有人售票公交信息辅助系统毕业论文
2022-06-24 23:16:01
论文总字数:31558字
摘 要
随着智能交通系统和快速公交系统不断发展,公交车的智能化程度不断提升,服务更加全面、广泛。受各种因素的影响,社会中仍存在着带有售票员的公交车,由于这种传统公交存在诸多弊端,严重制约了公交信息化的发展,公交信息辅助系统的重要性日益明显。
本文在介绍公交信息辅助系统功能的基础上,提出了系统的总体设计方案。该系统实现到站提醒,票价提醒,记录行车数据,汇总公交运营时间、收益、载客人数,将信息从存储器中传输到上位机。硬件部分以 STC 51内核单片机为控制核心,利用外部存储芯片和时钟芯片实现有效数据的存储和公交运营时间的采集,通过液晶屏和矩阵键盘实现交互式操作,利用串行通信模块和Wi-Fi无线通信模块实现同上位机的数据传输。论文还详细阐述了系统的软件设计,采用C#语言编写上位机程序,运营数据通过无线传输发送到上位机,经过软件程序处理存储到Excel表中。
测试结果表明,本系统各项功能已达到本设计的所有要求。
关键词:智能交通 公交信息化 售票行为 公交信息采集 串行通信
Information aided system for traditional bus
ABSTRACT
With the development of the intelligent transport system and bus rapid transit, constantly enhancing automation and intelligence of public traffic promotes the service more comprehensive and more perfect. Affected by various factors, the bus with a teller still exists. Due to the disadvantages of its operations, it restricts the development of public transportation information. The importance of the information aided system for traditional bus is increasingly apparent.
This paper introduced the function of the Information aided system for traditional bus and design of the system. The system can remind tellers and record traffic data, time, revenue and number of passengers. The information is transferred from the memory to the PC. The core of hardware part is STC 51 core microcontroller. The external memory chip and clock chip are used to collecting valid data of the bus. An interactive operation can be supported by the LCD screen and the keyboard. The serial communication module and Wi-Fi wireless communicate the data to PC. The paper also elaborated on the software design of the system, using C # language PC program, saving the data which comes from wireless module to Excel tables after proper data processing.
The test results show that the system has met all requirements of the various functions of the design.
Keywords: Intelligent traffic; Bus information; ticketing behavior; Bus information collection; serial communication
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1引言 1
1.2研究背景和意义 1
1.3系统功能概述及设计要求 2
1.4 全文的结构 3
第二章 公交信息辅助系统的硬件设计 4
2.1 系统硬件设计要求 4
2.2 系统硬件设计步骤及原则 4
2.3 系统的总设计方案及各模块电路 4
2.3.1 单片机的选择 5
2.3.2 单片机最小系统 6
2.3.3时钟模块和外部存储电路设计 6
2.3.4矩阵键盘电路设计 8
2.3.5 液晶模块电路设计 9
2.3.6 数据传输模块设计 10
2.4 本章小结 13
第三章 公交信息辅助系统的软件设计 14
3.1 硬件程序设计的语言选择 14
3.2 程序模块化设计 14
3.3 各模块程序设计 14
3.3.1 外部存储模块程序设计 14
3.3.2 时钟模块程序设计 16
3.3.3 显示模块程序设计 18
3.3.4 矩阵键盘程序设计 19
3.4.5 串行通讯程序设计 21
3.4 主函数程序设计 22
3.5 上位机程序设计 23
3.6 本章小结 26
第四章 系统调试及结果 27
4.1程序调试与编译 27
4.2调试过程中遇到的问题和解决方案 27
4.3 运行在硬件上的结果 28
第五章 总结 30
参考文献 31
致谢 32
附录 33
第一章 绪论
1.1引言
公共交通是我国大多数民众出行的主要方式,随着智能交通的发展以及公共交通的建设力度的加大,智能公交车和运行线路中的通信及信息服务的需求日益增强,人们对公交信息化的改造有极其迫切的需求。由于不同地区科技和社会发展的不平衡,城乡的差距,公交的信息化普及也存在着一些难题。目前大多数城市公交已经基本实现无人售票,公交的智能调度,信息的智能汇总能力不断提升,促进了公共交通的整体信息化、智能化。
但是,受地域差异和国情影响,有人售票公交在短时期内还无法转变为智能的无人售票公交。在一段时期内,这将成为公交信息化发展中的一个比较大的问题。为了促进公交信息化,实现有人公交售票的信息化,对公交售票行为进行便捷化,规范化,信息化很有必要。
1.2研究背景和意义
请支付后下载全文,论文总字数:31558字