网站大量收购独家精品文档,联系QQ:2885784924

AC1020使用手册.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AC1020使用手册

AC1020使用手册 W W LAB ? 1999.6. 一、AC1020板简介 AC1020是一款多功能廉价A/D板,10位高速A/D转换器提供了较8位板卡更高等精度及更快的速度。10位A/D转换器与通常应用的.数字面板表具有同等精度。AC1020具有16通道10位A/D,16入、16出数字量I/O,二路8位D/A。可以方便地构成廉价模拟量信号采样或控制系统。 主要特点、性能: A/D转换器:160KHz TI公司的TLC1550。 16路单端输入,输入阻抗100M欧姆,输入量程:0-5V,0-10V,(5V。 A/D分辨率:10位(1LSB,精度:0.2% AD转换器内置采样/保持器,输入通道建立时间10us,转换时间:6us。 16路数字量输入,TTL电平(0-5V),吸入电流0.2mA/路。 16路数字量输出,TTL电平(0-5V),下拉能力8mA/路。 2路8位D/A,输出量程:0-5V,分辨率:8位,精度:1% D/A输出建立时间20us 尺寸:11.5 X 12 cm 板上保留滤波电容位置,由用户自行决定安装 板上保留I/V变换电阻位置,由用户自行决定安装 目录: 一、AC1020板简介 二、AC1020板跳线器设置 三、AC1020板的I/O地址及I/O功能说明 四、AC1020编程及硬件说明 五、接线插座定义 六、VB编程说明 二、AC1020板跳线器设置 AC1020板上有二个跳线器S1和JP1,S1是地址跳线器,JP1是A/D量程选择。 2-1。AC1020 I/O地址跳线器 S1-6位跳线器是AC1020板的I/O地址选择跳线器,位于AC1020板的左下方。AC1020占用4位(A0-A3)地址线,I/O译码由A4-A9共6位来决定,所以AC1020的I/O空间为100H-3FFH。S1按二进制方法设定,S1的1号跳线位置对应A4(空:1,插上:0)......,6号对应A9。S1的具体设置方式如下: S1 1 2 3 4 5 6 - X X X X - A4 A5 A6 A7 A8 A9 注意: -表示空,X表示插上短路子 该设定为出厂设定,表示地址:210H AC1020的实际操作地址: ADR=基地址(BASE)+段地址(SEG) SEG由S1选择,为100H-3FFH。 用户注意: AC1020的译码地址选择范围:100H-3FFH PC常用I/O地址:100H-1EH,210H-260H,280H-2E0H,300H-3FFH 2-2。AC1020 A/D输入量程选择JP1: AC1020 A/D输入量程选择JP1位于AC1020板的中上部,共有三档选择。 1号位置选择:输入量程0-5V 2号位置选择:输入量程0-10V 3号位置选择:输入量程-5V-+5V 三、AC1020的I/O地址及I/O功能说明: 3-1: AC1020的I/O地址分配: BASE: A0-A3 读操作(RD) 写操作(WR) 0H A/D状态STATE D0=0, A/D转换结束 A/D输入通道号: Ch=0-FH 2H 读A/D低8位数据 启动A/D转换 3H 读A/D高2位数据 4H 给D/A通道0付值 5H 给D/A通道1付值 6H 输入数字量0-7 输出数字量0-7 7H 输入数字量8-15 输出数字量8-15 例:如果要启动A/D操作,BASE=2H写,而SEG=210H,则操作地址为:210H+2H=212H 写操作: MSC: outp( 0x212, 0 ) ; BASIC: OUT H212, 0 VB: VBOUT H212,0 相应的读A/D状态STATE: MSC: i=inp( 0x210 ) ; BASIC: I=INP(H210) VB: I=VBINP(H210) 注:VB的输入、输出语句必须应用ACIO32.DLL动态连接库。 3-2:AC1020 I/O操作祥解: STATE:0H读,A/D状态 读入8位数据:D0-D7,最低位D0=0时,A/D正在转换, D0=1时,A/D转换结束 例: MSC语言: do { i = inp( 0x210 ) 1 ; } while( i != 0 ) ; BASIC语言: 10 I = INP( H210 ) 20 I = I AND 1 30 IF I0 THEN GOTO 10 RUN:2H写操作,启动A/D转换 向2H口写入任何一个8位数字,A/D开始转换操作 例: MSC语言: outp( 0x212, 0 ) ; BASIC语言: 10 OUT H210, 0 CH:0H写,设

您可能关注的文档

文档评论(0)

170****0571 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档