我想用 ucd3138 做一个电源 pfc+pwm可控调压+pwm 20khz 占空比 20% 输出
下载了软件,软件里没有这种模板,怎么办??
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.
,我的电源是:1000w-10kw
第一级pfc85-265v ac输入输出 380-400v dc
第二级pwm调压 85-300v dc
第三级半桥输出 频率20khz可调,占空比5%-45% 可调
软启动,过流保护,过压保护,欠压保护。
不知道能不能行。
因为我是新手,可能问得有些外行。
http://www.ti.com/product/ucd3138
上的文件我都大概浏览了一遍,感觉也是:Fusion design offiline 软件的功能有限,只能够使用软件所提供的电路进行仿真。
仿真输出的是xml文件,其中引用了UCD3000ISO1。不知是不是fw的文件名。
在D:\Program Files\Texas Instruments Fusion API\Samples\Microsoft.NET\ConsoleSample1中有二十多个cs文件
其中有UCD31XXRegisters.cs,UCD30XXRegisters.cs。。。
这些是不是fw文件
我的先学会了,才可能买,可能用。
多谢大侠
Fusion 这个工具是可以读寄存器和烧写的,是完全可以满足开发的需求的。
我目前就是用这个工具在调试,可以下载程序,可以观察寄存器的值,可以读全局变量等。
请问,如果我自己用UCD3138(64脚)做一块最小系统,片子是新买的,里面什么也没有,该怎样与GUI连接呢?万分感谢!
Baojia,
你好,3138工作时可分为两种工作模式,一种是ROM模式,一种是programer模式。对于你问的这种情况,新片子会自动加载到ROM模式,然后ROM模式内部拥有一段固化好的代码可以和GUI通讯,所以就可以连接上啦。
谢谢你!这两天在回家路上,没能及时回复。多谢指导。再一个问题,用ROM模式连接GUI后可以配置芯片的任意工作情况,包括programer模式吗?
是这样的,在ROM模式下,基于GUI,可以将芯片配置到Flash模式,核心是写了Checksum;
也可以通过GUI,将芯片从Flash模式退回到Rom。
Baojia Guo 说:UCD3138CC64EVM-30中知道下载程序时说“TI recommends not writing the program checksum during firmware development or debug state".下载时没注意这句话,正好在下载时选项选错了。下载程序执行完后GUI就不识别芯片了。会不会因为选了”writing the program checksum"导致芯片损坏?
不是芯片损坏了,而是您设计的程序有异常(比如一直运行在快中断),造成程序无法响应PMBUS通信指令,也就造成GUI无法识别芯片了。
这种情况下,最好的办法就是换一个 芯片了。
注意,调试阶段,最后先不要写checksum
Baojia Guo 说:谢谢您的回答!我用64K FLASH的芯片(叫做UCD3138064吧?),文档说在3138的基础上改,请问.cmd文件中MEMORY的P-FLASH部分该怎样写?
你好,因为涉及内容较多,建议你通过FAE联系我们的产品线(BU),会有专门的AE支持这个代码设计。
谢谢。
Baojia,
你好,这个烧写不复杂,跟单片机的烧写原理基本类似,只不过51是通过串口来实现的,UCD3138是通过PMbus来实现的而已,一样的道理。你先用PC的GUI连接上3138,之后的操作在界面上按照步骤一步一步照着来就可以啦。