嵌入式交通管理设备的设计与实现
发布时间:2018-09-01 06:00
【摘要】:现今社会的高速发展,人们生活水平的提高,致使机动车数量急速的增加,那么随之带来的交通管理问题也越来越严重,继续沿用传统的交通管理模式已经不能满足现今交通管理的要求。在充分了解国内外交通管理系统和移动终端设备的发展现状以及进行实地调研后,本文设计一款交警道路执勤所用的移动终端设备,警员可以现场查询相关人员和车辆的详细信息以及实时的录入违章违法信息,并提交到交通信息数据中心作为后台数据进行存储和显示。考虑到实际应用的需要,本文选择短消息作为信息传输的媒介。 本文设计的移动终端设备包括交警信息管理、驾驶员信息管理、车辆信息管理、信息传输管理和其他资讯管理5大部分,结合以上系统功能的需求给出系统的总体设计方案:交通管理移动终端设备是基于ARM11架构S3C6410处理器,以嵌入式Linux-2.6.38作为操作系统,图形开发软件采用的是Trolltech公司的QT,无线传输模块采用GSM模块TC35。 本文重点研究了系统数据传输的关键技术,包括短消息业务,中文短消息编码和短消息安全性问题。针对传统中文编码转换算法的局限性,设计了一种可以有效节省存储空间和提高查询速率的编码转换算法,该算法的思想是生成存储表和索引表并结合二分法实现Unicode编码与GB2312编码之间的转换;在短消息安全性问题上,采用数据加密技术对短消息进行加密,针对主流私钥加密算法DES和现有的改进DES算法的不足,本文提出一种新型的DES改进加密算法,主要体现在加密密钥的生成和加密程序改进两方面,可以有效的提高加密的强度,保障信息传输过程中的安全性。 在移动终端设备的设计与实现过程中,本文首先构建嵌入式Linux交叉编译开发环境,然后定制嵌入式Linux操作系统,包括Bootloader的制作、Linux内核和文件系统的配置及移植;在软硬件平台搭建好后,,重点完成串口和触摸屏驱动程序以及应用程序的设计。结合交通管理系统的功能需求,给出了交通信息数据中心所存储数据的内容及形式,详细设计交通数据库一览表,其中给出驾驶员信息表和车辆信息表清单。 最后搭建QT开发平台,实现移动终端设备GUI界面的设计与开发,接着进行系统运行和测试,给出移动终端设备部分界面示意图。结果表明,该终端设备可以安全的收发短消息和正确编解码。
[Abstract]:With the rapid development of the society and the improvement of people's living standard, the number of motor vehicles is increasing rapidly, and the traffic management problems are becoming more and more serious. Continuing to use the traditional traffic management mode has not been able to meet the requirements of today's traffic management. After fully understanding the development status of traffic management system and mobile terminal equipment at home and abroad and carrying out field investigation, this paper designs a mobile terminal equipment for traffic police road operation. Police officers can query the details of relevant personnel and vehicles and record the illegal information in real time and submit it to the traffic information data center for storage and display as backstage data. Considering the need of practical application, this paper chooses short message as the medium of information transmission. The mobile terminal equipment designed in this paper includes five parts: traffic police information management, driver information management, vehicle information management, information transmission management and other information management. Combined with the requirements of the above system functions, the overall design scheme of the system is given: the traffic management mobile terminal device is based on the ARM11 architecture S3C6410 processor, and uses embedded Linux-2.6.38 as the operating system. The QT, wireless transmission module of Trolltech company is used in the graphic development software and GSM module TC35. is used in the graphic development software. This paper focuses on the key technologies of system data transmission, including short message service, Chinese short message coding and short message security. Aiming at the limitation of traditional Chinese coding conversion algorithm, a coding conversion algorithm is designed, which can save storage space and improve query speed. The idea of this algorithm is to generate storage table and index table and combine dichotomy to realize the conversion between Unicode coding and GB2312 coding. In view of the shortcomings of the mainstream private key encryption algorithm DES and the existing improved DES algorithm, this paper proposes a new DES improved encryption algorithm, which is mainly reflected in the generation of encryption key and the improvement of encryption program, which can effectively improve the intensity of encryption. Ensure the security of information transmission process. In the process of design and implementation of mobile terminal devices, this paper first constructs the embedded Linux cross-compile and development environment, then customizes the embedded Linux operating system, including the production of Bootloader kernel and file system configuration and transplantation; After the hardware and software platform is built, the design of serial port, touch screen driver and application program is emphasized. According to the functional requirements of the traffic management system, the contents and forms of the data stored in the traffic information data center are given, and the list of the traffic database is designed in detail, in which the driver information table and the vehicle information table list are given. Finally, the QT development platform is built to realize the design and development of the GUI interface of mobile terminal equipment. Then, the system running and testing are carried out, and the schematic diagram of some interfaces of mobile terminal equipment is given. The results show that the terminal can send and receive short message safely and encode and decode correctly.
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:U491;TP368.1
本文编号:2216327
[Abstract]:With the rapid development of the society and the improvement of people's living standard, the number of motor vehicles is increasing rapidly, and the traffic management problems are becoming more and more serious. Continuing to use the traditional traffic management mode has not been able to meet the requirements of today's traffic management. After fully understanding the development status of traffic management system and mobile terminal equipment at home and abroad and carrying out field investigation, this paper designs a mobile terminal equipment for traffic police road operation. Police officers can query the details of relevant personnel and vehicles and record the illegal information in real time and submit it to the traffic information data center for storage and display as backstage data. Considering the need of practical application, this paper chooses short message as the medium of information transmission. The mobile terminal equipment designed in this paper includes five parts: traffic police information management, driver information management, vehicle information management, information transmission management and other information management. Combined with the requirements of the above system functions, the overall design scheme of the system is given: the traffic management mobile terminal device is based on the ARM11 architecture S3C6410 processor, and uses embedded Linux-2.6.38 as the operating system. The QT, wireless transmission module of Trolltech company is used in the graphic development software and GSM module TC35. is used in the graphic development software. This paper focuses on the key technologies of system data transmission, including short message service, Chinese short message coding and short message security. Aiming at the limitation of traditional Chinese coding conversion algorithm, a coding conversion algorithm is designed, which can save storage space and improve query speed. The idea of this algorithm is to generate storage table and index table and combine dichotomy to realize the conversion between Unicode coding and GB2312 coding. In view of the shortcomings of the mainstream private key encryption algorithm DES and the existing improved DES algorithm, this paper proposes a new DES improved encryption algorithm, which is mainly reflected in the generation of encryption key and the improvement of encryption program, which can effectively improve the intensity of encryption. Ensure the security of information transmission process. In the process of design and implementation of mobile terminal devices, this paper first constructs the embedded Linux cross-compile and development environment, then customizes the embedded Linux operating system, including the production of Bootloader kernel and file system configuration and transplantation; After the hardware and software platform is built, the design of serial port, touch screen driver and application program is emphasized. According to the functional requirements of the traffic management system, the contents and forms of the data stored in the traffic information data center are given, and the list of the traffic database is designed in detail, in which the driver information table and the vehicle information table list are given. Finally, the QT development platform is built to realize the design and development of the GUI interface of mobile terminal equipment. Then, the system running and testing are carried out, and the schematic diagram of some interfaces of mobile terminal equipment is given. The results show that the terminal can send and receive short message safely and encode and decode correctly.
【学位授予单位】:哈尔滨工程大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:U491;TP368.1
【参考文献】
相关期刊论文 前6条
1 白永强;刘志勇;孙常胜;陈杰;;基于ARM和Linux的嵌入式系统软件设计核心技术[J];火炮发射与控制学报;2006年01期
2 佟丽亚;关于对DES加密算法进行改进的构想[J];邢台职业技术学院学报;2004年03期
3 陈辰;韩秋实;徐小力;;ARM芯片S3C2410触摸屏驱动的研究与开发[J];科学技术与工程;2006年03期
4 李联;信息安全中的DES加密算法[J];现代电子技术;2005年09期
5 刘江鸿;道路交通管理:城市交通可持续发展的瓶颈[J];城市规划;2002年03期
6 宋成 ,孙广富;触摸屏在S3C2410上的应用实例[J];单片机与嵌入式系统应用;2005年01期
相关硕士学位论文 前7条
1 李冬;基于嵌入式系统的GPRS电力参数无线传输系统[D];山东大学;2007年
2 徐乃华;路口交通违法自动检测与识别系统的研究及设计[D];山东大学;2006年
3 王骐;基于GSM短消息的温度数据采集与无线传输系统的研究与设计[D];武汉理工大学;2005年
4 张彦杰;嵌入式Linux设备驱动程序和引导程序的研究[D];西安电子科技大学;2007年
5 王丽洁;嵌入式Linux的图形界面技术研究与实现[D];国防科学技术大学;2006年
6 纪志强;基于C/S结构的移动警务系统的研究与实现[D];长安大学;2006年
7 王欣;基于ARM的嵌入式移动终端手持设备的设计与实现[D];北京邮电大学;2007年
本文编号:2216327
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2216327.html