Ich baue ein kleines Gerät, das (zusammen mit vielen anderen identischen) an der Decke montiert wird und nach unten zeigt. Ich möchte erkennen, wenn jemand darunter geht. Aufgrund der Einschränkungen meines Systems muss der Sensor sein:
Der Sensor muss nicht schnell sein – ein paar Kontrollen pro Sekunde sollten ausreichen.
Billig schließt „passive IR“-Pyrometer ziemlich aus, und kompakt und billig schließen Ultraschalltransponder aus. Ich habe einen elektrostatischen Detektor ausprobiert, aber obwohl er aufgeladene Plastikobjekte gut erkennt, reagiert er überhaupt nicht auf eine Person, die auf einem Holzboden steht.
Bisher scheint die beste Option eine IR-LED als Fotodiode zu sein (ich habe einen echten Fototransistor ausprobiert, aber seltsamerweise ein schlechteres Signal als die LED). Mit einem Setup mit einer LED, die IR aussendet, und einer anderen in Sperrrichtung vorgespannten LED, die an den analogen Eingang eines Arduino angeschlossen ist, kann ich einen nützlichen Rückstrahl erkennen, der von meiner Hand auf alles bis zu einem halben Meter reflektiert wird. Dies ist zwar brauchbar, liegt aber am Rande des Bereichs, und ich mache mir Sorgen, dass es im fertigen System möglicherweise nicht funktioniert. Es hat den großen Vorteil, dass ich nur eine LED auf jeder Platine platzieren kann und eine Platine im Sensormodus verwenden kann, während eine andere die Beleuchtung bereitstellt.
Kann jemand eine bessere Option für die Näherungserkennung oder eine Verfeinerung der aktiven IR-Option vorschlagen, um ihre Reichweite zu erweitern?
Aus Ihrer Erklärung und anderen Frage geht hervor , dass Sie Ihre IR-LED direkt an den ADC-Eingang anschließen. Ich glaube nicht, dass dies aus der Ferne zu gut funktionieren wird, der ADC-Eingang wird wahrscheinlich eine ziemlich niedrige Impedanz haben, die Ihr Signal dämpfen wird. Fotodioden haben eine sehr große Impedanz, daher benötigen Sie einen Transimpedanzverstärker, um den Strom in Spannung umzuwandeln.
Ich würde etwas verwenden, das eher zum Erfassen als zum Emittieren ausgelegt ist, wie eine Fotodiode oder Ihren IR-Fototransistor (wenn es nicht funktioniert, verwenden Sie es wahrscheinlich nicht richtig) und dieses in einen Operationsverstärker und dann in den ADC einspeisen.
In der App-Notiz, auf die Sie verlinken, gibt es viele Beispielschaltungen, die alle einen Transistor oder Operationsverstärker beinhalten, um das Signal zu verstärken / zu puffern. Probieren Sie eines davon aus und sehen Sie, wie es funktioniert.
IR
(1) LEDs zum Waschen des Bereichs von oben mit moduliertem IR mit den billigsten IR-Detektoren, die für Sie arbeiten. (LED, Fotodiode, ...)
(2) WENN Sie in Bodenhöhe nach oben gerichtete Sender bereitstellen können, können Sie die Strahlunterbrechung mit darüber liegenden Sensoren verwenden. IR-Emitter können leicht sehr unauffällig sein (IR-Filter können schwarz und undurchlässig für sichtbares Licht sein).
(3) Strahler oben mit bodenebenen Reflektoren – müssen nicht sichtbar reflektierend sein. Anfälliger für Beschädigungen als Schwachstrahler.
(4) Alibaba India hat aktive IR-Sensorplatinen für Rs157 = ~~~ $US3. Dies ist die gesamte PCB und das Volumen ist unbekannt. Gibt eine Vorstellung von der niedrigsten Kostenordnung für fertige Einheiten.
(5) Kapazitiv kann in Ihrer Reichweite zum Laufen gebracht werden.
Philips PCF8883 klingt vielversprechend und kostet bei Digikey 1,08 $/2500 oder 2,80 $/1 .
Wenn Sie die Sensorplatten auf Bodenhöhe statt über den Zielen installieren können, sollte die kapazitive Erfassung sehr geeignet sein.
Viele kapazitive Sensorschaltungen mit variablem Wert hier über Google-Bilder
Einige preisgünstige PIR-Sensorkomponenten
Ultraschallsensorpaare Ab 2,90 $/ Paar 1, 2,30 $/100.
Sie können Licht und Fotowiderstand verwenden, was am billigsten ist. Aber Fotowiderstände sind empfindlich für alle Lichter. Die Idee ist, dass das Licht vom Boden reflektiert und vom ldr gemessen wird. Wenn das Hindernis ist, wird der abgelesene Wert nicht derselbe sein :so Erkennung. Aber ldr ist, wie gesagt, empfindlich, also ist es wichtig, wo es verwendet wird
Russell McMahon
Nick Johnson
Russell McMahon
Nick Johnson
Russell McMahon
Nick Johnson
Russell McMahon
Nick Johnson