« 搬家公司不仅不守时,还不遵守事先约定的价格用“浓度计来测量自主经营体 »

五轮仪数据采集器的设计

 在车辆性能测试中广泛采用五轮仪. 试验中 PP40 打印机直接将五轮仪采集的数据打印出来,试验完毕根据打印机纪录的数据撰写试验报告. 这样的试验过程与数据分析存在着如下弊端:1) 在试验中,一旦PP40 打印机出了问题就必须终止试验12) 直接由PP40 打印机打印出来的数据不能作为试验报告,必须将打印数据人工输入计算机之后再由计算机形成统一的试验报告.此外,若想对采集到的数据进一步分析处理也存在着不便1 因而迫切需要一种体积小,功耗低,自带存储器并能够与计算机通讯的智能化数据采集器,以便将数据直接送入计算机中,并且即使在掉电的情况下数据仍旧由数据采集器中的E2PROM 保存. 为此,作者设制了五轮仪 数据采集器.
1  工作原理
     采集器中选用了89C51 单片机, 使用了带有 I2C 接口的32 K 字节E2PROM ,采用了I2C 虚拟总线技术,此外还扩展了RS2232 接口
21111  虚拟I2C 总线技术
     I2C 总线是PHIL IPS 公司推出的串行扩展总线,为二线制,总线上扩展的外围器件及外围接口通过总线寻址1I2C 器件无须片选信号,是否选中是由主器件发出的I2C 从地址决定的,而I2C 器件的地址是由软件给定的1I2C 总线由数据线SDA 和时钟线SCL 构成. 所有挂接在I2C 总线上的器件和接口都应具有I2C 总线接口,,而且所有的SDA/ SCL 同名端相连,SDA/ SCL 即可实现完善的全双工同步数据传送. 所谓的虚拟I2C 总线是指在单主系统中(即总线上只有一个MCU ,其余都是带有I2C 总线接口的外围器件) 借用MCU 的2 根通用I/ O 口线来虚拟 I2 C总线接口,而用软件来实现I2C协议的一种总线虚拟方式. 在单主系统中,单片机节点不会成为从节点,故虚拟I2C 总线只有在主方式下的主发送和主接收两种操作方式.
21211  PP40 打印机的工作原理与过程
     由于
数据采集是由五轮仪发给PP40 打印机收的,因此要单片机模仿PP40 打印机接收数据并将数据放在E2PROM 中, 需要首先研究 PP40 打印机的工作原理与过程.
311  单片机程序
     由于采集器需要完成
数据采集和通讯两个功能,因此软件部分分为两个模块:采集模块,通讯模块.  各模块的功能如下: 采集模块 接收五轮仪的选通信号产生中断, 由P1 口读入五轮仪采集的数字信号,并将数据存储在E2PROM 中通讯模块 当单片机收到PC 机发出的信号后,将E2PROM 中的数据读入,再通过RS232 传输给PC 机
5  结 论
     该
数据采集器使测试数据得到及时存储与进一步处理,避免了车辆在野外试验时原有五轮仪采集数据的不便,弥补了不能对数据采集进行进一部分析的缺陷,实现了距离、速度、加速度、油耗等汽车性能实验装备的小型化、便携化、智能化1 因而具有较好的应用价值.

相关信息:

数据采集能解决半夜停机升级

五轮仪数据采集器的设计

数据采集-原理

数据采集-系统实例

数据采集的原理介绍

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新留言

最近发表