MJ-2050 扫码头性能与项目适配分析

项目:ZhctWeightingTableYoukate(410 型优卡特称重台)
归档日期:2026-09-09
分析对象:MJ-2050 红光一维扫描模组
原始资料:MJ-2050红光模组规格书.docx
文件校验:SHA-256 2bf245a38261b8ae90bac8c4411d7d85f5e244e88dd9e229f76c776c15f97ef5
分析范围:规格参数、项目适配、集成风险及验收建议

一、结论

总体判断:MJ-2050 是体积小、静态解码快、近距离景深和倾斜容忍度较好的嵌入式一维图像扫码模组。若实际介质是 Code128、Code39 等一维 6 位餐盘码,光学性能基本满足固定位置扫码需求。
必须优先确认:规格书只支持一维码,项目提示词工程 README 却记录“扫码器扫描二维码”。若现场介质确实是二维码,MJ-2050 不满足需求;若“二维码”只是泛称,应把项目资料修正为实际一维码制。在现场码牌、编码类型或扫描配置确认前,该冲突不能关闭。

二、关键规格与性能判断

维度规格书参数工程判断
产品类型嵌入式一维图像扫描模组适合一维餐盘码,不具备二维码能力
解码速度10ms/次,连续无间隔下静态解码光学解码较快,但不代表整机端到端延迟
最小条宽≥4mil可读取较精细的一维码,实际能力受印刷和安装距离影响
最低对比度≥10%对低对比度条码有一定适应能力,但缺少测试条件
水平视角32°固定安装覆盖范围尚可,需结合窗口高度和码牌尺寸校核
Code128 景深30~430mm,15mil范围较宽,适合尺寸较大的 Code128 条码
EAN13 景深40~310mm,13mil常规商品码距离范围较宽
Code39 景深50~110mm,5mil有效距离明显变窄,安装高度必须稳定
识读角度Roll ±30°;Pitch ±60°;Skew ±60°倾斜容忍度较好,但平面旋转容忍度有限
识读模式连续、感应、手动、命令触发模式完整,需明确量产配置和同码抑制策略
接口3.3V TTL、USB 2.0 Full Speed集成灵活;TTL 不是传统 RS-232 电平
供电3.3V DC ±5%,180mA允许约 3.135~3.465V,标称功耗约 0.59W
尺寸与重量22mm × 11.5mm × 15.9mm;<5g适合嵌入式安装
环境-20~60℃;5%RH~95%RH,不凝结不能代替防水、防油污和凝露验证

规格书中的“分辨率 3000”没有单位和明确含义,不能作为有效成像指标。

三、适合当前场景的能力

1. 固定式一维餐盘码

若餐盘使用 15mil 左右的 Code128,一维码景深 30~430mm,给机械安装留有较大空间。对比度 ≥10% 和最小条宽 ≥4mil 的标称值,也说明它对普通印刷质量的一维码具备一定余量。

2. 用户放盘角度变化

Pitch、Skew 均达到 ±60°,对前后倾斜和左右偏斜较宽容;Roll 只有 ±30°,餐盘或码牌在平面内大角度旋转时仍可能失败。安装结构应限制码牌朝向,或通过现场测试确定可接受范围。

3. 响应速度

10ms 是“连续、无间隔、静态解码”条件下的模组标称时间。项目通过 PC681 和 DeviceSDK 接收数据,默认称体采样间隔为 100ms,用户感知速度还受到控制板输出周期、串口帧、SDK 缓存与解析、线程调度和业务处理影响,不能用 10ms 直接承诺整机 10ms 响应。

四、与当前项目资料的适配冲突

项目提示词工程记录设备使用扫码器扫描二维码;MJ-2050 规格书列出的 EAN、UPC、Code128、Code39、Code93、Code11、2 of 5、GS1 Databar 等均为一维码,没有 QR Code。

  1. 回查现场餐盘或码牌正反面照片。
  2. 确认实际编码码制及示例内容。
  3. 确认 PC681 内部扫码头铭牌和固件版本。
  4. 导出模组配置码或厂家配置工具的当前配置。
  5. 确认 MJ-2050 是量产安装型号还是历史备选规格。

证据确认前,不应把 MJ-2050 直接认定为量产设备扫码头,也不应修改项目“二维码”或“一维码”口径。

五、当前软件链路风险

应用不直接读取 MJ-2050 的 TTL 或 USB 数据,而是通过 DeviceSDK-80.1.10.12.20260129.aar 接收 PC681 组合数据,扫码结果由 ScaleData.rfidData 传入 YoukateHardwareManager,再交给 HomeActivity。

当前 cleanScanCode() 在清除 CR/LF 和首尾空白前,先要求原始字符串长度等于 6。如果上游返回 123456\r\n、带前后缀或冷启动异常帧,合法载荷可能被转换为空字符串。业务层会把连续空字符串用于离盘确认,因此通讯异常可能表现为“扫码消失”或误触发离盘。这是待真机日志验证的代码与协议结合风险,不等同于光学模组性能差。

六、规格书缺失项

规格书版本为 1.0.2,资料时间为 2021 年,缺少以下量产信息:

七、建议的真机验收

验收项方法通过标准
码制确认厂家工具或第三方解码器读取现场码牌明确一维码或二维码,并与模组能力一致
冷启动断电启动 30 次,记录前 5 秒原始帧无乱码、拼帧、重复帧或有效码转空
安装距离在实际高度前后移动餐盘目标工作区连续 100 次识读满足要求
旋转角度0°、15°、30°、45°、90°测试明确机械允许范围,90°不默认可识读
条码质量新码、磨损、油污、低对比度样张不同质量分级均有可复现结果
光照室内、暗光、强光和反光场景不持续漏读或误读,并记录照度
连续在位餐盘保持不动 10 分钟不周期性输出空码并触发离盘
供电测量上电、补光和解码时 3.3V 波形始终在允许范围且无异常跌落
协议边界记录 rfidLen、原始值和规范化结果可区分无条码、非法帧和合法 6 位码

八、归档说明