一种汽车空调温度控制系统的设计
3 系统的软件设计
系统的软件模块部分主要包括GSM 通信模块、DS18B20 温度采集模块和继电器开关控制模块部分的软件设计, 系统的工作流程如图6 所示。
图6 系统工作流程图
3.1 GSM 通信模块的程序设计
GSM 通信模块的程序则由TC35I 通过微控制器的串口发送与GSM 短信息有关AT 指令来和用户手机进行交互的, 其具体的工作流程如图7 所示, 另外本系统中执行的AT 指令[ 2 ,5]如表1 所示。
表1 系统中执行的AT 指令
3.2 DS18B20 温度采集模块的程序设计
温度采集模块部分的程序设计也主要由微控制器通过单总线的方式来完成DS18B20 的初始化并根据用户手机发过来的指令读取温度信息并反馈给用户手机,其工作流程图如图8 所示。
继电器开关控制部分的软件设计主要是根据用户从手机发过来的开关指令, 由微控制器通过置位或复位相关的端口来达到的。
图7 TC35I 工作流程图
图8 DS18B20 工作流程图
本文提出了一种以GSM 短信息中心为基础的远程汽车空调温度控制系统的设计方法, 经实际的制作和调试验证, 该系统能够稳定、可靠地运行, 该系统还具有扩展方便、无线传输距离远,可广泛应用于远距离控制领域。
评论