3、重量传感器选型:电阻应变片原理、称重传感器类型与量程精度选择

说到智能货架,最核心的感知元件就是重量传感器。你想想看,货架上有没有货、还剩多少,最终都要靠重量数据说话。这一节,我就带你把这个关键器件吃透。

3.1 电阻应变片:称重传感器的“心脏”

先聊聊原理。所有电阻式称重传感器,本质上都在干同一件事——把形变变成电阻变化。

电阻应变片,说白了就是一张贴了金属箔的薄膜。当它被拉伸时,金属箔变细变长,电阻增大;被压缩时,变粗变短,电阻减小。这个现象叫“应变效应”。

我个人习惯把应变片比作“电子弹簧”。弹簧测的是位移,应变片测的是微米级的形变。嗯,就是这么敏感。

关键参数:灵敏度系数(K值)

K值通常在2.0~2.2之间。什么意思?就是每产生1微应变(1μm/m),电阻变化约0.0002%。

举个例子:一个350Ω的应变片,受到1000微应变时,电阻变化只有0.7Ω左右。信号非常微弱,所以后面必须接高精度ADC。

我在项目中遇到过一个问题:有次客户反馈称重数据漂移严重。查了半天,发现是应变片粘贴胶水选错了。普通502胶在温度变化时会蠕变,导致零点漂移。后来换了专用氰基丙烯酸酯胶,问题才解决。

避坑指南:

我曾经因为应变片防护没做好,导致一批传感器在潮湿环境中全部失效。记住:应变片必须做三防处理(防潮、防盐雾、防霉菌)。尤其是货架用在冷链或仓库环境时,这一点不能省。

3.2 称重传感器类型:单点式、S型、梁式

市面上常见的称重传感器,按结构分主要有三种。我按使用场景给你捋一遍。

3.2.1 单点式传感器

这是智能货架最常用的类型。结构简单,一个铝块或钢块,中间贴应变片,四个角固定,中间受力。

  • 优点:安装方便,直接放在货架底板下就行。抗偏载能力强——货物放偏了也能测准。
  • 缺点:量程做不大,一般不超过500kg。精度受安装平面度影响大。
  • 典型应用:便利店货架、药店货架、小型展示柜。

我建议新手先从单点式入手。它就像称重传感器里的“入门级选手”,好理解、好调试。

3.2.2 S型传感器

S型传感器长得像字母S,两端有螺纹孔,用来拉或压。它其实是“拉压两用”的。

  • 优点:精度高,量程范围宽(从几公斤到几十吨)。抗侧向力能力强。
  • 缺点:安装需要支架,占用空间大。不适合薄型货架。
  • 典型应用:吊挂式货架、料斗秤、工业仓储。

说实话,S型在智能货架上用得不多。除非你的货架是悬挂式的,或者需要测拉力。

3.2.3 梁式传感器(悬臂梁/平行梁)

梁式传感器是单点式的“升级版”。它一端固定,另一端受力,像跳水板一样。

  • 优点:结构紧凑,高度低(有的只有20mm)。适合做嵌入式安装。
  • 缺点:对安装基座刚性要求高。基座软了,传感器会“偷懒”,测不准。
  • 典型应用:智能快递柜、自动售货机、薄型货架。

我的选型口诀:

货架平放用单点,悬挂称重用S型,空间受限找梁式。

记住这个,选型时至少不会跑偏。

3.3 量程与精度选择:别大炮打蚊子

量程选多大?精度要多高?这两个问题我几乎每次培训都会被问到。

3.3.1 量程选择原则

核心原则就一句话:最大称重不超过量程的80%,最小称重不低于量程的5%。

为什么会这样?

  • 超过80%:传感器进入非线性区,精度下降。而且长期满量程使用,弹性体容易疲劳。
  • 低于5%:信号太弱,信噪比差。ADC再牛也救不了。

举个例子:你的货架单层最多放20kg货物。那选多大?

  • 按80%算:20 ÷ 0.8 = 25kg。所以选30kg量程比较合适。
  • 别选50kg的。为什么?因为最小称重是50×5%=2.5kg。如果货架上只剩1kg货物,就测不准了。

量程推荐表(智能货架常用)

货架类型 单层最大承重 推荐传感器量程
便利店轻型货架 10~15kg 20kg
超市中型货架 30~50kg 60kg
仓储重型货架 100~200kg 250kg
冷链展示柜 20~30kg 40kg(注意低温补偿)

3.3.2 精度选择:别被“C3”忽悠了

传感器精度通常用“C级”表示,比如C1、C2、C3。C3表示综合误差不超过0.03%FS(满量程)。

但我要提醒你:C3不代表你的系统精度就是0.03%。

系统精度 = 传感器精度 × 放大器噪声 × ADC分辨率 × 温度漂移 × 安装误差。这一串乘下来,实际精度往往要打3~5折。

我做过一个项目:用了C3级传感器,理论精度0.03%。结果装到货架上,实际精度只有0.15%。查来查去,发现是货架底板变形导致的。后来在传感器安装位置加了加强筋,才把精度拉回到0.08%。

精度选择建议:

  • 普通货架(识别有无货物):C1~C2足够,成本低。
  • 精细管理(识别具体数量):C2~C3,配合24位ADC。
  • 高精度应用(如珠宝、药品):C3以上,且必须做温度补偿。

我曾经为了省成本,在药品货架上用了C1传感器。结果10g的药盒和15g的药盒分不出来。后来全部换成C3,多花了30%成本,但客户满意了。

3.4 接口设计:模拟信号怎么接?

传感器选好了,怎么接到主控板上?这里有几个要点。

3.4.1 接线方式

大多数称重传感器是4线制:

  • E+(激励正,红色)
  • E-(激励负,黑色)
  • S+(信号正,绿色)
  • S-(信号负,白色)

也有6线制的,多了两根“反馈线”,用来补偿导线电阻。我建议长距离传输(超过3米)用6线制。

3.4.2 信号调理

传感器输出的是差分毫伏信号。必须经过放大器才能进ADC。

常用的方案:

  • HX711:24位ADC,内置放大器。便宜好用,但速度慢(最高80Hz)。适合静态称重。
  • ADS1230/1231:TI的芯片,精度高,速度快。适合动态称重。
  • INA125:纯放大器,需要外接ADC。适合对精度要求极高的场景。

我的经验:

智能货架用HX711就够了。成本不到2块钱,精度能满足大部分需求。但要注意:HX711的采样率别设太高,10Hz最稳。设到80Hz时,噪声会明显增大。

3.5 避坑总结

最后,我把这些年踩过的坑总结一下:

  1. 安装平面必须平整。我曾经用一块不平的木板做测试,数据跳得像心电图。后来换了10mm厚的铝板,稳了。
  2. 传感器不能过载。哪怕只超载1秒,弹性体就可能永久变形。建议加机械限位。
  3. 温度影响很大。金属弹性模量随温度变化。冷链货架必须用温度补偿型传感器。
  4. 线缆要屏蔽。传感器信号线必须用屏蔽双绞线。屏蔽层单端接地,否则会引入共模噪声。
  5. 标定不能省。每个传感器出厂参数都有偏差。上机后必须用标准砝码标定。我习惯用5点标定法(0%、25%、50%、75%、100%量程)。

嗯,重量传感器这块内容不少。但只要你把原理搞懂,类型选对,量程算准,接口接好,智能货架的“感知层”就稳了。下一节我们聊聊温湿度传感器,那个也有不少门道。