Feux de signalisation à leds sont tout autour de nous, et ils semblent assez simples mais le sont-ils vraiment ? Les vrais feux de circulation peuvent être un système très compliqué car il nécessite un contrôle et une coordination sophistiqués pour une circulation fluide et sûre.
Chaque lumière a son propre PCB avec 91 LED qui sont connectées en 7 lignes de 13 LED et chaque ligne a sa propre résistance en série. Les résistances sont différentes pour chaque lumière pour compenser les différentes tensions directes des LED (mais les LED vertes posent toujours un problème car elles sont beaucoup plus faibles que les deux autres couleurs).
J'ai écrit un script python qui utilise des bibliothèques kicad pour organiser les LED en cercles parfaits. De cette façon, j'ai pu expérimenter avec un nombre différent de lumières dans chaque cercle et trouver un arrangement optimal. La documentation de l'interface python avec KiCAD n'est pas très bonne, donc ce n'était pas aussi facile que je l'avais espéré.
Les PCB légers ont chacun une borne positive et négative qui se connecte au PCB du contrôleur principal. Le contrôleur utilise un convertisseur élévateur pour augmenter la tension de la batterie jusqu'à 30 volts requis pour les LED. Le contrôleur élévateur fonctionne dans la configuration en boucle ouverte. Le mosfet de commutation est contrôlé par le microcontrôleur attiny et le rapport cyclique pwm est déterminé uniquement en fonction de la tension d'entrée. Cela fonctionne assez bien pour la charge constante des LED. Étant donné que la tension de la batterie est mesurée et que le cycle de service est ajusté, la luminosité des LED est à peu près constante pendant la décharge de la batterie.
L'attiny841 surveille également la tension de la batterie et affiche l'état de charge de la batterie lorsque l'appareil est allumé. Lorsque la batterie est pleine, le voyant vert clignote, lorsqu'elle est à moitié pleine, le voyant jaune clignote et lorsque la batterie est presque vide, le voyant rouge clignote. Lorsque la batterie est pratiquement vide, l'appareil s'éteint également automatiquement.
L'interrupteur d'alimentation est connecté au mosfet en série avec l'alimentation de la batterie, de sorte que le courant désactivé est de 0. J'ai fait l'erreur sur ma version pcb et j'ai tourné le mosfet dans le mauvais sens et le circuit était alimenté par la diode mosfet même lorsque éteindre. Ceci est corrigé dans le schéma et le circuit imprimé, mais le circuit imprimé manque le mosfet à polarité inverse - c'est le deuxième mosfet dans ce gâchis sur le circuit imprimé. Restez à l'écoute de mon article la semaine prochaine qui décrira plus en détail l'interrupteur d'alimentation et la protection de polarité mosfet.
L'alimentation est fournie par deux batteries au lithium rechargeables 18650. Parce que j'ai utilisé des batteries haute capacité de 3000 mAh, elles devraient, selon mes calculs, durer 20 heures, plus que suffisant pour un après-midi d'enfants jouant. La tension requise (5 volts) pour le microcontrôleur est régulée avec un régulateur linéaire.
En tant que principal fabricant et exportateur dans l'industrie des STI, FAMA Traffic se consacre toujours à la fourniture d'équipements, de technologies et de services dans les feux de signalisation, les lampadaires et les contrôleurs de trafic. N'hésitez pas à nous contacter une fois que vous avez besoin d'informations de notre part.
Copyright © 2022 BOUTEILLE - aivideo8.com Tous droits réservés.