欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    光电隔离开关量板.docx

    • 资源ID:9341288       资源大小:126.04KB        全文页数:41页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    光电隔离开关量板.docx

    1、光电隔离开关量板光电隔离开关量板使用手册AC4061/AC4161:16入、16出光电隔离板AC4063:32路输入光电隔离板AC4065:64入光电隔离板AC4068:32入、32出光电隔离板AC4050:8路小功率继电器板AC4066A:32路输出光电隔离板W & W LAB 目 录AC4061/AC4161: P5简介操作地址设定编程及硬件 . I/O 接口 . 中断电缆接口说明 . 各电缆联接器及地址选择跳线器位置AC4068: P15简介操作地址设定编程及硬件 附录:电缆接口说明及跳线器位置AC4065: P25 简介 操作地址设定 编程及硬件 电缆接口说明AC4063 P37 简介

    2、 操作地址及中断设定、说明 编程及硬件 电缆接口说明 AC4050 P45 简介 操作地址及中断设定、说明 编程及硬件 电缆接口说明AC4066A P62 简介 操作地址及中断设定、说明 编程及硬件 电缆接口说明AC4061、AC4161说明简介 AC4061、AC4161可广泛应用于各种数字量控制、数字量电平变换及输入/输出, 特别是在干扰较大的应用场合或长线数字I/O。 AC4061的连接为40芯扁平电缆插座,AC4163为DB37型D型插座。AC4161的输出电流较大。注:以下除AC4061与AC4161不相同的地方外,以AC4061描述的文字皆认为与AC4161相同。主要特点、性能:

    3、16路(2个8位口, 共地)隔离数字输入 - 数字输入与PC机完全隔离, 耐压 500V - TTL电平到15V的输入范围 - 最小输入电流 2 mA - 通道15可作为中断输入,输入的下降边沿有效 输入建立时间小于50微秒 16路(2个8位口, 共地)隔离数字输出 - 数字输出与PC机完全隔离, 耐压 500V - 集电集开路输出OC输出,输出上电为高阻状态。 - 输出建立时间:100微秒 - 输出驱动电流最大50毫安/路, 最大耐压 24V 板上占用四条地址线(A0-A3), 操作地址100H-3FFH 由JP1 - 6位跳线开关选择。 板上中断可由IRQ3, 5, 7 选择一个,由JP2

    4、选择 AC4061:16路输入、输出由40PIN扁平电缆插座输入、输出。 AC4161:16路输入、输出由DB37插座输入、输出。控制地址选择说明 首先关掉PC机电源, 选好板的I/O地址(跳线器JP1, 见附录), 然后将AC4061插入PC机的任一个插槽中, 并固定好, 联好I/O接线电缆.。PC的I/O译码占用10条地址线A0A9。 AC4061占用4条地址(A0A3)称为“偏移地址”OFFSET,其余6条(A4A9)由跳线器JP1选择,称为:“基地址”BASE。JP1: 1 2 3 4 5 6 。A4A5A6A7A8A9 当跳线器为短路环短路时表示此路对应地址选择为“ 0” : 文中以

    5、X表示当跳线器开路时表示此路为“ 1” : 文中以表示地址选择方法如下: JP1 跳线器的 1 - 6 位对应选择地址A4-A9共6位, 所以基地址 BASE 只能在100-3F0H中选择(低四位地址被AC4061占用,0FFH译码地址被PC机占用)。因此:AC4061操作的实际地址 (adr) = 基地址 (base) + 偏移地址 (OFFSET)例: 欲选择操作基地址为:220H, JP1的设定方法如下:JP1: 1 2 3 4 5 6 XXXXA4A5A6A7A8A9* 本卡出厂前即设为此地址 (220H) 。 A0 - A3基地址 base 由AC4061板占用, 分配如下: A0-

    6、A3 读操作(RD) 写操作(WR) 0 H 读通道 0 - 7 写输出通道 0 - 7 1 H 读通道 8 - 15 写输出通道 8 15 2 H 清中断寄存器 例: 如果我们已设定段地址为: 220H , 要读通道8到15的状态, 则地址 为: 220H + 1H = 221H 读操作. 详细说明: A0-A3=3H 写操作功能: 清中断寄存器清零,当中断程序退出时,进行此操作以清除当前中断状态役接收下一次中断。 outp(0x223,0x0);* 以下程序例皆为: MS QC2.5 或 MS C6.0 语言. A0-A3=0H 1H 读操作 功能: 读输入通道 0 - 7 (8 - 15

    7、) 的状态 D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 当外部输入为: 1 时, 对应输入(读入)状态为 1. state = inp(0x220); (或 = inp(0x221), = inp(0x222);) state : 对应输入状态. A0-A3=0H 1H 写操作 功能: 设定输出通道 0 - 7 (8 - 15) 的状态 D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 当写入为: 1 时, 对

    8、应输出状态为 1 :输出对应为OC输出的高阻状态(截止)当写入为: 0 时, 对应输出状态为 0 :输出为饱和态,即输出下拉到地注意:对通道“0”设置,清除上电状态,上电状态为输出是OC的高阻状态(为“1”)。 * 详细说明见下一章 outp(0x220,state); /* state = 0 - 255 */AC4061的编程及硬件数字I/O硬件说明: AC4061具有4个隔离I/O口, 16路输入及16路输出, 这里分别表示为:I0 - I15 (输入) , O0 - O15 (输出)(1) 当输入电压较高(5V), 而前端设备驱动能力不足时( I OUT 3 MA ), 可加入限流电阻

    9、 R, 如下图: AC4061 输入 - R:限流电阻 - 外部输入 AC4061地线 外部输入地线 R VDD / 50 ( K) (VDD:外部电源) 输出高电平 = VDD, 输出低电平 1 V注意:1. AC4061的输出切勿对外部电源的短路,否则会烧毁AC4061的输出级。2. 最大外部供电电压为24C( DC)。输出对地的最大输出电流应该小于50毫安。3. 如果驱动感性负责,如继电器等,必需在电阻R旁边并上一个反压保护二极管,二极管的“”连接输出,“”连接电源。数字中断输入: AC4061的第15路输入同时可以作为:中断输入。 当中断选择器(三路跳线选择器, 位置见附录) 有效时

    10、( 至少由一路由跳线短路器JUMPER选通), 中断有效. 注意, 中断是: 外输入下降沿有效(即外部输入为掉电状态时),中断跳线选择方法如下: 中断选择跳线器位于板的中下部(位置见附录),是一个三位跳线器JP2,三位的号码为:1,2,3对应IRQ3 5 7 。当“1”号短路时,选择中断3;“2”号选择中断5;“3”号选择中断7;都不插入短路跳线器时,不选择中断。中断编程如下: 主程序: 写BASE=3H清中断 设定PC中断控制器 8259 中断服务程序: 中断操作 恢复PC中断控制器 8259 outp(0x20,0x20); 清AC4061中断 END C 程序如下: #include #

    11、include #include int _interrupt _far AC4061(); /* the service program */ int (_interrupt _far *oldint()(void); int m; main() int i,j,k; outp(0x223,0x0); /* reset AC4061 irq register */ oldint=_dos_getvect(15) /* irq7 8+7=15 bios irq No. 15 */ _dos_setvect(15,AC4061); i=inp(0x21); i=i&0x7f; /* 8259 i

    12、rq7 enable */ outp(0x21,i); 用户程序 void _interrupt _far AC4061() int i,j,k; 用户中断程序 /清除中断 outp(0x223,0); outp(0x20,0x20);四、 外部I/O联接插座接线图AC4061:P1: 40脚联接器, 位于AC4061板前端, I0 - I15、O0O15: 16路隔离输入、输出的连接端. 40PIN扁平电缆插座的定义如下: 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 1 3 5 7 9 11 13 15 17 19 21 2

    13、3 25 27 29 31 33 35 37 39 缺口脚 1,2,3 ,4,5,6,7,8:对应输入通道“0,1,2,3,4,5,6,7”脚 11,12,13,14,15,16,17,18:对应输入通道“8,9,10,11,12,13, 14,15”。脚 9,10,19,20:输入地线脚 18:中断输入与输入通道“15”公用。脚 21,22,23,24,25,26,27,28:对应输出通道“0,1,2,3,4,5,6, 7”脚 31,32,33,34,35,36,37,38:对应输出通道“8,9,10,11,12,13,14,15”脚:29,30,39,40:输出地AC4161:P1:DB3

    14、7插座位于板前端,插座上标记有序号,对应的定义如下:脚:1,2,3,4,5,6,7,8对应输出通道0,2,4,6,8,10,12,14脚:20,21,22,23,24,25,26,27对应输出通道:1,3,5,7,9,11,13,15脚:9,28:输出的GND脚:10,11,12,13,14,15,16,17对应输入通道0,2,4,6,8,10,12,14脚:29,30,31,32,33,34,35,36对应输入通道1,3,5,7,9,11,13,15脚:18,37:输入的GND AC4061位置示意AC4068手册AC4068板简介 AC4068可广泛应用于各种数字量控制、数字量电平变换及输

    15、入/输出, 特别是在干扰较大的应用场合或长线数字I/O, AC4068更有高抗干扰的特性。AC4068的输出带功率驱动,可以直接连接高压及大电流负载,如:继电器、LED等。AC4068不同与通常的功率放大隔离输出卡,输出外部供电支持5V24V的宽电压范围(自带稳压电路),同时可以选择输出反压保护(可以选择输出保护二极管),可以不用任何外围电路支持继电器驱动。主要特点、性能: 32路(4个8位口, 共地)隔离数字输入 - 数字输入与PC机完全隔离, 耐压 500V - TTL电平到15V的输入范围,可以改为:024V输入 - 输入驱动电流可小于 1.5 mA - 40脚扁平电缆插座 32路(4个

    16、8位口, OC,共地)隔离数字输出 - 数字输出与PC机完全隔离, 耐压 500V - 集电集开路输出OC输出, 负载电压选择范围宽 - 输出驱动能力 100 mA/路,最大400毫安/单路 , 电压 0 - 24V- 输出部分可以选择(跳线器)连接输出反压保护二极管,用于驱动感性负载。- 输出部分需外接一个524V电源,供给功率输出驱动部 分。供 电电流小于100毫安。 板上占用四条地址线(A0-A3), 操作地址200H-2FFH 由JP1 - 4 位跳线开关选择。AC4068尺寸为20厘米4.8厘米,适合半长机箱应用。AC4068板控制地址选择说明 首先关掉PC机电源, 选好AC4068

    17、的I/O地址(跳线器JP1, 见附录)、输出外接电源的种类(5V或624V,跳线器JP2选择)、外接保护二极管选择(JP2), 然后将AC4068插入PC机的任一个插槽中, 并固定好, 联好I/O接线电缆. 板上占用四条地址线A0-A3, 称为偏移地址 OFFSET, 余下的六条I/O 译码地址(A4-A9), 称为段地址 seg , 其中四位由JP1 四位跳线开关选择, 高二位A9A82H, 其定义如下:JP1 (A9A82H10) 1 234。A4A5A6A7 当跳线器为短路环短路时表示此路为: 0 : 文中以X表示 当跳线器开路时表示此路为: 1 : 文中以表示 地址选择方法如下: JP

    18、1 4跳线器的 1 - 4 位选择地址A4-A7共四位, 高二位地址A8,A9=01 (2H), 所以段地址 seg 只能在200-2F0H中选择(低四位地址被AC4068占用)。因此: AC4068操作的 实际地址 (adr) = 偏移 (OFFSET) + 段地址 (seg)例: 欲选择操作段地址 seg 为:220H, JP1的设定方法如下:1 234XXXA4A5A6A7 0 1 0 0 * 本卡出厂前即设为此地址 (220H) 。通常AC4068的可以应用地址为:210H,220H,230H,240H,250H,260H,280H,290H,2A0H,2B0H,2C0H,2D0H,2

    19、E0H。A0 - A3基地址 base 由AC4068板占用, 分配如下:A0-A3 读操作(RD) 写操作(WR) 0 H 读通道 0 - 7 写输出通道 0 - 7 1 H 读通道 8 - 15 写输出通道 8 152 H 读通道 16 - 23 写输出通道 16- 233 H 读通道 24 - 31 写输出通道 24- 31 例: 如果我们已设定段地址为: 220H , 要读通道8到15的状态, 则地址 为: 220H + 1H = 221H 读操作.常用PC编程语言的输入、输出语句:设:ADR:地址,DATA:输出或读入的数据输入:1. MSC:DATAINP(ADR)2. BC:DA

    20、TAINPORT(ADR)3. BASIC:DATAINP(ADR)4. WINDOWS:DATAVBINP(ADR)输出:1. MSC:OUTP(ADR,DATA)2. BC:OUTPORT(ADR,DATA)3. BASIC:OUT ADR,DATA 4. WINDOWS:VBOUT ADR,DATA注:WINDOWS应用,用户可以向销售商索要VB的DLL驱动程序。 详细说明:* 以下程序例皆为: MS QC2.5 或 MS C6.0 语言. A0-A3=0H 3H 读操作 功能: 读输入通道 0 - 7 (8 - 15) (16-23)(2431) 的状态 D7 D6 D5 D4 D3

    21、D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10 9 8 2H 23 22 21 20 19 18 17 163H 31 30 29 28 27 26 25 24 当外部输入为: 1 时, 对应输入(读入)状态为 1.例: state = inp(0x220); state : 对应输入状态. A0-A3=0H 3H 写操作 功能: 设定输出通道 0 - 7 (8 - 15) (16-23)(2431) 的状态 D7 D6 D5 D4 D3 D2 D1 D00H 通道: 7 6 5 4 3 2 1 01H 15 14 13 12 11 10

    22、9 8 2H 23 22 21 20 19 18 17 163H 31 30 29 28 27 26 25 24 当写入为: 1 时, 对应输出状态为 1 (集电集开路输出端为: 高阻态) 当写入为: 0 时, 对应输出状态为 0 (集电集开路输出端为: 饱和态) * 详细说明见下一章 outp(0x220,state); /* state = 0 - 255 */3 AC4068的编程及硬件数字I/O硬件说明: AC4068具有8个8位隔离I/O口, 32路输入及32路输出, 彼此与PC隔离、同时彼此隔离。这里分别表示为: I0 - I31 (输入,由插座P1输入) , O0 - O31 (

    23、由P2插座输出)。AC4068输出需要外接一个524V电源(由P2插座的40脚进入),电压由JP2选择。*P1、P2的定义见附录电气性能:- 输入电平 2V - 15V, 吸入电流 1.5 mA - 输出高电平 = VDD , VDD = 0 - 24V 为负载供电电压; 低电平500V (1000V 瞬时 , 1S )JP2:跳线器选择:JP2:三位跳线器选择AC4068的外部供电及反压保护。 1 2 3JP2:的1,2,3号位置的定义:1号短路:外接电源为35V2号短路:外接电源为624V3号:短路选择输出反压保护模式,开路:取消输出反压保护模式。注意:1. 1,2号只能有一位倍短路子短路

    24、2. 3号处于反压保护模式时,门限电压为外部供电电压VDD,VDD必需小于或等于AC4068的最大输出驱动电压,否则会烧毁AC4068的输出驱动芯片。 输入、输出连接说明(1) 当输入电压较高(5V,最大0100V DC), 而前端设备驱动能力不足时( I OUT 3 MA ), 可加入限流电阻 R, 如下图: AC4068 输入 R:限流电阻 外部输入 AC4068地线 外部输入地线 R VDD / 100 ( K) (VDD:外部电源) 输出高电平 = VDD, 输出低电平 500V - TTL电平到12V的输入范围 - 最小输入电流: 1.5 mA 8路(1个8位口, 共地)隔离数字输出

    25、 - 数字输出与PC机完全隔离, 耐压 500V - 集电集开路输出, 负载电压选择范围宽 - 输出驱动能力 10 mA , 电压 1 - 24V 板上占用四条地址线(A0-A3), 操作地址200H-2FFH 由S2 4位跳线 开关选择。尺寸22厘米4.8厘米。 AC4065板控制地址选择说明 首先关掉PC机电源, 选好AC4065的I/O地址(跳线器S2, 见附录) , 然后将AC4065插入PC机的任一个插槽中, 并固定好, 联好I/O接线电缆.。 板上占用四条地址线A0-A3, 称为偏移地址 OFFSET, 余下的六条I/O译码地址(A4-A9), 称为段地址 seg , 由S2 四位跳线开关选择, 其定义如下: S2 A8=0, A9=11 2 3 4 .A4A5 A6A7 当


    注意事项

    本文(光电隔离开关量板.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开