摘 要
本文介绍了一个公交车自动报站系统,提出了采用AT89C51单片机控制电路的硬件设计和软件设计方案。本设计主要是对公交车车轮轴的转角脉冲进行计数,将计数值与预置值进行比较,即可确定报站时刻,达到准确自动的目的。以AT89C51为CPU在中断处理程序中对对公交车车轮轴的转角脉冲计数,结合语音芯片ISD4004输出语音,同时使用LED点阵电路进行汉字显示。ISD4004录音数据被存放方法是通过ISD的多级存储专利技术实现的,用声音和声频信号的自然形式直接存放在故态存储器中,从而提供高质量回放语音的保真度。该系统和目前的自动报站系统相比,语音音质好,功能强,是提供公交服务的一种很好的手段。彻底改变传统公交车语音报站器必须有司机操控才能工作的落后方式,进站、出站自动播报站名及服务用语,准确、及时、完全不需要人工介入。
关键词:单片机控制;语音芯片;LED汉字显示;语音处理
目 录
摘要 ………………………………………………………………………………………Ⅰ
Abstract ……………………………………………………………………………………Ⅱ
第1章 绪论 …………………………………………………………………………………1
1.1课题研究的背景及意义………………………………………………………………1
1.2报站器的动态发展趋势………………………………………………………………1
1.3设计的主要目标任务…………………………………………………………………2
1.4技术指标………………………………………………………………………………2
第2章 方案的选择与论证……………………………………………………………………3
2.1 方案比较……………………………………………………………………………3
2.1.1方案一……………………………………………………………………………3
2.1.2方案二……………………………………………………………………………4
2.2 方案选择……………………………………………………………………………4
第3章 硬件电路的设计………………………………………………………………………6
3.1主控电路的设计………………………………………………………………………6
3.1.1 关于AT89C51单片机……………………………………………………………6
3.1.2振荡器电路的设计………………………………………………………………9
3.1.3复位电路的设计…………………………………………………………………11
3.1.4电压变换电路的设计……………………………………………………………15
3.2 脉冲检测电路的设计………………………………………………………………15
3.2.1霍尔器件简介……………………………………………………………………15
3.2.2光电耦合器简介…………………………………………………………………17
3.2.3脉冲检测电路的设计……………………………………………………………18
3.3 语音输出电路的设计…………………………………………………………………18
3.3.1关于语音芯片……………………………………………………………………18
3.3.2录音、放音电路的设计…………………………………………………………24
3.4 LED显示电路的设计…………………………………………………………………26
3.4.1 LED显示器件简介………………………………………………………………26
3.4.2 6116芯片简介……………………………………………………………………30
3.4.3 LED点阵汉字显示电路的设计…………………………………………………31
3.5 总电路图设计………………………………………………………………………32
第4章 软件设计 ……………………………………………………………………………33
4.1主控程序的设计………………………………………………………………………33
4.1.1流程图……………………………………………………………………………33
4.1.2程序清单…………………………………………………………………………35
4.2语音报站程序的设计…………………………………………………………………38
4.2.1流程图……………………………………………………………………………38
4.2.2程序清单…………………………………………………………………………38
4.3 LED汉字显示程序的设计……………………………………………………………43
总结 …………………………………………………………………………………………45
参考文献 ……………………………………………………………………………………46
致谢 …………………………………………………………………………………………47
附录A 总电路图…………………………………………………………………………48
附录B 程序清单……………………………………………………………………………49