摘要:盲人由于先后天的各种因素,导致其视力方面相对于其他人来讲存在一定的生理缺陷,因此在日常生活状态下,会遇到比正常人更对的麻烦和安全隐患,为了能够良好的解决实际中盲人面临的问题,因此本文基于单片机来实现智能导盲系统的设计。
本导盲系统所依据的的主要原理是利用超声波测距来实现导盲,经过对超声波的原理深入了解研究,基于AT89C52单片机设计了超声波测距系统,利用超声波的特性,来作为测量原件, 采用超声波在空气中传播的时差来测量距离,系统还包含超声波模块、灯光示警模块、告警模块、数码管显示模块,以及智能导盲系统的程序设计。本系统另考虑夜间使用过程中可能存在的隐患,系统设有光敏电阻作为打开警示灯的开关,提醒来往车辆。
关键字:智能导盲系统;AT89C52单片机;超声波测距
目录
摘要
Abstract
1. 绪论-1
1.1 选题背景意义-1
1.2 本课题主要研究内容-1
2. 超声波测距的原理和论证方案-2
2.1 超声波的运用原理概述-2
2.2 超声波传感器的特征-2
2.3 超声波测距中盲区及远限和近限-2
2.4 超声波测距的具体检测方案-3
3. 智能导盲系统硬件设计-5
3.1 设计思路-5
3.2 硬件电路设计-5
3.3 单片机模块-6
3.4 超声波换能模块-7
3.5 灯光示警模块设计-8
3.6 数码管显示模块设计-9
3.7 蜂鸣器报警电路-9
4. 系统的软件设计-11
4.1 主要模块软件设计流程图-11
5. 系统测试-12
结论-13
参考文献-14
致谢-15
附录A 电路原理图-16
附录B 部分程序-17