微机原理与接口技术 教学课件 作者 周国运 微机原理与接口技术14.ppt

微机原理与接口技术 教学课件 作者 周国运 微机原理与接口技术14.ppt

  1. 1、本文档共87页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》 第14章 微机接口技术应用 第14章 中断技术 本章内容 ISA多功能接口卡及其应用 PCI多功能接口卡简介 多功能接口卡应用实例 在一般的生产过程控制或检测控制中,人们往往会选择PC机或工业控制微机作为控制主机,其控制的关键部件,更多的是选择成品的接口卡。 接口卡种类较多,有数据采集卡、数据输出控制卡、计数器/定时器卡等。 本章以双诺测控技术公司的多功能接口卡为例,介绍比较常用的ISA、PCI多功能接口卡的功能及应用,在最后用一节,结合油泵校验控制系统,示范多功能接口卡在实际控制系统的编程应用 本章的应用程序,用易学习掌握、功能强大的可视化编程语言C#编写的。 通过本章内容,使读者能够进一步理解和掌握前面所学的内容,对微机接口技术的实际应用有一些感性认识。 14.1 ISA多功能接口卡及其应用 本节介绍双诺公司的ISA多功能接口卡AC1059E的结构、功能及应用。 虽然现在PC机上已经少见ISA扩展槽,但工控微机上仍然有ISA扩展槽,并且在一般的控制中完全能够满足需要,因此工控机中的ISA扩展槽,没有像一般PC机那样很快被淘汰。 14.1.1 AC1059E的性能特点 AC1059E卡上主要有1个12位的A/D转换器,带有16通道(单端输入)或8通道(双端输入)模拟信号选择电路; 2路12位的数模转换; 2路16位计数器、1个16位的定时器(8254); 24路的可编程数字量I/O(8255)电路。 另外还有模拟信号程控放大电路、端口地址选择电路、辅助电路,以及接口信号连接器等。 14.1 ISA多功能接口卡及其应用 一、A/D转换器 12位的A/D转换器采用的是AD公司的AD1674,AD1674为12位逐次逼近型模数转换器,内部有10V基准电源、采样保持器,转换时间为10μs。 A/D转换有四种启动模式:软件启动、定时器启动、外触发启动和外触发定时器启动。 转换结束可以软件查询,也可以产生中断?。 可16路单端输入,也可8路双端差分输入。 模拟信号范围0~20V,可以是单极性信号也可以双极性信号。 模拟信号可程控放大,放大率G可以设置为1、2、5、10倍。 14.1 ISA多功能接口卡及其应用 14.1 ISA多功能接口卡及其应用 二、D/A转换器 使用的是AD公司的AD7545,2路12位D/A转换器,输出5V或10V,驱动电流5mA,输出建立时间50μs 。使用简单,只需要向数据端口写输出的数字量就可以了。 三、计数器 使用的是8254,通道0、1 做计数器,且对外有输出,因此两个计数器既可用于计数,又可用于方波发生器。最大输入频率2MHz。 通道2作定时器,输入时钟频率为1MHz,用于连续启动A/D转换,便于进行周期采样。 14.1 ISA多功能接口卡及其应用 四、数字量输入/输出 24路的数字信号输入/输出使用的是具有3个8位并行接口芯片8255A,为TTL电平。 五、中断 AC1059E配置1个中断,可以用跳线器选择IRQ3、5、7中的一个,也可以不用中断。对于Windows 2000以上的操作系统,由于操作系统对中断的管理,最好不要使用中断 14.1 ISA多功能接口卡及其应用 六、设备接口 14.1.2 AC1059E的端口地址与操作 一、各功能端口地址 AC1059E接口卡上各个功能的端口地址和对应的读写操作如表14-2 所示。 表中给出的是偏移地址,AC1059E占用PC机低10位I/O地址线A9~A0,最低4位称为“偏移地址”。其它高位称为“基地址”。 基地址线的A9、A8固定为1和0,其余的4位(A7~A4)由板子上的跳线器选择,出厂时的基地址为210H,用户可以任意改变。在后面讨论中将基地址记为210H。 各端口的绝对地址=基地址+偏移地址 14.1 ISA多功能接口卡及其应用 二、寄存器及操作方法 (1)状态寄存器STATE 仅最低位D0有意义,D0=0表示A/D转换结束。 (2)A/D转换控制字CW CW为8位控制字,其各位(D7~D0)意义如下: D7~D6:未用。 D5~D4:输入信号放大率G,其值0~3对应放大率为1、2、5、10; D3~D0:选择A/D转换通道,单端输入为0~15,双端差分输入为0~7; 通道建立时间与信号放大率G有关,当G=1、2时为10μs,G=5、10时为20μs。 14.1 ISA多功能接口卡及其应用 (3)模式寄存器MODE MODE有三个功能,设置A/D启动模式,控制计数器0、计数器1运行,

您可能关注的文档

文档评论(0)

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

1亿VIP精品文档

相关文档