摘要:随着社会科技的不断进步,电子技术也得到了飞速的发展,尤其是大规模集成电路技术的发展在近十年有了长足的突破。本设计是基于AT89S51单片机的超声测距语音提示报警设计,可应用于导盲拐杖,探测前方障碍物,再进行语音提示。整个系统包括:太阳能电池供电、超声波测距、单片机计算分析、语音报警、LCD显示五个模块。其中太阳能电池给整个系统供5V稳压直流电,不仅方便而且节能环保;超声测距采用TCT40-16B型号的探头,由它将超声波信号发射与接受,并将返回信号送到单片机,单片机计算出测定的距离,然后由LCD显示,且单片机对所测定的距离进行分析,大于设定的安全距离时就不做任何处理;反之,发生声光报警,LED灯闪烁,同时语音提示。
关键词:51单片机;超声测距;声光报警;拐杖
目录
摘要
Abstract
1 绪 论-1
1.1 课题背景-1
1.2 课题意义-1
2 系统的设计分析-2
2.1 整体系统概述-2
2.2 系统的工作原理-2
3 系统硬件设计-4
3.1系统硬件电路设计应用环境-4
3.2 AT89S51的简介-4
3.3 单片机晶振计时电路-7
3.4 超声波发射电路-8
3.5 超声波接受电路-10
3.6声光语音报警电路-11
3.7 LCD 显示电路-13
3.8 太阳能供电-14
4 系统软件设计-15
4.1 系统程序总流程图的设计-15
4.2 超声波发射与接收程序设计-17
4.3 语音芯片程序设计-18
4.4 LED数码管显示原理-19
4.5 LCD初始化及显示子程序设计-20
4.6 软件调试-22
5 结论-24
致 谢-25
参考文献-26
附录1 源程序-27
超声测距报警程序-27
录音程序-38
附录2 电路图-43
超声测距报警电路图:-43
录音播放电路图:-44
附录3 实物图-45