Open Nav

基于STM32的防碰撞系统的设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于STM32的防碰撞系统的设计(任务书,开题报告,外文翻译,论文10000字)
摘要
近些年,伴随着电子技术的发展,测距系统经历了最初的用尺进行物理测量到现在采用电子技术的非接触测量的过程。将单片机技术与超声波技术结合,能制造出携带方便、价格低廉、安全可靠、精度较高的超声波测距仪。
本课题设计和实现了一款基于单片机的超声波测距仪。控制模块使用的是STM32单片机,负责周边芯片的控制以及测距的计算。系统复位后,单片机向HC-SR04超声波模块发送触发信号,触发HC-SR04发出超声波,同时单片机通过外中断口INTO判断HC-SR04的ECHO口是否有高电平的存在,以此作为是否已接收到回波的依据,ECHO所发出的高电平持续的时间与超声波传播的时间相同,依据ECHO口高电平持续的时间与声速就可以计算出所测量的距离。因为声速对环境温度的变化比较敏感,因此在设计中加入了DS18B20温度传感器测量实时温度,根据温度变化及时调整声速,以保证所计算结果的准确性。在获取了超声波传播时间以及声速等数据后,单片机进行距离的计算,最终将数据发送给LCD1602进行实时显示。
从所测量的数据中可以看出,加入了温度补偿模块后,相较于未加入温度补偿的超声波测距系统,本设计的精度有了较大的提高,符合了日常使用的要求。

[来源:http://Doc163.com]

关键词:超声波测距  单片机  DS18B20  温度补偿  LCD1602
 
The Design and Implementation of Collision Avoidance System
Abstract
Along with the development of electronic technology in recent years,the price of SCM is getting lower and lower and the performance of SCM is getting better and better. With the combination of single chip microcomputer and ultrasonic technology, the convenient, low price and reliable ultrasonic range finder can be made in our life.
The distance measuring system is based on SCM. As the control module, SCM STM32 is used to control the system. At the beginning, SCM sends a trigger signal to HC-SR04 and then HC-SR04 emits ultrasonic waves. The SCM determines HC-SR04's ECHO mouth if there is a high level of presence by external interrupt port. The time of the ECHO's high level is the same as the ultrasonic wave transmission time. So the SCM calculates the distance according to the time. The speed of sound is sensitive to temperature changes so DS18B20    is added to this design to measure temperature. The design can adjust the speed of sound in time according to the temperature. In obtaining the ultrasonic propagation time and the speed of sound, the microcontroller is able to calculate the distance and the final data will be sent to LCD1602 displayed in real time. [来源:http://Doc163.com]
According to the experimental test data, compared to other ultrasonic ranging system, the accuracy of the design has been greatly improved because of the temperature compensation module and meets the requirements of daily use.
Key Words : ultrasonic distance measurement;SCM;DS18B20;temperature compensation;LCD1602
 
2.1系统框图说明
本次超声波测距系统主要包括四部分:单片机控制模块,环境温度采集模块,超声波测距电路模块,结果显示模块。
  [来源:http://Doc163.com]

基于STM32的防碰撞系统的设计
基于STM32的防碰撞系统的设计


目录
摘要    I
ABSTRACT    II
第一章 绪 论    1
1.1课题背景    1
1.2 国内外发展    1
1.3本文主要研究的内容    1
第二章 系统总体方案的设计    3
2.1系统框图说明    3
2.2超声波测距的原理    3
2.3各功能模块说明    4
2.3.1超声波发射电路    4
2.3.2超声波接收电路    5
2.3.3超声波控制单元    5

[资料来源:https://www.doc163.com]


2.3.4显示单元    5
2.3.5测温单元    5
第三章 硬件设计    6
3.1 硬件设计框图    6
3.2 STM32单片机最小系统    6
3.3 温度传感器模块    7
3.4 HC-SR04超声波模块    9
3.5液晶显示器    10
第四章 软件设计    12
4.1系统整体流程图    12
4.2ΜVISION4 IDE简介    13
4.3测温模块程序    13
4.4超声波收发程序    16
4.5距离计算程序    17
4.6显示模块程序    18
第五章 电路设计    21
5.1 简介    21
5.2 系统原理图    21
5.3 开发板原理图    22
第六章 硬件电路测试    23
6.1 硬件电路的连接    23
6.2 测试数据    23
结   语    25

[资料来源:Doc163.com]


参考文献    26
 
[资料来源:Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4