[资料] 电源芯片EN引脚对电机控制板有何影响?
468 查看
9 回复
 楼主 | 发布于 2019-10-31 | 只看楼主
分享到:

电源芯片EN引脚对电机控制板有何影响?

嵌入式硬件设计将成为 21 世纪微电子的核心技术,本文对系统级芯片(SoC)设计中的三大关键技术与相互融合的一些研究领域做了详细的阐述,并对 SoC 设计面临的壁垒以及发展趋势进行了展望。

电机控制板带有动力回收的功能,在没有助力电池时,电机的转动也可以继续为控制板供电。而电机的不均匀转动会产生快速波动的电压,从而导致电源芯片输出极不稳定的电压,使得后级设备在极短的时间内频繁的上下电,导致板子上的蓝牙模块频繁丢失固件甚至烧坏,降低了产品性能。后来通过调整电源芯片 EN 引脚的相关配置,完美解决了该问题。想知道对 EN 做了什么“手脚”吗?小小的 EN 还蕴含着什么样的大智慧呢?

(0 ) (0 )
回复 举报

楼主 | 回复于 2019-10-31 沙发

一、概述
EN 即 Enable,即“使能”的意思,不同的芯片的叫法也有所不同,如 EA、RUN 等。而它们的功能基本是一样的,即只有该引脚激活时,芯片或模块才能正常的输出。针对这一功能,我们可以添加一些简单的外围电路来实现稳定芯片或者输出上电排序的功能。一些较高级的电源芯片的 EN 引脚通常还带有滞回的特性。
(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 2#

二、应用技巧
1. 巧用分压电阻,实现电源芯片的稳定输出
对于电源芯片,我们通常使用分压电阻将 EN 信号接到电源的输入引脚上,来防止 EN 端的电压超过它的耐压值。而在满足耐压值得条件下,还要将 EN 脚的电压设定在“合适”的范围。

例如文章一开始提到的,某电机控制板的24V电源在给电机供电的同时也通过 DC/DC:MP2451 输出 12V 给其他电路供电。在没有助力电池时,电机发电为控制板供电,而电机的转动并非是匀速的,产生了波动较大的电压,如下图 1 所示,黄色线为电机反向发电电压,绿色则为 MP2451 输出的电压。


图 1 电机发电曲线和 DCDC 的输出曲线
(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 3#

由上图 1 可以看出,电机的发电电压(DC/DC 的输入电压)VIN 大概在 6.2V 时候就使能了 DC/DC 输出,此时输入电压小于设定的 12V 输出电压,使得 DC/DC 内部的 MOS 管由于输出反馈的作用一直在快速的导通和关闭,形成了一个噪声包络随着输入波动的、不稳定的输出电压。当电机的发电电压大于 12V 时,DC/DC 才输出了平稳的 12V 电压。

这是因为电路中的分压电阻网络设置不当,在输入电压很低的时候就达到了 EN 的阈值电压,导致过早使能电源芯片输出。这就是设计过程中只考虑了将电源芯片的 EN 引脚电压设置在耐压值以下,而未考虑将 EN 脚的分压网络设定在“合适”的范围的例子。

那么 EN 脚的分压网络设定在什么位置比较合适呢?

(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 4#

如曲线①所示,输入电压较低时就达到了 VEN 的使能阈值,使能芯片输出,此时输出受到输入波动的影响且上电缓慢,影响了后级电路的工作稳定性;

如曲线②所示,输入电压 VIN 上升到 70%~80%的时候,VEN 才到达使能阈值,此时芯片输出摒除了输入电源的不稳定阶段,上电迅速,输出平稳,减小了输入电压波动的影响;

同时预留了 20%~30%的余量避免了输入电源波动导致输出关闭的问题;

由此可知将电源芯片的 EN 阈值电压通过分压网络设定在 70%~80%×VIN 是较为合理的,EN 阈值可以通过芯片手册查得。如下图 3 所示,根据已知的 EN 阈值和输入电压即可求得合适的分压电阻比例。


图 3 根据已知的 EN 阈值分配网络电阻

(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 5#

图 4 是调整 EN 引脚的分压电阻阻值后的输出波形,输出的电压波动得到了明显的改善。再继续调整分压电阻阻值,就可以得到更加平稳的输出波形,此方法简单有效的解决了前面提到的输出不稳定的问题。


图 4 调整分压电阻后的电压波形

(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 6#

由此可见,小小的 EN 引脚,设置不当也会引起不小的麻烦,因此在满足 EN 耐压值的件下,根据实际情况将 EN 的输入电压稳定在“合适”的范围之内,也是非常重要的。这个小小的使用技巧,您学会了吗?

2. 巧用 EN 功能,实现上电时序
电路设计中,芯片或模块往往需要多种工作电源,同时对这些电源的上电顺序也提出了相应的要求。若没有满足这些上电时序的要求可能导致总线冲突、器件闩锁等故障。例如某系统上的工作电源有 VCC_Core、VCC_DDR、VCC_DIO 三种电源,通过分立的电源芯片控制。此时可以通过调整电源芯片 EN 引脚的 RC 回路来控制上电时序,即图中的 R1 和 C1。


图 5 RC 延时电路
(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 7#

RC 时间常数大的也必定产生动作延迟,即后开始工作,改变不同的参数得到不同的延时时间,从而控制分立电源芯片的上电时序。此法还可以满足用一个 EN 信号控制多个电源芯片的使用需求。

需要注意的是 RC 中的电阻也不能过大,要满足 EN 引脚所需的电流需求。如下图所示为某电源芯片手册中 EN 输入电流条件。


图 6 EN 脚输入电流举例
(0 )
评论 (0) 举报

楼主 | 回复于 2019-10-31 8#

三、总结
通过对 EN 的控制,可以实现相应的功能,包括合理设置 EN 的静态工作点,既可以避免在电源电压不稳定阶段开启芯片电源供电,又能避免在正常工作时,电源电压波动引起系统意外掉电。通过对 EN 的逻辑时序控制,可以实现多路电源上电时序的控制。

此外,在 EN 端加上适当的控制电路,可以放大 EN 的滞回电压。这一点对于电池供电的系统,在电池接近耗尽的时候,可以避免电路循环重复上下电。

由此可见,这看似简简单单的 EN 引脚,使用时也是需要多加注意的。通过本文的介绍,您是不是也觉得这小小 EN,蕴含大大的智慧呢?
(0 )
评论 (0) 举报

回复于 2019-11-01 9#

感谢分享
(0 )
评论 (0) 举报
  • 发表回复
    0/3000





    举报

    请选择举报类别

    • 广告垃圾
    • 违规内容
    • 恶意灌水
    • 重复发帖

    全部板块

    返回顶部