Det er sk.. svært at være præcis i ord når det drejer sig om en opstiling ! men jeg skal prøve jeg er ved at lave en stepmotor styring hvor jeg har valgt at bruge 4 MOSFET til at switche de fire spoler med, og det er vist en fortalelse da jeg skrev at det var TTL der er cmos, men jeg kan ikke få MOSFET'en lukket helt på dvs den bliver meget varm og motoren har ikke det drejningsmoment jeg har brugfor, sådant som jeg ser det kan cmos'en ikke levere nok strøm til at åbne MOSFET'en
Det lyder som om du har brug for en rigtig mos driver, prøv at se ved IR, de har nogle. Du kan også bare søge efter det ved rs/elfa/farnell, så finder du også nogle.
Du husker dioder over motor viklingerne? Hvis du kun bruger 3 volt forsyning er det også svært at få power nok på, normalt skal sådan nogle viklinger strømstyres. Det kan gøres ved en højere forsyning og en serie modstand, eller via PWM.
Carsten: Hvilken switchfrekvens.? Hvilken spænding og strøm.? Høj sw. fekvens betyder meget varme. (Høj = over 25kHz eller noget i den stil) Hvordan ved du at Mosfet'erne ikke lukker helt? Hvad er din definition af at lukke.? Hvad bruger du til at måle på opstillingen.? Et oscilloscope.?
Hej Jørgen desvære har jeg ikke et oscilloskoper og jeg har fortrut at jeg har skrevet: Mosfet'erne ikke lukker helt for det gør den selvfølgelig switchfrekvens. er jeg meget usikker på men jeg kommer ikke over 1kHz når det går hurtigst, men selv ved meget lave omdrejninger på stepmotoren
1Hz bliver MOSFET'en meget varme, selv når motoren står stille hvor kun en MOSFET er aktiv bliver denne meget varm, men hvis jeg "manuelt" påtrykker en spænding på gaten bliver den IKKE varm
3 volt 4 amp
Problemet er at du ikke bare kan afbryde strømmen i et induktivt kredsløb, når du slukker for din mos vil strømmen forsætte med at løbe, indtil energien er opbrugt. For at strømmen kan forsætte med at løbe vil spændingen stige, så meget som nødvendigt, det er direkter usundt for mos transistorer.
Du har ikke sagt noget om hvilke mos transistorer du bruger.
Hvis de er rated "Logic level", så burde du kunne styre dem fra 5 volt cmos drivere.
Ved almindelige mos transistorer plejer jeg at bruge driver chips, det kan f.eks. være IR4427 (de findes fra mange fabrikanter, samme pinout, men forskellige navne).
formatting link
Elfa har dem til lidt over 20 kr/stk ved enkeltstyk.
Med sådan en driver tænder/slukker du mos transistoren meget hurtigt, så der er det vigtigt at have god beskyttelse mod induktive pulser og husk at sådan en beskyttelse diode skal bære SAMME strøm som mos transistoren (dog ikke i så lang tid) og være hurtig.
hej HKJ Det er en BUZ11A det kommer bare lidt bag på mig af jeg skal bruge en driver der er dyre en MOSFET'en men det er ko de små stød livet giver !! /Carsten
Alt er dyrt i enkeltstyk, den koster nok under 5 kr hvis du køber nogle hundrede stykker ved importøren. Det er også tænkeligt at du kan finde den billigere ved at bruge et andet fabrikat, men så skal du først finde deres typenummer og det er ikke noget med 4427 i navnet.
Du kunne også bare have valgt en logic level mos, det er buz11a ikke, læg mæke til at alle data er angivet med Vgs=10 volt.
Prøv at sen IR540N:
formatting link
Der er nogle af parameterne også vist med Vgs=5 volt og beskrivelsen inkluderer "logic-level gat drive"
Spørgsmålet er om de styres for langsomt, altså med alt for stor stigetid på gaten. Gaten er jo kun en kondensator, og styrer du den direkte fra en cmos, vil du få en meget lang stigetid, hvislket gør at FET'en først er helt tændt efter meget lang tid, og i den lange tid er der et meget stort tab over den = meget varme.
Du skal bruge en transistordriver lavet som push/pull, dvs. en transistor til at tænde fet'en, og en til at slukke den, og denne driver skal/kan styres fra cmos uden problemer.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.