登录
首页 » 嵌入式系统 » 基于51单片机的智能车避障源程序

基于51单片机的智能车避障源程序

于 2022-04-19 发布 文件大小:211.22 kB
0 196
下载积分: 2 下载次数: 1

代码说明:

应用背景主要应用于基于超声波传感器的避障系统。引申于汽车主动安全领域,人、汽车、道路、环境条件是影响道路交通安全的主要因素。交通事故的主要形式是汽车碰撞,其中又以正面碰撞最多。造成汽车碰撞的原因十分复杂,既有车辆自身的因素,也有人为的因素,还有公路、气象等环境因素,总而言之,人-车-环境是影响汽车行驶安全性能的三大因素,这三者组成了相互制约的系统工程。关键技术 ,基于51单片机的智能车避障源程序。在本装置中,用遥控器控制小车前进、后退、左转、右转运动来模拟驾驶员的驾驶动作;小车的最前部安装有超声波传感器,用于检测本车与前面障碍物的距离;电路板安装于小车的车架上;原车的后桥驱动电机和转向电机的布置基本不变。本装置的基本原理为:超声波发射端在单片机和前置电路的驱动下工作,接收端的信号经放大整形后在单片机的中断口产生中断,通过发射和接收的时间差计算出小车与障碍物的相对距离,再由单片机实现避障算法,做出判断决策,发出相应的控制指令,然后通过外围硬件电路实现PWM电机调速和转向控制,从而实现模型小车的主动避障。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • phone_recorder
    利用pic处理器完成了对USB接口和PC机音频输入的电话录音机的完整设计
    2023-06-12 06:50:02下载
    积分:1
  • ARM 触摸屏代码 可以在ARM9平台上运行的触摸屏代码
    ARM 触摸屏代码 可以在ARM9平台上运行的触摸屏代码-Touch Panel ARM code can run on ARM9 platform code Touch Panel
    2023-08-04 14:30:03下载
    积分:1
  • QT5 編程門源碼
    资源描述目  录 第1章 开发环境 1.1 Qt 简介。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 5 1.2 下载安装 Qt Creator 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。6 1.3 第一个程序 Hello World 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。7 第2章 窗体应用 1.1 窗体基类说明 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 12 1.2 控制窗体大小 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 13 1.3 窗体初始位置及背景色 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 13 1.4 修改标题栏图标 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 14 1.5 移动无边框窗体 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 16 1.6 去掉标题栏中最大化、最小化按钮 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 17 1.7 多窗体调用 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 18 1.8 字体形状窗体 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 20 第3章 控件应用 1.1 QPushButton 按钮 。。。。。。。。。。。。。
    2022-07-21 02:14:15下载
    积分:1
  • 32位arm9微处理器S3C2440的i2c测试源代码
    32位arm9微处理器S3C2440的i2c测试源代码-32-bit ARM9 microprocessor S3C2440 test the i2c source code
    2022-06-11 15:12:33下载
    积分:1
  • UART realization for at89c5131 with FIFO and interrupts.
    UART realization for at89c5131 with FIFO and interrupts.
    2023-08-01 06:00:02下载
    积分:1
  • C实用例程源代码
    C语言案例,各种算法驱动等,初学者必备!MCS-51实战开发实例,一共8章,有各种不同的驱动程式,供初学业者练习,经典算法,注释说明,一目了然。
    2023-06-01 04:45:03下载
    积分:1
  • 播种编程书籍..不是很多。哦..我们班的老师
    eda编程的好书..不可多的..呵呵..我们老师的课件-sown programming books .. not many .. Oh .. we teachers in classes
    2022-04-15 16:53:16下载
    积分:1
  • elmo伺服驱动器,基于canopen协议的协议栈主栈
    资源描述 elmo伺服驱动器基于canopen协议的协议栈主栈.以色列埃莫(Elmo)公司成立于1988 年,长期以来一直为设备制造商提供有特色的高端运动控制产品,是市场上第一家将超小型电子管(SMD)用于伺服驱动器,使将近输氧化物半导体场效应晶体管(MOSFET)用于伺服驱动电源开关的主要公司之一。找到智能和简易化的协调统一是ELMO研究和设计的关键,无论是在特殊军工领域还是普通工业应用,都能发现其的独特优势所在。 - 超小体积下超高功能密度输出; - 平均故障间隔时间>550000小时; - 分布式网络、智能化伺服和运动控制; - 超低电磁干扰/电磁辐射; - 可扩展高低温工作环境-40~+70℃或更宽,超强散热管理; - 专利功放FASST技术; - 多功能性及简便的第三代编程语言; - 高级的安装和调试软件工具;&
    2022-03-17 20:35:32下载
    积分:1
  • 实现arm文件,可以很好的处理和编辑一些文件
    实现arm文件系统,可以很好的处理和编辑一些文件-Realize arm file system, can be a very good deal and edit documents
    2022-02-03 19:26:49下载
    积分:1
  • EEPROM存储器AT45DB642驱动程序,供大家分享。
    EEPROM存储器AT45DB642驱动程序,供大家分享。-EEPROM memory AT45DB642 driver for the share.
    2022-02-16 07:48:24下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载