1. 行业痛点:从“手工移液”到“机械臂”的挑战
传统的实验室自动化线(流水线)通常采用大型 PC 主机控制,但在小型化、模块化的单机设备(如分杯机、加样机)中,面临以下挑战:
- 实时性瓶颈:普通的 Linux 或 Android 系统在处理多任务时,难以保证毫秒级的电机控制周期,导致机械臂运行不平稳或定位误差。
- 集成度低:需要外挂 USB 转 CAN 卡、采集卡来连接电机和传感器,接线复杂,故障点多。
- 空间与成本:PC 主机体积大、成本高,不利于设备的小型化设计。
2. 核心选型:RK3568 —— 实时控制的“多面手”
根据电鱼智能产品手册,SAIL-RK3568(基于 EFISH-CORE-RK3568)在工业控制领域的特性使其成为机械臂主控的理想选择:
- 硬实时保障:手册明确指出,该平台提供 “工业级实时解决方案,20微秒以下中断抖动延迟” 。这是实现机械臂高精度轨迹规划(Trajectory Planning)和防撞保护的物理基础。
- 原生总线集成:板载 2 路 CAN 接口 。可直接作为 CANopen 主站,连接 X/Y/Z 轴及夹爪的伺服/步进驱动器,通信稳定且无需转接。
- 多核算力:搭载 四核 Cortex-A55 @ 2.0GHz 。除了运动控制,还有余力处理扫码枪数据、液面探测信号及 HMI 界面显示。
- 宽压供电:支持 DC 9~36V 宽压输入 。可直接共用机械臂的 24V 电源系统。
3. 技术架构:多轴协同与精准加样
3.1 运动控制层:基于 CANopen 的多轴联动
机械臂通常包含 3-4 个自由度(XYZ 轴 + 旋转/夹爪)。
- 拓扑结构:SAIL-RK3568 通过 CAN0 接口连接所有轴的伺服驱动器。
- 协议实现:在 Linux 应用层运行 CANopen 协议栈。
- PDO 通讯:以 1ms 或 2ms 的周期发送位置/速度指令(CSP/CSV 模式)。
- 同步机制:利用 RK3568 的高精度定时器发送 SYNC 帧,确保各轴动作严格同步,实现平滑的直线或圆弧插补。
- 实时性优化:利用 CPU 隔离技术,将 CAN 通讯线程绑定到 Core 3 ,避免 UI 操作干扰机械臂运动。
3.2 感知与执行层:加样闭环
- 液面探测 (LLD):利用 GPIO 或 ADC 接口 连接电容式液面传感器。当加样针接触样本液面时,毫秒级触发中断,RK3568 立即停止 Z 轴下降,防止撞针或吸空。
- 样本识别:利用 USB 3.0 或 UART 连接扫码模组,在抓取试管的同时读取条码信息,并与 LIS 系统核对。
- 力控夹爪:通过 RS485 (UART) 接口控制智能电动夹爪,实时反馈夹持力,防止捏碎试管。
3.3 交互与通讯层
- 操作界面:通过 HDMI 或 LVDS 连接 10.1 寸触摸屏,显示样本盘状态、剩余试剂及运行轨迹。
- 数据上传:利用 双千兆网口 ,一路连接医院内部 LIS 系统上传样本信息,另一路预留用于设备远程维护。
4. 工业级可靠性:无惧实验室环境
- 抗干扰设计:实验室中存在离心机、振荡器等强干扰源。电鱼提供 EMC 抗干扰 定制服务 ,确保 CAN 总线通讯不丢包。
- 宽温运行:支持 -20°C 至 85°C 的工作温度 。即使在冷库或加热孵育模块附近,主控板也能稳定运行。
- 板对板连接:核心板与底板采用高可靠的连接器 ,能够承受机械臂高速运动产生的机身震动。
5. 总结
基于 电鱼 SAIL-RK3568 的实验室机械臂方案,利用其 20μs 级实时性 和 双 CAN 总线,成功用一颗 ARM 芯片替代了复杂的 x86 控制系统。它不仅实现了样本管的高速抓取与精准加样,更通过高度集成化设计,大幅降低了 IVD 设备的制造成本和体积,是实验室自动化设备国产化的强力引擎。
关键规格速查:
- 主控平台:SAIL-RK3568 (eFish-SBC-RK3568)
- 实时性能:< 20μs 中断抖动
- 运动接口:2x CAN, 6x UART
- 传感器接口:3x ADC, GPIO
- 网络接口:2x Gigabit Ethernet

845

被折叠的 条评论
为什么被折叠?



