|
前言
拜读此贴https://www.mydigit.cn/thread-257823-1-1.html,受到以下启发:- 可以局刷
- 可以加32768晶振
- 可以在LPM3低功耗下持续计时
- 可以微损改造,
于是决定更进一步,利用7106无线通信设定时间,摆脱烦人的软串口。
工作原理
- MSP430通常处于LPM3,用32768晶振计时,每2秒唤醒累加,每分钟激活局刷(逢整点全刷)后继续休眠;
- A7106使用WOR功能定时唤醒,若收到时间数据则用IO中断唤醒MSP430,更新、全刷、休眠。
改造方法
- 撬开前盖取出电路板
- 加热松动两面胶,打开面板露出元件面
- 拆除红色框的3个晶体管。此为墨水屏和7106的电源控制,占用了32768晶振引脚,需要拆除
- 在粉色框处安装0欧电阻(0805封装),使屏和无线常通电(原因后面再说)
- 在黄色框的2个引脚上焊上32768晶振(负载电容12.5pF),必须是2*6mm封装否则装不回去
- 部件复原,烧写固件(程序整理好后会上传到github)
改造后
最终效果
为了降低长期局刷的不良影响,每分钟偏移1像素,所以会有拖尾效果。
支架和发射基站见https://www.mydigit.cn/thread-247117-1-1.html
电流测量
万用表测整机稳态电流(3V电池供电):静态5~6uA,刷屏时3mA
突发电流只能靠估算:
- A7106:按手册描述,接收16mA,每8s唤醒3ms,平均约6uA;
- 屏:局刷约2秒(每分钟),全刷约10秒(每小时),平均约100uA;
- 总体:平均电流110uA,按电池2*550mAh算可以用10000小时,实际可能是半年多。
下图是用开发板供电,因为电压偏高,电流会大一些。
附记:去掉电源控制的原因
7106为了随时接收时间数据,需要一直通电。
墨水屏因为:
- 深度睡眠电流仅1uA(根据手册描述),即使断电也不会明显降低整体功耗
- 上电瞬间冲击电流可达70mA,二手价签的电池内阻略大,压降会让430掉电复位
保持通电更好。
之前发现当430被唤醒时会自动重启。百思不得其,斥巨资购买示波器来研究,得到结论。
CH1为电池电压,CH2为10欧电阻采样电压。绿色、紫色是刷屏前通电,灰色、黄色为始终通电。
前半部分为无线唤醒,后半部分可见屏上电时的冲击让电池电压大幅下降,触发复位。
感谢
@xxp1943 提供的思路和字模
广告
上面提到的基站还有一块板子,有兴趣的坛友可以私信
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|