Hallo, für einen Bewegungsmelder möchte ich gerne auf eine fertige Auswertungsschaltung verzichten und den PIR-Sensor mittels MCU auswerten (z.B.: PIC12F615). --> Leider sind meine Möglichkeiten technisch etwas eingeschränkt. Ich behersche momentan lediglich Assembler-Programmierung für PICs. Hier mein Vorschlag zur Funktionsweise des Bewegungsmelders: - Spannungsteiler aus ohmschen Widerstand und PIR-Sensor - Zyklische Messung des Spannungsabfalls am PIR-Sensor mittels MCU (AD-Wandlung), z.B. alle 100ms. - Speicherung von zwei Werten (aktueller Messwert und letzter Messwert). - Berechnung der Differenz zwischen beiden Werten. - Grenzwertvergleich des Betrages der Differenz. Auslöselogik: Der Bewegungsmelder löst aus, wenn der Betrag des Differenzwertes einen Grenzwert überschreitet. --> In klaren Worten: Wenn innerhalb des Zeitintervalls von z.B. 100ms eine bestimmte Änderung in der Intesität der IR-Strahlung auftritt, dann löst der Bewegungsmelder aus. ------------------------------------------------------ Jetzt meine Fragen: - Könnte das funktionieren? - Reicht es aus lediglich die zwei letzten Messwerte zu vergleichen, oder müsste ich mehrere Messwerte auswerten? (Fehlalarm, ...) - Kann man mit der vorgeschlagenen Hardware eine präzise Auswertung durchführen, oder benötige ich noch einige analoge Schaltungsteile? Im Vorraus Danke für Eure Vorschläge. Viele Grüße Christoph
CS schrieb: > - Könnte das funktionieren? Das Ausgangssignal eines PIR-Sensors ist wohl zu klein, du wirst mindestens einen Verstärker (Opamp) benötigen. Was spricht gegen die Verwendung eines Moduls? Da hättest du gleich Verstärker und Segmentlinse mit drin.
Hi Die Ausgangsspannung von PIR-Sensoren ist sehr klein. Direkt am ADC wird das nicht klappen. MfG Spess
Ultra-Low Power Motion Detection using the MSP430F2013 http://www.ti.com/lit/an/slaa283a/slaa283a.pdf
Vielen Dank für Eure Antworten! @Hinz: Auf ein Modul würde ich gerne verzichten, denn die Schaltung soll zusammen mit einiger anderer Elektronik auf eine Platine. --> Meine Anwendung ist zwar nichts kommerzielles, dennoch möchte ich gerne alles sauber auf einer Platine haben. Außerdem benötige ich den MCU bereits für diverse Steuerungsaufgaben auf der Platine. Natürlich muss es nicht zwingend mit dem MCU gemacht werden, die Möglichkeit reizt mich nur ;-). @...: Vielen Dank für diesen Link!!! In dem Dokument wird quasi genau das beschrieben was ich vorhabe. Mein Vorschlag zum Programmablauf scheint garnicht so verkehrt zu sein. Werde mich in den nächsten Stunden genau damit beschäftigen! Viele Grüße Christoph
CS schrieb: > Auf ein Modul würde ich gerne verzichten, denn die Schaltung soll > zusammen mit einiger anderer Elektronik auf eine Platine. Die Module gibts auch zum einlöten, auch in klitzeklein.
Hier noch eine Doku zu dem Thema: "Passive Infrared (PIR) Intruder Detection Using the MC68HC908JK1" http://elmicro.com/files/manuals/drm001.pdf HTH, Jörg
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.