一种基于ISD1760公交车语音报站系统设计论文

合集下载

公交车自动报站及汉字显示系统毕业设计[管理资料]

公交车自动报站及汉字显示系统毕业设计[管理资料]

摘要智能公交系统是智能交通系统的重要研究内容,近年来出现了许多针对公交车辆智能化的研究与尝试,这其中就包括自动报站系统。

目前,国内只有北京、上海、深圳、广州、青岛等城市实现了利用 GPS 自动报站,许多中小城市的公交车仍旧是传统的人工按键报站,没有实现完全的智能化,给司乘人员带来了很大的不便。

因此,在中小城市中迫切需要智能化的公交车报站系统。

本文应用单片机技术、语音合成技术和点阵LED汉字显示技术设计了一种公交车语音报站和汉字显示系统,它能很好的模仿人完成报站任务,从而解决了人工报站不准确不方便等问题。

本文设计的新型的公交车自动报站系统,以AT89S51单片机为核心,外扩ISD1730语音芯片,点阵LED汉字显示屏和行列驱动芯片。

当汽车到达某站时,通过GPS模块来触发本系统进行工作,通过语音输出电路进行语音报站和提示,AT89S51单片机同时通过程序读取汉字信息送入LED点阵显示电路进行汉字提示,达到了在车辆运行期间显示和语音的同步,提高了车辆的服务质量。

本文是以AT89C51为主控芯片的进行了系统硬件电路设计,分析并设计了各单元电路,包括语音电路、LED显示电路、电源电路。

利用C语言进行了程序设计,介绍了系统所采用的软件开发环境及其主程序设计,着重分析设计了LED显示模块、语音播放模块的实现流程,给出了大部分源代码。

本文设计的公交车自动报站及汉字显示系统具有使用方便、体积小、经济实惠、工作稳定、误报率低等特点。

关键词:单片机;GPS;LED汉字显示屏;ISD1730AbstractAdvanced Public Transportation Systems (APTS) is an important part of Intelligent Transport System (ITS), and many researches and attempts related to the intelligent publictransport vehicles have come forth during recent years. At present, many city buses in China are still the traditional manual buttons on station except Beijing, Shanghai, Shenzhen, Guangzhou,and Qingdao. Therefore, an intelligent bus-stop-announcing system is strongly required in thesecities.This paper introduces the design principle of a new bus automatic stop reporting system, which centers AT89S51 Single Chip Micyoco, concerning ISD1730 speech chip, dot matrix LED character display screen and line driver chip. When a bus reaches a certain stop, it makes this system to work through the GPS module. That is, through the speech output circuit to carry out the work of voice announcement and presentation, and at the same time AT89S51 Single Chip Micyoco carries out the character display through the read of characters and delivery to the LED dot matrix display circuit. In this way, a synchronic cooperation of display and speech during the operation of the vehicle is reached and the service quality of buses is improved.A design method of the Bus Station Report System based on AT89C51SND1C is put forward. This part mainly discusses hardware design, including power circuit, the systemclock circuit, reset circuit, USB interface circuit and Nand Flash memory circuit, etc. Practical application circuit and PCB layout of the components are given.The automatic stop reporting and character display system designed in this paper is convenient, small in size, economy, stable, and low in mistake rate.Key words: MCU; GPS; LED chinese characters display; ISD1730目录第1章绪论 (1)课题研究的背景和意义 (1)公交车报站系统的发展现状 (2)论文的任务和工作内容 (3)第2章系统的总体方案设计 (4) (4) (6)第3章硬件电路设计 (7)单片机最小系统设计 (7)AT89C51简介 (7)引脚说明 (8)晶体振荡电路 (10)复位电路 (11)语音电路设计 (12)语音电路芯片的介绍 (12)语音电路设计 (16)LED显示电路设计 (17)LED显示方式 (19)LED驱动原理 (19)显示电路 (20)GPS定位模块设计 (21)电源电路设计 (22)第4章系统软件设计 (23)主程序的设计 (24)子程序的设计 (25)LED汉字显示程序 (25)语音播放程序 (28)录音程序 (29)第5章结论 (35)参考文献 (36)致谢 (38)附录Ⅰ (39)附录Ⅱ (49)附录Ⅲ (52)第1章绪论1.1课题研究的背景和意义公共汽车是目前世界各国使用最广泛的公共交通工具。

公交车语音报站器的设计

公交车语音报站器的设计

郑州交通职业学院毕业论文(设计)论文(设计)题目:公交车语音报站器的设计所属系别信息工程系专业班级 10大专电子信息工程技术1班姓名赵年中学号 201008060830140 指导教师赵瑞芹撰写日期 2013 年 4 月摘要随着科技的不断进步,人们对事物的认知程度已经得到了广泛的提升,在实际生活中,大家都希望能使用简便、智能、人性化的产品,开发一种能够节省人力和物力,而又能让乘客方便快捷的知道站台报站器就成为一种必然。

在公交车自动报站方面,文章提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法,同时给出了软硬件设计的方法,利用AT89S52作为控制器,通过ISD4004语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LCD液晶屏进行站数显示。

整个系统硬件设计包括键盘电路、复位电路、显示驱动电路、显示电路等模块。

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

