打印
[技术问答]

新唐 N76E003上电启动不良

[复制链接]
楼主: 断桥残雪_98
手机看帖
扫描二维码
随时随地手机跟帖
21
断桥残雪_98|  楼主 | 2017-10-24 17:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
挖东衣宇 发表于 2017-10-24 09:34
同遇到这种问题,刚好也是P0.4口做的电池检测

我试过其他几个AD口也是有这样的问题,一起研究,你研究出来了分享一下咯,

使用特权

评论回复
22
断桥残雪_98|  楼主 | 2017-10-24 17:41 | 只看该作者
xyz769 发表于 2017-10-24 17:33
感觉设计不太合理,1509输入直接接到BAT+就行了,干嘛接在反激电源辅助脚?很容易过载造成3843工作异常的。 ...

这个是要兼容到60v输入,1509输入最高只有35v,  3843倒是没有发现有问题过。

使用特权

评论回复
23
xyz769| | 2017-10-24 17:46 | 只看该作者
1509带了220UF电容,上电瞬间3843能否正常工作应该看运气。。还有1509负载电流,你和STM8S003系统比较一下,看哪个大些。。我估计N76E003会大些。

使用特权

评论回复
24
断桥残雪_98|  楼主 | 2017-10-24 17:54 | 只看该作者
本帖最后由 断桥残雪_98 于 2017-10-24 17:58 编辑
xyz769 发表于 2017-10-24 17:46
1509带了220UF电容,上电瞬间3843能否正常工作应该看运气。。还有1509负载电流,你和STM8S003系统比较一下 ...

我知道这个N76E003 的功耗要大点,可是也不至于一个3A的芯片启不动十几MA的cpu,供电方面我用示波器扫描过没有任何问题。现在不是3843工作不了,是cpu有时候不启动,

使用特权

评论回复
25
xyz769| | 2017-10-24 18:01 | 只看该作者
你把1509输入端接到BAT+端试试。。

使用特权

评论回复
26
断桥残雪_98|  楼主 | 2017-10-24 18:17 | 只看该作者
xyz769 发表于 2017-10-24 18:01
你把1509输入端接到BAT+端试试。。

直接过去试过,每次都能启动, 和AD脚也没有任何关系,   过了变压器去供电,ADC采样脚的150k拆掉也没有任何问题,150k装上就出问题了,关键问题在这里。     你说是辅助供电有问题,一样过辅助变压器,采样的150k不要,cpu启动正常,装上就出问题了。

使用特权

评论回复
27
xyz769| | 2017-10-24 18:24 | 只看该作者
1509输入端串个二极管应该就可以了。

使用特权

评论回复
28
断桥残雪_98|  楼主 | 2017-10-24 18:26 | 只看该作者
这样到是没有试过,一下试试看,感觉没有什么道理

使用特权

评论回复
29
挖东衣宇| | 2017-10-24 18:40 | 只看该作者
断桥残雪_98 发表于 2017-10-24 17:38
我试过其他几个AD口也是有这样的问题,一起研究,你研究出来了分享一下咯, ...

同有4%不良,而且好的也不稳定。芯片品质问题,IO口漏电导致芯片锁死,复位都不管用,需要重新全部下电重启(包括IO口的电)。建议ADC需要用MOS管切断检测。

使用特权

评论回复
30
断桥残雪_98|  楼主 | 2017-10-24 19:17 | 只看该作者
挖东衣宇 发表于 2017-10-24 18:40
同有4%不良,而且好的也不稳定。芯片品质问题,IO口漏电导致芯片锁死,复位都不管用,需要重新全部下电重 ...

又是个狗血的问题,不找到根本问题将是个致命的问题,那些现在用没有问题,不知道哪天用着用着就出轨了

使用特权

评论回复
31
huarana| | 2017-10-24 22:49 | 只看该作者
关注下这个问题。  

使用特权

