Forum: Mikrocontroller und Digitale Elektronik Gerät-Erkennung


von hauser (Gast)


Lesenswert?

Hi,

ein Gerät ist über den RS232-Port konfigurierbar. Solange das Gerät 
eingeschaltet ist, erkennt ein Programm auf dem PC sofort die Verbindung 
und beginnt zu konfigurieren. Mir ist aber nicht ganz klar, wie das 
Programm das Gerät erkennt, vermutlich hardwaremäßig!

MfG
Hauser

von Flexverbinder mit Wackelkontakt (Gast)


Lesenswert?

Du hast es doch schon gesagt: hardwaremäßig. Das Gerät zieht einen Pin 
der RS232, welcher am PC als Eingang vorhanden ist, z. B. auf low. Dies 
erkennt die Software und ab gehts.

Welche Pins da in Frage kommen, guckst du Google: Pinbelegung RS232

von Wegstabenverbuchsler (Gast)


Lesenswert?

> Mir ist aber nicht ganz klar, wie das
Programm das Gerät erkennt, vermutlich hardwaremäßig!

ja nee - wie soll es denn sonst gehen außer hardware (und in Folge dazu 
eine auswertende Software) ???

oder ist etwa am PC eine Kamera angeschlossen, welche das Gerät genau 
beobachtet und feststellt, daß die "Power On" Lampe am Gerät 
eingeschaltet ist ????

Möglichkeiten der Feststellung ob das Gerät an ist wären z.B.:

(einfach) es wird eine Signalleitung ausgewertet ((CTS oder ähnliches). 
Wenn die entsprechenden Pegel hat, nimmt das Programm an das es losgehen 
kann und quatscht drauflos.

(elegant) nach Prüfung des zuvor gesagten fängt das Programm an mit dem 
Gerät zu quatschen. Wenn es nicht das hört was es hören möchte stellt 
das Programm sich einfach dummm und meldet "Gerät nicht angeschlossen 
oder nicht eingeschaltet"


Und was ist jetzt genau deine Frage?




von Frank (Gast)


Lesenswert?

Wieso Frage? Wurde denn Eine gestellt?

von Christian R. (supachris)


Lesenswert?

Genau dazu gibts doch die DTR (Data Terminal Ready) Leitung.

von Flexverbinder mit Wackelkontakt (Gast)


Lesenswert?

Oder der Ring Indicator (RI).

von hauser (Gast)


Lesenswert?

Hi,

danke für eure Hinweise. Ich habe das Gerät getrennt, eingeschaltet und 
gemessen. Die zwei Pins am Gerät gehen auf 6V beim Einschalten: DTR und 
RTS. Die Spannung des dritten Pin DCD ändert sich nicht. Aber wenn der 
fehlt, ist die Erkennung nicht mehr möglich. Was passiert mit DCD?

MfG

von Sonic (Gast)


Lesenswert?

Du kanns mal mit Hterm (geniales Freeware-Terminalprogramm) die Pins 
angucken, sind dort als LEDs dargestellt.
http://www.der-hammer.info/terminal/index.htm

von Christian U. (Gast)


Lesenswert?

Man kann RS232 Geräte auch durch polling erkennen. Das muss nicht immer 
Hardwaremässig gelöst sein.

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.