加班了几天,时间有限,硬件图在同事那,只画了一个简单的示意图,如下面。 (问题点在左边的主机端)
MCU通过PWM对100uF的电容充电到30V,电容再对UMB芯片供电。
本来开始用47uF电容,是可以正常通讯的,两个芯片都用低功耗,1秒发一次,可用5个多小时。(实际使用可能为1个小时或更长时间发一次)
UMB的工作方式是:唤醒 --> 发射数据 --> 休眠 --> 下一次唤醒 (在电容放电的过程中完成)
后来改成100uF,只能唤醒,不能通讯,偶尔在上电的时候可以通讯一两次就停了,但还可唤醒 (换成100uF的原因是47uF电容暂时买不到)
请教一下,这类电容充放电供电,有哪些地方需要特别考虑,象电容的质量容量,DCDC的质量对通讯的影响。
dianrong01.png (15.87 KB, 下载次数: 0)
下载附件
2018-3-12 11:15 上传
pwm给电容充电,当adc检测到30v时停止充电(下图补充画上了这条adc检测线),电容开始放电,在放电期间,UMB芯片开始工作( 唤醒 --> 发射数据 --> 休眠 --> 等待下一次唤醒)
dianrong02.png (17.35 KB, 下载次数: 0)
下载附件
2018-3-13 11:16 上传
dr002.png (876.3 KB, 下载次数: 0)
下载附件
2018-3-14 00:59 上传
一周热门 更多>