Hallo... RC% auslesen ist ja schon oft genug besprochen worden. Ich versuche gerade das sihnal, welches direkt an ne IR-Diode geht zu lesen mit nem µ-COM. das signal wird durch nen transistor erstmal "auf pegel gebracht" aber wie kann ich es demodulieren? lieber software oder ein klein bisschen hardware?
Um störsicher gegen das Umgebungslicht zu werden, sind die IR-Signale noch einmal mit 38-42kHz moduliert. Möchtest Du diese Störsicherheit ausnutzen, mußt Du das Signal zunächst über einen Hochpassfilter leiten (GF 20-30kHz) anschließend demodulieren und einen Tiefpass dahinter (GF etwa 10kHz). Es gibt das ganze aber auch schon als fertige Module z.B. beim großen C. Die haben 3 Pins: 5V, GND und ein Ausgangssignal mit TTL-Pegel, das Du direkt in einen µC leiten kannst. Viel Erfolg, Markus_8051
ic habe den controller der macht seinen job. will aber das signal nicht mit ner ir-diode senden, sondern auswerten. (es wird nicht gesendet) deshalb nutzt mir ein ir-empfänger nix
Du kannst z.B. einen timer compare interrupt verwenden: Das IR-Signal geht an einen externen Interrupt und der setzt jedesmal den Comparewert auf Timer + X. X ist eine Zeit größer als die Periodendauer des Trägers. Hört der Träger also auf, kommt es zu einem Compareinterrupt und Du weißt nun, daß der Puls zuende ist. Peter
so ähnlich werte ich zur zeit ein pwm signal aus, aber das ist wesentlich langsamer als 38khz
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.