Frequenzausgabe Kategorie: Programmierung (von Bauer37 - 8.01.2008 14:28) | |
| |
Hallo, ich hoffe mal, da� mir hier villeicht einer evtl. ein wenig weiterhelfen kann... Folgendes Problem: Es soll bei der C-Control Unit M2.0 über einen Port (BEEP-, PWM oder Digitalport) eine stufenlos änderbare Frequenz mit 5 bis 15Hz ausgegeben werden. Das Puls- Pausenverhältnis der Frequenz sollte in etwa bei 1:1 liegen. Das 5-15Hz Signal ist ungefähr vergleichbar mit einem 4-20mA Stromsignal für Industrieanwendungen vergleichbar. Wei� zufällig jemand von Euch, wie man dieses noch anstellen könnte??? Jetzt das Problem / Folgendes habe ich bereits schon probiert: - Ausgabe der Frequenz über Analogausgang ==> Verwendung eines nachgeschalteten U/F- Konverters. Die Werte bleiben nicht langzeit- und Temperaturstabil. Die Werte "Driften" im Laufe der Zeit. - Ausgabe der Frequenz über den PWM- Ausgang ==> Gedankenfehler => Der PWM- Ausgang liefert nur ein sich im Tastverhältnis änderndes Signal, die Frequenz bleibt mit ca. 2KHz immer gleich. - Ausgabe der Frequenz über den BEEP- Port ==> Der Port liefert lt. Oszilloskop nur "Nadelimpulse", welche keineswegs dem gewünschten Teilungsverhältnis entspricht. Darüber hinaus wird die C-Control sehr langsam, vermutlich durch das dauernde Ansprechen des BEEP- Ports. - Ausgabe der Frequenz über einen Digitalport ==> Funktioniert soweit eigentlich sehr gut, aber beim Abfragen des internen 20ms Timers (Pausenfunktion) können immer nur die 20mS als grundlage genommen werden (20...40...60..ect.), d.h. es ist keine stufenlose �nderung der Frequenzwerte möglich. Bin an dieser Stelle nun leider ein wenig ratlos und dankbar für jede Hilfe... Möchte mich an dieser Stelle schon einmal im Vorraus bedanken. Mfg. Bauer37 | |
Antwort schreiben Antworten: |