开始单片机初始化,1602初始化,DS18B20初始化,HC-SR04初始化发温度转换命令发超声波触发命令等待回波并计时读温度值并计算处理,刷新收到回波中断N判定温度是否在设定范围内计算距离Y延时50ms发超声波触发命令报警YN判定速度是否在设定范围内调用显示等待回波并计时收到回波中断计算距离计算速度
图15软件处理流程图
第三章 结论
本设计以51单片机为基础对温度和速度传感器模块进行精密的控制和显示在实际应用中取得良好的效果。温度的显示进度达到±0.1℃,速度理论精度在mm/S的级别。采用这种基于单片机的电动车车速及蓄电池温度检测系统大大简化了繁琐的人工测量,能实现简单的启动,停止,测量,报警等功能,并通过液晶显示,使人们了解当前电动车的行驶情况以及
蓄电池的使用情况。只是由于本人知识有限再加上篇幅等问题仅作这些简单的测量。并希望借此能引起电动车开发者的重视,从保护环境的珍爱生命的角度出发,能在未来开发出高度智能、实用、安全、环保的电动车。同时在以后的学习生活中,我希望自己能得到进一步提高,能做出更好的更实用的智能化仪器出来。
参考文献
[1] 庞毅,潘峰.Altium Designer Winter 09软件的设计与使用技巧[J]. 广播电视信息,2011,
(10):1-2. [2] 孙育才,孙华芳. MCS-51系列单片机及其应用[M]. 南京: 东南大学出版社,2012.11-33. [3] 姬忠勇.DS18B20数字式温度传感器使用方法介绍[J].科技信息, 2013, (14):1-2.
[4] 安然. 我国食品包装机械自动化水平要求越来越高[DB/0L].
http://www.doc88.com/p-480421076878.html
[5] 李杜.基于HC-SR04的超声波测距装置算法研究[J].科技视界,2012, (28):2-3. [6] 刘汉明.用C语言为单片机编程一编程环境[J].电子制作,2002,(12):1-10. [7] 史健芳. 智能仪器设计基础[M]. 北京: 电子工业出版社, 2012.76-79.
[8] 姜源, 陈卫兵, 严飞. 单片机应用于实践教程[M]. 西安: 西安电子科技大学出版社,
2010. 7-112.