微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于汽车CAN总线的老化测试系统的设计

基于汽车CAN总线的老化测试系统的设计

时间:09-22 来源:互联网 点击:

信息帧,解析信息帧,得到用户要设置的温度值。温控模块检测柜体温度,控制加热装置加热与否,使柜体的温度达到用户设置的温度。

温度检测采用 DS18B20完成,在温控模块中设置 4个 DS18B20。将测得的 4个温度值进行算术平均,作为老化柜体内的温度值。温控模块的继电器输出接加热棒及排风风扇。采用了 PID控制算法,使柜体内温度达到用户设置温度。4 上位机软件的设计上位机软件采用 VC++ 6.0设计完成,串口通信部分使用 Windows API函数完成,使用 API函数处理串口灵活高效。上位机软件实时显示每个被测电路板是否正常工作及当前老化柜的温度及老化时间等信息,还提供历史数据查询及参数设置等功能。

5 结束语


本老化测试系统,采用 CAN总线作为系统的主要通信方式,采用模块化结构,方便系统的设计与调试,同时,各模块挂在 CAN总线,易于系统实现与扩展。本系统已经应用于生产中,达到了设计要求,运行效果稳定良好。本系统已产生经济效益近 30万元。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top