Stap 2: Constante stroom
Dit is de constante huidige schema. Het werkt heel simpel: de stroom die van de Vcc via de transistor Q1 wordt beperkt door de waarde van R2. Op zodanige wijze, dat, als in de lijn van de Vcc zouden we een stroomsnelheidsmeter aan de transistor (zeer lage input weerstand), het zou niet blazen, maar het zou de huidige tonen dat we berekenen voor R2.
Als we slechts 1 gebruiken zouden leidde, de spanning over de LED 1.7V, met 2 LED's zou worden, zou het 3.4, enzovoort. Het aantal LEDs die u in dit circuit gebruiken kunt, hangt dus af van de Vcc dat u gebruikt.
Hoe werkt dit circuit?
We geven een input op R1, laten we zeggen van een Arduino-pin. Q1 voert, wat betekent dat er een huidige stromen van de collector naar de emitter. Als de stroom groter is dan een bepaalde waarde door middel van R2, Q2 van base krijgt meer positieve, en het begint langzaam te "stelen" van de base van Q1. Hoe hoger de stroom die is ontleend aan de belasting (in ons voorbeeld de LED's), hoe harder Q2 begint te stelen van de spanning (Vbe) van Q1. Q1 begint te worden minder geleidend is, zodat de stroom door onze LEDs beperkt is.
En eenvoudig: hoe Bereken R2, degene die onze schakeling configureert?
Zeer eenvoudige... Ohm de wet zeggen dat R = V/I. V is de offset voltage van de transistor Q2, en voor de meeste silicium transistoren (er zijn nog steeds germanium transistoren... Maar deze worden gebruikt voor amplificatie van zeer zwakke signalen) Vbe = 0.7V
Dus onze weerstanden waarde = 0.7v / huidige wij willen.
Als we 30mA willen, hebben we R2 als 22 Ohm. (22R).
U kunt dit circuit overal, het enige wat u hoeft te letten, is de maximale spanning van de huidige en maximale voor de transistors die u gebruikt. And... Wanneer wil je dit circuit te leveren 5A, dat is mogelijk, met de juiste transistors. Maar ook zorgen over de gedissipeerde kracht van de weerstand.