[活动] 贸泽DIY设计开放课第一期:自动感应躲避障碍物智能小车

[复制链接]
596|34
地瓜patch 发表于 2026-10-9 10:32 | 显示全部楼层
还是比较喜欢TB6612FNG这种集成度搞的元件,降低开发难度。TB6612FNG用于直流电机的驱动集成电路,集成了LDMOS结构的MosFET,具有较低的导通电阻。在实际应用中降低开发难度,缩减电路板尺寸,减小故障率,降低总体成本。
hbzjt2011 发表于 2026-10-9 20:50 | 显示全部楼层
观看贸泽 DIY 设计开放课首期自动避障智能小车课程,收获颇丰。以往接触智能小车项目大多只使用单一超声波或者激光传感器做避障,而本次项目采用毫米波雷达 + 激光雷达的多传感器融合方案,让我打开了思路。毫米波雷达擅长大范围环境探测,激光测距传感器 VL53L0X 负责高精度点位检测,两者优势互补,能够有效提升障碍物识别的可靠性,降低单一传感器带来的误判问题。

项目在系统架构上采用感知与控制分离的分层设计,使用两块主控,通过 CAN 总线进行数据交互。感知侧负责采集雷达数据、完成环境感知与障碍物识别;运动控制侧利用 NXP MCXA156 主控输出 PWM 信号,配合 TB6612 电机驱动器,通过差速驱动实现小车前进、后退、转向等动作。这种架构把算法感知和车体运动控制解耦,不仅方便团队分工调试,后期也便于单独升级感知算法或者更换底盘驱动方案,非常适合实物项目迭代,是很值得借鉴的工程设计思想。

硬件选型方面也很务实,直接选用现成的智能车底盘,不用从零加工机械结构,可以把精力集中在电路、传感器调试和软件逻辑开发上,能够快速搭建样机,缩短项目开发周期。小车还增加了障碍物音频提示功能,完善人机交互,整个设计从功能需求出发,一步步拆解为传感器选型、驱动方案、通信架构、软件逻辑,完整展示了一个嵌入式实物项目从构思到落地的全过程,而不是简单的模块拼接。

这门课程把芯片、传感器、电机驱动、CAN 通信、多传感器融合等嵌入式知识点串联在一起,理论结合实物 DIY,相比纯书本学习更加直观。也让我意识到,做嵌入式项目不能只关注芯片本身,还要综合考虑传感器特性、系统架构、调试便利性等工程问题。非常期待下一期触屏智能开关的课程,希望后续还能看到更多这种完整落地的硬件 DIY 项目。
喝了这杯绿茶 发表于 2026-10-10 16:04 | 显示全部楼层
学习了贸泽DIY设计开放课第一期自动感应避障智能小车项目,收获不少嵌入式机器人开发思路。项目采用分层架构,感知与电机控制分离,通过CAN总线交互数据,把雷达数据处理和电机实时控制解耦,这个设计思路很值得借鉴。硬件选用NXP FRDM‑MCXA156做主控,TB6612驱动直流电机实现差速转向,搭配ST的VL53L0X激光测距传感器,还使用毫米波雷达+激光雷达融合检测障碍物弥补单一传感器检测短板。期待课程后续放出完整源码、接线图,也希望可以补充编码器闭环控制的相关内容,进一步优化小车行走稳定性,这个系列DIY课程很适合动手练手。
空白白 发表于 2026-10-10 17:08 | 显示全部楼层
看完贸泽DIY开放课第一期避障小车项目,整体方案很适合作为机器人入门实践。现成小车底盘+FRDM‑MCXA156开发板,搭配 TB6612电机驱动、VL53L0X飞行时间传感器,硬件选型都很容易买到。激光雷达负责点位检测、毫米波雷达做大范围探测的传感器融合方案比普通超声波避障更有优势。差速驱动实现前进后退转弯,感知和控制分开用CAN通信,架构扩展性很强。小建议:希望视频可以增加实物调试片段,讲讲实际调试会遇到的坑,对新手会更加友好,期待下一期触屏智能开关课程!
2017成气 发表于 2026-10-10 17:11 | 显示全部楼层
学习贸泽DIY设计开放课避障智能小车项目,学到分层设计思想,感知模块和运动控制模块通过CAN通讯分开处理。FRDM‑MCXA156开发板兼容性强,TB6612驱动、VL53L0X测距传感器这套组合成熟好用。激光+毫米波雷达融合避障的方案让人眼前一亮,相比单传感器可靠性更高。这种实物DIY课程可以很好锻炼动手能力,期待后续放出更多项目资料,坐等下一期触屏智能开关内容!
137017878 发表于 2026-10-10 17:31 | 显示全部楼层
超声波测障碍物距离就看得多了,这个用STMicroelectronics VL53L0X 飞行时间测距传感器激光测距模块应该会更灵敏和更准确吧,不知道实际使用测量的角度和有效距离是多少呢?很值得的大学生参加电赛使用的方案,多关注21ic和贸泽电子
y7y7y7 发表于 2026-10-13 14:37 | 显示全部楼层
看完这套智能车避障项目的设计思路,感觉这种“感知分层+CAN互联”的架构特别接地气,完全踩中了高校和创客做智能车项目的实用痛点。

