一、为什么现在要重新看 ESL 的无线制式
电子价签的无线方案长期是各家自己定的:私有 2.4GHz、433MHz、少量 LoRa 和 Zigbee,蓝牙也有,但早期蓝牙并不适合这种"一个接入点管几千个终端、终端还得极省电"的拓扑。结果就是标签和基站严格绑定,换供应商等于整店换硬件。
转折点是蓝牙 5.4 引入的两项特性:PAwR(Periodic Advertising with Responses,带响应的周期性广播) 和 EAD(Encrypted Advertising Data,加密广播数据)。前者让接入点可以用无连接的方式和海量终端做双向数据交互,后者解决广播数据的安全问题。Bluetooth SIG 随后发布了配套的 ESL Profile 与 ESL Service,把寻址方式、命令集和参数都规范化了——这意味着不同厂家的标签和接入点第一次有了互通的可能。
市场侧的时间点也对得上。行业研究口径显示 2025 年全球 ESL 出货量按不同机构统计在 3.7 亿至 5.0 亿片之间,国内商超渗透率约 35%,存量改造和新场景渗透还在推进;而电子纸模组成本按每年 15%—20% 的幅度下探,成本重心正往制造和方案效率转移。这个时候重选协议,改造成本相对可控。
蓝牙 5.4 与 ESL Profile 技术参数参考 Bluetooth SIG 规范及 Nordic Semiconductor 官方技术文档;市场数据参考公开行业研究报告,各机构统计口径不同,请以最新一手数据为准。
二、PAwR 到底解决了什么
2.1 传统蓝牙为什么不适合 ESL
常规 BLE 要传数据得先建连接,连接需要双方维持时序、占用连接资源。一个门店几千只价签,接入点根本连不过来;而且价签绝大部分时间在休眠,为了等一个可能几天才来一次的改价指令去维持连接,电池撑不住。
2.2 PAwR 的结构:把时间切成格子
PAwR 周期 ├─ 子事件 1 ──→ AP 广播 ──→ 该组标签醒来接收 ──→ 标签回响应 ├─ 子事件 2 ──→ AP 广播 ──→ 另一组标签接收 ──→ 回响应 ├─ 子事件 3 ... └─ 子事件 N 标签只在"自己那一格"醒来,其余时间深度休眠
接入点按周期广播,周期被切成多个子事件,每个子事件对应一组标签。标签知道自己属于哪一组,就只在对应的时间片醒来收包,收完可以在响应槽里回数据。整个过程不建立连接,但数据是双向的——这正是 ESL 需要的:平时几乎不耗电,接入点要找它的时候能找到,标签也能把电量、状态回报上去。
2.3 寻址与分组
ESL Profile 的寻址方案是 8 位 ESL ID + 7 位 Group ID。按这个方案,一个接入点在协议层面最多可以管理 32,640 只标签。实际部署能不能跑满,取决于刷新时延要求——组数越多,一轮广播周期越长,改价指令下发到全店的时间就越久。做门店部署规划时,这是要和客户提前对齐的参数。
2.4 安全
ESL 的命令和响应使用 AES-CCM 做加密与校验,配合 EAD 的广播数据加密能力。对零售客户来说这一条不是可选项:价格数据被篡改是经营事故,标签显示价与结算价不一致还会踩到明码标价的合规红线(《关于商品和服务实行明码标价的规定》,国家发展计划委员会第 8 号令)。
三、四条协议路线怎么比
| 路线 | 优势 | 要注意的地方 | 适合谁 |
|---|---|---|---|
| 私有 2.4GHz | 协议自己定,可以把功耗和时延压到很极致;成熟方案多 | 标签与基站强绑定,换供应商成本高;出海时射频认证要自己扛 | 已有大量存量部署、基站已铺开的品牌方 |
| BLE + ESL Profile(5.4 PAwR) | 标准化、可互通,接入点可寻址 32,640 只标签;芯片选择多、供应链稳 | 协议栈相对复杂,固件与时序调试工作量大;组数与刷新时延要权衡 | 新产品线、需要出海、需要与第三方设备互通的项目 |
| 433MHz / Sub-1GHz | 穿透好、覆盖远,货架金属遮挡下表现稳 | 带宽低、速率慢,大批量刷新时间长;各国频段规定不同 | 大卖场、仓储等空间大且遮挡多的场景 |
| LoRa / Zigbee / NB-IoT | 覆盖或组网各有长处 | 在 ESL 这种"海量终端 + 极低功耗 + 突发刷新"的画像下并非主流 | 特定场景的补充方案 |

四、低功耗 SoC 怎么选
4.1 先列指标,再看型号
ESL 主板选 SoC,按重要性排下来是这么几项:
- 深度休眠电流:ESL 一天可能只醒来几次,休眠电流决定了电池预算的底。要看的是带 RAM 保持、带 RTC 唤醒条件下的电流,不是最理想模式下的数字。
- 接收灵敏度:货架环境金属多、遮挡重,灵敏度直接影响基站部署密度。方案商公开口径中,ESL 用的射频芯片接收灵敏度可到 -98dBm 量级,0dBm 发射功率配 PCB 板载天线时,空旷环境通信距离约 100 米——门店里要打折扣。
- Flash / RAM 余量:跑蓝牙协议栈 + ESL Profile + 电子纸驱动 + 图像缓存,比私有协议吃资源。选型时留够余量,不然后期加个功能就要换芯片重做板。
- EPD 驱动接口与外设:SPI 时钟能力、GPIO 数量、是否有硬件支持的低功耗定时器。
- 供电范围:纽扣电池放电到后期电压会往下走,芯片的工作电压下限决定电池能用到什么程度。常见 SoC 的工作电压范围在 2.3V—3.6V 这一档。
- 供应链:这颗芯片能不能长期供、有没有 Pin to Pin 的备选。ESL 一个订单就是几十万只,断供的代价很大。
4.2 常见候选
| 档位 | 常见型号 | 适用画像 |
|---|---|---|
| 国际大厂 BLE | Nordic nRF52810 / nRF52832、新一代 nRF54L 系列;Silicon Labs EFR32BG22 / FG22 | 要跑完整蓝牙协议栈与 ESL Profile、要出海、要长期供货保障 |
| TI 路线 | CC2640R2F(2.4G BLE)、CC1310(Sub-1GHz) | 已有 TI 生态的方案商;CC1310 走 Sub-1G 覆盖路线 |
| 国产替代 | 泰凌 TLSR835x、OM6626、PHY6222 等 | 成本敏感、国内销售为主的产品线;需确认协议栈成熟度与长期供货 |
需要说明的是,这份表只是给出选型时常被拿来比较的候选范围,具体型号的参数以原厂最新数据手册为准。制造端不替客户做芯片选型决策——我们关心的是选定之后,这颗芯片在产线上怎么测、怎么写码、良率怎么控。
4.3 国产替代要额外确认的三件事
- 协议栈的完整度:是否支持 PAwR 与 ESL Profile,还是只支持基础 BLE 广播。这一条差别很大。
- 低功耗模式的实测值:数据手册上的休眠电流和实际板级测出来的往往不是一回事,要在样机阶段用能测纳安量级的手段实测。
- 产线烧录与写码支持:能否批量并行烧录、是否支持无线写码、有没有可回读校验的方式。这直接决定百万级订单的产线节拍。
五、主板设计里最容易埋雷的几处
5.1 天线净空被结构件吃掉
ESL 主板很小,板载天线周围本来就没多少空间,再加上纽扣电池、金属卡扣、货架导轨本身就是金属,净空区一旦被侵占,灵敏度掉几个 dB,现场就表现为"某些位置的价签总是刷不上"。设计阶段要把电池位置、结构件金属件、导轨材质一起放进去评估,并且要验证量产一致性——手工样机测得好,不代表批量装配后还一样。
5.2 刷新瞬间的电压跌落
电子纸刷新和射频发射都是脉冲负载,纽扣电池内阻大,脉冲一来电压就往下掉,掉过芯片欠压门限就复位。对策是储能电容取值按脉冲工况算、去耦布局贴近芯片、避免刷新和射频发射在时序上叠加。这部分和电池选型是一体的,展开见电子价签低功耗设计与电池续航:功耗预算怎么算、产线怎么测。
5.3 测试点没地方放
板子小,工程师习惯性把测试点省掉,结果治具做不出来,只能靠功能测试兜底,一旦出问题定位不到具体环节。建议在 DFM 阶段就把测试点、编程接口、天线测试方式一起确定。
5.4 拼板方式影响节拍和良率
ESL 主板尺寸小,一块大板上能拼十几到几十片。拼板方式(V-CUT、邮票孔、连接筋)、工艺边设计、分板应力,都会影响 SMT 节拍和分板后的良率。小板分板时的应力还可能伤到贴片元件,这在几十万只的量级上会变成可观的不良数。
5.5 ESD 防护路径
价签在门店里会被顾客反复触碰,装配和上架过程也有静电风险。电子纸模组本身对静电敏感,防护要从主板设计、装配工序静电控制、包装材料三处一起做。
六、量产端:蓝牙 ESL 主板怎么测、怎么写码
6.1 产线上几百只同时发射的干扰问题
ESL 的功能测试和写码基本靠无线完成。产线上大量同频设备一起工作,信号互相串扰,会出现"测试结果随机失败、重测又过"的情况,把节拍拖垮。可行的做法有几条:
- 在屏蔽箱或屏蔽腔内做射频测试,物理隔离;
- 分区分信道,把工位在频率和空间上错开;
- 降低测试发射功率,只保证治具内的通信;
- 按批次分时写入,避免所有工位同时抢空口。
这些必须在治具设计阶段就规划,量产爬坡之后再补代价很大。
6.2 写码的三条纪律
- 写完必回读校验:写入的 ID / MAC 要读回来比对,不能只看写入返回值。
- 全局查重:跨批次、跨产线的 ID 不能重复,要有数据库层面的唯一性约束。
- 写码与包装绑定:按门店分箱的项目,箱单要由写码数据自动生成并核对,不靠人工抄录。
6.3 功能测试项建议
| 测试项 | 做法 | 放行依据 |
|---|---|---|
| 射频收发 | 屏蔽环境内测发射功率、频偏与接收灵敏度 | 指标落在设计限值内 |
| 协议通信 | 模拟接入点下发指令,验证响应 | 指令收发正常、响应时序符合规范 |
| 显示刷新 | 刷标准图案,检查残影与坏点 | 图案完整、无明显残影与缺陷 |
| 休眠电流 | 抽检做纳安级测量,全检用电流包络判定 | 各状态电流符合规范 |
| 写码 | 按规则写入并回读校验 | 回读一致、无重复、箱单可核对 |

