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

合集下载

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

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

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

目录

第一章绪论 (1)

1.1 本课题的研究意义 (1)

1.2 目前几种公交车报站器详细比较 (1)

1.2.1 GPS公交车自动报站器 (1)

1.2.2 手动式公交车自动报站器 (1)

1.2.3 基于单片机的公交车自动报站系统 (2)

第二章系统方案的确定 (3)

2.1 系统主要要实现的功能 (3)

2.2 无线传输模块的选择 (3)

2.3 控制模块的选择 (3)

2.4 液晶显示模块及语音模块的选择 (3)

2.5系统整体硬件电路的确定 (3)

第三章系统功能模块详细介绍 (5)

3.1 单片机AT89C51 (5)

3.1.1 管脚说明 (7)

3.1.2 外部晶振的选择 (8)

3.1.3 复位电路 (8)

3.1.4 按键电路设计 (9)

3.2 无线收发模块PT2262/PT2272 (10)

3.2.1 PT2262/PT2272引脚图 (10)

3.2.2 PT2262/2272接线图以及工作原理 (12)

3.2.3 无线数传模块F05V/J05V (13)

3.3 显示模块LCD1602 (14)

3.3.1 排阻Respack-8 (14)

3.3.2 LCD1602的引脚定义 (14)

3.3.3 液晶LCD1602常用的11条指令 (16)

3.4 语音模块ISD4004 (18)

3.5 蜂鸣器和LED指示灯 (20)

第四章系统程序设计 (21)

4.1 系统仿真主程序流程图 (21)

4.2 程序子函数模块 (22)

4.2.1 延时函数 (22)

4.2.2 检查忙函数 (22)

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

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

基于单片机的公交车语音

报站系统的设计

Design of Voice-Based Bus Stop Announcement

System Based on SCM

目录

摘要 (Ⅰ)

ABSTRACT (Ⅱ)

引言 (1)

第一章方案论证与选择 (3)

1.1单片机的选用 (3)

1.2LCD液晶显示模块的选用 (3)

1.3语音芯片的选用 (3)

1.4功率放大器的选用 (4)

1.5方案确定 (4)

第二章公交车报站系统的硬件设计 (5)

2.1硬件结构方框图 (5)

2.2AT89S52单片机模块 (5)

2.2.1AT89S52单片机主要特性 (6)

2.2.2AT89S52单片机管脚图 (7)

2.2.3AT89S52单片机的中断系统 (9)

2.2.4AT89S52单片机的定时/计数器 (9)

2.3语音模块 (10)

2.4LCD1602显示模块 (13)

2.4.1液晶模块简介 (14)

2.4.2液晶显示部分与89S52的接口 (16)

2.5TDA2822功率放大模块 (16)

2.6键盘输入模块 (17)

第三章公交车报站系统的软件设计 (19)

3.1软件方框图 (19)

3.2液晶显示流程图 (19)

第4章公交车报站系统电路制作、调试分析 (20)

4.1系统电路的制作 (20)

4.2电路的调试 (20)

结论 (21)

致谢 (22)

参考文献 (22)

附录 (23)

附录A公交车报站系统单片机控制模块原理图 (24)

附录B公交车报站系统的主程序 (24)

附录C公交车报站系统元器件清单 (30)

基于单片机的公交车报站系统的设计

基于单片机的公交车智能报站系统设计

基于单片机的公交车智能报站系统设计

1 总体方案设计

本系统使用STC89C52RC单片机为核心,加上语音模块、GPS模块和LCD显示屏制作而成。首先利用语音模块写入站点信息和提示信息,站点的经纬度信息,需要本系统到站点采集(注意采集地理信息尽量到室外登开阔区域采集),将站点经纬度编好程序烧入单片机内,单片机系统就可以工作了。在公交车行驶的过程中,GPS模块不断地采信息经单片机处理之后与系统内部存储的站点信息进行对比,如果检测站点信息属于存储站点信息,则进行语音播报。系统运行的整个过程中不需要人工参与,自动化程度较高。如图1所示。

