公交车语音报站系统共24页
基于单片机的公交车语音报站录放系统
基于单片机的公交车语音报站录放系统摘要目前,每辆公交车上只配备一个司机,公交车上大部分都采用投币的购票方式。
如何方便、准确地指示乘客到站成为了当务之急。
虽然随着单片机的出现,早有设计出的语音自动报站器投入使用,但实践证明,只有语音的报站器并不能满足所有乘客的需要,比如在噪音比较大的场合或者聋哑人乘车时,就有可能因听不见语音报站而导致坐过站,为乘客带来不便。
因此,我研制这个具有汉字显示功能和语音输出功能的报站器单片机系统,来解决这个问题。
系统采用单片机作为主要控制部件,根据公交车报站的特点,提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法。
利用STC90C516RD+作为CPU进行总体控制,通过ISD4002语音芯片建立语音信息库,形成变化多样的语音信息,利用Speak喇叭播出站号语音信息以及提示语音信息,同时运用LCD液晶显示器进行相应站点显示。
经调试,系统在公交车进站、出站时能自动播报语音提示信息及服务用语,同时利用LCD进行汉字显示。
【关键词】ISD4002语音芯片;STC90C516RD+单片机;LCD12864液晶Automatic newspaper station system voice bus based onSingle chip microcomputerAbstractAt present, every bus only equipped with a driver, the bus most of them adopted the ticket method. How convenient, accurate indication of passenger arrival has become a pressing matter of the moment. Although with MCU, had a station put into use automatic speech designed, but the practice proof, only the voice station reporting device can not meet all the needs of passengers, such as in the noise is relatively large occasions or deaf car, it is possible for inaudible voice station reporting to sit station, inconvenience for passengers. Therefore, I developed the Chinese characters display microcontroller system function and voice output function to stop, to solve the problem.The system adopts the single-chip microcomputer as the main control unit, according to the characteristics of bus stations, this paper presents a novel method for voice bus stop automated voice chip with MCU control. As the CPU overall control using STC90C516RD+, establishing a voice database through the ISD4002 voice chip, the formation of a variety of speech information, use Speak speaker broadcasting station, voice messaging and voice information, while the use of LCD liquid crystal display for the corresponding display. After debugging, the system can automatically broadcast voice prompt information and services in the bus station, station, using LCD Chinese characters display.【Key words】ISD4002 voice chip ;STC90C516RD single chip microcomputer ;LCD12864目录1 绪论 (1)1.1课题研究的背景 (1)1.2公交车报站器近年来的发展现状和趋势 (1)1.3课题研究的目的和意义 (2)1.4设计任务 (2)2 方案设计 (3)2.1原理 (3)2.2方案设计 (3)3 系统的硬件设计电路及原件说明 (5)3.1MCU控制电路的设计 (5)3.1.1关于STC90C516RD+单片机 (5)3.2语音输出电路的设计 (5)3.2.1关于语音芯片ISD4002 (5)3.2.2 录音、放音电路的设计 (8)3.3系统显示电路的设计 (10)3.3.1关于LCD12864液晶显示 (10)3.3.2 LCD12864液晶显示器的管脚图及管脚定义 (11)3.3.3显示电路的原理图 (11)3.4按键电路的设计 (12)4 系统软件 (13)4.1设计思想 (13)4.2模块程序设计 (13)4.2.1 软件主流程图 (13)4.2.2ISD4002语音模块录放音 (16)4.2.3LCD12864显示 (17)5 系统调试及测试结果分析 (20)5.1系统测试 (20)5.2测试结果分析 (20)5.2.1 测试环境 (20)5.2.2测试结果 (20)6 总结 (22)参考文献 (23)致谢 (24)附录一系统的程序清单 (25)附录二基于单片机的公交车语音自动报站系统原理图 (30)附录三基于单片机的公交车语音自动报站系统PCB图 (31)附录四基于单片机的公交车语音自动报站系统实物图 (32)1 绪论随着国家城市建设进程的加快,公交车作为城市的基础设施之一,在保护环境与实惠方面,首选的交通出行方式就是公交车。
公交车自动报站系统设计
公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。
近年来由此而带来的城市交通拥堵问题非常严峻。
城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。
国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。
本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。
本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。
本设计利用GPS(全球定位系统),以89C51单片机为核心和基础。
利用GPS 获取比较精确的公交车位置信息;利用AT89C51单片机智能整合处理信息,发送控制指令;利用ISD1700系列语音芯片实现语音播报,JHD162A LCD 液晶模块来显示到站信息,从而实现所有的功能。
对设计结果利用proteus进行仿真和验证,可以达到预期的公交车全自动报站的功能,实现公交车到站提醒,即显示屏显示到站信息,语音系统自动播报站名。
全程无需人工干预,实现全自动智能报站,安全可靠。
本设计所采用的模块、元件廉价,系统可以长期稳定稳定,适合推广。
关键词:自动报站,GPS,89C51,JHD162The bus stops system automaticallyABSTRACTThe urbanization in our country is developing very quickly. The city’s expansion is very quickly, the urban population increase sharply, The number of cars on the road is growing so fast. For the pa st few years, the city’s traffic congestion problem is very serious. City establish a perfect public transportation system is the cheapest solutions to urban traffic congestion. It is national energetical support. The state council issued the state council on priority to the development of urban public transportation guidance "on December 29, 2012. The bus in the city's traffic occupies a more and more important role.This design aims to realize intelligent broadcasting station of bus information, provide efficient and convenient services for passengers. This design requirement system can automatic voice broadcast station information, and can display station information. This system USES the GPS (Global Positioning System Global Positioning System) with a 89c51 SCM as the core. This system uses GPS to obtain accurate vehicle location information. The use of 89c51 single-chip microcomputer to process information. Using ISD1700 to realize voice function. Though the JHD162A to display the information of stations. So as to realize the function of all. Using protest for the simulation and verification, the result of the design can achieve. The system fully without human intervention, and sage and reliable. This design uses the element is much cheaper. And the system can long-term and stable work, it is very suitable for promotion.KEY WORDS:automatically broadcast, GPS, 89C51, JHD162目录前言 (1)第1章GPS报站器行业现状介绍 (3)第2章系统整体设计方案 (5)第3章硬件模块选择 (6)§3.1主控芯片的选择 (6)§3.2GPS接收模块的选择 (7)§3.3 语音模块的选择 (10)第4章硬件设计 (12)§4.1主控模块 (12)§4.2GPS模块 (14)§4.3语音播报模块 (17)§4.4显示模块 (21)§4.5系统整体电路图 (25)第5章软件研究与设计 (27)§5.1单片机编程基本知识 (27)§5.2主程序流程图 (34)§5.3语音模块流程图 (36)§5.4显示模块流程图 (37)结论 (39)参考文献 (40)致谢 (42)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。
公交车语音报站系统
系统硬件
• 公交车自动报站器主要以LM3S1601主芯片、GPS 模块和GPRS模块为核心,搭建终端平台,他们之 间通过串行通信方式连接,其余还包括电源模、 MP3播放接口和SD卡接口等
主控芯片
• LM3S1601单片机作为控制主芯片,该芯片采用ARM Cortex-M3内核,Cortex-M3是ARM公司最新推出的基于 ARMv7体系架构的处理器核,具有高性能、低成本、低功 耗的特点。 • 是联系各个设备之间的桥梁,也是 控制设备运行工作的大脑。
• 由单片机LM3S1601编程实现GPS信息的接收处理,GPRS上 网、建立连接、接收数据,MP3语音文件的播放,读写SD 卡的内容,LCD屏的显示等功能。
主程序
• 程序接收到 信息后语音 将自动播报 到站信息, 液晶显示频 显示下一站
语音模块子程序
• 语音模块子程序主 要是接收主芯片发 送过来的音频信号, 然后输出一个负脉 冲信号,语音芯片 内部指针指向本站 点的语音段头,再 输出一个负脉冲信 号,经过音频放大, 通过扬声器播放当 前指针指向的语音 段。
单片机控制GPRS模块
• 1)首先要编写串口的通信程序,串口的初始化,读写数 据等,提前要确定你的串口接收数据是中断方式还是查询 方式,这要根据你的GPRS模块来决定,国内的很多GPRS 模块,都只支持中断的方式,西门子的可以用查询,其实 用查询比较简单,中断的话调试起来相对较麻烦; • 2)根据串口通信程序和使用的GPRS模块的手册,编写 GPRS的通信程序,包括GPRS模块的硬件和软件初始化, GPRS的接收和发送数据等函数; • 3)根据实际需要编写GPRS的整体通信程序,通信的数据 协议可以自行设计
E2PROM和SD卡存储模块
• E2PROM(电可擦可编程只 读存储器),用来存放报站 器的站号、线路、上下行、 模式等必要数据,防止掉电 数据丢失。SD卡存储中文站 名、经纬度信息、MP3 音频 文件等,SD卡与单片机通过 SS10接口进行通信,采用 FAT16格式的文件系统,支 持最大2 GB的SD卡。
公交车语音自动报站系统的设计第3稿11
本科生毕业论文(设计)系(院)物理与电子工程学院专业电子信息工程论文题目公交车语音自动报站系统的设计学生姓名李春容指导教师吴波(讲师)(姓名及职称)班级07级电信1班学号********完成日期:2011 年4月公交车语音自动报站系统的设计李春容物理与电子工程学院电子信息工程07331046[摘要] 本文介绍了一种利用红外线技术,模拟公交车语音自动报站的系统的设计制作过程。
该设计以STC89C52单片机为控制核心,ST188作为进出站识别系统,再由单片机控制语音芯片APR9600输出事先录入的站点信息,达到语音播报的目的,同时LCD显示当前的站台信息。
[关键词]单片机反射式红外传感器模数转换芯片语音芯片1前言现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。
现在公交车上普遍使用的人工按键报站会出现报站不准确(由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措),并且每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,给行驶中的车辆带来一定的安全隐患。
虽然现在已经有些大城市的某些公交车上已经采用GPS定位系统自动报站,但其昂贵的成本,难以实现普及,特别是一些中小城市难以负担。
本设计针对目前常见公交车报站系统的主要缺陷,介绍了基于单片机控制的公交车语音自动报站系统,该系统费用廉价,可以普及。
2 总体方案设计2.1 方案例举方案一:由麦克风输入语音信号,经过放大处理后送至AD采样转换成单片机可以识别的数字信号,再存放在外部存储器(EEPROM)里面,当到站的时候,在有单片机从中取出声音信号,送给DA转换成模拟的音频信号,再经过音频放大器将信号放大,最后送到扬声器,进行语音播报。
方案二:把预先制作好的语音信息,分别都烧录到一块一次性集成语音芯片内,当到站或出站的时候就由单片机控制驱动电路,分别驱动对应的语音报站芯片,让其进行语音播报,从而达到自动报站的目的。
公交车智能语音播报系统
摘要本文介绍了一种利用红外遥控技术,模拟公交车红外控制报站系统。
采用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。
系统主要通过STC89C52单片机做为主芯片,通过红外遥控器把信号传给STC89C52单片机,启动LCD12864显示站名,同时应用语音模块播报站名。
整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块、红外控制模块。
红外控制模块又分为红外接发送和红外接收模块。
关键词单片机;公交车报站;语音播站;液晶显示;红外遥控IAbstractThis paper introduces a kind of using infrared remote control technology, the simulation bus stops infrared control system. Adopts singlechip SCT89C52 as control core and pronunciation chip ISD1700 realize voice of storage and playback, LCD12864 on Chinese character display, design the bus stops control system, realized the bus station speech broadcast, LCD display and platform speech broadcast and LCD double function. System mainly through STC89C52 microcontroller do give priority to, updatedand infrared signal to STC89C52 microcontroller, start LCD12864 display of the station, and pronunciation module broadcasts stops. The whole system hardware design including keyboard control module, speech broadcast module, LCD module, infrared control module. Infrared control module is divided again after sending and receiving infrared infrared module.Keywords Microcontroller Bus stops system Speech broadcast station LCD display Infrared remote controlII目录摘要 (I)Abstract (II)第1章绪论 (1)1.1课题背景 (1)1.2设计要求 (1)1.3系统开发环境及主要使用 (1)1.3.1STC89C52简介 (2)1.3.2Keil2编程软件简介 (2)1.4论文的工作内容及论文的结构 (3)第2章方案分析与论证 (4)2.1无线接收模块的分析与论证 (4)2.2控制模块的分析和论证 (4)2.3干扰的简述与产生 (5)2.4本章小结 (7)第3章系统的硬件设计 (8)3.1系统的总体分析 (8)3.2ISD1700语音模块 (9)3.2.1ISD语音模块简述 (9)3.2.2ISD1700语音语模块应用及引脚说明 (9)3.3液晶模块 (13)3.3.1LCD12864特性 (13)3.3.2模块说明 (14)3.4红外按键控制模块 (17)3.4.1按键电路的设计 (18)3.4.2判键及其接口电路设计 (19)3.4.3键盘的工作方式 (21)3.4.4外部晶振的选用 (21)3.4.5复位电路 (22)3.5硬件抗干扰技术 (23)3.6本设计总体原理图 (25)III3.7系统的硬件实物图 (26)3.8本章小结 (27)第4章系统的软件设计 (28)4.1系统软件的总体设计 (28)4.2遥控模块的软件实现 (29)4.2.1按键控制部分 (29)4.2.2遥控发送部分 (30)4.2.3遥控接收部分 (31)4.3液晶模块的软件实现 (33)4.4语音模块的软件实现 (34)4.5软件抗干扰技术 (35)4.6程序设计 (36)4.7本章小结 (36)第5章系统测试 (37)5.1系统联机前的静态调试 (37)5.2联机仿真调试 (38)5.3整体系统调试过程 (38)5.4本章小结 (39)结论 (40)致谢 (40)参考文献 (41)附录1 (42)附录2 (43)附录3 (45)IV哈尔滨工业大学华德应用技术学院毕业设计(论文)第1章绪论1.1课题背景近年来,随着社会经济的持续发展,城市交通已成为人们外出时最为关注的事情。
公交车自动报站系统
1 前言1.1课题的研究背景在一些兴旺城市〔如**〕,公交车网已经比拟完善,给人们的生活和工作带来了很多的便利。
可以说城市的人们已经离不开它了,在这样的前提下,公交车效劳的质量也应该要不断的提高。
坐过公交车的人或许都会遇到这样一种情况——公交车经常会报错站或漏报站,这是因为现在的公车报站是由司机来完成的〔每到一个站都要按一次报站按钮〕,人手操作难免会出错。
1.2公交车报站方式分类随着社会的不断开展,人们对公交系统的效劳质量要求越来越高。
而目前大中城市公交车报站方式主要有以下几种:(1)手动电子报站:车辆每到一个站点,司机需要按下相应的按钮来启动语音报站系统;这种报站方式需要靠驾驶员控制,不仅增加了驾驶员的操作,还存在一定的平安隐患;(2)利用GPS 定位系统报站:该报站方式是全自动报站,根据GPS 的定位数据〔经纬度信息〕计算出车辆所处确实定位置,报站非常准确,但是其生产及运行本钱非常昂贵,而且需要专业人员进展维护,在现今条件下难以推广〔*戈等,2007〕;(3)利用车辆行驶特征进展自动报站:该报站方法根据起步后的行驶距离、开关门信号和进站打转向灯的方式综合起来判断车辆是否到站。
这种方法要求驾驶员一定要按标准驾驶,如果驾驶员操作不标准或者遇到特殊情况,例如中途停车等,就有可能引起报站错误。
针对上述报站方式的弊端,设计一种基于nRF905 的公交车自动报站系统,能有效提高了公交系统的效劳质量,方便乘客乘车。
1.3基于nRF905的公交车自动报站系统本工程以自动报站为核心,主要采用语音芯片、无线电遥控、液晶显示、单片机等技术,功能实用强大,设计思路符合人性化。
我们立足于在应用中降低司机的工作强度,提高车辆运行的平安性,具有广泛的应用性,适合推广使用。
2总体方案确定2.1无线模块的比拟与选择以下是选择无线模块的总体建议:(1)如果需要较远的传输距离,可用433MHz模块,如果需要传输较大数据量,选择2.4GHz模块;(2)如果应用场合是空旷环境,根据标称距离选择模块即可〔最好留一点余量〕,如果使用环境比拟复杂,如有较多障碍物、穿墙、强电环境、电磁波干扰等,可以选择穿透性较强的模块或带功放的中大功率模块;(3)Nordic/TI系列模块,如nRF905/CC1101微功率模块,相对来说开发比拟简单;(4)为了降低研发人员开发投入,可以选择无线透传模块,串口通信无需编程即可使用,目前以UTC1212,UTC903,UTC4432为代表的第三代无线模块,由于性能优异,已经逐渐替代早期的SPI无线模块,得到大规模应用;(5)以TI的CC1101为代表的无线模块,价格低,性价比高;(6)如果想组建以PC为中心的无线监控系统,可以考虑USB接口的无线模块和SPI 模块〔接单片机〕配合使用;(7)无线模块的传输距离,和天线的关系很大,一是天线的增益〔一般是天线越大增益越高〕,二是天线和射频电路的匹配。
公交车语音报站及汉字显示系统设计
公交车语音报站及汉字显示系统设计(总28页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--摘要公共汽车成为城市人们出行的必备选择后所面临的问题是乘客们如何能够在正确的车站下车,如何知道这辆车开向哪里,途中还会经过哪些车站。
在一些需要提示乘客注意的情况,比如车在转弯需要注意,或者需要让座等等,这时该怎么办解决的办法就是利用公交车报站器播放语音,提示乘客。
在当今社会,即使在私家车越来越多的今天,公交车仍然是人们出行的首选,因为公交车具有方便、快捷、车票便宜等优点。
传统的公交车报站主要由售票员报站,但是有些售票员有着浓重的地方口音,给外地人乘坐公交车造成了困难,另外,随着无人售票车逐渐增多,公交车报站器就越显得重要了。
本文应用单片机技术、语音合成技术设计了一种公交车语音报站和汉字显示系统,它能很好的模仿人完成报站任务,从而解决了人工报站不准确不方便等问题。
本文设计的新型的公交车语音报站系统,AT89C52单片机为核心,外扩ISD1730语音芯片,LED显示器和行列驱动芯片。
主要有单片机的线编程模块,话筒,语音芯片,功放、键盘按钮、LED显示程序。
通过对单片机语音模块的编程,实现语音播报,再有扬声器、及放大电路放大,同时也可以手动触发音频播放,设置站台号,再通过LED显示程序显示出来。
该公交语音报站系统,方便简单、功能稳定,具有一键智能操作等功能。
【关键词】单片机、语音芯片、LED显示器AbstractBus become necessary choice of city people travel after facing the question is how the passengers to get off the train at the right, how to know the car open to where, will also be on the way through which the station. In some of the passengers need to pay attention to the situation, such as car in turn need to pay attention to, or need to give up her seat, etc., then what should I do The solution is to use the bus stops play the voice and prompt passengers.In today's society, even in today, more and more private cars, buses are still among their first choices of investment with people travel, because the bus has the advantages of convenient, quick and they are cheaper. Traditional bus stops is mainly composed of the conductor stops, but some of the conductor has a strong local accent, caused difficult for outsiders to ride the bus, on the other hand, as the unmanned vehicle, bus stops, the more important the.This paper introduces the design principle of a new bus automatic stop reporting system, which centers AT89C52 Single Chip Micyoco, concerning ISD1730 speech chip, dot matrix LED character display screen and line driver chip. this system mainly include the single chip microcomputer line programming module, microphone, voice chip, power amplifier, the keyboard button, liquid crystal display program. Based on single chip microcomputer voice module programming, the realization of speech, no speaker, and amplifying circuit amplifier, at the same time can also manually trigger audio playback, set up the platform, through the LED display program. Change to bus voice stops system, simple, convenient and stable function, general promotion value【keywords】singlechip、voicechip、LEDdisplay目录一、绪论 ................................................................................................... 错误!未定义书签。
公交车语音报站系统--毕业设计完整版
公交车语音报站系统摘要公共汽车成为城市人们出行的必备选择,然而,并不是每个人都熟悉所乘公交车的路线、站点。
所以乘客所面临的问题就是如何能够在正确的车站下车。
最好的解决的办法就是利用公交车语音报站系统提示乘客。
本文设计一个在按键报站系统上改进的语音报站系统,为乘客提供人性化的报站服务。
该设计是基于GPS模块和AT89S51单片机设计的自动语音报站系统。
AT89S51单片机通过串口与GPS模块通信,确认公交车进站、停站、出站等状态,根据程序播报站点信息,从而达到自动报站、预报站等目的。
此外通过分析GPS数据包,可解析出当前时间信息,可把时间显示在液晶屏幕上。
本文在设计的过程中给出了硬件电路的设计方案、硬件控制方法、主要软件设计流程。
本设计解决了以往公交车报站系统人工操作不便、误报站多等问题。
关键字:AT89S51单片机;GPS;自动语音报站Bus-stop Announcement SystemAbstractBuses are essential for people to travel in the city. However, not everyone is familiar with all the routes and bus stations. Therefore, the problem faced by passengers is how to get off at the right station. The best solution is to use the bus stop announcement system to remind passengers. This paper designs a bus stop announcement system improved from the stop announcement which operated with the keyboard, so that the system can provide passengers with customized service. The design designs an automatic stop announcement system based on the GPS module and the AT89S51 microcontroller. The AT89S51 microcontroller communicates with the GPS module by the Serial Interface, to confirm the status, such as closing to the station, stopping or leaving the station. Then the system broadcasts the station information according to the program. So as to achieve the purpose that automatic broadcast stations and forecast stations. In addition, the current time can be displayed on the LCD through analyzing the data from the GPS module. In this paper, we will give the hardware design scheme, the control method and the main software design process. The embarrassment that manual broadcast stations and the mistake in the broadcast station can be solve in this design.Keywords:AT89S51 microcontroller; GPS; Stop announcement system目录1 绪论 (1)1.1 选题背景 (1)1.2 GPS在国内外的发展状况 (1)1.3 GPS在国内的发展 (1)1.4 本课题的设计思路 (2)2 硬件电路的设计 (4)2.1 微控制器 (4)2.1.1 主要性能特点 (4)2.1.2 复位电路 (4)2.1.3 晶振电路 (4)2.2 语音芯片接口设计 (6)2.2.1 语音芯片接口设计电路图 (6)2.2.2 语音芯片的简介 (6)2.2.3 ISD2560的引脚配置 (7)2.2.4 ISD2560的操作模式 (7)2.2.5 M6模式下的录放步骤 (8)2.2.6 用单片机控制ISD2560的方法 (9)2.3 LCD显示接口设计 (9)2.3.1 12864LCD主要技术参数和显示特性 (10)2.3.2 模块引脚说明 (10)2.3.3 控制器接口信号说明 (10)2.4 GPS接收模块 (12)2.4.1 GPS简介 (12)2.4.2 GPS输入输出语句说明 (12)2.4.3 GPS接收模块的选择 (12)2.4.4 GPS接口电路模块 (13)2.4.5 GPS接口电路用于公交自动报站的实现方式 (13)2.5 键盘接口设计 (13)2.5.1 键盘接口与单片机连接的电路 (13)2.5.2 MAX6959简介 (13)2.5.3 各个按键功能的定义 (14)2.5.4 MAX6959的引脚配置 (14)2.5.5 MAX6959内部寄存器 (14)2.5.6 键盘接口电路在报站系统中的实现方式 (15)2.6 电压转换稳压电路 (15)2.6.1 芯片介绍 (15)2.6.2 引脚描述 (16)2.6.3 变压稳压电路图 (16)2.7 RS232通信 (16)2.7.1 与单片机串口的连接方式 (17)3 软件设计 (18)3.1 系统程序结构 (18)3.1.1 主程序 (18)3.1.2 按键中断处理程序 (19)3.1.3 GPS信息处理程序 (20)3.1.4 语音处理程序 (20)3.1.5 显示处理程序 (22)总结 (25)致谢 (26)参考文献 (27)1 绪论1.1 选题背景随着全国经济的飞速发展,公交系统也是日新月异。
(刘倩)公交车语音报站系统
本设计应用单片机技术、语音技术、传感器技术、微电子技术设计了一种手动报站器,主要解决如何方便、准确地指示乘客到站的问题,并且该系统还可以为乘客提供各种各样的提示或警示服务。
设计中使用8051单片机来控制语音合成芯片,使其工作的CPU控制模式下,在该模式下,语音芯片能够建立63段语音库信息,并且可以对此63段语音信息进行自111组合,形成变化多样的语音提示信息。
语音合成芯片为美国ISD公司生产的ISD2560,该语音芯片采用模拟数据在半导体存储器直接存储的专利技术,即将模拟语音数据直接写入单个存储单元,不需经过A/D、D/A转换,因此能够较好地真实再现语音的自然效果,避免了一般固体语音电路因为量化和压缩造成的量化噪声和失真现象。
关键字:单片机;语音芯片;温度传感器;LED显示屏AbstractThe arcticle designs an artificial report device using Single Chips of Microcomputer (SCM), Voice Technology, Sensor Technology and Microelectronics・This design will overcome the problem that indicate stop quickly and exactly. Besides, it can also provide services to passenger・ This system adopts 8051 to control voice compose chips・ In this mode, voice chips can build 63 section voices pool, and compose freely. The voice chip is ISD2560 produced by ISD・ This chip adopts DMA technology, which can download to store union directly and go without A/D&D/A・ So it can avoid noises and distortion, and reappear voice natural 1 y.Key Words: single chip computer; phonetics chip; temperature Sensor; LED目录引言 11公交车报站系统绪论 31.1 公交车报站系统的主要功能 31.2 系统的硬件设计 328051单片机最小系统模块 52.1 单片机概述 52.2 51系列单片机的硬件简介 62.2. 1 中断系统 62.2.2 8051的最小系统 62.2. 3 8051单片机各引脚功能说明73车内温度监测模块93.1 温度传感器概述93.2 DS1820温度传感器93.2. 1 DS1820温度传感器简介9LED 显示模块字模的实现 212 DS1820的特性 93 DS1820 中的 1-WIRE 技术 104 DS1820的测温原理 10测温系统的硬件设计11 DS1820的编程思路 11语音控制电路模块 13 语音控制电路概述 13 语音合成芯片 131 语音合成芯片ISD2560简介 132 ISD2560语音芯片的连接 153 语音控制电路的工作方式 184 声音信号的放大装置 185 ISD2560的编程思路 18LED 显示模块 20LED 概述 20LED 显示模块硬件部分203.2. 3.2. 3.2. 3. 3 3.4 44. 14.2 4.2. 4.2.4.2.4. 2. 4.2. 55. 1 5.2 5. 36 键盘和时间模块236. 1 键盘扫描模块简介236.2 按键的识别方法236. 3 键盘扫描模块硬件部分246.4键盘扫描模块程序工作思想246.5键盘扫描模块程序流程图26结论27致谢28参考文献29附录A 30附录B 36引言随着国民经济的高速发展,城市公交事业发展的很快,很多城市都在实行无人售票,原来黑售票员报站的方式以不能满足实际需要。
STC89C52单片机公交车语音报站系统(已处理)
STC89C52单片机公交车语音报站系统石家庄铁道大学四方学院毕业设计公交车语音报站系统的设计The Design of the Bus Stop Announcement System2012 届电气工程系专业电子信息工程学号 20086288 学生姓名指导教师完成日期2012年 5 月 15 日毕业设计任务书题目公交车语音报站系统的设计学生姓名学号20086288 班级方0809-1 专业电子信息工程承担指导任务单位电气工程系导师姓名导师职称讲师一、主要内容实现单片机与语音控制芯片系统互联,通过按键,系统可播报相应的车站信息或者公益提醒。
二、基本要求1、使用STC89系列单片机配合数字语音芯片、液晶屏开发;2、ISD4004-08M或者相同性能的数字语音模块;3、使用Keil C编程。
实现相关逻辑控制;4、电路原理图设计,protel印刷电路图设计;5、提出系统设计框图,提出相应的解决方案;6、需单片机和芯片,开发电路板;7、分为软件和硬件两个部分的开发。
三、主要技术指标1、可实现语音的录放控制;2、电路原理图;3、使用说明书撰写;4、论文正文不少于1万字,查阅文献资料不少于10篇,其中外文文献2篇以上,翻译与课题有关的外文资料不少于3000汉字。
四、应收集的资料及参考文献C语言开发;关于STC89系列相关单片机开发文档。
五、进度计划第 1 周?第 2周收集资料,完成开题报告第 3 周?第 4周需求分析,概要设计第 5 周?第 7周详细设计第 8 周中期检查第 9 周?第12周写论文第13周?第14周论文审核定稿第15周?第16周答辩教研室主任签字时间年月日毕业设计开题报告题目公交车语音报站系统的设计学生姓名学号20086288 班级方0809-1 专业电子信息工程一、研究背景随着国民经济的快速发展,我国城市人口高度集中并大幅增长,私家车拥有量也急剧上升,交通需求不断扩大导致城市道路交通拥挤,乘坐公交车出行是解决我国城市交通发展问题的有效途径,随着近年来城市公交事业迅速发展,以前靠售票员报站的方式已经不能满足实际需要,在到站后能够及时报站的公交车语音报站系统不但能解决这个实际问题也有助于提高公交服务质量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
41、学问是异常珍贵的东西,从任何源泉吸 收都不可耻。——阿卜·日·法拉兹
42、只有在人群中间,才能认识自 己。——德国
43、重复别人所说的话,只需要教育; 而要挑战别人所说的话,则需要头脑。—— 玛丽·佩蒂博恩·普尔
44、卓越的人一大优点是:在不利与艰 难的遭遇里百折不饶。——贝多芬
45、自己的饭量自己知道。——苏联
公交车语பைடு நூலகம்报站系统
11、用道德的示范来造就一个人,显然比用法律来约束他更有价值。—— 希腊
12、法律是无私的,对谁都一视同仁。在每件事上,她都不徇私情。—— 托马斯
13、公正的法律限制不了好的自由,因为好人不会去做法律不允许的事 情。——弗劳德
14、法律是为了保护无辜而制定的。——爱略特 15、像房子一样,法律和法律都是相互依存的。——伯克