Prepínanie 9 V pomocou tranzistora NPN a Arduina

Switching 9v Using Npn Transistor



Riešenie:

To, čo robíte, je „prepínanie na vysokej úrovni“. Napätie na základni a zemi je oveľa nižšie ako napätie na kolektore a na zemi, takže to je to, čo prepínate, mínus pokles na tranzistore. Pretože pokles napätia na základni a žiariči (VBUĎ) je typicky 0,6 pri nasýtení, vidíte napätie z Arduina (približne 5 V) mínus tento pokles.

Pretože používate zariadenie typu N, chcete vykonať „prepínanie na nižšej strane“. Vysielač je spojený so zemou a napätie sa meria medzi vysokým zdrojom a kolektorom.



schematický



simulujte tento obvod - schéma vytvorená pomocou CircuitLab



R1 by mala byť dimenzovaná tak, aby bolo umožnené dostatočné prúdové nasýtenie tranzistora bez povolenia V.BUĎspôsobiť prílišné poklesnutie napájacieho napätia.

Ak stále chcete vykonávať prepínanie vyššieho napätia na vyššej strane, mali by ste namiesto toho prepnúť na zariadenie typu P a pred neho dať zariadenie typu N.

schematický



simulujte tento obvod


Obvod, ktorý popisujete, je sledovač emitora - napätie emitora sleduje napätie v základni a je vždy asi 0,7 voltu záporné k základni. Tranzistoru je jedno, kde si myslíte, že je „zem“, jeho činnosť závisí iba od napätia medzi jeho kolíkmi.

Ak uzemníte vysielač a zapojíte záťaž medzi kolektor a kladné napájanie, budete sa môcť veľmi priblížiť napájaciemu napätiu cez záťaž, keď je výstup Arduino vysoký. Medzi výstupným kolíkom Arduino a základňou tranzistora by ste mali mať odpor približne 1 kB, aby ste obmedzili prúd základne a zaťaženie výstupného kolíka Arduino.