STC8H4K64TLCD低功耗设置
用STC8H4K64TLCD做一款太阳能充电显示产品,在微光下太阳能板输出电流在90uA,
电容充电到1.7V时候,电容电压就升不上去了,
感觉应该是达到单片机启动电压,瞬时启动电流太大,启动不了,就一直在这个电压上。
如果加个电源,单片机启动后,正常功耗在40uA左右,
太阳能板可以持续让单片机和LCD屏持续工作,这个该怎么设置。
之前测试STC8H系列的低功耗模式,掉电模式的功耗的确非常低,
和MSP430对比唯一的遗憾是冷启动时,复位过程的电流接近1mA,
而msp430只有不到50uA。
对于一般的应用来说完全没什么问题,但是如果使用小面积太阳能
光伏板供电的情况下,由于小面积光伏板的短路电流很小,会造成
启动非常困难,甚至无法用太阳能电池板启动STC单片机。
而大面积的光伏板即使能启动单片机,但启动后突然变轻载了,接
近空载的功耗,会让光伏板输出电压非常高,这样就不可避免的增
加LDO或者DC-DC芯片的成本。
尝试关闭启动复位延迟,和启动检测P32/P33=0/0才判断P3.0是否
下载程序的功能(一定会进ISP区),只能减少复位时间,并不能
降低复位时的电流。
不知道有什么好的办法解决此类应用需求。
这是在论坛看到的,我也是用的小面积太阳能,遇到这种启动问题,估计不好解决,有用ST8L单片机的,可以轻松启动, ainijd 发表于 2025-10-7 14:13
之前测试STC8H系列的低功耗模式,掉电模式的功耗的确非常低,
和MSP430对比唯一的遗憾是冷启动时,复位过程 ...
可以试试CAT810之类的电压检测芯片,光电池给一个容量适中的低漏电电容器充电,当电容电压达到阈值时,CAT810延迟一小段时间后输出低电平控制PMOS接通电源,利用电容器储能实现MCU启动,当然,这只是一个未经验证的思路,理论上电容器容量选取恰当时,可以实现需求的功能。 先给电容充电,电压升高后再瞬间接通电容到单片机的电源 晓飛飛 发表于 2025-10-7 22:59
可以试试CAT810之类的电压检测芯片,光电池给一个容量适中的低漏电电容器充电,当电容电压达到阈值时,CA ...
这个方案可以试试,电容容量最好大一点,CAT810的电压值也大一点,可以选3V左右的,该电压越高越好(在单片机安全电压范围内),再用3楼的方法,关闭启动复位延迟,尽量减少启动的时间,应该就可以 因为单片机工作电压是1.9-5.5V,只要是保证单片机启动完成进入低功耗模式后,理论上电容电压大于1.9V就行,为了保险起见,启动完成后电容电压尽可能大,以免随着时间的推移,电容量下降会出问题 其实面临的实际问题挺多,建议研究一下贴车前挡的ETC接收器是怎么利用太阳能电池工作的。 小飞侠 发表于 2025-10-10 15:53
因为单片机工作电压是1.9-5.5V,只要是保证单片机启动完成进入低功耗模式后,理论上电容电压大于1.9V就行, ...
现在主要是启动问题,启动电流太大,启动不了,如果能启动,运行就正常了,在家里灯泡照射下就能工作 晓飛飛 发表于 2025-10-10 16:43
其实面临的实际问题挺多,建议研究一下贴车前挡的ETC接收器是怎么利用太阳能电池工作的。 ...
他用的是不是STC的单片机,有用STM8L的单片机,很轻松LCD就点亮,STC的启动不了
页:
[1]