Hallo zusammen Ich bin zurzeit noch Anfänger was das Programmieren eines AVR angeht, will dies aber gerne ändern. Zuerst einmal ganz grundsätzlich die Frage ob ich mit einem AVR ein PWM Signal das so aussieht (Anhang), erzeugen kann. Bei diesem Signal sollte man folgende Zeiten verändern können: Tpon: Min 0 Max 50ms Tpoff: Min 0 Max 50ms Tp: Min 100 Max 1000us T: Min 100 Max 5000ms Ist das Möglich? Ich will diese Zeiten als Variabeln einlesen und danach dieses PWM Signal erzeugen! Kann mir dabei jemand helfen? Grüsse John
Natürlich geht so etwas. Hänge das nächste mal so ein Bild einfach als gif oder ähnliches an.
Sorry habe damit noch keine Erfahrung. Wie muss ich sowas programmieren? Kann mir da jemand Tipps geben?
Dann fang doch einfach mit dem Tutorial / Wiki dieser Seite an. Du musst dich schon selbst befleissigen.
wo finde ich ein gutes Tutorial, dass C-Beispiele zu diesem Thema enthält?
Ok danke für den Link. Ist sehr nützlich. Die Grundsätzlichen Dinge wie Port einlesen usw. waren mir schon bekannt. Habe jetzt das Meiste gelesen was ich wohl brauchen werde um dieses Projekt zu erstellen. Jedoch wäre ein Beispiel-Programm, dass ein veränderbares PWM Signal erstellt extrem hilfreich. Wo finde ich sowas? Komme sonst nicht weiter mit nur Theorie und keinen Beispielen. Hat das PWM Signal eine Feste Amplitude oder kann man diese auch Variabel definieren? Wie ist es möglich über einen Ausgang, 10 binäre Eingänge ansteuern zu können? Grüsse John
Beispielprogramm: Forensuche o. vielleicht auch mc-project.de Auf letzterer Seite ist auch ein Portexpander samt Codebeispiel gelistet. Allerdings enttäuscht mich deine Bequemlichkeit. Wenn du dir nur aus fertigen Bausteinen was zusammenklicken willst, dann wäre BASCOM vielleicht noch eher was für dich.
ok danke für den tip mit mc-project.de. Das ist nicht Bequemlichkeit sondern Unwissenheit. Ich weiss einfach nicht wie ich beginnen soll und deswegen wäre ich froh gewesen über ein Beispiel bei dem ich sehen kann wie die ganze Sache funktioniert. ich werde jetzt einmal bei mc-project suchen gehen danke vorerst
Tja, nützliche Links wie diesen und noch mehr findest du auch auf dieser Seite, man muss sich nur die Mühe machen, einmal danach zu suchen.
Ok ich habe viel gelesen und kann jetzt ein Led mittels PWM langsam hinunter "dimmen", das sollte also kein Problem mehr sein. Jetzt habe ich aber eine andere konkrete Frage. Ich kann jetzt "1" PWM Signal erstellen. Also bei meinem Beispiel Tp oder tpon. Ich kann alle nur einzel herstellen. Wie kann ich jetzt aber die ganzen PWM Signale "zusammenhänken"? also dass nach dem Tp PWM Signal gerade anschliessend das tpon kommt usw.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.