Hallo, Ich mache mir momentan Gedanken wie ich stromsparend Erschütterungen/Bewegungen erkennen könnte. Es sollen keine externen Erschütterungen sondern Erschütterungen/Bewegungen des PCB erkannt werden. Z.b. wenn jemand/etwas gegen das PCB stoßt, dieses umfällt etc. Schnell war klar, dass nicht permanent ein ADC-Wert eines Beschleunigungssensor abgefragt werden kann, da dies zu viel Energie verbrauchen würde. Erschütterungen treffen ca. alle 5 Tage ein. Daher wäre es wohl am besten, wenn der entsprechende Sensor einen Interrupt am Mikrocontroller auslösen würde. Also habe ich mir Neigungsschalter angeschaut. Leider auch nicht das richtige. Denn die Schaltung soll egal in welcher Position sie momentan liegt eine erneute Lageveränderung detektieren können. Was mach ich nun? Möglichst energiesparend und in jeder Lage eine Lageveränderung erkennen zu können. Hat hier jemand eine Idee? Grüße
Beschleunigungssensoren können auch Interrupte bei Pulsen/Lageveränderung auslösen. Schau Dir mal den MMA7455L an. Braucht 600nA im Active Mode.
Danke, genau das hab ich gesucht. Ich hatte mir die ganze Zeit eine Möglichkeit mit dem MMA7341LT überlegt da dieser keinen Interrupt hat. Dass es vom gleichen Hersteller einen mit Interrupt gibt hatte ich einfach übersehen. Danke für eure Antworten. Grüße
In einem Spielzeug habe ich mal einen Lötnagel mit einer weichen Schraubenfeder drumherum gesehen. Die Feder und der Lötnagel waren für Kontaktfreudigkeit jedoch vergoldet. Ich glaube das war in einem Leuchtfrisbee oder JoJo eingebaut. ÄHNLICHE Sensoren waren (oder sind noch) in Airbag-Steuergeräten drin.
Sebastian schrieb: > In einem Spielzeug habe ich mal einen Lötnagel mit einer weichen > Schraubenfeder drumherum gesehen. Die Feder und der Lötnagel waren für > Kontaktfreudigkeit jedoch vergoldet. Das Prinzip nennt sich auch Klöppelzünder :-)
Ich hab jetzt mal den MMA7455L bestellt. Mal schauen wie der sich verhält.
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.