Gibt es andere Optionen für einen kleinen (<5 mm langen) Bewegungssensor mit niedrigem g als Beschleunigungsmesser? Ich muss nicht die Beschleunigung messen, die das Aufnehmen meines Geräts verursacht. Ich möchte nur ein 1/0 Signal, wenn es passiert. Vorzugsweise sehr geringe Leistung, <10µA wäre schön.
(IIRC Ich habe einmal einen rein mechanischen kleinen Sensor gesehen, der in einer Antwort hier erwähnt wurde, aber ich kann ihn nicht mehr finden. Rein mechanisch bedeutet Nullleistung.)
8
Antworten:
Fand dieses:
Dies ist der SignalQuest SQ-MIN-200 . Es fungiert als Schalter und Chatter öffnen und schließen sich beim Bewegen:
Es ist nur 3,6 mm lang und 1,9 mm Durchmesser und verbraucht nur 50 nA.
quelle
Ich habe diesen Beschleunigungsmesser (Freescale MMA8453Q) gefunden , der interessant aussieht. Ich weiß, es ist ein Beschleunigungsmesser, nicht ein / aus, aber er kann zumindest bei sehr geringem Strom (6 µA) mit einer Datenrate von 1,5 / Sekunde betrieben werden, was ausreichen sollte, um das Aufnehmen zu erkennen.
quelle
+1 für das Signal Quest Produkt habe ich es mit mehreren Designs verwendet. Ein zu vermeidendes Produkt ist die Switronics RBS020902-G. Ich hatte viele Fehler (Stuck Balls) mit diesem.
Sensolute hat eine noch kleinere Lösung: http://www.sensolute.com/de/products/index/
quelle
Hersteller von Beschleunigungsmessern stellen Beschleunigungsmesser mit erstaunlich geringer Leistung für mobile Geräte her und bieten Funktionen wie Bewegungserkennung.
ST hat einen, der 2uA mit zwei Interrupt-Ausgängen verbraucht, von denen einer zur Bewegungserfassung verwendet werden kann:
http://www.st.com/web/catalog/sense_power/FM89/SC444/PF250725
Aber das Einfachste für Sie ist wahrscheinlich, eine Reihe paralleler, aber gezackter freiliegender Leiterplattenspuren auf Ihre Leiterplatte zu legen und mit einem kleinen Metallschild einen BB darauf zu erfassen. Verwenden Sie drei Leitungen (eine für die Abschirmung, eine für jede andere gezackte Leitung und eine für die anderen gezackten Leitungen) und verbinden Sie sie mit drei Interrupt-Eingängen zum Pinwechsel an Ihrem Prozessor.
Wenn das Gerät in Ruhe ist, versetzen Sie die Leitungen in einen statischen Zustand, der keine oder nur wenig Strom verbraucht, aber einen der Stifte wechselt, wenn sich der BB bewegt. Zum Beispiel könnte es zwischen den beiden Linien liegen und den Fall nicht berühren. Stellen Sie eine Leitung mit einem Pull-up ein, stellen Sie den Ausgang der anderen Leitung auf niedrig und stellen Sie das Gehäuse mit einem Pull-up ein. Der Fall oder die hochgezogene Linie ändert ihren Zustand, wenn sich der BB überhaupt bewegt. Sie müssen Pull-up-Werte auswählen, die den Stromverbrauch reduzieren und mit der Empfindlichkeit in Einklang stehen (zu hoch und die Kapazität verhindern, dass der Leitungswechsel bei einer Bewegung bemerkt wird).
Dadurch wird eine Vielzahl von Bewegungen hauptsächlich entlang zweier Achsen erfasst. Sie benötigen ein komplexeres Design oder eine andere vertikale Platine mit einem ähnlichen Gerät, um eine Bewegungserkennung unabhängig von der Ruheposition und der Bewegung aus dieser Ruhe zu erhalten.
Aber dies wird natürlich etwas Strom verbrauchen. Wenn Sie eine wirklich stromlose Erfassungslösung benötigen, benötigen wir weitere Informationen über die genaue Art der Bewegung, die Sie sehen müssen, sowie Informationen über die Bewegungsarten, die den Sensor nicht auslösen sollten.
quelle
Als ich heute nach etwas anderem suchte, fand ich einen Sensor, der genau das zu sein scheint, was der Fragesteller braucht: SW-18020P - vollmechanisch, weniger als 5 mm im Durchmesser und sehr billig.
Ich bin nicht sicher, ob der von mir angegebene Link zur Herstellerseite führt, aber es sollte einfach sein, einen Ort zu finden, an dem ich ihn kaufen kann.
Hier ist ein Bild:
Und es gibt tatsächlich mehrere Arten:
quelle
Es gibt verschiedene Quecksilberschalter, die tatsächlich die Neigung messen. Sie könnten eine Anordnung davon in verschiedenen (leichten) Winkeln platzieren, um den Bereich möglicher "Spitzenwinkel" abzudecken, und es würde erfordern, dass die Person, die das Gerät aufnimmt, es ohne Kippen anhebt, damit das Gerät nicht auslöst (was schwierig wäre).
Es gibt auch Neigungssensoren (mechanisch).
quelle
Sie müssen die Beschleunigung nicht von ihnen ablesen. Aktivieren Sie einfach den Interrupt für die Bewegungserkennung, über den die meisten digitalen Beschleunigungsmesser verfügen, und verwenden Sie diesen zur Erkennung. Sie verfügen bereits über Algorithmen, die Bewegungen oder Stöße erkennen, ohne dass Sie zu Analysen gezwungen werden müssen.
quelle
Auf Ignacios Vorschlag eines Piezo fand ich diesen kleinen Sensor . Es ist wirklich ein Schocksensor und wahrscheinlich nicht empfindlich genug, um das Aufnehmen zu erkennen (Empfindlichkeit beträgt 1 mV / g), aber ich möchte es hier für andere Benutzer erwähnen, die möglicherweise eine Verwendung dafür haben.
quelle