把雷达融合感知和底层电机控制拆成两个独立主控,用CAN总线做数据交互,既不用逼着一颗MCU同时扛激光雷达点云解析、毫米波雷达数据融合的算力压力,也能让底层运动控制专注做好差速闭环,哪怕上层感知模块临时出问题,底层也能快速触发紧急停车,避免小车直接撞上去。选的器件也都是量产级的高性价比方案:NXP MCXA156的外设资源足够把TB6612差速驱动的PWM控制做的很稳,ST的VL53L0X激光测距模块上手门槛极低,不用自己折腾复杂的光学校准,整套方案不用花太多时间在底层硬件调试上,能把更多精力放在雷达融合避障的核心算法上,对新手友好,也能做出真正稳定跑起来的效果。
yinxiangxv 发表于 2026-10-13 15:40 | 显示全部楼层
一、课程初印象:当“脑洞”遇上“硬核”
2026年,贸泽联合21ic推出的这4场项目设计开放课,第一眼就让人眼前一亮。不是枯燥的芯片手册宣读,也不是泛泛而谈的行业趋势,而是真刀真枪地“玩”出一个实物作品。

第一期“自动感应躲避障碍物智能小车”这个选题,看似简单,实则暗藏玄机。避障小车是很多嵌入式学习者的“入门第一课”,但这次课程的设计思路明显高出一筹——激光与毫米波雷达融合检测、CAN通讯分层架构、差速驱动方案,这些关键词放在一起,已经不是一个“玩具小车”的格局了,而是一个微缩版的自动驾驶感知-决策-控制闭环系统。

二、技术拆解:分层设计才是精髓
课程最让我欣赏的,是它的分层设计思想。

感知层:毫米波雷达负责宽广检测,激光雷达(VL53L0X)负责点位精测。这种“远粗近精”的传感器融合策略,和真实自动驾驶系统的思路如出一辙。VL53L0X作为ST FlightSense系列的明星产品,尺寸小、精度高、响应快,用来做近距离精准测距非常合适。

控制层:NXP的MCXA156作为主控,负责传感器数据获取和环境感知;Toshiba的TB6612作为电机驱动,负责执行前进、后退、转弯等动作。两者之间用CAN通讯交互数据,实现了“感知与控制分离”的架构。这个设计决策非常专业——CAN总线抗干扰能力强、实时性好,在车载领域是标配,用在智能小车上既合理又有前瞻性。

