quinta-feira, 7 de fevereiro de 2008

Simulação de um Termistor

Local: em casa
simulado no Qucs um divisor de frequência. Abaixo alguns valores obtidos, o ideal seria um resitor de 3 ohms (achado um de 10 no sucatão) assim o dispositivo entrega ao Arduino uma tenção de 0,3 até 4 volts correspondendo as temperaturas mais próximas de 0° e 100° respectivamente.

O Qucs é um software de simulação similar ao Spice porém com ambiente gráfico. Ainda não existe o componente Termistor, para esta simulação foi usado um resistor comun e simulado com 3 valores diferentes de resistência. Uma alternativa é usar um netlist que simule um termistor. Um netlist no Spice é um arquivo que descreve o funcionamento de um componente.

Valor do resistor de cima 3 ohms
Termistor Tensão saída
0,2 0,312
3 1,88
12 4

Valor do resistor de cima 5 ohms
Termistor Tensão saída
0,2 0,192
3 1,88
12 3,53


Valor do resistor de cima 10 ohms
Termistor Tensão saída
0,2 0,098
3 1,15
12 2,73

quarta-feira, 6 de fevereiro de 2008

Cálculo d aresistência do Termistor

Local: Araranguá
Calculado com base neste endereço a resistência de um termístor retirado de uma fonte danificada.

Esse termistor é um NTC, que diminui a resistência conforme a temperatura aumenta.

calcular um valor aproximado da resistência RT do termístor para qualquer particular temperatura


RT = RT0 x e^
{b [(1/T) - (1/T0)]}


onde RT é a resistência calculada na temperatura absoluta kelvin (T = t°C + 273), RT0 é a resistência de referência a T0 em kelvin. Quando a temperatura de referência é 25oC, T0 = 25oC + 273.

e é a base dos logaritmos naturais, elevado à potência [b ((1/T) - (1/T0))], nessa expressão, b é o fator-beta, específico desse termístor.


tabela Termistor Verde - valores medidos
========================================
0° 12 ohms
25° 5 ohms
100° 1,2 ohms



valores considerados
=====================
resistencia a 25° 3 ohms (valor impresso no componente: 03)
beta ou o fator-b 5000 (valor impresso no componente: 005)

Valores Calculados
=====================
RT0 = 3*e^(5000*((1/273)-(1/298))) = 13,9
RT25 = 3*e^(5000*((1/298)-(1/298))) = 3
RT100 = 3*e^(5000*((1/373)-(1/298))) = 0,1

Exemplo do link
http://www.feiradeciencias.com.br/sala15/15_05.asp#Sensores%20de%20temperatura
RT0 = 20 kW e b = 4200
=20000*e^(4200*((1/277)-(1/298)))
=58219,9 => 58,2 k

segunda-feira, 4 de fevereiro de 2008

Redes Neurais no ATMega32

Local: Araranguá
Artigo sobre um robô que usa redes neurais para controlar sensores. Usando no atmega32, ver porte para Arduino. Link

dois artigos como referência
Evolutionary Bits'n'Spikes
Evolution of Spiking Neural Circuits in Autonomous Mobile Robots

Terminado a Montagem do Arduino

Local: Arroio

sexta-feira, 1 de fevereiro de 2008

Chegou meu Arduino


Local: Zaib em 1º de fevereiro 17:00s
Comprado na Make Store dia 28/1 Arduino modelo Bare Bones (desmontado).