您现在的位置:首页 > >

基于单片机的公交车自动报站系统设计毕业设计论文

发布时间:

本科毕业设计(论文)说明书 基于单片机的公交车自动报站系统的设计 华南理工大学广州汽车学院 学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究 所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包 含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出 重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到 本声明的法律后果由本人承担。 作者签名: 日期: 年 月 日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同 意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许 论文被查阅和借阅。本人授权华南理工大学广州汽车学院可以将本学位 论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印 或扫描等复制手段保存和汇编本学位论文。 保密□,在 年解密后适用本授权书。 本学位论文属于 不保密□。 (请在以上方框内打“√”) 学位论文作者签名: 日期: 年 月 日 指导教师签名: 日期: 年 月 日 华南理工大学广州汽车学院 毕 业 设 计 (论文) 任 务 书 兹发给 班学生 毕业设计(论文)任务书,内容如下: 1.毕业设计(论文)题目: 基于单片机的公交车自动报站系统的设计 2.应完成的项目: (1) 设计一个公交车自动报站系统,以实现公交车的语音自动报站,即在进站、 出站时候自动播报语音提示信息及服务用语,同时进行显示。 (2) 公交车自动报站系统实物的制作与调试 (3) 论文的撰写 3.参考资料以及说明: (1) 廖继红.数字通信技术[M].北京:高等教育出版社,2006 年 (2) 梁子伊.ISD4004 系列语音芯片的单片机控制技术[J]. (3) 周航慈.单片机应用系统程序设计技术[M].北京航空航天大学出版社 (4) 胡汉才.单片机原理及系统设计[M]. 北京:清华大学出版社,2001.01 第一版 (5) (6) (7) 4.本毕业设计(论文)任务书于 年 月 日发出,应于 然后提交毕业考试委员会进行答辩。 年 月 日前完成, 专业教研组(系)负责人 审核 指导教师(导师组) 年月日 签发 年月日 毕业设计(论文)评语: 毕业设计(论文)总评成绩: 毕业设计(论文)答辩小组负责人签字: 年 月日 摘要 根据 STC89C52 单片机的特点和公交车报站的特点,本文提出了一种用单片机控 制语音芯片进行公交车语音模拟报站的方法,同时给出了软硬件设计的方法,设计过 程中包括硬件电路设计和软件程序编写两个方面。 本系统硬件利用 STC89C52 作为 CPU 进行总体控制,通过 ISD4004 语音芯片建 立语音信息库,对语音信息进行自由组合,形成变化多样的语音信息,利用 LM386 功能播出语音信息以及提示语音,同时运用 LCD 液晶显示器进行站数显示。 本系统软件利用软件 keilC51 进行 C 语言编程,将系统要实现的 LCD 显示, ISD4004 语音播报,红外控制中断服务程序等进行编程,把程序通过串口写到 STC89C52 中去,反复进行调试,将系统完善。 当公交车到达某站点,用键盘控制本系统工作,或者通过红外遥控触发系统工作, 通过语音电路输出语音信息和提示,LCD 液晶显示器同时显示时间、温度信息。时 间采用实时时钟芯片 DS1302 来获取信息,通过手动键盘,识别语音播放地址,驱动 扬声器播放相应站名,温度采用温度传感芯片 DS18B20 来获取温度信息,再通过单 片机处理由液晶器显示出来,该公交车报站器结构简单,使用灵活,功能稳定,音质 自然、清晰,无论对于社会或者科研都有一定的研究价值。 关键词:公交车,液晶显示器,单片机,语音芯片 I The design of bus station-voice reported were based on the MCU Abstract According to the characteristics of the STC89C52 microcontroller and the characteristics of bus-stop, this paper, a voice chip whit a microprocessor controlled voice synthesizer reported the bus station, and gives the hardware and software design methods, design process, including hardware design and two aspects of software programming. The system hardware using STC89C52 as the CPU for overall control, the establishment by ISD4004 voice chip voice information database, and a free combination of voice information to form a diverse voice message, voice message broadcast using LM386 amplifier and voice prompts. The system software uses the C programming language software keilC51, the system to achieve the LCD display, ISD4004 voice broadcast, infrared control program such as interrupt service routine, the procedure t


热文推荐
猜你喜欢
友情链接: