1. 项目概述
AWR1843BOOST是德州仪器(TI)推出的一款毫米波雷达评估板,基于AWR1843单芯片雷达传感器设计。这款评估板为开发者提供了一个快速上手毫米波雷达技术的平台,特别适合用于物体检测、距离测量、速度测量等应用场景的开发验证。
毫米波雷达技术近年来在汽车电子、工业自动化、智能家居等领域得到了广泛应用。与传统红外或超声波传感器相比,毫米波雷达具有穿透性强、不受光线影响、可同时测量距离和速度等优势。AWR1843BOOST评估板工作在76-81GHz频段,能够实现高精度的距离和速度测量。
提示:毫米波雷达技术虽然强大,但对于初学者来说,硬件连接和软件配置过程中容易出现各种问题。本手册将详细记录从零开始使用AWR1843BOOST评估板的完整过程,帮助开发者快速上手。
2. 准备工作
2.1 硬件准备清单
使用AWR1843BOOST评估板前,需要准备以下硬件设备:
| 项目 | 规格要求 | 备注 |
|---|---|---|
| AWR1843BOOST评估板 | - | 核心设备,包含雷达传感器和天线阵列 |
| 5V电源适配器 | 5V/≥2.5A/2.1mm圆头/中心正极 | 必须单独购买,USB供电功率不足 |
| Micro-USB数据线 | 支持数据传输 | 一般随产品附带,用于烧录和通信 |
| 电脑 | Windows 10/11 64位系统 | 建议使用较新版本的操作系统 |
电源适配器的选择尤为重要,因为AWR1843BOOST在运行时需要较大电流。实测发现,使用普通USB端口供电时,板子可能无法正常工作或出现不稳定现象。建议选择输出电流至少2.5A的电源适配器,并确保极性正确(中心为正极)。
2.2 软件下载与安装
需要下载的软件工具包包括:
-
Radar Toolbox:TI提供的雷达开发工具包,包含演示固件、上位机软件和配置文件。可以从TI官网搜索下载最新版本。
-
Uniflash:TI的固件烧录工具,用于将演示固件写入评估板。全称为CCStudio UniFlash,同样在TI官网下载。
-
XDS Emulation Software:XDS110调试探针的驱动程序,确保电脑能正确识别评估板。下载地址为TI官网提供的链接。
安装这些软件时,建议保持默认安装路径(通常是C:\ti\),这样可以避免后续操作中可能出现的路径问题。特别是XDS驱动,如果安装到非默认路径,可能导致设备管理器无法自动识别评估板。
3. 硬件连接与驱动安装
3.1 评估板工作模式设置
AWR1843BOOST评估板通过SOP跳线设置不同的工作模式:
| 模式 | SOP跳线设置 | 上电顺序 | 用途 |
|---|---|---|---|
| 刷写模式 | 101 (SOP0=1, SOP1=0, SOP2=1) | 先接5V电源 → 再接USB线 | 用于固件烧录和驱动安装 |
| 功能模式 | 001 (SOP0=1, SOP1=0, SOP2=0) | 先接5V电源 → 再接USB线 | 正常运行演示程序 |
SOP跳线位于评估板边缘,有三个跳线帽位置。设置时需要注意方向,SOP0是最靠近板边的跳线。实际操作中,很多新手容易把跳线顺序搞反,导致模式设置错误。
3.2 驱动安装步骤
-
首先安装XDS Emulation Software,建议使用默认安装路径。
-
将评估板SOP跳线设置为101(刷写模式),先连接5V电源,再连接USB线到电脑。
-
打开Windows设备管理器,正常情况下应该能看到两个COM端口:
- XDS110 Class Application/User UART (COMxx)
- XDS110 Class Auxiliary Data Port (COMxx)
-
如果设备管理器中没有出现上述设备,或者显示为未知设备,需要手动更新驱动:
- 右键点击未识别的设备,选择"更新驱动程序"
- 选择"浏览我的计算机以查找驱动程序"
- 指向XDS驱动的安装目录,通常是:C:\ti\xdsemu_版本号\ccs_base\emulation\windows\xds110_drivers
注意:驱动安装过程中,Windows可能会弹出安全警告,需要允许安装。如果安装后设备仍无法识别,可以尝试更换USB端口或重新插拔设备。
4. 固件烧录过程
4.1 准备演示固件
Radar Toolbox中提供了预编译好的演示固件,路径通常为:
code复制C:\ti\radar_toolbox_版本号\source\ti\examples\Out_Of_Box_Demo\prebuilt_binaries\out_of_box_1843_isk.bin
特别注意:AWR1843BOOST需要使用"_isk.bin"后缀的固件文件,而不是"_aop.bin"。这两个固件针对不同的硬件平台,使用错误的固件会导致评估板无法正常工作。
4.2 使用Uniflash烧录固件
-
确保评估板处于刷写模式(SOP=101),并正确连接电源和USB线。
-
打开Uniflash工具,点击"Start Now"进入主界面。
-
在"Settings & Utilities"选项卡中:
- 选择正确的COM端口(对应Application/User UART)
- 设置波特率为115200
-
切换到"Program"选项卡:
- 点击"Browse"按钮,选择之前找到的out_of_box_1843_isk.bin文件
- 点击"Load Image"按钮开始烧录
-
烧录过程大约需要1分钟,成功后会显示"[SUCCESS] Program Load completed successfully"消息。
-
烧录完成后,断开电源,将SOP跳线改回001(功能模式)。
常见问题处理:
- 如果出现"Received unexpected data"错误,检查:
- SOP跳线是否正确设置为101
- 电源连接是否稳定
- 是否选择了正确的COM端口
- 如果出现"No such file or directory"错误,确认固件文件路径是否正确,文件名是否完整
5. 运行上位机软件
5.1 启动Industrial Visualizer
演示固件配套的上位机软件是Industrial Visualizer,路径通常为:
code复制C:\ti\radar_toolbox_版本号\tools\visualizers\Industrial_Visualizer\Industrial_Visualizer.exe
建议以管理员身份运行该程序,避免可能出现的权限问题。首次运行时,软件可能需要一些时间初始化。
5.2 连接评估板
-
确保评估板处于功能模式(SOP=001),先连接5V电源,再连接USB线。
-
在Industrial Visualizer中:
- 确认CLI COM和DATA COM端口已自动识别(应与设备管理器中的显示一致)
- 点击"Select Configuration"按钮选择配置文件
5.3 配置文件选择
Radar Toolbox提供了多个预设的配置文件,路径通常为:
code复制C:\ti\radar_toolbox_版本号\source\ti\examples\Out_Of_Box_Demo\chirp_configs\
推荐使用的配置文件:
| 文件名 | 适用场景 |
|---|---|
| 1843_profile_3d.cfg | AWR1843专用3D检测,提供高度信息 |
| profile_2d.cfg | 基本2D检测,适合平面物体检测 |
| short_range.cfg | 近距离检测优化配置 |
选择配置文件后,点击"Start and Send Configuration"按钮发送配置到评估板。观察日志窗口,应该能看到一长串配置命令成功发送。
6. 雷达数据显示与解读
6.1 天线位置与方向
AWR1843BOOST的天线阵列位于评估板左上角的金属网格区域。使用时需要注意:
- 探测方向垂直于板面向外
- 建议将评估板固定在支架上,USB接口朝下,天线朝上
- 确保天线前方没有金属物体遮挡,避免干扰
6.2 点云数据显示
Industrial Visualizer提供多种数据显示视图:
| 视图 | 说明 | 解读方法 |
|---|---|---|
| XY Plot | 俯视图(从上方看) | 左右表示水平方向,上下表示距离 |
| XZ Plot | 侧视图(从侧面看) | 上下表示高度信息 |
| Range Profile | 距离-能量图 | 峰值位置表示有物体存在 |
6.3 简单功能测试
- 将手放在天线前方20-30cm处
- 缓慢左右移动
- 观察屏幕上是否有点云跟随手的移动
- 尝试不同距离和高度,观察点云变化
需要注意的是,毫米波雷达的点云数据看起来可能比较"杂乱",这是正常现象。雷达检测到的是空间中离散的反射点,而不是摄像头那样的连续图像。通过调整配置文件中的参数,可以优化点云质量。
7. 常见问题排查
7.1 设备识别问题
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 设备管理器没有XDS110设备 | SOP模式错误/电源未接/驱动未安装 | 确认SOP=101,连接5V电源,重新安装驱动 |
| Uniflash无法连接 | COM口选择错误 | 确认选择Application/User UART对应的COM口 |
| 设备时断时续 | 供电不足 | 使用5V/2.5A电源,确保连接可靠 |
7.2 软件运行问题
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| Visualizer无法启动 | 权限不足 | 以管理员身份运行程序 |
| 配置发送失败 | COM口冲突 | 关闭其他可能占用COM口的程序 |
| 没有点云数据显示 | 配置文件错误 | 确认选择了正确的.cfg文件 |
7.3 数据质量问题
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 点云过于稀疏 | SNR阈值过高 | 在配置文件中降低SNR阈值 |
| 太多杂散点 | 环境干扰 | 清除天线附近的金属物体 |
| 检测距离短 | 配置参数限制 | 检查配置文件中的最大距离设置 |
8. 操作要点总结
-
模式切换要牢记:
- 刷写固件时:SOP=101
- 正常运行演示时:SOP=001
-
上电顺序很重要:
- 无论哪种模式,都是先接5V电源,再接USB线
- 断电时顺序相反:先拔USB线,再断开5V电源
-
文件路径要记清:
- 固件文件:...\prebuilt_binaries\out_of_box_1843_isk.bin
- 配置文件:...\chirp_configs\1843_profile_3d.cfg
- 上位机软件:...\Industrial_Visualizer\Industrial_Visualizer.exe
在实际使用中,我发现保持工作环境整洁对毫米波雷达的性能表现有很大影响。金属物体、电子设备等都可能成为干扰源。另外,不同版本的Radar Toolbox可能在文件路径和功能上有些差异,建议使用手册中指定的版本,或者仔细阅读新版本的发布说明。