--- updated: 2024-06-20 tags: - 低功耗 - 屏 - 器件库 - BLE - mcu - led --- ## 方案对比 | 方案 | 示例 | 优点 | 缺点 | | :------: | :---------: | :-----------: | :-----: | | MCU+收发IC | Lora、2.4GHz | 通信距离远、响应快程序复杂 | 成本高、体积大 | | 单MCU | BLE | 距离近,响应略慢 | 程序简单 | | | | | | 定位需求本身不会远距离使用,响应时间在100ms内均可接受,故优选单MCU方案。 ## 单MCU方案 MCU集成BLE,[[CH57x]]、[[CH582F]]等,单片约2元 Host端工作于广播模式,每个器件盒作为独立节点工作于扫描模式。 ### 初始化 节点产生UUID,Host据此与器件关联并存入数据库 ### 查找 1. Host查找数据库找出与搜索关键字匹配的UUID,并列出器件列表 2. 报文添加与指定器件列表关联的UUID及“仅查找”标识并持续广播 3. 节点群上电,并扫描可用节点,若与自身UUID匹配则亮灯指示 >节点端默认不带显示,可支持墨水屏显示器件列表。 > 报文添加“编辑”标识可编辑器件列表,编辑模式下节点会连接Host,并在连接后主动上报器件列表 > 为保证墨水屏寿命,每次节点上电均刷新屏幕 ### 休眠 无线供电不用考虑休眠问题,上电后持续扫描即可。 电池供电需考虑谨慎优化功耗,必须合理休眠。 为调协功耗和响应速度,可设置两种唤醒间隔。 > 非工作状态1分钟唤醒一次,最好添加外围电路,沿用无线供电逻辑高电平唤醒; > 工作状态1s唤醒一次。 ## 供电 独立节点具有数量多,体积受限,功耗低的特点,供电方式直接影响使用体验。 | | 优点 | 缺点 | |:----:|:---------------:|:--------------------------------:| | 无线供电 | 体积小,开发难度低,使用灵活 | 无外壳,从零设计,独立供电单元,节点位置不够灵活 | | 电池供电 | 成品墨水屏有外壳,自带电池供电 | 体积略大,有改造难度。主控特殊,不是常用的开发环境,有学习成本。 | ## 存储盒 5.5\*5.5cm盒性价比高,9元/30个。可容纳少量IC编带,能放1.54墨水屏