您好,我想用一个MCU实现PMBus总线来控制 UCD9240,不知道有没有相关的C库支持,如果自己编写C语言的命令库可行么?
另外我要输出的电压为24V,但是看了好多UCD9240的电源解决方案都是4V以下的低电压。不知道自己做MOS管的驱动可以实现24V输出吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi
既然你用到MCU芯片,MCU本身也可以产生PWM信号,用去驱动MOS做电压转换(中间需要增加PWM驱动器),这样应该可以不需要额外再增加数字电源芯片来做。
或者你是有其他的需求?
Hi
印象中TI有提供很多的C2000的数字电源方案,或者可以到C2000的论坛上问一下TI的工程师,推荐一些方案给你参考一下,看能否达到要求?
Hi
这边的电源工程师可能对于单独的数字电源熟悉,但是不一定对MCU/DSP的控制也熟悉,所以你也可以在C2000的论坛上讨论一下。
Hi
没有问题。
jin shu said:您好,我想用一个MCU实现PMBus总线来控制 UCD9240,不知道有没有相关的C库支持,如果自己编写C语言的命令库可行么?
另外我要输出的电压为24V,但是看了好多UCD9240的电源解决方案都是4V以下的低电压。不知道自己做MOS管的驱动可以实现24V输出吗?
1. MCU通过PMBUS来控制UCD9240是完全可以的,遵循PMBUS协议操作相关command就可以。自己设计C库是可行的,工作量不是很大。
我们客户有很多是这样设计的。
2.实现24V输出也是没有问题,但的确这样的应用较少,低压多一些。可以介绍下你的需求吗?我们可以详细讨论下如何设计。
jin shu said:您好,我想用一个MCU实现PMBus总线来控制 UCD9240,不知道有没有相关的C库支持,如果自己编写C语言的命令库可行么?
另外我要输出的电压为24V,但是看了好多UCD9240的电源解决方案都是4V以下的低电压。不知道自己做MOS管的驱动可以实现24V输出吗?
补充一下,不知您的24V是非隔离电源还是隔离电源,输出电流多大。
如果告知详细信息,我们可以讨论下,UCD9240,UCD3138和C2000中哪一个解决方案更适合您。
我对前两个比较熟悉。
jin shu said:你好!是非隔离的DC-DC!
由于是用在大电瓶智能三段充电上的,有恒流恒压两个阶段,需要两个控制回路进行切换。电流最高需要到65A左右,
清楚了。这个需求是可以通过UCD9240+MCU来实现的,但难度较大,原因是MCU去控制UCD9240的环路并做成恒流设计有难度,UCD9240的环路在底层软件上做成了恒压的设计,现在通过MCU改成恒流会较为苦难。但肯定是可以实现的,建议通过FAE和BU交流。
另,推荐UCD3138,是需要自己写C代码的(BU提供范例),可以直接做成恒流恒压设计。
嗯,谢谢你!
我想的是恒流环路还是通过UCD9240的环路来做,电流采样经过运放后转变成UCD9240识别的范围电压,然后配置下UCD9240误差放大器的增益及分压比参数,算出一个适当的比例,应该可行吧。
UCD3138我也大体看了下,就是隔离变压器这方面以前也没做过,估计还得花很多心思。
不知道贵公司有没有UCD9240用MCU控制的范例。UCD9240和 UCD3138都想做下实验权衡下难易、性能、成本等
我想的是恒流环路还是通过UCD9240的环路来做,电流采样经过运放后转变成UCD9240识别的范围电压,然后配置下UCD9240误差放大器的增益及分压比参数,算出一个适当的比例,应该可行吧。
==========
》》这个思路很好,应该是可行的。可以动手试一试,有问题我们交流。
UCD3138我也大体看了下,就是隔离变压器这方面以前也没做过,估计还得花很多心思。
==========
》》如果用在您的项目就不需要变压器了,因为您是非隔离电源,不需要变压器。
不知道贵公司有没有UCD9240用MCU控制的范例。UCD9240和 UCD3138都想做下实验权衡下难易、性能、成本等
==========
》》抱歉啊,真的没有。不过附件文档你参考下,估计可以得到些有用信息。
不客气的,欢迎交流。