Start
Experimente
Grundlagen
Produkte
Neues
Impressum
|
Das neue SIOSLAB mit RS232 und USB
5.7.11: Neues aus dem Modul-Bus-Labor: Wir arbeiten mit
Hochdruck an einem neuen USB-Interface. Es soll das alte CompuLAB bzw.
das CompuLAB-USB ablösen, geht aber im Funktionsumfang über
dieses hinaus und hat einige Eigenschaften des SIOS. Wie man auf
dem Foto des Prototyps sehen kann, ist noch alles in der
Entwicklung. Der Mikrocontroller ATmega32 hat noch einen
ISP-Anschluss für die Software-Entwicklung. Die ersten Tests
waren schon erfolgreich. Das Gerät hat sowohl eine
USB-Schnittstelle als auch eine RS232. Man kann wahlweise und ohne
spezielle Umschaltung eine dieser Schnittstellen auswählen.
Für die USB-Schnittstelle verwenden wir den FT232R, der im PC eine
virtuelle serielle Schnittstelle bildet. Dieser Chip bietet
die beste Treiberunterstützung auch für neue Betriebssysteme und ist damit zukunftssicher. |
www.ak-modul-bus.de/stat/sioslab_interface_usb_com.html
12.4.12: Die letzten Arbeiten sind abgeschlossen, das SIOSLAB ist fertig und ab sofort lieferbar! Leicht zugängliche Schraubklemmen
stellen die vom CompuLAB bekannten Anschlüsse zur Verfügung:
acht digitale Ausgänge, acht digitale Eingänge, zwei analoge
Eingänge, Masseanschluss und einen 5-V-Anschluss. Einige der
digitalen Eingänge können auch als zusätzliche
Anlalogeingänge verwendet werden, wie man es vom CompuLAB-USB
kennt. Nach alter Tradition hat das Interface auch wieder
einen
Sammelstecker zum Anschluss der Funktionsmodelle oder der Power-Box.
Und zusätzlich gibt es am Sammelstecker auch zwei analoge
Ausgänge wie beim SIOS, hier als PWM-Ausgänge.
Das
Betriebssystem arbeitet wahlweise mit SIOS-Kommandos oder mit
CompuLAB-Kommandos. Damit ist die volle Kompatibilität
erreicht. Das Ziel
ist es, dass die vielen bereits für CompuLAB und SIOS entwickelten
Programme weiter genutzt werden können. Zusätzliche Kommandos
stellen weitere Analogeingänge und andere Messbereiche zur
Verfügung. Ein spezieller User-Modus erlaubt es, eigene Software
wie ein drittes Betreibssystem zu nutzen. So lassen sich auch ganz
spezielle Aufgaben lösen. |
|