公交车进站报站系统设计答辩_第1页
公交车进站报站系统设计答辩_第2页
公交车进站报站系统设计答辩_第3页
公交车进站报站系统设计答辩_第4页
公交车进站报站系统设计答辩_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、CompanyLOGO公交车进站报站系统设计公交车进站报站系统设计理学院光信科理学院光信科Company Logo摘摘 要要v本文吸取现有公交车报站系统的经验教训,从一个新的角度人性化人性化出发,完成了一个新的设计。即在乘客座位上安置控制按钮,当乘客在某站需要下车时,可以通过按钮控制语音提示和信号灯亮,提醒司机有人要下车,节省了不必要的停车时间。Company Logo设计内容设计内容目前公交车报站系统基本原理目前公交车报站系统基本原理本系统的硬件设计本系统的硬件设计本系统的软件设计本系统的软件设计结论结论Company Logo液晶液晶显示显示部分部分 语音语音 报站报站 部分部分目前公交车

2、报站系统的基本原理目前公交车报站系统的基本原理单单片机控制片机控制 控制控制 按键按键Company Logo系统硬件设计系统硬件设计人性化人性化控制部分控制部分液晶液晶显显示器示器的的应应用用语音芯片语音芯片的应用的应用单片机单片机最小系统最小系统设计思路设计思路Company Logo单片机最小系统单片机最小系统单片机最小系统单片机最小系统Company Logo语音芯片的应用语音芯片的应用ISD1420使用方便的单片录放使用方便的单片录放系统,外部元件少;系统,外部元件少;重现优质原声,没有重现优质原声,没有常见的背景噪声;常见的背景噪声;放音可由边缘或电平放音可由边缘或电平 触发;触发

3、;无耗电信息存储,省无耗电信息存储,省掉备用电池;掉备用电池;信息可保存信息可保存100100年,可年,可反复录放反复录放1010万次。万次。无需专用编程或开无需专用编程或开发系统;发系统;较强的分段选址能较强的分段选址能力可处理多达力可处理多达160160段段信息;信息;具有自动节电模式具有自动节电模式;录或放后立即进入录或放后立即进入维持状态,仅需维持状态,仅需0.5A0.5A电流;电流;单一单一5 5伏电源供电伏电源供电。Company Logo语音芯片的应用语音芯片的应用语音芯片的硬件连接语音芯片的硬件连接Company Logov 语音芯片的外围电路主要由驻极体话筒和扬声器加少量电阻

4、电容组成,芯片通过八根地址线和二根录放控制线与单片机相连,实现语音的输入和输出,并且用一个发光二极管作为录音指示灯。在录音模式中,单片机通过中断将语音芯片的27脚置低,并送出相应的地址信号,从而可以实现分段录音。录音过程中,发光二极管D1被点亮,当D1熄灭时表示录音结束。在报站模式下,所需报站名及其他语句的存储地址由单片机的P0口送出,单片机通过中断给语音芯片的24脚一个下降沿信号,就可以实现放音。可以通过修改不同的地址信号,组成我们所需要的话,实现自动报站名及其他语句。语音芯片的应用语音芯片的应用Company Logo液晶显示器的应用液晶显示器的应用FM12864F 工作电压为工作电压为

5、+5V10%, 可自带驱动可自带驱动 LCD所需的所需的 负电压负电压 全屏幕点阵,全屏幕点阵, 点阵数为点阵数为 128*64 可以完成可以完成 图形、字符图形、字符 及汉字的显示及汉字的显示 与与CPU接口接口 采用采用4条条 控制总线控制总线 和和8位并行位并行 数据总线数据总线 输入输出输入输出 内部有内部有显示数据显示数据锁存器,锁存器, 和用于和用于 文本显示文本显示 的的6*8和和 8*8的字符库的字符库 操作操作 指令指令 简单简单 Company Logo液晶显示器的应用液晶显示器的应用液晶显示器的硬件连接液晶显示器的硬件连接Company Logo液晶显示器的应用液晶显示器

6、的应用v FM12864F液晶显示器的数据线与单片机的P1口连接,RS、RW、E与P3.4、P3.5、P3.6连接,在每次上电后都需要对LCD进行初始化设置,把需要显示的汉字放在数组里,编译器会自动将汉字转换为机器码,通过相应的驱动程序送给LCD,就会显示相应的汉字 Company Logo人性化控制部分人性化控制部分v 该部分是根据目前对公交车的调查研究首次提出的一个理念。在当前公交车系统中以及目前一些人设计出的公交车报站系统方案中,都只是考虑了司机所起的作用,以司机的方便为前提来进行设计,而忽略了乘客需求人性化的设计。v 此部分的设计正是突出了人性化的理念,从另外一个角度设计公交车的报站系

7、统,强调司机与乘客的互动。当在某站有乘客准备下车时,会提前提示司机,这样司机就会正确选择是否停车,提高了效率,节省了时间。Company Logo人性化控制部分人性化控制部分人性化控制部分原理图人性化控制部分原理图Company Logo系统硬件连接原理图系统硬件连接原理图系统硬件连接原理图系统硬件连接原理图Company Logo系统软件设计系统软件设计开始系统初始化显示提示语报站模式录音模式LCD显示站名延时开始录音语音及发光二极管提示司机触发语音报站延时显示开机画面Mode=1?录音键按下?报站键按下?乘客键按下?软件设计流程图软件设计流程图NO YES NO NO YES YES YE

8、S NO Company Logo系统软件设计 对单片机编程主要用到两种方法:汇编语言编程和C语言编程,两者各有优缺点:v 汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植不易移植。v C语言是一种结构化的高级语言。其优点是可读性可读性好,移植容易好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。 Company Logo结论1、本文主要完成的任务:v 本文对AT89C51的基本结构和功能进行了简要的描述,阐述了其有关中断技术的应用,并对其管脚功能进行了详述。v 本文对语音报站部分的原理进行了说明,对语音芯片ISD1420P的基本只是以及主要优点进行了介绍,并给出了其与单片机连接的具体方案。v 本文对液晶显示部分的基本原理进行了说明,简要介绍了液晶显示芯片v 本文还完成了整个系统的软件流程图及具体程序的编制。Company Logo结论2、本文创新点:v 本文首次提出了乘客需求“人性化人性化”这一理念。现有公交车以及各种公交车报站系统的设计方案

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论