Hallo, hat jemand einen Code Beispiel für eine H-Brücke danke
:
Gesperrt durch User
Kommt sehr auf die Beschaltung der Halbbrücke an. Wenn Du 2 Halbbrückentreiber mit PWM Eingang hast und einem Enable dann so ähnlich wie:
1 | if (pwm >= 0) |
2 | {
|
3 | SET_PIN_LOW_BYPIN(HALBRUECKE_1); |
4 | SET_PIN_HIGH_BYPIN(HALBRUECKE_2); |
5 | }
|
6 | else
|
7 | {
|
8 | SET_PIN_HIGH_BYPIN(HALBRUECKE_1); |
9 | SET_PIN_LOW_BYPIN(HALBRUECKE_2); |
10 | }
|
11 | Pwm_Set(abs(pwm)); |
> hat jemand einen Code Beispiel für eine H-Brücke Das ist so eine doofe Frage wie: Welchen Treibstoff braucht mein Fahrzeug? Poste doch mal einen Schaltplan deiner H-Brücke und beantworte diese Fragen: Was willst du denn mit der H-Brücke machen? Einfach nur einen Motor links und rechts laufen lassen? Oder auch noch dessen Geschwindigkeit ändern? Evtl. sogar bremsen? Wie sieht deine Anschaltung aus? Welche Frequenz bzw. Umschalthäufigkeit hast du? Brauchst du eine Totzeit für deine Treiber? EDIT: Du kannst nur sehr schlecht warten, wie? Beitrag "H-Brücke ansteuern" Wozu der Doppelpost?
Hallo, mit der H-Brücke möchte ich eine Wechselspannung erzeugen. über S1 und S3 ein + 10V; S2 und S4 ein -10V. Ständig wechselnd mit einer Freuquenz von 20kHz. Bis jetzt hab das Tastverhältnis eingestellt durch PWM. Nur weiter weiss ich nicht mehr. verwende ATmega32 in C-Code....