SIOSLAB. Technische Daten:

Ähnliche Dokumente
ATXMega128/192/256a3- Controllerboard

ATXMega32a4-Controllerboard

Für schnelle und bequeme Entwicklungen wird gern Basic eingesetzt.

ATXMega256a3-Controllerboard und 3,2" Touch-LCD-Farbdisplay mit High-Level-Grafikcontroller

Labornetzgeräte, Stelltrafos und Prüfgeräte Übertragungsprotokolle und Schnittstellendefinition

'

RIBU ELEKTRONIK VERSAND

Handbuch Digi-Prog. Revision 1.0. Copyright c Welzel GbR Steinstrasse Giessen

Miniatur Motortreiber TB6612FNG

OEM 3-Achs Servomotorsteuerung der CO-Serie mit integrierten DC-Servo-Endstufen

USB Datenerfassungs- und Steuerungsmodul HB628

Selbstbau-USB-Programmiergerät für AVR

Bedienungsanleitung USB-Messwandler VMV VX Firmware V3.0 ( )

Daten loggen mit der STI100-Platine

SATA - USB 2,5" HDD-LAUFWERK (DA-70555) Benutzerhandbuch

Berührungslose Datenerfassung. easyident-km22-usb

TomTom ecoplus. Update Tool

Bedienungsanleitung DME-Tester V1.0

Benutzerhandbuch 3,5" HDD-LAUFWERK SATA - USB (DA-70575)

Bedienungsanleitung CSM 2 A

Johannes Kelper Universität Linz. Institut für Elektrische Messtechnik. Dokumentation. ATmeag8-USB Modul. Bernd R. Arminger ATmega8-USB Modul 1

LAN-Schaltinterface LAN-R01

VarioLab. Stationäres Erfassungssystem für physiologische Daten. Seite 1 von 7

Anleitung zu einem Firmware Recovery Für DIR-600 Rev. B1, B2

HANDBUCH XMCU4(A) Verbindungsgerät

DIGIBOX2. Galvanisch getrennte USB-Schnittstelle. Version 2.3

Zeitrelais PL0045 mit optionaler PC-Anbindung

Radar Evaluation Board - REB165 Installation / Getting Started

Praktikum Analog- und Digitaltechnik. Versuch D3 Bluetooth-steuerung mit Arduino

Anschlussanleitung EasySYNC RS-485 zu USB Konverter Typ ES-U-2101-M

Entwicklungsboard 16F1824

Bedienungsanleitung PC-Software für CTS-7 C (V )

Wenn nicht anders angegeben, beträgt die normale Betriebstemperatur 25 C. Kursiv gedruckte Spezifikationen sind durch das Design vorgegeben.

GAP. GAP AG, Produktspezifikation HW HiConnex Seite 1 von 8 Version 5

Bedienungsanleitung PC-Software für CTS-32 C

Inhaltsverzeichnis Einleitung... 3

150 ma (bei eingeschalteter Hintergrundbeleuchtung)

PowerScan PM9500 Firmware Update und Überprüfung über USB (Feb 2017)

WBelectronics. Infinity USB Phoenix - Benutzerhandbuch

USB / LAN Interface ACS - Power Source HBS Electronic GmbH

RGB-Sequenzer RS232 RS485 MDX512 AD / IO Platine

EX Slot PCI Box Zur Erweiterung um 4 PCI Anschlüsse für ExpressCard

MEphisto Scope 1 A D. Prozessor-Steuerung. Interner Daten-/Steuer-Bus. Digital I/O-Teil

SOLBoot: Firmware-Updateprogramm für SOLPLUS 25-55

WorldSDS Installationsanleitung. Inhaltsverzeichnis

Qelectronics GmbH Am Sandberg 7a Dresden

Einleitung Die Pins alphabetisch Kapitel 1 Programmierung des ATmega8 und des ATmega

A Channel-Charge-Integrator

SpectraDim64 für software version: V2.6 Herausgegeben: April V1.0 - Rev A

C2000 Piccolo. LaunchPad Entwicklungskit. C2000 Piccolo. Schnellstart mit dem Texas Instruments. LaunchPad Entwicklungskit.

Selbstbauprojekt 2017 GØ1

