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

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

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

代码说明:

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

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

发表评论

0 个回复

  • UTC时间与1970年以来的毫秒数转换
    应用背景 现有的RTC芯片采用年-月-星期-日-时-分-秒的输出输入格式,而嵌入式系统中很多需要校准时间的地方采用的来源是自1970年以来 的秒数或毫秒数。所以需要对这两种格式的数据进行转换。 关键技术 UTC转换毫秒数时采用累加计时实现,需要注意闰年时的月份天数或全年天数累加,最后换算为毫秒数,毫秒数转换为 UTC时间时将毫秒数截断为年,月,天,最后直接转换为当天的时间。
    2022-03-10 04:32:27下载
    积分:1
  • UCOS STM32
    本实验移植了ucos,通过ucos点亮开发板的ds0和ds1,其中ds0的频率为1Hz,ds1的频率为5Hz。 注意: 1,本实验可以用SWD 下载仿真.
    2022-03-22 03:41:40下载
    积分:1
  • uc-gui方面的开发程序,适合gui方面开发学习
    uc-gui方面的开发程序,适合嵌入式gui方面开发学习-uc-gui aspects of the development process for embedded gui development aspects of learning
    2022-02-24 10:40:15下载
    积分:1
  • 索尼CX3068VCD伺服的随身听,主处理芯片为L188.
    索尼CX3068VCD伺服的随身听,主处理芯片为L188.-CX3068VCD servo Sony Walkman, the main processing chip for the L188.
    2022-03-07 13:57:06下载
    积分:1
  • 可编程器件CPLD的典型实例 压缩包,共计43个源码文件。 使用ALTERA的 Muxplus 软件即可编辑仿真 相关软件可在教育网ftp下载[天网查询,...
    嵌入式可编程器件CPLD的典型实例 压缩包,共计43个源码文件。 使用ALTERA的 Muxplus 软件即可编辑仿真 相关软件可在教育网ftp下载[天网查询,有很多站点提供]-Embedded Programmable CPLD in a typical example of compressed, for a total of 43 source document. Altera Muxplus use the software can edit simulation software available from the Education Network ftp download [days Web inquiries, many sites provide]
    2023-01-01 21:35:04下载
    积分:1
  • MF2001NT半自动包装秤资料汇总
    详细讲述MF2001NT半自动包装秤资料汇总(2011.3)使用以及方法。
    2022-12-30 18:30:03下载
    积分:1
  • 实时数字时钟使用DS1307和8051
    实时数字时钟是一个时钟,准确显示时间。该项目由8051单片机和DS1307的实时时钟芯片。 DS1307是一个良好的和便宜的芯片和在市场上容易获得。 IC DS1307使用32.768kHz的晶振运行的时间精确。 DS1307可以在任一12小时或24小时的格式通过使用I2C协议发送一些特定命令来配置。 I2C协议是在两个线发送数据到像实时时钟芯片,打印机,照片复印机,扫描仪和其他电子设备的几乎128的设备的方法。这个I2C协议的主要的事情是,它的用途只有两个线对整个系统。
    2022-02-05 11:40:15下载
    积分:1
  • ARM键盘驱动程序,配合液晶用于人机交互,使用AT91M55800的IRQ0
    ARM键盘驱动程序,配合液晶用于人机交互,使用AT91M55800的IRQ0-IRQ5作为六个按键输入,实现多种功能-ARM 键盘驱动程 Saitama, 配合 twist 晶 sputum party 人机交互, Jia sputum AT91M55800 的 IRQ0-IRQ5 scales coffin thirst 六个按键 入, Ke-jun 多 Lo 功能
    2022-04-19 17:35:05下载
    积分:1
  • Call 2410 under Linux within the IIC module complete with the X1227 clock chip c...
    Linux下调用2410内的IIC模块完成与X1227时钟芯片的通讯-Call 2410 under Linux within the IIC module complete with the X1227 clock chip communication
    2022-03-24 07:36:15下载
    积分:1
  • PCI bus and USB data communication between the client application (including int...
    PCI总线与USB总线之间的数据通信的用户端应用程序(包括界面和通信)-PCI bus and USB data communication between the client application (including interface and communications)
    2022-12-15 00:55:04下载
    积分:1
  • 696518资源总数
  • 106222会员总数
  • 14今日下载