Pages: [1]   Go Down
Author Topic: - 1,5V bis +1,5V messen?  (Read 670 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo zusammen,

vorab, meine Elektronikkenntnisse sind nicht die Besten.

Ich habe hier nen Richtungssensor (enthält warscheinlich ein
"brushles-motor) der mir ja nach Drehrichtungrichtung +-1,5V
liefert. Leider kann der Arduino ja keine negative Spannung
messen smiley-sad

Hat jemand einen Tipp, wie ich den Sensor auf möglichst einefache
Art und Weise mir dem Arduino auslesen kann?

Gruß
Dirk

Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wie versorgst Du den Sensor?

Kannst Du ihn über einen Spannungsteiler anfahren, also mit 0V, 1.5V und 3V?

Das könntest Du dann mit einem analogen Eingang des Arduino auslesen.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Eigentlich wird das Teil gar nicht extern versorgt. Das Ding hat nur zwei Anschlüsse. Wenn es sich dreht kann ich zwischen den beiden Anschlüssen +-1,5V messen. Daher glaube ich ja, dass es sich im innern eigentlich um nen kleinen Motor bzw. Dynamo handeln dürfte.
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Achso.

Wie wäre es dann, den einen Pin mit 2,5V zu versorgen (<- Spannungsteiler) und den anderen an einen analogen Anschluß des Arduino anzuschließen? Dann könntest Du da zwischen 1V und 4V messen, plusminus einer Sicherheitsspanne.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hm, das klingt ja schon fast zu einfach smiley
Werd ich mal testen.
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Aber sei vorsichtig: Wenn Du ein Oszilloskop hast würde ich mir den Spannungsverlauf des Sensors mal angucken, nicht dass der Spitzenspannungen über 2,5V erzeugt, das wäre eher ungesund für den Arduino... smiley-sad

Ggf. müsste man dann noch einen kleinen Glättungskondensator und/oder Sperr- bzw. Zenerdioden verbauen.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke für den Hinweis smiley-wink Hab zwar kein Oscar hier rumliegen, hab aber noch mal mit meinem Multimeter nachgemessen und komme nicht über eine Spitzenspannung von 2V. Sollte also kein Problem sein.

Ich hab deinen Vorschlag auch mal ausprobiert. Scheint im Prinzip auch zu funktionieren. Im Ruhezustand messe ich mit dem Arduino einen Wert von 511/512 also ziemlich genau 2,5V (was mir mein Multimeter auch bestätig). Soweit so gut.

Nur macht mir der Sensor scheinbar einen Strich durch die Rechnung. Eigentlich müsste er ja, wenn keine Rotation anliegt, auf eben diese 2,5V zurückgehen. Das mach das Mistding aller dings nicht immer. Manchmal bleibt die Spannung irgendwo zwischen 2,1 und 2,4 V "hängen". Naja, mal sehen ob ich das per Software ausgleichen kann.
Logged

Weinsberg, Germany
Offline Offline
God Member
*****
Karma: 2
Posts: 770
A Coder's Tale
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hab aber noch mal mit meinem Multimeter nachgemessen und komme nicht über eine Spitzenspannung von 2V.
Ich rede nicht von der Durchschnittsspannung bei maximaler Drehgeschwindigeit sondern von der Spitzenspannung! Oder kann Dein Multimeter sowas?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hab aber noch mal mit meinem Multimeter nachgemessen und komme nicht über eine Spitzenspannung von 2V.
Ich rede nicht von der Durchschnittsspannung bei maximaler Drehgeschwindigeit sondern von der Spitzenspannung! Oder kann Dein Multimeter sowas?
ups, 1:0 für dich smiley-wink
Logged

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Spitzenspannung kann man auch ohne Oszi messen: einfach eine Diode + Kondensator hinter den Sensor schalten.
Logged

Check out my experiments http://blog.blinkenlight.net

Pages: [1]   Go Up
Jump to: