新型智能仪器的浅析及应用

下位机的硬件设计由于USB不支持peertopeer的对等工作方式,而只是支持masterslave的主从工作方式,故本系统采用了PC与Cypress公司生产的EZ-USB微型USB控制器构成主从式连接框架。以EZ-USB作为USB总线控制器和下位机检测部分的控制器,EZ-USB中包含有USB模块,它集成了USB的发送/接收器、串行总线

新型智能仪器的浅析及应用
下位机的硬件设计由于USB不支持peertopeer的对等工作方式,而只是支持masterslave的主从工作方式,故本系统采用了PC与Cypress公司生产的EZ-USB微型USB控制器构成主从式连接框架。以EZ-USB作为USB总线控制器和下位机检测部分的控制器,EZ-USB中包含有USB模块,它集成了USB的发送/接收器、串行总线接口和收发缓冲区等。利用它的上行端口与上位机进行通信连接,完成大量的数据传输工作。利用它的下行端口与其它一些智能化端口连接,由于在本系统中还没有涉及到智能端口的扩展连接问题,因此这种设计是为了以后进一步的研究开发作准备的。

硬件连接原理图利用EZ-USB中标准的RISC结构中的I/O扩展接口向前端的传感器部分提供了数据通道,完成检测到的数据(经过了A/D转换)的输入工作,同时,也完成将上位机发送来的数据发送到前端接口端子的操作(经过了D/A转换)。另外,对于前端多路开关和A/D、D/A模块的控制,采用了I2C的总线控制方式,因为,在本仪器的后续开发中将集成一些其它的智能仪器和可编程模块,所以利用了I2C的技术来进行设备的扩展。

下位机监控程序设计监控程序的设计原则:监控程序的主要功能就是需要它能够及时响应来自系统或仪表内部的各种服务请求,有效的管理职能仪表自身的软、硬件及人机接口的设备;与系统中的上位机及时建立联系并交换数据信息;在系统出现故障时,进行相应的出错处理。根据以上的这些要求,EZ-USB监控程序主要包括以下几个部分:初始化模块、中断处理模块、前端数据采集部分的控制模块。

初始化模块负责按照默认的配置来复位各硬件部分的状态,为下一步进行与上位机的通信工作做好准备,特别的是:要将FirstRegister变量设定为1,因为这样才能保证正式开始工作之前,能够按照上位机的特性要求并结合下位机自己的特性来配置工作参数,而在正常工作时,通过将这个变量FirstRegister设置为0,来保证下位机以从上位机发送来的配置来运行程序。

中断处理模块完成与上位机的通信工作,实现从上位机获取配置参数和控制字的能力,同时可以实现通过USB模块中的上行端口向上位机发送数据的工作。由于在这个中断处理模块中采用了系统固化的程序,因此其处理速度非常快,而且由这些固化的程序来实现USB总线协议的一些要求。另外还实现监控程序的运行监控和故障处理功能、标定器的实时配置功能等。前端数据采集部分的控制模块通过扩展的I/O接口向前端的传感器和A/D转换器发送控制字,来控制它们的工作特性,同时根据上位机的要求拾取采集到的数据,并将其存放在数据缓冲区中。上位机软件设计上位机的软件包括两个部分:驱动程序和应用程序。

由于自动生成下位机的控制字的程序不需要进行显示,所以没有将它显示出来,同样的原因,数字滤波、线性化处理和标度变换等模块都没有在这个图示化界面中得到显示。通过由上位机向下位机发送配置字和控制字来自动遥控下位机的工作,再由下位机来控制前端传感器等接口端子和A/D转换的工作特性,实现了真正的智能化和自动化,这些特性在化工行业和一些不便工作人员进入的特殊环境下非常实用。

泊祎回收网遵循行业规范,任何转载的稿件都会明确标注作者和来源;

发布者:泊祎回收网,转载请注明出处:https://www.huishou5.net/dianzi/13788.html

(0)
打赏 微信扫一扫 微信扫一扫
泊祎回收网泊祎回收网
上一篇 2021年4月28日 上午1:37
下一篇 2021年4月28日 上午1:40

相关推荐

  • 及时维护检校仪器保证仪器的无故障高负荷运转

    提高实验室仪器设备的使用效率,必须从仪器设备的日常维护、正确使用等多方面入手。实验室服务的院系多、专业多、班级多,相对实验室的仪器设备少、人员少。针对这一问题,每年课表下达后,要主…

    2021年5月2日
    262
  • 论职业教育中电子技术基础课的教学过程

    芫湖职业技术学院学报沈路(芜湖职业技术学院电气系,安徽芜湖,241001)随着人类社会的发展和科学技术的不断进步,现代社会中产生了一大批新的职业技术岗位,原有职业技术岗位的内涵也变得更加丰富,其智能的成分不断增长。这些变化对教

    2021年4月26日
    250
  • 华擎H61M/U3S3 USB2.0无法识别移动硬盘

    USB接口供电问题,移动硬盘原线不是有两个USB头,多出的一个,就是额外供电用的因为3.0比2.0供电大得多,所以插3.0就能正确识别了。 USB硬盘不能识别的问题分移动硬盘故障,…

    2021年7月23日
    232
  • 硬盘安装Win7有几种方法

    有关于硬盘安装Windows7的方法,简单介绍如下: 一、常规方法(也是最简单有效的办法): 1、解压下载的ISO文件到一个盘中,注意这个盘不要是你打算把win7系统安装进去的那个…

    2021年8月5日 电子产品
    248
  • 华硕Maximus V Gene如何安家,装机配置推荐

    华硕的ROGMaximusVGene不仅仅是一款M-ATX规格的小板这么简单,舍得花2000块钱买这样的小板的玩家必然对整套平台的搭配有着苛刻的要求,而如何为M5G主板寻找合适的配…

    2021年8月5日 电子产品
    548
  • Intel将宣布为6系列主板加入独立USB 3.0控制器

    早前业内曾有消息称Intel并不急于为自家主板引入USB3.0接口,不过近日有最新消息表示:Intel将会在下周的IDF大会上宣布为SandyBridge平台主板公版产品中引入第三…

    2021年6月15日
    223
电话

联系我们

1388-0022-916

在线咨询:点击这里给我发消息

邮件:1395700887@qq.com

工作时间:周一至周日,9:30-18:30,节假日无休

微信
微信
分享本页
返回顶部