打印
[活动]

我的双碳DIY设计 -车体防碰撞检测装置

[复制链接]
540|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
peterLaw|  楼主 | 2022-11-19 12:28 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 peterLaw 于 2022-11-19 12:34 编辑

目前,智能自动驾驶行业正在如火如荼的进行着,其中为保证自动驾驶的车体在正常行驶过程中,时实获取周边数据就需要有相关的检测装置来进行检测,其中超声波检测装置就是其中之一。超声波模块市面上有很多,当然精度越高保证的智能驾驶的安全程度越高。近期本人很荣幸的使用ADI-MAXQ7667EVKIT-1超声波模块进行相关的设计测试。
下面让咱们介绍一下今天的主角ADI-MAXQ7667EVKIT-1,这个板子外形尺寸如下图:


下面简单说一下这个超声波板子的重点的参数:
1、MAXQ7667芯片参数
    A、32KB (16K x 16)闪存
    B、4096字节(2048 x 16)数据RAM
2、超声传感器,带有驱动变压器
    A、UART/LIN物理接口
    B、RS-232/RS485

3、其他一些参数
    A、4KB SPI E²PROM
    B、外部2.5V电压基准
    C、外部温度传感器
    D、串口或USB至JTAG接口,用于编程/调试
    E、外部电源失效监控

用自带的软件进行测试得到波形如下:

说明正常传输距离信号没有问题,下面针对传输问题进行原理图确认,发现是串口转成USB数据,其实在将USB数据直接给到单片机就可以得到需要的距离数据,原理图如下:

1、主角介绍完毕后下面说一下我的车体防碰撞检测装置DIY构想。
车体防碰撞检测装置就是利用ADI-MAXQ7667EVKIT-1超声波装置在车体外壳周边安装,时实测量车体外壳周边物体与车体的距离,通过超声设备就可知道物体距离车体的距离,当大于100mm不报警,认为距离安全;小于100mm大于50mm蜂鸣器以1HZ频率提示警告,小于50mm大于20mm蜂鸣器以10HZ频率急促提示警告,告诉驾驶者快速采取安全措施;小于20mm蜂鸣器常响进行重大碰撞警告,当距离为0时同时切断车体动力系统保证驾驶的安全,这样就可以通过车体防碰撞检测装置知道车体周边的安全性。

2、设计搭建
本次使用的是F4系列的STM32单片机进行搭建的,ADI-MAXQ7667EVKIT-1超声波装置作为外部信号检测机构,显示屏模拟做车载显示器,另外还有一个风扇电机作为车体的动力系统。

3、调试流程
主要就是将超声波模块的数据通过单片机的USB口得到并进行时实判断,然后STM32得到相关数据控制蜂鸣器进行报警提示,动力系统靠继电器单独控制供电,从而实现本功能。


调试的显示屏照片如下:



4、总结
通过本次测试完美实现预期防碰撞检测以及电机碰撞停止功能,贸泽提供的ADI-MAXQ7667EVKIT-1模块使用非常方便,数据读取也很迅速,通过手册可以看到这个模块其实可以直接通过SPI通讯,外界显示屏都非常方便。当然制作过程中也遇到好多问题,感谢21ic以及贸泽相关工作人员无私的进行沟通解决指导,感谢贸泽和21ic举办的本次活动,让我们注重环保意识,贸泽厂商也通过各种低功耗、高性能的元气件设计不断践行“双碳”减碳政策,使产品更加节能、低碳、环保!

(PS:高清原理图附在最后,有需要的直接参考 原理图.pdf (224.3 KB)



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

270

帖子

0

粉丝