UIO-HMI Digital I/Os & DAQ Board User Manual

Similar documents
RS232 Relay Board-R242. User Manual. Jan 2012 Doc-R242-UM-Rev1.0 iknowvations.in

STEVAL-SPBT4ATV3. USB dongle for the Bluetooth class 1 SPBT2632C1A.AT2 module. Features. Description

AN2667 Application note

STEVAL-CCM002V1. TFT-LCD panel demonstration board based on the STM32 as LCD controller. Features. Description

AN2143 Application note

UM0401 User manual. User manual for eight bit port expander STMPE801 demonstration board. Introduction

EVAL6235PD. L6235 three-phase brushless DC motor driver demonstration board. Features. Description

AN2676 Application note

AN2672 Application note

STM3210B-SK/KEIL STR91X-SK/KEI, STR7-SK/KEIL

STEVAL-PCC010V1. ST802RT1A Ethernet PHY demonstration board with STM32F107 controller add-on board. Features. Description

AN4113 Application note

AN626 Application note

EV-VNQ5E050AK VNQ5E050AK evaluation board

STM3220G-SK/KEI. Keil starter kit for STM32F2 series microcontrollers (STM32F207IG MCU) Features. Description

STTS V memory module temperature sensor. Features

STM32-SK/KEIL STR91X-SK/KEI, STR7-SK/KEIL

AN2825 Application Note

AN2408 Application note

UM1488 User manual. STPMC1 evaluation software. Introduction

AN2470 Application note TS4871 low voltage audio power amplifier Evaluation board user guidelines Features Description

AN3279 Application Note

STM32-SK/RAIS,STR91X-SK/RAI,STR7-SK/RAIS STM32-D/RAIS,STR9-D/RAIS,STR7-D/RAIS

General Information. AAS2X3-AgileSwitch Stack Electronics 2 Analog 3L PRELIMINARY. INEX3A3-Interface. EDEM2-EconoDual

UM1572 User manual. STEVAL-IPE020V1: ST energy meter application based on the Android platform. Introduction

AN2855 Application note

Obsolete Product(s) - Obsolete Product(s)

AN3996 Application Note

STEVAL-IHM028V1. 2 kw 3-phase motor control demonstration board featuring the IGBT intelligent power module STGIPS20K60. Features.

Main components 1 A, high efficiency adjustable single inductor dual mode buckboost DC-DC converter

OSPlus USB Extension. OSPlus USB 2.0 extension. Description. Features. Application. TCP/IP stack NexGenOS NexGenIP VFS. FAT Ext2 LVM Device layer

AN2734 Application note S-Touch design procedure Introduction

STA bit single chip baseband controller for GPS and telematic applications. Features

AN3965 Application note

STICE CF/Stice_Connect AD/Stice_Connect AS/Stice_Connect

SOT23-6L ESDALCL6-2SC6

AN2673 Application note

UM0792 User manual. Demonstration firmware for the DMX-512 communication protocol transmitter based on the STM32F103Zx.

How to interpret the LPS331AP pressure and temperature readings. Main components mbar absolute barometer with digital output

UM0693 User manual. 1 Introduction. STM8L101-EVAL demonstration firmware

AN2240 Application note

AN3354 Application note

UM1084 User manual. CR95HF development software user guide. Introduction. Reference documents

EMIF01-SMIC01F2 IPAD. Single line EMI filter including ESD protection. Main application. Description. Benefits. Pin configuration (Bump side view)

AN2557 Application note

L6460. SPI configurable stepper and DC multi motor driver. Features. Description

NOR- FLASH (16-bit) Parallel NAND (8-bit) Buffers (32-bit databus)

Document status: Preliminary

ST19WR08 Dual Contactless Smartcard MCU With RF UART, IART & 8 Kbytes EEPROM Features Contactless specific features

STM32-MP3NL/DEC. STM32 audio engine MP3 decoder library. Description. Features

AN2474 Application note

ST19NP18-TPM-I2C Trusted Platform Module (TPM) with I²C Interface Features

AN2737 Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction

AN2361 Application note

EMIF02-MIC01F2 2-line IPAD, EMI filter including ESD protection Features Application Description Complies with the standards:

EMIF02-SPK02F2. 2-line IPAD, EMI filter and ESD protection. Features. Application. Description. Complies with the following standards


AN2768 Application note LIS331DL 3-axis digital MEMS accelerometer: translates finger taps into actions Introduction

AN3001 Application note

STM8 I 2 C optimized examples

AN3975 Application note

STM8L-PRIMER STM32-PRIMER STMPRIMER

RN0046 Release note. 1 Introduction. SimpleMAC library for STM32W108xx kits. About this release note

UM0212 User manual. STOTG04 USB OTG full-speed transceiver demonstration board. Introduction

Getting started with DfuSe USB device firmware upgrade STMicroelectronics extension

AN2936 Application note

AN3980 Application note

STMicroelectronics. STxP70-4 assembler. User manual Rev A. October

Temperature & Humidity SMS Alert Controller

AN3250 Application note

STLC2500D. Bluetooth V2.1 "Lisbon" + EDR. Features. Description

