公交车汉字显示系统的设计(最终版)
公交自动语音报站及文字信息同步显示系统设计

可见 , 一个先 进的技术 , 一个原理性的技术研究成果要 转 化为一个具有 产品 化 特征的产品 , 不仅 需要设计 人员熟 练 掌握技术原理 , 更 需要设计பைடு நூலகம் 员在设 计时体 现一种 适应产 品 应用环境、 符合用户应用需求的设计理念。基于此 , 本文在 借 鉴众多技术研究成果的基础上 设计了 这款 城市公 交自动 语 音报站及 LED 大屏幕文字信息同步显示系统 。
3 . 2 处理器选型 为了便于用户编辑、 配置 站点语 音 , 提 高语音 播放 质量 , SD卡 中保存的语音文件格式为通用的 w av 格式 , 而能支持 播 放 w av 格式文件的几种 嵌入式实 时操作 系统中 , W inCE 操 作 系统对其支持度更高 , 应用层面的程序开发更便于实现 , 因 而 选择了 W inCE 5. 0 作为车载设备的操作系 统。选用 三星公司 的 S3C2440 嵌入式处理 器作为车 载设备的 CPU, 是因为它 的 主频达 400M H z , 当为它配置 2M B NOR FLA SH, 64M B NAND FLASH 和 32M B SDRAM 时 , 设备能顺畅、 可靠地 运行 W inCE 5 . 0 操作系统 , 重要的是 它有一 个 IIS 总线 接口 , 能专 门处 理 音频信号。 3 . 3 音频解码及播放 UDA1341T S 是专门处 理音 频信 号的 单芯 片立 体声 音 频 解码芯片 , 内部包含 : 数模转换电路、 可编程增益放大器电路、 数字自动增益 控制 电路 和数 字音 效特 色 处理 电 路等 , 与 IIS 总线接口能播放高质量的语音。在与硬件平台对应的板级 支 持包 ( Board Suppo rt P ackage , BSP ) 支持下 ( 三星公司可提供源 代码 ), 应用程序只需要 调用一个 A P I函数就可以把 SD 卡 中 语音文件播放出来。 3 . 4 LED 显示屏文字播放 LED 显示 屏具有屏幕大、 亮度高、 视觉好、 价位低的特点 , 与 LCD 显示屏比较 , 更适合在公交车 上使用。图 1 中的 LED 显示屏为 128 16 点 阵的单色 屏体 , 根据 需要 也可以 选择 其 他规格的屏体。为了保证用户编辑的显示内容与显示屏体 大 小无关 , 保存到 SD 卡中的 显示内容为 文本格 式 , 而 不是点 阵 格式 , 因为文 本格式 与 LED 屏体 规格无 关 , 点阵格式 与 LED 屏体规格有关 , 用户使用时 , 只关 心显示 内容 , 而不必 关心 这 辆车安装的是什么规格 的屏体 , 避免 了编辑 的显示 内容不 适 应车辆上安装的屏体而不能正常显示的情况出现。为保证 语 音与文字同步 , 应用程序在调用语音播放 AP I函数的同时 , 把 SD 卡 中 对应 的 文 本 文件 通 过 串 行口 传 送 给 LED 显 示 屏。 LED 显示屏 控制 电路的 核心 处理 器为 LPC2138( PH IL IPS 公 司的 ARM 7 嵌入式处理器 ), 它有 512 KB 的 FLA SH 空 间 , 除 了存储程序代码 , 还预装有 一个 16 阵数据然后在 LED 屏上滚动显示。 16 点 阵的 2 级汉 字库 , 当接收到 S3C2440传送 的文本汉 字内码 后 , 从字库中 取出 点
公交车汉子显示系统-毕业设计

公交车汉子显示系统前言本设计基于 ISD4004 芯片设计的公交车汉字显示报站系统,介绍了 STC89C52RC 单片机语音汉字显示控制系统,主要是通过单片机组成的应用系统来完成对语音的录制以及播放,汉字的 LED 点阵显示以及语音播放的控制,从而实现了单片机对语音汉字的控制。
在正常情况下,通过 ISD4004 对语音报站信息进行播放以及利用 LED 点阵进行相关提示汉字的显示,ISD4004 芯片采用 CMOS 技术,内含振荡器、防混淆滤波器、平滑滤波器、音频放大器、自动静噪及高密度多电平闪烁存贮陈列。
芯片设计是基于所有操作必须由微控制器控制,操作命令可通过串行通信接口(SPI 或 Microwire)送入。
通过单片机对报站语音进行采集处理,同时设定相关汉字显示信息;当到站按键按下时,该系统会发出到站站名及相关语音声音,同时让 LED 点阵进行汉字提示信息的显示,报站语音以及汉字显示结束时等待下一个到站按键的触发。
1 绪论1.1 概述随着现代社会的建设,公共汽车越来越为大众所喜爱,不仅仅可以在低消费下达到目的地,同时也能很方便的省去很多的自驾麻烦。
是打工族和学生族的常用交通工具。
而随着人们使用公共汽车的普遍,车辆上一般都相当拥挤,造成许多的乘客未到站先下车或者推迟下车的情况,也加重了售票员的劳动强度。
随着信息社会的到来,单片机广泛的应用于工业控制系统、数据采集系统、自动测试系统、声学领域和微机技术等广阔的领域。
而利用单片机对语音芯片进行控制可以达到语音报站的效果。
因此,了解并掌握单片机智能控制技术工作原理及特性是非常重要的。
在一些自动语音报站系统中,广泛采用的是通过使用语音芯片进行设计电路,然后通过 MIC 录音电路以及功放电路进行语音的录制与播放,同时通过单片机对语音芯片进行选择以及功能的控制,从而完成语音报站。
但是由于传统的语音芯片的外围电路比较复杂,所以实现复杂、易受干扰、不易控制且精度不高。
公交车自动报站及汉字显示系统毕业设计PPT

R 91
R 92
R 93
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
9 10111213141516
1718192021222324
3334353637383940 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
4142434445464748 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
4950515253545556 8 * 8 LE D 16 15 14 13 12 11 10 9 72 71 70 69 68 67 66 65
列驱动
16*16 LED点阵
16*16 LED点阵
16*16 LED点阵
16*16 LED点阵
设计采用以AT89C51单片机为核心芯片,16*16LED 汉字显示4个字,即为16*64点阵汉字显示,采用重 叠处理的方法。即在显示本行各列数据的同时,传 送下一列数据。为了达到重叠处理的目的,列数据 的显示就需要具有锁存功能。经过上述分析,就可 以归纳出列驱动器电路应具有的功能。对于列数据 准备来说,它应能实现串入并出的移位功能;对于 列数据显示来说,应具有并行锁存的功能。这样, 本行已准备好的数据打入并行锁存器进行显示时, 串并移位寄存器就可以准备下一行的列数据,而不 会影响本行的显示。
U5 7 4 LS5 9 5
公交车报站系统的设计

毕业设计说明书(论文)设计(论文)题目:公交车报站系统的设计专业:班级:学号:姓名:指导教师:2021年 7 月 18 日目录第1章绪论 (4)1.1报站器的动态发展趋势 (4)1.2课题研究的背景及意义 (4)1.3设计的主要目标任务 (5)第2章方案的选择与论证 (6)2.1 方案比较 (6)2.1.1 方案一 (6)2.1.2 方案二 (7)2.2 方案选择 (7)第3章硬件电路设计 (9)3.1单片机主控电路的设计 (9)3.1.1振荡器电路的设计 (12)3.1.2复位电路的设计 (14)3.1.3 电压变换电路的设计 (15)3.2语音输出电路的设计 (16)3.3 LCD显示电路的设计 (20)第4章软件设计 (25)4.1 主控程序的设计 (25)4.1.1 流程图 (26)4.2 语音报站程序的设计 (26)4.2.1 流程图................................ 错误!未定义书签。
4.3 LCD汉字显示程序的设计 (27)总结 (28)致谢 (29)参考文献 (30)摘要公交车已经成为一般工薪族和学生族出门必须的交通工具,目前公交车上采用的公交报站系统具有语音和显示报站的基本功能,但由于报站时采用司机手动切换,一方面增加了司机的劳动强度,另一方面由于司机的误报或漏报,造成乘客误下或漏下,对于公交运营产生了很大负面影响,更会对乘客造成很多不必要的影响。
为此,研究公交车自动报站系统是非常必要的。
单片机在日常生活中无处不在,随着科学技术的日益发展和进步,单片机技术也被应用于无人售票公交车的语音报站器上,这在相当大的程度上免除了乘务人员沿途报站的麻烦,给许多不熟悉公交线路的乘客带来了方便。
近年来,随着科学技术的日益发展和进步,微型计算机技术已经在许多领域得到了广泛的应用。
在声学领域,微机技术与各种语音芯片相结合,即可完成语音的合成技术,使得汽车报站器的实现成为可能,从而为市民提供了更加人性化的服务。
公交车自动报站及汉字显示系统毕业设计[管理资料]
![公交车自动报站及汉字显示系统毕业设计[管理资料]](https://img.taocdn.com/s3/m/51b6edbcf7ec4afe05a1df66.png)
摘要智能公交系统是智能交通系统的重要研究内容,近年来出现了许多针对公交车辆智能化的研究与尝试,这其中就包括自动报站系统。
目前,国内只有北京、上海、深圳、广州、青岛等城市实现了利用 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课题研究的背景和意义公共汽车是目前世界各国使用最广泛的公共交通工具。
公交汉字显示与语音播报系统的设计毕业设计

公交汉字显示与语音播报系统的设计摘要:现代的城市化发展愈加迅速,公共交通作为一个城市重要的基础建设之一,是大多数市民的首选出行方式。
当下的科学技术的发展突飞猛进,微型计算机已在很多领域得到广泛的应用。
出于为市民提供更便捷,更完善的服务,设计了一种由单片机控制的公交汉字显示与语音播报系统。
公交汉字显示与语音播报系统的设计应用单片机,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)前言城市的发展越来越迅速,公共交通对普通百姓平时出行越来越重要。
公交车报站显示系统

6.下图为线路信息下载过程,当下载完毕,自动返回上级 菜单。(下载时间由文件大小而定,在下载过程中不能 关机和拔出SD卡,否则会损坏报站器)
注:如果需要更新报站器已经有的线路文件,需要先删 除原来的线路,再下载。
7.线路选择。线路设置界面下按 或 键选“线路选择” 选项,并按 键进入线路选择界面
8.按 或 键选线路,并按 下图表示选择了77路。
“8”字路牌屏
“8”字路牌屏说明: “8”字路牌分为3位和2位,即“888”或“88”,用 于显示线路号。每个“8”字由7段码组成。
“8”字路牌性能: 1.输入电压范围:9~36V 2.额定工作电压:12/24V 3.亮度:2000mCD 4. 视角:120° 5. 功耗:6W/位 6.颜色:红/黄
12.输入GPS数据。按 或 键移动光标,到“GPS输入” 项,按 键把SD卡里的GPS数据输入到报站器里中。
13. 输出GPS数据。在关机状态插入SD卡,再在菜单界面, 按 或 键移动光标,到“GPS设置”项,按 键进 入该项设置。或按 退出界面。
14.输出GPS数据。按 或 键移动光标,到“GPS输出” 项,按 键把报站器里的GPS数据输出到SD卡中。
报站器功能
GPS定位,无需人工干预,实现自动报站; MP3语音报站,语音清晰悦耳; 手持话筒,方便乘务员提醒乘客; 与走字屏联动,实现文字显示与语音同步; 与路牌联动,自动更新线路号、起点站、终点站信息; 可以保存多条线路(4/8/16),方便车辆调度; 液晶屏显示,可以清晰显示线路号、车辆上下行方向、站点等 信息; 键盘控制(9个按键),方便设置或手动报站; SD卡接口,用于线路、语音、GPS数据下载; 每个站点的GPS信息两点标定,实现精确报站,GSP数据可以 以文件的形式保存在SD卡中,便于和线路、语音文件一起下载 宽电源输入:DC 9~36V
汉字显示系统课程设计