关键词:单片机,语音提示,LCD显示,公交报站AbstractWith the progress of science and technology, people's cognition of things to levels have been widely promoted, in real life, we all hope to use simple, intelligent, user-friendly products. To develop a can save manpower and material resources, and can let passengers convenient know platform station becomes a necessity, in the bus stops automatically, this paper proposes a method of voice bus stop automatically to control the use of single-chip voice chip. Given the hardware and software design methods, using AT89S52 as the controller, a speech information database through the ISD4004 voice chip, the formation of a variety of speech information, using its power play voice information and the prompt voice, with LCD LCD screen display station. The entire system hardware design includes a keyboard circuit, reset circuit, display driver circuit, display circuit module. The system can greatly enhance bus stations accuracy, reliability, improve the quality of service of the transportation system, promote harmonious development of city economic development and traffic changes.Key Words:MCU, LCD display, voice prompts, bus station目录1 引言 (1)2 方案论证 (1)3 硬件系统的设计 (2)3.1 系统总体设计 (2)3.2 单片机最小系统电路设计 (2)3.3 液晶显示电路设计 (3)3.4 键盘输入电路设计 (4)3.5 DS1302时钟电路设计 (5)3.6 DS18B20温度电路设计 (5)3.7 语音电路设计 (6)4 软件系统设计 (7)4.1 Protues软件介绍 (7)4.2 主程序流程图 (7)4.3 LCD液晶显示流程图 (8)4.4 DS18B20温度转换流程图 (9)5 系统结果分析与调试 (9)5.1 硬件系统分析与调试 (9)5.2 软件系统分析与调试 (9)6 总结 (10)参考文献 (11)致谢 (12)附录1:电路总原理图 (13)附录2:实物图 (14)附录3:部分源程序 (15)1 引言随着城市化进程的加快,公共交通作为城市的基础设施之一,仍然是绝大多数出行者的首选交通方式,而公共汽车的报站直接影响服务的质量,传统的人工报站,因其效果太差和工作强度太大,逐渐被淘汰。

公交汉字显示与语音播报系统的设计毕业设计

公交汉字显示与语音播报系统的设计毕业设计

公交汉字显示与语音播报系统的设计摘要:现代的城市化发展愈加迅速,公共交通作为一个城市重要的基础建设之一,是大多数市民的首选出行方式。

当下的科学技术的发展突飞猛进,微型计算机已在很多领域得到广泛的应用。

出于为市民提供更便捷,更完善的服务,设计了一种由单片机控制的公交汉字显示与语音播报系统。

公交汉字显示与语音播报系统的设计应用单片机,LCD液晶显示,语音芯片,使得到站信息及提示信息以语音和文字显示的方式告知市民,方便市民在没听清语音播报的情况下也可以从显示屏上得知到站信息。

关键词:单片机;语音播报;LED显示The design of the bus to Chinese characters display andspeech broadcast systemAbstract:Modern increasingly rapid development of urbanization, public transportation as an important infrastructure of a city, is the first choice for most citizens way to travel. Now the development of science and technology by leaps and bounds, a microcomputer has been widely used in many fields. For citizens to provide more convenient, more perfect service, we design a controlled by single chip microcomputer bus to Chinese characters display and speech broadcast system. Bus to Chinese characters display and speech broadcast system design and application of single-chip microcomputer, LCD liquid crystal display and voice chip, arrive station information and message informed citizens, in the form of voice and text display for citizens in didn't catch the case of speech can also learned to information from the display screen.Keyword:Single-chip Microcomputer; Voice broadcast; LED display目录前言 (1)第1章课题任务与方案设计 (2)1.1 课题任务 (2)1.2 方案设计 (2)第2章硬件设计 (4)2.1 单片机最小系统 (4)2.1.1 AT89C51芯片介绍 (4)2.1.2 AT89C51单片机最小系统设计 (5)2.2 显示模块设计 (6)2.3 语音模块设计 (8)2.3.1 ISD1760芯片介绍 (8)2.3.2 语音信号拾取电路设计 (8)2.3.3 音频放大电路设计 (9)2.3.4 ISD1760操作规则 (11)2.4 按键模块设计 (12)第3章软件设计 (13)3.1 主程序设计 (13)3.2 子程序设计 (14)3.2.1语音模块录音设计 (14)3.2.2 语音模块放音设计 (14)3.2.3 显示模块设计 (15)第4章结论 (17)4.1 系统调试 (17)4.1.1 硬件调试 (17)4.1.2 软件调试 (17)4.1.3 系统调试 (18)4.2 结论 (19)参考文献 (20)致谢 (21)附录一 (22)实物拍照 (22)前言城市的发展越来越迅速,公共交通对普通百姓平时出行越来越重要。

基于RFID公交车自动报站系统的设计与实现

基于RFID公交车自动报站系统的设计与实现

基于RFID公交车自动报站系统的设计与实现电子信息工程专业彭丽光[摘要]在我国各行业推行信息化的浪潮中,作为城市一个重要文明窗口的公共交通行业自然成为公众衡量城市文明程度及信息化的参照点,公交事业的发达程度不仅体现着城市的形象,也和每一位出行的市民息息相关,公交报站系统则更多体现着公交行业对乘客的贴心服务与人文关怀!当前公交车上安装使用的报站器还属于人工按键式操作,给行车带来一定安全隐患:为了加强车辆调度管理,规范车辆行驶速度,公交公司不得不安排专人在指定站点对每一辆公交车到站时间进行登记;每条线路公交车上的车载电视播放的节目内容都一样,造成节目没有分众性,乘客满意度不高,同时致使广告成本居高不下。

本文在充分调研当前公交行业报站系统状况的基础上,利用ARM技术并结合RFID独有的特点,提出了基于RFID技术的公交多功能自动报站系统。

RFID技术是非接触式自动识别的一种,它通过射频信号自动识别目标并获取相应数据。

