Liste der Anhänge anzeigen (Anzahl: 1)
Current to Voltage converter
moinmoin
ich möchte gerne einen "Drucksensor"/ FSR als Eingangssignal für meinen µC benutzen.
Da meine Praxiserfahrung im Schaltungsentwurf relativ gering ist habe ich mich an einer Beispielschaltung aus dem Datenblatt versucht.
https://www.sparkfun.com/datasheets/...e/fsrguide.pdf
Den auf S.23 beschriebenen Current to Voltage converter wollte ich nachbauen, meinen gesamten Aufbau hänge ich in den Anhang.
Als Verstärker verwende ich einen LM358 http://www.fairchildsemi.com/ds/LM/LM358.pdf
Die -5V erzeuge ich mit einem ilc 7660 http://www.intersil.com/content/dam/...n30/fn3072.pdf
Mein Problem: Mit zunehmender Kraft auf den FSR nimmt die Ausgangsspannung des LM358 zu (korrekt), nach 3,66V fällt sie aber sprungartig auf -0,5V ab.
Ist bestimmt irgend ein dummer Anfängerfehler...
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
mir scheint es, als solltest Du Pin 4 vom LM358 an Pin 5 vom ICL7660 anschließen und nicht an GND. Dann hättest Du wenigstens schon mal die neg. Versorgungsspannung.
Anhang 25885
Ich würde aber die Schaltung wie auf meinem Plan versuchen (siehe Bild). Dann hättest Du den 7660 komplett eingespart. Wenn Du R1 so groß machst, wie der FSR ohne Druck ist, erhälst Du am Ausgang des OpAmp ca. 15 mV (voller Druck) bis ca. 4,5 V (kein Druck). Wenn ich das Datenblatt des FSR richtig verstanden habe (ich habs nur kurz überflogen), dann steht also jetzt das Verhältnis von kein Druck bis voller Druck zu keine Spannung bis volle Spannung auf dem Kopf. Das würde ich dann im Controller umdrehen, also z.B. die Spannung mit einem 10-Bit-ADC gelesen und in "druck" gespeichert ergäbe:
druck = 1023 - druck; // 0 = kein Druck - 1023 = max. Druck
Gruß,
Ralf