主要内容

创建和分析PCB互连使用自定义轨迹

此示例显示如何使用自定义跟踪traceLinetracePoint在RF PCB工具箱中,创建具有不同形状和方向的PCB迹线。这个traceLine使用长度和角度属性创建轨迹和tracePoint使用点来创建跟踪。对于这两个轨迹,角属性都可以设置为锋利的,斜接,平整的在所有折弯处创建特定拐角。

线迹

使用traceLine对象来创建线跟踪。请注意,轨迹线具有长度、角度、宽度和角作为属性。线条跟踪是基于图形创建的所有矩形的组合长度、角度,以及属性用于指定每个折弯处的拐角类型。可以将拐角指定为锐角、斜角或平滑。默认情况下属性设置为锋利的.

跟踪= traceLine
trace=带有属性的轨迹线:名称:“mytraceLine”起始点:[0 0]长度:[0.0200.0200 0.0150]宽度:0.0050角度:[90 0-90 45]角:“锐角”

使用显示作用

图形显示(跟踪);

图中包含一个轴对象。轴对象包含2个面片类型的对象。此对象表示PEC。

改变属性,并设置光滑的.

道长=[105*sqrt(2)105*sqrt(2)10]*1e-3;trace.Angle=[0 45 0-45 0];迹线宽度=3e-3;跟踪,角落=“顺利”;图形显示(跟踪);

图中包含一个轴对象。轴对象包含2个面片类型的对象。此对象表示PEC。

输出显示跟踪是使用为每个对应长度输入指定的角度创建的。角被指定为平滑的,因此它创建了曲线边缘。

延长线迹

添加一条与先前轨迹垂直的15 mm线。因此,将15毫米添加到性质和90℃属性,并将角设置为斜接。

跟踪。长度=[10 5*√(2)10 5*√(2)10 15]*1e-3;跟踪。角= [0 45 0 -45 0 90]; trace.Width = 3e-3; trace.Corner =“斜”;图形显示(跟踪);

图中包含一个轴对象。轴对象包含2个面片类型的对象。此对象表示PEC。

输出显示跟踪是使用为每个对应长度输入指定的角度创建的。角被指定为斜接,因此它创建斜接边。观察到轨迹的端点在[0,0]和[40,15]mm处,在这里下一节指定了馈线点。

创建PCB组件

使用多氯联苯元件为形状创建PCB堆栈。要创建PCB堆栈,请使用创建的轨迹作为顶层。中间层是电介质,底层是地平面。使用电介质对象来创建FR4电介质。使用示踪椭圆对象以创建矩形地平面。分配跟踪介质(D),及地平面财产的多氯联苯元件. 分配饲养地点在跟踪的末端,将其可视化。

pcb=pcb组件;d=电介质(“FR4”);groundplane = traceRectangular (“长度”,60e-3,“宽度”,30e-3,“中心”,[60e-3/2,0]);pcb层={迹线,d,地平面};pcb.BoardShape=地平面;pcb.FeedDiameter=迹线宽度/2;pcb.FeedLocations=[0,0,1,3;40e-3,15e-3,1,3];图形显示(pcb);

图中包含一个轴对象。标题为pcbComponent元素的axes对象包含7个patch、surface类型的对象。这些对象表示PEC、feed和FR4。

使用sparameters计算轨迹的s参数并用rfplot作用

晶石= sparameters (pcb, linspace (1 e9 5 e9 51));图;rfplot(石膏);

图中包含一个轴对象。轴对象包含4个类型为line的对象。这些对象代表dB (S_ {11}), dB (S_ {21}), dB (S_ {12}), dB (S_{22})。

点跟踪

使用tracePoint对象创建点跟踪。注意tracePoint追踪点,宽度为属性。在点的基础上,tracePoint创建轨迹,Corner属性用于指定每个弯角的类型,例如,你可以指定sharp,斜接或平滑。改变追踪点并将corner属性设置为斜接

跟踪=跟踪点;trace.TracePoints=[0;5 0;10 5;15 5;20 0;25 0]*1e-3;跟踪,角落=“斜”;图形显示(跟踪);

图中包含一个轴对象。轴对象包含2个面片类型的对象。此对象表示PEC。

扩展跟踪

在先前的轨迹上添加额外的L形轨迹,以便进给点与同一条边对齐。在列表中添加两点追踪点属性如下所示。设置斜接.

trace.TracePoints=[0;50;105;15;20;25 0;25 15;0 15]*1e-3;跟踪,角落=“斜”;图形显示(跟踪);

图中包含一个轴对象。轴对象包含2个面片类型的对象。此对象表示PEC。

创建PCB组件

使用多氯联苯元件为形状创建PCB堆栈。要创建PCB堆栈,请使用作为顶层创建的轨迹。中间层是电介质,底层是地平面。使用电介质对象来创建FR4电介质。使用示踪椭圆对象以创建矩形地平面。分配跟踪介质(d)和地平面财产的多氯联苯元件. 分配饲养地点在跟踪的末端,将其可视化。

pcb=pcb组件;d=电介质(“FR4”);groundplane = traceRectangular (“长度”,40e-3,“宽度”,40e-3,“中心”, 40 e-3/2, 0);pcb。层={微量d groundplane};pcb。FeedLocations = [0, 0, 1, 3, 0 e - 3, 15 e - 3, 1, 3);pcb。BoardShape = groundplane;pcb。FeedDiameter = trace.Width / 2;图; show(pcb);

图中包含一个轴对象。标题为pcbComponent元素的axes对象包含7个patch、surface类型的对象。这些对象表示PEC、feed和FR4。

使用现在的函数绘制跟踪上的当前分布

图;当前(pcb, 1 e9);

图中包含一个轴对象。标题为“当前分布”的轴对象包含5个面片类型的对象。

使用要价函数在跟踪上绘制电荷

图形电荷(pcb,1e9);

图中包含一个Axis对象。具有标题电荷分布的Axis对象包含5个patch类型的对象。