Forum: Mikrocontroller und Digitale Elektronik FSR-Sensor Schaltung mit Microcontroller


von Markus M. (melkmixer)


Lesenswert?

Hallo,

für ein Projekt an der Uni benötige ich eine Schaltung mit 
Microcontroller. Ziel ist es letztlich, Bodenkontakte des Fußes zu 
detektieren und via LED zu visualisieren sowie die Kontaktdauer mit dem 
Boden zu messen.
Ich möchte hierzu einfache FSR-Sensoren (Conrad => FSR Sensoren) 
verwenden.
Durch Recherche weiß ich mittlerweile, dass hier idR einfache 
Spannungsteilerschaltungen verwendet werden.
Mein Problem ist nun, dass ich die Schaltung (Platine) etc. möglichst 
klein und mobil! halten muss, da sie mittels Clip auf einem Gurt am 
Unterschenkel fixiert werden soll und den physiologisch normalen Gang 
nicht zu stark beeinträchtigen sollte.
Meine primäre Frage daher: Gibt es eine Möglichkeit einen 
Microcontroller (welchen?) zu verwenden, der zum einen für die Anwendung 
mit solchen FSRs einsetzbar ist,und darüberhinaus für einen bestimmten 
Zeitraum die Sensordaten speichert, um sie später am PC auszulesen?

Da ich auf dem Gebiet der Elektrotechnik nur sehr wenig Erfahrung habe 
(Ich bin schon froh, wenn ich dieses Thema in die richtige Kategorie 
gepackt habe..) hoffe ich hier auf einige Tipps und Anregungen.

MfG
Melky

von Harry U. (harryup)


Lesenswert?

hi,
den Spannungsteiler samt Prozessor solltest du notfalls in einem 
Spielwürfel unterbringen können, mehr Platz ist bei einem guten Aufbau 
nicht nötig.
Spannend wird's bei der Speicherung der Daten, in das EEprom bekommst du 
nicht allzuviel rein (vielleicht reicht's aber, hängt von der Art der 
Datenspeicherung und der Datenmenge ab), smarter wäre es auf einem 
Datenträger wie Micro SD Card. Das alles passt dann immer noch in eine 
Streichholzschachtel, vielleicht mal abgesehen von der Batterie, aber 
die hängt ja im Wesentlichen von der Parametern ab, die du vorgibst, 
Aufzeichnungsdauer etc.
Die FSR Sensoren sind sicher ein gute Wahl, musst halt mal ein wenig 
rumprobieren, welches Teilerverhältnis allen Bedingungen gerecht wird, 
am einfachsten erstmal mit einer LED den Bodenkontakt signalisieren.
Das Signal kann dann einem ADC zugeführt werden, oder aber z.B. einen 
Interrupt auslösen, je nachdem, welche Infos du benötigst.
Grüssens, harry

von Markus Meier (Gast)


Lesenswert?

Hallo Harry,

vielen Dank für die schnelle Antwort.
Ist es auch möglich einen FSR als "Taster" zu verwenden, der bei 
Belastung eine Diode leuchten lässt? Ich meine kann ich nur mit dem FSR, 
einem Spannungsteiler und entsprechender Schaltung eine Diode leuchten 
lassen, sobald der FSR Belastet wird? Ohne Einsatz von Mikrocontroller?

Würde dann nämlich einfach ein Video des Gangzyklus aufzeichnen mit 50 
fps und die Kontaktzeit über den Diodenstatus (on/off) auf den einzelnen 
Frames berechnen.

Gruß Markus

von Harry U. (harryup)


Lesenswert?

na sicher doch, allerdings nicht direkt, dazu bleibt sein Widerstand ein 
wenig zu hoch. Aber um einen Transistor als Schalter zu steuern reicht 
der Widerstand von ca. 5-100KOhm (nehme ich jetzt mal an, die konkreten 
Belastungs-Werte müsste man zunächst mit einem Multimeter ermitteln) 
allemal. Der Transistor kann dann die LED schalten.
Grüssens, harry

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Als Hardware könnte z.B. der XMega XPlained A1 herhalten, der immerhin 
8MByte RAM an Board hat. Ich hab mit dem einen Datenlogger für einen 3D 
Accelerationssensor aufgebaut, der 3 AD Kanäle auf den SDRam speichert. 
Auslesen tue ich die Werte dann über USB. Praktisch am Xplained ist, das 
er LEDs und Buttons hat, mit dem man ihn bedienen kann. Piepser ist auch 
ganz nett. Und läuft mit einer LiIon/LiPo Zelle.
http://www.atmel.com/tools/XMEGA-A1XPLAINED.aspx

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.