Forum: Mikrocontroller und Digitale Elektronik PIR-Sensor über MCU auswerten


von CS (Gast)


Lesenswert?

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

von hinz (Gast)


Lesenswert?

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.

von spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

Die Ausgangsspannung von PIR-Sensoren ist sehr klein. Direkt am ADC wird 
das nicht klappen.

MfG Spess

von ... (Gast)


Lesenswert?

Ultra-Low Power Motion Detection using the MSP430F2013

http://www.ti.com/lit/an/slaa283a/slaa283a.pdf

von CS (Gast)


Lesenswert?

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

von hinz (Gast)


Lesenswert?

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.

von Joerg L. (Firma: 100nF 0603 X7R) (joergl)


Lesenswert?

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
Noch kein Account? Hier anmelden.