当前位置:首页 > 单片机 > 单片机
[导读]摘要:通过利用STC89C52RC单片机与12位串行控制AD转换器TLC2543,单片K型热电偶放大器与数字转换器MAX6675、压力传感器VESX-100组成柴油车尾气参数采集系统,此系统主要用于对发动机运行时的工况检测,参数采集时通过

摘要:通过利用STC89C52RC单片机与12位串行控制AD转换器TLC2543,单片K型热电偶放大器与数字转换器MAX6675、压力传感器VESX-100组成柴油车尾气参数采集系统,此系统主要用于对发动机运行时的工况检测,参数采集时通过串口线与上位机相连接,上住机通过VB6.O将采集到的数据进行实时显示,并进行保存。此设计具有良好的应用价值。
关键词:STC89C52RC;TLC2543;MAX6675;温度采集;VB6.O

0 引言
    为满足日趋严厉的排放法规,在车辆出厂或检测时需要对其发动机进行尾气温度、压力等参数进行检测,尾气参数也是反应发动机是否正常运行的一个重要指标,所以对柴油机车定期进行尾气温度的检测是非常必要的。本文开发了一套数据采集系统自动完成对尾气参数的采集与存储,对发动机尾气温度、压力参数进行采集、存储,由于性能以及所使用柴油品质的不同,不同型号的柴油机排气温度也不尽相同,所以我们采用在上位机存储不同型号柴油发动机正常运行时的尾气温度参数,实时采集到的温度与存储温度进行比较,当有较大的差别时,就需要对发动机进行性能的检修。

1 系统设计
    本系统由上位机和下位机两部分组成,下位机进行尾气温度、压力的实时采集,并把采集到的数据传送至上位机,上位机采用Visual Basic6.O进行编程,对下位机传送的温度数据进行显示,绘制温度曲线,并和上位机内存储的柴油机车正常运行温度进行比较,观察者可以根据两条曲线的不同判断发动机是否正常运行。图1为本系统的原理图,具有冷端补偿的单片K型热电偶放大器与数字转换器MAX6675进行温度采集,VESX-100型压力传感器采用三线制,10~32 V供电,输出信号为l~5 V,可以直接和AD转换器件连接,单片机对A/D转换后的数字量进行处理,传送到上位机。

2 下位机设计
2.1 下位机硬件设计
    为了准确测量压力,公交车尾气参数采集实验中选用了线性度较高的压力传感器VESX-100,VESX-lOO型压力传感器采用三线制,10~32 V供电,输出信号为l~5 V,可以直接和AD转换器件连接。为了对温度进行准确测量,本试验采用的温度传感器是直径为1 mm的高灵敏度K型热电偶。在选定传感器以后,利用STC89C52RC单片机与12位串行控制AD转换器TLC2543,单片K型热电偶放大器与数字转换器MAX6675,512 kbit串行EEPROM存储器AT24C512和MAX232组成柴油车尾气温度数据采集系统。本系统选用的STC89C52RC单片机是STC系列单片机中的一款,STC单片机具有较强的抗干扰能力,功耗低,适合在比较恶劣的场合下使用。TLC2543是内部带采样保持的12位串行控制AD转换器,在设计中利用TLC2543不仅能够节省单片机的I/O资源,而且价格适中,分辨率较高。MAX6675是一复杂的单片K型热电偶数字转换器,内部具有信号调节放大器、12位的模拟/数字化热电偶转换器、冷端补偿传感和校正、数字控制器、1个SPI兼容接口和1个相关的逻辑控制。单片机可将MAX-6675测得的K型热电偶的温度值读出,本实验采用MAX6675可以省掉复杂的线性化电路处理,并且具有较高的温度转换精度,AT24C512是Atmel公司生产的64 kbyte串行电可擦除的可编程程序存储器,数据掉电不丢失,适用于具有大容量数据存储要求的数据采集系统,本实验就采用AT24C512作为存储器。PC机几乎都具有RS-232-C接口,因此,单片机通过RS-232-C口与PC机通信最方便,本实验采用MAX232实现逻辑电平与RS-232-C电平的相互转换。
    下位机电路如图2所示。


2.2 下位机软件设计
    下位机软件使用汇编语言编写,程序主要部分如下:

      

3 上位机
    Visual Basic 6.O是一种功能强大、简单易学的程序设计语言。它不但保留了原先Basic语言的全部功能,而且还增加了面向对象程序设计功能。它不仅可以方便快捷地编制适用于数据处理、多媒体等方面的程序,而且利用ActiveX控件MSComm还能十分方便地开发出使用计算机串口的计算机通信程序。本文正是利用了VB的MSComm控件实现了与下位机的串口通信,实现了对下位机采集到的压力和温度数据的读取。具体的操作流程为,声明一个动态数组,MSComm控件的Input属性直接指定给GetByte数组中,接下来的LBound和UBound两个函数的目的是取得GetByte数组的最小索引值和最大索引值,有了最大和最小索引值,就可以使用程序的自定方式将内容转出来进行其他的运算,如此完成接受二进制数据的程序。接受到的数据按一定的顺序存入C盘根目录下文件名为PT.txt的文本中,完成数据的保存工作。上位机软件流程如图4所示。

       


    上位机部分程序如下:

   

4 结论
    基于STC89C52RC单片机的发动机尾气参数采集系统可以成功地运用于发动机尾气参数的检测试验中,此系统成本低,运行可靠,具有良好的应用价值。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