2 硬件电路的设计

■2.1 STC89C52RC芯片介绍

STC89C52RC单片机是宏晶科技推出的新一代高速,低功耗,超强抗干扰的单片机,可以选择12时钟/机器周

50p

C13

56

7

B

84

U2B

LM358AD

470uF

16V

C12

GND

VCC VCC

180

R2

D2

LED

MISO SCLK

1

2

3

P2

Header 3

TXD

RXD

GND

VCC

10uF

16V

C1

180

R4

RST

下载接口

6

P3VCC

图1 系统总体设计框图

12 | 电子制作 2019年07月

电子电路设计与方案

期和6时钟/机器周期。

性能介绍如下:

(1)指令代码完全兼容传统8051,两种机器周期可以选择。(2)工作电压:3.3V~5.5V(5V单片机),2.0V~3.8V(3V 单片机)。(3)工作频率范围:0~40MHz,相当于传统8051的0~80MHz,实际工作频率可达48MHz。(4)I/O输出端口:STC89C52RC单片机有32个外部双向输入输出(I/O)端口,内含2个外部中断口,通用I/O口复位后:P1/ P2/P3/P4是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展时使用,不需要加上拉电阻,作为I/O口使用,需要加上拉电阻。(5)定时器:3个16位定时器/计数器,即定时器T0、T1、T2。(6)用户应用程序空间为8K字节,512Byte的随机存储器(RAM)。(7)中断:外部中断4路,下降沿中断或者低电平触发电路,由外部中断低电平触发中断方式唤醒Power Down模式。(8)具有ISP/IAP编译器,可通过串口直接下载用户程序,无需专用的下载器。

基于单片机公交车语音报站系统毕业设计

基于单片机公交车语音报站系统毕业设计

基于单片机公交车语音报站系统毕业设计单片机公交车语音报站系统是一种将单片机和语音模块结合起来的技术,旨在提供实时的公交车站信息,帮助乘客准确抵达目的地。本文将详

细介绍该系统设计的原理、功能以及实施方案。

首先,本系统的设计基于单片机技术,通过单片机控制公交车站信息

的采集和处理。在公交车上,设立采集装置,用于实时采集车辆所在位置,以及到达下一站点的时间预测。这些数据将通过串口与单片机进行通信,

并进行处理。

其次,本系统中使用的语音模块,用于将处理过的公交车站信息转换

为可听的语音报站信息。通过单片机控制语音模块,将车辆的当前位置和

下一站点信息转换为语音,实时播放给乘客。这样,提供了一种直观、便

捷的方式,让乘客了解公交车的行驶情况。

在功能实现方面,本系统具有以下几个关键功能。首先,实时公交车

站信息的采集和处理。通过采集装置,获取车辆的实时位置和到达下一站

点的时间预测,并进行处理。其次,语音模块的控制和语音播放。通过单

片机控制语音模块,将处理过的公交车站信息转换为语音,并实时播放给

乘客。最后,公交车站信息的更新和管理。通过网络或其他方式,将公交

车站信息更新到系统中,以保证准确性和实时性。

在系统实施方案上,本系统可以采用分布式架构,将采集装置和语音

模块分布在公交车上和车站上。同时,可以使用GPS技术获取车辆的精确

位置,并与时间预测结合,提供更准确的公交车站信息。

值得注意的是,本系统还需要考虑可扩展性和安全性。在可扩展性方面,系统应具有良好的扩展性,可以方便地增加更多的公交车和车站。在安全性方面,系统应保证数据的安全传输和存储,防止信息泄露和篡改。

单片机课程设计公交车自动报站系统

单片机课程设计公交车自动报站系统

单片机课程设计---公交车自动报站系统

[键入文字] [键入文字] [键入文字]

湖北理

工学院

课程设计报告

指导老师: 胡老师学生: 王亚洲

目录

公交车自动报站系统 (2)

1 系统总体结构 (2)

2该系统要实现的任务 (3)

