资料下载地址:开关电源计算辅助软件SMPSKIT V10.3
SMPSKIT : 内置一些常见IC的计算 内置绝大多数磁芯数据 内置变压器分层计算器 可用户编程功能 包含绝大多数拓扑的计算 不断修正的算法 请先阅读 SMPSKit帮助文档.chm 代码和编号都已经放在当前这个目录了,方便你使用,一次编辑一劳永逸 注意配置文件一定要放在程序当前目录下才可生效,程序已经自动生成了 20个文本,只需都对应的文本中写入你的公式和界面代码保存即可 另外补充说明: 1 编写代码的时候每一行的内容(变量和运算符)的个数不要超过50个,这50个 不是指字符的个数(字数),而是变量(系统约定的或者自定义的)和运算符, 比如 Vo 是两个字符,但是是一个变量,所以一般50个绰绰有余,再说写50个 这么长也没有必要,太长的公式最好定义临时变量。 2 整个文本内容最大5000个(变量和运算符,不是指字数),肯定够用了。 3 里面的 CCM反激变换器 cfg.txt 里面有我编写的测试代码,可以和内置算法比较。 4 虽然程序已经有检查语法错误的功能,但是不可能全部检查到,如果计算有错,请检 查你编写的公式,测试代码已经证明了程序算法是正确的,前提你编写正确,如果文 本内存在程序没有检查到的错误 ,假如程序非法终止,可能就是你文本编写非法了。 注意: Clk---漏感吸收电容(中间字母是L的小写,不要看成了数字1) Rlk---漏感吸收电阻;(中间字母是L的小写,不要看成了数字1) 符号和变量等都是在英文输入法下输入。注释内容随便 如果文本编辑感觉字体太小,可以在格式-字体里面调整,或者在其他工具编辑拷贝 //系统使用的变量列表,自定义的变量名字不要和他们一样,他们具体指那个窗口参考图片的内容 Po-输出功率 Iin---初级电流平均值 Vo-输出电压 Ipkp--初级电流峰值 Eff-效率 Io---输出电流 VacMin-最低交流输入 Irmsp-初级电流有效值 VacMax-最高交流输入 Iswe---需要的开关管额定电流 VinMin--最低直流输入电压 VinMax--最高直流输入电压 Vswm-开关管耐压 Ton---导通时间 Vswr-耐压余量 Cin---输入电容 f- 工作频率 Wa---面积乘积 Vdf--输出整流管压降 Ae---磁芯有效面积 r-纹波率 Le----磁芯有效长度 Ptd----死区时间比例 Bpk---工作峰值磁通密度 Cmil-电流密度 Bsat--磁芯的饱和磁通密度 Vopp---输出纹波 Irmss--次级电流有效值 Ve----慈心体积 Ipks--次级电流峰值 Lp----初级电感量 Vdm---输出二极管耐压参数 Ls----次级电感量 Idm---输出二极管电流参数 Np-----初级匝数 Co-----输出电容 Ns-----次级匝数 Vcm---输出电容耐压 Dp-----初级线径 Per--漏感占一次的百分比 Ds-----次级线径 Clk---漏感吸收电容(中间字母是小写的L,不要看成了1) Zc-----气隙 Rlk---漏感吸收电阻;(中间字母是小写的L,不要看成了1) ------------------------------------------------ IoMax---最大负载电流 Dmax--- 最大占空比 IoMin---最小负载电流 Kw-----窗口利用系数 fMin----最低频率 Ap-----磁芯面积乘积 Vsw-----开关管压降 fMax-----最小电流处的最大频率 Dmax----最大占空比 VinMax---最低输入电压 Lo----输出电感(正激输出电感) VinMin--- 最高输入电压 DL-------绕线线径 DB------1/2△B NL------绕线匝数 L-----电感量(DC-DC) Ipk--电感电流峰值(dc-dc) Duty-------占空比 Irms----电感电流有效值 Idrms--二极管有效电流 ---------------------------------------------------------------------------- |