LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: Fifas em 20 de Julho de 2009, 17:47

Título: Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 17:47
Boas

Muitos devem saber que sou adepto e praticante de Modding. Para quem não sabe, modding é "a arte" de alterar caixas de computador  ;D

Neste momento estou a trabalhar num hardware para "controlar" componentes do pc. Mais propriamente, o destino deste projecto é.


Tudo isto por "USB" e com um programa em VB ou outra linguagem para controlar tudo :)

Neste momento já tenho o LCD a trabalhar bem com o arduino.
http://lusorobotica.com/index.php/topic,1206.msg11766

Mas nao vou usar o arduino para o projecto (em principio). Talvez um "boarduino" ou até mesmo uma PIC. O LCD também não será este, mas será um igual, apenas com outra cor (Tenho 1 mas nao funciona)

Agora tenho uma duvida, as "FANs" tem um fio amarelo para ler as RPM penso eu. Mas nao sei se dá para controlar a rotaçao delas por ai...ja tentei com o arduino e nao consegui. Estava a pensar usar L293D ou outra ponte H para controlar as fans....que acham?

Qualquer ajuda/ideia/critica a este projecto é muito bem vinda.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Ricardo_91 em 20 de Julho de 2009, 17:53
penso que não seja necessário um L293d porque em principio só precisas de rodar as ventoinhas num sentido
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 18:02
sim, mas tenho de lhe dar 12V. E o MCU não consegue dar 12V directamente.....
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: microbyte em 20 de Julho de 2009, 18:12
Sim, tens de usar uma ponte H, não vejo outra solução.
Assim até podes fazer um switch para decidir se a ventoinha faz entrada ou saída de ar. :D

Podias decidir fazer a entrada a trás e saída à frente, vice-versa e fazer alguns testes para veres como consegues as melhores temperaturas.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 18:15
o problema eram os leds delas....eles sao alimentados pela mesma linha da FAN...tinha de os separar (o que nem era mau :D)
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: PDI em 20 de Julho de 2009, 19:12
Sim, tens de usar uma ponte H, não vejo outra solução.
Assim até podes fazer um switch para decidir se a ventoinha faz entrada ou saída de ar. :D

Pelo menos as que utilizei para modding só rodavam num sentido e as pás estavam construídas para rodar apenas nesse sentido, perdendo muito caudal quando montadas ao contrario.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: metRo_ em 20 de Julho de 2009, 19:30
Tens a LRMB :D

Esse projecto é bastante interessante. Tens que tentar ler o valor que vem desse fio.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 20:27
Tens a LRMB :D

Esse projecto é bastante interessante. Tens que tentar ler o valor que vem desse fio.

Podia usar a LRMB, mas neste caso, vou tentar fazer uma unica placa para tudo :)

O programa no computador tambem irá ter uma "caixa" para mostrar a RPM de cada ventoinha, por isso, sim, vou ter que ler o valor de cada....mas penso que seja uma coisa simples de se fazer :)
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: metRo_ em 20 de Julho de 2009, 20:37
Para fazer a calibração, visto que o mais certo é esse fio ter uma saída em tensão, tens que ver se alguém te empresta um tacómetro digital e assim consegues saber para que valores de tensão corresponde as rpm's. Eu sei que deves saber isto mas pode servir para alguém saber como fazer.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: dio123 em 20 de Julho de 2009, 20:45
acho que o problema é mesmo  os leds da fan pois, tens de abrir, e por baixo do autocolante tens de desoldar o fio,(penso e que é o amarelo), e puxar para fora da fan.

é um bom projecto, pois vais ter um control sobre o pc.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Sérgio_Sena em 20 de Julho de 2009, 21:45
sim, mas tenho de lhe dar 12V. E o MCU não consegue dar 12V directamente.....


E nem precisa.

Essas Fans quanto consomem? menos de 100mA?
Usas um transistor para a controlar, e este por si é controlador pelo Micro.

Como de certeza o PIC que vais usar tem módulo de PWM, podes dar PWM ao transistor, que este por si controla a velocidade da Fan.

Podes usar um Bipolar BC548 ou um Mosfet BS170. Fazem o mesmo serviço, neste caso. A corrente é tão diminuta, que nem devem aquecer.

O programa no computador tambem irá ter uma "caixa" para mostrar a RPM de cada ventoinha, por isso, sim, vou ter que ler o valor de cada....mas penso que seja uma coisa simples de se fazer :)


Com o PIC que vais usar, quase que nem tens que fazer software, ele faz-te tudo por hardware.

Usas os Timers internos a fazer de contador, e podes usar um MUX para alternar em qual dos sinais de ventoinha o PIC vai receber.
De X em X tempo vais ver quantos pulsos houve, e fazes uma regra de "3-simples" para saber as RPM.


