好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

苏州经贸学院

3.1.2 JHD162A液晶显示电路

为了能方便直观的了解到当前地段的站名和信息,显示的内容主要为16字符x 2行,字符点阵为5 x 8点,采用的驱动方式为1/16D。基本操作时序为读状态:RS=L,RW=H,E=H ;写指令:RS=L,RW=L,D0~D7=指令码,E=高脉冲;读数据:RS=H,E=H ;写数据:RS=H,RW=L,D0~D7=数据,E=高脉冲 ,数码管的4,5,6分别与单片机的P2.0—P2.2相连;7~14分别与P0.0~P0.7相连,通过单片机的信息处理,从而在液晶显示频上显示各段信息。设计电路图如图3-2所示。

图3-2JHD162A液晶显示电路

3.1.3 ISD1700S音频输出电路及按键电路

ISD1700S通过按键系统和GPS模块的信息输入,在按键模式工作时,芯片可以通过/LED 管脚给出信号来提示芯片的工作状态,并且伴随有提示音,ISD1700S芯片具有语音录放功能,通过不同的数字信息输入,系统将会把先前收录好的语音通过音频放大器进行处理,最后经过扬声器喇叭播报出来。

本系统兼有按键操作功能:按下 REC 键,/REC 管脚电平变低后开始录音,直到松开按键使电平拉高或者芯片录满时结束。(1)录音结束后,录音指针自动移向下一个有效地址,而放音指针则指向刚刚录完的那段语音地址。(2)放音操作:放音操作有两种模式,分别是边沿触发和电平触发,都由/PLAY 管脚触发。(3)快进操作:点按一下 FWD 按钮将/FWD 端拉低,会启动快进操作。快

8

苏州经贸学院

进操作用来将播放指针移向下一段语音信息。设计电路图如图3-3所示。

图3-3 ISD1700S音频电路图

3.1.4 GPS模块接口电路

由于电源电压要求为+5.0V±5%(即+4.75V~+5.25V),因此模块引脚1、引脚2,引脚3均接系统的+5V电源。由于该模块无需初始化,上电后模块即可自动接收和发送定位数据,故不需要对其进行控制操作,即系统不必向GPS模块发出控制指令。另外,GPS模块工作电源是+5V,而AT89C51单片机的I/O电压为+3.3V,所以在GPS模块与AT89C51单片机之间串接27K的保护电阻。具体硬件接口电路如图3-4所示:

9

苏州经贸学院

图3-4 GPS模块接口电路

3.2 系统整体电路图

系统主要通过单片机AT89C51处理:GPS模块接口电路,按键电路,ISD1700S音频输出电路以及JHD162A液晶显示电路。单片机主芯片通过对按键电路和GPS模块的信息处理,将信息发送到音频输出电路和LCD液晶显示电路,从而可以明确的获知该地段的站名和准确播报信息。系统总体硬件设计电路如图3-5所示。

10

苏州经贸学院

图3-5 系统整体电路图

11

苏州经贸学院

第四章 系统软件的研究与设计

在自动报站系统的硬件电路设计与实现之后,还需要配合设计完善的程序才能完全实现自动报站系统的各项功能。在本系统中,主要设计了主程序的流程图,语音模块子程序流程图,并且简单的分析了各程序的运行流程。

4.1主程序流程图

主程序主要涉及各个部分子程序的调用。程序初始化后,系统出现开机界面,液晶显示频显示下一站站名。本程序主要兼有两种控制方式:按键控制和GPS接收控制。程序接收到信息后语音将自动播报到站信息,液晶显示频显示下一站,下车的指示灯亮。选择NO,则是继续行车报站,选择YES,则停止行车,终止系统。主程序流程图4-1所示。

12

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

苏州经贸学院3.1.2JHD162A液晶显示电路为了能方便直观的了解到当前地段的站名和信息,显示的内容主要为16字符x2行,字符点阵为5x8点,采用的驱动方式为1/16D。基本操作时序为读状态:RS=L,RW=H,E=H;写指令:RS=L,RW=L,D0~D7=指令码,E=高脉冲;读数据:RS=H,E=H;写数据:RS=H,RW=L,D0~D7=数
推荐度:
点击下载文档文档为doc格式
7dquj19u4n6msok1o3zu
领取福利

微信扫码领取福利

微信扫码分享