摘要:随着汽车行业的迅速发展,尾气排放造成的污染也越来越大,而燃料电池电动汽车的出现能缓解这个问题。但是在制作燃料电池电动汽车时需要对电源的参数进行实时检测,以便分析各部件的运行状态。
本设计基于这个问题提出了一种基于单片机控制和无线通信与上位机组态王显示的设计方案。该设计采用STC89C51单片机作为微控制器,采用K型热电偶温度传感器、ACS712电流传感器、ADC0832芯片进行数据采集,通过无线收发模块NRF24L01进行无线远程传输数据。再利用串口通信,将单片机与上位机进行通信,在上位机画面中显示实时数据与实时曲线。使用无线通信方式对正在运行的燃料电池汽车进行实时监测,这样减少了有线通信时导线的冗余,为无线远程自动监测和管理提供新方法。上位机使用组态王显示也让采集的数据更加直观的显示出来。
通过硬件设计与搭建,软件编程与调试,最终结果表明,该设计能够实现数据实时采集,数据无线远程收发,上位机数据显示和曲线输出,这更有利于我们分析系统。
关键词:燃料电池;数据采集;无线传输;组态王
目录
摘要
Abstract
1 概述-1
1.1研究依据及意义-1
1.2研究现状分析-1
1. 3本文研究内容-2
2 系统总体设计-3
2.1 系统总体设计方案-3
2.2 数据采集系统-3
2.3 无线通信系统-3
3 系统硬件总统设计与硬件选型-5
3.1 系统硬件选型-5
3.2单片机最小系统-9
3.3 数据采集系统-9
3.4 无线收发电路-11
3.5 单片机与PC通信-11
4 系统软件总体设计-12
4.1 发送端程序设计-12
4.2 接收模块程序设计-14
4.3 监控软件组态王6.55-17
5 系统安装、调试及结果分析-21
5.1软件调试-21
5.2 硬件功能调试-23
5.3 测试结果分析-25
结 论-26
参 考 文 献-27
附录A 系统工作原理图-28
致 谢-29