摘要:在盲人的日常生活中,有诸多的不便之处,其中最直接、最困难的是盲人无法感知行走路线上是否有障碍物存在,难免会有撞到障碍物导致受伤等情况的出现。盲人手持盲杖探测行进道路情况时常会无意中碰到路人造成不必要的麻烦。虽然步行街道上设有辅助盲人出行的专用道路,但是其利用率很低,常常出现非法占用。本设计采用的是非接触式检测技术,利用超声波对前方是否有障碍物进行检测,对于盲人避障具有十分重要的现实意义。
本设计基于低功耗单片机进行超声波测距语音实时播报。通过低功耗单片机KL46发生40kHz方波,由MAX232驱动T40发出超声波,CX20106A解调R40接收到的超声波信号。数据处理后,单片机控制VS1003B语音播报盲人与障碍物之间的距离。
关键词: KL46单片机; 超声波测距; 语音播报
目录
摘要
ABSTRACT
引言-1
1.-绪论-2
1.1-研究目的及意义-2
1.2-研究现状-2
1.3-主要研究内容-4
2.-基础理论及设计方案-5
2.1-基础理论-5
2.1.1-超声波测距原理-5
2.1.2-语音播报原理-6
2.2-设计方案-7
3.-硬件设计-8
3.1-单片机的功能特点-8
3.1.1-KL46基本特点-8
3.1.2-KL46核心与框架-9
3.2-T40、R40超声波传感器-10
3.3-超声波发射电路的设计-10
3.4-超声波接收电路的设计-12
3.5-语音播报设计-13
4.-软件设计-15
4.1-主控程序设计-15
4.2-超声波发射接收子程序设计-16
4.3-语音播报子程序设计-17
4.4-软硬件调试-18
5.-总结-20
5.1-小结-20
5.2-展望-20
致谢-22
参考文献-23
附录-24