Hi,
hat jemand Erfahrungen mit E/A - Karten?
Folgende Aufgabe: mehrere Signalgeber (Druckluftanlage, Wasseraufbereitung, etc.) sollen auf korrekte Funktion überwacht werden. Dazu bieten diese Teile irgendwelche Schaltsignale an.
Was gibt es da so, was auch mit Linux geht?
Andreas
Am Mittwoch, dem 04. April 2001 um 09:41:24, schrieb A . Kretschmer:
hat jemand Erfahrungen mit E/A - Karten?
ein bisschen
mehrere Signalgeber (Druckluftanlage, Wasseraufbereitung, etc.) sollen auf korrekte Funktion überwacht werden. Dazu bieten diese Teile irgendwelche Schaltsignale an.
digitale Signale? Dafuer gibt es gut dokumentierte IO-Bausteine, die man auch unter Linux programmieren kann. Um das selber programmieren wird man wahrscheinlich nicht herumkommen. Schreib mal, was Du genau machen willst und was fuer Signale ankommen.
Torsten
am Wed, dem 04.04.2001, um 10:26:46 +0200 mailte Torsten Werner folgendes:
auf korrekte Funktion überwacht werden. Dazu bieten diese Teile irgendwelche Schaltsignale an.
digitale Signale? Dafuer gibt es gut dokumentierte IO-Bausteine, die man
wahrscheinlich, ich weiß noch nicht mehr.
auch unter Linux programmieren kann. Um das selber programmieren wird man wahrscheinlich nicht herumkommen. Schreib mal, was Du genau machen willst und was fuer Signale ankommen.
klingt erst einmal gut, ich melde mich, wenn es ernst wird. (bzw. wenn ich mehr weiß)
Wo kann ich mich über das Angebot solcher IO-Bausteine informieren? Es könnten in etwa 10 Signale/Kontakte sein, die ich brauche.
Andreas
Am Mittwoch, dem 04. April 2001 um 10:57:26, schrieb A . Kretschmer:
Wo kann ich mich über das Angebot solcher IO-Bausteine informieren? Es könnten in etwa 10 Signale/Kontakte sein, die ich brauche.
Conrad, Meilhaus, National Instruments, viele Halbleiterhersteller. Fuer einfache Aufgaben reicht vielleicht die parallele Schnittstelle oder eine Soundkarte.
Torsten
Eine ISA-Einsteckkarte mit 24Ports habe ich. Bloß kann ich das Ding unter Linux nicht ansteuern. Nur unter DOS - da dort ein direkter Hardwarezugriff möglich ist. Suche auch Lösungen dafür.
Gruß Tilo
Am Mittwoch, dem 04. April 2001 um 10:29:04, schrieb Tilo Wetzel - PENTACON GmbH:
Eine ISA-Einsteckkarte mit 24Ports habe ich. Bloß kann ich das Ding unter Linux nicht ansteuern. Nur unter DOS - da dort ein direkter Hardwarezugriff möglich ist. Suche auch Lösungen dafür.
Hardwarezugriffe sind auch unter Linux moeglich, sogar in einem Shellskript. Was ist es denn fuer eine Karte? Hast Du Dokumentation oder DOS-Quelltexte dazu? Ich habe es schon mal geschafft, ein DOS-Messprogramm im dosemu zu reverse engineeren.
Torsten
Hi,
Hardwarezugriffe sind auch unter Linux moeglich, sogar in einem Shellskript. Was ist es denn fuer eine Karte? Hast Du Dokumentation oder DOS-Quelltexte dazu?
ja habe ich. Muß zu Hause nur mal suchen wo. Habe ich seit langem nicht mehr genutzt.
Gruß Tilo
Tilo Wetzel - PENTACON GmbH (wetzel@pentacon-dresden.de) wrote:
Hardwarezugriffe sind auch unter Linux moeglich, sogar in einem Shellskript. Was ist es denn fuer eine Karte? Hast Du Dokumentation oder DOS-Quelltexte dazu?
ja habe ich. Muß zu Hause nur mal suchen wo. Habe ich seit langem nicht mehr genutzt.
Ich habe die PIO 48 II (ich vermute, du hast die PIO 24 II) und die Anleitung gescannt. Auf Wunsch stelle ich sie online.
am Wed, dem 04.04.2001, um 15:15:27 +0200 mailte Andreas Reich folgendes:
Ich habe die PIO 48 II (ich vermute, du hast die PIO 24 II) und die Anleitung gescannt. Auf Wunsch stelle ich sie online.
ja, mach mal, und geb den Link bekannt ;-)
Andreas
A . Kretschmer (kretschmer@wug-glas.de) wrote:
am Wed, dem 04.04.2001, um 15:15:27 +0200 mailte Andreas Reich folgendes:
Ich habe die PIO 48 II (ich vermute, du hast die PIO 24 II) und die Anleitung gescannt. Auf Wunsch stelle ich sie online.
ja, mach mal, und geb den Link bekannt ;-)
Nee, den behalte ich für mich ;-) http://www.cyraxx.de/something/pio1.gif http://www.cyraxx.de/something/pio23.gif http://www.cyraxx.de/something/pio4.gif
Achtung: Ziemlich groß! (Als ich es runterskaliert hatte, konnte man den Beispielcode nicht mehr erkennen.)
Hallo Andreas,
Achtung: Ziemlich groß! (Als ich es runterskaliert hatte, konnte man den Beispielcode nicht mehr erkennen.)
Wenn die Diskette noch lesbar ist - kann ich Euch den Coder zur Verfügung stellen. Fragt mich jetzt aber bitte nicht nach welcher Sprache.
Bis nachher
Tilo
hallo,
Ich habe die PIO 48 II (ich vermute, du hast die PIO 24 II) und die Anleitung gescannt. Auf Wunsch stelle ich sie online.
Das drüfte das Ding sein - nennt sich bei mir allerdings "RTX-02D SINGLE 8255 CARD". Hatte ich mir damals bei CONRAD geholt. Die Anleitung konnte ich jetzt nicht gleich finden - die DEMO-Programme stelle ich heute abend mal ins Netz.
Gruß Tilo
Hallo alle Interessierten,
ich habe soeben die Disketten ausgelesen, gepackt und veröffentlicht. Zu der in diesem Thread beschriebenen IO-Karte gehörende Beispielsoftware ist downloadbar unter http://www.dresden.nacamar.de/~wetzel/files/8255.zip .
Ich habe hier noch ein kleines Meßgerät für die serielle-Schnittstelle zu vergeben - da doppelt vorhanden. 8-Kanäle, 0-5VDC 10 bzw 12-Bit Genauigkeit. Weitere Informationen zu diesem Meßgerät findet Ihr unter http://www.elektronik.elline.de (JAVA)- dort zu den Schaltplänen gehen und das Meßgerät auswählen. Beispielsoftware (meine (Pascal) kann ich gerade nicht finden) habe ich unter http://www.dresden.nacamar.de/~wetzel/files/messgeraet.zip zur Verfügung gestellt.
Solltes es weitere Interessenten für Hardwareprogrammierung geben - so können wir uns ja mal "zusammenschließen".
Gruß und viel Spaß
wünscht Tilo
am Wed, dem 04.04.2001, um 10:29:04 +0200 mailte Tilo Wetzel - PENTACON GmbH folgendes:
Eine ISA-Einsteckkarte mit 24Ports habe ich. Bloß kann ich das Ding unter Linux nicht ansteuern. Nur unter DOS - da dort ein direkter Hardwarezugriff möglich ist.
Ich glaube, mal ein Linux-Hardware-Programming-howto oder ähnliches gelesen zu haben. Fazit: man kann auch unter Linux Hardware ansprechen. Wäre ja noch schöner, wenn das nicht ginge, oder?
Andreas
am Wed, dem 04.04.2001, um 11:31:34 +0200 mailte A . Kretschmer folgendes:
Ich glaube, mal ein Linux-Hardware-Programming-howto oder ähnliches gelesen zu haben. Fazit: man kann auch unter Linux Hardware ansprechen.
Nachtrag:
Mini-Howto: IO-Port-Programming
Andreas
Hallo,
"A . Kretschmer" kretschmer@wug-glas.de schrieb:
am Wed, dem 04.04.2001, um 10:29:04 +0200 mailte Tilo Wetzel - PENTACON GmbH folgendes:
Eine ISA-Einsteckkarte mit 24Ports habe ich. Blo_ kann ich das Ding unter Linux nicht ansteuern. Nur unter DOS - da dort ein direkter Hardwarezugriff mvglich ist.
Ich glaube, mal ein Linux-Hardware-Programming-howto oder dhnliches gelesen zu haben. Fazit: man kann auch unter Linux Hardware ansprechen. Wdre ja noch schvner, wenn das nicht ginge, oder?
Na klar geht das. Fuer I/O-Ports als Einstieg ioperm(2), iopl(2) und outb(2).
Holger
lug-dd@mailman.schlittermann.de