基于GSM和CDMA的车载温控系统
通过串口中断接收和发送GSM模块通信的信息。系统流程图如图5所示。 2 系统测试 2.1 测试方案 系统测试采用逐个模块调试和测试的方法。先用万用表测试电源模块的输出是否为系统设计的3.3 V和5 V;再通过ISP下载测试单片机的最小系统;然后连接LCD模块测试其是否能够正常显示;接下来连接光强传感器和温度传感器测试温度和光强是否与采集值成正比;再测试窗帘、空调、发动机模拟系统在电源模块正常工作情况下能否正常工作;最后用PC机的串口调试和GSM模块之间的串行通信。 将整机系统连接好,电源模块接上电源,重复以上步骤,通过移动电话发信息到GSM模块当中,发送查询指令,观测移动电话机接收到的信息数据和LCD显示屏显示的数据和显示中的数据是否相符合。发送控制指令,观察系统是否按用户要求转动模拟发动机和空调、窗帘是否会自动拉上和关闭。通过以上测试,就可以判断整机运行是否正常。 2.2 测试数据 测试数据包括以下4部分: 1)通过万用表测试电源模块的输出正常,+5 V和+3.3 V的误差在±0.1 V以内,接上所有负载后输出的电流达到+2 A; 2)通过设置不同的标准状态值,测试到系统的超标自动发送短信至终端功能正常; 3)通过终端发送查询指令至系统,测试到移动电话接收到的信息数据和LCD显示屏显示的数据完全吻合; 4)通过终端发送控制信息至系统,测试到电机所控制的空调和窗帘的动作与指令相同。 2.3 结果分析 经过各项性能的测试,系统的指标和参数基本达到预期的效果,如果能考虑到实际的汽车上空调、发动机的接口,系统将更加完善,值得大面积的推广。 3 结论 系统能将车内的超标信息通过GSM网络自动的传送至用户终端,也可以由用户在车外远程的查询和控制;系统能自动采集车内的各项参数,自动的将其与用户设定的标准参数相比较,超标时自动通知用户,能自动识别用户回发的查询信息和控制信息,能根据回发的查询信息发送实时的状态,能将回发的控制信息自动转换为控制指令,整个系统具有人工智能的特点。
车载温控系统 STC89C516RD 相关文章:
- DIY设计的ISP程序(06-07)
- 基于STC89C516RD+单片机的手持式电子鼻的设计(03-26)
- 基于STC89C516RD单片机的冰箱温控器系统(08-12)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)