汉字显示系统课程设计一、课程目标知识目标:1. 学生能够理解汉字显示系统的基本原理,掌握汉字编码、汉字字库、显示技术等基础知识。
2. 学生能够运用所学知识,分析并解释汉字显示系统中常见的问题及其解决方法。
3. 学生了解汉字显示在现代社会中的应用和发展趋势。
技能目标:1. 学生能够运用所学软件和工具,进行简单的汉字显示程序设计。
2. 学生能够通过实践操作,掌握汉字输入、显示、编辑等基本技能。
3. 学生具备团队协作能力,能够与他人共同完成汉字显示系统的设计与实现。
情感态度价值观目标:1. 学生培养对汉字文化的热爱,增强民族自豪感。
2. 学生在实践过程中,培养解决问题的耐心和毅力,形成积极向上的学习态度。
3. 学生关注汉字显示技术在现实生活中的应用,认识到学习信息技术的意义和价值。
课程性质:本课程为信息技术课程,以实践为主,理论联系实际,注重培养学生的动手操作能力和创新能力。
学生特点:学生为初中生,对信息技术有一定的好奇心,喜欢动手实践,但理论知识掌握程度有限。
教学要求:结合学生特点,采用任务驱动法,以实际操作为主线,引导学生掌握汉字显示系统的基础知识和技能。
在教学过程中,注重培养学生的团队协作能力和情感态度价值观。
通过分解课程目标为具体的学习成果,为后续教学设计和评估提供依据。
二、教学内容1. 汉字显示系统概述- 汉字编码原理- 汉字字库的构成- 汉字显示技术2. 汉字编码- 国标GB2312、GBK、GB18030等编码标准- 汉字编码与计算机编码的转换3. 汉字字库- 字库的结构与分类- TrueType字体与OpenType字体- 汉字字库的存储与检索4. 汉字显示技术- 点阵显示原理- 汉字字形提取与显示- 液晶显示屏与LED显示屏5. 汉字显示系统应用实例- 汉字输入法- 汉字处理软件- 汉字显示设备6. 教学实践- 使用编程软件设计简单的汉字显示程序- 汉字输入、显示、编辑的实际操作- 团队合作完成汉字显示系统项目教学内容安排和进度:第1课时:汉字显示系统概述第2课时:汉字编码第3课时:汉字字库第4课时:汉字显示技术第5课时:汉字显示系统应用实例第6-8课时:教学实践教学内容与课本关联性:以上教学内容与教材中关于汉字显示系统的章节紧密相关,确保学生能够结合教材,系统地学习和掌握汉字显示相关知识。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
摘要....................................................................................................................................................................... I Abstract ................................................................................................................................................................ II 一、设计题目...................................................................................................................................................... 1 二、设计要求...................................................................................................................................................... 1 三、公交车汉字显示系统设计作用与目的 ...................................................................................................... 1 四、所用设备及软件 .......................................................................................................................................... 2
I
Abstract
This design mainly solve how to conveniently and accurately indicates the problem of passenger station, station have analog voice stops and prediction, text display of station stops by number and name and the name of the voice information recording and the name of choice, control, and other functions. System includes a microcontroller module, voice recording circuit, station number, name of display module, keyboard interface circuit, reset circuit and power supply, etc. System USES 51 single chip microcomputer to control the speech synthesis chip and LCD display module. Speech synthesis chip ISD4004, patented technology of semiconductor memory storage directly using data simulation, the simulation of voice and data directly into A single storage unit, do not need through A/D, D/A conversion, thus can reproduce the voice better real natural effect, avoids the general solid voice circuit for quantitative and quantitative noise and distortion caused by compression. Cooperate with the LED dot matrix display, makes the paper station system more practical. Keywords:51 MCU, LED dot matrix display, pronunciation chip
* * ** * *学院
课程设计报告
课程名称: 专业班级: 学生姓名: 指导教师: 完成时间: 报告成绩:
自动化系统课程设计
评阅意见:
评阅教师
日期
*****学院制
摘要
本设计主要解决如何方便、准确地指示乘客到站的问题,具有模拟人声进行报站和预 报站,对所报站数和站名进行文字显示和站名语音信息录放及站名选择控制等功能。系统 包括微控制器模块,语音录放电路,站数、站名显示模组,键盘接口电路,复位电路及电 源等。系统使用 51 单片机来控制语音合成芯片和液晶显示模组。语音合成芯片 ISD4004, 采用模拟数据半导体存储器直接存储的专利技术,即将模拟语音数据直接写入单个存储单 元,不需经过 A/D、D/A 转换,因此能够较好地真实再现语音的自然效果,避免了一般固 体语音电路因为量化和压缩造成的量化噪声和失真现象。配合 LED 点阵显示,就使得该报 站系统更加实用。 关键词:51 单片机,LED 点阵显示,语音芯片
6.2.1 电源电路..................................................................................................................................... 4 6.2.2 LED 点阵显示电路 .................................................................................................................... 5 6.2.3 ISD4004 语音录放音电路.......................................................................................................... 6 6.2.4 按键控制电路 ............................................................................................................................. 7 6.3 系统硬件设计小结 ................................................................................................................................ 8 七、公交车汉字显示系统软件设计 .................................................................................................................. 8 7.1 主程序流程设计................................................................................................................................... 9 7.2 各子程序设计......................................................................................................................................11 7.2.1 延时子程序 ..............................................................................................................................11 7.2.2 ISD4004 语音录放程序 ..........................................................................................................11 7.2.3 中断控制程序 ......................................................................................................................... 13 7.2.4 LED 点阵汉字显示程序 ......................................................................................................... 14 7.3 软件设计小结..................................................................................................................................... 15 八、实验调试结果 ............................................................................................................................................ 15 8.1 调试工具简介..................................................................................................................................... 15 8.2 调试方案及仿真结果 ......................................................................................................................... 15 8.2.1 程序调试................................................................................................................................. 15 8.2.2 硬件仿真................................................................................................................................. 16 8.2.3 Proteus 与 Keil 连调 ........................................................................................................... 17 8.3 结论..................................................................................................................................................... 18 九、设计中的问题及解决方法 ........................................................................................................................ 19 十、设计心得.................................................................................................................................................... 19 十一、参考文献 ......................................................................................................... 19 十二、附录 1:公交车汉字显示系统总体结构电路原理图 ......................................................................... 20 附录 2:程序清单............................................................................................................................................. 21