摘要:汽车轮胎压力监测系统也称作TPMS(The Tire Pressure Monitoring System)系统,是用于对汽车的轮胎压力及温度大小不断检测,当轮胎压力和温度值出现异常时,系统会及时报警告知驾驶员采取有效措施,能够明显提高汽车的运行安全。随着社会的发展,以人为本成为当代的需要,人生安全是相当重要的,现如今TPMS系统受到相当多的人的亲睐,近来TPMS技术得到了很快的发展。
由于直接式TPMS系统中信号的传输很紊乱、价格也不低、功率消耗也大等一系列问题,ZigBee技术开始登上历史舞台,它能够在行驶过程中很好地把握压力和温度,具有短距离、低功耗等优点,能够大幅度减少由于汽车轮胎压力过大或者过小而造成的交通安全事故,确保行车的安全。
关键词 安全;TPMS系统;ZigBee;低功耗
目录
摘要
Abstract
1 绪论-1
1.1汽车胎压监测系统-1
1.1.1 爆胎后果分析-1
1.1.2对用户使用是否方便的要求-1
1.1.3对经济性的要求-2
1.2 轮胎破损-3
1.3 TPMS系统发展史-4
1.4 汽车胎压监测系统的类型-4
2 技术介绍-5
2.1 方案简介-5
2.1.1 WSN简介-5
2.1.2 本设计使用说明-5
2.2 ZigBee介绍-5
2.3 设计要求-6
2.3.1 详细要求-6
2.3.2 方案设计是否可行性分析-6
2.4汽车胎压的特点-7
3 器件要求-8
3.1 胎压值和温度值的获取-8
3.1.1 数字压力传感器BMP085简介-8
3.1.2 BMP085芯片内部和实物-8
3.2 小型处理器CC2530芯片-9
3.2.1 CC2530芯片简介说明-9
3.2.2 CC2530的最小系统-9
3.3 显示器装置LCD12864-10
3.3.1 显示器简介-10
3.3.2 模拟及实物图-10
3.3.3引脚情况表-11
3.4.2 接收端供压电路-11
3.5 整体供压设计-12
3.5.1 发送端的各部件设计形式-12
3.5.2 接收端各部件设计形式-13
4 软件方案-15
4.1 软件简介-15
4.2 主程序设计-16
4.2.1 发送端设计-16
4.2.2 接收端设计-16
4.3 供压板的初始程序的设计-17
4.3.1 晶振的选取-18
4.3.2 LED程序设计-19
4.4 网络配置程序设计-19
4.5 数字压力传感器程序设计-19
4.5.1 I2C程序设计-19
4.6 LCD12864显示器程序-22
4.7 符号转换-23
5 调试-24
6 结论-26
致谢-27
参考文献-28