Étape 9: CPU Board
Tous les composants, sauf l’écran LCD, clavier et des relais sont montés sur la carte CPU.
Blocs de connexion a été ajouté pour simplifier les connexions entre l’alimentation, deux entrées numériques et le capteur de lumière.
Broches d’en-tête/douilles prévoir pour faciliter les connexions à l’écran LCD et le clavier.
Pour les sorties à relais, j’ai utilisé le ULN2803. Il contient déjà toutes les résistances de conduite requis et diodes flyback. Cela assure que la carte CPU peut toujours être faite à l’aide de la version gratuite de l’aigle. Les relais sont reliés à la deux ULN2803s. Le fond de ULN2803 est employé pour les 8 sorties et le haut de la page ULN2803 pour les deux sorties auxiliaires. Chaque sortie auxiliaire a quatre transistors. Connexions aux relais sont aussi par en-tête broches/douilles.
Le PIC 18F4520 est équipé d’une prise de programmation, pour permettre la programmation facile via le programmeur PicKit 3.
REMARQUE :
Vous remarquerez que celle-ci contienne un IC supplémentaire 8 broches. CI dessu est un PIC 12F675 et connecté à une entrée numérique. Ceci a été ajouté lors de la conception de PCB. Cela rend plus facile prétraiter l’entrée numérique. Dans mon application, une des entrées numériques est connectée à mon système d’alarme. Si l’alarme retentit, certains feux est allumés dans ma maison. Armer et désarmer mon système d’alarme donnent différents bips sur la sirène. En utilisant le PIC 12F675, je peux maintenant distinguer les armer/désarmer et une alarme réelle. Le 12F675 est également équipé d’une prise de programmation.
J’ai a également prévu un port I2C via en-tête broche/fiche. Cela vous sera utile par la suite avec les cartes de relais.
Le Conseil d’administration contient quelques cavaliers, qui doivent être soudés avant de monter les douilles d’IC.