Gast
#2136854
Hallo zusammen, ich möchte eine PWM H-Bridge Steuerung für einen DC-Motor aufbauen. Dazu habe ich mir den HIP4081A als Treiber gesucht. Ich bin gerade dabei, die Ansteuerungslogik zu implementieren, stoße dabei aber auf eine Verständnisschwierigkeit in den ApplicationNotes: an9405, http://www.intersil.com/data/an/an9405.pdf Und zwar möchte ich die H-Bridge in der vereinfachten Weise ansteuern, dh. BHI=AHI=high, gesteuert wird dann nur über ALI und BLI. Nun dachte ich mir prinzipiell, die Richtung über ein konstantes high/low an ALI und die Drehzahl über ein PWM-Signal an BLI einzustellen. (Je nach Richtung muss dann natürlich einmal das PWM-Signal von 0-100% und von 100%-0 gehen). Das scheint mir nach der Logiktabelle auf Seite 2 so möglich. Nun ist aber eine typische H-Bridge Ansteuerung in Figure 5 auf Seite 3 dargestellt. Die restliche Ansteuerung verwende ich nahezu analog, nur wird hier an ALI/BLI ein jeweils invertiertes PWM-Signal angelegt. Das ergibt für mich insoweit keinen Sinn, als dann doch mit jeder PWM-Flanke die Stromrichtung durch den Motor wechseln müsste? (Wenn PWM high ist, wird ALI=High, BLI=Low => Der B-Kanal schaltet high, der A-Kanal low, im anderen Fall genau umgekehrt, dh. A-Kanal high, B-Kanal low.) Das kann doch nicht gewollt sein, schließlich soll das eine "typische" DC-Motoransteuerung darstellen. Kann mir jemand bitte meinen Denkfehler aufzeigen? Schönen Danke und viele Grüße, Herbert