该系统不仅能实现自动报站的基本功能,而且在此基础上做到对公交车各到站时间进行考勤,同时实现了车载电视广告播放的新模式一实地广告播放模式,从而提升了公交行业的信息化水平,减少了管理成本,增强了车载电视广告的分众效应,提高了公交及车载电视行业的服务及运营水平,更为城市增添新的魅力。

[关键词]:RFID,自动报站,多功能,实地广告播放The design and realization of the automatic broadcastingsystem for bus based on RFIDElectronic Information Engineering Specialty PENG Li - guang Abstract:In the process of informationization in China,a city’S public transportation industry becomes the measuring level and a reference point of urban civilization for informationization as an important window.The developing level of public transportation not only represents the image of a city,but also relates with everyone in the city.The Broadcasting System for Bus well embodies services and careness for passengers.At present,the Broadcasting System installed on the bus is still operated manually with push—button,which may have potential safety hazard.In order to control the speed of each bus,Public Transport Company has to send a worker to record the time when the buses in the same 1ine arrive at the station.The television installed on each bus transmits the same programmer all day,which hardly satisfies every passenger.So the cost of advertisements broadcasted on the TV can’t drop.Based on the studies on present public transportation system,the dissertation aims to design the multi—function automatic broadcasting system for bus,which technologically combines ARM with RFID.RFID is a kind of non—contact automatic identification technology: it identifies and obtains the corresponding data automatically through the RF signal.This system can not only realize the basic function of automatic broadcasting but also do attendance checking for buses’arrival time as well.At the same time,it has realized Play AD at Real—Space—-a new kind of advertising on the bus,thus enhancing the informationization level of public transportation industry,reducing management costs,satisfying most passengers favors,improving the serving and operating level of automatic broadcasting and then makes the city more beautiful.Keywords:RFID;Automatic Broadcasting:Multi—function:Play AD at Real--Space目录1 绪论 (1)1.1 论文研究背景和意义 (1)1.2 论文研究内容.................................................................. 错误!未定义书签。

基于GPS的公交自动报站系统设计(图文)

基于GPS的公交自动报站系统设计(图文)

基于GPS的公交自动报站系统设计(图文)论文导读:基于GPS自动报站系统的应用在一定程度上,解决了传统的报站系统的弊端,但是在高楼林立的都市,也存在着很多GPS 的盲区,在这些区域,自动报站系统会失灵,所以,设计一种可以进行自动、手动任意切换的公交报站系统成为研究的目的和重点。

AVR 单片机的PD3脚模拟出时钟信号来控制数据的发送。

关键词:GPS,AVR,双机通信1 前言近些年随着公交系统的发展,公交报站系统成为公交车辆不可或缺的组成部分,但是传统的手动公交报站系统却有着诸多的弊病,如:按键会加重驾驶员的负担,分散驾驶员的注意力,为安全行驶留下隐患;公交司机会存在误报、漏报甚至是不报的情况,给乘客,尤其是外地游客带来不便[1]。

于是在很多城市,一种基于GPS的自动报站系统得到了应用。

基于GPS自动报站系统的应用在一定程度上,解决了传统的报站系统的弊端,但是在高楼林立的都市,也存在着很多GPS的盲区,在这些区域,自动报站系统会失灵,所以,设计一种可以进行自动、手动任意切换的公交报站系统成为研究的目的和重点。

科技论文。

2 系统硬件结构该系统将GPS模块获取的公交车经度和纬度,传给主机端的单片机,由其判断是否到达预置位置并控制液晶屏显示。

到达预置位置后由主机通过TWI来控制从机,使从机在接到有效控制信号后,控制点阵模块和语言模块进行显示和报站,从而完整实现自动报站功能。

自动报站与手动报站的切换则由从机中的按键进行选择。

图1 硬件系统结构框图2.1主机及其外围系统设计主机部分采用Mega16L单片机作为核心器件,接收GPS模块传送的经纬度数据,经过判断和处理,送交12864液晶模块显示时间、站名等信息,以便司机及时了解相关信息[2]。

GPS接收到有效信号后,传送给MAX232,该芯片将GPS使用的RS232电平和逻辑转换为单片机所使用的TTL电平和逻辑,并最终传给单片机。

科技论文。

本系统中使用Usart与GPS模块进行通信,通信协议采用NMEA0183协议。

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

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

公交车语音报站系统的设计毕业论文目录第1章绪论 (1)1.1课题研究的背景 (1)1.2课题研究的意义 (1)1.3课题研究的主要容 (1)1.4课题研究的工作原理 (2)第2章系统总体方案设计 (3)2.1功能要求 (3)2.2设计思路 (3)2.3方案选择 (3)2.3.1显示模块选择方案 (3)2.3.2按键选择方案 (3)2.3.3芯片选择方案 (4)2.4总体设计框图 (5)第3章系统硬件设计 (7)3.1概述 (7)3.2主控模块 (7)3.2.1STC89C52芯片的简介 (7)3.2.2主控模块电路原理图 (10)3.3语音芯片模块 (10)3.3.1ISD4004芯片简介 (10)3.3.2LM386芯片简介 (14)3.3.3语音芯片模块电路原理图 (16)3.4LCD液晶显示模块 (16)3.4.1组成结构 (17)3.4.2引脚功能 (17)3.5按键控制模块 (19)3.5.1按键控制模块电路原理图 (19)第4章系统软件设计 (20)4.1录音模块设计 (21)4.2放音模块设计 (21)4.3显示模块设计 (22)4.4键盘扫描模块设计 (23)第5章系统分析与调试 (25)第6章结论与展望 (28)参考文献 (29)致谢 (30)附录 (31)附录A外文资料 (31)附录B硬件原理图 (46)附录C程序清单 (47)第1章绪论1.1 课题研究的背景随着社会经济的发展,城市化进程越来越快,城市人口急剧增加从而使城市交通压力不管增大,在倡导绿色低碳环保的今天,公交车作为城市公共交通的重要方式,是城市居民出行的重要工具。

因为公交车具有方便、快捷、经济实惠等优点。

公共汽车为外出的人们提供了方便快捷的服务,而公共汽车的报站直接影响到服务的质量。

1.2 课题研究的意义传统由乘务人员人工报站的方式工作强度大且效果差,并需要大量的人力资源。

而通过单片机和语音芯片的结合,使得公交车到站信息及提示信息以语音和显示的方式告知乘客,为市民提供更人性化,完善的服务,并且节省了大量的人力资源。

公交车语音自动报站系统的设计第3稿11

公交车语音自动报站系统的设计第3稿11

本科生毕业论文(设计)系(院)物理与电子工程学院专业电子信息工程论文题目公交车语音自动报站系统的设计学生姓名李春容指导教师吴波(讲师)(姓名及职称)班级07级电信1班学号********完成日期:2011 年4月公交车语音自动报站系统的设计李春容物理与电子工程学院电子信息工程07331046[摘要] 本文介绍了一种利用红外线技术,模拟公交车语音自动报站的系统的设计制作过程。

该设计以STC89C52单片机为控制核心,ST188作为进出站识别系统,再由单片机控制语音芯片APR9600输出事先录入的站点信息,达到语音播报的目的,同时LCD显示当前的站台信息。

[关键词]单片机反射式红外传感器模数转换芯片语音芯片1前言现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。

现在公交车上普遍使用的人工按键报站会出现报站不准确(由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措),并且每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,给行驶中的车辆带来一定的安全隐患。

虽然现在已经有些大城市的某些公交车上已经采用GPS定位系统自动报站,但其昂贵的成本,难以实现普及,特别是一些中小城市难以负担。

本设计针对目前常见公交车报站系统的主要缺陷,介绍了基于单片机控制的公交车语音自动报站系统,该系统费用廉价,可以普及。

2 总体方案设计2.1 方案例举方案一:由麦克风输入语音信号,经过放大处理后送至AD采样转换成单片机可以识别的数字信号,再存放在外部存储器(EEPROM)里面,当到站的时候,在有单片机从中取出声音信号,送给DA转换成模拟的音频信号,再经过音频放大器将信号放大,最后送到扬声器,进行语音播报。

方案二:把预先制作好的语音信息,分别都烧录到一块一次性集成语音芯片内,当到站或出站的时候就由单片机控制驱动电路,分别驱动对应的语音报站芯片,让其进行语音播报,从而达到自动报站的目的。

公交车的自动报站系统设计本科毕业设计

公交车的自动报站系统设计本科毕业设计

公交车自动报站系统设计摘要我国城镇化发展非常迅速,城市规模快速膨胀,城市人口和机动车数量急剧增长。

近年来由此而带来的城市交通拥堵问题非常严峻。

城市建立完善的公交系统是解决城市交通拥堵的最廉价的方案,被国家大力扶持。

国务院也颁布了优先发展公交系统的相关文件,公交车在城市交通中占据着越来越大的主体作用。

本设计旨在实现公交运行时报站的智能化,为乘客提供高效、便捷的服务。

本设计要求系统能够自动语音播报到站信息,并能够显示到站信息。

本设计利用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 pas t 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)前言近年来中国在经济发展上取得了非常可喜的成绩,城市扩张非常迅速,人均可支配收入持续增加,私家车保有量连年递增,但是,雾霾及交通拥堵情况也越来越严峻。

基于GPS定位的公交车自动报站系统的设计

基于GPS定位的公交车自动报站系统的设计

基于GPS定位的公交车自动报站系统的设计前言从1831英国人沃尔特?汉考克为他的国家制造出了世界上第一辆装有发动机的公共汽车起,到今天,公交车已经历经了将近200年的发展过程。

从最初的“闷罐头”到如今配套的空调系统;从专人售票到无人售票;从人工报站到半自动语音报站,公交车向着越来越人性化的方向发展。

可是目前存在的一个问题,半自动语音报站系统需要由司机在车子进出站的时候人工操作,由于这两个时间点往往是路面情况最复杂的时刻,因此也给行驶中的车辆带来了安全隐患。

论文的目标就是彻底抛弃人工操作,实现公交进出站的全自动语音报站。

利用AT89C51单片机、ISD1700系列语音芯片、JHD162A LCD液晶模块来实现所需要的功能。

单片机体积小,重量轻,具有很强的灵活性而且价格便宜,得到越来越广泛的运用,例如工业控制领域、家电产品,智能化仪器仪表,计算机外部设备,特世纪80年代中期,Intel公司将8051别是机电一体化产品中都有重要的用途。

20内核使用权以专利互换或出售的形式转给世界许多著名IC制造厂商,这样8051就变成有众多制造厂商支持的,发展出上百个品种的大家族。

到目前为止,其它任何一个单片机系列均未发展到如此的规模。

正因为51单片的运用是如此广泛,因此学习单片机的运用是非常重要的。

学好单片机也是学习其他嵌入式控制器如ARM、DSP的基础,任何嵌入式控制器都离不开单片机种所涵盖的如中央处理器,定时器、中断控制器,IO口控制器,串行通讯控制器,I2C总线控制器,片内外存储控制器,汇编语言,C语言,操作系统的概念。