Miditerminal M4U INDEX END USER WARRANTY Einführung zum Miditerminal M4U Beschreibung von Miditerminal M4U Systemanforderungen 7

Dokumentation. für metratec TUC Evaluation Board. Stand: Februar Version: 1.1. Dokumentation TUC Eval-Board Seite 1 von 10

Installieren von Bluetooth-Geräten in custo diagnostic 3.8

Manual A2-LightDriver SL. A2-LightDriver SL V2.0 innoflyer alpenstrasse 37a, 4515 oberdorf

ATMega2560Controllerboard

Hermann O. Eckert GmbH Fritz-Thiele-Str Bremen Tel. 0421/ Fax: 0421/ Programmierung des. AK-Nord XTMINI-V1.

Akzeptorkopf Update. MD-100 INTERN verschlüsselt (blaues Mundstück)

Anleitung Light Module LM2-S

easyident Türöffner mit integriertem USB Interface

Bedienungsanleitung Vierfach-Bluetooth Relais PL0051

HDMI VIDEOUMSCHALTER 4+1 PORT + INTEGRIERTE PC-VERBINDUNG

I8O8-USB. Serial Input and Output Board with. 8 Inputs 8 Outputs 8 ADC-Inputs USB (FTDI) Rev rtec.rohrhofer.org

ONE Technologies AluDISC 3.0

MultiTrigger 2.0 Firmware-Update Guide

3 Achsen Accelerometer

Datenblatt zu PKKC1091 V2.2 Pufferakku-Ladeschaltung / USV

AtmoLight. Das AtmoLight Gerät wird über USB angeschlossen und ist daher mit einer Vielzahl von Geräten nutzbar.

Benutzeranleitung für Firmware Upgrade auf V 5.11 SmartTerminal ST-2xxx

Dieses Tutorial ist für absolute Einsteiger gedacht und zeigt die Installation der notwendigen Software und aller Einstellungen von Anfang an.

C2006. Installationsanleitung

Unter folgendem Link können Sie das PowerBox Terminal herunterladen:

ERWEITERUNGSMODUL FÜR ADRESSIERBARE LINIEN int-adr_de 05/14

grifo Mini Module Test 2

Puls Weiten Modulation (PWM)

4-Kanal-Analoglogger für die Regelungstechnik

CIS-IBUS Computer Integrations System Anleitung

Kurzanleitung zur Installation des Connectivity-Adapterkabels (DKU-5)

Stefan Hoffmann. Leichter Start mit BASCOM und myavr

Die Robo-TX RS-485 Schnittstelle

Heatmaster II FAQ Stand: Mittwoch, 6. Februar 2013

Produkt-Nr.: Treiber Installation: Legen Sie die CD ein und installieren Sie die Treiber.

Schnittstelle, RS 232, REG Typ: EA/S 232, GH Q R0001

USB2.0 zu seriell Pin

Data Monitor Anzeige der zuletzt gesendeten bzw. empfangenen Daten

LC - GPS - Mouse HI-303 Compact FLASH + Multi-Mode-Anschluß

MCC Software-Installationsanleitung

Anleitung für die Installation des USB Netzwerkkabels unter WIN2000 :

GENIUSPRO INSTALLATION

ZigBee Zuverlässige Datenübertragung per Funk Prozess E/A-Module, Konverter, Repeater

Anleitung zur Installation von Treiber (zwei) und Datenlesesoftware (ToolBox) Misst Radioaktivität einfach und zuverlässig.

UT60/150 AT/BT Universelles USB - Temperaturmessgerät in Miniaturbauweise

Installation des Bondruckers TM-T88xx, der mittels eines USB-Adapters (COM-to-USB) an der USB-Schnittstelle angeschlossen ist.

Firmware-Update MD720-3

am abspeichern übertragen. USB-Treiber bestätigen. Seite 1 von 9

EX Slot Box Zur Erweiterung um 2 PCI & 2 PCI-EXpress Anschlüsse

Transkript:

SIOSLAB Das SIOSLAB ist ein universelles PC-Interface mit 8 digitalen Ein- und Ausgängen, 2 analogen Eingängen sowie wahlweise mit 2 PWM-Ausgängen. Der Anschluss erfolgt über die serielle Schnittstelle (RS232) oder über USB. Beide können ohne umschalten wahlweise eingesetzt werden. Die USB-Schnittstelle bildet eine virtuelle serielle Schnittstelle am PC. Das Interface bietet zwei optionale Betriebssysteme. Es kann im CompuLAB- oder im SIOS-Modus betrieben werden. Im SIOS-Modus stehen zusätzliche erweiterte Funktionen zur Verfügung. Bestehende SIOS- oder CompuLAB-Anwendungen können weiter genutzt werden. Ein dritter Betriebsmodus ist für eigene Firmware reserviert, die vorzugsweise in BASCOM entwickelt wird. Alle Ein- und Ausgänge sind zusätzlich auf dem Sammel-anschluss zu finden, an dem sich umfangreichere Schaltungen oder unsere Funktionsmodelle anschließen lassen. [SIOSLAB] Technische Daten: - 8 digitale Eingänge, geschützt bis ±20 V 8 digitale Ausgänge mit Kontroll-LEDs, TTL-Pegel, belastbar bis 20 ma 2 analoge Eingänge 0 V bis 5 V, Auflösung 8 Bit (10 Bit im SIOS-Modus) 6 weitere analoge Eingänge 0 V bis 5 V im SIOS-Modus, Auflösung 10 Bit Umschaltbare Referenz 2,5 V und Differenzeingänge im SIOS-Modus 2 PWM-Ausgänge 0 V bis 5 V im SIOS-Modus, Auflösung 10 Bit Sammelanschluss (25-polige D-Buchse) für alle Ein- und Ausgänge Anschluss am PC über serielle Schnittstelle oder USB Abmessungen (L x B x H): 144 mm x 93mm x 34 mm Gewicht: 177 g 1

Anschlüsse: [Anschlüsse des SIOSLAB] [Belegung des Sammelsteckers] 2