评论回复
32
冷画| | 2017-10-25 08:57 | 只看该作者
断桥残雪_98 发表于 2017-10-24 17:30
什么型号的,这个可以考虑考虑

HC89F003  管脚兼容STM8S003   只要重写程序

HC89F003.png (177.25 KB )

HC89F003.png

HC89F003脚位.png (28.86 KB )

HC89F003脚位.png

HC89F003_Datasheet_V1.01CN.pdf

4.39 MB

使用特权

评论回复
33
autolog| | 2017-10-25 09:28 | 只看该作者
我可能知道原因了,你们查找问题的方向错了,和BAT54S 4148这些毛线关系都没有

使用特权

评论回复
34
gx_huang| | 2017-10-25 09:30 | 只看该作者
断桥残雪_98 发表于 2017-10-24 19:17
又是个狗血的问题,不找到根本问题将是个致命的问题,那些现在用没有问题,不知道哪天用着用着就出轨了 ...

最大的可能,是ADC输入管脚的电压先加上,MCU的+5V后加上。
XL1509输入直接接电池,上电速度快,接反激电源的输出,上电慢了很多。
UC3843的启动时间相当长的,要10K对VCC充电到一定电压,才启动。
临时改善措施,只有VBAT检测网络处理一下,当+5V没有上电时,把VBAT电压拉低。
或者调制分压电阻,比例加大,和+5V之间加肖特基二极管钳位。
要验证是否此问题,很容易,其它电路断开,+5V和BAT+的供电,用2个电源模拟,先加BAT+,再加+5V,估计百分百死机。

使用特权

评论回复
35
huarana| | 2017-10-25 11:18 | 只看该作者
gx_huang 发表于 2017-10-25 09:30
最大的可能,是ADC输入管脚的电压先加上,MCU的+5V后加上。
XL1509输入直接接电池,上电速度快,接反激电 ...

这个解释可能性大一些。   单片机的 IO口先有电,vcc后有电  造成上电复位不正常。  

使用特权

评论回复
36
gx_huang| | 2017-10-25 12:00 | 只看该作者
最简单的,比例加大分压电阻,分压后的滤波电容加大(电压检测的反应速度慢了一些)。

使用特权

评论回复
37
断桥残雪_98|  楼主 | 2017-10-25 12:08 | 只看该作者
gx_huang 发表于 2017-10-25 09:30
最大的可能,是ADC输入管脚的电压先加上,MCU的+5V后加上。
XL1509输入直接接电池,上电速度快,接反激电 ...

实验证明,像你说的用两个电源,先上BAT+,后上5v,反了,每次都可以正常启动。

使用特权

评论回复
38
gx_huang| | 2017-10-25 12:59 | 只看该作者
那说明不一定是上电顺序的关系,也许你的实验和实际有区别。
建议还是示波器同步抓一下+5V和AIN5的电压波形,上电瞬间的波形。
这么高的故障概率,还是很容易定位问题的。
以前NXP的MCU,掉电再上电,如果VCC掉到某个电平区间再升上来,就会死机。

使用特权

评论回复
39
xyz769| | 2017-10-25 13:08 | 只看该作者
最大的问题,应该是3843的辅助电源负载太大,然后+12V 和 +5V上电瞬间通过AD口反灌电流到3843的FB脚,可能造成3843工作异常。解决办法可以试试把C11和C14减小,同时在1509和+12V端,近D2位置放二极管隔离。

楼主模电基础有待提高,3843辅助绕组取电这种非常规设计应该尽量避免的,况且还可能是大电流取电。即使现在工作正常,也有隐患的。除非是低端消费或玩具类项目不用质保,否则量大了会玩死老板。。。

使用特权

评论回复
40
zsdshuai| | 2017-10-25 13:34 | 只看该作者
autolog 发表于 2017-10-25 09:28
我可能知道原因了,你们查找问题的方向错了,和BAT54S 4148这些毛线关系都没有 ...

你知道原因赶紧说出来啊,急死大家了!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则