因此说学好单片机,再去学习其他嵌入式控制器如ARM、DSP是比较简单的。

可以说学好单片机是其它进阶微处理器的一个台阶。

本次设计的课题是“基于GPS定位的公交车自动报站系统的设计”,设计中利用无线收发模块及编解码芯片实现站台的自动识别,通过单片机对液晶模块及语音模块的综合控制实现全自动语音报站的功能。

公交车智能语音播报系统毕业设计

公交车智能语音播报系统毕业设计

摘要本文介绍了一种利用红外遥控技术,模拟公交车红外控制报站系统。

采用单片机SCT89C52作为控制核心,语音芯片ISD1700实现语音的存储和回放,LCD12864进行汉字显示,设计了公交车控制报站系统,实现了公交车站台语音播报、液晶显示和站台语音播报与液晶显示双重功能。

系统主要通过STC89C52单片机做为主芯片,通过红外遥控器把信号传给STC89C52单片机,启动LCD12864显示站名,同时应用语音模块播报站名。

整个系统硬件设计包括键盘控制模块、语音播报模块、液晶显示模块、红外控制模块。

红外控制模块又分为红外接发送和红外接收模块。

关键词单片机;公交车报站;语音播站;液晶显示;红外遥控AbstractThis 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 controlI目录摘要 (I)Abstract (I)第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)II3.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)III哈尔滨工业大学华德应用技术学院毕业设计(论文)第1章绪论1.1课题背景近年来,随着社会经济的持续发展,城市交通已成为人们外出时最为关注的事情。

基于ISD1760的智能电梯语音报站系统

基于ISD1760的智能电梯语音报站系统

第09卷 第2期 中 国 水 运 Vol.9 No.2 2009年 2月 China Water Transport February 2009收稿日期:2009-01-09作者简介:邓 坚(1964-),男,武汉理工大学自动化学院副教授、硕士生导师,研究方向为智能检测与电气仪表,电动汽车电子与控制系。

基金项目:湖北正野电器电梯有限公司合作项目基于ISD1760的智能电梯语音报站系统邓 坚,熊瑞庭,全书海(武汉理工大学 自动化学院,湖北 武汉 430070)摘 要:设计了一种基于语音芯片ISD1760的智能电梯语音报站系统,介绍了语音芯片ISD1760的结构、功能以及两种工作模式(独立模式和SPI 模式),并对系统的软硬件设计方法进行了详细的论述。

该系统成功地实现了现代建筑物中电梯语音服务的自动化和智能化。

关键词:PIC;ISD;SPI;CAN 总线;语音报站中图分类号:TP242.6 文献标识码:A 文章编号:1006-7973(2009)02-0120-02一、引言随着城市文明化和现代化建设步伐的加快,现代建筑物规模越来越大,楼层越来越高,人们对建筑物中电梯的服务要求也越来越高,追求智能化、人性化的乘梯环境。

电梯语音报站器就是体现其人性化设计的一个具体表现。

用语音报告电梯将要到达或已到达的楼层信息、电梯的运行状态、欢迎词和音乐等,可避免乘客搭错电梯或楼层、消除人们乘坐电梯时的寂寞感。

本文以PIC18F4580单片机和语音芯片ISD1760为核心,设计了一种电梯语音报站系统,实现了电梯语音服务的智能化和自动化,以适应各种对服务要求比较高的电梯中。

二、语音芯片ISD1760ISD1700系列是Winbond 公司新推出的语音芯片,用来替代已经停产的ISD1400系列及ISD2500系列芯片,ISD1700系列不仅在录音时间上有更多的选择(20s-240s),而且在功能上集成了它们的所有录放功能,并增加了一些更加人性化的提示功能及对存储空间的精确操作功能,而且音质也有了明显的提高。

公交车站自动报站器的设计

公交车站自动报站器的设计

公交车站自动报站器的设计根据STC89C51单片机的特点和公交车报站器的特点,本文提出了一种用单片机控制语音芯片进行公交车语音自动报站的方法,同时给出了软硬件设计的方法,设计过程中包括硬件电路设计和软件程序编写两个方面,解释了单片机在应用过程中的方法和可能出现的问题。

本文主要介绍硬件电路设计部分。

利用STC89C52和ISD1730语音芯片建立语音信息库,形成变化多样的语音信息,利用其功放播放语音信息以及提示语音,同时运用LCD1602型号的液晶模块进行站数显示。

当公交车到达某站点,用键盘控制本系统工作,通过语音电路输出语音信息和提示,同时站数信息在LCD1602液晶模块上进行显示。

整个系统硬件设计包括键盘电路、复位电路、液晶显示电路、语音播报模块,时钟模块。

目录1.引言 (1)1.1 课题研究的背景及意义 (1)1.2设计的主要目标任务 (2)2.总体方案的设计 (2)2.1 本设计的原理 (2)2.2 硬件方案的选择 (2)2.2.1 语音芯片的选泽 (2)2.2.2 显示模块的选择 (3)2.2.3 时钟芯片的选泽 (3)3.控制方案的介绍与分析 (4)3.1 单片机的选择与外围电路的设计 (4)3.1.1关于STC89C51单片机 (4)3.1.2复位电路 (8)3.1.3 外部晶振的选用 (8)3.2 语音提示电路 (9)3.2.2 ISD1730内部结构 (9)3.2.3 ISD1730与单片机的连接图 (9)3.3 时钟模块 (10)3.3.1 DS1302的简介 (10)3.3.2 内部功能图 (11)3.3.3 工作原理及原理图 (11)3.4 液晶显示电路 (15)3.4.1 LCD1602的简介 (15)3.5 键盘接口 (16)4.系统软件的设计 (17)4.1 主流程图的设计 (17)4.2 液晶显示程序的设计 (17)4.3 DS1302时钟程序的设计 (19)4.4 语音播报程序的设计 (20)5.结论 (21)附录.......................................................... 错误!未定义书签。

