基于89C52的汽车行驶控速仪设计
基于89C52的汽车行驶控速仪设计(开题报告,外文翻译,论文15000字)
摘 要
随着生活水平的提高,汽车已经成为生活中不可缺少的交通工具。但是往往有许多人都忽视了行车安全,所以诞生了汽车行驶记录仪,它可以记录汽车行驶过程中的各项数据,但是这只能起到警示作用,提高人的安全意识。在新一代的记录仪开发过程中,加入了对速度的控制。本设计是通过STC89C52芯片来控制各个模块的。启动系统时需要通过刷卡模块进行身份验证,验证成功之后进入设置模式,通过按键对时间和速度上限进行设置,电机转动时测速码盘会把测得的脉冲信号传送给单片机,液晶模块将时间、速度和里程显示出来,可以通过wifi模块和按键对档位进行控制,单片机还会通过wifi模块将速度和里程等数据发送给手机,实现远程监控。
关键词:STC89C52单片机 码盘测速 wifi控制
The design of the speed control system of the vehicle based on 89C52
Abstract
With the gradual improvement of living standards, the car has become the indispensable vehicle in daily life.But there are a lot of people tend to ignore traffic safety,so the car drive recorder was born, which can record the data of the car during the driving,but this just serve as a warning to improve people's safety awareness.In the new generation of recorders development process, adding to the speed control system.The modules of the design is controlled by STC89C52 chip.Before starting the system,users must identity authentication by credit card module.After the success of the identity authentication,you can set up the system.The time and the upper limit of speed can be set through the keys.The speed encoder will send the measured pulse signal to the chip.Time, speed and mileage will be displayed on the LCD.The gears can be controlled by the buttons and the wifi modules.The chip can sent the speed,the mileage and and other data to the mobile phone through the wifi modules,which can realize the purpose of remote monitoring.
Key Words: STC89C52; Measured speed with encoder; wifi control
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 行车记录仪的背景 1
1.2 行车记录仪的研究现状 1
1.3 汽车行驶控速仪的系统设计 1
1.4 本文的内容安排 2
第二章 汽车行驶控速仪系统方案分析 3
2.1 控速仪系统设计要求 3
2.2 控速仪系统方案设计 3
2.2.1 主控芯片方案 3
2.2.2 刷卡识别模块方案 3
2.2.3 测速模块方案 4
2.2.4 时钟模块方案 4
2.2.5 wifi模块 4
2.2.6 显示模块方案 5
2.2.7 控制模块 5
2.2.8 电源模块方案 5
2.3 系统方案总结 5
第三章 汽车行驶控速仪系统的硬件设计 7
3.1 总体硬件电路设计 7
3.2 各个模块的硬件电路设计 8
3.2.1 STC89C52单片机主控系统电路的设计 8
3.2.2 刷卡识别模块 11
3.2.3 测速模块 13
3.2.4 控制模块 14
3.2.5 wifi模块 15
3.2.6 LCD1602显示模块 15
3.3 整体电路设计 17
3.4 本章小结 17
第四章 汽车行驶控速仪的软件设计 18
4.1 软件开发环境 18
4.2 各模块程序设计 19
4.2.1 主程序模块 19
4.2.2 刷卡识别模块 20
4.2.3 时钟模块 21
4.2.4 测速模块 22
4.2.5 控制模块 23
4.2.6 wifi模块 24
4.2.7 LCD1602显示模块 25
第五章 系统软硬件调试 27
5.1 硬件电路基本调试 27
5.2 分模块调试 27
5.2.1 电源模块的检测与调试 27
5.2.2 蜂鸣器的检测与调试 27
5.2.3 LCD1602显示器检测与调试 28
5.2.4 测速码盘的检测与调试 28
5.3 功能调试 28
5.3.1 刷卡功能 28
5.3.2 时钟功能 29
5.3.3 测速功能 29 [来源:http://www.doc163.com]
5.3.4 控制功能 30
第六章 总结与展望 31
6.1 总结 31
6.2 展望 31
致 谢 32
参考文献 33
附录一 原理图 34
附录二 硬件实物图 35
附录三 程序 36 [资料来源:Doc163.com]