Inputs am PC über LPT/USB/RS232

Für alle Diskussionen rund um digitale Modellbahntechnik und alles zum Thema Software Modellbahnplanung und Modellbahnsteuerung
Antworten
Gast

Inputs am PC über LPT/USB/RS232

Beitrag von Gast » Dienstag 9. August 2005, 21:25

Hallo, ich habe mal eine Frage wegen der Rückmeldung zum PC. Ich habe schon mal wo anders nachgefragt, da wusste aber keiner so richtig weiter :( .

Ich möchte gerne eine Rückmeldung von der Position meiner CS Fahrzeuge haben. Die Am besten über Reed kontakte ausgelöst wird.

Ich bräuchte: ca. 100 Eingänge, wahlweise über LPT, USB oder RS232. Es können bis zu 3 LPT Ports sein, die verwendet werden (müssen).

Günni hat mir mal gesagt, das ich über einen Microcontroller und per LPT bis zu 255 Eingänge erhalten könne. Wenn das so stimmt (was bei Günni ja der Fall sein sollte :D ) könnte ich da dann die Reedkontakte jeweils die ersten Kontakte als Phase (Plus) zusammenfassen und jeweils dann den aderen Kontakt direkt an den MC anschließen. Welcher dann über die 8 Eingänge am LPT Port am PC angeschlossen wird? Und dann in einem Programm eine auswertung, welcher Reedkontakt im moment geschlossen ist und welcher nicht?

Viel Dank für Antworten, Sven, der hofft das das ganze realisierbar ist

Edit: dummer schreibfehler von mir... nicht hat da net reingehört :oops:

Benutzeravatar
Mathias
Forumane
Beiträge: 323
Registriert: Sonntag 10. August 2003, 17:06
Wohnort: Schweiz

Beitrag von Mathias » Mittwoch 10. August 2005, 16:52

Ich würde mal bei Conrad vorbeischauen, der hat sicher was passendes.
mfg

Mathias

Benutzeravatar
Nobby
Forumane
Beiträge: 230
Registriert: Montag 19. Januar 2004, 21:01
Kontaktdaten:

Beitrag von Nobby » Mittwoch 10. August 2005, 21:08

Hallo,

es gibt auch die Möglichkeit, das über S88 Module zu machen, diese
kann man auch direkt an den Druckerport des PCs anschließen.

Das Auswerten erfordert dann natürlich entsprechende Software, z.B. DDL oder DDW, das sind Freeware Produkte.

Gruß
Torsten

Michael Klein

Beitrag von Michael Klein » Donnerstag 11. August 2005, 10:12

Das Auslesen der s88 geht auch relativ einfach mit einem eigenen C++, VB oder was auch immer Programm.

Gast

Beitrag von Gast » Donnerstag 11. August 2005, 10:23

Hallo, danke schon mal für die Antworten :D Der S88 hat doch meines wissens, 16 Steuereingänge und 6 Ausgänge, die zur Steuerzentrale führen. Ich habe da gesehen, das man mehrere der Module zusammenschließen könne, um so mehr Inputs zu haben. Wie muss ich dann die Ausgänge des Moduls mit dem PC verbinden? kann ich die direkt an die Input/Output Ports des LPT Anschließen, oder muss da noch eine andere Schaltung davor?

Gruß, Sven, der Fragen über fragen hat :wink:

Benutzeravatar
Gerrit Braun
Geschäftsleitung
Beiträge: 1517
Registriert: Sonntag 12. Januar 2003, 12:59
Wohnort: Hamburg

Beitrag von Gerrit Braun » Donnerstag 11. August 2005, 11:39

Wir machen es mit dem HSI-88 von Littfinski:

http://www.ldt-infocenter.com/

viele Grüße

Gerrit

Benutzeravatar
Nobby
Forumane
Beiträge: 230
Registriert: Montag 19. Januar 2004, 21:01
Kontaktdaten:

Beitrag von Nobby » Donnerstag 11. August 2005, 14:23

Hy,

um einen S88 Rückmelder direkt an den Parallelport anzuschließen,
schau mal auf der Seite ganz unten:
http://vogt-it.com/OpenSource/DDL/index ... onnections

Für mein CarSystem verwende ich diese S88 Module:

http://www.tams-online.de/htmls/produkt ... s88-1.html


Gruß
Torsten

Gast

Beitrag von Gast » Donnerstag 11. August 2005, 14:39

Hallo Torsten, danke für den Hinweis :D Wenn ich nun mehrere dieser S88 Module zusammenschalte, kann ich dann via PC alle (nehmen wir z.b. mal an, ich nehme 3 Module mit zusammen 48 Eingängen) Eingänge einzeln auslesen?

Gruß, Sven

Benutzeravatar
Nobby
Forumane
Beiträge: 230
Registriert: Montag 19. Januar 2004, 21:01
Kontaktdaten:

Beitrag von Nobby » Donnerstag 11. August 2005, 15:11

Ja, kannst Du, bzw. Du bekommst es angezeigt.

Gruß
Torsten

Gast

Beitrag von Gast » Freitag 12. August 2005, 20:51

Ich habe mir mal den C***** Katalog zur Hand genommen und gesehen, das es dort ein High-Speed-Interface für den S88 Bausteine gibt (Bestelnummer: 24 02 66-90) welche direkt an die RS232 Schnittstelle vom PC angeschlossen werden kann. Auf dem Katalogbild sehe ich, das dort 3 Steckerleisten sind. kann ich dort dann 3 Module direkt anschließen? (Ich würde dann die Module von Tams nehmen) UNd ddann wahlweise um weitere Module erweitern? Zur Auswertung hätte ich noch eine Frage. Gibt es ein Programm (am besten Open Source und in Visual Basic *schon wieder so hohe ansprüche stell* :wink: ) welches diese Module erkennt und jeden Eingang anzeigt, ob dieser Geschalten oder Nicht Geschalten ist?

Gruß, Sven

Benutzeravatar
Nobby
Forumane
Beiträge: 230
Registriert: Montag 19. Januar 2004, 21:01
Kontaktdaten:

Beitrag von Nobby » Freitag 12. August 2005, 23:36

Wow, was für ein Preis !!!

Du kannst auch die normalen S88 Karten DIREKT an den PC anschließen, und es wird dir auch von jedem einzelnen Kontakt des entsprechenden S88 Moduls der Zustand angezeigt !!

Freie Software und Programmiertipps findest du hier, und vielleicht auch noch weitere Links für Visual Basis.
http://home.snafu.de/mgrafe/

Ich spreche meine Module mit Delphi an, und den entprechenden Treibern.

Viel Erfolg
Torsten

Michael Klein

Beitrag von Michael Klein » Montag 15. August 2005, 07:58

Ein Programm mit VB, dass die s88 ausliest, ist nicht wirklich schwierig selbst zu schreiben, da es dem normalen Auslesen von Eingangsströmen am LPT oder COM-Port entspricht.

Antworten