Controleur de Lumière

De fablabo
Révision de 21 avril 2014 à 14:11 par Cedric (discussion | contributions) (en entrée)

Aller à : navigation, rechercher


Une centrale de phares clignotants pour velomobile

JoliAfficheur.jpg

Contributeur·ice·s

Statut du projet

Prototype

Statut de la publication

License

CC-by-sa-3.0

Inspiration

Fichiers source

Machines

Matériaux

Lien





Résumé

Le travail de cette semaine à la fabacademy est de construire un circuit actionneur, et de le piloter avec un microcontrolleur.

J'en profite pour réaliser une centrale phares/clignotants pour mon vélomobile.

Pour exploiter un peu plus les possibilités du tiny (car sans ça j'aurais put fair tout ça sans microcontroleur), je vais créer des fonctionnalités de type code/phares (en PWM) et clignotants/warnings

Design du circuit

J'utilise FabModules pour dessiner le circuit  : make_cad_png

Il s'agit d'un ATTINY44, piloté par 3 interrupteurs, pour actionner 3 mosfets.

La carte est pourvue d'un régulateur de tension, ainsi, les lumières pourront être alimentés à différentes tensions.

D'après le datasheet du mosfet (N) , et du régulateur on peut alimenter le circuit jusquà 30V

Fichier:Light.central.44.cad

Light.central.traces.name.png Light.central.44.interior.holes.png

ATTENTION il n'ya pas de diode à l'entrée du régulateur ! si on branche l'alim à l'envers, il brule !

Light.central.board.png

Fabrication

avec la modela..

Code

Je vais coder en C, en partant de l'exemple hello.video car j'ai le même tiny avec l'horloge interne

fonctionnement désiré

en entrée

3 interrupteurs sont câblés avec le connecteur ISP aux entrées PA4, PA5 et PA6 reglées en pullup


1 bouton poussoir (PA4) : à chaque relâchement du bouton on change de mode pour les phares : code > phares > éteint

pendant l'appui, on est en plein phares (pour faire des appels de phares)


2 interrrupteurs monostables (PA5 et PA6) : les clignotants

si on déclenche un clignotant alors que le bouton des phares est allumé, on passe en warnings.


en sortie

Les pins PA0 PA1 PA2 sont câblé sur les mosfets