Kevinoud
Een zak tuinaarde opescheuren
Hallo,
Ik heb toevallig uit een oude UPS 16 mosfets:
50A, 60V, 0.022 Ohm, N-Channel Power MOSFETs
Nu heb ik via HPWM daarop een signaal gezet van 22Khz
met een pulsbreedte afhankelijk van een analoge ingang (10 slagen potmeter)
Aangesloten op een accutol motortje vreet mischien 3A.
- Wat me als eerste op valt het toerental van de motor kan ik horen veranderen afentoe iets omlaag afentoe iets omhoog, erg vreemd want op het display blijft exact hetzelfde getal te staan ofwel de hpwm uitgang blijft de zelfde waarde uitzenden.
- Wat me ook opvalt is dat de mosfet op een koelplaat van 90x100x4 mm erg warm wordt.
Komt dit door een lage frequentie ?
In de UPS zaten ze met ze 4e op deze koelplaat.
moet ik nog een filter oid plaatsen ? ik heb nog een paar pittige spoelen van oa. 100uH 10A en van 10uH 10A.
Wat me doel is is een fatsoenlijke gelijkspanning er mee te behalen om bijv een pic mee aan te sturen.
een kleine afwijking van max 50mV mag wel maar meer ook niet.
Schema (van co)
While 1 = 1
RAWvolts = ADIN 0
VOLTS = RAWvolts * 0.0048828125
PRINT AT 1,1, dec2 VOLTS, "V ", dec4 rawvolts
uitspanning = rawvolts / 4
hpwm 2, ~uitspanning , 22000
wend
BVD 
De gate wordt zo niet hard genoeg aangestuurd.
Je krijgt warmte door schakelverliezen.
Voor 22kHz zou ik er een drivertje tussen zetten.
Kevinoud
Een zak tuinaarde opescheuren
maartenbakker
Golden Member
www.elba-elektro.nl | "The mind is a funny thing. Sometimes it needs a good whack on the side of the head to jar things loose."
Dat zou zomaar meer kunnen zijn dan de aangelegde 12 volt inderdaad. Bovendien krijg je een vertraging door het opladen van de gate-capaciteit via je pull-up weerstandje, hoewel ik niet weet of dat bij deze frequentie al een rol van betekenis speelt.
De onregelmatigheid zou trouwens heel goed los kunnen staan van het warmteprobleem, en is dan gewoon een softwareprobleem. Kennelijk draai je op je PIC een BASIC-interpreter, of gaat het om een gecompileerd programma? Ik weet even niet hoe dat met PIC-BASIC zit, maar in het algemeen kan je onregelmatigheden in embedded systemen krijgen als je interrupts hebt of stukken code die gelijktijdig dingen doen waardoor dan eens de ene conditie eerst komt en dan eens de andere.
Volgens de datasheet zou bij 3A een gatespanning van 5V voldoen. Dat kan rechtstreeks vanuit de uC (10Ω weerstand gebruiken).
Kevinoud
Een zak tuinaarde opescheuren
De onregelmatigheid zou trouwens heel goed los kunnen staan van het warmteprobleem, en is dan gewoon een softwareprobleem.
Ik gebruik de HPWM uit de pic dus dat is hardware matig die ik afentoe update maar zou het door het updaten kunnen komen ?
Benadski
Kom eens langs bij RevSpace of één van de andere spaces!
Zet de hpwm eens op een veel lagere frequentie (rond 100Hz oid) en kijk of de MOSFET nog warm wordt? Zo niet wordt je gate niet goed opengestuurd. Wordt ie nog warm dan is er wat anders aan de hand. Is het de hoge frequentie: In dat schemaatje kun je om te beginnen de weerstand van 1k alvast vervangen voor 120 Ohm. Werkt dat niet voldoende, dan een echte driver gebruiken!!!
Heb je trouwens wel een diode over de motor gezet? Anders kan je MOSFET beschadigen.