uio-hmi-24 39 digital i/os & daq board user manual

12
UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual User manual UIO-HMI-24 Digital I/Os & DAQ Board iknowvations 1 1/12 iknowvations.in June 2017 Doc-UIO-HMI-24-UM-Rev1.0

Upload: others

Post on 08-May-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

UIO-HMI-24

39 Digital I/Os & DAQ Board

User Manual

User manual

UIO-HMI-24 Digital I/Os & DAQ Board

iknow

vati

ons

1

1/12iknowvations.inJune 2017 Doc-UIO-HMI-24-UM-Rev1.0

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

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 10 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.

Manufactured by -

Iknowvations

Akshay Colony,Gokul Road

Hubli - 580030

India.

Get windows drivers, test applications and sample codes at -

https://iknowvations.in

User manual

iknow

vati

ons

2

UIO-HMI-24 Digital I/Os & DAQ Board

2/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

Page 3: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

Technical Specifications -

Digital Inputs/outputs - Up to 39 ( 3.3 V DC max) + one LED output.

Analog Inputs - Up to 8 ( 3.3 V DC max).

Supply voltage - 7 - 9 V DC.

ADC Resolution - 10 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.

User manual

iknow

vati

ons

3

Max Current - 5 mA per pin sink or source from any channel pin.

PWM outputs - Up to 4 ( 3.3 V DC max).

UIO-HMI-24 Digital I/Os & DAQ Board

3/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0

DC power jack

7-9 V DC

center +ve

USB connectorLED output

June 2017

Page 4: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

4

Connector details -

The following channels have alternate functions and can be changed on the fly -

1. Ch1 - ADC1 5. Ch5 - ADC5 9. Ch14 - PWM1

2. Ch2 - ADC2 6. Ch6 - ADC6 10. Ch15 - PWM2

3. Ch3 - ADC3 7. Ch7 - ADC7 11. Ch-16 - PWM3

4. Ch4 - ADC4 8. Ch8 - ADC8 12. Ch17 - PWM4

UIO-HMI-24 Digital I/Os & DAQ Board

4/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0

Ch-11

Ch-13

+3.3

V

1

Ch-20

Ch-21

Ch-22

Ch-23

Ch-24

Ch-25

1

Ch-1

Ch-6

Gnd

+ 5 V

+ 3.3 V

1

Ch-7

Ch-8

Ch-29

Ch-31

Ch-33

Ch-35

21

Ch-30

Ch-32

Ch-34

Ch-36

Gnd

Ch-2

Ch-3

Ch-4

Ch-5

Ch-3

7

Ch-3

8

Ch-3

9

21

Ch-9

Ch-10

Ch-12

Gnd

Ch-14

Ch-15

Ch-16

Ch-17

Ch-18

Ch-19

21

Gnd

Gnd

Gnd

Gnd

Gnd

Gnd

1

Ch-26

Ch-27

Ch-28

Ch-11

Ch-9

Ch-10

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.

C-

1h

1

C-13

h

+ 33

V.

June 2017

Page 5: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

Command Reference -

1. For Digital Outputs - - et output of Channel to or igh

- et output of Channel to or ow.

There are up to 39 digital Output channels on this card so it will be up to .

H001 S 001 1 H .

L001 S 001 0 L

H039 or L039

2. For Digital Inputs - - et nput value of Channel

et nput value of Channel .

There are up to 39 digital Inputs channels on this card so it will be up to . The value

of input pins will be 1 ( if it is High - 3 VDC) or 0 ( if it is Low - 0 V DC). The board will respond

with 0 or 1 depending upon the value at Pin.

I001 G I 001.

I002 - G I 002

I039

3. For Analog Inputs - - Get DC value of Analog Channel .

There are up to 8 Analog channels on this card so it will be up to . The resolution is

of 10 bits so the input voltage ( ) will be converted to Decimal value

or direct voltage value.

A001 A 001

A008

0-3V Dc 0 to 1023

4. Miscellaneous Commands - - Make on board LED ON.

- Make on board LED OFF.

- Information about the board.

- Firmware Version Number.

- Provides list of commands

LED1

LED0

BORD

VERS

HELP

User manual

iknow

vati

ons

Please note that all commands are sent in CAPITAL letters only.

5

4. For PWM outputs - PX to - PWM output of channel PX- from 01 to 99 %

can be one of 1,2,3 or 4

So P150 command will provide pwm output of 50% on P1 channel. Likewise P399 will output

pwm signal of 99% on P3 channel pin.

01 XY99

X

UIO-HMI-24 Digital I/Os & DAQ Board

5/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

Page 6: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

6

UIO-HMI-24 Digital I/Os & DAQ Board

6/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0

Installation -

1. First download the driver according to your OS from our download section at

http://iknowvations.in/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 10 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-1 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.

June 2017

Page 7: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

7

UIO-HMI-24 Digital I/Os & DAQ Board

7/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0

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 115200 8-N-1.

Select the com port as per your connection to the card.

Apply the power to the card.

June 2017

Page 8: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

8

Dimensions of the board

UIO-HMI-24 Digital I/Os & DAQ Board

8/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

Page 9: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

Input channels can be used to monitor input conditions of any signal that toggles between 0 and 1,

that is between High & Low. Following is one of the ways to monitor input value - Key inputs.

+ 3 V DC

GND

Press to on key

Resistor

To Input channel

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

GND

Variable Resistor To Input channel

+ 3 V DC

GND

Any sensor providing

analog output 0-3 V Dc.

Using Output channels -

Output channels can be toggled between 1 & 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 -

+ 5 V + 5/9/12 V Dc

Diode

NPN Transistor

Led

+ 5 V

Resistor

NPN Transistor

Resistor

Relay

Using ADC channels -

Using Input channels -

Resistor

User manual

iknow

vati

ons

9

UIO-HMI-24 Digital I/Os & DAQ Board

9/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

Page 10: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

You may also be interested in............................

U96 with LCD

Low cost TFT LCD based HMI solutions

10

UIO-HMI-24 Digital I/Os & DAQ Board

10/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

Page 11: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

For more information visit - www.iknowvations.in

User manual

iknow

vati

ons

Revision history

Document revision history

Date Revision Changes

9-JUN-2017 1 Initial release.

11

UIO-HMI-24 Digital I/Os & DAQ Board

11/12iknowvations.inDoc-UIO-HMI-24-UM-Rev1.0June 2017

27-OCT-2017 1.01 Changed baud rate to 115200.

Page 12: UIO-HMI-24 39 Digital I/Os & DAQ Board User Manual

User manual

iknow

vati

ons

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.

Please Read Carefully

www.iknowvations.in

Manufactured by -

Iknowvations

Akshay Colony, Gokul Road,

Hubli - 580030

India.

Contacts -

Web - iknowvations.in

Sales - [email protected]

Support - [email protected]

Information - [email protected]

Buy online at our Shoppee -

https://iknowvations.in/shop

12/12iknowvations.in

12

Doc-UIO-HMI-24-UM-Rev1.0

UIO-HMI-24 Digital I/Os & DAQ Board

June 2017