Etape 3: Raccorder l’ATMega168 et construire le Prototype
Il y a seulement quelques tiges qui doivent être connectés pour l’ATMega168 exécuter. J’ai trouvé ce brochage de l’ATMega168 http://www.moderndevice.com/Docs/RBBB_Instructions_05.pdf connexions sont les suivantes :
À SCR
-Broche 1 à Vcc avec une résistance de k 10.
-Pin 7 et broches 20 Vcc
À la terre
-Pin 8 et broche 22 au sol
-Le pin 21 au sol avec un condensateur électrolytique .1uF
Entrée
-Broche 4 (broche numérique 2) est reliée à mon fil alarme
Sortie
-Broche 15 à la borne négative du haut-parleur piézoélectrique
-16 pin à l’entrée du circuit de commande de la LED
Horloge
-16 Mhz cristal - une jambe à la broche 9 l’autre jambe à 10 broches
--11 connexions au total--
Remarque : je crois que je pourrais avoir accroché quelques casquettes aux jambes du cristal, mais étant donné que mon programme n’a pas une horloge haute précise, j’ai laissé tel quel. J’ai utilisé la broche numérique d’entrée de l’alarme au hasard, aucune autre broche numérique devrait fonctionner. Le haut-parleur piézoélectrique et la LED doit être connecté à une broche de PWM numérique ou ne fonctionnera pas. Aussi, je ne pouvais trouver un bon modèle à Eagle pour le modèle 28 broches donc j’ai juste MS il peint tous ensemble:D Désolé si cela semble confus. Poser des questions si vous devez ! J’ai fait un schéma fonctionnel aussi bien pour l’aider à comprendre où tout va ou vient de.
Construction du Prototype
---Pièces liste---
Circuit de sortie d’alarme
-LM317T réglables régulateur positif de tension (vous pouvez utiliser un régulateur 5v, j’ai juste eu celui-ci)
-1 k Ohm résistance
-Résistance de 3,8 k ohms
-CONDENSATEUR ELECTROLYTIQUE 470uF
Bloc d’alimentation
-Régulateur 5v UA7805C
-CONDENSATEUR ELECTROLYTIQUE 100uF
-CONDENSATEUR ELECTROLYTIQUE 10uF
Circuit de LED Driver
-2N3904
-150 ohms (vous pouvez expérimenter avec des valeurs de résistance inférieure ou supérieure selon vos LEDs)
-1 k Ohm résistance
Microcontrôleur
-Douille à broche 28 (facultatif, mais j’ai reprogrammé mon ATMega168 maintes fois avec mon Arduino)
-ATMega168
-CONDENSATEUR ELECTROLYTIQUE .1uF
-16 MHz Crystal
-10 k Ohm résistance
Fournitures divers.
-Prototypage de Perf
-Vis et prototypage Conseil jambes
-Fil
Lorsque j’ai prototypé mon circuit, j’ai construit chaque section sur une maquette, testé et il poursuit devant le Conseil de la perf. J’ai commencé avec le circuit de sortie d’alarme et veillé à ce que cela a fonctionné correctement. J’ai ensuite passé à la partie d’alimentation de puissance, puis le pilote de LED et fini avec le circuit microcontrôleur. Mais, vu que vous n’avez pas à tester le circuit et de s’assurer que les concepts de travail, puisque j’ai déjà fait cela, vous pouvez construire tout l’ensemble du circuit. Assurez-vous de qu'obtenir les bonnes tensions aux bons endroits. 0V à la sortie du circuit de sortie d’alarme lorsque l’alarme est désactivée et 5v lorsqu’il est allumé. 5V à la sortie du circuit d’alimentation électrique. Ne collent l’ATMega168 dans la prise tout de suite, il doit être programmé.
Je pourrais avoir utilisé un petit Conseil de perf ou mine abattu mais j’ai décidé de le laisser seul. Il n’est pas très grande. Après que le circuit a été prototypé, la construction de l’ampoule LED peut commencer.