七、常见问题
7.1 换成蓝牙 ESL Profile,基站要不要全换?
要。协议不同,接入点的射频与协议栈都不一样。所以这个决定通常在新门店或新产品线上做,存量门店按部署批次逐步过渡。接入点侧的硬件设计与制造,见电子价签基站(AP)主板 PCBA 代工与组网容量。
7.2 32,640 这个数字是不是真能跑满?
那是协议寻址空间的上限,不是工程上的推荐部署量。实际容量受刷新时延、空口占用率、门店射频环境影响。规划时应该反过来算:客户要求"全店改价多久完成",倒推每轮周期能带多少标签,再定接入点数量。
7.3 蓝牙方案的功耗是不是一定比私有协议高?
不一定。PAwR 的设计目标就是让终端只在自己的时间片醒来,占空比可以做得很低。实际差异取决于同步维持策略、组数设置和固件实现质量。要比就用同一工况下的实测数据比,别拿数据手册对着看。
7.4 主板能不能兼容多种屏?
可以做,但要在硬件上预留驱动接口与波形存储空间,并在固件里管理不同模组的波形版本。代价是 BOM 和固件复杂度上升。要不要做,取决于产品线的配置数量——配置太散本身就是成本问题。
7.5 打样阶段能同时验证几个协议方案吗?
常见做法是做兼容主板,把两套射频方案的关键差异做成可选贴装,用不同的 BOM 版本跑两批样机。这样能在同一结构和同一屏上对比通信表现,比做两套完全不同的板更省时间。
附录:术语、参考资料与站内延伸阅读
| 术语 | 白话解释 |
|---|---|
| PAwR | 带响应的周期性广播,蓝牙 5.4 引入,让一个接入点无连接地和海量终端双向通信 |
| EAD | 加密广播数据,给广播内容加密的机制 |
| ESL Profile | 蓝牙组织为电子货架标签定义的配置文件,规定寻址、命令与参数 |
| AES-CCM | 一种同时做加密和完整性校验的算法 |
| 接收灵敏度 | 芯片能听清多弱的信号,数值越负越灵敏 |
| 天线净空 | 天线周围必须留空、不能放金属和器件的区域 |
| 写码 | 给每只价签写入唯一 ID / MAC |
参考资料
- Nordic Semiconductor:蓝牙电子货架标签与带响应的周期性广播(PAwR)
- Nordic Semiconductor:蓝牙 v5.4 概述(PAwR、EAD、ESL)
- 国家发展和改革委员会:《关于商品和服务实行明码标价的规定》
- 各芯片原厂公开数据手册与方案商选型资料(型号参数以原厂最新文档为准)
站内延伸阅读
- 电子货架标签硬件方案选型:选型六问与代工厂评估清单
- 电子价签低功耗设计与电池续航:功耗预算怎么算
- 电子价签基站(AP)主板 PCBA 代工与组网容量
- 电子价签 ESL PCBA 代工:百万级批量制造的六个坑
- IO-Link 主站网关 PCBA 制造与工业通信板卡
蓝牙 ESL 主板要打样或上量?可提交 Gerber、BOM、协议与固件版本、写码规则与月投产量,我们给出工艺路线、射频测试方案与节拍测算。
提交项目资料 →