Contrôle d'une gamme de couleurs LED RVB à partir d'un capteur de température analogique (pas d'Arduino, etc.)

12

Je voudrais combiner un capteur de température analogique avec une LED RVB pour obtenir une gamme de couleurs en fonction de la température. Bleu à basse température, rouge à haute température, avec une décoloration entre eux lorsque la température change. Pour les capteurs, peut-être quelque chose comme http://adafruit.com/products/165 pour le capteur de température et http://www.sparkfun.com/products/105 pour la LED.

Ce serait trivial de le faire avec un Arduino, mais j'essaie de penser à comment le faire avec de l'électronique de base à faible coût - d'une manière que je pourrais en faire des dizaines et les faire fonctionner quelque chose comme une pile bouton. J'aimerais les répartir dans un environnement et obtenir une "carte claire" des températures vues dans l'obscurité.

J'imagine faire quelque chose comme ça ...

La sortie du capteur de température analogique de 0,0 V à 1,0 V se traduit par l'entrée du canal bleu allant de 3,0 V à 0,0 V (bleu clair à foncé), aucune sortie sur la tension de température> 1,0 V

La sortie du capteur de température analogique de 0,75 V à 1,75 V se traduit par un canal rouge de 0,0 V à 3,0 V (rouge foncé à rouge vif), aucune sortie sur une tension de température <0,75 V.

L'effet serait une lumière bleue brillante à la température la plus froide, qui finirait par se transformer en une lumière rouge brillante au plus chaud.

Avez-vous des réflexions sur la façon dont cela pourrait être fait de manière simple et économique?

Tim Holt
la source
Au lieu de conduire votre LED avec une tension, pensez à la conduire avec un courant. Cela vous donnera une bien meilleure linéarité visuelle. Ou utilisez PWM, mais vous passez rapidement aux microcontrôleurs ou Arduino et vous avez mentionné ne pas vouloir cela.
jippie
1
C'est une idée vraiment cool! J'imagine des LED de 10 mm (ou plus!) Pour cela. J'espère que cela marchera pour toi.
dext0rb

Réponses:

8

Le circuit analogique le plus simple que je puisse trouver est le suivant:

LED RGB à température contrôlée

V1 représente la valeur de sortie du capteur de température.

Les valeurs de R1 et R3 peuvent devoir être ajustées spécialement si vous utilisez d'autres transistors (vous pouvez utiliser des résistances variables pour trouver les valeurs correctes puis les remplacer par des résistances à valeur fixe).

Vous pouvez également avoir besoin d'un diviseur de tension sur la borne de base du Q1.

Il s'agit de l'analyse du signal de sortie.

entrez la description de l'image ici

Cela suppose que vous utilisez une LED RVB à anode commune.

Bruno Ferreira
la source
Bruno, incroyablement gentil! Juste le genre de circuit de base que je cherchais!
Tim Holt
Pouvez-vous donner un lien vers le schéma afin que d'autres puissent le modifier et exécuter la simulation?
compumike
@compumike Désolé pour la réponse tardive. Je n'ai pas encore créé de compte, je n'ai donc pas pu enregistrer le schéma. Si vous le souhaitez, je vais ouvrir un compte et le recréer afin que je puisse le partager.
Bruno Ferreira
4

Le problème avec l'utilisation de composants discrets est que vous trouverez difficile d'obtenir les bonnes couleurs. Vous devrez peut-être des courbes de luminosité spécifiques, ce qui sera presque impossible avec des transistors. Par exemple, pour qu'une LED semble doubler de luminosité, vous devrez peut-être quadrupler la puissance lumineuse (en utilisant le courant ou le rapport cyclique). Recherchez la psychophysique sur Wikipédia.

Je voudrais simplement utiliser le micro-contrôleur le moins cher que vous puissiez trouver. Tant qu'il a une broche d'entrée et trois broches de sortie, cela devrait suffire. Il devrait facilement rivaliser avec les composants discrets sur le prix, et il vous donnera beaucoup plus de flexibilité pour modifier les couleurs.

J'ai fait exactement cela en utilisant un PIC10. Cela a fonctionné un régal. Il s'agit d'un petit microcontrôleur très petit et bon marché. Sur Farnell , ils ne coûtent que 0,27 £ pour 100. Les seuls autres composants dont vous aurez besoin sont les LED, la thermistance et une résistance. Moins cher, plus simple et beaucoup plus flexible que l'option discrète.

Rocketmagnet
la source