走进现在的超市、便利店,你可能已经注意到货架上的纸质价签越来越少,取而代之的是一块薄薄的电子墨水屏——这就是电子货架标签(ESL)。一颗纽扣电池能用5到7年,屏幕断电还能保持显示,价格远程一键刷新……这些神奇特性的背后,除了大家熟悉的墨水屏和低功耗MCU,还有一颗容易被忽略的关键元器件:晶振。
下面我们拆开一颗典型的ESL,看看晶振在里面到底扮演什么角色。
一、为什么电子货架标签离不开晶振?
先讲一个基本常识:所有数字电路都需要"心跳",也就是时钟信号。没有时钟,MCU就不知道什么时候该执行指令,射频芯片不知道该以什么频率发送数据,RTC也没法准确计时。晶振,就是给整个系统提供这个"心跳"的元器件。
电子货架标签的特殊之处在于,它对功耗的要求极其苛刻。一颗CR2450纽扣电池要撑5年以上,意味着系统99%的时间都在深度睡眠,只有极短的窗口醒来工作。这种"睡多醒少"的节奏,完全靠晶振来把控。
二、一颗ESL里通常有两颗晶振,分工完全不同
拆开市面上主流的电子价签,你大概率会找到两颗晶振,一颗负责"慢走",一颗负责"快跑"。
- 32.768kHz低频晶振:睡眠时的守夜人
这是ESL低功耗设计的核心。当价签进入深度睡眠时,主MCU、射频模块、屏幕驱动全部断电,只剩下RTC(实时时钟)在运行,而RTC的时钟源就是这颗32.768kHz的低频晶振。
它的工作很简单:一秒一秒地数时间,到了设定的唤醒间隔(比如10分钟一次),就把整个系统叫醒,打开射频接收窗口,看看网关有没有新的价格数据要下发。如果没有,马上再睡回去。
为什么偏偏是32.768kHz?因为2的15次方正好是32768,经过15次分频后刚好得到1秒的脉冲,计时最方便。这颗晶振平时消耗的电流只有微安级别,甚至纳安级,是整个系统续航的关键保障。
- 24MHz(或16MHz)高频晶振:工作时的发动机
当系统被唤醒后,光有32.768kHz的"慢心跳"不够用——MCU跑程序、射频芯片通信、SPI驱动墨水屏刷新,都需要更高频率的时钟。这时候第二颗高频晶振就上场了。
这颗晶振通常是无源晶振,频率常见的有16MHz、24MHz、32MHz等,具体取决于主控芯片的规格。它只在价签工作的那几十到几百毫秒内运行,任务完成后立即关闭,把功耗让给低频晶振。
你可以这么理解:低频晶振是"值班员",24小时在岗但动作很轻;高频晶振是"施工队",有事才来,干完就走。两者配合,既保证了长续航,又满足了工作时的性能需求。
三、电子货架标签对晶振有哪些特殊要求?
不是随便拿一颗晶振就能塞进ESL里的。这个场景对晶振的选型有几个非常明确的要求:
- 第一,功耗要极低。 尤其是那颗32.768kHz的晶振,它是唯一常年工作的元器件,等效串联电阻(ESR)一定要小,驱动电平要低,否则电池扛不住五年。
- 第二,体积要小。 ESL本身就很薄,内部空间有限,晶振普遍采用贴片封装,常用的有3215、2012甚至更小的尺寸,大封装的直插晶振根本塞不进去。
- 第三,温漂要稳定。 电子价签的使用环境跨度很大,从冷链冷库的零下温度,到生鲜区的高湿环境,再到南方夏天货架上的高温,晶振频率不能随温度飘得太厉害,否则定时唤醒窗口会偏移,导致收不到网关信号。
- 第四,成本要可控。 一家大型超市动辄几万甚至几十万颗价签,单颗晶振多几分钱,总成本就是几万块的差距。所以无源晶振是绝对主流,有源晶振因为成本高很少用在这个场景。
四、ESL晶振选型的几个常见坑
最后提醒几个实际项目中容易踩的坑:
- 不要为了省成本选精度太差的低频晶振。 精度差意味着定时误差大,唤醒窗口错位,最后表现就是有些标签老是收不到数据,通信成功率上不去。
- 高频晶振的负载电容要和MCU规格书匹配。 电容值不对会导致起振困难或者频率偏差,特别是批量生产时良率上不去。
- 低温场景一定要选宽温型号。 如果是冷库或者北方户外场景,普通民用级晶振在低温下可能停振,直接导致标签"失联"。
结语
电子货架标签看起来是个简单的小设备,但里面每一颗元器件的选型都藏着门道。晶振虽小,却是整个系统的"时间心脏"——低频那颗决定了它能睡多久、能活多久,高频那颗决定了它醒过来后干活够不够快。
随着蓝牙5.4标准推动ESL行业标准化,以及全球渗透率从15%继续往上走,对晶振的需求量还会持续增长。下一次你在超市看到电子价签时,不妨想想里面那两颗默默工作的晶振。