3该系统的I/O分配 (3)

4该系统硬件设计的选择与讨论 (3)

5总的原理图&流程图 (9)

6程序清单 (11)

7仿真结果 (13)

公交车自动报站系统

1 系统总体结构

总体结构是:

➢车外由TWH630芯片构成的两个站内调频发射模块。

➢车内由TWH631构成的两个解调接收模块,以及速度传感器,下车呼叫按钮,手动报站干预按钮。一起给51单片机提供开关量信号。然

后单片输出开关量的信号控制开关门电路、上下车呼叫指示灯、

ISD4004发语音。

2该系统要实现的任务

➢在刚公交车进入某站时报出该站的名称,提醒乘客下车。

➢在离开该站时能预报出下一站的名称,以便乘客做准备。

➢在行驶途中,若有乘客在下一站下车,他可以按下下车呼叫按钮,则相应的有灯点亮显示在驾驶位前。到达该站且车停稳后,车的后

门能自动打开。

➢若在站内有乘客要上车,则可以在看到车快来的时候,按下站里面的呼叫按钮,此时应有相应的灯在驾驶位前点亮。当车在该站停稳

后,车的前门能自动打开。

➢如果车在站内是停稳的状态,则司机能够通过按钮控制前后门的随意开关。

➢若在车启动时,车的前门或后门有未关的情况,则门能自动关上。

➢如果某站的调频发射模块坏了,车不能自动报站,则司机能够通过手动干预按钮使车报站。

3该系统的I/O分配

输入输出

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

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

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

第一章公交车自动报站系统设计的意义及任务

1.1公交车自动报站系统设计的意义

随着城市化进程的加快,公交交通作为城市的基础设施之一,仍然是绝大多数出行者的首选交通式。传统由乘务人员人工报站,该方式因其效果太差和工作强度太大,在绝大多城市已经被淘汰。随着科学技术的日益发展和进步,微型计算机已经在很多领域得到广泛的应用。在声学领域,微机技术与各种语音芯片的结合,既可以完成语音的合成技术,又可以使得公交车报站器的实现,从而为市民提供了更加人性化的服务,鉴于公交车报站的具体情况,结合公交车的使用特点及实际运营环境,设计了一种由单片机控制的公交车报站系统。

公交车报站系统的设计应用单片机,LED显示,语音芯片,使得到站信息及提示信息以语音和显示的方式告知市民,为市民提供更人性化,更完善的服务。

选题的研究现状如下所述:

目前公交车报站系统技术主要有以下几种:第一种是目前最常用的系统,到站前由乘务人员按动进站按钮开始报站,出站时由乘务人员按下出站按钮并且开始预报下站的站名;第二种是门控语音报站器,将开门、关门时转换信号和语音报站器连接,开门和关门时自动报站;第三种是无线信标语音报站器,它是在每个公交车站点设置发射信标点,公交车临近到站点左右会收到信标信号,开始自动报站,出站后信号消失,开始预报下一站,此报站器报站准确,但需要为每个站点组建无线发射信标,建设复杂、费用高,大部分站点无电源供应,公交车数量多时存在频率干扰问题,且较严重,用户修改站点非常不方便,系统维护成本高;第四种就是GPS自动语音报站器,此报器是在公交车上安装GPS自动语音报站器,自动识别站点并报告站点信息。

公交车语音报站系统毕业设计

