Håller på med att bygga en radiostyrd bil och har byggt upp en prototyp krets. Den består utav två delar, en del för att reglera hastigheten och en del för att vända på strömmen och backa. Delen med att backa har jag lyckats få samman men hastighetsreglaget ger mej lite huvudvärk.
Strömmen till motorn går först genom en transistor, det är en bc556 pcp. Känner inte till den korrekta termiologin här men jag skall göra mitt bästa. Jag har ingen problem med att öppna eller stänga den men den öppnas bara för fullt. Basen är kopplad till tre paralellkopllade motstånd som sitter efter en opencollector, meningen är att ha varierande motstånd så att olika kombinationer ska resultera i olika hastigheter. Jag vet dock inte hur känslig transistorn är.
Har letat upp ett datasheet vilket kan finnas här över den men jag vet inte tillräckligt för att det skall spela någon roll för mej.
http://www.datasheetcatalog.com/datashe ... C556.shtml
Tacksam för hjälp, har redan lärt mej enormt mycket om elektronik under det här projektet och hoppas att lära mej mycket mer.
Beräkna spänning på en transistor
Re: Beräkna spänning på en transistor
(Antar att du menar PNP-transistor. pcp är något annat!
)
Hur många volt kör du på?
Det kan vara mycket svårt att försöka styra strömmen genom en transistor genom att ha olika basmotstånd. Transistorns strömförstärkning är mycket stor och kan variera enormt. Bland annat är den temperaturberoende. Antagligen är alla dina motstånd för låga värden på - strömmen blir för stor och motorn går på max. Vilka värden har du?
Du förklarar inte exakt hur du kopplat, men jag antar att emittern är kopplad direkt mot plus och att motorn sitter mellan kollektor och jord? Då blir din PNP-transistor "strömkopplad" (kollektorströmmen är proportionell mot basströmmen tills den bottnar)
Du kanske kunde koppla motorn mellan V+ och emitter istället? Om du då kopplar en spänningsdelare mellan V+ och open-collector-utgången och lägger den delade spänningen på PNP-transistorns bas så kommer du att få samma spänning över motorn (minus 0.6 volt).

(antag att spänningsdelaren på bilden går till open-collector-utgången där nere istället för jord). Spänningen över motorn beräknas som U * R1/(R1+R2)-0.6
Om matningsspänningen är 9 volt får du:
Exempel på motstånd:
R1 = 10k, R2 = 10K => U = 3.9 volt
R1 = 22k, R2 = 10K => U = 5.6 volt
R1 = oändlig , R2 = 10K => U = 8.4 volt
Du kan alltså ha ett fast motstånd på 10k (R2) och ett variabelt / utbytbart (R1).
(Sen uppstår det kanske ett problem till om du ska sänka hastigheten: värmeförluster i transistorn. Hur mycket ström drar motorn och hur många volt går den på?
Så länge transistorn bara växlar mellan on och off så är det ingen större fara om motorn bara drar 100 mA (det är maxströmmen på transistorn enligt databladet), men jag tycker även det låter väldigt lite för en motor.
Men om du ska sänka hastigheten genom att strypa strömmen i transistorn så kommer det även att uppstå ett spänningsfall i transistorn. Antag att motorn går på 12 volt. Om du vill halvera hastigheten måste spänningen över motorn halveras till 6 volt. Det betyder att du får 6 volt mellan kollektor och emitter på transistorn. Transistorn klarar bara av 500mW effektförlust: 500mW / 6V = 83 mA, så motorn får inte dra mer än 83 mA i det läget.)


Hur många volt kör du på?
Det kan vara mycket svårt att försöka styra strömmen genom en transistor genom att ha olika basmotstånd. Transistorns strömförstärkning är mycket stor och kan variera enormt. Bland annat är den temperaturberoende. Antagligen är alla dina motstånd för låga värden på - strömmen blir för stor och motorn går på max. Vilka värden har du?
Du förklarar inte exakt hur du kopplat, men jag antar att emittern är kopplad direkt mot plus och att motorn sitter mellan kollektor och jord? Då blir din PNP-transistor "strömkopplad" (kollektorströmmen är proportionell mot basströmmen tills den bottnar)
Du kanske kunde koppla motorn mellan V+ och emitter istället? Om du då kopplar en spänningsdelare mellan V+ och open-collector-utgången och lägger den delade spänningen på PNP-transistorns bas så kommer du att få samma spänning över motorn (minus 0.6 volt).

