Home
ISO-DA16/DA8
Contents
1. amare oF orf ofr orr oft ort default base address is 0x220 The PC I O port mapping is given below ADDRESS 238 23F Bus Mouse Alt Bus 3AO 3AF SDLC Mouse 278 27F Parallel Printer 3BO 3BF MDA Parallel Printer 2B0 2DF EGA ________ 8 0 EGA 2EO 2E7 AT GPIB 3D0 3DF 2E8 2EF _ Serial Port 3E8 3EF Serial Port 2F8 2FF _ Serial Port 3FO 3F7 _ Floppy Disk 300 31F Prototype Card 3F8 3FF _ Serial Port ISO DA16 DA8 Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 10 The I O control registers are defined as follows Address Input Operation Output Operation BASE low byte read D O low byte read BASE 1 high byte read D O high byte read BASE 2 D O output enable BASE 3 Read Command BASE44 Clear Interrupt Signal 2 3 1 D I Input Buffer Register READ Base 0 1 Input Buffer Low Byte Data Format D7 DS ps D3 Di READ 1 0 1 Input Buffer High Byte Data Format D7 05 D4 os Di 0 1 16bit input data 015 00 D152MSB DO LSB The ISO DA16 DA8 provides 16 TTL compatible digital inputs The low 8 bits are stored in address BASE The high 8 bits are stored in address BASE 1 2 3 2 D O Output Latch Register WRITE Base D O Output Latch Low Byte Data Format pear os WRITE Base 1 D O Output Latch High Byte Data Format
2. D A 0 10V External Power Supply 9V 36V 40 20 A GND ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 16 2 8 Daughter Boards 2 8 1 DB 16P Isolated Input Board The DB 16P is a 16 channel isolated digital input daughter board The optically isolated inputs of the DB 16P consist of a bi directional optocoupler with a resistor for current sensing You can use the DB 16P to sense DC signal from TTL levels up to 24V or use the DB 16P to sense a wide range of AC signals You can use this board to isolate the computer from large common mode voltage ground loops and transient voltage spikes that often occur in industrial environments ISO DA16 DA8 digital input Opto Isolated AC or DC Signal OV to 24V ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 17 2 8 2 DB 16R Relay Board The DB 16R 16 channel relay output board consists of 16 form C relays for efficient switching of loads by programmed control It is connector and functionally compatible with 785 series board but with industrial type terminal blocks The relay are energized by applying a 5 volt signal to the appropriate relay channel on the 20 pin flat connector There are 16 enunciator LEDs for each relay light when their associated relay is activated To avoid overloading your PC s power supply this board provides a screw terminal for external power supply Form C Relay Norm
3. Channel Number Min n 0 mA 20 000 FTC dC 6 hn38 1620 e Has 16297 7 9 Ua 16208 If the user need to send out Il mA to channel n voltage output the hex value HH sent to D A converter is given as follows The resolution is y about 13 3 6 The 4 20mA Current Output The voltage output hardware of ISO DA16 DA8 is always in 10V range The 0 10V voltage output will convert to 0 22mA current output If the user needs to output 4 20mA the software is the same as described in Sec 3 5 Because the user want to output 4 20mA therefore II will be in the 4 20 range so the HH will be about from 0x2600 to Ox3FFF This means the resolution is about 13 bits ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 24 3 No VR amp No Jumper Design In the conventional 12 bit D A board for example A 626 A 628 there are many jumpers for the following functions 1 Select the reference voltage internal 10 5 or external 2 Select unipolar bipolar 0 10V or 10V 3 Select different output range 0 10V or 0 5V And there are many VRs for the following functions 1 Voltage output offset adjustment 2 Voltage output full scale adjustment 3 Current output offset adjustment 4 Current output full scale adjustment There are so many VRs and jumpers this makes QC and re calibration very difficult Every step must be handled by h
4. If any of these items is missing or damaged please contact your local field agent Save the shipping materials and carton in case you want to ship or store the product in the future ISO DA16 DA6 Hardware Manual Ver 1 2 Jun 2004 013 12 7 2 Hardware Configuration 2 1 Board Layout 8Vq 9I Vd OSI snd VSI Z gt wW e n 16 channel D I CN 16 channel D O CN3 16 8 channel voltage current output J1 IRQ selection SW1 I O BASE address selection ISO DA16 DA6 Hardware Manual Ver 1 2 2004 013 12 8 2 2 J1 IRQ Channel Selection There is one machine independent timer in ISO DA16 DA8 This timer is programmable from 0 1mS to 100ms When the timer is up the embedded controller will generate an hardware interrupt signal This signal can be used to interrupt PC or can be read back by polling in PC site IRQ 3 4 5 67 9 10 11 12 14 15 NC Interrupt 15 oo e we IRQ 3 4 5 6 7 9 10 gt 11 12 1415NC 2 3 I O Base Address Setting The ISO DA16 occupies 8 consecutive locations in I O address space from BASE to BASE 7 The default setting is 0x220 as following A8 A7 5 4 ISO DA16 DA6 Hardware Manual Ver 1 2 Jun 2004 013 12 9 LIC LOMA LORI ADDR 200208 ON ON ON ON ON ON ON OFF p 1 undc hue RUN IET MDC WENN NEN pamm
5. Register Refer to chapter 4 for command sets format 2 3 6 Clear Interrupt Signal Register READ Base 4 Clear Interrupt Signal Register Format X don care The onboard machine independent timer can be programmed from 0 1ms to 100ms When the time is up a hardware signal can be used to interrupt PC This signal will be active until access to BASE 3 clear interrupt signal register The J1 will be in NC position in the factory setting but the hardware interrupt signal is also active Therefore the software will access or read the clear interrupt signal register after the timer is up ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 13 2 4 CN1 Connector CN1 Digital Input Connector Pin Assignment H Digitalinputo TTL Input t TTL 1 Digital Input 2 TTL Digital Input 3 TTL Digital Input 4 TTL le Digital Input 5 TTL 7 pigtallnpute TTL Digital Input 7 TTL PCB s 5V output 20 S 12V output The ISO DA16 DA8 has 16 channel TTL compatible The DB 16P 16 channel isolation input board is designed for directly connecting to these o Digital Input 8 TTL 2 5 CN2 Connector CN2 Digital Output Connector Pin Assignment 5 jDigtalOuput4 TTL 6 Digital Output 5 TTL_ 7 jDigtalOutputG TTL 8 Digital Output 7 TTL 9 jDigtalOutputS TTL 10 Digital Output rT H7 PCB s GNDoupu 18 PCBs GND output PCB s 12V output The ISO DA16 DA8 has 16 channel TTL compatibl
6. calibration The steps for channel n voltage output calibration are given as follows step 1 HH 0 step 2 send HH to ISO DA16 DA8 channel n step measure the l 7017 channel n if this value is just gt 10V then goto step5 step 4 increment HH and goto step2 step 5 Min n HH 1 step 6 HH 0x3F FF step 7 send HH to ISO DA16 DA8 channel n step 8 measure the I 7017 channel n if this value is just gt 10V then goto step10 step 9 increment HH and goto step7 step 10 Max n HH NOTE Min n amp Max n are described in Sec 3 1 The steps for channel n current output calibration are given as follows step 1 HH 0x2000 step 2 send HH to ISO DA16 DA8 channel n step 3 measure the 1 7017 channel n if this value is just gt OmA then goto step5 step 4 increment HH and goto step2 step 5 Min n HH 1 step 6 HH 0x3FFF step 7 send HH to ISO DA16 DA8 channel n step 8 measure the I 7017 channel n if this value is just gt 20mA then goto step10 step 9 increment HH and goto step7 step 10 Max n HH NOTE Min n amp Max n are described in Sec 3 5 ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 26
7. fee F ps 02 ik D7 D O 16bit output data D15 D0 D152MSB DO L SB ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 11 The ISO DA16 DA8 provides 16 TTL compatible digital outputs The low 8 bits are stored in address BASE The high 8 bits are stored in address BASE 1 When first powered on all the D O output latch ports are disabled therefore all D O are in floating state All D O will active if any value output to BASE 2 D O output enables control register If these D O are active they will active and can t be disable again So only one enabled output is enough 2 3 3 Status Register READ Base 2 Status Format 00 1 ready to read 01 1 ready to write D2 2 embedded controller error D3 3 embedded controller sends a hardware interrupt signal X don care 2 3 4 D O Output Enable Register WRITE Base 2 D O Output Enable Register Format X don care When first powered on all the D O output latch ports are disabled therefore all D O are in floating state All D O will active if any value output to BASE 2 D O output enables control register If these D O are active they will activate and can t be disabled again So only one enabled output is enough ISO DAI6 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 12 2 3 5 Read Write Command Register Write Base 3 Write Command Register Read Base 3 Read Command
8. 2 22 3 2 The 5V Voltage Output The voltage output hardware of ISO DA16 DA8 is always in 10V range If the user need to output 5V range the software is the same as described in Sec 3 1 Because the user wants to output 5V range therefore VV will be in the 5V range so the HH will be about from 0x1000 to Ox2FFF This means the resolution is about 13 bits 3 3 The 0 10V Voltage Output The voltage output hardware of ISO DA16 DA8 is always in 10V range If the user needs to output 0 10V range the software is the same as described in Sec 3 1 Because the user want to output 0 10V range therefore VV will be in the 0 10V range so the HH will be about from 0x2000 to This means the resolution is about 13 bits 3 4 The 0 5V Voltage Output The voltage output hardware of ISO DA16 DA8 is always in 10V range If the user need to output 0 5V range the software is the same as described in Sec 3 1 Because the user wants to output 0 5V range therefore VV will be in the 0 5V range so the HH will be about from 0x2000 to Ox2FFF This means the resolution is about 12 bits ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 23 3 9 The 0 20mA Current Output The voltage output hardware of ISO DA16 DA8 is always in 10V range The 0 10V voltage output will convert to 0 22mA current output Therefore the software can calibrate the current output to 0 20mA without any hardware VRs adjustment For example
9. DA8 are given as follows AT bus 2500VDC photo isolation protection 8 16 channel 14 bit analog output Unipolar or bipolar outputs available for each channel Voltage current output for each channel Command set programming Software Calibration ISO DA16 DA8 Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 1 4 Specifications Analog Outputs D A converter 14 bit DAC Channels 8 16 independent Type double buffered multiplying Integral linearity 0 006 FSR typical Differential linearity 0 006 96 FSR typical Voltage Output Range Unipolar 0 5V or 0 10V Bipolar 10Vor 5V Current drive 5mA Absolute accuracy 0 0196 FSR typical Power on state OV bipolar 5V unipolar Current Output Range 0 20mA or 4 20mA Absolute Accuracy 0 1 FSR typical Excitation voltage range 7 V to 40V Power On state 4mA bipolar 12mA Unipolar Stability Offset temperature coefficient 50uV C Gain temperature coefficient 10ppm C Power Requirements ISO DA8 5VDC 800mA max ISO DA16 5VDC 1400 max General Environmental Operating temp 0 50 C Storage temp 20 to 70 Humility Oto 90 non condensing Dimensions 182 mm x 122 mm ISO DA16 DA8 Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 1 5 Product Check List In addition to this manual the package includes the following items e ISO DA16 DA8 multifunction card One piece of company floppy diskette or CD Attention
10. ISO DA16 DA8 Hardware Manual Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser Warning ICP DAS assumes no liability for damages consequent to the use of this product ICP DAS reserves the right to change this manual at any time without notice The information furnished by ICP DAS is believed to be accurate and reliable However no responsibility is assumed by ICP DAS for its use nor for any infringements of patents or other rights of third parties resulting from its use Copyright Copyright 1997 by ICP DAS All rights are reserved Trademark The names used for identification only may be registered trademarks of their respective companies ISO DA16 DA6 Hardware Manual Ver 1 2 Jun 2004 013 12 1 Table of Contents 1 INTRODUCTION 3 GENERAL DESCRIPTION onset rH EORR UR 3 1 2 THEBEOCKDIAGRAMS creto tere Pepe RE ree ee UR lere eye INR eee eG qp ERN 4 1 3 FEATURES e a evden ponte 5 1 4 SPEGIFICATIONS creer me er Rp OR PEU Ee RE RERO e E HERE PEU RATER Nee eee HIR 6 I S PRODUCT CHECKLIST eee t er ete recede du re ee redet erede s 7 2 HARDWARE CONFIGURATION eeeeee esee tato se sensns etta tosta sse ta sse ane 8 2 1 BOARD LAYOUT na
11. al Open Normal Close Com Note Channel 16 From C Relay Relay Switching up to 0 5A at 110ACV or 1A at 24DCV ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 18 2 8 3 DB 24PR Power Relay Board The DB 24PR 24 channel power relay output board consists of 8 form C and 16 form A electromechanical relays for efficient switching of loads by programmed control The contact of each relay can control a 5A load at 250ACV 30VDCV The relay is energized by applying a 5 volt signal to the appropriate relay channel on the 20 pin flat cable connector just using 16 relays or an 50 pin flat cable connector OPTO 22 compatible for DIO 24 series Twenty four enunciator LEDs one for each relay light when their associated relay is activated To avoid overloading your PC s power supply this board needs a 12VDC or 24VDC external power supply Normal Open Form A Relay Com 20Pin cable DB 24PR Note 50 Pin connector OPTO 22 compatible for DIO 24 DIO 48 DIO 144 20 Pin connector for 16 channel digital output A 82X A 62X DIO 64 ISO DA16 DA8 Channel 16 Form A Relay 8 Form C Relay Relay switching up to 5A at 110ACV 5A at 30DCV ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 19 2 8 4 DB 8125 Screw Terminal Board The DB 8125 is low cost universal screw terminal board For 37 pin D type connectors or two 20 pin connectors Indu
12. bit 100K vy External Voltage 0 20 4202 9 EEPROM Current Output ISO DA16 Block Diagram Figure 1 The block diagram of ISO_DA16 The X86 sends one command to the embedded controller through ISA bus The embedded controller will auto read and execute this command The results of this command will be stored in the internal data memory of the embedded controller therefore the X86 can read back and analyze these results through ISA bus The X86 site and the analog output site are fully isolated Therefore noises from external devices will be isolated from the X86 this will improve the X86 s reliability The calibration can be done by software without any hardware trimming The X86 will send out the calibration command the embedded controller will store this calibration data into EEPROM After first power on the software driver on the X86 site can download this calibration data EEPROM The power on start up value of the analog output can be set by software These power on values are also stored in EEPROM After first power on the embedded controller will load this data automatically and controller the D A output to their start up values These start up values programmed to be voltage output or current output The X86 only needs to send out commands and the embedded controller will handle the control details ISO DA16 DA6 Hardware Manual Ver 1 2 Jun 2004 013 12 4 1 3 Features The general features of ISO DA16
13. drawbacks of the conventional D A card These features are as follows Trimless no jumpers high channel number and high isolation 2500V design All calibrations can be done by software The calibration data is stored in the on board EEPROM The power on value of the analog output can be pre defined by the user and is stored in the on board EEPROM Six different configurations 10V 5V 0 10V 0 5V 0 20mA or 4 20 mA Every channel can be programmed as voltage output or current output All channel configurations can be selected and changed by software The user doesn have to change any hardware All 16 channels can be configured and used in different configurations at the same time for example channel 0 10V channel 1 4 20mA channel 2 0 to 5V at the same time The onboard machine independent timer can be programmed from 0 1 ms to 100 ms When the time is up a hardware signal can be used to interrupt PC e 16channels can be directly connected to isolated daughter board DB 16P 16 channels D O can be directly connected to relay board DB 16R DB 24R All these features are implemented in a small compact reliable and half size PCB ISO DA16 DA6 Hardware Manual Ver 1 2 Jun 2004 013 12 3 1 2 The Block Diagrams The block diagram of ISO DA16 DA8 is shown as follows 16 D I 16 16 Do isolated 8 16 Channel Voltage Output Analog Output 42
14. e D O The DB 16R 16 channel relay board and DB 24PR 24 channel power relay board are designed for connecting to these D O ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 14 2 6 CN3 Connector Pin assignment for single ended analog input Voltage Output 0 Current Output 0 Voltage Output 1 Current Output 1 Voltage Output 2 Current Output 2 1 20 100 Voltage Output 3 Current Output 3 VO 1 2 21 101 v02 3 Analog Ground Analog Ground VOR 4 22 102 Voltage Output 4 Current Output 4 AGND 5 MES Voltage Output 5 Current Output 5 VO4 6 25 4 Voltage Output 6 Current Output 6 i 26 105 Voltage Output 7 v07 9 27 106 Analog Ground Analog Ground AGND 10 ON Voltage Output 8 20 Current Output 8 voa 1 12 30 108 3t 109 Voltage Output 10 Current Output 10 14 32 1010 Voltage Output 11 Current Output 11 AGND 15 5 o Analog Ground Current Output 12 012 1 17 32 1013 Voltage Output 12 Current Output 13 voli 18 36 1014 Voltage Output 13 Current Output 14 vos 19 37 1015 Voltage Output 14 Current Output 15 19 Voltage Output 15 ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 15 2 7 Signal Connection 2 7 1 Voltage Output Connection ISO DA16 DA Output Current 8 Converto Max 5mA Load The ISO DA16 DA8 voltage output maximum current 5 mA 2 7 2 Current Output Connection Current Loop 4 20mA I Out ISO DA16 DA8
15. m e te pim etre eet e Pre em erbe cd 20 2 8 6 DN 37 D Sub Connector with DIN Rail Mounting eese 21 3 FUNCTION OPERATION ccsssssssssscssscssssessecsesessessesecsessssessessssessessesessessesessessssessersssesserses 22 IL THE LON VOLTAGE OUTPUT terree ee ge en pe EA de sven e Pte av 22 3 2 DHE X5V VOLTAGE OUTPUT recente e NP PEE FEES re edt oi ee et 23 333 VOLTAGE OUTPUT SR ERRORES EROR 23 34 VOLTAGE OUTPUT eel e te dk Oe eed eee tee eh 23 3 5 THE 0 20MA CURRENT OUTPUT crearan ietie erei enne nene enne nent ettet enne nete nene nnne 24 3 6 THE4 20MA CURRENT OUTPUT Eee I Pee Ra et E EE SE a e ber eben e a 24 37 amp NOJUMPER DESIGN entre eret rere e hee e RERO FEE ELE NER CERE eto dun 25 3 8 SOFTWARE CALIBRATION ERR so dvds 26 ISO DA16 DA8 Hardware Manual Ver 1 2 Jun 2004 013 12 2 1 Introduction 1 1 General Description The ISO DA16 DA8 is bus type isolated 14 bit D A card for PC AT compatible computers The optical isolation of the ISO DA16 DA8 can withstand up to 2500Vrms of common mode voltage The ISO DA16 DA8 offers 16 8 channel analog output The voltage output range can be configured as 10V 5V 0 10V 0 5V and the current output can be configured as 0 to 20mA or 4 to 20 mA The board s innovative design improves on several
16. ro ERR 8 22 JL1 IRQ CHANNEE SELECTION reete ree ae dee re eb pe Re ree Pee ge deae Wee 9 2 3 T O BASE ADDRESS SETTING knee re era nien abet ee eee Pepe tore id 9 2 3 1 D A Input Buffer Register sestertia tese be tree pras 11 2 422 DIO Qutp t Lateh Register oe eant tete pet deed 11 23 3 Status Register o ede eris citet gx eI 12 2 3 4 D O Output Enable Register eee eene ener enne 12 2 3 5 Read Write Command Register esee eene eene nenne ennt 13 2 3 6 Clear Interrupt Signal Register esses 13 2 4 CNT CONNECTOR certe Dir rere deret ies Dea edes er e eee eae 14 2 9 CN2 CONNECTOR tech ite initi ecd eo ce ete tede ie catia dh ated te ee ease ees 14 2 6 CN3 CONNECTOR 5 et rto RR E ERE T E NN EXER EROS 15 2 SIGNAL CONNECTION eerte eese eo LE Exe aee E Vet ee ev ER aep ee eue ee ER e caue cp ade vC 16 2 7 1 Voltage Output Connection eese eene enne nennen eene nennen 16 2 72 Current Output CORnection x ee teg te utet etta porte te ib eere rn 16 2 8 DAUGHTER BOARDS cenobio serene eee reap oe eee io Eee eene PE eene eren 17 2 6 1 DB 16P Isolated Input Board eese eene eene nre 17 2 82 TOR Rel y Board iiiter THERE 18 2 8 5 DB 24PR Power Relay Board esses 19 2 8 4 8125 Screw Terminal Board seen nee 20 25 99 ee
17. strial type terminal blocks permit heavy duty and reliable connection of signals 2 8 5 DB37 The DB 37 is a daughter board that directly connects to a D sub 37 pins connector It is designed for easy wire connections direct connection ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 20 2 8 6 DN 37 D Sub Connector with DIN Rail Mounting Termination accessory with 37 screw terminals for easy connection of field I O signals to 37 pin boards Includes one 37 pin D sub connector for direct connection to 37 pin cables with hardware for mounting on a standard DIN rail ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 12 21 3 Function Operation 3 1 The 10V Voltage Output The D A converter of the ISO DA16 DA8 is 14 bit from 0x0000 to 0x3FFF The hardware is designed to output voltage about 10 1V as follows 0x0000 gt about 10 1 volt 0x3FFF gt about 10 1 volt Therefore the software can calibrate the voltage output to 10 000 volt without any hardware VRs adjustment For example Channel Number Min n 10 000 Max n 210 000 volt volt o 16294 132 t16296 134 116295 137 16297 13616297 138 _______16296 135 _______ 6295 135 _______ 6297 131 16298 o 396 16299 135 _______16296 2 ______ 3 ______ 16297 a3 per ______ 6302 13416296 ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 013 1
18. uman hands It is not a happy job for people to calibrate these D A boards When we design the ISO DA16 DA8 we try to remove all these terrible VRs and jumpers but still maintain the same precision and performance In the long run we selected a 14 bit D A converter and adapted the software calibration to provide at least the same performance amp precision as A 626 A 628 as follows Configuration Equivalent Bit 10V to 10V 14 bit OV to 10V spt oviosv et ____ haot Allthe VRs and jumpers are removed All calibrations can be done by software All channel configurations can be selected by software no need to change any hardware The precision is at least the same as A 626 A 628 16 channels can be configured and used in different configurations at the same time for example channel 0 10V channel 1 4 20mA channel 2 0 All these features can be implemented in a small compact reliable and half size PCB ISO DA16 DAS Hardware Manual Ver 1 2 Jun 2004 IPH 013 12 25 3 8 Software Calibration It is recommended to use a 16 bit A D card to calibrate the ISO DA16 DA8 The ICP Con 1 7000 series is a set of precision remote controlled modules The 1 7017 is 8 channel 16 bit precision A D module 24 bit sigma delta A D converter we use two l 7017 for voltage output calibration and another two l 7017 for current output
Download Pdf Manuals
Related Search
ISO DA16/DA8
Related Contents
AwoX StriimSOUND™ Samsung 350 W 2.2Ch SoundTower H5500 คู่มือการใช้งาน Desktop User Guide (v7.1) PDF - Theatrecrafts.com manual de instruções do medidor rlc digital modelo lc Module Manual Elevator Project - Software Engineering PRJ32 Supermicro X7DVL-3 ServerBoard (10 Bulk Pack) EasyIO Basic 03 - Terminal Mode User Guide Samsung WB5500 User Manual CDJ-15 Copyright © All rights reserved.