Ahoj,
proud do báze prvního tranzistoru je v případě šesti voltového zdroje (6V-0,7Vbe)/47kohm= 0,11mA. První tranzistor má zisk řekněme 100x, tedy může sepnout výstupní proud max. 11 mA v obvodu kolektor-emitor. To stačí na max. jednu LED diodu - a tak sniž odpor v bázi na 4k7 i méně. Seriové odpory nech u každé LED samostatné, bude na nich napětí 6V-1,7 Vled -0,4 Vce = 3,9V. LED diodou má téct 20 mA proto jejich odpor Rs=3,9/20=0,195 kohm, zvol osm odporů 220 ohm.
Při ovládání obvodu nikoli spínačem, ale z výstupu jakéhokoliv IO s napájecím napětím 5V je třeba počítat nikoli se 6V, ale ve stavu HIGH dává výstup 2,4-3,5V, tedy je nutno počítat s nejmenším napětím(2,4V-0,7Vbe), proto i sériový odpor do báze bych volil podle max. možného zatížení výstupu IO ve stavu HIGH, např. 10 mA => (2,4V-0,7Vbe)/10 mA=0,17 kohm cca 180 ohm.
Stav, kdy svítí červená i zelená současně je dán tím, že první tranzistor není zcela otevřen(- není v "saturaci", kdy napětí Uce musí být pod 0,5V).
Bude-li např. Uce=1V, pak při napětí Ube druhého tranzistoru 0,7V do něj poteče proud, který druhý tranzistor otevře a proto svítí obě LED. Kabel 7 m nevadí, velmi záleží na kvalitě spínače - čidla. bude-li to mechanický kontakt, je vše OK. V ostatních případech je třeba počítat s vnitřním odporem čidla.
Stav, kdy jedna LED dioda pohasne a ostatní svítí je dán tím, že máš společný odpor na čtyři paralelně spojené diody. Protože nejsou všechny přesně stejné, některá dřív zhasíná a jiná se dříve rozsvěcí. Samostatný odpor ke každé z diod tuto věc vyřeší.
Nabíječka z telefonu má poměrně velký vnitřní odpor, ale to nevadí, 4 LED diody určitě rozsvítí
Diody
Přejít na
- Software
- ↳ Programování obecně
- ↳ Ovladače
- ↳ Arduino IDE
- ↳ Alternativní IDE
- ↳ Processing
- ↳ Arduino jako klávesnice a myš
- ↳ Arduino bootloader
- ↳ Návrh plošných spojů
- ↳ Linux
- Hardware a jeho ovládání
- ↳ Elektronika obecně
- ↳ Napájení
- ↳ Arduino desky (Oficiální)
- ↳ Neoficiální desky (Klony)
- ↳ ESP8266, ESP32 a desky na nich založené
- ↳ Arduino s netradičními čipy (STM, Xmega, ...)
- ↳ Displeje
- ↳ LED
- ↳ Motory
- ↳ Senzory
- ↳ Audio
- ↳ Video
- ↳ Uložiště
- ↳ Relé
- ↳ RTC - moduly hodin reálného času
- ↳ Čtečky karet a tagů (RFID, NFC, ...)
- ↳ GPS
- ↳ Arduino jako programátor
- ↳ Kompatibilita shieldů
- ↳ Výroba plošných spojů
- ↳ Další hardware
- Komunikace, protokoly, internet
- ↳ I2C
- ↳ SPI
- ↳ Sériová linka
- ↳ HTTP, HTTPS a další síťové protokoly
- ↳ Ukládání dat online
- ↳ Bezdrátová komunikace
- ↳ WiFi
- ↳ OneWire
- ↳ Další
- Makeblock
- ↳ mBot
- Vaše projekty
- ↳ Pomoc s projekty
- ↳ Hotové projekty
- Komunita
- ↳ Srazy, akce, konference...
- ↳ Místní skupiny
- Práce
- ↳ Nabídka práce
- ↳ Nabídka spolupráce
- Nezařazeno
- Chyby, návrhy, vylepšení
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 37 hostů