【2024 DigiKey创意大赛】车载后方来车预警系统
本帖最后由 ming899 于 2024-10-29 11:42 编辑<div>
<div><strong>车载后方来车预警系统</strong></div>
<div>作者:ming899</div>
<div><strong>一、作品简介</strong><br />
本作品主要目的是通过雷达检测车辆后方盲区来车和行人,达到预警提示效果。主要构成部分如下:</div>
<div>1、使用NUCLEO-F411RE作为主控,用于预警指示。</div>
<div>2、使用101990886(雷达传感器)获取车载后方来车和行人状态信息。</div>
<div>3、使用SEN-21231(图像传感器)获取当前人脸预警信息。</div>
<div>4、NUCLEO-F411RE通过获取状态信息和预警图形,通过LED灯和LCD显示,达到提示司机的驾驶行为。</div>
<div><strong>二、系统框图</strong><br />
1、核心硬件:NUCLEO-F411RE、101990886、SEN-21231。</div>
<div></div>
<div>图1 NUCLEO-F411RE(STM32F411RE)</div>
<div></div>
<div>图2 101990886雷达传感器</div>
<div></div>
<div>图3 SEN-21231图像传感器</div>
<p>2、辅助硬件:LEDL、LEDR、LCD。<br />
<br />
图4 LED+LCD<br />
系统框图如下:<br />
<br />
图5 系统框图<br />
<br />
图6 系统装配图<br />
<strong>三、各部分功能说明</strong><br />
1、STM32F411RE作为核心控件,主要实现传感器数据采集和LED/LCD预警信息指示,使用UART1作为串口debug。<br />
2、101990886(雷达传感器)主要实现后方来车和人体状态数据采集,使用UART2-PA2/PA3。</p>
<p>3、SEN-21231(图像传感器)主要实现后方人脸状态数据采集,使用IO-PB5、I2C2-PB3/PB10(配置未使用)。</p>
<p>4、LED和LCD主要实现预警信息显示,使用SPI1-PA5/PA7、IO-PC7/PA6/PB6。</p>
<div>STM32CubeMX配置如下:</div>
<div>1、SYS系统配置:</div>
<div></div>
<div>图7 SYS配置</div>
<div>2、UART1串口debug口配置:</div>
<div></div>
<div>图8 UART1配置</div>
<div>串口重定义:</div>
<div></div>
<div>图9 串口重定义代码</div>
<div>3、雷达串口UART2配置:(用于设置和接收雷达数据)</div>
<div></div>
<div>图10 UART2配置</div>
<div>注意:NUCLEO-F411RE开发板的UART2复用在ST-LINK上,需要手动调整接至CN9上。</div>
<div></div>
<div></div>
<div></div>
<div>图11 修改开发板SB13/SB14至SB62/SB63</div>
<div>4、定时器TIM3配置:(用于接收雷达UART2数据)</div>
<div></div>
<div>图12 定时器TIM3配置</div>
<div>5、SPI配置:(用于驱动LCD)</div>
<div></div>
<div>图13 SPI1配置</div>
<div>6、IO配置:(用于LED/LCD/人脸传感器等)</div>
<div></div>
<div>图14 IO配置</div>
<div><strong>四、作品源码</strong></div>
<div>1、系统初始化:</div>
<div>a.初始化系统配置和IO;b.初始化显示屏;c.初始化雷达传感器。</div>
<div>流程如下:</div>
<div></div>
<div>图15 main初始化</div>
<div>2、雷达传感器数据采集:</div>
<div></div>
<div>图16 定时器中采集雷达数据</div>
<div>3、预警输出:</div>
<div></div>
<div>图17 预警输出</div>
<div><strong>五、</strong><strong>作品功能演示视频</strong></div>
<div>源码链接:https://download.eeworld.com.cn/detail/ming899/634826</div>
<div>视频链接:https://download.eeworld.com.cn/detail/ming899/634827</div>
<div><strong>六、项目总结</strong></div>
<div>通过设计制作次项目,让我对STM32串口收发功能有了更深入的理解,同时学习了雷达数据处理流程,颇有成就。至此非常感觉EEWold给我支持成长的机会,同时离不开Digikey的大力支持,在此表示最真诚的感谢!</div>
<div> </div>
<div>作品报告附件:</div>
<div></div>
<!--importdoc--></div>
<p><!--importdoc--></p>
<p>e6e1c3b08ebceb88ad4b064d074e61ad<br />
我帮你把视频上传一下~</p>
页:
[1]