新闻中心

EEPW首页 > 测试测量 > 设计应用 > 一种基于计算机的电控发动机故障模拟实验台设计

一种基于计算机的电控发动机故障模拟实验台设计

作者:时间:2012-02-08来源:网络收藏

2.2.2 数据采集

本文引用地址:http://www.eepw.com.cn/article/194490.htm

在数据采集软件模块中,CPU向A/D转换电路板发出设置参数,然后从板上读取转换后的结果,得到节点电压值和传感器波形测量值。程序流程如图5所示。

e.jpg


数据采集线程启动后,首先完成A/D设备创建、硬件参数设置等初始化工作,然后CPU循环读取采样数据。当一批数据读取并处理完毕之后,CPU向主程序线程发送一个事件,通知主程序绘图,刷新界面显示。在软件退出之前,系统释放A/D设备资源,关闭数据采集线程。数据采集模块的部分源程序如下:
f.jpg
2.2.3 串口信息处理
串口信息处理模块运行以后,的CPU可以从RS 232C串行接口向故障执行电路板发送故障设置命令。
在Windows XP操作系统下有两种常用的串口通信编程方式:调用Windows的API函数和使用Active X控件MScomm。相比较而言,使用API函数较为复杂。因此,在该设计中,采用了Microsoft公司提供的ActiveX控件MScomm来完成串口信息传送。该控件可以方便地应用在VB,VC,C++Bulider等多种语言开发工具中,为应用程序提供了通过串行接口收发数据的简便方法。

3 结语
的维修实训中,用测量节点电压和传感器波形,把测量结果送入投影仪来拓宽学生的视野,可以实现整班教学,提高教学效率,节省教学成本。通过设置故障点,提升了发动机的自动化水平。教学实践表明:在多媒体实验室按装了基于计算机测控技术的发动机实验台以后,实训教学取得了更好的效果。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