《基于单片机的GPS公交车报站系统》修改意见稿
1、“.....文件所有与中断有关的操作函数都在这个文件。在中断中调用语音播放服务函数完成,在中断中调用点阵显示函数驱动点阵显示,在中断中调用更新时间函数更新时间,在中断中完成设置时间的闪烁效果,在中断中调用中断完成键盘扫描作用,中断中接收的数据,并对接收的数据进行处理,如果判断为进行播报,则调用显示程序和语音播放程序。另外将设置显示时间与播放语音的相关操作函数写在文件与文件中。接收数据程序在中,自动报站程序在中。在语音处理方面采用了凌阳科技的函数库完成语音播放功能,只需要调用几条函数就可以播放语音。系统主程序设计主程序主要涉及各个部分子程序的调用。程序初始化后,系统出现开机界面,液晶第五章系统软件设计与研究显示,并且进行报站方式的判断和选择。本程序主要兼有两种控制方式按键控制和接收控制......”。
2、“.....有干扰情况下手动选择按键报站模式。主程序流程图所示。开始初始化局部变量是按下启用自动报站设置首次报站标志等待中获取键值开启中断等待中断接收定位信息自动报站程序清看门狗是否按下执行相关按键功能报站播报相关信息以及显示相关信息清看门狗图主程序流程图第五章系统软件设计与研究初始化程序设计系统要对显示键盘串口初始化,程序流程图如图图图图所示。开始初始化显示变量信息设置串行口通信开启中断结束开始设置系统时钟为设置为输出口结束图显示初始化图初始化开始设置为高电平输出开启结束开始设置为下拉电阻输入口设置键盘变量开启中断结束图时间初始化图键盘按键初始化第五章系统软件设计与研究时间程序设计具有精确的时基信号发生器,时基发生器通过分频产生等时基信号,可以实现精确的计时,从而实现时钟和万年历功能......”。
3、“.....需要获得语音资源,关键解决语音资源的起始地址及相关信息的获取,然后通过读取函数调用相关语音资源。语音播报流程图如图所示。开始获取相关信息及语音开始地址和结束地址初始化放音队列与解码判断解码队列为空获取语音资源是否播放结束语音解码语音播放结束是否有按键按下结束播放清看门狗图语音播报程序第五章系统软件设计与研究自动报站程序设计串口中断程序就是利用串口接收数据,根据协议提取公交车的经纬度运动的方向和速度等信息......”。
4、“.....与预存的数据进行比较,有单片机控制是否要播报语音和显示,并调用相应的操作。判断标准可按照表进行相应操作。程序流程图如图图所示,其中公交车第五章系统软件设计与研究当前运行位置站点位置公交车与第站的距离的平方为。表状态判断依据动作语音播报靠站距离站点由很远接近前方到站⋯进站距离站点在以内站到了⋯出站距离站点大于,速度下站提示⋯运行距离上站大于,距离下站大于广告信息开始关闭串口通信首次报站站点站点站点站点将站点的信息存入当前站单元方向变量与站点的上行方向相同将上行的下站信息存入下站信息存储单元,并保存上行标志正常报站程序将下行的下站信息存入下站信息存储单元并保存下行标志播报和显示车站到了打开串口......”。
5、“.....并且在中断中改变定义全局变量播放,播放闪烁控制,是否进入代码标志闪烁标志设置键标志显示年月日切换报站标志键盘值显示或不显示标志按下次数按下次数按键的奇偶标志临时变量局部变量初始化初始化模组初始化初始化键盘初始化显示时间为带数据缓冲低电平输出第五章系统软件设计与研究设置为输入,为输出。为带下拉电阻输入口设置波特率为。波特率得到键值,扫建程序在中断中调用选择放音,在中断播放提示下站站到了如果是终点站,重新初始化第五章系统软件设计与研究播放提示语,车在运行中,请做好扶稳请让座广告或娱乐进入中断代码......”。
6、“.....智能公交系统是智能交通系统研究的个主要方向,它的建立将最大程度地提高车路资源的利用率,提高公交服务的质量,从而创造巨大的社会经济效益,因此对智能公交技术的研究具有深远的意义。全球定位系统已经广泛应用于各个领域。可以确定公交车的地理位置,只要把公交站点的位置数据经度和纬度记录下来,就可以知道公交车是否处于进站到站和出站状态。利用实现公交车的智能报站,大大减少驾驶员的工作量,提高公交车运行过程中的安全系数,是公交智能化的重大改进。所以,本文对定位语音播放,液晶显示等技术作了详细的研究与讨论,总结如下系统总体方案设计。提出了以单片机作为主控制器的硬件总体设计方案,语音报站和信息显示同步。系统硬件电路设计。分析设计了各部分电路......”。
7、“.....接口电路等,实现了整个系统硬件电路的功能。系统软件设计。研究分析了系统主程序,液晶显示模块程序设计和语音模块程序设计等。此外,本文还对在车辆定位进行了相关研究,提高系统定位的可靠性和完整性。体会本次设计对以往的公交车报站器进行了改进,增加了技术,使其具备手动报站和自动报站两种报站方式,采用先进的卫星定位技术与凌阳强大的语音播报技术相结合的方式,改变了传统公交车语音报站器必须由司机操控才能工作的落后方式。进站出站自动播报站名及服务用语,准确及时完全不需要人工介入,是公交车语音报站器的项技术革命,它为公交车的安全行驶和对乘客提供报站服务及乘坐安全提供了定的保障,实现了公交车报站器的完全智能化。虽然目前本课题中公交车自动报站系统尚没有做出实物,但其主要功能己经实现......”。
8、“.....达到设计要求。下步要做工作是把该系统进步完善,随着技术的发展成熟,产品成本的降低,增强系统的稳定性,达到真正意义的自动报站系统,符合实际应用的要求。参考文献致谢参考文献参考文献罗亚非凌阳位单片机应用基础北京航空航天大学出版社,谭浩强语言程序设计北京清华大学出版社,康华光,陈大钦电子技术基础模拟部分北京高等教育出版社,阎石数字电子技术基础北京高等教育出版社,睢丙东,魏泽鼎单片机应用技术与实例北京电子工业出版社,北阳公司编程手册北京北阳电子,北阳公司中文数据手册北京北阳电子,北阳公司精简开发板板使用说明北京北阳电子,北阳公司语言在凌阳十六位单片机中的应用北京北阳电子内部技术资料,北阳公司原理与应用教材书相关源程序北京北阳电子内部技术资料,薛钧义......”。
9、“.....凌阳科技大学计划编著凌阳单片机在大学生电子竞赛中的应用北京北京航空航天大学出版社,凌阳科技编著凌阳位单片机开发实例北京北京航空航天大学出版社,戴佳,戴卫恒编著单片机语言应用程序设计实例精讲北京电子工业出版社,李明峰,冯宝红,刘三枝编著定位技术及其应用北京国防工业出版社,黄智伟接收机电路设计北京国防工业出版社,李征航,黄劲松测量与数据处理武汉武汉大学出版社附录附录电路原理信号状态执行动作结果高低缓冲配合进行写数据或指令高缓冲配合进行读数据或指令低低高无动作忙标志标志表明内部工作情况时才能对模块进行内部操作,此时模块不接受外部指令和数据时,模块为准备状态,能够接受外部指令和数据每次操作之前最好先进行状态字检测,只有在确认之后,才能访问模块。字型产生字型产生提供个此触发器是用于模块屏幕显示开和关的控制......”。
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 46 页
第 2 页 / 共 46 页
第 3 页 / 共 46 页
第 4 页 / 共 46 页
第 5 页 / 共 46 页
第 6 页 / 共 46 页
第 7 页 / 共 46 页
第 8 页 / 共 46 页
第 9 页 / 共 46 页
第 10 页 / 共 46 页
第 11 页 / 共 46 页
第 12 页 / 共 46 页
第 13 页 / 共 46 页
第 14 页 / 共 46 页
第 15 页 / 共 46 页
预览结束,还剩
31 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。