Gast
#805574
Hallo! Ich habe schon etwas länger über eine Lösung meines Problems gebrütet und würde nun letztendlich vielleicht noch gerne ein paar Fremdmeinungen dazu hören. Und Zwar geht es um Ein Rechtecksignal: Tastverhältnis 1:1, Spannung 0 und 5V, Frequenz ändert sich (aber verhältnismäßig sehr langsam zur Periodendauer) von 1Hz bis 2kHz. Nun möchte ich dieses Signal teilen im Verhältnis von z.B. 1,1:1 d.h. 10% langsamer. Es kam mir in den Sinn zuerst eine f->u dann Spannung anpassen und dann u->f, aber dies funktionierte leider nicht genau genug. Heute hab ich mir gedacht, warum ich es nicht einfach mit einem µC versuche, z.B. (Atmel At2051 mit Taktfrequenz 12MHz, sollte ja reichen) Soweit sogut, nun meine Gedanken dazu, wie ichs machen würde: * Ich messe mir die Periodendauer des Eingangssignals über die steigende/fallende Flanke (ext. int.) * Ich rechne den Wert auf die Ausgangsperiodendauer um (also tp[a]=tp[e]*1,1) * Dann toggle ich einen Portpin in der entsprechenden Frequenz * Falls sich nun die Eingangsperiodendauer ändert, dann ändere ich auch den Wert des Ausgangssignals (natürlich dem Teilerverhältnis entsprechend) Die Tatsache, dass der Teiler nun eine Periodendauer braucht bis er am Ausgang auf eine Änderung reagiert, ist vernachlässigbar. Wenn sich Jemand noch mehr den Kopf darüber zerbrechen will: Es wäre einfach toll, wenn ich das Teilverhältnis von 1,2:1 bis fast 1:1 einfach extern (d.h. ohne Neuprogrammierung) ändern kann. Möglichst feinfühlig. Hab da leider keinen Plan wie. Ich hoffe, dass es klar verständlich ist, was ich erreichen möchte. Wenn ich mich total auf dem falschen Weg befinde, dann macht mir bitte andere bzw. alternative Lösungsvorschläge. Ich bin für alles offen. Danke schonmal im Vorraus mfg Flo