Transistor-switch

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Michel
Inlägg: 436
Blev medlem: 3 februari 2004, 18:08:04
Ort: Stockholm

Transistor-switch

Inlägg av Michel »

Pinsamt, men jag kan inte få en PNP switch att fungera.
Ska det kunna fungera med endast en transistor i det här fallet?
:oops:

Bild

Jag brukar normalt alltid göra bara NPN switchar (sänka) - men den här gången måste jag ha både PNP och NPN för multiplexing av bl.a. 7-segment.

Kopplingen fungerar bra när styrspänningen är samma som matningen till (led)drivningen, men inte om drivspänningen är högre än styrspänningen.
Ganska förståeligt då man fortfarande borde ha 2,4V över R2...

Jag har en spänning på 3.3-3.6V för min processor och vill driva lysdioder med en 'grovspänning' på 6V. 3V:en klarar inte att leverera den ström som lysdioderna behöver - vilket hade varit en lätt lösning :wink:.

Klart att man även kan köpa en UCNxxxx för 50-100:-, men jag vill ha en billig, smutt standardlösning med (helst) en transistor.
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Processorn klarar nog inte av att sänka en högre spänning än sin egen matning.
Det borde funka om du sätter ett motstånd från processorns utgång till gnd.
Då får du en spänningsdelning.
Det går att göra med bara 2 motstånd oxå om du plockar bort pullup:en till basen men då triggar transistorn om utgången på processorn är isolerad eller låg.
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Inlägg av Fritzell »

Där måste du ju ha minus spänning på emittern för att det skall funka eller?
Användarvisningsbild
Chribbe76
EF Sponsor
Inlägg: 1167
Blev medlem: 17 januari 2004, 22:43:17
Ort: Stockholm

Inlägg av Chribbe76 »

Glöm allt som jag har skrivit... (men bara i denna tråd).
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Du får väl bygga dig ett open collector-steg med en NPN för att trigga PNPn via µC :humm:
Användarvisningsbild
Hedis
Inlägg: 2492
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Inlägg av Hedis »

Ta en koll på ULN200x serien.
http://www.elfa.se/elfa/produkter/se/224022.htm
Den fungerar fint till ändamål som detta.
Jag styrde en ljusstake förra vintern med en Basic-stamp och lamporna drevs utav ett 12v batteri.

Fungerade felfritt.
Användarvisningsbild
RDX*
EF Sponsor
Inlägg: 1651
Blev medlem: 28 maj 2003, 22:52:04
Ort: Skåne - Lund

Inlägg av RDX* »

Nej, du kan inte använda en PNP med 3.6 signalspänning.

Men varför använda en PNP-transistor?
Om jag inte har missförstått dig så vill du driva lysdioder när processorn går låg (?). Detta går att göra med NPN-transistorer.

tex.
Bild

den kommer dra lite mer ström men det brukar inte vara ett problem i en dator.
Michel
Inlägg: 436
Blev medlem: 3 februari 2004, 18:08:04
Ort: Stockholm

Inlägg av Michel »

Nej, du kan inte använda en PNP med 3.6 signalspänning.

Misstänkte det.

Men varför använda en PNP-transistor?

Jag ska driva både 'rader' och 'kolumner'.

Jag har 3st 7-segment med gemensam anod (3siffor X 8segment X max 30mA).
Anoderna styrs med 3st PNP som sitter på 'high side' och 8st NPN som driver varje segment 'low side'.
Många har gjort det förr, men alla med samma styrspänning som drivsteget. Det fungerar.

Om jag inte har missförstått dig så vill du driva lysdioder när processorn går låg

Har absolut inga preferenser gällande PNP / NPN så länge som det är en lösning på problemet.
Processorn bryr sig ju liksom inte om jag kör positiv eller negativ logik. :wink:

Processorn kommer alltid att vara 'igång'.
Dock så kommer merparten av tiden att vara utan aktivitet och indikering.
Den drar ju trots allt så himla lite så powerdown verkar onödigt i detta skedet.

den kommer dra lite mer ström men det brukar inte vara ett problem i en dator.

Dator?
Vi snackar 16bitars TI MSP340 som drar 250uA/MHz vid 3,6V.
:oops: ...så det är ett problem, tyvärr.

Ta en koll på ULN200x serien.
ULN200x / 2800x ger inte ut ström (som t.ex. UDN 2891), dom sänker ström.Typ som vanliga NPN kopplingar.

Jag ska nog titta lite på databladet för UDN 2891 och se om man kan 'kopiera' lite av lösningen.
Jag har funderat på det tidigare.
Det går tyvärr åt fler transistorer, så vi får se om det kan löna sig i slutändan.

Där måste du ju ha minus spänning på emittern för att det skall funka eller?

Förstår inte riktigt vad du menar, men mitt problem (tror jag) är att
transistorn aldrig kan strypa helt eftersom 3,6V på basen fortfarande är 'låg' relativt 6volten.
I princip så leder transistorn 'bra' och 'mindre bra' med 0 resp. 3,6V.

--
Varför måste digitalteknik vara så himla analog?
:lol:
Michel
Inlägg: 436
Blev medlem: 3 februari 2004, 18:08:04
Ort: Stockholm

Inlägg av Michel »

$tiff skrev:Du får väl bygga dig ett open collector-steg med en NPN för att trigga PNPn via µC :humm:
Ja, ett 'mer invecklat steg', typ UDN298x.
..eller bitar av det.

En förstärkare helt enkelt.
:roll:
Användarvisningsbild
erixon
Inlägg: 380
Blev medlem: 27 augusti 2003, 10:21:58

Inlägg av erixon »

Tja här kommer två lösningar

Bild

Jag tror inte att du kommer undan med mindre antal komponeter om du inte kör IC kretsar typ.

D1 är typ 3.6-4.1 volt zenerdiod, men jag skulle nog satsa på den som är helt transistor basserade

:)
Michel
Inlägg: 436
Blev medlem: 3 februari 2004, 18:08:04
Ort: Stockholm

Inlägg av Michel »

Tackar.

Den där första liknar UDNxxxx kretsen väldigt mycket och är det jag nog kommer att göra. Ska testa lite.

Den andra har jag faktiskt redan nosat på, men med en vanlig diod istället för zener. Man har oftast inte så många zener liggande.

Nåväl, nu vet jag vad jag har att göra i helgen.
:D
Skriv svar