Forum: Projekte & Code Messschieber (BCD Protokoll) mit Arduino auslesen


von Bernd (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

da ich aus diesem Forum viele Informationen zum Auslesen einer
Supermarkt Schieblehre gefunden habe, möchte ich meine Variante
hier mal vorstellen.
Auslöser war, dass meine Schieblehre das BCD Protokoll benutzt
und ich und dazu noch keine fertige SW Lösung gefunden habe.

Das Ganze funktioniert im Testaufbau, für einen Anbau an einer
Drehmaschine (mit längerer Verkabelung) werde ich das aber alles
schirmen und den Pegelwandller nah am Messschieber anbringen.

Viele Grüße, Bernd

von Bernd (Gast)


Angehängte Dateien:

Lesenswert?

Hier noch ein Bild das Takt und Daten zeigt. Die Schieblehre stand
auf 123.45 mm.

von Reiner W. (reiner_w)


Angehängte Dateien:

Lesenswert?

Hallo Bernd,

falls du nur einen Messschieber betreibst, kannst du den auch direkt 
koppeln, wenn du den Massepegel des Messschiebers um etwa 0,7V anhebst.
So hab ichs gemacht.
Der Spannungsteiler bei mir (Bild 1) ist nur nötig, weil ich zusätzlich 
auch Messschieber mit SYLVAC 24bit Protokoll anschließe und bei denen 
wird über die clk/data Leitung noch genullt.
Bild 2 zeigt dann die reale Ausführung, wobei ich die Z-Diode dann auch 
noch weggelassen habe.
Der Messschieber hängt bei mir an einem PSoC Chip. Das Prinzip sollte 
aber bei einem Arduino auch gehen.
Natürlich geht das nur, wenn die deine Auswertung massemäßig vom 
Messschieber isolieren kannst, was aber sowieso empfehlenswert ist, da 
es die Dinger sowohl mit + als auch mit - am Schieber gibt. Muss man 
messen, das kann man den Dingern nicht ansehen.
Die BCD Messschieber nulle ich, indem ich für ca. 100ms die Spannung 
wegnehme. Das geht sogar schneller als bei den SYLVAC Teilen.
Die Versorgungsspannung (2,4V) wird einfach ebenfalls von einen GPIO Pin 
bereitgestellt. Ein einfacher Spannungsteiler reicht da völlig. So läßt 
er sich problemlos mal für 100ms abschalten.

Gruß Reiner

Sorry wegen des doppelten Bild 1. Hab noch nicht rausgefunden, wie ich 
den Anhang wieder löschen kann.

(Mod.: doppelten Anhang entfernt)

: Bearbeitet durch Moderator
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.