SMP75. Trisil for telecom equipment protection. Features. Description. Applications. Benefits

STM8L-PRIMER STM32-PRIMER STMPRIMER

Air Data Unit Reference Manual

ILU Reference Manual

ST33F1M. Smartcard MCU with 32-bit ARM SecurCore SC300 CPU and 1.25 Mbytes high-density Flash memory. Features. Hardware features.

STM8-SK/RAIS STM8-D/RAIS ST7-SK/RAIS ST7-D/RAIS

AN3154 Application note

AN2430 Application note

Relay Board. User Manual. 1.0, Oct 2013

AN2261 APPLICATION NOTE

AN2592 Application note

Main components USB charging controller with integrated power switch

AN2202 Application note

AN3988 Application note

AN3174 Application note

M3H Group(2) Application Note 12-bit Analog to Digital Converter (ADC-A)

STBC mA Standalone linear Li-Ion Battery charger with thermal regulation. Feature summary. Description. Applications.

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

UM1719 User manual. The STPM3x evaluation software. Introduction

AN3362 Application note

STM32 embedded target for MATLAB and Simulink release 3.1. Summary for STM32 embedded target for MATLAB and Simulink release 3.1:

AN2407 Application note

Windows 2000 and Windows XP Installation

End User License Agreement

AN2594 Application note

UNITED MICRO DEVICE INC.

AN2781 Application note

AN2792 Application note

AN3099 Application note

Transcription:

UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual /2

