Home

USB I/O Card Model A and B User Manual

image

Contents

1. COM3 USB Serial Port COM3 Serial paths like COM1 that s without the prefix will work because COM1 to COM9 are reserved names in the NT namespace COM10 to COM256 aren t reserved names and you ll have to specify the prefix with these device names By comparison serial path COM100 will work but serial path COM100 won t work 18 User Manual USB I O Card 6 Application Notes 5 30V 0 5V Overview Output 8 is connected to a relay User Manual VCC 12 24V VCC VCC PWM outputs 6 to 8 drive blue green and red LEDs VCC PWM output 9 is used for generating a voltage between 0 and 5 V Input 1 reports logic level one when a voltage of 5 to 30 V is applied 19 COX USB I O Card 8 AYIPIS be 7 Disclaimer Axiris products are not designed authorized or warranted to be suitable for use in space nautical space military medical life critical or safety critical devices or equipment Axiris products are not designed authorized or warranted to be suitable for use in applications where failure or malfunction of an Axiris product can result in personal injury death property damage or environmental damage Axiris accepts no liability for inclusion or use of Axiris products in such applications and such inclusion or use is at the customer s own risk Should the customer use Axiris products for such application the customer shall indemnify and hold Axiris harmless against all claims and
2. the LED driver model A and B Click the PWM button to show the panel for the LED driver of model A Click the PWM2 button to show the panel for the LED driver of model B 10 User Manual COX USB I O Card 8 AYIPIS be The Firmware Version Panel Firmware 20121125 v2 0 c Axiris Mark Description 1 The firmware version string reported by the USB I O Card during enumeration The Temperature Panel Temperature 19 2 C Mark Description 1 The current value measured by the temperature sensor The Input Port Panel INPORT 8 1 DOODOODODOODODODO El Description The current state of the input channels Inverse logic checkbox This checkbox is a visual only control Toggling it does not change the state of the input channels User Manual 11 CC USB I O Card 8s A IBIS be The Output Port Panel OUTPORT 8 1 LU 0 0 0 0 0 os Description The current state of the output channels Click to toggle the output state Inverse logic checkbox This checkbox is a visual only control Toggling it does not change the state of the output channels The LED Driver Panel for model A DIM 255 q aD gt 1 9 4 E 2 2 5 A eau P 3 3 P 4 108 q SY 5 111 A T 6 104 4 Caso b HT 85 N aut gt 8 59 q e P 9 26 4 W b 10 36 E 11 74 q uy 3 12 125 me 2 13 179 as 14 221 4 me p 15 242 4 as gt 16 255 a I Description The
3. 2 CIW IW root dialout 4 2012 02 22 dev ttyS3 CIW IW root dialout 188 2012 02 22 dev ttyUSBO Windows Serial ports are accessible through the Win32 device namespace which is part of the NT namespace As such a serial path starts with followed by the device name of the serial port A serial path is case insensitive A serial port is typically named COM lt x gt where lt x gt is a number between 1 and 256 Other naming schemes may apply and aliases may exist depending on the serial driver that controls the serial port You can obtain a list of available serial ports in the device manager Open the device manager and view devices by type The section named Ports COM amp LPT contains all available serial and parallel ports The device name of a serial port is shown between parentheses In the picture to the right you can see two serial ports COM1 is the PC s on board serial port COM3 represents a USB serial adapter The serial paths to the serial ports in the picture are Serial Path Serial Port iol File Action View Help 8 4 20 2 H E Monitors re Network adapters Ports COM amp LPT i sen i y Communications Port COM 1 ee I ECP Printer Port LPT1 A USB Serial Port COM3 H Processors E SCSI and RAID controllers H D Sound video and game controllers eZ System devices El Universal Serial Bus controllers COM1 Communications Port COM1
4. 5 USB connector LED17 Power LED indicator INPUTS Input channels INPUTS 1 8 Input channels state LED indicators OUTPUTS Output channels OUTPUTS 1 8 Output channels state LED indicators PWM1 8 PWM output channels 1 8 PWM9 16 PWM output channels 9 16 User Manual SS 1 AS USB I O Card y j y M G INPUTS Connector Description Input channel 8 Input channel 7 Input channel 6 Input channel 5 Input channel 4 Input channel 3 Input channel 2 N O Bb 01 O Y 00 Input channel 1 Ground Ground The input voltage range on the input channels is 5 30 V Such input voltage is seen as a logical one The input channels are galvanically isolated from the rest of the circuit OUTPUTS Connector Description 00 Output channel 8 Output channel 7 Output channel 6 Output channel 5 Output channel 4 Output channel 3 Output channel 2 N O BOO CO Output channel 1 7 6 5 A 3 2 1 Positive load voltage Ground The output channels are open collector outputs that switch to ground Each output can drive max 500 mA at 50 V The max output current of all outputs together is 1 A For inductive loads it s recommended to connect the positive supply voltage of the load to the positive load voltage terminal When driving inductive loads for example relays it s also rec
5. USB I O Card model A and B User Manual October 2013 COX USB I O Card 8 AYIPIS be Table of Contents 1 Features 4 2 Technical Specifications 4 3 Interfacing 5 Board Overview 5 INPUTS Connector 6 OUTPUTS Connector 6 PWM1 8 Connector 7 PWM9 16 Connector 7 Temperature Sensor 8 LED Driver 8 Model A 8 Model B 8 4 Software 9 Overview 9 Linux 9 Program axiiocardgui 10 User Interface 10 Command Line 14 Distribution Package 14 Installation 15 Software Revision 15 Software License 15 Package libaxiiocard 16 Notes 16 Software Revision 16 Package libaxiiocard java 16 Software Revision 16 5 USB Interface 17 Serial Paths 17 Linux 17 Windows 18 6 Application Notes 19 7 Disclaimer 20 8 Contact Information 20 2 User Manual USB I O Card Revision History Date Authors Description 2012 08 20 Peter S heeren Initial release 2012 11 25 Peter S heeren Added model B Second release 2013 03 11 Peter S heeren Added sections about software and serial interface Third release 2013 10 27 User Manual Peter S heeren Updated for latest axiiocardgui program issued 2013 10 27 Added sections for libaxiiocard and libaxiiocard java issued 2013 10 27 Fourth release 1 AS USB I O Card Q C th y ES MD 1 Features USB 2 0 Full Speed serial interface USB bus powered A Model A and B LED driver provides 16 o n pulse
6. alog to digital conversion The SE95 is compatible with the LM75 LM75A LED Driver Model A The NXP PCA9635 is an 8 bit PWM LED driver optimized for red green blue amber RGBA color mixing applications The PCA9635 uses a frequency of 97 kHz for PWM control An additional frequency of 190 Hz provides the dimming feature Model B The NXP PCA9685 is a PWM LED driver optimized for red green blue amber RGBA color mixing applications The PCA9685 uses a frequency of about 40 to 1000 Hz for PWM control enabling it to drive motors and servos The on and off times of the PWM output signal can be programmed for each channel individually This design aids in minimizing current surges 8 User Manual COX USB I O Card 8 AYIBIS b 4 Software Overview The USB I O Card comes with a number of software programs that run on a number of computer systems and operating systems Since the I O card is USB based it can be easily deployed on a great number of systems Linux This document makes the following assumptions for Linux users You ve basic knowledge of Linux commands You ve a personal log in that s not root unless you always log in as root You know how to run programs as root sudo command setuid access right flag You know how to log in as root log in prompt the su command This document describes commands entered at the command prompt When entering a command at the prompt of your personal log in the docu
7. d Line Not applicable The program ignores the command line Distribution Package The axiiocardgul package is supplied for various operating systems The naming of the packages is Where lt arch gt Architecture of the target operating system lt ext gt Extension denoting the format of the package file In Linux you can query the architecture as follows gcc dumpmachine This command will give you a so called multiarch tuple like arm linux gnueabi The packages use a short name for the architecture as shown in the following table These are the currently available packages tested with the indicated operating systems Note that this list is not exhaustive Check the website for the most up to date packages Package Multiarch Tuple Tested operating systems axiiocardgui linux armel tar gz arm linux gnueabi Linux 3 1 9 ARMv6 32 bit soft float axiiocardgui linux armhf tar gz arm linux gnueabihf Linux 3 1 9 ARMv6 32 bit hard float axiiocardgui linux i486 targz 486 linux gnu Linux 2 6 32 for x86 32 bit axiiocardgui linux amd64 tar gz x86_64 linux gnu Linux 2 6 32 for x86 64 bit axiiocardgui win32 zip N A Windows 2000 XP Vista 7 32 bit 64 bit Note that newer versions of an architecture usually support the provided version For 14 User Manual COX USB I O Card 8 AYIPIS be example an 1686 system will usually run 1486 flawlessly Installation Linux Unpack the axtiocardgu
8. damages 3 Contact Information Official website http www axiris be 20 User Manual
9. her files that are part of the distribution It s allowed to spread the distribution in a packaging format different from the packaging format provided by Axiris User Manual 15 COX USB I O Card 8 AYIPIS be Package libaxiiocard The libaxiiocard packages provide a library that you can use in your own program for controlling one or more USB I O Cards This library is available in various packages libaxiiocard gcc4 Package for use with GCC version 4 or later libaxiiocard msvc60 Package for use with Visual Studio 6 0 or later Each package contains documentation Refer to the readme file for more information Notes This package with major version 2 is incompatible with its predecessor which has major version 1 The main differences are Component Version 1 Version 2 Name of header file axiiocard h libaxiiocard h Namespace prefixes AXIIOCARD_ LIBAXIIOCARD _ LIBAXIIOCARD _ User definitions LIBAXIIOCARD EXPORTS LIBAXIIOCARD EXPORTS LIBAXIIOCARD DYNLL Handle types and lt none gt LIBAXIIOCARD LIB HANDLE related allocation AXIIOCARD Init LIBAXIIOCARD Init functions AXIIOCARD Deinit LIBAXIIOCARD Deinit AXIIOCARD HANDLE LIBAXIIOCARD HANDLE AXIIOCARD Connect LIBAXIIOCARD Connect AXIIOCARD Disconnect LIBAXIIOCARD Disconnect Software Revision Package libaxiiocard version 2 issued on 2013 10 27 Package libaxiiocard java The libaxtiocard java package
10. i package in a local directory in your home directory Be sure you pick the distribution that corresponds with your operating system Run the install sh script in the context of your user account to install the axiiocardgui program in Linux Be sure to run the installation script from the command line rather than the file manager The script will sudo and as such the system may ask for the root password The installation script will install the files in directory opt axiiocardgui The installation script will add a icon on your desktop by placing a desktop file in the Desktop directory in your home directory This feature works only if your window manager is compliant with the Desktop Entry Specification by the freedesktop org organization Windows Unpack the axiiocardgui package for Win32 in a local directory on your system Execute axitiocardgui exe to run the application You may create a shortcut to the executable file on your desktop Software Revision Program axtiocardgui version 1 2 issued on 2013 10 27 Software License The computer program axtiocardguli is free of charge freeware It s allowed to copy or distribute the software providing that you do so with the distribution in its entirety as described in chapter Distribution It s forbidden to change the software or any other files that are part of the distribution It s forbidden to sell rent or profit from the distribution in its entirety or the software or any ot
11. ic link name identifies a specific device dev serial by path This directory contains symbolic links to serial devices Each symbolic link name represents a hardware path to the device like a specific USB port on your computer Here are some useful commands you can run to get information about present serial devices and their corresponding serial path The following commands were run on a Linux system with one on board UART and one connected USB serial adapter Filter information from the kernel message buffer dmesg grep tty 000000 console tty0 enabled 516785 serial8250 ttyS0 at I O 0x3f8 irq 4 is a 16550A 517463 00 0b ttyS0 at I O 0x3f8 irq 4 is a 16550A 559097 tty tty55 hash matches 076326 usb 2 1 FTDI USB Serial Device converter now attached to ttyUSBO Use the setserial command to produce a list of serial paths User Manual 17 USB I O Card S setserial g dev ttyS dev ttyUSB dev ttyS0 UART 16550A Port 0x03f8 IRQ 4 dev ttyS1 UART unknown Port 0x02f8 IRQ 3 dev ttyS2 UART unknown Port 0x03e8 IRQ 4 dev ttyS3 UART unknown Port 0x02e8 IRQ 3 dev ttyUSBO UART unknown Port 0x0000 IRQ 0 Flags low latency List serial devices in the device directory ls 1 dev ttyS dev ttyUSB CIW IW root dialout 4 2012 02 22 dev ttyS0 CIW IW root dialout 4 2012 02 22 dev ttyS1 CIW IW root dialout 4 2012 02 22 dev ttyS
12. ment uses the notation For example sudo lsof p 1234 A command entered at the prompt of the root log in is written with the notation For example o User Manual CC USB I O Card 8s A IBIS be Program axiiocardgui The axiiocardgui program is a graphical front end application that visualizes the state of the Ia connecte a USB I O Card and allows the user O to interact with the USB I O Card The program runs on a variety of systems including Linux for x86 and ARM and Windows 2000 and irorris 1 00000000 later O Inverse OUTPORT 8 1 DODODODO Axiris USB I O Card dev ttyUSBO GEN Prescaler 1121 50 0 Hz a 1050 01 0 ES 420 1540 Oro 1750 OF O48 805 Oro 160 261 0OtOJ 170 409 Ot OJ 210 499 Ot OJ 500 799 oto ES sas or 01 ESY 2240 01 0 ES 2385 01 o ES 4095 or 04 ES o p ote Sct o j ote ES 5 190 to ES 4095 vt O EQ uy II PWM enable Firmware 20121125 v2 0 c Axiris Temperature 20 6 C Inverse User Interface The Interface Panel 3 A Connected p Disconnect PWM a PWM ES PWM enable Description Enter the path to the serial port here The USB driver creates the serial path Status information is displayed here Click the Connect button to connect with the USB I O Card Click the Disconnect button to disconnect from the USB I O Card Check to enable the outputs of
13. ommended to connect a 6 User Manual AS USB I O Card gt O 3 y O D clamp diode across the load PWM1 8 Connector Description 00 PWM output channel 8 PWM output channel 7 PWM output channel 6 PWM output channel 5 PWM output channel 4 PWM output channel 3 PWM output channel 2 PWM output channel 1 Positive load voltage N 0 Bb00 Y CO RIN W AU ON Ground These output channels are meant for driving LEDs It s not recommended to drive inductive loads The output channels are open collector outputs that switch to ground Each output can drive max 500 mA at 50 V The max output current of all outputs together is 1 A PWM9 16 Connector Description PWM output channel 16 PWM output channel 15 PWM output channel 14 PWM output channel 13 PWM output channel 12 PWM output channel 11 PWM output channel 10 PWM output channel 9 USB voltage supply Ground These output channels are 5V TTL compatible The voltage supplied on the 5V terminal comes directly from the USB connector Be careful not to draw too much current from this connector User Manual 7 USB I O Card as In combination with a resistor and a capacitor an output channel can be set up as an analog output in the range O 5 V Temperature Sensor The NXP SE95 is a temperature to digital converter using an on chip band gap temperature sensor and sigma delta an
14. s provide a Java binding with the libaxtiocard library This software is available in various packages libaxiiocard java linux Java binding for Linux libaxiitocard java win32 Java binding for Win32 Each package contains documentation Refer to the readme file for more information Software Revision Package libaxiiocard java issued on 2013 10 27 16 User Manual COX USB I O Card 8 AYIPIS be 5 USB Interface The USB I O Card incorporates an FTDI USB to serial chip This chip needs the Virtual COM port VCP drivers supplied by FTDI These drivers are available for most common operating systems Serial Paths You need to specify a serial path in order to communicate with a serial port The next sections explain in more detail how you specify serial paths in each supported operating system Linux Serial ports are accessible in the device directory structure A serial path starts with dev A serial path is case sensitive The following table summarizes serial paths that are commonly found on Linux systems Serial Path Serial Port dev ttySO The computer s 1 on board serial port dev ttyS1 The computer s 2 on board serial port dev ttyS2 The computer s 3 on board serial port dev ttyS3 The computer s 4 on board serial port dev ttyUSBO 1 USB serial adapter dev ttyUSB1 2 USB serial adapter dev serial by id This directory contains symbolic links to serial devices Each symbol
15. state of the PWMGRP register Slide the scrollbar to adjust the value The state of registers PWMO to PWM15 Slide a scrollbar to adjust the value 12 User Manual CD USB I O Card 8 AYIRIS be The LED Driver Panel for model B Prescaler 20 MOS 290 6 Hz Jo oro ES ls00 0 0 ESS 1000 o 04 ESS 1200 or 0 ESY 2275 or 01 RA 1028 Or v ESY z600 071 0 ESY 3000 07 0 RA 3400 01 0 ES 3800 07 o Ra fp to By 612 010 ae 1008 01 0 Ea oo otu ES 1800 Or 6 Ea 4095 41 6 ESS Description General settings of the LED driver The state of each output channel GEN Prescaler Description The prescaler value Click the Set button to write the prescaler value to the LED driver The calculated PWM frequency based on the prescaler value User Manual 13 COX USB I O Card 8 AYIPIS be Oro Description Expected PWM wave form of the output signal You can click and drag the top triangle and bottom triangle to change the values of ON time and OFF time The value of the ON time Click the Set button to apply The value of the OFF time Click the Set button to apply The state of the Always ON flag Click the Set button to apply The state of the Always OFF flag Click the Set button to apply Click the Set button to write the data specified in 2 3 4 and 5 to the LED driver Comman
16. width modulation PWM output Mb a channels 8 open collector outputs ya E ane f 8 TTL outputs i Qe Model A 16 output channels providing a A S 8 bit pulse width modulation PWM at 97 kHz mY Axiris USB I O BOARD Model B 16 output channels providing 12 bit pulse width modulation PWM output channels at about 40 to 1000 Hz 8 opto isolated input channels 8 open collector output channels Ultra high accuracy digital temperature sensor Applications include Home automation domotics Industrial automation RGB LED control Model B Motor and servo control 2 Technical Specifications Power supply USB bus powered 500 mA max Dimensions 105 mm x 76 mm x 15 mm WxDxH Weight 51 g 4 User Manual 1 A USB I O Card a i i sl MD 3 Interfacing Board Overview 6 INPUT 3 7 OU PUTS e LE a x ot a nous Bi 2 pf e y E i ALA Y i wf 105 a y4 4 4 4 4 4 4 4 8 ATi a E da ll 2 w 4 Y aw a ee i ee Sot Tha hak Cre IL 4 oe k Lh I IILS 4 1121 gt F Le a i a A lon O ARE R E US E i E z Uo FE 7 DG aN PDAS eee i MULA SS x a k ii OSI DIIGO PYYST ST TTT PTET 3 N s oO x ARAS AE R13 ADORA ATT TE C1 rx 7 Ca Ja e A ae eea oe E TEET SOTO SONIDO Axlris USB 1 0 BOARD m Label Description K

Download Pdf Manuals

image

Related Search

Related Contents

manual 562 cosmos.cdr  LeftHand Networks® Remote Copy User Guide  Herunterladen - Kameraverleih Deutschland  High Resolution 37X Zoom Color Camera SCZ  VHF1400A – Benutzerhandbuch  TAFCO WINDOWS NU2-273V-W Instructions / Assembly  Standard    Honeywell VM1278ANTENNA network antenna  ISO 9001:2000 - Didattica Amatori srl  

Copyright © All rights reserved.
Failed to retrieve file