分离USB / MCU电源总线


11

下图中有两个电源-USB和12V。一次只能连接一个电源。我试图在FT232每次12V插入时都禁用电源。在这种情况下,FT232不应上电,但MCU将上电。但是,当连接USB时,两者FT232MCU都应通电。我尝试使用肖特基二极管(BAT54C),但不确定这是否正确。

另外-在第二种情况下,USB电源会损害稳压器吗?

在此处输入图片说明


1
我不确定,但是只要改变D1的方向即可,减去二极管的正向压降即可。将二极管的引脚2连接到稳压器输出,引脚1连接到USB VCC,引脚3连接到MCU VCC和其他部件。这样,无论如何,MCU都可以供电,而FT232仅由USB电源供电。二极管将提供反向电流保护,以便USB vcc永远不会出现在稳压器输出上,而稳压器也永远不会出现在usb vcc线上。即使您同时连接了USB和12V插孔,也只会在引脚3上显示较高电压的二极管。
路人2013年

Answers:


8

您的原理图似乎有一个错误。如果从USB施加+ 5V,则D1会被反向偏置,而μC不会获得+ 5V。

这是我可以建议的。当然,这只是一个粗略图,仅显示功率分配。

在此处输入图片说明

FTDI芯片仅始终由总线供电。
当不存在+ 12V电源时,Q17和Q18的栅极被拉低,并且+ 5V导轨由USB供电。
当存在+ 12V电源时,Q17和Q18的栅极被拉高,并且USB部分不是由+ 12V电源自供电的。

MOSFET体二极管是两个背靠背MOSFET而不是一个的原因。这是为了防止USB主机重新通电。


谢谢。MCU电路上的最大负载为100-200mA,您能推荐适合您解决方案的MOSFET本体吗?
Pablo

我在原理图中看不到USB 5V如何为MCU供电。而且,它仍然显示了N个MOSFET而不是P个MOSFET。
igorsales

@igorsales它不显示N-MOS。
Asmyldof

@Asmyldof对不起,我的错。但是,当未施加12V电压时,我仍然无法跟踪电流如何从USB 5V流向U34。您介意解释吗?非常感谢。
igorsales
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.