Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Task-Manager

Alter Hase

  • »Task-Manager« ist der Autor dieses Themas

Beiträge: 1 087

Wohnort: am PC

Beruf: Student

  • Private Nachricht senden

1

05.01.2010, 21:36

Sehr viele I/O Signale mit dem PC lesen/schicken

Hallo,

Folgendes: Ich muss 86 Input-signale (an/aus) und 82 Output-signale (an/aus) mit dem PC aufnehmen bzw. senden . Am besten über USB. Ich hab jetzt schon ein wenig Erfahrung mit der Parallelen-Schnitstelle, allerdings stöst die bei diesem Projekt an ihre Grenzen.
Als eine Möglichkeit hätte ich jetzt gesehen, 3 mal einen 56er USB-I/O Warrior von Code Mercenaries zu kaufen... Nur hab ichs hier mit Kabel-längen von 10-30m zu tuen, und weis net ob dieser Warrior das packt. :/
das wären nur 210€ + vtl relais um das signal zu verstärken...

Könnte das so funktionieren? oder kennt jemand eine bessere Möglichkeit, die Signale aufzunehmen oder zu schicken? (vtl. einen anderen I/O-Warrior, oder ne Anleitung zum selber bauen bzw. programmieren!?)

ich hab bei Conrad jetz auch USB-Relaismodule etc. gesehen, nur Kosten die da zum Teil mehrere hundert Euro oÔ. Wie kommt der Preis-unterschied? das sind doch praktisch auch nur Input oder Output-warrior....

ich hab bei Conrad auch son "Lernpaket Experimente mit USB" gesehen, taugt das was? würd ich damit vtl. diese Probleme in den Griff bekomen? :D

mfg
Task-Manager
falls ichs i-wo vergessen hab:

mfg
Task-Manager

Rechtschreibfehler sind mein Eigentum und gewollt!

Task-Manager

Alter Hase

  • »Task-Manager« ist der Autor dieses Themas

Beiträge: 1 087

Wohnort: am PC

Beruf: Student

  • Private Nachricht senden

2

09.01.2010, 16:11

/push

das mit dem I/O-warrior hat sich geregelt, ich hab gelesen, dass der nur 1 Signal gleichzeitig Verarbeiten kann...
das kleinere Verzögerungen auftreten ist ja nicht schlimm aber der sollte schon alle signale in 2-3 sek verabreiten können^^
falls ichs i-wo vergessen hab:

mfg
Task-Manager

Rechtschreibfehler sind mein Eigentum und gewollt!

3

09.01.2010, 17:03

Warum treten so große verzögerungen auf? 100 Signale müsste der in paar Millisekunden locker verarbeiten.

Crush

Alter Hase

Beiträge: 383

Wohnort: Stuttgart

Beruf: Softwareentwickler

  • Private Nachricht senden

4

09.01.2010, 19:30

Selbst über RS232 (alter Parallelport) sind locker 2000 Floats oder sogar mehr übertragbar. Also wieso USB da langsamer sein soll verstehe ich nicht. Mit einem Signal meinen die vielleicht, daß immer nur ein Bit übertragen wird. USB 1.x kann schon 1,5 MByte übertragen und USB 2.0 schon 60MBytes/s die ersten 3er kommen schon auf den Markt. Das sollte locker für eine Signalübertragung alle paar Sekunden reichen :D
Gerade nachgeschaut: Dein I/O Warrior 56 kann 62Kilobyte/s übertragen mit 1Khz Abtastrate auf 50 Pins. Bei 82x2 Pins wäre dann alles in etwa auf 1/4 reduziert, also ca. 4ms pro komplettem 200-Bit-Set. Was hast Du denn genau vor? Irgendwie stimmt was an Deiner Rechnung übrigens nicht. Ein 3er Pack IO-Warriors 56 kostet 34,90*3=104,70€. Eine Verstärkerschaltung könntest Du Dir auch aus ein paar billigen Transistoren selber basteln obwohl es auch ein paar günstige Chips mit Verstärkersammlung gibt - falls Du das überhaupt brauchst.

Task-Manager

Alter Hase

  • »Task-Manager« ist der Autor dieses Themas

Beiträge: 1 087

Wohnort: am PC

Beruf: Student

  • Private Nachricht senden

5

09.01.2010, 22:24

hmm hatte wohl Millisekunde überlesen^^
@Preis: bei meiner Quelle stehen 69€ pro warrior...

EDIT: lese gerade, dass ich die Preise von dem Starterkit genomen habe. dann werd ich wohl nur 1 starterkit holen müssen und 2 module oder?

ich wolllte das zur Hausautomatisierung verwenden: Fenster/Türen etc. sind die inputs. Lampen / Rolläden etc. sind outputs. (und z.T. Inputs)

mfg
Task-Manager
falls ichs i-wo vergessen hab:

mfg
Task-Manager

Rechtschreibfehler sind mein Eigentum und gewollt!

6

09.01.2010, 23:36

Klingt nach einem interessanten Projekt. Wenn es grob fertig ist, fände ich es schön, einen Erfahrungsbereich zu sehen, was du im groben gemacht hast, was du probiert hast, was gut war, was nicht ging und so weiter.
Lieber dumm fragen, als dumm bleiben!

Task-Manager

Alter Hase

  • »Task-Manager« ist der Autor dieses Themas

Beiträge: 1 087

Wohnort: am PC

Beruf: Student

  • Private Nachricht senden

7

09.01.2010, 23:50

ich werds versuchen zu machen :)

nur dauert garantiert noch was das Haus ist noch in der Rohbau-phase^^
falls ichs i-wo vergessen hab:

mfg
Task-Manager

Rechtschreibfehler sind mein Eigentum und gewollt!

the[V]oid

Alter Hase

Beiträge: 775

Wohnort: Aachen

  • Private Nachricht senden

8

10.01.2010, 04:50

Zitat von »"Crush"«

Selbst über RS232 (alter Parallelport)

RS232 ist der Seriellport, nicht parallel.
<< an dieser Stelle ist eine Signatur verstorben >>

Crush

Alter Hase

Beiträge: 383

Wohnort: Stuttgart

Beruf: Softwareentwickler

  • Private Nachricht senden

9

10.01.2010, 05:09

Urgs... stimmt. Der ist auch seriell, hab wohl was verwechselt. Naja, alt ist der trotzdem. Egal, ich hab aber an einem Projekt mitgearbeitet, wo die o.g. Übertragungsrate über RS232 geleistet wird - die stimmt jedenfalls. Was aber aus der Sache wird mit der Haussteuerung würde mich auch interessieren, weil ich sowas in der Richtung auch gerne hätte.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

10

10.01.2010, 16:46

Naja...ich sehe schon den Kabelsalat...ich glaube da wäre ein bussystem echt besser für eigent, vorallem weil die komponenten ja durchaus weiter auseinander liegen können und du mit deinen Kontrollern ewig viele Kabel brauchen wirst.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige