摘 要近年来,交通问题愈发引起人们的关注,大量由于疲劳驾驶以及超速行驶产生的事故严重危害城市交通安全以及人民生命财产安全,其中以工程车辆最为危险。而随着电子产业的发展,我们又可以从电子角度提出一种用于预防超速行驶的电子设计。86606
本设计从驾驶员自身安全以及人民财产安全问题角度出发,设计了一种工程车辆的超速报警以及制止系统。当车辆处于行驶状态中,该系统通过CAN总线获得车辆的速度数据来对车辆实施实时监控。在实时监控和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用。此设计就是一种利用stm32芯片对工程车辆超速进行报警和制止的系统。该系统结构简单,可靠性高,操作方便,可顺利应用于含有CAN总线的车辆。
该系统详细介绍了系统的总体设计方案,给出了系统硬件电路,软件设计以及外围电路。
关键词:ARM单片机;工程车辆;超速报警;CAN总线;
Abstract
In recent years, transportation problems have arouse much attention among public, various traffic problems brought by fatigue driving and over-speeding have seriously done harm to the security of urban traffic and people’s property。 However, with the development of electrical industry, we can put forward a electrical design to avoid over-speeding in this respect。
This design is designed for the security of the drivers and the people innocent,we design a system that could alarm and even stop driving when the vehicles are over-speed。 When the vehicle is in the driving state, the system would get the data of speed from CAN BUS。 The single-chip is usually used as a central part of a embedded design。 And this design is a system that prevent vehicles engineering from over-speeding, with stm32 chip in it。This design is simple designed and reliable, it’s also easy to operate, it can be used in cars having CAN BUS。
This design has introduced the system with details, the hardware circuit , the peripheral circuit design and the soft design are given。
Key Words: ARM; Vehicle Engineering; over-speed control; CAN BUS
目 录
第一章 引言 1
1。1研究背景 1
1。2项目意义 1
1。3研究现状 2
第二章 系统介绍 6
2。1开发环境 6
2。2工程车辆及其内部总线 6
2。3 stm32芯片和CAN接口 9
第三章 系统设计 10
3。1总体设计 10
3。2模拟仿真 11
第四章 硬件设计 14
4。1、重要模块 14
4。2、原理图整体设计 19
4。3、PCB设计 19
第五章 软件设计 23
5。1、现实分析 23
5。2、软件模块 23
5。3、控制算法设计 29
第六章 系统结果 31
总结与展望 34
致 谢 35
主要参考资料(包括书刊名称、出版年月等):