Lite frågor om pwm...
Postat: 26 januari 2011, 14:05:31
Har läst, googlat och funderat och har fortfarande ett par frågor kvar innan jag drar igång projektet att byta ut motorstyrningen i lillemans leksaksbil.
Det handlar om två stycken 18v motorer specade till ca 250w
Mina funderingar är:
1. Jag använder en mer eller mindre färdig modul med H-brygga. Den har flera alternativ för PWM bland annat Drive-Coast eller Drive-Ground. I det första fallet så är alla fyra FET:arna bortkopplade under insignalens låga fas, dvs motorströmmen borde rimligtvis fortsätta genom flybackdioderna i FET:arna? Inga extra dioder för att skydda FET:arna finns på kretskortet.
I det senare fallet kopplas båda motorterminalerna mot jord och kortsluter således motorn under insignalens låga fas.
Vad finns det för argument för det ena eller det andra? Det känns plågsamt för motorn att kortsluta den, samtidigt känns det plågsamt för FET:arna att låta strömspiken rusa igenom dem när de alla kopplas bort...
2. För att få varvtalet någotsånär konstant behöver jag återkoppling från motorerna. Kan jag koppla motorn till ingången på en ADC? Det känns konstigt när det är en pulsbreddsmodulerad signal. Kanske löses det med något filer? Eller är det bättre med någon mekanisk varvtalsåterkoppling, typ hallgivare?
3. Spelar spänningen på PWM signalen någon roll? Motorn ska matas med 0 till 15 volt. Eftersom det ska drivas från batteri känns det enklaste två 12v batterier i serie. Spelar det någon roll att PWM signalen då har ett spänningssving på 0 till 28 volt peak to peak liksom?
4. Frekvensen för PWM... över 20khz men finns det några andra rekommendationer? Så hög som möjligt? Så låg som möjligt? Omslagstiden i H-bryggan är 3uS men om jag inte ska styra hela vägen ut till 100% spelar det ju mindre roll. Så...?
5. Kondensatorer på matningsspänningen vid H-bryggan. Så stora som möjligt? Eller måste jag räkna på att de hinner ladda upp sig? Här borde väl frekvensen spela roll enligt 4?
Det handlar om två stycken 18v motorer specade till ca 250w
Mina funderingar är:
1. Jag använder en mer eller mindre färdig modul med H-brygga. Den har flera alternativ för PWM bland annat Drive-Coast eller Drive-Ground. I det första fallet så är alla fyra FET:arna bortkopplade under insignalens låga fas, dvs motorströmmen borde rimligtvis fortsätta genom flybackdioderna i FET:arna? Inga extra dioder för att skydda FET:arna finns på kretskortet.
I det senare fallet kopplas båda motorterminalerna mot jord och kortsluter således motorn under insignalens låga fas.
Vad finns det för argument för det ena eller det andra? Det känns plågsamt för motorn att kortsluta den, samtidigt känns det plågsamt för FET:arna att låta strömspiken rusa igenom dem när de alla kopplas bort...
2. För att få varvtalet någotsånär konstant behöver jag återkoppling från motorerna. Kan jag koppla motorn till ingången på en ADC? Det känns konstigt när det är en pulsbreddsmodulerad signal. Kanske löses det med något filer? Eller är det bättre med någon mekanisk varvtalsåterkoppling, typ hallgivare?
3. Spelar spänningen på PWM signalen någon roll? Motorn ska matas med 0 till 15 volt. Eftersom det ska drivas från batteri känns det enklaste två 12v batterier i serie. Spelar det någon roll att PWM signalen då har ett spänningssving på 0 till 28 volt peak to peak liksom?
4. Frekvensen för PWM... över 20khz men finns det några andra rekommendationer? Så hög som möjligt? Så låg som möjligt? Omslagstiden i H-bryggan är 3uS men om jag inte ska styra hela vägen ut till 100% spelar det ju mindre roll. Så...?
5. Kondensatorer på matningsspänningen vid H-bryggan. Så stora som möjligt? Eller måste jag räkna på att de hinner ladda upp sig? Här borde väl frekvensen spela roll enligt 4?