微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > KDPExpert专家系统的设计与使用指南

KDPExpert专家系统的设计与使用指南

时间:05-20 来源:互联网 点击:

——以Text11控件作为标志,在MSFLexGrid得到焦点时先判断该标志,仅当标志符合设定条件时,自动选择程序才执行。否则,跳过自动选择程序。

TOPSwitch芯片选择的主流程图如图5所示。TOPSwitch芯片的自动选择功能是通过下述程序来实现的:


图5 TOPSwitch选 择 流 程 图

PrivateSubGrid1_GotFocus()

Dim KRP

Dim i

Dim IP1

Dim Tj

Dim IRMS

Dim Pcxt

If Val(Text11.Text)=1 Then Goto Loop99

'根据输入交流电压类型来选择KRP的初始值

If Form2.Option3.Value=True Then Goto Loop2

Loop1 KRP=0.4

Goto Loop3

Loop2 KRP=0.6

Loop3 If KRP>=1 Then Goto Loop10

'设定循环范围

For i=1 To Form5.Grid1.Rows-2

Grid1.Row=i

Grid1.Col=5

'计算结温Tj值

Irms=Text5.Text*Sqr(Text3.Text*(KRP^2/3-KRP+1))

Pcxt=0.1245*(Text7.Text+Form6.Text3.Text)^2/

1000000_

*Form6.Text2.Text/1000000

Tj=(Irms^2*Grid1.Text+Pcxt)*20

'判断结温Tj是否符合要求,若不符合则重新选择芯片

If Tj140 Then Goto Loop4

Next i

'在当前KRP值下若找不到合适的芯片,则对KRP进行迭代

KRP=KRP+0.05

Goto Loop3

'找到合适的芯片后检查是否超出电流极限

Loop4 IP1=Text10.Text/(1-0.5*KRP)/Text3.Text_

/0.8/Text8.Text

Grid1.Col=1

Grid1.Row=i

If Val(0.9*Grid1.Text)IP1 Then

Else:Goto Loop12

End If

Loop8 KRP=KRP+0.05

Loop9 Goto Loop3

Loop10 MsgBox提示“未找到合适芯片,请手动选择或修改基本参数!”

Loop11 Goto Loop99

'设定光标所在位置,将相关参数填入相应的文本框

Loop12 Grid1.Row=i

Loop13 Text11.Text=1

Loop14 Text4.Text=KRP

Loop99 End Sub

2.4 磁芯选择面板的设计

高频变压器磁芯选择面板如图6所示。


图6 高 频 变 压 器 磁 芯 选 择 面 板

——该面板利用Data控件调用了位于C:\Windows\1目录下的core.xls库文件,该库文件用Excel制作完成。库中包括2个电子数据表格,其中,设有安全边界的磁芯库见表2。

表2 设 有 安 全 边 距 的 磁 芯 库

磁芯型号 主要技术参数
Pmax/W SJ/mm2 l/cm AL/μH·匝-2 b/mm S/mm2
E16/8/5/(EF?16)M 3.5 0.201 3.76 0.95 10.0 22.3
E20/10/6/(EF?20)M 12.4 0.321 4.63 1.30 12.5 41.2
E25/13/7(EF?25)M 30.2 0.525 5.75 1.75 15.3 61.0
E30/15/7M 62.7 0.600 6.70 1.70 17.3 90.0
ETD29/16/10M 81.8 0.760 7.04 2.10 19.4 97.0
E32/16/9(EF32)M 95.1 0.830 7.40 1.77 20.1 108.5
ETD34/17/11M 116.0 0.971 7.86 2.45 20.9 122.0
E36/18/11M 135.0 1.200 8.10 2.33 21.5 122.5
ETD39/20/13M 182.0 1.250 12.30 2.55 25.7 178.0
E42/22/15M 227.0 1.780 9.70 3.80 26.3 177.0
ETD44/22/15M 251.0 1.730 10.30 3.30 29.5 210.0
E42/21/20M 266.0 2.340 9.70 4.75 26.1 177.0
E55/28/21M 455.0 3.540 12.40 4.50 33.4 280.0
※ S代 表 骨 架 横 截 面 积 。

参考文献

[1]PowerIntegrations公司产品手册,1997~2001

[2]李于东.VisualBasic6.0中文版[M].北京:电子工业出版社,2000.

[3](美)JeffreyP.McManus,赵军锁(译).Database

AceesswitchVisualBasic6[M].北京:机械工业出版社,1999.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top