[技术讨论] 电子烟电路,求分析短路保护怎么能做到芯片不复位
3950|71
|
评论
这个已经量产了,估计很难改了,我又没有别人的程序不知道别人怎么做的,只能自己摸索
|
|
|
|
评论
@yangnay :哦,那么目前我的建议是:R2换为二极管,加大C2,加快ADC采样率,当MOS导通后,若检测到电压变低,认为是短路,立即关断MOS。示波器监测PWM、C2,看电压降到多少,单片机是否来得及反应。
@yangnay :建议R2换作二极管,加大C2,就算电池电压突然变低,也要让单片机也能靠C2供电工作一会儿用于保存数据.单片机是PPS122吗?我不了解,有的单片机是可以在供电电压低于某值时产生中断,如STC15单片机的欠压(LVD)中断,这个反应快,可以在中断里保存数据,你查一下你这单片机有没有这功能,没这功能的话就只能加快ADC采样率了.
MOS管那里的下拉电阻没贴片,没有下拉
|
|
|
|
|
|
|
|
评论
@yangnay :最后再公开回复一下吧,你这个反正也老板……,才会让你在搞,不用有什么心理压力:回复:要么就直接回答问题,比如说示波测了具体下降时间是多少,芯片手册看了,有或者没有注入模式,我用了具体什么方法等等。尽说一些没用
@yangnay :解决问题一定要先搞定你情绪问题,前文中你提到,不知道别人的代码是怎么写的。那是不是可猜到,你这个也是抄了别人的成熟硬件。 如果以上猜测成立,那就是软件的方法与别人有差异,既然你现在的方法已经是极限,那只能说明你的解决思路与别人的不对应,第一步就是死扣芯片规格书与外设。看看是不是别人用了你没用到的功能。解决问题不是:我一条路...
@yangnay :ADC转换周期需要40us? 用的什么单片机,现在很多ADC转换都可以好几M了,然后我与说的概念有没有去理解,什么是ADC注入检测,定时器与ADC的联动。如果讲到这里你连这些概念都没准备去看看的话,那你可以转行了,这个职业你混也是平平无奇。
@yangnay :如果是主循环读取保护想要实现短路大概率是不行了。软件上你能考虑的就如何加快响应速度,看看ADC 的注入模式配置,看看PWM的配置,把两个外设联动起来。还有你说的能保护,大概率是MCU复位了,PWM没输出了。
只有在pwm低电平的时候去读adc,用MOS管的内阻和h+的阻值去判断是否短路
|
|