(基于单片机的公交车语音报站器设计)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于单片机的公交车语音报站器设计

系部:

学生姓名:

专业班级:

学号:

指导教师:

本人所呈交的基于单片机的公交车报站器设计,是我在指导教师的指导和查阅相关著作下独立进行分析研究所取得的成果。除文中已经注明引用的内容外,本论文不包含其他个人已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:

日期:

本次毕业设计主要采用AT89C51、语音芯片ISD2590和键盘来完成一款简易公交报站系统的设计,其中单片机AT89C51作为本设计的核心器件。在文中给出了公交报站器具体的设计方案,并且阐述了在系统设计过程中所用到的各个模块电路、各模块电路的工作原理和主要功能以及利用Protues软件进行电路仿真测试的方法、过程和结果,详细地介绍了系统设计过程中各个模块的软件设计和硬件设计是怎么实现的,成功实现了公交车报站的功能。该报站器使用方便快捷,应用范围广,成本低,具有一定的实用价值。

【关键词】:公交车报站;单片机AT89C51; ISD2590芯片;

【ABSTRACT】

This graduation design mainly AT89C51, voice chip ISD2590 and keyboard to complete a simple and easy design of bus stops system, including microcontroller AT89C51 as the core of this design device. In this paper the concrete design scheme of bus stops is adopted in the system design process and use various modules of the circuit, working principle and main functions of each module circuit and using Protues software circuit simulation test method, process and results, detailed introduces the system design process in the various modules of the software design and hardware design is how to implement, successfully realized the function of the bus stops. The newspaper stand fast and convenient to use, wide application, low cost, has certain practical value.

【Key words】 : bus stops; Single chip microcomputer AT89C51 ; ISD2590 chips;

目录

摘要............................................................ III

一、引言 (1)

(一)设计背景及意义 (1)

(二)设计要求 (1)

(三)主要设计思路 (1)

(四)核心器件的选择 (2)

二、硬件设计 (2)

(一)主控电路 (2)

1.单片机AT89C51性能概述 (2)

(二)语音芯片电路设计 (4)

1.语音芯片ISD2590性能特点 (4)

2.电路连接 (6)

(三)功放电路的设计 (6)

(四)键盘接口电路 (7)

三、软件设计 (7)

(一)主流程图 (7)

(二)功能模块设计 (9)

1.语音程序 (9)

2.按键程序 (11)

四、性能测试 (13)

(一)仿真工具 (13)

(二)仿真过程 (13)

(三)仿真测试 (13)

五、总结 (14)

致谢 (15)

参考文献 (15)

附录1:电路原理图 (16)

附录2:仿真测试图 (17)

一、引言

(一)设计背景及意义

现代社会,环境污染已越来越严重,4月22日是世界地球日而6月5日则是世界环境日,由此可见环境问题在日常生活中是多么的重要。在城市中机动车的尾气排放成了污染空气的主要直接污染源,因此很多国家提倡人们乘坐公共汽车出行减少机动车尾气对空气的污染,有的国家甚至将工交出行列入法律以告诫人们,一个良好的生活环境是人类赖以生存的基础忙。同时也可预见,在不久的将来公共汽车必将成为现代城市生活中的首选交通设备之一。

为了节约人工成本,提高管理效率,目前大多数国家的城市都推行的是无人售票的公共汽车。无人售票公共汽车所面临的首要问题就是乘客们如何获取必要的乘车信息,例如:车辆的行驶路线如何,停靠站台及行车、开关门等信息。尤其是在新型的无障碍公共汽车上,更应该考虑到上述信息获取的便利,提高人性化服务的质量。因此,设计一款功能齐全、使用方便的公交车语音报站系统,是非常有实用意义的。

随着单片机技术的不断发展,单片机的功能越来越完善,已经被广泛的应用于工业自动化过程的实时控制和数据处理,各种智能IC卡、安全保障系统、以及其它电子设备当中。单片机具有体积小、功能齐全、价格低廉等优点,使用单片机设计制造的设备非常实用。

本文拟采用单片机为核心器件,完成一款公交报站器的设计。该设计简单、方便,有一定的实用价值。

(二)设计要求

通过对如今公交系统的了解和现实社会的需求,本设计要实现以下几种功能:

(1)能够完整的播放一条公交线路的所有站台名称;

(2)能够提前告知乘客下一站点的信息;

(3)播放错误时,可以返回上一条或者下一条信息;

(4)能够播放多种行车提示信息。

(三)主要设计思路

本次设计拟采用模块化设计的方法,将整个公交报站系统分为电源、单片机、语音芯片、语音输出电路和按键电路几个模块,各个模块之间通过硬件的接口设计与软件设计进行控制。整体电路框图如图1.1所示。

相关文档
最新文档