Gast
#581868
Hallo! Ich bin grad dabei ein Servosignal mit einem ATMega8 zu digitalisieren. Das Signal kommt von einem Funkempfänger der über eine Funkfernsteuerung angesprochen wird. Der Impuls ist zwischen ~700µs und 1200µs lang und soll auf ~8 Bit aufgelöst werden. Das heißt ~1Bit/2µs! Der µC läuft im Moment auf 3,6MHz und das ist deutlich zu wenig für einen Interrupt-Aufruf der Länge 2µs. Da der µC später einen Helikopter regeln soll ist diese Frequenz realistisch. Dort kommt natürlich ein anderer ATmega zum Einsatz. Mein Gedanke war das Signal zu verlängern / zu strecken. Da es ein PWM-Signal ist, wird es zu keinen zeitlichen Komplikationen kommen. Bisher hab ich nur eine kleine Schaltung im Kopf die einen Kondensator aufläd und dieser dann parallel zur Basis-Emitter Spannung am Transistor hängt. Dieser würde dann etwas verzögert und verlängert das Signal liefern. Diese Methode ist aber jedoch sehr Temperaturanfällig, dh vor jedem Betrieb müsste dies initialisiert werden. :-/ Gibt es Chips / ICs die sowas schon können? Wie sieht es da in sachen Temperatur aus? Grüße Dominik