PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastensensor im Selbstbau, jedoch Messfehler



alecs
07.11.2005, 18:54
Hallo,

hab mir mit Hilfe von Widerständen und Tastern einen Spannungsteiler aufgebaut, um messen zu können welcher Taster gedrückt wurde.

Als Spannungsversorgung hab ich eine selbstgebaute 5V Versorgung mit einem 78T05 ... .
Diese Spannungsversorgung und das RN Control hängen an der selben 12V Batterie.

So weit so gut, doch wenn ich versuche mit dem RN Control über Port A zumessen, dann bekomm ich immer 5V, es ist kein Unterschied zu erkennen, messe ich jedoch mit meinem Multimeter, sind die Unterschiede schön zu erkennen. Wo könnte das Problem liegen ?

MfG

Alecs

PICture
07.11.2005, 19:07
Hallo alecs!
Digitales Port A erkent nur zwei Zustände: L und H. Du musst Deine Spannung A/D wandeln und dann die Zahl auswerten.
MfG

recycle
07.11.2005, 20:08
So weit so gut, doch wenn ich versuche mit dem RN Control über Port A zumessen, dann bekomm ich immer 5V, es ist kein Unterschied zu erkennen, messe ich jedoch mit meinem Multimeter, sind die Unterschiede schön zu erkennen. Wo könnte das Problem liegen ?

Das ist ohne Schaltbild und Programmcode schwer zu raten.

Die Taster auf dem RN-Control sind aber auch über ein Widerstandsnetzwerk verbunden und werden über einen AD/Eingang eingelesen. Ein Beispielprogramm ist auch dabei.
Hast du die Schaltung auf dem RN-Control und den Beispielcode mal mit dem was du gemacht hast verglichen?

alecs
07.11.2005, 20:29
Am Programm liegt es meiner Meinung nach nicht, da ich auf die selbe Art 3 Infrarotsensoren prüfe und das funktioniert ohne Probleme... Ich versuch mal eine Skizze an zufertigen und diese dann zu posten...

Gibt es sonst noch andere Möglichkeiten, was ich verkehrt gemacht haben könnte?

recycle
07.11.2005, 20:35
Gibt es sonst noch andere Möglichkeiten, was ich verkehrt gemacht haben könnte?

Port A6 verwendet und vergessen, den entsprechenden Jumper richtig zu stecken?
Dann würdest du deine Batteriespannung messen.

PICture
08.11.2005, 05:37
Hallo recycle!
Sorry! Ich kenne die RN-Control Schaltung nicht und habe an MC-Port gedacht. Betrachte, bitte, mein Beitrag als gelöscht.
MfG

alecs
15.11.2005, 10:03
habe es nun endlich geschafft von meiner Schaltung eine Skizze anzufertigen, ich hoffe, dass ihr mir bei meinem Problem helfen könnt, wie gesagt, mit dem Messgerät kann ich die verschiedenen Spannungen nach dem Spannungsteiler messen, jedoch nicht mit dem RN Control! (Programmierfehler dürfte es eigentlich nicht sein, da ich auf die selbe Art Infrarotsensoren auswerte und dies auch an den verschiedenen PINs vom Port A getestet hab).

Manf
15.11.2005, 10:06
Es sieht ein bisschen so aus, als wäre die Messleitung mit GND verbunden.
Manfred

alecs
15.11.2005, 11:48
Es sieht ein bisschen so aus, als wäre die Messleitung mit GND verbunden.
Manfred
sorry hatte es falsch gezeichnet und nun hab ich es abgeändert!
Danke für den Hinweis @ Manf !!!

ranke
15.11.2005, 13:54
1. Der Kondensator an der Meßleitung verwirrt mich - ist das vielleicht sogar ein Elko? Je nach Dimensionierung dauert es ziemlich lang, bis sich der neue Spannungswert an der Meßleitung eingestellt hat. Kann man den Kondensator nicht weglassen?
2. Es wäre sicher sinnvoller, die Spannungsversorgung für die Tasten aus der Referenzspannungsquelle für den ADC (also von den 5V des RN-boards) zu nehmen. Damit fallen Unterschiede von den beiden Spannungsreglern nicht ins Gewicht. Der 78T05 ist ja mit 1MOhm praktisch unbelastet, ist das überhaupt in der Spezifikation oder braucht der eine Mindestbelastung?
3. Du schreibst, daß du die Spannungsunterschiede mit dem Multimeter messen kannst. Hast du schon probiert den mit dem Mikrokontroller und gleichzeitig angeschlossenem Multimeter zu messen?

alecs
15.11.2005, 15:07
1. Der Kondensator an der Meßleitung verwirrt mich - ist das vielleicht sogar ein Elko? Je nach Dimensionierung dauert es ziemlich lang, bis sich der neue Spannungswert an der Meßleitung eingestellt hat. Kann man den Kondensator nicht weglassen?
2. Es wäre sicher sinnvoller, die Spannungsversorgung für die Tasten aus der Referenzspannungsquelle für den ADC (also von den 5V des RN-boards) zu nehmen. Damit fallen Unterschiede von den beiden Spannungsreglern nicht ins Gewicht. Der 78T05 ist ja mit 1MOhm praktisch unbelastet, ist das überhaupt in der Spezifikation oder braucht der eine Mindestbelastung?
3. Du schreibst, daß du die Spannungsunterschiede mit dem Multimeter messen kannst. Hast du schon probiert den mit dem Mikrokontroller und gleichzeitig angeschlossenem Multimeter zu messen?

zu deinen Fragen:

(zu1) der Kondensator ist eigentlich direkt neben dem 78T05 also mit auf dieser Platine um evtl auftretende Schwankungen zu kompensieren und ich habe ihn nur vollständigerweise mit eingezeichnet, man könnte diesen aber auch weglassen.

(zu2) ich hab es noch nicht getestet die 5 V direkt vom Board zu nutzen werde dies aber mal versuchen...

(zu3) ja habe dies schon parallel gemessen und leider mit diesen Unterschied :(

Aber warum ist das so? ich habe noch 2 Infrarot sensoren SHARP GP2D12 welche mit am 78T05 angeschlossen sind und hier funktioniert es bestens.

alecs
22.11.2005, 22:53
@ranke

ich nutze nun die 5V direkt vom Board und so funktioniert es ... danke für den Tip, aber warum es mit der externen Spannungsversorgung nicht so funktioniert werde ich mir in Ruhe noch mal anschauen.