Stap 4: De hersenen en de de RELAY SWITCH
Ah de goede ol ' archiac PIC10F222. Deze chip heeft een ingebouwde interne oscillator, die nodig externe drijvende hardware, zoals een kristal-oscllator uitroeit. We eigenlijk alleen noodzaak 5v, grond, de output van de comparator en een I/O poort dedicaated ter bestrijding van het besturen van de estafette. Zo gebruiken wij alleen 4 uit de 8 pinnen. Lees het softwaregedeelte om te zien hoe de chip interpretting de Comparateur informatie, en hoe het algoritme is ingesteld.
PIN-OUT:
Pin #2 = VCC (5v)
Pin #4 = GPIO, 1 (geprogrammeerd als een input)
Pin #5 = GPIO, 0 (geprogrammeerd als uitgang)
Pin #7 = aarde
De Relay-schakelaar:
Om onze 5v Relais met behulp van de output van een PIC, hebben we een driver circuit, wat in dit geval een eenvoudige NPN-transistor, en een diode is instellen. De diode doet niets om te rijden het Relais, maar het werkt om te beschermen de relais spoel tegen piekspanningen. Een coil zoals dit moet altijd worden beschermd door een diode. De 1N4004 is zo goed als elke. De basis van de transistor wordt beschermd door een 10 k ohm weerstand. U wilt ervoor te zorgen dat u dit gebruikt, anders rijdt u over uw transistor. Wanneer GPIO, 0 uitgangen 5v (hoog of set), is vervolgens de basis van de NPN-transistor geactiveerd, waardoor 5v geschiedde door de interne spoel van het Relais, en waardoor een magnetisch veld die knevels de interne switch. Wanneer GPIO, 0 is uitgeschakeld (0v), vervolgens de transistor is gedeactiveerd, en het pad van 5v aan de grond langs de spoel stopt dood. De magnetische flield wordt vervolgens samengevouwen en de estafette-swiitches terug naar de standaardstatus. Met andere woorden, als u de configuation hieronder gebruikt, heb je 5v op de gemeenschappelijke wisser voor de relay SPDT (Single pull dubbel gooien). In gebreke stellen, is de Wisser aangesloten op de NC (normaal verbonden) pin van de estafette. Wanneer het Relais wordt geactiveerd, de Wisser verbonden met de NO (normaal open) pin van het Relais, en macht wordt toegepast op de LED. Wanneer het Relais wordt gedeactiveerd, de Wisser opnieuw verbindt met de NC-pin, en het pad van 5 v naar de LED is gebroken.