公交车语音报站系统毕业设计
Key words:Bus stop announcerMicrocontrollerVoice promptLCD screen
1 绪 论
1.1 课题研究的背景
随着社会经济的发展,城市化进程越来越快,城市人口急剧增加从而使城市交通压力不断增大,在倡导绿色低碳环保的今天,公交车作为城市公共交通的重要方式,是城市居民出行的重要工具。因为公交车具有方便、快捷、经济实惠等优点。公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响到服务的质量。随着国民经济的持续发展和各级政府对县域经济的高度关注,乡镇的城市化正在全国如火如荼地展开,基础设施得到了突飞猛进的发展。在这个过程中,乘坐公交车逐步取代了以前落后的出行方式,成为广大城乡人民短途出行的首选。近年来城市公交事业迅速发展,以前靠售票员报站的方式已经不能满足实际需要,很多大中城市都在推广实行无人售票。在广大乡镇,公交车如何实现自动报站还缺乏人们的重视。
2、语音芯片WT588D完成语音模块,实现公交站信息的录入及到站时的放音功能;
3、采用两个独立按键,作为上下行播放录音的控制键;
4、采用LCD12864液晶屏,显示相对应的站的信息;
2.2 设计思路
电路总体上分为主芯片控制部分、语音芯片和液晶显示部分。以STC89C52单片机最小系统作为核心控制电路,以独立按键对上下行放音进行选择,具体显示内容及方式由软件来完成。语音部分由WT588D芯片来实现,它是一个多功能的语音芯片,可以多次重复录放,本设计正是运用此特点,完成录音和放音功能的。具体步骤是:先录入站的信息,存储到芯片内部,建立语音库,并且具体锁定到对应的地址中,通过按键的次序播放不同的信息。

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

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

毕业设计说明书

课题名称: 基于单片机的公交车

报站系统设计

学生姓名

专业应用电子技术

班级1202

时间2014.10-2014.12

指导教师

电子工程学院

摘要:

本文介绍了一种公交车报站系统的硬件设计原理,提

供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。达到半自动报站的作用。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。其中显示模块是本系统的重点。

本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。

关键词:

AT89C52单片机,16*16LED点阵显示屏,

目录

第一章 (3)

1.1前言 (3)

1.2背景与意义 (3)

1.3 现状 (4)

1.4 发展趋势 (4)

1.5 设计任务 (4)

第二章案论证和选择 (5)

2.1总体方案 (5)

2.2单片机的选择 (5)

2.3 LED点阵显示方式的选择 (6)

第三章系统硬件设计 (7)

3.1单片机介绍 (7)

3.1.1晶振电路 (10)

3.1.2复位电路设计 (11)

3.1.3按键电路设计 (11)

3.2 显示电路设计 (12)

3.2.1 16*16LED显示屏 (12)

3.2.2 LED显示屏工作原理 (14)

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

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

湖南人文科技学院

本科生毕业设计

题目:基于单片机的公交车报站

系统设计

系部:通信与控制工程系

专业年级:自动化2009级

指导教师:

职称:助教

湖南人文科技学院教务处制

湖南人文科技学院本科毕业设计诚信声明

本人郑重声明:所呈交的本科毕业设计,是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本设计不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。

作者签名:

二○ 年月日

湖南人文科技学院毕业设计基于单片机的公交车报站系统设计

摘要:随着我国经济的快速发展和城市化进程的加快,城市人口日益增多,机动车数量急剧上升,城市交通压力越来越大,发展公共交通事业势在必行,是解决我国交通问题的重要措施。公交车报站系统是公共交通系统的一个重要的组成部分,设计先进的报站系统是公共交通事业的一个重要的组成部分,能为广大居民乘车提供优质的服务,提高公交系统的服务水平。本设计是以ATMAGE16位单片机为主控芯片,结合按键控制模块、I/O模块为一体的公交语音报站系统。在这个设计中,采用了ISD4004语音芯片,通过单片机的I/O口连接ISD4004并且控制此芯片。此设计采用射频识别技术实现对站台的检测,可以实现自动报站和按键报站,报站系统实现了播报语音高质量话、下载语音便捷化和报站自动化。通过验证此系统可以极大的提高报站效率,减轻司机的工作压力,给安全行车提供了保证。为城市公交事业的发展做出了突出的贡献。

基于单片机的公交车语音报站系统的设计学士论文

基于单片机的公交车语音报站系统的设计学士论文

毕业设计(论文)

题 目 基于单片机的公交车语音报站系统的设计

宁波理工学院

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:日期:

指导教师签名:日期:

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:日期:

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。

