Forum: Mikrocontroller und Digitale Elektronik Atmega8 zwei Motoren PWM?


von Toby (Gast)


Lesenswert?

Mit der Suche hier hab ich leider nichts passendes gefunden..
Ich möchte für den Atmega8 in Verbindung mit dem L293D und zwei 
DC-Motoren eine Motor-Regelung bauen, die jeden der beiden Motoren 
einzeln i.d. Geschwindigkeit regeln kann.
Kann ich jetzt OC1A (PB1) und OC1B (PB2) beide als PWMs benutzen, 
jeweils mit unterschiedlicher Frequenz?

Hier der Robo mit Schaltplan:
http://www.infolexikon.de/blog/afterburner-v10/

von mr.chip (Gast)


Lesenswert?

Ja. Das Datenblatt sagt dir sogar, wie.

von Johannes M. (johnny-m)


Lesenswert?

Toby wrote:
> Kann ich jetzt OC1A (PB1) und OC1B (PB2) beide als PWMs benutzen,
> jeweils mit unterschiedlicher Frequenz?
Nein, nicht mit unterschiedlicher Frequenz.

von Toby (Gast)


Lesenswert?

:-) im Datenblatt hab ich auch schon gekuckt, bin aber nicht wirklich 
schlau daraus geworden...

ja was denn jetzt? geht oder geht nicht? kann ich irgendwie HW-mässig 
zwei versch. PWMs aus dem Atmega8 rauskriegen, oder muss ich den 
Atmega32 nehmen?

von Matthias L. (Gast)


Lesenswert?

>W-mässig zwei versch. PWMs aus dem Atmega8 rauskriegen

Ja kannst du. SIe haben nur dieselbe Frequenz. Das Tastverhältnis ist 
individuell einstellbar.

von Toby (Gast)


Lesenswert?

Also kann ich dann die modulierte Ausgansspannungen an den Pins getrennt 
verändern, je zwischen 0 und 5V, mithilfe der compare-werte mit denen 
ich die pins toggle?

von Matthias L. (Gast)


Lesenswert?

Ja

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.