Hjärnsläpp...

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
port513
Inlägg: 182
Blev medlem: 20 februari 2007, 10:16:15

Hjärnsläpp...

Inlägg av port513 »

Hej,

Nu kommer många tro jag är komplett idiot ;)
I mångafall är jag det och just i detta fallet har jag helt kört vilse...

Jag vill koppla en transistor (PN2907 TO-92 PNP 60V 0.8A) till en DIO port som pallar 3.3V 8mA.
Tanken är att transistorn ska agera strömbrytare.

Hur ska jag beräkna motstånd, hur ska de placeras osv för att kretsen ska bli ok för både transistor och DIO port?

Någon som vill hjälpa mig köra rätt? ;)

Tidigare har jag mer eller mindre aldrig själv bygt hårdvaran utan mest gjort mjukvaran så jag är lite lost...

/Henke
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: Hjärnsläpp...

Inlägg av FormerMazda »

Tror du får beskriva lite mer.
Denna DIO-port, vad sitter den på? (Nåt PLC kanske?)
Vad är det sen som ska driva basen på trissan?

Berätta gärna mer om vad allt är till, det kanske finns andra lösningar också?
port513
Inlägg: 182
Blev medlem: 20 februari 2007, 10:16:15

Re: Hjärnsläpp...

Inlägg av port513 »

Hej,

DIO porten sitter på en Netduino Plus och ska styra värmaren på en gasdetektor.
Detektorns värmare kräver 5V+-0.1 i ca 60s sen ska strömmen falla ner till 1.4V+-0.1 i ca 90s
Det är just DIO porten som ska driva basen på transistorn (om man nu kan säga så)

Kan man göra det på annat sätt så tar jag ju tacksamt emot dessa tips också.
Men sen är jag också nyfiken hur jag skulle kunna koppla basen till DIO porten och därigenom få en switch till mitt bygge.


/Henke
Användarvisningsbild
Icecap
Inlägg: 26640
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjärnsläpp...

Inlägg av Icecap »

Om du med DIO-port menar en portpinne på en µC som kör på 3,3V är det ganska enkelt.

Emitter på transistorn kopplas till GND.
Basen kopplas via ett motstånd till portpinnen.
Kollektorn tar du ut på.

Och motståndet då... En bipolär transistor har ~0,7V Vbe när den är på, alltså ska det ligga ~2,6V över motståndet. Strömmen då?
Svårt att säga, man brukar säga att strömmen i kollektorn delad med transistorns strömförstärkning ska räcka men har du inte speciella hastighetskrav är det bättre att ge den 5-10x den ström om det går.

Vi låtsas att det faktisk rör sig om maximal belastning på kollektorn (0,8A) och att strömförstärkningen är ~500x. Det ger en minimal basström på 1,6mA och vi tar i lite och säger 5x det värde så att transistorn går ordentligt på, alltså ska det gå en ström genom motståndet på 8mA vid 2,6V.

Nu får du klara resten med Ohms lag...
Senast redigerad av Icecap 28 november 2011, 19:47:29, redigerad totalt 1 gång.
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: Hjärnsläpp...

Inlägg av FormerMazda »

Exempel för hur man ansluter saker till arduino finns i driver på internet.
Googla lite, här är iallafall ett exempel: http://arduino.cc/playground/uploads/Le ... relays.pdf

Så med icecaps text och lite internet så har du snart löst det. :) :tumupp:
sodjan
EF Sponsor
Inlägg: 43250
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Hjärnsläpp...

Inlägg av sodjan »

> ...sen ska strömmen falla ner till 1.4V+-0.1 i ca 90s

Just det där fixar inte de "tips" du har fått!
Jag vet inte riktigt hur man ska göra, men om man måste styra
mot en specific spänning *så* noggrant, så krävs det betydligt
mer än en transistor och ett motstånd.

Jag tror nog inte att någon menade det heller, bara lite hastigt
läst innan svaren levererades... :-)
Användarvisningsbild
Icecap
Inlägg: 26640
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjärnsläpp...

Inlägg av Icecap »

Ja, med de krav är saken en ganska annan. Konstigt att jag missade dom...

Nåväl, en digital port kan inte styra annat än av/på - men med en del fler komponenter kan man göra så att en portpinne slår på/av 5V och en portpinne slår på/av 1,4V.

Sedan är det inte strömmen som ska regleras, det är spänningen.
port513
Inlägg: 182
Blev medlem: 20 februari 2007, 10:16:15

Re: Hjärnsläpp...

Inlägg av port513 »

Hej,

Tackar för tipsen.
Jag slarvar med ström/spänning i talet vilket inte är så bra när man ska förklara för er ;)

Tipset om att koppla transistorn till portpinnen var bra...

*** EDIT ***
Ska portpinnen vara en in eller ut port när man har en PNP-transistor?
*** SLUT EDIT ***

/Henke
Användarvisningsbild
FormerMazda
Inlägg: 6442
Blev medlem: 27 februari 2006, 14:59:36
Ort: Asby (Östergötland)

Re: Hjärnsläpp...

Inlägg av FormerMazda »

Ut, oavsett.
En ingång kan inte styra så mycket. Mest läsa.
Användarvisningsbild
Icecap
Inlägg: 26640
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Re: Hjärnsläpp...

Inlägg av Icecap »

port513: hoppla, missade att det var en PNP. Samma uträkning gäller men emittern ska då till VDD istället för GND och en '0' på portpinnen slår på den.
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Hjärnsläpp...

Inlägg av jesse »

Detektorns värmare kräver 5V+-0.1 i ca 60s sen ska strömmen falla ner till 1.4V+-0.1 i ca 90s
och sedan då (när det gått 60 + 90 sekunder), ska det stängas av helt då? (dvs 0 volt?)

I så fall har du tre olika lägen och behöver två utgångar (om du inte ska bygga en timer).
Är du verkligen säker på att det måste vara så exakta spänningar? Har du läst det i något datablad? Länk?

EDIT: Är det möjligtvis en sådan här? Jag fattar faktiskt inte databladet ordentligt... Det står ju 5.0 volt och 1.4 volt i 60 respektive 90 sekunder, men jag hänger faktiskt inte med riktigt...

Man ska köra 5 volt i 48 timmar vid uppstart (?) , sedan kontinuerligt pulsa mellan 5v och 1.4 V.
I så fall räcker det med en utgång.

Interna resistansen i värmaren är 33 ohm (om vi nu talar om rätt gassensor)... det innebär en ström vid 5 volt på 151 mA och vid 1.4 volt 42 mA. Detta går säkert att åstadkomma på flera olika vis...

Om man skulle utgå från 5 volt och sänka spänningen genom ett motstånd så skulle det ge en effektförlust på ca 0.4 watt. Det fungerar alltså med ett vanligt 0.6W motstånd på 82 ohm. Detta parallellkopplar du med PNP-transistorn.

PNP-transistorn ger då 5 volt när den öppnar.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
port513
Inlägg: 182
Blev medlem: 20 februari 2007, 10:16:15

Re: Hjärnsläpp...

Inlägg av port513 »

Hej,

Helt korrekt sensor, det är en CO gassensor MQ-7 som jag har tänkt använda.

/Henke
Användarvisningsbild
jesse
Inlägg: 9240
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: Hjärnsläpp...

Inlägg av jesse »

OK, då funkar säkert schemat jag ritat ovan.
PN2907 passar utmärkt.

DU kan ju mäta vad du får för spänning när transistorn är avslagen. Skulle det bli för högt kan du ju seriekoppla 82-ohms-motståndet med ett mindre motstånd (kanske 3.3Ω - 4.7Ω).
Skriv svar