Stromversorgung: Das SIOSLAB Interface kann mit einem externen Netzteil (12V) oder über die USBBuchse mit Strom versorgt werden. Dazu muss der Power-Schalter rechts oben am Gerät auf die jeweilige Position gestellt werden. NT für Netzteil / USB für USB Anschluss. Wird das Gerät mit Strom versorgt leuchtet die gelbe Betriebsleuchte. Treiber installieren: Wenn Sie das Interface mit dem USB Anschluss betreiben möchten, muss als erstes der USB-Treiber von FTDI auf die Festplatte installiert werden. Dabei darf das Interface nicht angeschlossen sein. Der Treiber befindet sich auf der beigelegten CD im Ordner SIOSLAB und heißt CDM20814_Setup.exe. Ein Doppelklick genügt und die Datei installiert sich von selbst. Nach erfolgreicher Installierung kann das SIOSLAB verwendet werden. Betriebssystem wählen: Starten Sie nun das Programm SIOSLAB.exe auf der CD und wählen die Schnittstelle für das Interface aus. [SIOSLAB.exe Schnittstellenwahl] In diesem Fall ist es COM 8. Welcher COM-Schnittstelle Ihr USB-Anschluss zugewiesen wurde können Sie unter Systemsteuerung in Erfahrung bringen. (Hilfe dazu gibt es hier: http://www.elektronik-labor.de/rs232/2010comx.html) Wichtig: Bei Schnittstellen über COM 4 tragen Sie erst die Schnittstellennummer in das Kästchen ein und bestätigen Sie dann auf COMx. 3

[SIOSLAB.exe Betriebssystemwahl] Jetzt können Sie auf den beiden Button INIT SIOS und INIT CompuLAB das jeweilige Betriebssystem auswählen. Welches aktiv ist wird direkt darunter angezeigt. 4

Entwicklung eigener Programme Das SIOSLAB kann in unterschiedlichen Modi verwendet werden, die sich per Software umschalten lassen: 1: SIOS-kompatibler Modus Kommandos im SIOS-Modus 1 > 10 Interface-Kennung SIOS 2 > 21 Interface-Kennung SIOS Portbefehle: 16 Byte 32 > Byte Portausgabe Dout Port lesen Din =, 8 Bit 48 > Byte 49 > Byte 50 > Byte 51 > Byte 52 > Byte 53 > Byte 54 > Byte 55 > Byte 0, 1, 2 (= Din.0), 3 (= Din.1), 4 (= Din.2), 5 (= Din.3), 6 (= Din.4), 7 (= Din.5),, 10 Bit 56 > hi 1 >lo 57 > hi 1 >lo 58 > hi 1 >lo 59 > hi 1 >lo 60 > hi 1 >lo 61 > hi 1 >lo 62 > hi 1 >lo 63 > hi 1 >lo 0, 1, 2 (= Din.0), 3 (= Din.1), 4 (= Din.2), 5 (= Din.3), 6 (= Din.4), 7 (= Din.5), PWM-Ausgabe, 8 Bit 64 ByteAusgabe PWMA, 65 ByteAusgabe PWMB, PWM-Ausgabe, 10 Bit 72 hi lo Ausgabe PWMA, 0... 1023 73 hi lo Ausgabe PWMB, 0... 1023 Gemittelte Messungen, 16 Bit 80 Ch > hi 1 > lo Messung am Ch (0...7) 0...65472 (1023 * 64) AD-Referenz, Differenzmessungen und Vorverstärkung 81 Ch Byte Neuzuordnung der ADC-Kanäle /Differenzmessungen /x10/x200 82 Referenz = Vcc, 5 V 83 Referenz = 2,56 V intern EEPROM und Betriebsmodus 100 27 Adrhi Adrlo Byte Byte speichern, Adr=1023: Betriebsmodus 101 Adrhi Adrlo > Byte Byte lesen, Adr 102 27 Byte Modus umschalten: 0=SIOS, 1=CompuLAB, 2=User User-Programme 123 Für Bascom-Bootloader, Programme ab $100 nachladen 124 Eigenes Programm ab Adresse $100 starten 5

2: ComuLAB-kompatibler Modus Kommandos im CompuLAB-Modus 1 > 201 Interface-Kennung CompuLAB 16 > 50 48 49 Portbefehle: 81 Byte 72 Byte 63 > Byte 211 > Byte Portausgabe Dout Portausgabe Dout Port lesen Din = Port lesen Din =, 8 Bit 60 > Byte 58 > Byte 210 > Byte 176 A, B, A/B alternierend, Reset auf B EEPROM und Betriebsmodus 100 27 Adrhi Adrlo Byte Byte speichern, Adr=1023: Betriebsmodus 101 Adrhi Adrlo > Byte Byte lesen, Adr 102 27 Byte Modus umschalten: 0=SIOS, 1=CompuLAB, 2=User 6

3: User-Modus mit eigener, nachgeladener Software User-Programme 123 124 Für Bascom-Bootloader, Programme ab $100 nachladen Eigenes Programm ab Adresse $100 starten Bascom-Userprogramme Das SIOSLAB ist für die einfache Programmierung mit Bascom vorbereitet. Zum Nachladen eines Programms kann man den Bootloader des Compilers verwenden. Es gelten folgende Einstellung: [BASCOM-AVR Options] Der angepasste Bascom-Bootlader lädt Programme ab Adresse $0100 in den FlashSpeicher des SiosLAB. Ein nachgeladenes Programm darf bis zu 10 kb groß sein. Die Startadresse wird mit $loader = $0100 festgelegt. Wenn ein Programm beendet werden soll, kann man mit Goto _reset in den SIOS-Modus zurückkehren. 7

'-------------------------------------------------------------' M32 SIOS/Compulab ' ATMEGA32, 11,0592 MHz ' Programme lachladen bis 10 KB, Startadresse $0100 ' keine eigenen Interruptroutinen möglich '-------------------------------------------------------------$regfile = "m32def.dat" $baud = 19200 $crystal = 11059200 $hwstack = 32 $swstack = 64 $framesize = 64 Dim N As Byte $loader = $0100 'N = 0 'Writeeeprom N, 1023 Ddrc = 255 Portc = 15 'SIOS-Modus For N = 1 To 2 Toggle Portc.7 Waitms 200 Next Goto _reset End Um sinnvolle Programme schreiben zu können, muss man die Zuordnung der Anschlüsse zu den Ports des Mikrocontrollers ATmega32 kennen. In diesem Fall wird der Port C verwendet, der komplett am digitalen Ausgangsport Dout liegt. Es blinkt 20 mal, dann Rückkehr ins SIOS-System. 8

Geladenes Programm nochmal starten: Modus auf Userprogramm umschalten, automatischer Start: 9