执行层:差速驱动方案是轮式机器人最经典的运动模型,通过左右轮速度差实现转向,结构简单、控制灵活。搭配现成的智能车底盘和TB6612驱动芯片,可以快速搭建出可靠的运动平台。

三、产品选型的启发
课程选用的几款核心器件,各有亮点:

FRDM-MCXA156:NXP的FRDM系列一直是快速原型的标杆,兼容Arduino、Pmod、Mikroe Click等丰富扩展接口,生态非常成熟。用它做主控,既能快速验证想法,又能平滑过渡到产品化。

VL53L0X:把红外激光、人眼安全滤波、超高速光子探测阵列全部集成在一个微型封装里,这种“即插即用”的传感器大大降低了开发门槛。

TB6612:LDMOS结构带来低导通电阻,支持最大15V/1.2A平均电流,待机节能,小型封装,是直流电机驱动的经典之选。

DIS04028H:内置ESP32的TFT触摸屏,自带Wi-Fi和蓝牙,还能扩展TF卡、扬声器、电池,这种“显示+通信+扩展”三合一的模块,非常适合做小车的上位机交互界面。

四、最大的收获:从“学芯片”到“做系统”
这期课程给我最大的启发,不是某个具体器件的用法,而是一种系统化的工程思维。

很多嵌入式学习者容易陷入“学一个芯片、做一个模块”的碎片化模式,但真正的产品设计,需要的是感知-决策-执行的完整闭环思维。这次小车项目,恰恰提供了一个绝佳的范本:

感知层要考虑传感器的互补性(毫米波+激光)

控制层要考虑通信协议的选择(CAN vs 串口 vs I2C)

执行层要考虑运动模型的实现(差速驱动)

整体要考虑分层解耦,让每一层可以独立迭代

这种思维,远比学会某一个芯片的寄存器配置更有价值。

五、期待与展望
第一期的避障小车已经让人跃跃欲试,后面三期课程更值得期待。如果能在课程中看到:

实际调试过程中遇到的坑与解决方案

传感器融合算法的具体实现细节

CAN通讯的报文设计与调试方法

从原型到成品的工程化考量

那这4场课程的价值,就不仅仅是“学做一个项目”,而是完整地体验一次产品级开发流程。

不学不创不青春,贸泽这波“创芯范”,确实玩出了不一样的味道。期待后续课程,也期待自己能动手复刻一辆属于自己的智能小车。
xiao!gan 发表于 2026-10-14 11:00 | 显示全部楼层
激光 + 毫米波双雷达融合的感知方案特别实用,毫米波负责宽广范围的提前检测,激光雷达负责精准的点位测距,两者刚好互补,覆盖了避障场景里 “先预判、再精确定位” 的完整需求。硬件选型也很落地:主控选用 NXP MCXA156,电机驱动采用东芝 TB6612 做差速控制,测距搭配 ST 的 VL53L0X,都是成熟高性价比的器件;主控层与感知层通过 CAN 总线交互数据,识别和控制分层设计,后续扩展功能也很方便。

个人小建议:可以预留蓝牙模块,方便上位机调参和实时查看雷达数据。期待后面几期的 DIY 项目!
xscc 发表于 2026-10-15 10:53 | 显示全部楼层
认真看完这期自动避障智能小车课程方案,基于 FRDM‑MCXA156 开发板搭建,融合激光测距、电机差速驱动,还引入 CAN 做分层架构,对嵌入式运动控制学习帮助很大。
有两个问题想请教:
1. MCXA156 在多传感器同时采样、电机闭环控制同时运行场景下,RTOS 任务优先级如何划分,保障电机响应不卡顿?
2. VL53L0X 激光测距受环境光干扰,项目软件层面做了哪些滤波处理?
go2world 发表于 2026-10-27 15:38 | 显示全部楼层
其他人说的内容很多,很详细,从个人的经验来说,还可以提供更多参考,哪些国产替代芯片,哪些替代产品,支持国产化
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部