Forum: Mikrocontroller und Digitale Elektronik Pulsweitenmodulation


von Sandra Zauchinger (Gast)


Lesenswert?

Hallo allerseits, unsere ganze Klasse hat eine Aufgabe über den Sommer 
bekommen eine PWM zu programmieren im KeilµVision2. Ich habe zwar eine 
programmiert und meinem Lehrer diese Programm geschickt, der meint aber 
das es falsch ist und es würde schöner gehn. Ich habe sie nähmlich mit 2 
for-Schleifen programmiert, Zum Beispiel für die einschaltzeit eine 
for-Schleife und das selbe für die Ausschaltzeit. Ihm gefällt das nicht, 
aber ich habe keinen Plan wie ich sie besser programmieren sol, könnt 
ihr mir da vielleicht eine Idee geben?

Liebe Grüße Sandra...

von spess53 (Gast)


Lesenswert?

Hi

Um welchen Controller handelt es sich denn?

>Ich habe zwar eine
>programmiert und meinem Lehrer diese Programm geschickt, der meint aber
>das es falsch ist und es würde schöner gehn. Ich habe sie nähmlich mit 2
>for-Schleifen programmiert, Zum Beispiel für die einschaltzeit eine
>for-Schleife und das selbe für die Ausschaltzeit.

Da hat er wohl recht. Dein Controller ist damit zu 100% beschäftigt. 
Normalerweise benutzt man einen Timer.

MfG Spess

von Sandra Zauchinger (Gast)


Lesenswert?

Ich habe einen von Cypress den AN2131.
Kannst mir deine Idee mal aufschreiben ?

Liebe Grüße

von Alexander S. (esko) Benutzerseite


Lesenswert?

Der Chip hat sicher PWM-Ausgänge, auch wenn ich das Datenblatt nicht im 
Internet finde. Wenn du die entsprechend setzt, dann macht er die PWM 
von ganz alleine.

Hat euch euer Lehrer diese Website empfohlen? Jedenfalls kannst du hier 
mit der H-Brücke weitermachen, wenn du fertig programmiert hast:
Beitrag "H-Brücke aufbauen"

von Yalu X. (yalu) (Moderator)


Lesenswert?

Ich habe von den vier Threads zum Thema mal die Hälfte geschlossen :)

Wer sich von euch zusätzlich für die elektronische Ansteuerung des
Motors interessiert:

  Beitrag "H-Brücke aufbauen"

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.