Vad ska jag ha för transistor?
Vad ska jag ha för transistor?
Hej! Jag hade tänkt styra ett antal lysdioder med hjälp av min PIC processor. jag kommer parallellkoppla 2st lysdioder på varje I/O på processorn och varje lysdiod ska ha 20mA och det klarar inte min processor som bara kan ge ut totalt 200mA. Så jag tänkte om man skulle använda transistorer mellan processorn och lysdioderna. För då blir det väl ingen belastning direkt på processorn?
Så vilken transistor ska jag ha? Är det någon av dessa 2:
http://www.kjell.com/?item=90012&path=2 ... ,271500000
http://www.kjell.com/?item=90013&path=2 ... ,271500000
Om inte, kan ni länka till en jag ska ha? Dom måste klara 5V
Jag styr dom på + om det är något som är viktigt att veta.
Så vilken transistor ska jag ha? Är det någon av dessa 2:
http://www.kjell.com/?item=90012&path=2 ... ,271500000
http://www.kjell.com/?item=90013&path=2 ... ,271500000
Om inte, kan ni länka till en jag ska ha? Dom måste klara 5V
Jag styr dom på + om det är något som är viktigt att veta.
Re: Vad ska jag ha för transistor?
Kretsar ur ULN-serien är vanliga till detta. I princip samma
sak fast ett gäng transistorer integrerade i en kapsel.
Det är lite oklart vad du menar med "styr dom på + ".
Menar du att det ska vara "tänt" med "hög" på PIC-pinnen ?
sak fast ett gäng transistorer integrerade i en kapsel.
Det är lite oklart vad du menar med "styr dom på + ".
Menar du att det ska vara "tänt" med "hög" på PIC-pinnen ?
- bachler
- EF Sponsor
- Inlägg: 189
- Blev medlem: 23 december 2003, 13:58:24
- Skype: alexander.bachler.jansson
- Ort: Sala
- Kontakt:
Re: Vad ska jag ha för transistor?
edit: sodjan hann före
Dock skrev jag att något sånthär. NPN

Här är länken till den kretsen som sodjan tipsade om.
http://www1.elfa.se/elfa~se_sv/go.jsp?s ... =73-099-33
Dock skrev jag att något sånthär. NPN

Här är länken till den kretsen som sodjan tipsade om.
http://www1.elfa.se/elfa~se_sv/go.jsp?s ... =73-099-33
Re: Vad ska jag ha för transistor?
Kan någon förklara vad dom olika sakerna är för något på bilden?

+5V = Batteri +
GND = Batteri jord
360R = 360ohms resistor (hur fick du fram det värdet?)
BC637 = transistor BC637 av NPN typ (kan ni förklara varför inte den av NPN typ som jag hittade på kjell.com kan användas)
4k7 = ???
Gröna punkten = signalen från PIC processorn.
Jag ska kunna styra varje par lysdiod för sig också om jag inte redan har sagt det
Sodjan: Med "styra dom på +" så menar jag att dom ska vara tända med pinnen satt "hög"

+5V = Batteri +
GND = Batteri jord
360R = 360ohms resistor (hur fick du fram det värdet?)
BC637 = transistor BC637 av NPN typ (kan ni förklara varför inte den av NPN typ som jag hittade på kjell.com kan användas)
4k7 = ???
Gröna punkten = signalen från PIC processorn.
Jag ska kunna styra varje par lysdiod för sig också om jag inte redan har sagt det

Sodjan: Med "styra dom på +" så menar jag att dom ska vara tända med pinnen satt "hög"
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Vad ska jag ha för transistor?
Men 330ohms resistorn är det man ska anpassa till sin LED om man vill "maxa" den?
Och det fungerar alltså att ha den transistorn som finns på kjell o co?
Och det fungerar alltså att ha den transistorn som finns på kjell o co?
Re: Vad ska jag ha för transistor?
Du behöver kanske inte bränna på med 20mA genom varje.
En LED lyser starkt redan från 5mA så det kanske räcker
med ett 680 ohms motstånd i serie driven direkt av porten.
Mindre krångel.
En LED lyser starkt redan från 5mA så det kanske räcker
med ett 680 ohms motstånd i serie driven direkt av porten.
Mindre krångel.
Re: Vad ska jag ha för transistor?
> så menar jag att dom ska vara tända med pinnen satt "hög"
Är det för att programvaran redan är skriven ?
Annars är deet ju dumt att ha den begränsningen i
förväg, även om det inte behöver vara fel...
Är det för att programvaran redan är skriven ?
Annars är deet ju dumt att ha den begränsningen i
förväg, även om det inte behöver vara fel...
Re: Vad ska jag ha för transistor?
Portar brukar väl vara bättre på att sänka ström fast det
kanske inte stämmer på PIC?
kanske inte stämmer på PIC?
Re: Vad ska jag ha för transistor?
Jo, om man tänker driva LED's direkt från en PIC så är
det bättre att "tända" med en "låg" på pinnen. Dels för att
pinnarna är bättre på att "sänka" ström, men även därför att
det är bättre att switcha ström på/av genom GND i processorn
än genom matningsspänningen.
det bättre att "tända" med en "låg" på pinnen. Dels för att
pinnarna är bättre på att "sänka" ström, men även därför att
det är bättre att switcha ström på/av genom GND i processorn
än genom matningsspänningen.
Re: Vad ska jag ha för transistor?
Då är nog 200mA den stöm utgångarna kan sänka.
Kan vara lite förbryllande när det står utgångsström i databladet.
Kan vara lite förbryllande när det står utgångsström i databladet.
Re: Vad ska jag ha för transistor?
> En LED lyser starkt redan från 5mA så det kanske räcker
Jag ska ha lyse under min moped och det behöver nog lysa hyffsat starkt för att det ska synas. Så det kan användas även fast det är lite ljust ute och inte bara när det är kolsvart ute. Men visst... Man behöver inte dra på 20mA
> Är det för att programvaran redan är skriven ?
Den är redan skriven tyvärr men det bör väl inte göra så mycket i det här fallet då det inte är någon direkt belastning på PIC processorn. Men självklart så är det bättre att göra som du säger, att tända lampan när pinnen sätts "låg"
Jag ska ha lyse under min moped och det behöver nog lysa hyffsat starkt för att det ska synas. Så det kan användas även fast det är lite ljust ute och inte bara när det är kolsvart ute. Men visst... Man behöver inte dra på 20mA
> Är det för att programvaran redan är skriven ?
Den är redan skriven tyvärr men det bör väl inte göra så mycket i det här fallet då det inte är någon direkt belastning på PIC processorn. Men självklart så är det bättre att göra som du säger, att tända lampan när pinnen sätts "låg"
- prototypen
- Inlägg: 11105
- Blev medlem: 6 augusti 2006, 13:25:04
- Ort: umeå
Re: Vad ska jag ha för transistor?
De 3 olika PIC:ar vi kör med har 1 utgång som är öppen kollektor (open drain) och sänker 200mA. Hur det är med resten av PIC familjen vet jag inte.
Protte
Protte
Re: Vad ska jag ha för transistor?
> Då är nog 200mA den stöm utgångarna kan sänka.
Totalt per kapsel, inte per pinne.
Totalt per kapsel, inte per pinne.
Re: Vad ska jag ha för transistor?
Bygg efter Bachler's schema.
Se till att du köper transistorer av NPN-typ t.ex. BC547
Bipolära transistorer (NPN & PNP) är strömstyrda, motståndet mellan basen och utgången på PIC bestämmer utströmmen:
Mellan bas och emitter har du ett spänningsfall på 0,7V så basströmmen blir:
(5-0,7)/4700=1,12mA
Max kollektorström blir då:1,12*hFE
BC547B har hFE ca 200. så: 1,12*200=224mA MEN, dem tål bara 100mA.
Alltså har vi uppnåt bottning, det betyder att den teoretiska maxströmmen är så hög att vi garanterat kan plocka ut vad transistorn är specad för dvs. 100mA.
Vi kan driva flera lysdioder i serie genom att mata med högre spänning.
Något som INTE går med Prototypens schema!
(spänningsfallet mellan bas och emitter är konstant så vi kan aldrig få ut mer än 4,3V)
Se till att du köper transistorer av NPN-typ t.ex. BC547
Bipolära transistorer (NPN & PNP) är strömstyrda, motståndet mellan basen och utgången på PIC bestämmer utströmmen:
Mellan bas och emitter har du ett spänningsfall på 0,7V så basströmmen blir:
(5-0,7)/4700=1,12mA
Max kollektorström blir då:1,12*hFE
BC547B har hFE ca 200. så: 1,12*200=224mA MEN, dem tål bara 100mA.
Alltså har vi uppnåt bottning, det betyder att den teoretiska maxströmmen är så hög att vi garanterat kan plocka ut vad transistorn är specad för dvs. 100mA.
Vi kan driva flera lysdioder i serie genom att mata med högre spänning.
Något som INTE går med Prototypens schema!
(spänningsfallet mellan bas och emitter är konstant så vi kan aldrig få ut mer än 4,3V)