O resultado pretendido é um protótipo do
ventilador, capaz de aumentar ou diminuir sozinho sua velocidade de acordo com
a temperatura ambiente do local em que ele estiver. Fazendo isso, pretende-se
que o ventilador consiga gerar uma certa economia de energia no local em que
estiver.
O protótipo será apresentado à bancada do júri
no dia marcado pela coordenação porem, todo o progresso do projeto poderá ser
acompanhando através do blog
segunda-feira, 23 de março de 2015
Links e Pesquisas
Links:
Arduino : http://www.arduino.cc/
TIP 122: http://pdf.datasheetcatalog.com/datasheet/boca/TIP125.pdf
LM35: http://pdf.datasheetcatalog.com/datasheet/nationalsemiconductor/DS005516.PDF
Mercado Livre: http://www.mercadolivre.com.br/
Cooler: http://www.farnell.com/datasheets/30695.pdf
Fonte 12V: http://www.electronica-pt.com/fontes-alimentacao
Arduino MEGA: http://www.embarcados.com.br/arduino-mega-2560/
sexta-feira, 20 de março de 2015
Fonte de 12V
A fonte de energia deve ser extraída de uma fonte para obter 12V, sendo necessário para ligar o ventilador na velocidade máxima. A própria fonte de
alimentação não funciona por si só, ligado ao power, é necessário fazer um
jumper entre o pino PS_ON e o terra.
Cooler
O Cooler é um ventilador 12V simples. Pode ser
acionado com menor tensão (3.3V, 5V), mas rodando a velocidade máxima é dada
com tensões perto de 12V. Aqui surge o problema, o Arduino não pode
manipular diretamente essas altas tensões, isso iria fazê-lo queimar.
Assim o transistor Darlington é usado para controlar o ligar e
desligar do ventilador com 12V separado do Arduino usando para ser
executado com bom funcionamento.
Transistor de Darlington TIP-122
O transistor é usado para manipular o Arduino com uma corrente de 12V, que normalmente pode apenas lidar com correntes abaixo de 5V.
Sensor de Temperatura (LM35)
Usado como sensor para determinar a temperatura de um
objeto. O sensor dá um valor entre 0 e 1023 para o Arduino (normalmente uma
tensão analógica entre 0 e 3V), que deve converter este a uma temperatura em
graus Celsius, utilizando a fórmula.
Temperatura = valor do
sensor/9.31
Segundo o Datasheet do LM35, com esta fórmula, você
pode fazer uma medição mais precisa do LM35, ajustando a tensão de referência
analógica (isto é possível com a linha de arduino acrescentando
analogReference (interno)). Em seguida, dividindo-se o valor do sensor entre
9,31 nos dá um pouco mais preciso da temperatura graus Celsius.
Arduíno
O Arduino serve para controlar o ventilador com base nos
valores recebidos a partir do sensor. Lê a partir de uma porta analógica o
valor de sensor de LM35, e com base no valor recebido e convertido para graus
Celsius, determina se o ventilador continua a ser ligado ou desligado, este por
meio de um sinal de saída de PWM é ligado ao transistor para o funcionamento do ventilador.
Listagem de Componentes Principais
- Arduíno Uno/Mega;
- Sensor de Temperatura LM35;
- Transistor de Darlington TIP-122;
- Cooler (ventilador);
Fonte de 12V:
Assinar:
Postagens (Atom)





