基于单片机的公交车语音自动报站器系统设计
无需注册登录,支付后按照提示操作即可获取该资料.
基于单片机的公交车语音自动报站器系统设计(13600字)
摘 要
在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。传统的公交车报站主要由售票员报站,但是有些售票员有着浓重的地方口音,给外地人乘坐公交车造成了困难,另外,随着无人售票车逐渐增多,公交车报站器就越显得重要了。本设计介绍了一种利用红外线遥控技术,模拟公交车自动报站的系统。以AT89C52为主芯片。公交车上的接收电路收到站台信息后解码,解码后把信号传送给AT89C52单片机,启动LCD12864显示站名。同时,应用语音模块播报站名.还可以实现手动报站功能。报站的时候,相应的指示灯亮;蜂鸣器蜂鸣一声报警。系统由红外线的发射模块、接收模块、 LCD12864显示模块及ISD4004语音播报模块组成。
关键词:单片机;公交车;报站器
SPEECH BASED ON SINGLE CHIP BUS STOP REPORTER SYSTEM
ABSTRACT
In today's society, even today, more and more private car, bus travel is still the preferred one, because the bus is convenient, quick, cheap ticket advantages. Traditional bus-stop station reported mainly by the conductor, but some parts of the conductor has a thick accent, to the outsider the difficulties caused by the buses, also gradually increased with no ticket car, bus stop announcement devices becomes more importantThis design introduces a use of infrared remote control technology, simulation bus stop automated system. To the main chip AT89C52. Receiver circuit bus station information received after the decoding, after decoding the signal transmitted to the AT89C52 microcontroller, display station names start LCD12864. At the same time, the application of voice broadcast station module. Can also manually stop function. Stop time, the corresponding indicator light; buzzer gives alarm beep. System module from the infrared transmitter module, receiver module, LCD12864 display module and the ISD4004 voice broadcast module.
Key words: microcontroller; bus; DIAS
用AT89C52单片机来设计一个公交车自动报站系统。要求用遥控模拟实现当公交车靠近站点时可以用文字来显示站名,同时相应指示灯亮、有报警功能。
系统硬件设计
本设计采用红外遥控来实现无线数据的收发,采用AT89C52单片机为控制核心,实现公交车的自动报站功能。
#p#副标题#e#
目 录
前 言 1
第1章 课题概述 2
1.1 本课题研究的意义 2
1.2 AT89C52单片机介绍 2
1.3 设计要求 3
第2章 方案分析与论证 4
2.1 无线收发模块的分析与论证 4
2.2 控制模块的分析与论证 4
第3章 系统硬件设计 5
3.1 系统硬件设计 5
3.2 单元电路的设计、分析 5
3.2.1 遥控收发电路 5
3.2.2 AT89C52控制的LCD12864电路 6
3.2.3 ISD4004语音录放电路 11
3.2.4 本设计总原理图 13
第4章 系统软件设计 15
4.1 系统流程图 15
4.1.1 主程序流程图 15
4.1.2 定时器中断0服务子程序流程图 16
4.1.3 遥控接收程序流程图 17
4.1.4 定时中断1子程序流程图 17
4.1.5 外部中断1子程序流程图 18
4.2 程序设计 19
总 结 37
谢 辞 38
参考文献 39
外文资料翻译 40