作者签名:日期:年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

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

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

公交车自动报站系统设计 毕业论文答辩
方案的选择
3、LCD12864液晶显示器
公交车自动报站系统设计 毕业论文答辩
设计意义
三.基于单片机的公交车自动报站系统 其中一种的技术关键是对车轮转轴的转角的脉冲进行计数, 将计数值与预置值对比,即可确定报站时刻,达到准确自动的目 的。该方式应用89C51单片机的高速计数器端口进行脉冲计数, 以距离来控制报站时刻,首次实现了模糊控制,改变现有设备的 不足。做到简单实用自动化程度高。
另外一种基于单片机的公交车自动报站系统就是利用无线 数传模块来实现的。每个站牌上设一个发送装置(主要是TX100 芯片),每辆公交车上设一个接收装置(主要是RX100芯片), 发送装置不断发送信号,接收装置即公交车在离站10到20米的 时候接收到信号,然后就自动语音报站,同时设有LED数码管显 示和手动报站装置。这种报站系统软件编写简单,修改容易,而 且芯片价格低廉,大批生产比GPS系统达到更高的性价比,是公 交车自动报站系统的较佳选择。
公交车自动报站系统设计 毕业论文答辩
方案的选择
二、 液晶显示模块的方案对比选择
1、LED数码管 在这个设计中,可以用LED数码管来显示相应站台的站号,
提醒司机自动是去向或者是回向的第几站,让司机心里有数,同 时增加显示数字的可读性。该设计中,显示站号,至少要2个LED 数码管,显示时间信息要12个,显示温度信息要2个,总共需要 16个LED数码管。单价是1.2元,那16个共需要16×1.2=19.2 (元)。另外十几个数码在布线中会很累赘,而且显示效果也不 佳,给设计带来很不方便的使用,也不实用。

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

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

基于单片机的公交车报站系

统毕业设计

第1章绪论 (1)

1.1选题的依及课题的意义 (1)

1.2国内外研究现状 (1)

1.2.1国内研究现状 (1)

1.2.2国外研究现状 (2)

第2章系统的方案设计 (4)

2.1系统的工作原理 (4)

2.2系统方案设计 (4)

2.3系统硬件选型 (5)

2.3.1主处理器选型 (5)

2.3.2 LCD显示器选型 (6)

2.3.3语音芯片选型 (7)

第3章系统硬件设计 (9)

3.1最小系统的方案设计 (9)

3.1.1时钟电路 (10)

3.1.2复位电路 (10)

3.2按键控制模块设计 (11)

3.3 LCD显示模块设计 (11)

3.4语音模块设计 (12)

3.4.1 ISD4004芯片简介 (12)

3.4.2 TDA2822芯片简介 (13)

3.4.3 ISD4004电路设计 (13)

I

3.5射频模块设计 (14)

3.6电源模块设计 (15)

第4章公交报站系统的软件实现 (16)

4.1总体软件控制流程 (16)

4.2按键模块流程 (16)

4.3音频输出流程图 (17)

4.4命令处理流程 (18)

4.5自动播放模块 (18)

第5章公交报站系统的软件功能调试 (20)

5.1按键控制测试 (20)

5.2显示测试 (20)

5.3语音播报程序测试 (20)

5.4整体功能测试 (21)

第6章总结与展望 (22)

6.1总结 (22)

6.2展望 (22)

致谢 (24)

参考文献 (25)

附录 (26)

附录Ⅰ (26)

附录Ⅱ (26)

II

湖南人文科技学院毕业设计

第1章绪论

1.1 选题的依据及课题的意义

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

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

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

公交车报站器的设计狭义上是指一种能够自动报站的装置,广义上则

是指包括音频播放、显示、存储等多种功能的设备。本文将主要探讨基于

单片机的公交车报站器的设计。

一、系统设计方案

1.硬件方案:采用单片机作为主控制器,配合存储模块、音频输出电路、显示屏等外设。

2.软件方案:使用嵌入式系统开发软件进行编程,实现公交车报站器

