Guten Tag an euch alle!
Kurzer Disclaimer vorweg:
Ich repariere hier nichts für einen Kunden, es ist kein Schulprojekt oder sonst irgendwas. Ich will hier keine Arbeit die mir aufgetragen wurde ans Forum abwiegeln. Das ist einfach aus Spaß und Neugierde.
Mir ist bei meinem letzten Besuch auf dem Schrottplatz ein Microscan MS-710 Barcode Scanner untergekommen. Das Ding war auch noch an einem Anlagenteil montiert, also stehen die Chancen gut dass der Scanner nicht einzeln als defekt entsorgt wurde, sondern die komplette Anlage verschrottet wurde und der Scanner OK ist.
Ich dachte das wäre bestimmt spaßig das Ding zum laufen zu bekommen, vielleicht sogar mal nen eigenen Barcode zu erstellen und dessen Payload mit nem Arduino und LCD Display nach dem einscannen anzuzeigen.
Soweit so gut, nur will der Scanner bisher nicht mit mir reden. Nach anlegen von 5V dreht sich der Rotor, die PWR LED geht an, RDY und GD/RD bleiben dunkel. 5V stehen auch am µC an.
Dieser Scanner hat einen kabelmontierten DSUB-9 Male Steckverbinder. Der Stecker hat nicht alle Pins montiert, lediglich die ersten 6 Pins sind vorhanden. Im Manual habe ich leider nur was über einen DSUB-15 lesen können, deswegen vermute ich da eine custom Option extra für einen Großabnehmer.
link zum Manual: https://files.microscan.com/products_pdf/ms710manual.pdf
Vermutetes Pinout des Steckers:
1-5V 2-RX (RS232?) 3-TX (RS232?) 4-? (möglicherweise trigger IN oder "good read" OUT) ich messe 4V gg GND 5-GND 6-? (möglicherweise trigger IN oder "good read" OUT) ich messe 5V gg GND
Meine Bisherigen Kommunikationsversuche:
Mittels der (veralteten) Konfigurationssoftware "ESP" und einem USB auf RS232 Adapter habe ich versucht das Ding anzusprechen. Die Software hat einen "Auto Connect Mode" in der alle geläufigen Baudraten, Bitkonfigurationen etc durchprobiert werden. Das funktioniert nicht. Der TX Pin vom Scanner bleibt unverändert bei -10V über den ganzen Vorgang. Auch beim hochfahren will er nicht reden.
RX und TX habe ich vorsorglich auch mal gedreht, nichts.
Mit dem Oszi habe ich die Ein und Ausgänge des Transceivers im Scanner mal abgetastet, der funktioniert. Die daten von meinem RS232 Adapter werden ohne Probleme wieder in 5V TTL Level zurück konvertiert. Die Flanken sehen gut aus.
Ich habe auch mal wahllos Pins am µC abgestastet, der tut auf jeden Fall auch irgendwas. Nur eben nicht über den Transceiver reden.
Ich wollte hier im Forum mal fragen ob noch jemand eine Idee hat wie ich das teil dazu bewege mit mir zu sprechen? Vielleicht hat ja zufällig jemand Erfahrung mit den Dingern?
Vielen Dank schonmal im Voraus!