2 UIO-HMI-24 Digital Inputs/Outputs & DAQ board with 39 channels and USB/Bluetooth/RF connectivity. Welcome to the world of Computer Automation. This Digital Input/Outputs (DIO) Board - UIO-HMI-24 is a perfect companion for all your computer automation projects where you require large number of I/Os as well as DAQ capability. UIO-HMI-24 can be connected with USB / Bluetooth / RF to PC, laptop or any Android device.( different models have different connectivity.) It has up to 39 digital & 8 analogue I/Os that will help you to monitor various real world scenarios using switches & different kind of sensors to monitor many parameters like Temperature, Pressure, Light, Touch, PH etc. This card is not only good for monitoring various parameters but a perfect candidate for Data Acquisition & control applications. It appears as a USB CDC ( Communications Device Class) device when connected to USB port of a computer ( for USB based cards). This creates a Virtual Serial (COM) Port, which allows easy communication with the card. Any programming language that supports serial communications ( C, C#, C++, VB, VB.NET, Perl, Java etc) can be used to communicate with UIO-HMI-24 very easily. Easy to use commands are available to communicate with UIO-HMI-24 which handle various tasks like Controlling Digital Inputs & Outputs and getting analog data etc. The controller provides up to 39 digital input & output pins. It has also got up to 8 analog input pins and up to 4 PWM output pins. All pins will be individually configured as Digital Input or Digital output or Analog input automatically as per input command on the fly. Each Digital pin can support a TTL or Schmitt Trigger Input or a 3.3V output. Each analog pin will convert analog voltage ( Between 0 to 3V) or Higher ( through voltage divider) into 0 bit resolution value. The output can be raw data or converted into voltage. The raw data be converted into required form using conversion formulas. Any kind of sensor wether it is providing digital output or analogue output can be interfaced with UIO-HMI-24 and monitored with the help of computer. Get windows drivers, test applications and sample codes at - https:// Manufactured by - Iknowvations Akshay Colony,Gokul Road Hubli - 580030 India. 2/2

3 DC power jack 7-9 V DC center +ve LED output USB connector Technical Specifications - Digital Inputs/outputs - Up to 39 ( 3.3 V DC max) + one LED output. Max Current - 5 ma per pin sink or source from any channel pin. Analog Inputs - Up to 8 ( 3.3 V DC max). PWM outputs - Up to 4 ( 3.3 V DC max). Supply voltage - 7-9 V DC. ADC Resolution - 0 bits Please Read Carefully This device UIO-HMI-24 connects to your computer and can be used to control external devices through its pins. Incorrect use or faulty board can cause damage to controller itself or USB controller of your computer or Motherboard of your computer. Extreme care should be taken while using this board. It will be totally user s responsibility for the use of this card. Iknowvations, it s employees, suppliers, distributors, dealers and/or resellers are not liable to any kind of damage or loss of data as a result of use of this device, including special, incidental, or consequential damages resulting from the use of this device or under any legal theory, including loss of profits, downtime, goodwill damage to, or replacement of equipment or property and any cost for recovering or reproducing any data stored in computers connected with this device. Your purchase and/or use of this board indicates your acceptance of these terms. 3/2

. h Ch- 4 Connector details - Ch-2 Ch-0 Ch-9 2 2 Ch-9 Ch-8 Ch-7 Ch-6 Ch-5 Ch-4 + 3 3 V +3.3V C -3 Ch-3 Ch- Ch-20 Ch-2 Ch-22 Ch-23 Ch-24 Ch-25 Ch-7 Ch-8 Ch- Ch-2 Ch-3 Ch-4 Ch-5 Ch-6 Ch-26 Ch-27 Ch-28 Ch- Ch-9 Ch-0 Ch-30 Ch-32 Ch-34 Ch-36 2 Ch-29 Ch-3 Ch-33 Ch-35 Ch-38 Ch-39 Ch-37 + 5 V + 3.3 V The following channels have alternate functions and can be changed on the fly -. Ch - ADC 5. Ch5 - ADC5 9. Ch4 - PWM 2. Ch2 - ADC2 6. Ch6 - ADC6 0. Ch5 - PWM2 3. Ch3 - ADC3 7. Ch7 - ADC7. Ch-6 - PWM3 4. Ch4 - ADC4 8. Ch8 - ADC8 2. Ch7 - PWM4 All channels are unbuffered so excessive current from any channel may damage the card. All the channels will be in Output mode with 0 or Low outputs when power is first applied or connected to PC. 4/2

5 Command Reference -. For Digital Outputs - H00 - Set output of Channel 00 to or H igh. L00 - Set output of Channel 00 to 0 or Low. There are up to 39 digital Output channels on this card so it will be up to H039 or L039. 2. For Digital Inputs - I00 - Get Input value of Channel 00. I002 - Get Input value of Channel 002. There are up to 39 digital Inputs channels on this card so it will be up to I039. The value of input pins will be ( if it is High - 3 VDC) or 0 ( if it is Low - 0 V DC). The board will respond with 0 or depending upon the value at Pin. 3. For Analog Inputs - A00 - Get ADC value of Analog Channel 00. There are up to 8 Analog channels on this card so it will be up to A008. The resolution is of 0 bits so the input voltage ( 0-3V Dc) will be converted to 0 to 023 Decimal value or direct voltage value. 4. For PWM outputs - PX 0 to XY99 - PWM output of channel PX- from 0 to 99 % X can be one of,2,3 or 4 So P50 command will provide pwm output of 50% on P channel. Likewise P399 will output pwm signal of 99% on P3 channel pin. 4. Miscellaneous Commands - LED - Make on board LED ON. LED0 - Make on board LED OFF. BORD - Information about the board. VERS - Firmware Version Number. HELP - Provides list of commands Please note that all commands are sent in CAPITAL letters only. 5/2

6 Installation -. First download the driver according to your OS from our download section at http:///downloads/. 2. Run the software and follow the instructions. 3. Connect the board to your PC, it should be recognized by PC as CH340 Serial COM Port. We will see here the procedure for Windows. Up to windows 8.x you will need driver while Windows 0 will recognize this as a simple USB COM port & will provide a COM port number. You can check it in Device Manager window of your PC. When you run the Windows setup program, you will get the following screen - Press install button and it will install all the required drivers and you are done! Life is easy hereafter! Just connect the board & start to explore the board. Start any serial communication software like HyperTerminal, choose the COM port of your card, make the setting 9600 8-N- and you are ready to go! Enter some commands & the board will dance to your tunes! Yes! Don t make any sense? Move to next page. 6/2

7 If you want to communicate with the card via HyperTerminal then start the HyperTerminal & set the COM values as per following screen shot. Set it to 5200 8-N-. Select the com port as per your connection to the card. Apply the power to the card. 7/2

8 Dimensions of the board 8/2

9 Using Input channels - Input channels can be used to monitor input conditions of any signal that toggles between 0 and, that is between High & Low. Following is one of the ways to monitor input value - Key inputs. + 3 V DC Resistor Press to on key To Input channel GND Using ADC channels - ADC channels can be used to monitor input voltages of any signal that varies between 0 and 3 V Dc. Following is one of the ways to monitor ADC input value. + 3 V DC + 3 V DC Variable Resistor To Input channel GND Any sensor providing analog output 0-3 V Dc. GND Using Output channels - Output channels can be toggled between & 0, that is bet High & Low. This signal can be used to switch on & off higher voltage loads through use of transistor shown as under - Resistor Led + 5 V + 5/9/2 V Dc Relay Diode NPN Transistor Resistor NPN Transistor Resistor 9/2

0 You may also be interested in... U96 with LCD Low cost TFT LCD based HMI solutions 0/2

Revision history Document revision history Date Revision Changes 9-JUN-207 Initial release. 27-OCT-207.0 Changed baud rate to 5200. For more information visit - www. /2

2 Please Read Carefully Information in this document is provided solely in connection with Iknowvations products. Iknowvations reserrve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at anytime, without notice. All Iknowvations products are sold pursuant to Iknowvations terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the Iknowvations products and services described herein, and Iknowvations assumes no liability whatsoever relating to the choice, selection or use of the Iknowvations products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by Iknowvations for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN IKNOWVATIONS S TERMS AND CONDITIONS OF SALE IKNOWVATIONS DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF IKNOWVATIONS PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING IKNOWVATIONS PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. Resale of IKNOWVATIONS products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by Iknowvations for the Iknowvations product or service described herein and shall not create or extend in any manner whatsoever, any liability of Iknowvations. www. Manufactured by - Iknowvations Akshay Colony, Gokul Road, Hubli - 580030 India. Contacts - Web - Sales - sales@ Support - support@ Information - info@ Buy online at our Shoppee - https:///shop 2/2