我要做一个USB3.0隔离HUB。这个HUB的重点肯定是在隔离了,信号隔离层面已经搞定了,现在在设计电源方案。大概是这样的一个需求,通过电脑usb口拿到的vbus,经过隔离电源之后,输出5V,另外还有一个Type-C供电,输入的电压也是5V,现在要做这样一个电路,当Type-C供电时,切断隔离电源输出的5V供电,如果Type-C未供电,则使用隔离电源的5V供电。在这个电路中,5V外供电的优先级应该更高,所以上面的图框中的MUX应该优先选择5V外供电作为系统的5V供电。其实这种方案最简单的方案就两个,一个是二极管方案,这是成本最低的但是也是最差的方案。另一个是使用两个MOS管的方案。我想找一个在产品中大批量使用过的成熟电路方案。先把这个问题丢给Deepseek看看;看看Deepseek已经完全理解我的需求了,而且看到它思考过程中也提到了二极管方案的优缺点,以及PMOS开关方案的优缺点。它还提到了现成的电源路径管理方案。这种二极管方案基本上不用考虑了。这里面提到了MOS管方案和集成度更高的Power Mux方案,并且给出了芯片型号推荐:Ti的TPS2121,先去看看这个方案:这个器件的本质其实也是通过理想二极管实现的ORing操作。好吧,这个方案可以作为一个备选方案。作为一个面向微信群开发的工程师,我们还要顺便把这个问题抛给微信群友,看看群友们对这个问题如何应对。又来一个集成IC的方案:LM66200DRLR。看看手册去:这个器件显然更简单,但是输入电压范围有点小,最高到5.5V,所以可能也不太合适。另外,有群友提出一个问题:如果5V外供电也是通过Type-C来供电,那么用户很可能会把这个口连接到电脑上,这样隔离就失去了意义。这确实是一个很严重的问题,所以,经过慎重的思考,我做了一个艰难的决定:放弃使用Type-C连接器作为5V外供电的输入,而是换成DC插座来进行5V外供电。由此看,Ai还是比经验丰富的工程师们差点意思啊,Ai它只会根据你的想法不断往下走,它有可能会把你的错误需求输入当作正常的输入来求解。但是经验丰富的工程师可能会直接指出你的需求是错误的。