的各种功能。

二、硬件设计

1.单片机选择:根据实际需求选择适合的单片机,常用的有51系列、AVR、ARM等。考虑到成本和功耗,可以选择较为简单的51系列单片机。

2.存储模块:通过存储器来存放公交车的站点信息和声音文件,一般

可选择EEPROM或者SD卡作为存储介质。

3.音频输出电路:使用单片机的PWM输出接口来控制音频输出电路,

根据需要可以选择单声道或者多声道输出。

4.显示屏:可以选择液晶显示屏或者LED显示屏,用于显示当前站点、下一站等信息。

三、软件设计

软件设计主要包括系统初始化、报站控制、声音播放和显示控制等部分。

1.系统初始化:包括对单片机的初始化设置,例如时钟、IO口配置等。

2.报站控制:通过定时器和中断来实现定时报站的功能,设置定时器

的周期和中断触发的频率。当定时器中断触发后,调用相应的函数进行报

站操作。

3.声音播放:通过读取存储模块中的音频文件,利用单片机的DAC或PWM输出模块将声音信号转换为模拟信号输出。可以根据实际需要来选择

声音播放的方式(单声道或者多声道)和声音文件的格式(例如MP3、WAV等)。

4.显示控制:根据当前车辆的位置和站点信息,将相应的信息显示在

基于单片机的公交车报站系统设计

基于单片机的公交车报站系统设计

• 182

引言:单片机应用实践是电类相关专业一门必修的专业技术基础课,其教学目的就是为了使学生能深入了解模拟电路、数字电路、EDA 技术、传感器、单片机原理及其相关接口的综合应用技术,为此我们选了一个典型的实践题目-公交车报站系统设计,学生通过完成该设计任务,从而掌握单片机应用系统设计的基本方法和步骤。

1.系统设计任务

公交车报站系统设计的主要任务要求:

1)可以设置上、下行路线;手动按键播报公交线路的站名;2)可以实现语音的录制、存储和播放;语音播报站名的同时可以显示当前的站名、下一站的站名、文明用语等;实时显示时间和日期;

3)实现公交车自动报站。

2.系统总体方案论证与设计

2.1 系统总体方案

系统的主要功能是站点信息的获取、播报和显示。为实现整个设计,系统需要七个模块:按键模块、主控模块、语音模块、显示模块、实时时钟模块、自动识别模块、电源模块。系统总体硬件结构图如图1

所示。

图1 系统总体硬件结构图

2.2 各模块选型和论证

按键模块:可供选择的有独立按键和矩阵键盘。考虑本系统仅用5-8个按键就能够实现任务的功能要求,所以选择独立按键。

单片机选择:可供选择的单片机有51系列单片机,AVR 系列单片机,PIC 系列单片机,MSP430系列单片机,STM32系列单片机等。考虑本实验内容简单,51系列单片机可以胜任实现功能要求,故本系统选择51系列单片机AT89S52。

语音模块:可以实现录放功能的语音芯片有ISD 、APR 、WT 、PM 等系列。市场上有录音功能的芯片主要有ISD1110、

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

基于单片机的公交车自动报站系统设计毕业设计
方案二:微处理控制器也有凌阳公司生产的,同样有8位的CPU和16位的CPU。它也有很多特点,比如:体积下、集成度高、可靠行好、易于扩展;具有较强的中断处理能力;功能强、效率高的指令系统及低功耗、低电压。但是其应用领域主要是为控制处理数据处理以及数字信号处理等领域,其中凌阳的16位单片机就是为适应这种发展而设计的。
1.2设计任务
公交车自动报站系统的主要设计任务如下:
1).通过大量的参考文献,了解公交车报站系统的相关技术与概念,并做出一些总结。
2).不同公交线路的站名的输入和更换。
3).可以完整地手动播报一条公交线路的站名,包括上行线路与下行线路。
4).使用本系统可以进行语音播报,使报站器更人性化。
5).可以在LED显示屏上显示时间、日期、报站信息、提示语和广告。
6).利用汽车后门的打开与关闭实现对当前站名的播报和下一站的预报,当播报出错时还可以利用调试按钮进行对播报系统的调试。
第二章 系统的硬件设计和方案对比选择
本章重点主要是从系统结构图来阐述了硬件的设计以及从方案上对比选择各个电路部分的原件,目的是使系统达到一个低成本、高质量、稳定可靠的设计。
2.1系统设计结构图
根据系统设计的要求和设计思路,确定该系统的系统设计结构图。如图2-1所示。硬件电路主要有MCU微处理控制器单元、LCD液晶显示模块、语音芯片、功放、按键控制、红外电路模块、温度测试模块、实时时钟电路、晶振电路、电影模块等电路组成。

