【let'sdo|2026年第2期】开箱帖:简易超声波测距仪
收到本次Let's do第二期活动的物料,感谢EEPW、NXP与DigiKey官方,本次项目使用FRDM-MCXA153开发板制作简易超声波测距仪。
主控芯片MCXA153,Cortex-M33内核,主频96MHz,片上128KB Flash、32KB RAM。
板载自带MCU-Link(CMSIS-DAP)调试器,一根Type‑C线就能下载代码+串口调试,不用额外仿真器。
外设资源:LPUART、LPSPI、LPI2C、I3C、CTimer定时器、16位ADC,支持FS全速USB。
拓展接口:兼容Arduino Uno R3排针,同时带有mikroBUS插座,引出3.3V/5V电源、大量GPIO。
板载资源:RGB用户LED、复位按键、唤醒按键,自带板载温度传感器。
IO电平为3.3V,部分引脚耐压5V,本次超声波实验的Echo 5V信号需要分压保护IO。
图1 物料包装袋

拆开防静电包装,本次的核心硬件FRDM-MCXA153开发板亮相。这是NXP的Cortex-M33内核开发板,自带板载MCU-Link调试器,两侧引出排母,拓展外设很方便。
图2 开发板正面

翻转看背面,引脚丝印齐全,接线的时候对照背面标号,不容易接错引脚。
图3 开发板背面

板子背面标签信息,型号SCH-90829 REV A1。
目前已经在面包板完成硬件预搭建,使用HC-SR04超声波模块搭配LCD1602。这里需要重点注意:HC-SR04的Echo输出是5V电平,MCXA153是3.3V单片机,Echo信号必须经过电阻分压降压,不能直接接入IO口,防止烧坏引脚。Trig引脚3.3V电平可以直接驱动模块。
图5 面包板接线
项目目标:使用CTimer输入捕获采集Echo脉冲宽度,计算距离,LCD1602实时显示测距结果,串口同步上传数据到电脑。
硬件接线已经完成,接下来准备在MCUXpresso for vscode里编写代码,开始软件调试,后续更新调试过程。
我要赚赏金