基于GPS的公交车自动报站系统[

基于GPS的公交车自动报站系统[

—191—基于GPS 的公交车自动报站系统许连华,李学庆(山东大学计算机科学与技术学院,济南250061)摘要:介绍了由GPS 接收器、工控机和音频输出设备组成的公交车自动报站系统的功能、组成原理和关键技术,阐述了系统主要的硬件和软件设计方法。

关键词:GPS;工控机;自动报站GPS Based Bus-stop Auto-announce SystemXU Lianhua, LI Xueqing(Department of Computer Science & Technology, Shandong University, Jinan 250061)【Abstract】The thesis analyses the function, the principles of composing and the key technology of GPS basedbuses’auto-announce system, alsothe hardware design and the software design are presented.【Key words】Global positioning system (GPS); Industrial Computer; Bus-stop announcer计算机工程Computer Engineering第31 卷第23 期Vol.31 №232005 年12 月December 2005·工程应用技术与实现·文章编号:1000—3428(2005)23—0191—02 文献标识码:A 中图分类号:TP2231 概述GPS 系统是由美国国防部开发的高精度卫星导航系统。

用户通过用户设备接收GPS 卫星信号,经信号处理而获得用户位置、速度等信息,最终实现利用GPS 进行导航和定位的目的。

2000 年以前,民用GPS 接收器的价格、实时定位精度都不能满足汽车导航定位的要求。

毕业论文基于gps公交站台自动报站系统的研究[管理资料]

毕业论文基于gps公交站台自动报站系统的研究[管理资料]

毕业论文院(系) 物理与电子电气工程学院专业电子信息科学与技术题目基于GPS公交站台自动报站系统的研究摘要:车载卫星定位系统,又称自动车辆定位系统,对它的研究起始于二十世纪七十年代。

最初的应用是为了解决汽车文明带来的日益严重的城市交通问题。

时至今日,车载卫星定位系统集合全球卫星定位技术,现代移动通信一技术,地理信息系统技术于一身,不仅在智能交通系统中担负主要作用,同时还可以提供防盗防抢劫报警,紧急医疗求助等多种服务。

但是,由于目前车载卫星定位系统的无线传输大多采用GSM短消息通信技术,试验表明通过GSM短消息承载的数据通信业务,实际应用的传输时延不小于6秒,这对于实时性要求较高的需求,难以提供令人满意的应用。

因此,采用GPRS技术来替代GSM无线数据传输部分,,实现低于秒级的实时定位数据传输,成为车载卫星定位系统的发展方向。

本文通过对GPS卫星定位理论,卫星数据处理的深入研究,提出一套基于GPRS无线通信技术的车载GPS卫星定位系统的设计方案。

关键词:GPS卫星定位,GPRS无线通信。

Abstract:Global Positioning System of vehicles,also known as auto vehicles locating system is researched starting of in propose of study is to find a solution for the heavy trafic issues in big cities that cause by the civilization of ,auto vehicles locating is compose of Global Positioning System,wireless communication and Global geographical System.It is not only the essential part of intelligent transportation system,but also providing grand against theft,grand against highjack,medical emergence and so ,the communication part of auto vehicles locating is based on GSM-SMS which can not offer real-time bearing of GPS of automobile's development is using GPRS technology that has high speed of kbps to change the GSM part .After that the Global Positioning System of vehicles will of erreal-time application.Key Words:Global Positioning System of vehicles,GPRS communication system.目录1 绪论 (3)2 第二章GPS系统的定位原理与基础 (4)GPS概述 (4)GPS组成 (5)全球卫星定位的基本原理 (7)GPS数据丢失的补偿方案 (11)小结 (15)3 第三章智能公交服务系统车载终端的硬件设计 (16)车载终端的概述 (16)系统设备的选择和功能 (16)小结 (22)4 第四章车载终端软件的研究与设计 (23)软件设备概述 (23)总体功能分析 (23)车载终端其他程序流程 (24)5 结论 (32)参考文献 (34)致谢 (35)随着城市的扩建,人们生活节奏的加快,公共交通问题显得日益重要,现在的交通系统也有了很大的发展,但现有的智能自动化系统大都用于私家车与商业运营车,在公交车辆尚未成功地应用,试用品也只是在某些城市开通,并为驾驶员和乘客考虑较小,在一些功能上还有待完善,所以暂时并没有普及市场,但公交车依然还是广大市民出行的主要交通工具,公共交通系统作为城市交通的主体,是城市肌体的动脉,在大城市交通中,公交车的服务应该尽可能地做到服务周到,它的服务质量与市民们的生活息息相关,也是衡量一个城市的文明标志。

基于GPS的公交车自动报站系统设计

基于GPS的公交车自动报站系统设计

基于GPS的公交车自动报站系统设计【摘要】设计了一种基于GPS的公交车自动报站系统,以STC89C52为主控芯片,利用GPS进行数据采集和解析,获得当前车辆位置信息,将信息显示到LCD12864上,通过语音芯片ISD1760结合语音播放技术进行自动报站、温磬提示等语音服务,并且具有提醒车辆超速的功能。

能够完全代替人工手动报站,避免了误报、漏报等现象,实现了公交车报站系统的自动化和智能化。

【关键词】GPS;自动报站;STC89C52;语音1 引言随着城市规模的不断扩大,人们生活、工作节奏的加快。

公交车辆作为现在市民出行的主要交通工具,其服务质量与市民的生活质量息息相关。

现阶段,公交车报站主要是驾驶员手动操作,这样会加重驾驶员的负担,分散驾驶员的注意力,为安全行驶留下隐患。

因此设计一种更加智能化的保险系数更高的报站系统是具有实际意义的。

采用GPS全球定位系统进行自动报站使这一难题迎刃而解。

GPS全球卫星定位系统具有全天候,高精度、自动化、高效益、性能好、应用广等显著特点,它的应用范围正在不断扩大。

能够准确的采集多种数据(时间、经纬度、速度、航向、海拔等等)[1-2]。

本系统结合STC89C52和GPS设计一种公交车语音自动报站系统,无需人工干预,可实现全自动的语音报站。

2 系统组成框图及功能简介2.1 系统组成框图2.2 功能简介①、STC89C52:系统的主控芯片,接收GPS数据并解析,控制语音播放和LCD12864的显示。

②、GPS:通过卫星接收当前位置的经纬度、时间、海拔、航向、速度等信息。

③、语音芯片(ISD1760):存储报站、提示等语音服务信息并播放。

④、显示模块(LCD12864):接收单片机的指令,显示GPS信息和站牌信息。

3 硬件电路图3.1全球定位系统GPS本系统中的GPS接收模块使用的是瑞士u-blox公司生产的NEO-5Q主芯片,此芯片为多功能独立型GPS模组,成本低、体积小,并具有众多特性。

基于rfid公交车自动报站系统的设计与实现精品文档15页

基于rfid公交车自动报站系统的设计与实现精品文档15页
第三章:系统的整体构架以及需求分析 。针对公交报站系统、车辆调度 管理方式的存在问题,确定系统的整体构架及要实现的目标,归纳总结 了公交多功能自动报站系统的工作流程和车载电视自主播放个性广告的 逻辑流程,设计相关的系统图例,完成系统的需求分析。
第四章:系统的具体实现(软硬件设计)。完成各相关工具的介绍和实 现硬件总体框架搭建,设计相关数据库,并对关键环节的软件实现附加 了代码和说明,重点介绍了相关功能模块的原理与构成。
论文的组织结构
第一章:绪论 。论文的背景、研究目的和内容。主要介绍了当前公交报 站系统、 车辆调度管理方式、车载电视广告播放的现状,比较各种报 站系统的优缺点,从而提出本设计的可行性和实用性。
第二章:系统相关理论。深入学习和研究了系统相关的理论及技术识, 对RFID技术和ARM技术进行了全面深入的介绍和研究。
射频识别技术RFID就是自动识别技术的一种, 它通过无线射频方式进行非接触双向数据通信,对 目标加以识别并获取相关数据。
射频识别系统组成:电子标签、读写器、计算 机通信网络
读写器和电子标签之间的射频信号的耦合类型 有两种:1.电感耦合 2.电磁反向散射耦合
2.2 ARM技术及应用选型
RFID系统的基本组成及工作原理
第三章:系统的整体构架以及需求分析
3.1整体构架
(车站站台)
RFID 电子标签
(公交车辆)
RFID 读写器
外置 存储器
ARM 开发板
( VGA 输 出 ) 车载电视
音频输出 SPEAKER
车门开关传感器
3.2 需求分析
根据前面设计的总体结构及各子系统的判断流程分析,我们设计了 系统功能模块组成
第四章:系统的具体实现
4.1 硬件方面
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一种基于ISD1760的公交车语音报站系统设计摘要:设计了一种基于isd1760语音芯片的公交车语音报站演示系统。

主控芯片采用了基于首款采用arm cortex m3内核的stellaris系列中具有代表性的lm3s811,通过isd1760的独立按键模式录制语音信息,然后利用isd1760的ssi模式接口和lm3s811同步串行端口连接通信,实现语音芯片按照主控芯片发送的信息组合语音片段,让语音芯片一定逻辑播放语音提示信息。

搭建并调试了电路,结果表明,该系统能准确的进行语音报站。

abstract: bus stops speech system was designed based on isd1760. master chip adopt the stellaris texas instruments,the representative lm3s811 isd1760 independent button mode through recorded voice messages, then use the ssi model isd1760 interfaces and lm3s811 synchronous serial port to the communications, realize voice chip send information according to the main control chip vocal segments, realize the combination of voice chip certain logic broadcast audio information. build and debug the circuit, the results show that the system can accurately voice stop.
关键词: lm3s811;isd1760;ssi;语音报站
key words: lm3s811;isd1760;ssi;bus stops speech
中图分类号:tp39 文献标识码:a 文章编号:
1006-4311(2012)31-0182-02
0 引言
随着国民经济的持续发展和各级政府对县域经济的高度关注,乡镇的城市化正在全国如火如荼地展开,基础设施得到了突飞猛进的发展。

在这个过程中,乘坐公交车逐步取代了以前落后的出行方式,成为广大城乡人民短途出行的首选。

近年来城市公交事业迅速发展,以前靠售票员报站的方式已经不能满足实际需要,很多大中城市都在推广实行无人售票。

在广大乡镇,公交车如何实现自动报站还缺乏人们的重视。

目前,公交车自动报站主要有以下几种方式[1]:一种是通过全球定位系统(gps)的用户终端接收工作卫星的导航信息,从而解算出车辆的经纬度信息,进而计算出实时坐标,将其与站点坐标相比较,当车辆驶入站点一定距离范围内时,不用人工干预,系统自动报站;另一种是利用无线射频识别(radio frequency identification)技术,在每一个公交站台设置一个具有唯一id 的射频发射器,采用间歇工作方式发射信号,当公交车即将到达车站时,车载系统接收到站信号并解码出站台的id号,由单片机控制自动播放对应站台编号的报站语音;还有一种是对车轮轴的转角脉冲进行计数,将计数值和预置值对比,即可确定报站时刻,达到准确报站的目的。

然而,这三种方式都不太适合乡镇的发展现状。

第一种设备造价过高,定位精度也难以达到要求;第二种站台建设投入较大,站点一旦变更,射频发射装置即须移动,较为麻烦;第
三种需要公交线路严格固定,稍有改变,报站就难以准确。

为此,本文设计了一种既方便易行又经济实惠的公交车自动报站系统。

1 设计框图
系统由lm3s811,语音模块,液晶模组以及若干电阻、电容元件等组成,系统框图如图1所示。

主控芯片采用了基于arm cortex m3内核的stellaris系列中具有代表性的lm3s811[2],语音提示模块采用isd1760语音芯片和isd语音芯片的外部元件,其中包括麦克风、扬声器、按键开关和少数电阻电容再加上电源或电池,就构成了一个完整的语音录放系统,显示模组采用12864液晶屏作为显示单元[3]。

通过lm3s11控制语音模块对站名进行语音提示,并控制显示模组在液晶屏上显示站数和站名。

采用同步串行接
口的控制方式,实现公交车对站名的语音提示和文字显示功能。

2 硬件设计
2.1 lm3s811介绍[4] arm控制器凭借其功耗低、性
价比高、代码密度高三大特色成为行业公认的嵌入式risc处理器标准。

lm3s811是stellaris系列中最具代表的产品。

lm3s811
芯片具有下列主要特点:
①工作频率:0~50mhz;②32可编程i/o口;③3个定时模块,提供6个16位定时器;④具有8个中断优先级和26个中断;⑤64k 单周期flash,8k单周期访问sram;⑥内置看门狗;⑦向量中断控制器,可配置优先级和向量地址;⑧低功耗设计:具备睡眠模式和
深度睡眠模式;⑨支持4通道模数转换器,500000次/秒的采样率;⑩内置温度传感器;{11}内置模拟比较器;{12}2个异步收发器模块;{13}支持freescale ssi、microwire、和德州仪器三中格式同步串行接口;{14}拥有3个pwm发生器模块等。

2.2 isd1760介绍 isd1760isd公司生产的语音录放芯片,与apr9600相比具有价格低、稳定可靠、实用方便等有点。

同时,由于apr一般适用于按键控制,串行控制比较复杂,而isd1760具有专门的串行控制口(mosi、miso、ss、sclk),按照ssi协议就可以用主控芯片来控制实现定点播放。

芯片主要特点如下:
①处理多大160段以上的信息;②闲置低功耗模式;③独立按键和ssi两种工作模式;④麦克风输入和模拟语音信号输入两种录音方式;⑤通过利用震荡电阻来设定采样率,确定录放时间;⑥直接存储模拟信号,减少采样失真;⑦4段内置提示语音等。

2.3 isd1760外围电路设计在工作之前首先要给芯片设置适合的采样频率,在适合的采样频率下芯片才能录制优质的语音,这就必须设置合适的震荡电阻,由芯片的采样频率记录音时间表可以知道isd1760的录音时间范围是40s~120s,通过手册查到isd1760在8khz的采样频率下,芯片的录音效果是最好的。

我们所采用的是4khz的频率,这样的话可以最大限度的利用录音时间,可以达到120s,这样才有更好的实用价值。

isd1760外围电路设计如图2所示[5]。

2.4 电源电路的设计由于lm3s811的工作电压是
3.3v,而我们经常用的外部电源无法提供这个电压,因此,需要一个电压转换电路。

利用tlv1117固定低压稳压器组成一个输入为5v输出为3.3v的电源模块。

设计的电源电路如图3所示。

显示模块采用的lcd液晶显示器,型号为qc12864b,和以往所用的th12864有差异,qc12864b默认是并口输入,通过查阅资料得知,需要把显示器上的r9电阻断开接到r10上去才能进行串口输入,即可清晰完整的显示所要求的内容。

3 软件设计
系统软件流程图如图4所示。

设计采用了lm3s811的同步串行端口和语音芯片连接,虽然
lm3s811支持freescale ssi、microwire、texas instruments3种帧格式,但是isd1760的ssi模式数据处理格式是从低位到高位的,和lm3s811下任何一种格式都不符合,因此需要将lm3s811的数据进行转换后才能发送给isd1760。

4 结束语
本设计采用同步串行模式控制大大减少了管脚的使用量,同时具有高速传输的特点,在实际应用中具有一定的优势。

参考文献:
[1]邓坚,熊廷瑞,全书海.基于isd1760的智能电梯语音报站系统[j].中国水利,2009,09(2)∶120-121.
[2]姚文祥,宋岩.arm cortex-m3权威指南[m].北京:北京航空航天大学出版社,2009.
[3]周立功,王祖麟,陈明计.arm嵌入式系统基础教程[m].北京:北京航空航天大学出版社,2005.
[4]王东,张海辉,路燕巧.基于gps的公交车自动报站系统的设计[j].微型机与应用,2010.
[5]王娟,刘国尧.公交自动报站系统的设计[j].自动化技术与应用,2010.。

相关文档
最新文档