摘要:在单片机的使用中STC89C52应用的领域比较广性能也比较可靠,并在自动控制方向的应用也非常多,因其性价比较高受广大设计人员青睐。所以此次设计使用了STC89C52单片机进行控制,通过超声波传感器进行测距测量,使用软件的方法完成报警系统的制作。此设计以STC89C52为主要控制芯片,利用了超声波对位置信息进行测量。主要方法是将汽车与其前方物体之间的距离检测出来,之后将位置信息输入给单片机,将输入量与事先设定的报警距离进行比较。当检测到的距离值小于预先设定的值时,单片机内部程序动作,控制蜂鸣器鸣响,完成系统报警。
关键词: 超声波传感器;STC89C52芯片;硬件电路
目录
摘要
Abstract
1 绪论-1
1.1项目研究背景及意义-1
2 总体设计方案及论证-2
2.1 总体方案设计-2
3 硬件实现及单元电路设计-3
3.1 主控制模块-3
3.2 电源设计-4
3.3 超声波测试模块-4
3.3.1 超声波的特性-5
3.3.2 超声波换能器-7
3.4 超声波传感器原理-8
3.5 测距分析-12
3.6 时钟电路的设计-13
3.7 复位电路的设计-13
3.8 声音报警电路的设计-14
3.9 显示模块-14
4 软件设计-16
4.1 主程序工作流程图-16
结 论-17
参考文献-18
附 录-19
附件1:原理图-19
附件2:元件清单-20
致 谢-21