H-brygga som vägrar starta...
H-brygga som vägrar starta...
Hej!
Har satt ihop h-bryggan som jag pratade om här: http://www.elektronikforumet.com/forum ... gga#204936
Koplingsshema:
http://groups.msn.com/SvenskaRobotbygga ... PhotoID=34.
Jag skickar in en pwm puls på FWD
Men den fungerar inte, jag försöker driva en lego motor med den.
Spännings matar med 5,5v.
Och jag har gått igenom den så allt sitter där det ska sitta....
Vad kan vara fel?
Har satt ihop h-bryggan som jag pratade om här: http://www.elektronikforumet.com/forum ... gga#204936
Koplingsshema:
http://groups.msn.com/SvenskaRobotbygga ... PhotoID=34.
Jag skickar in en pwm puls på FWD
Men den fungerar inte, jag försöker driva en lego motor med den.
Spännings matar med 5,5v.
Och jag har gått igenom den så allt sitter där det ska sitta....
Vad kan vara fel?
Ja 20 kHz lär den inte klara, snarare 200 Hz. Du kan sätta 1k motstånd från basarna på effekttrissorna, motstånden ska vara kopplade till + på de övre och gnd på de nedre. Jag kom på att du kör med en DC-motor så deadtime behöver du inte bry dig om, om du inte ska växla mellan back och fram snabbt.
Fungerar det när du lägger FWD eller REV konstant hög ?
Fungerar det när du lägger FWD eller REV konstant hög ?
Ska testa att sänka frekvensen imorn.
Att sätta en av dom konstant hög resulterar i att resp. trissa blir glödhet, fast motorn står stilla.
Ex: Tog upp REV till "hög" då blev effekttrissan högst upp till höger glödhet, den blir allt varmare ju längre man väntar.
Dom nya motstånden skulle sitta så här?
http://www.dybeck.eu/bridge.GIF
Att sätta en av dom konstant hög resulterar i att resp. trissa blir glödhet, fast motorn står stilla.
Ex: Tog upp REV till "hög" då blev effekttrissan högst upp till höger glödhet, den blir allt varmare ju längre man väntar.
Dom nya motstånden skulle sitta så här?
http://www.dybeck.eu/bridge.GIF
Räknade lite och kom fram till att jag inte kommer ner till 200Hz
Kör med 4MHz klockfrekvens.
Fast det kanske går bra det också?


Kör med 4MHz klockfrekvens.
Kod: Markera allt
Fpwm = 4MHz/4*255*16 = 245Hz
Fpwm = osc/4*PR2* prescaler (1 4 16)
