自动泊车系统

内蒙古科技大学
本科生毕业设计说明书(毕业论文)
    目:自动泊车系统的设计
学生姓名:赵文强
    号:1167118210
    业:电子信息工程
    级:2011-2
指导教师:高丽丽 

自动泊车系统热泵压缩机
摘  要
随着车辆的普及度、保有量越来越高,街道、小区、公路、停车场等拥挤不堪,人们对车辆的可操作性和智能性也提出了更多的要求,所以智能的自动泊车的研发迫在眉睫。本设计以蓝牙模块与单片机最小系统通过串口相连接,并与电脑端蓝牙连接实现下位机与上位机之间的通信过程,从而实现自动泊车的功能。
本设计由上位机、蓝牙模块、STC15F2K61S2单片机最小系统、GY-26电子指南针模块、光电避障模块、超声波模块、电机驱动模块、舵机组成系统。主要包括以下几个方面:第一,硬件电路设计,硬件电路通过Altium Designer软件进行硬件电路设计,主要包括包括电源系统和单片机最小系统,第二,STC15F2K61S2单片机最小系统设计,最小系统可以实现超声波数据、光电避障模块数据、电子指南针模块数据的接受,由上位机端发送命名实现对小车的相应控制。第三,上位机软件设计,上位机由C Sharp语言在Visual Studio 2010平台编写,主要实现对由下位机说发送的数据进行处理并实时显示出来的,并且对自动泊车系统进行整体控制,通过蓝牙向单片机最小系统发送数据,单片机接收到数据后控制小车完成侧位泊车或倒车入库动作。
关键词:上位机;单片机最小系统;自动泊车自动泊车功能
Automatic parking system
塑胶铆钉Abstract
随着车辆的普及度、保有量越来越高,街道、小区、公路、停车场等拥挤不堪,人们对车辆的可操作性和智能性也提出了更多的要求。
然而,对于许多驾驶员而言,顺列式驻车是一种痛苦的经历,在我国许多的大中型城市,甚至是三四线城市,由于城市的规划和发展不能满足人们日益猛增的生活空间的需求,所以停车空间有限,将汽车驶入狭小的空间已成为一项必备技能。地上、地下、以及停车楼的出现缓解了一部分的停车问题,但是很少有不费一番周折就停好车的情况,停车可能导致交通阻塞、神经疲惫、甚至是刮蹭现象和保险杠被撞弯,是非常容易造成车辆损坏和行车事故。
With the popularization of vehicle, retains the quantity is more and more high, streets, communities, roads, parking lots and other crowded. People of the vehicle can also put forward more requirements for the operation and intelligent, so the research and development of intelligent automatic parking is imminent. This design takes the Bluetooth module and the microcontroller smallest system through the serial port, and realizes the communication process between the lower computer and the upper computer with the Bluetooth connection of the computer terminal.
本设计由上位机、蓝牙模块、STC15F2K61S2单片机最小系统、GY-26电子指南针模块、光电避障模块、超声波模块、电机驱动模块、舵机组成系统。主要包括以下几个方面:第一,硬件电路设计,硬件电路通过Altium Designer软件进行硬件电路设计,主要包括包括电源系统和单片机最小系统,第二,STC15F2K61S2单片机最小系统设计,最小系统可以实现超声波数据、光电避障模块数据、电子指南针模块数据的接受,由上位机端发送命名实现对小车的相应控制。第三,上位机软件设计,上位机由C Sharp语言在Visual Studio 2010平台编写,主要实现对由下位机说发送的数据进行处理并实时显示出来的,并且对自动泊车系统进行整体控制,通过蓝牙向单片机最小系统发送数据,单片机接收到数据后控制小车完成侧位泊车或倒车入库动作。
The design of the PC and Bluetooth module, STC15F2K61S2 MCU minimum system, GY-26 electronic compass module, photoelectric obstacle avoidance module, ultrasonic module, motor drive module, servo system. Mainly includes the following aspects: first, ha
rdware circuit design, hardware circuit through Altium designer software were hardware circuit design, including including power supply system and the smallest single-chip system. Second, STC15F2K61S2 smallest single-chip system design, the minimum system can realize ultrasonic data, photoelectric obstacle avoidance module data, electronic compass module data received, sent by the host computer end named the corresponding control of the car.Third, PC software design and PC by C sharp language on the platform of Visual Studio 2010 prepared, mainly to achieve by the slave computer said transmitted data for processing and real-time display, and the automatic parking system integrated control, via Bluetooth to send data to the MCU minimum system, MCU receives the data control the car lateral parking or reversing storage action.
关键词:上位机;单片机最小系统;自动泊车;硬件电路设计
Key wordsp2p网络电视录像专家: PC, minimum single-chip microcomputer, automatic parking
 
摘  要    I
Abstract    II
第一章 绪论    1
1.1 课题的目的和意义    1
1.2 课题的国内外研究现状    2
第二章 原理和技术    5
2.1 Altium Designer软件的应用    5
2.2 STC15F2K61S2单片机最小系统的应用    5
锐射
2.3 超声波原理的使用    6
2.4 C Sharp语言与Microsoft Visual Studio 2010开发平台    8
2.5 蓝牙模块    8
第三章 系统的硬件设计    10
3.1 系统总体设计    10
3.2 系统的硬件设计    11
3.3 系统的软件设计    11
第四章 系统的软件设计    13
4.1 下位机硬件设计    13
4.1.1 电机驱动电路    13
4.1.2 舵机    14
铝合金橱柜柜体
4.1.3 超声波测距模块    15
4.2 下位机程序编写    16
4.2.1 电子指南针模块数据接收与校准程序实现    17
4.2.2 串口发送接收与处理功能程序实现    18
4.2.3 小车控制程序实现    19
4.3 上位机界面设计    22
4.3.1 系统时间显示部分    23
4.3.2 串口设置部分    23
4.3.3 自动泊车状态显示部分    24
4.3.4 数据监测显示部分    24
4.3.5 指南针控制部分    25
4.3.6 自动泊车控制部分    25
4.4 上位机程序设计    25
4.4.1 定时器组件timer的使用及程序编写    26
4.4.2 串口组件serialPort的使用    27
4.4.3 串口触发事件函数comm_DataReceived    27
4.4.4 指南针控制部分程序实现    28
4.4.5 指南针控制部分程序实现    29
第五章 总结与发展趋势    30
参考文献    31
附录    33
致谢    45

第一章 绪论
一.1 课题的目的和意义
1.课题的目的 
自动泊车系统就是一种凭借检测车辆周边路况和路径来寻最合适的泊车地点,借此来调整车辆的转弯半径、车速、停车方位和前后位置移动,使得车辆能够在系统的控制中自主的驶入泊车位的系统。相比于人工手动泊车事难度大、不好精确把握角度、以往的倒车雷达机械智能化程度低、可操作性不强等缺点,我设计的这个系统不仅仅提高了车辆在泊车的过程中的自动化水平、可靠性和准确性,并且很大程度的减小了驾龄时间短的司机驾驶车辆的困难程度,让驾驶员彻底从泊车的繁琐操作中解脱出来,也可以成为将来实现车辆的自动驾驶的一个基石,让车辆驾驶和停靠变得更加简单方便。

本文发布于:2024-09-21 21:52:02,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/335524.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:系统   泊车   车辆
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议