apita se precisares de mais dicas.


Para fazer a calibração, visto que o mais certo é esse fio ter uma saída em tensão, tens que ver se alguém te empresta um tacómetro digital e assim consegues saber para que valores de tensão corresponde as rpm's. Eu sei que deves saber isto mas pode servir para alguém saber como fazer.



Uma maneira de medir RPMs, é com recurso de um feixe óptico.
Usar um "laser apontador", e do outro lado um foto-transistor ou LDR rápida.
E o transistor vai então ligar ao frequencímetro, que nos diz as RPM vs Tensão.


Isto, claro... se o pino der tensão.
Se der RPM directo, melhor ainda!

Eu acho q não faz sentido dar tensões... mas... é só a minha opinião.




Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Njay em 20 de Julho de 2009, 21:55
As ventoínhas de PC usam motores BLDC e têm um controlador. Não sei se elas vão gostar de PWM...
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 22:39
Obrigado pelas ajudas :)

As ventoínhas de PC usam motores BLDC e têm um controlador. Não sei se elas vão gostar de PWM...

Existem controladores próprios que usam PWM para controlar as ventoinhas, por isso não sei se será mau ou nao :P

sim, mas tenho de lhe dar 12V. E o MCU não consegue dar 12V directamente.....


E nem precisa.

Essas Fans quanto consomem? menos de 100mA?
Usas um transistor para a controlar, e este por si é controlador pelo Micro.

Como de certeza o PIC que vais usar tem módulo de PWM, podes dar PWM ao transistor, que este por si controla a velocidade da Fan.

Podes usar um Bipolar BC548 ou um Mosfet BS170. Fazem o mesmo serviço, neste caso. A corrente é tão diminuta, que nem devem aquecer.




Sim, tambem me lembrei disso, mas esqueci-me de escrever :P

As ventoinhas consomem 0.16A cada, por isso devo de usar um bipolar mesmo ;)
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Sérgio_Sena em 20 de Julho de 2009, 22:48
As ventoinhas consomem 0.16A cada, por isso devo de usar um bipolar mesmo ;)


Tanto te faz.
A diferença, aqui, entre usar um Bipolar e um MOSFET é como vai ser controlado, se por corrente se por tensão, respectivamente.

Se queres um bipolar, então usa um transistor que te dê um Hfe de no mínimo 50, que é para não esforçares muito o pino do PIC.


Eu quase que deixei de usar Bipolares. Nas tarefas que nós fazemos, que são quase exclusivamente comutação, comutar com correntes é um desperdicio de energia.
Os FETs são comandados por tensão, e a corrente de fuga anda nos micro-amperes... quase negligenciavel. Logo, menos aquecimento também, e mais velocidade.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 20 de Julho de 2009, 22:52
Então aconselhas MOSFET mesmo?


Tou indeciso é com o microcontrolador a usar. Não sei se uso uma PIC (Talvez a 18F4550) ou se uso um ATmega328....:P No caso da PIC, tenho de arranjar um programador e "estudar" um pouco a programação, pois já não programo nada que não seja ATmega há muito :P
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 01 de Agosto de 2009, 13:23
Já decidi....

Microcontrolador vou usar uma PIC18F4550.

O LCD será este: (afinal funciona....looool ;D)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg30.imageshack.us%2Fimg30%2F5482%2F01082009197.jpg&hash=fdb517e858267223e371034e7811f96de8ae8d42)

ps: nao liguem ao contraste.....tava ligado directo :P
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: metRo_ em 01 de Agosto de 2009, 14:00
é bem :D
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: TigPT em 02 de Agosto de 2009, 17:26
:D Muito bom.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Pauleta em 03 de Agosto de 2009, 23:48
Esse LCD é porreiro, muito melhor que os normais com backlight verde e caracteres pretos.
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 04 de Agosto de 2009, 00:38
tambem tenho um desses verdes :D


Este azul comprei já ha muito tempo pela módica quantia de 25€ + portes :o

na altura comprei para meter no pc pois condiz com ele.....mas nunca mais o usei..depois pensei que tivesse queimado e encostei-o a um canto....até que me dediquei a ele e meti-o a funcionar :D


já agora....ele está a trabalhar com um PIC18F2550 neste momento :)
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Pauleta em 04 de Agosto de 2009, 09:12
é isso! Microchip a bombar...
Título: Re:Computer Controll - Porjecto com MCU's
Enviado por: Fifas em 04 de Agosto de 2009, 12:38
Já agora....tanto fio ;D

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg11.imageshack.us%2Fimg11%2F2320%2F03082009203.jpg&hash=5e6fed19989909a2448546e6c93bd7cf7a8e3cb0)