Forum: Mikrocontroller und Digitale Elektronik Empfindlichkeit und Maximalgewicht am eigenen FSR-Sensor erhöhen


von Kurt (Gast)


Lesenswert?

Moin Zusammen,

für ein Projekt an der Uni benötige ich eine Schaltung mit
Microcontroller und einem berührungsempfindlichen Sensor. Ziel des 
Aufbaus ist es die Gewichtsverteilung einer erwachsenen Person beim 
Sitzen zu visualisieren. Dazu habe ich in einem Probeaufbau einen 
Arduino Pro Mini und zwei 16 Bit Multiplexer von Sparkfun mit einer "FSR 
Sensor Matrix" verbunden. Die Sensor Matrix besteht aus jeweils 16 
Spalten und Zeilen Kupferband welches auf zwei 60x60 große Unterlagen 
(je eine für die Spalten und Zeilen) angebracht sind. Die beiden 
Unterlagen liegen mit den Kupferbändern zueinander gerichtet 
übereinander und werden durch eine Velostat-Folie voneinander getrennt.

Da ich studierter Informatiker und kein E-Techniker bin hab ich mich 
unter anderem an diese und weitere Anleitungen gehalten. 
http://www.instructables.com/id/O-mat/. Ich hab es auch soweit 
Verstanden und mir ist auch klar was im Code passiert und wie 
prinzipiell Multiplexer funktionieren, jedoch habe ich keine Ahnung, wie 
ich die Sensivität meiner Sensor Matrix beeinflussen kann.

Problem: Zur Visualisierung habe ich mit Processing ein Grid gebaut bei 
dem eine Zelle einem Sensor in meiner Sensor Matrix entspricht. Sobald 
ich Gegenstände oder Hände auf die Matrix lege, wird den entsprechenden 
Zellen, je nach Intensität des Drucks, ein von 0-1023 auf 0-255 
abgebildeter Grauwert zugewiesen. Mein Problem ist, dass selbst beim 
normalen Handauflegen der maximale Wert bereits erreicht wird. So ist es 
unmöglich das Gewicht einer erwachsenen Person bzw. dessen 
Gewichtsverteilung beim sitzen sauber zu visualisieren. Gibt es eine 
Möglichkeit das Maximalgewicht zu bestimmen? Vllt etwas anderes als 
Velostat? Es sollte jedoch weiterhin flexibel bleiben, da die Sitzfläche 
nicht nur eben, sondern auch eine Kurve (auf einer liegenden Tonne 
sitzend) sein kann.

Beste Grüße und jetzt schon einmal vielen Dank!
Kurt

von Jim M. (turboj)


Lesenswert?

Ist das Limit im Sensor selbst oder in der Schaltung die den Sensor 
auswertet? Das lässt sich dem Text leider nicht entnehmen.

von Kurt (Gast)


Lesenswert?

Es muss meiner Meinung nach in der Schaltung liegen, weil im Code nichts 
dergleichen umgesetzt wurde.

von Kurt (Gast)


Lesenswert?

Edit: Ich meine natürlich im Sensor selbst nicht in der 
Schaltungssoftware

von andreasgf (Gast)


Lesenswert?

Moin,

vielleicht hilft dir das weiter

https://reps.cc/?p=50

von Kurt (Gast)


Lesenswert?

Moin,
besten Dank. Ich kannte seine youtube Videos aber nicht die Seite. ich 
schau mal ein wenig und gucke wie er es gelöst hat. Ist es denn möglich 
mit 10kgf/cm^2 ein menschliches Gewicht zu messen bei einer Sensormatrix 
von 16x16 zelen und Spalten auf einer Fläche von 60cmx60cm?

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.