基于单片机公交车语音报站系统毕业设计论文

基于单片机公交车语音报站系统毕业设计论文

武汉理工大学毕业设计(论文)

毕业设计(论文)

基于单片机的公交车语音报站系统

设计

毕业论文(设计)原创性声明

本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。

作者签名:日期:

毕业论文(设计)授权使用说明

本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。

作者签名:指导教师签名:

日期:日期:

注意事项

1.设计(论文)的内容包括:

1)封面(按教务处制定的标准封面格式制作)

2)原创性声明

3)中文摘要(300字左右)、关键词

4)外文摘要、关键词

5)目次页(附件不统一编入)

6)论文主体部分:引言(或绪论)、正文、结论

7)参考文献

8)致谢

9)附录(对论文支持必要时)

2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。

3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。

4.文字、图表要求:

1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写

2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画

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

毕业设计说明书

课题名称: 基于单片机的公交车

报站系统设计

学生姓名

专业应用电子技术

班级 1202

时间2014.10-2014.12

指导教师

电子工程学院

摘要:

本文介绍了一种公交车报站系统的硬件设计原理,提供了一种以AT89C52单片机为核心,控制大屏幕LED点阵显示的硬件设计方案。系统主要通过AT89C52单片机做为系统CPU,处理包括键盘输入和LED显示屏显示站名的所有信号处理。系统扫描到有键按下,判键确定后给CPU一个脉冲信号,然后CPU处理信号,确定所到站的站名,再通过扫描驱动从LED显示屏上显示出所到站的站名。达到半自动报站的作用。整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路、内存扩展电路模块。其中显示模块是本系统的重点。

本系统很大程度上提高公交车报站的准确性,可靠性。提高了公交系统的服务质量。促进城市经济发展和交通变化的和谐发展。

关键词:

AT89C52单片机,16*16LED点阵显示屏,

目录

第一章 (3)

1.1前言 (3)

1.2背景与意义 (3)

1.3 现状 (4)

1.4 发展趋势 (4)

1.5 设计任务 (4)

第二章案论证和选择 (5)

2.1总体方案 (5)

2.2单片机的选择 (5)

2.3 LED点阵显示方式的选择 (6)

第三章系统硬件设计 (7)

3.1单片机介绍 (7)

3.1.1晶振电路 (10)

3.1.2复位电路设计 (11)

3.1.3按键电路设计 (11)

3.2 显示电路设计 (12)

3.2.1 16*16LED显示屏 (12)

3.2.2 LED显示屏工作原理 (14)

第四章软件设计 (16)

4.1 软件开发工具和语音 (16)

4.2 单片机软件流程图 (16)

4.3 LED程序分析 (17)

结论 (18)

致谢 (19)

参考文献 (19)

附录A 元器件清单 (20)

附录B 原理图、proteus仿真图 (21)

第一章

1.1前言

随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品。在公交车自动报站方面,由于我国现状,人口众多,口音复杂,对于乘客而言,原来的人工报站存在着很多的问题。为了跟随科技发展,提高公交系统的服务质量,提升城市形象。开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。因此本次毕业设计中提出一个以AT89C52单片机为核心,用LED显示屏显示站名的即经济、高效、直观的公交车到站自动报站系统。

