1. Ollie v2 多协议转换器深度解析

作为一名在嵌入式调试领域摸爬滚打多年的工程师,我深知现场调试时携带一堆转换器的痛苦。最近在Crowd Supply上线的Ollie v2引起了我的注意——这款集成了UART、CAN、RS485和RS232四种接口的隔离型转换器,用实际体验告诉你什么叫做"一机走天下"。

1.1 硬件架构革新

相比初代产品,Ollie v2最直观的改进是采用了USB Type-C接口。这个看似简单的改动实际解决了现场工程师的大痛点:再也不用担心插反接口导致设备损坏。内部核心芯片从XR21V1414更换为WCH CH344四串口芯片,虽然UART速率从12Mbps降至6Mbps,但供应链更稳定,实测在工业现场环境下抗干扰能力明显提升。

隔离设计是这款产品的灵魂所在。所有对外接口都具备2500Vrms的电气隔离,这意味着当你的调试对象是高压设备(比如工业电机控制器)时,不必担心浪涌损坏笔记本电脑。我在测试中故意将RS485接口短接到24V电源上,主机端依然安然无恙。

1.2 接口能力实测

  • 双UART通道 :支持1.8V/3.3V/5V电平可调,独特的目标板电压跟随功能(通过拨码开关选择)让对接不同电平标准的设备变得轻松。实测与树莓派、STM32、ESP32等常见平台的通信稳定无异常。

  • CAN总线 :基于CH32V305 RISC-V MCU实现,固件完美兼容SocketCAN。在汽车ECU调试场景下,1Mbps的速率足够应对绝大多数诊断协议。特别值得一提的是其总线监控功能,配合BUSmaster软件可以完整记录总线报文。

  • RS485/RS232 :485接口自带偏置和终端电阻开关,省去了外接匹配电阻的麻烦。232接口虽然速率限制在235kbps,但对PLC等工业设备调试完全够用。

重要提示:DB9适配器需要单独选购,且v2版本与初代不兼容。建议同时购买配套的防尘塞,现场使用时可以有效防止金属屑进入接口。

2. 实战应用指南

2.1 开发环境配置

Windows用户需要安装专用驱动,设备管理器中将显示"MeatPi USB"开头的COM端口。Linux下只需执行提供的udev规则脚本,设备节点会自动挂载到/dev/ttyMEATPI*。需要注意的是,MacOS仅支持UART功能,CAN总线不可用。

我在Ubuntu 22.04上的配置过程:

# 下载规则文件
wget https://github.com/meatpi-electronics/ollie-v2/raw/main/linux/99-meatpi.rules
# 复制到udev目录
sudo cp 99-meatpi.rules /etc/udev/rules.d/
# 重新加载规则
sudo udevadm control --reload

2.2 CAN总线调试技巧

通过Python API与设备交互的示例:

import can
bus = can.interface.Bus(bustype='socketcan', channel='can0', bitrate=500000)
for msg in bus:
    print(f"ID:{msg.arbitration_id} Data:{msg.data}")

常见问题排查:

  1. 无法识别设备 → 检查USB-C线是否支持数据传输
  2. CAN通信失败 → 确认终端电阻是否启用(120Ω)
  3. 波特率不匹配 → 使用示波器测量实际总线速率

2.3 工业现场应用案例

在某变频器生产线的调试中,Ollie v2同时完成了以下任务:

  • 通过RS485读取电机参数(Modbus协议)
  • 用CAN总线捕获故障码
  • 利用UART更新从机固件 传统方案需要三台设备完成的工作,现在只需一个香烟盒大小的工具。

3. 版本对比与选购建议

3.1 与竞品参数对比

特性 Ollie v2 μArt适配器 FTDI通用版
接口类型 4合1 仅UART 仅UART
隔离电压 2500V
CAN支持
最高速率 6Mbps 3Mbps 12Mbps

3.2 改进与妥协

v2版本舍弃了初代的下游USB-A接口,官方解释很实在:现代调试器(如STLINK-V3)都直接支持高速USB。作为补偿,新增的RGB状态灯非常实用——不同颜色对应不同协议的活动状态,在嘈杂的车间里比看指示灯更直观。

4. 工程师的深度体验

经过两周的高强度使用,我发现几个值得注意的细节:

  • 塑料外壳的卡扣设计使得拆装非常方便,但防尘性稍差
  • CAN固件尚未开源,期待后续更新
  • 配套的DB9适配器需要特别注意模式开关位置,误操作可能导致通信异常

对于69美元(含适配器)的众筹价,我认为物有所值。相比购买多个单功能转换器,Ollie v2不仅节省成本,更重要的是减少了线缆杂乱导致的调试失误。对于经常出差的技术支持工程师,强烈建议将其列入标准工具包。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