Ik heb een pic geprogrammeerd welke een potmeter uitleest en daar mee een pwm signaal regelt. Dit werkt prachtig.
Met het gemaakte PWM signaal wil ik een een DC motor besturen.
Nu heb ik het pwm signaal aangesloten op de basis van een tip121 (zonder weerstand), de emmitor ligt aan de Gnd. Als ik nu meet op de Collector zie ik weer keurig het PWM signaal. Nu sluit ik de min van de motor aan op de collector en de plus van de motor verbind ik met de VCC. Als ik nu meet op mijn collector meet ik VCC en geen PWM signaal meer (uiteraard draait de motor niet)
wat doe ik verkeerd
pcnerd
Take a parachute, and jump!
je moet de motor tussen de emitter en de gnd aansluiten, en gebruik een basisweerstand (ff uitrekenen) en voor the sake of je pic'tje en tor (en verdere electronica) ook een diode (zie het motorregeling schema van deze site)
Het enige wat ik mis is een basis weerstand, je motor uiteraard NIET in de emitter zetten, dan heb je een spanningsvolger.
Een weerstand van 10k zou prima moeten zijn.
Als test kun je de basis ook met die 10k eventjes aan je V+ hangen, dan moet de motor draaien.
klein is fijn
Moderator
Op 27 juli 2006 13:49:09 schreef pcnerd:
je moet de motor tussen de emitter en de gnd aansluiten
Wat is dat nou weer voor onzin? Een TIP121 is nog steeds een NPN transistor, en daarbij zet je de belasting tussen Vcc en collector. Emmitter gaat aan de ground.
De transistor heeft al een eigen diode aan boord, desondanks kan het geen kwaad om een diode antiparallel over de motor te zetten.
Maar, probeer eens de motor rechtstreeks op de voedingsspanning uit en kijk of ie het dan wel doet.
Jordi
Bier zonder alcohol is als een beha aan een waslijn: het beste is er uit!
je moet de motor tussen de emitter en de gnd aansluiten
Dat zou ik niet doen, je moet die NPN emitter altijd naar massa laten schakelen. Dus +..motor..collector..emitter..gnd
Verder is de TIP121 een darlington, das goed je hoeft maar een kleine basisstroom te genereren.
Kijk hoeveel je motorstroom is (neem dit niet te nauw) en deel dit door de HFE van je tor (1000 in dit geval). Dit wordt je basisstroom, dus kun je hieruit je basis weerstand berekenen. 10K zal over het algemeen goed functioneren.
En idd plaats een diode over de aansluitingen van de motor. Kathode aan de +, anode aan de collector TIP.
Succes Jordi
Freddy
Hompage: https://meettechniek.info
Vergeet niet dat de transistor bij schakeltoepassingen in verzadiging gestuurd wordt. Je kunt hierbij niet de Hfe getallen aanhouden die voor lineaire sturing gelden.
http://www.onsemi.com/pub/Collateral/TIP120-D.PDF
Zie figuur 9. Bij een motorstroom van 2 A moet er toch zo'n 1 mA basistroom vloeien wil dat ding lekker verzadigen. Dit vereist een basisweerstand van (5V-2,5V)/0,001A=2500 Ohm.
Rekening houdend met de aanloopstroomvan de motor moet waarschijnlijk de basisweerstand nog kleiner worden. Maar dan heb je ook problemen met de uitgangsspanning van de controller. Deze zakt ook in elkaar bij hogere belastingen.
En dat torretje is ook nog eens ontzettend traag. Hou hiermee rekening met de PWM-frequentie.
elmowww
PA0EJE - www.eje-electronics.nl - e.jongerius[aapje]eje-electronics.nl - EJE Electronics - Elektronica/firmware ontwikkeling
Ik heb nu 1K tussen de pic en de basis zitten en het lukt nog steeds niet. De motor trek heel weinig stroom.
De voorbeelden op het inet laten steeds een fet zien wat is hier het voordeel van ??
weardguy
http://www.m-voorloop.nl --- Ik? Welnee! Ik zit nog lang niet achter de germaniums.
Is de motor nog wel heel?
FET's hebben als voordeel op spanning te werken in plaats van stroom (een transistor is stroomgestuurd via de basis, een FET via spanning)
Overigens: is je PWM frequentie niet te hoog?
Op 27 juli 2006 14:34:57 schreef cpri:
Ik heb nu 1K tussen de pic en de basis zitten en het lukt nog steeds niet. De motor trek heel weinig stroom.
De voorbeelden op het inet laten steeds een fet zien wat is hier het voordeel van ??
Mits voldoende opengestuurd is de spanningsval vele malen kleiner dan een bipolaire transistor. En zeker dan een darlington. Minder verlies dus en kleiner of helemaal geen koellichaam nodig.
Wat niet weg neemt dat de constructie die je nu hebt eigenlijk moet werken. ( als je maar niet met kHz-en gaat pwm-en )
Wat gebeurt er als je de basis via die weerstand aan de V+ knoopt ?
Het werkt ik had toch wat verkeerd gesoldeerd denk ik.
Ik heb nu 1K tussen de pic en de basis.
PWM freq = 1KHz tot nu toe nog geen problemen mee