(antag att spänningsdelaren på bilden går till open-collector-utgången där nere istället för jord). Spänningen över motorn beräknas som U * R1/(R1+R2)-0.6
Om matningsspänningen är 9 volt får du:
Exempel på motstånd:
R1 = 10k, R2 = 10K => U = 3.9 volt
R1 = 22k, R2 = 10K => U = 5.6 volt
R1 = oändlig , R2 = 10K => U = 8.4 volt
Du kan alltså ha ett fast motstånd på 10k (R2) och ett variabelt / utbytbart (R1).
(Sen uppstår det kanske ett problem till om du ska sänka hastigheten: värmeförluster i transistorn. Hur mycket ström drar motorn och hur många volt går den på?
Så länge transistorn bara växlar mellan on och off så är det ingen större fara om motorn bara drar 100 mA (det är maxströmmen på transistorn enligt databladet), men jag tycker även det låter väldigt lite för en motor.
Men om du ska sänka hastigheten genom att strypa strömmen i transistorn så kommer det även att uppstå ett spänningsfall i transistorn. Antag att motorn går på 12 volt. Om du vill halvera hastigheten måste spänningen över motorn halveras till 6 volt. Det betyder att du får 6 volt mellan kollektor och emitter på transistorn. Transistorn klarar bara av 500mW effektförlust: 500mW / 6V = 83 mA, så motorn får inte dra mer än 83 mA i det läget.)
Låter himla kul det!har redan lärt mej enormt mycket om elektronik under det här projektet och hoppas att lära mej mycket mer.

Re: Beräkna spänning på en transistor
Jag skulle råda till att undersöka möjligheten att köra PWM istället, d.v.s låt transistorn vara antingen helt öppen eller helt stängd och bestäm medelströmmen genom att ställa förhållandet mellan tid öppen och tid stängd.
Med största sannolikhet kan man få till samma exakthet i hastighetsregleringen med mindre förluster i transistorn.
Med största sannolikhet kan man få till samma exakthet i hastighetsregleringen med mindre förluster i transistorn.
Re: Beräkna spänning på en transistor
Jo menar självklart PNP.
Vill ju inte att hela kretsen skall gå apeshit. på psykedeliska.
Efter att ha läst om PWM så låter det helt perfekt.
Använder ett arduino mega kort kopplat till mina open collectors så jag ahr ju väldigt så stor möjlighet att programera den efter behag. Detta gör inte bara kretsen enklare utan det gör ju mej möjligheten att ändra hastigheten efter behag utan att byta resistorer.
Förtillfället går det endast 5 volt genom den strömdragande delen utav kretsen till min lilla led lampa men den kommer sedan dra 12 volt, även om den inte är hjord för att gå snabbt komemr jag kanske öka spänningen lite senare. Nästa steg kommer nu att bli att koppla kretsen till arduinon för att testa programmeringen. Sedan skall jag anpassa den för högre spänning och ta och bygga två sådana kretskort, ett till varje motor.
Önskar att jag hittade hit lite tidigare då det har varit klurigt att få det att funka hittills.


Efter att ha läst om PWM så låter det helt perfekt.
Använder ett arduino mega kort kopplat till mina open collectors så jag ahr ju väldigt så stor möjlighet att programera den efter behag. Detta gör inte bara kretsen enklare utan det gör ju mej möjligheten att ändra hastigheten efter behag utan att byta resistorer.
Förtillfället går det endast 5 volt genom den strömdragande delen utav kretsen till min lilla led lampa men den kommer sedan dra 12 volt, även om den inte är hjord för att gå snabbt komemr jag kanske öka spänningen lite senare. Nästa steg kommer nu att bli att koppla kretsen till arduinon för att testa programmeringen. Sedan skall jag anpassa den för högre spänning och ta och bygga två sådana kretskort, ett till varje motor.
Önskar att jag hittade hit lite tidigare då det har varit klurigt att få det att funka hittills.
Re: Beräkna spänning på en transistor
Det blir kanon
lycka till, och fortsätt gärna fråga när det blir trubbel.

lycka till, och fortsätt gärna fråga när det blir trubbel.
