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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 嵌入式下对IO口的读写,用C实现的,非常有帮助
    嵌入式下对IO口的读写,用C实现的,非常有帮助-Embedded under the IO port to read and write, using the C implementation, very helpful
    2022-02-13 03:45:12下载
    积分:1
  • X5045读写一体化C51程序包
    X5045读写一体化C51程序包--X5045 read/write integrated C51 program package.
    2022-08-19 01:52:55下载
    积分:1
  • 8051 基于带领的接口
    #include < REG51F。H > 无符号的 int a、 b ; 无效的延迟 (无符号的 int 时间) ; void main) { = 0x01; P0 = a; while(1) { 无符号的 int x,b,c; = 0x00; b = 0; c = 500 ; 为 (x = 0 ; x < 500 ; x + +) { 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-04 04:49:37下载
    积分:1
  • 基于MSP430f149的ADC程序
    芯片启动ADC将信号采集端口电压的转换结果按转换数据和对应的模拟电压的形式通过串口发送到PC机屏幕上显示,打开串口调试精灵,正确设置通信格式,观察接收数据,不同的光照强度对应不同的等级,其通信格式:N.8.1, 9600。
    2022-03-04 14:04:58下载
    积分:1
  • 键盘只有一个键 b ,开发板是自制的
    键盘只有一个键 b ,开发板是自制的-only a keyboard keys b, development board is a self-made
    2022-09-29 16:20:03下载
    积分:1
  • XC2287_TaskingVX_GPT,XC2287_TaskingVX_CAPCOM,XC2287_TaskingVX_USIC,XC2287_Taskin...
    XC2287_TaskingVX_GPT,XC2287_TaskingVX_CAPCOM,XC2287_TaskingVX_USIC,XC2287_TaskingVX_CAN,XC2287_TaskingVX_ADC,XC2287_TaskingVX_MEM.Infineon XC2287 DAVE设定资料,教你一步一步的设定,很好的学习资料。-XC2287_TaskingVX_GPT, XC2287_TaskingVX_CAPCOM, XC2287_TaskingVX_USIC, XC2287_TaskingVX_CAN, XC2287_TaskingVX_ADC, XC2287_TaskingVX_MEM.Infineon XC2287 DAVE configuration information, teach you step-by-step configuration, a very good learning materials.
    2022-08-16 16:44:24下载
    积分:1
  • This a remote control for the use of embedded devices developed by a Chinese Pin...
    这是一个提供给使用遥控器的嵌入式设备开发的一个中文拼音输入法,是用键盘模拟遥控器, F9,F11,F12为换行,数字和+号键来操作,在视图菜单中点打开输入法,-This a remote control for the use of embedded devices developed by a Chinese Pinyin input method is the use of remote control keyboard simulation, F9, F11, F12 for a newline, and the number of keys to operate the View menu to open the midpoint of the input method,
    2022-10-15 22:00:03下载
    积分:1
  • 嵌入式系统文件管理部分,对文件和目录管理,可以删除,创建,重名名,模拟dos系统。
    嵌入式系统文件管理部分,对文件和目录管理,可以删除,创建,重名名,模拟dos系统。-embedded document management system, the management of files and directories, delete, create, Chong, and simulation dos system.
    2022-04-06 11:44:56下载
    积分:1
  • 嵌入式LInux下C编程。详细具体介绍了linux系统编程的方方面面。请多下载...
    嵌入式LInux下C编程。详细具体介绍了linux系统编程的方方面面。请多下载-Embedded C programming under LInux. Detailed and specific description of all aspects of linux system programming. Like him to download
    2022-05-15 16:03:17下载
    积分:1
  • eeprom 24xx 通用读定代码 写数据时自动分页以提高速度
    eeprom 24xx 通用读定代码 写数据时自动分页以提高速度 -General Reading code for eeprom 24xx
    2022-02-03 02:03:24下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载