DIY skriva på plexiglas (5 / 7 steg)
Steg 5: Electronic tid!
Engelska:
Kretsen att köra lysdiodsrand är mycket enkelt, du kan se det på bilden.
Kort teori på transistorerna:
Transistorer kan arbeta i 3 områden: aktiv, mättnad och cutoff. Vi vill få dem att fungera i mättnad och cutoff område. I detta område fungerar transistorer som en switch (på eller av). Första steget innan bygga kretsen är beräkna bas motståndet. Vi vet att när transistorer arbetar i mättnad område denna disequation är sant:
Basera ström * hfe > samlare-sändare ström
Jag mätte lysdiodsrand nuvarande:
- För rött är 73, 71mA
- För grönt är 38, 79mA
- För blå är 38, 54mA
Jag vet också (från datablad) att hfe för bd439 transistorer är arround 130. Och transistorer i mättnad området göra en spänning släpper om 0, 7V mellan bas och sändare. Så motståndet måste släppa 5-0,7 = 4, 3V. För att beräkna motstånd värde vi tar större aktuella värde: vi kan approximera det till 80mA:
130*(4,3/Rbase) > 80mA = > 0Ω < Ra < 6987, 5Ω
Naturligtvis kan vi använda inte 0 ohms motstånd, arduino's stift kan ge oss max 40mA så vi vill ha ett högre motstånd värde. Jag välja 1, 2, som gör 3, 5mA flöde genom arduino stift.
Att få tona effekt använder vi pwm som är en fyrkantsvåg med rörlig tull cykel.
ITALIANO:
Il circuito che pilota la striscia en ledde è molto lättköpt, lo puoi vedere nella foto.
Breve teoria sui transistorn:
Jag transistor possono lavorare i 3 aree differenti: saturazione, amplificazione (o området attiva) e interdizione. Noi lo vogliamo långt lavorare nell'area di saturazione e interdizione, così che si comporti kommit un semplice interruttore (acceso o spento). Il primo passo per costruire il circuito è quello di calcolare la resistenza di basera che begränsningar la corrente tra jag pin-dell'arduino e la bas del transistor. Sappiamo che nell'area di saturazione vale la seguente legge:
Corrente di base-emettitore * hfe > corrente di collettore-emettitore
Ho misurato la corrente della striscia en led:
- Rosso: 73, 71mA
- Verde 38, 79mA
- Blu 38, 54mA
Så inoltre (dal datablad) che l'hfe per il transistor bd439 è intorno ai 130. Il transistor i saturazione fa cadere 0, 7V tra basen e emettitore. Quindi la resistenza dovrà långt cadere 5-0, 7 = 4, 3V. Per calcolare il valore di berättelse resistenza userò una corrente approssimata di 80mA (un po' più della corrente massima che ho misurato):
130*(4,3/Rbase) > 80mA = > 0Ω < Ra < 6987, 5Ω
Ovviamente non è possibile utilizzare una resistenza nulla, jag fästa di Arduino possono sopportare al massimo 40mA quindi utilizzerò una resistenza maggiore. Il valore da mig scelto è di 1.2kΩ che begränsningar la corrente a 3, 5mA.
Per ottenere l'effetto di dissolvenza uso il pwm che è un'onda quadra con duty cycle variabile.