Étape 2: Le schéma de Circuit & explication
Maintenant jeter un oeil sur le circuit.
Tout d’abord le transformateur se retire du secteur AC REENERGIZING à 12v. Ici, une chose est perceptible que je n’ai pas utilisé la prise médiane. Pour cette raison, je me fais double tension. Après cela, le commandant de bord étant redressé par le redresseur. Ici j’ai choisi un module compact pont KBL-04 (ce qui est capable de gérer jusqu'à 4Amps de courant) à la place d’utiliser 4 amendements de diode pour sauver le pcb espace. Après qu’il y a un 4700uF filtre bouchon avec un 100nF découplage cap. Après le lissage, j’obtiens environ 37V de DC.at l’entrée de la LM350. Aussi cette 37V est mise sous tension le circuit du ventilateur volts/Ammteter/Smart.
Le LM350 est configuré selon les directives de la feuille de données avec 2 diodes de protection. (Ils sont vraiment nécessaires, croyez-moi que j’ai tué une douzaine de LM350s lorsque vous jouez avec plus de 25v DC en sortie). Et puis je suis filtrage avec un plafond de 220uF. Alors la sortie est brancher à la prise femelle de bananes par l’intermédiaire de la carte de dérivation ACS714. Le dernier 10uF + 104pf + 102 pf casquettes sont soudés directement sur la prise femelle de sortie banane pour supprimer les signaux EMI/CEM (généré des sources comme les moteurs à courant continu) susceptible de geler le CPU ainsi que la DHT / bus I2C.
Après cela il vient maintenant notre partie principale du circuit. Le circuit du ventilateur de volt/ampèremètre/futé est alimenté d’une Mosfet.I avez choisi IRF540 à cet effet, comme les paramètres sont vraiment bons dans la feuille de données. Ce mosfet devient 37v à ses Drain.The porte est lié à 18v avec une Zener 18v et un typique 10k résistance de polarisation. La source devient maintenant (18v-Vgs typique) =(18v-3v) = 15v. Cette 15v est alimenté aux entrées des régulateurs 7805 et 7812 37v étant trop élevé pour leur contribution. Le mosfet travaille comme un régulateur de pré. Le Mosfet est susceptible de dissiper beaucoup de chaleur et nous devons prendre en considération. Je discuterai ensuite il à la partie de dissipation de chaleur.
Les 8 Atmega est le cœur du circuit mesure. Il communique avec le bit 16 ADC(ADS1115) via TWI / I2c bus.you pouvez trouver le datasheet du ADS1115 ici. C’est généralement un 16 bit ADC lorsqu’il est utilisé en mode différentiel. Ici je l’ai utilisé en simple mode.i.e d’entrée terminée, nous aurons 4 inputs(A0/A1/A2/A3) wrt au sol. Première entrée A0 est connecté à un simple diviseur de tension de 10:1, comme vous pouvez le voir. J’ai ajouté le 5k prédéfinis au lieu d’une résistance fixe pour obtenir la précision de lecture optimale réglable de tension. Plus tard, je vais parler à ce sujet. La seconde entrée (A1 est connectée à la broche de sortie ACS714 breakout Conseil. ACS714 est un IC d’allegro microsystems qui est un effet hall linéaire IC de sonde actuelle. Veuillez noter que la sortie de LM350 est connectée à la broche ACS714 IP +. Le l’IP - est donne le résultat à la charge. Les autres broches de la Commission - VCC/OUT/GND sont isolés de la Inputs.Next, je vais montrer, comment mesurer la lecture courante.
Le 3e A2 d’entrée est reliée à la sonde de température LM35 est un IC terminal 3 de National semiconductor. Il a essentiellement un facteur d’échelle C 10mv / ° c’est à dire simplement si la température ambiante est de 30 ° C, puis il donnera 300mV à elle est sortie. Il faut simplement lire la tension et l’afficher jusqu'à deux caractères c’est à dire dire si nous lisons 350mv, puis nous montrerons 35 ° C que les temperature.i ont installé le LM35 sur le radiateur de la LM350 pour lire la température. Que le temp de LM350 dépasse les 50° C, l’ATMEGA donne sortie haute sur la broche 5 qui entraîne le mosfet(IRLB8748. niveau logique Bien que j’ai fait le schéma de câblage avec IRFZ44) et il allume le ventilateur. Après la température réduite à moins de 40 ° C, le ventilateur s’arrête.
Et une chose à garder à l’esprit que, comme nous utilisons l’ADC en mode single conversion terminée, nous aurons 15 bits de résolution (c'est-à-dire de 0 à 32768) car il va être nécessaire pour les calculs dans la prochaine partie.
Puis vient la partie affichage. L’ili9341 issu des œuvres d’affichage SPI 3.3V. C’est pourquoi nous avons besoin d’un convertisseur de to3.3v 5v. Servent les planches de convertisseur de niveau. Ces cartes a deux côtés c’est à dire de haut côté et faible. Ils prennent le signal de 5v sur le côté haut et donne 3.3V de signaux sur le bas côté. Afin de rendre leur travail, ils doivent être nourris d’alimentation 5v sur le haut côté et 3.3V d’approvisionnement sur le bas côté. Le 3.3V est généré à l’aide d’un IC LM1117-3.3. C’est fondamentalement un ic SMD. J’ai créé un pcb très petite avec les deux bouchons de filtres sur le board(C13,C14) et le Conseil ressemble et fonctionne comme un régulateur de tension fixe IC. Je mettrai à jour l’image dans la partie postérieure.
Une chose est visible ici que j’ai activé le ADS1115, le ACS714 et le LM35 un 7805 et reste de la partie d’autres 7805.There y a une raison derrière elle. Comme le circuit court, le 7805 se chauffe (comme l’écran consomme presque 170ma seul) et déviation de tension se produit à la sortie. C’est à dire, nous ne pouvons pas 5v stable. L’ACS714 donne 2, 5V sortie au pin o/p lorsqu’il n’y a pas de courant à alimentation 5v stable. La formule actuelle de mesure totale repose sur ce fait. Si la déviation de sortie se produit, la montre de la mesure actuelle lecture de volonté aussi erreur. (J’ai rencontré le fait au cours de l’expérience). C’est pourquoi, les appareils de mesure sont alimentés par un autre 7805 pour obtenir une lecture précise autant que possible.
NOTEZ QUE LES BROCHES D’ALIMENTATION ATMEGA8 N’APPARAISSENT PAS. ILS SONT MENTIONNÉS PRÈS LE 7805.