Arduino programmerbar konstant nuvarande Power motstånd konstlast (10 / 16 steg)
Steg 10: EB50100S2-0000-999 - Fan
Jag har installerat en EB50100S2-0000-999 fläkt (datablad) för att hålla kylflänsen svalt och skönt. Det är 50 x 50 x 10 mm och gör en bra jobb verkligen.
Denna fläkt gör rinner av 5V och drar en hel del aktuella när fullt å, eftersom det kommer att finnas mycket få gånger som fläkten kommer att behöva vara fullt å jag har beslutat att snabba kontroll över den. Med moderna fans finns det många sätt där du kan styra deras hastighet, inklusive PWM och olika andra metoder. Den metod jag har använt är rent analog, anledningen att jag valde denna metod är rent eftersom jag ville ge det en chans!
PN2222 transistor (datablad) är nyckeln till hur allt fungerar (som en sida noterar, vara noga med att inte blanda ihop detta för P2N2222, de har en annan pin-konfiguration och kommer inte att arbeta, tro mig!).
Vi talade kort hur en transistor liknar en MOSFET i verksamheten, det är som en ventil i slangen. Innan vi talar om skillnaderna i drift kan prata om stiften, i den andra bilden visas en schematisk symbol, om vi jämför det med MOSFET, the collector är liknande till avloppet, utsändaren liknar källan och basen är liknande till gaten på en MOSFET. Den största skillnaden är, en transistor är en nuvarande förstärkare, det accepterar en ström genom den grund som sedan färdas genom sändaren till marken. Denna ström är ganska liten och är proportionell mot den mycket större nuvarande det sedan i sin tur låter genom kollektorn genom att utsändaren marken också. Det finns naturligtvis en gräns för hur mycket ström du kan sätta genom bas benet av en transistor, detta måste vara begränsad av bas motståndet R25. Jag kommer inte att täcka valet och driften av en transistor som jag gjorde för MOSFET, dock denna artikel och även denna artikel täcker det mycket väl.
Så, kort sagt, vi kan kontrollera hur mycket ström transistorn låter för fan att fungera genom att kontrollera mängden bas nuvarande vi sätta genom transistorn. Som basen av transistorn är ett fast motstånd vi kan kontrollera hur mycket ström används genom att ändra spänning tillämpas. Detta är vad den andra kanalen på våra DAC är, om du minns, vi diskuterade att en op-förstärkare kan användas som en buffert, det är precis vad U2d gör för oss. Som en DAC inte kan leverera mycket ström för att driva transistorn (ungefärligt 15mA), måste vi sätta dess spänning i en buffert så den op förstärkaren kan leverera den nuvarande basen istället. DAC kan förmodligen göra det men det skulle vara mycket nära sin gräns och jag är inte för vana att skadliga chips när vi har en ledig op-amp att göra jobbet och leverera i storleksordningen 30mA.