1.2背景与意义

随着国民经济的快速发展,城市建设规模不断扩大,大城市人口高度集中并大幅度增长,同时汽车保有量急剧上升,交通需求迅速扩大,而道路交通基础设施建设的发展则相对滞后。城市交通需求与供给之间的矛盾越来越突出,城市“乘车难”、“行车难”的局面在加剧,交通阻塞呈现出点到线、由线到面的扩展趋势,交通拥挤、交通延误、交通阻塞以及由此引起的噪音、废气污染严重影响着居民

的正常的生活以及社会经济的持续、健康发展。

近年来,我国城市交通的现状已引起了政府、公众、社会各界的广泛关注,有关专家学者和交通工程师们在吸取各国城市交通发展经验的基础上,找到了一条解决我国城市交通发展问题的有效途径,即优先发展城市公共交通,以公共交通为杠杆降低城市交通需求总量,实现道路交通基础设施发展与交通需求增长的均衡。

实施“公交优先”是解决我国城市交通发展问题的有效途径,也是我国目前城市交通发展的基本政策。公交智能化是智能交通的一个重要的子领域,同时也是落实“公交优先”,使城市交通与社会经济和谐发展的重要组成部分。实施公交智能化,必须提高公交服务质量,而到站后的准确、及时报站就是一个方面,本设计基于AT89C52单片机、LED点阵制作的公交车报站系统就能解决这方面的问题。

从而,达到公共形象的提升。当前国内主要大城市的公交车大都采用人工报站,即每到一站由司机或者乘务员来进行报站。但有时由于受到各种因素如雨雪天路滑、车上拥挤、乘务员心情的变化等的影响,会出现报错站,漏报站的情况,给乘客特别是不熟悉本市地形的乘客带来了不必要的麻烦,从而影响到了一个城市的窗口形象工程建设。于是开发研制自动报站系统成为必然。

1.3 现状

随着公交优先战略的确定,公交在缓解城市交通拥堵方面的作用将越来越重要,与这种要求相比,我国大城市公共交通还有很大差距,主要表现为:为社会提供服务信息的水平低,只能是以经验为主的被动、滞后的实施服务,仍以人工

作业为主。上述问题显然不利于公交对乘客的吸引,也是导致公交运营组织模式落后、调度方式原始陈旧、企业管理效率不高的重要原因。因此,如何提高公交系统的服务质量,是现代公交行业亟待解决的问题。

我国发展智能运输的基础较差,因此理论研究虽在进行,但相应技术却得不到推广。在实际生活中得不到应用,达不到广泛服务社会的目的。所以发展一种自动报站系统,提高公交服务质量就成为民用科技研究的一个项目。

目前在国际上已经实现了GPS定位车载智能系统,在国内的几个大城市也都有使用,实现了公交系统的全面监控、调度。公交车自动报站系统的研究也达到了无线联络,全自动报站的水平。但其一般其经济投入较高。结合我国现有的公交系统现状,半自动化报站系统还有很大的应用空间。适应用于一些中小城市。

1.4 发展趋势

现代信息社会中,作为人机信息视觉传播媒体的显示产品技术得到了迅速发展,进入二十一世纪的显示技术将是平板显示的时代,LED显示屏作为平板显示的主导产品之一无疑会有很大的发展,并有可能成为二十一世纪平板显示的代表性主流产品。

信息化的社会的形成,信息领域的愈加广泛,显示屏的应用前景更为广阔。预计大型或超大型LED显示屏的主流产品局面将会发生改变,适合于服务行业特点和专业性要求的小型LED显示屏会有较大提高,而向信息服务领域的LED显示屏产品门类和品种体系将更加丰富,部分潜在的市场需求和应用领域将会有所突破,如公共交通、停车场、餐饮、医院等综合服务方面的信息显示屏需求量将有更大的提高,大批量、小型化的标准系列LED显示屏在LED显示屏市场总量中将会有多数份额。

相关文档
最新文档