需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12372 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 在我国高速化发展的经济下,人们日常出行的次数不断增加。随之而来的就是堵车问题,地铁因为不用考虑堵车问题也就自然而然地成为了出行方式的首选。但在高峰时段地铁进出站口也会经常出现拥堵现象,地铁自动验票系统对于进出站口拥堵问题起到了良好的解决效益。 本设计研究的是基于STM32的地铁自动验票系统,硬件部分采用了STM32为主控芯片,OV7670摄像头采集二维码,AL422存储器为数据存储单元,XFS5152芯片为语音模块。软件部分采用KEIL进行编程和处理。最终通过STM32芯片的处理实现使用IC卡和扫描手机端二维码这两种进出站手段,并能进行简单的语音提醒。满足了当代人对快节奏生活的需求,也方便乘客通过手机端查询自己的出行记录。对于地铁管理方面,自动验票技术也节省了许多人力。 关键词:自动验票;STM32;二维码;图像采集
目录 摘要 ABSTRACT 第一章 绪论-1 1.1课题研究的背景和意义-1 1.2自动验票系统发展趋势-1 1.3课题研究的主要内容-2 第二章 系统总体设计-3 2.1系统功能需求分析-3 2.2微处理器选型分析-4 2.3系统硬件方案设计-4 2.4本章小结-5 第三章 系统硬件设计-6 3.1微控制器最小系统设计-6 3.1.1系统电源电路设计-6 3.1.2复位与晶振电路设计-7 3.2识别模块的设计与实现-8 3.2.1二维码采集的设计与实现-8 3.2.2读写器的设计与实现-9 3.3机芯控制模块的设计与实现-10 3.3.1机芯控制模块功能需求分析-10 3.3.2机芯控制模块硬件电路设计-11 3.4语音模块的设计与实现-12 3.4.1语音合成系统的设计-12 3.4.2语音合成模块的连接-13 3.5本章小结-13 第四章 系统软件设计-14 4.1开发环境简介-14 4.2控制程序架构-14 4.3子程序设计-16 4.3.1子程序初始化-16 4.3.2二维码图像采集程序设计-17 4.3.3读写器接口设计-18 4.3.4串口发送子程序设计-20 4.4本章小结-20 第五章 系统的调试与测试-21 5.1系统整体功能测试-21 5.2系统压力测试-22 5.3本章小结-22 结束语-23 致 谢-24 参考文献-25 附录-26 |