PWM Taktung über extenen Pin

OP #3649909
Lesenswert?

Hey hab mal wieder eine Frage und zwar würde ich gern meine PWM mit der 
Frequenz der Netzspannung Takten wollen (Netzspannung ausgekoppelt).
Jetzt hat man ja die Möglichkeit bei der Frequenz Einstellung der PWM 
einen externen Pin einzustellen. Kann ich das darüber machen???? Und 
wenn ja welcher Pin ist das dann beim ATMEGA 16???
Danke für eure Antworten
Persönliche Seite #3649917
Lesenswert?

Steve Uffelmann schrieb:
> Jetzt hat man ja die Möglichkeit bei der Frequenz Einstellung der PWM
> einen externen Pin einzustellen. Kann ich das darüber machen????

Prinzipiell ja.

> Und wenn ja welcher Pin ist das dann beim ATMEGA 16???

Wenn du Timer0 benutzt --> T0/PB0 (Pin 1 beim DIP und Pin 40 bei den 
SMD-Bauformen)

Wenn du Timer1 benutzt --> T1/PB1 (Pin 2 beim DIP und Pin 41 bei den 
SMD-Bauformen)

> und zwar würde ich gern meine PWM mit der Frequenz der
> Netzspannung Takten wollen (Netzspannung ausgekoppelt).

Willst du den Counter wirklich mit 50Hz laufen lassen?
OP #3649929
Lesenswert?

Na ne Phasenanschnitt ist doff 1. Eignet sich nicht für Motoren mit 
Wechselspannung 2. Diese beschissenen Oberwellen da brauch man dann ja 
Querschnitte in den Leitungen jenseits von Gut und Böse aber so ne art 
Paketsteuerung dachte ich mir. Einfach immer ne ganze Schwinung 
durchlassen und dann nur die Anzahl derSwinungen bestimmen das ist ja 
kein Problem nur muss jetzt die PWM wissen wie das Netz gerade steht 
nicht das ich in der Spitze zuschalte.
Gast #3649945
Lesenswert?

Steve Uffelmann schrieb:
> Einfach immer ne ganze Schwinung
> durchlassen und dann nur die Anzahl derSwinungen bestimmen das ist ja
> kein Problem nur muss jetzt die PWM wissen wie das Netz gerade steht
> nicht das ich in der Spitze zuschalte.

Und warum nimmst du dafür nicht einfach einen Nulldurchgangsdetektor, 
der einen Interrupt auslöst und erledigst den Rest in SW. Bei 50Hz hast 
du doch alle Zeit der Welt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren