- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆交通大学信息学院
课程设计报告
班 级: 2011级通信工程2班
姓 名: 何 国 焕
学 号: 631106040204
设计项目名称:基于ARM系统的公交车多功能终端的设计一、 2
二、 2
1、 电子收费功能 2
1.1现状及应用前景 2
1.2预期达到的指标 3
1.3系统实现 3
2、GPS定位和报站功能 5
2.1系统构成 6
2.2系统实现 6
3、测定车速 11
3.1问题描述? 11
3.3设计方案? 11
三、 13
四、 16
五、 16
1 总结 16
2 心得体会 17
展 望 18
六、 19
教师评阅:
□设计思路正确;□结果正确可信;□设计成果符合要求;□设计报告规范;
□设计过程原始记录(设计流程图等)符合要求;□设计分析总结全面;
系统设计要求
设计一个基于ARM系统的公交车多功能终端电子收费、报站、GPS定位等功能单片机程序包括以下几个部分:读写卡程序、数据存储程序、与上位机的中断通讯程序、显示驱动程序、时钟生成程序、看门狗程序、蜂鸣器报警程序。
单片机采用89C5。P1口与串行器件24C64和显示、报警电路连接;P0口与MMM微模块相连,用作数据线;P2口用作时钟模块和发光二极管显示;P3口用于读写控制和中断。
程序设计设计思想:主程序主要完成系统变量的初始化,检测操作IC卡,将操作结果存储和显示、记录送PC机。在读卡器中使用了8KB的24C64作存储器,主要存储的内容有:机号(1字节)、总金额(3字节)和总记录(2字节)。每张卡的记录包含:用户卡身份号(4字节)、售卡日期(2字节)、加卡金额(1字节)和售卡人编号(1字节)。
当有Mifare1射频卡进入距离射频天线一定范围内时,读卡器就可以读到卡中的数据。系统单片机要将所读数据进行分析处理,如果符合条件,则读卡成功指示灯闪一下,蜂鸣器鸣叫一声。并将卡片数据与当前时间一起存入单片机内的并在LED显示器上显示卡数据。没有卡进入读卡器工作范围时,在显示器上显示当前时间。若读卡出错,显示出错标志。在与上位机通讯时,将单片机内部EEPROM存入的信息发往上位机主程序流程如图所示:
图主程序流程图
值得注意的是,对存储器操作时,每读写一个字节,单片机必须送一个应答位(ACK),释放一下SDA数据线,以便存储器能继续接收数据。
图2 写(左)、读(右)流程图
2、GPS定位和报站功能
智能公交系统是智能交通系统的重要研究内容,本文设计了一种基于GPS定位的公交车自动报站系统,它利用GPS进行数据采集,获得车辆位置信息,并结合语音播放技术,根据公交车所处的位置进行自动报站、温磬提示等语音服务。它可以彻底改变传统公交车语音报站必须由司机操控才能工作的落后方式,完全不需要人工介入,实现公交车报站的完全智能化。该系统是以GPS定位技术为基础来实现自动定位,从而提供自动报站服务[6]。
GPS即全球定位系统(英文名:Global?Positioning?System)。简单地说,是一个由覆盖全球的24颗卫星组成的卫星系统,主要有GPS卫星星座、地面监控系统和GPS信号接收机三个独立的部分组成[7]。
终端接收卫星发射的报文信息,进行处理后得出精确的位置、速度、运行方
向等信息,通过通信网络以无线数据通信的形式传递,然后在电子地图上显示出
来。
2.1系统构成
基于GPS的公交车智能报站系统是移动通讯技术和GPS技术的结合,整个系统由S3C24l0ARM9(进阶精简指令集机器)开发板、SIM548CGPS/GPRS模块、语音播报模块、AT89S52单片机以及OCMJ5X10B的LED(发光二极管)背光宽温黄绿屏等器件组成。GSM/GPS模块由GPS分模块与GSM(全球移动通讯系统)分模块组成。GPS模块负责GPS数据接收。公交车在行进过程中,GPS模块的实测信息同已存储的位置信息进行比较即可进行自动报站,无需人为干预,还可实现在固定位置播放某些特定信息,如乘车提示、广告信息等。GSM模块用于公交车与调度室之间的数据通讯,实现公交车的联合调度,实现调度中心对公交车的调度功能。语音播报模块负责语音播放,提供进出站以及提示信息等语音的播放。单片机模块控制按键扫描以及LCD显示。
ISD1700S
ISD1700S 系列芯片是华邦公司新推出的单片优质语音录放电路,是ISD1400S与ISD2500S的升级产品。该芯片提供多项新功能,包括内置专利的多信息管理系统,新信息提示(vAlert),双运作模式(独立嵌入式),以及可定制的信息操作指示音
文档评论(0)