主要内容

PCBConnectors

RF PCB馈点的RF连接器

描述

使用PCBConnectors对象指定用于射频印制电路板(PCB)馈电点的射频连接器。结果通常是对PCB设计文件的一组修改。PCB的变化包括新的铜着陆垫和痕迹,以及锡掩码、丝印和锡膏文件的变化。

创建

描述

例子

c = PCBConnectors。connectorType中指定的PCB馈点上使用的连接器类型创建Gerber文件connectorType

输入参数

全部展开

来自PCB连接器封装的连接器类型,指定为下列之一:

  • Coax Connectors - Coax RG11, RG174, RG58,和RG59连接器直接焊接到PCB焊盘。

  • 光马IPX贴片插孔或插头表面安装射频连接器。

  • MMCX连接器- MMCX Cinch或Samtec表面贴装射频连接器。

  • SMA连接器-通用的5-pad SMA表面安装射频连接器,有四个角矩形衬垫,一个圆形中心销。Cinch和Multicomp SMA射频连接器。

  • SMAEdge Connectors- Generic SMA edge-launch surface mount RF connector。Cinch和Samtec SMA尖端推出射频连接器。

  • SMB连接器- Johnson/Emerson和Pasternack SMB表面贴装RF连接器。

  • SMC连接器- Pasternack SMC和SMC边缘发射表面贴装射频连接器。

  • 同轴电缆连接器-半刚性0.020英寸0.034英寸0.047英寸,0.118英寸同轴电缆焊接到PCB焊盘。

有关连接器的列表,请参见PCB连接器列表

例子:c = PCBConnectors。Semi_020创建配置为使用半刚性的Gerber文件0.020英寸同轴电缆。

属性

全部展开

所有连接器的公共属性

此属性是只读的。

连接器的类型,指定为字符向量。

例子:“Coax_RG11”

数据类型:字符|字符串

此属性是只读的。

组件制造商的名称,指定为字符向量。

例子:“百通”

数据类型:字符|字符串

此属性是只读的。

制造商零件号,指定为字符向量或字符串。

例子:“RG11”

数据类型:字符|字符串

此属性是只读的。

添加到PCB上以识别组件的文本,指定为字符向量。

例子:“RG59U”

数据类型:字符|字符串

此属性是只读的。

连接器阻抗,指定为欧姆的正标量。

例子:c = PCBConnectors.MMCX_Cinch;c.Impedance = 70;

数据类型:

此属性是只读的。

组件规范的URL,指定为字符向量。数据表通常是PDF文件。

数据类型:字符|字符串

此属性是只读的。

用于购买连接器的URL,指定为字符向量。

数据类型:字符|字符串

所有同轴连接器的通用属性

连接同轴电缆信号线到馈线点的圆形衬垫直径,指定为正标量,单位为米。针的直径大于信号线的直径。

例子:c = PCBConnectors.Coax_RG59;c.PinDiameter = 1.0000 e 03;

数据类型:

电介质直径(信号线周围的白色材料),指定为正标量,单位为米。介电直径是指信号线与接地平面之间的PCB上的非导电隔离环的尺寸。

例子:c = PCBConnectors.Coax_RG59;c.DielectricDiameter = 0.0073;

数据类型:

用于焊接同轴屏蔽的接地环直径,指定为正标量,单位为米。

例子:c = PCBConnectors.Coax_RG59;c.ShieldDiameter = 0.0085;

数据类型:

同轴屏蔽连接周围的热释放,规定为01.热释放减少了焊接同轴屏蔽到地面所需的热量。

例子:c = PCBConnectors.Coax_RG59;c.AddThermals = 0;

数据类型:逻辑

接地面上的弧形缝隙外径,指定为正标量,单位为米。

例子:c = PCBConnectors.Coax_RG59;c.ThermalsDiameter = 0.0100;

数据类型:

在热间隙上创建的四个导电桥的宽度,指定为正标量,单位为米。桥架是在电气接地时建立的。

例子:c = PCBConnectors.Coax_RG59;c.ThermalBridgeWidth = 0.0015;

数据类型:

所有5-Pad对称表面安装连接器的共同属性

矩形连接器的每个边的总长度,指定为一个两元素向量,每个元素单位为米。

例子:c = PCBConnectors.SMA_Multicomp;c.TotalSize = [0.0063 0.0063];

数据类型:

接地板每边的长度,指定为双元矢量,每个元单位为米。焊盘位于连接器插槽的四个角。

例子:c = PCBConnectors.SMA_Multicomp;c.GroundPadSize = [0.0016 0.0016];

数据类型:

连接同轴连接器信号管脚的圆形衬垫直径,指定为正标量(单位为米)。pad位于连接器占用空间的中心。

例子:c = PCBConnectors.SMA_Multicomp;c.SignalPadDiameter = 0.0012;

数据类型:

通过针直径,指定为正标量,单位为米。

例子:c = PCBConnectors.SMA_Multicomp;c.ViaPinDiameter = 0.0012;

数据类型:

隔离环的直径,用于从接地垫的内角上除去半圆形的铜,单位为米。

例子:c = PCBConnectors.SMA_Multicomp;c.IsoltationRing = 0.0012;

数据类型:

上、下接地板之间的垂直接地条,标量。

例子:c = PCBConnectors.SMA_Multicomp;c.VerticalGroundStrips = 1;

数据类型:

所有边缘发射表面安装连接器的通用属性

地垫大小,指定为两个元素矢量,每个元素单位为米。

例子:c = PCBConnectors.SMAEdge;c.GroundPadSize = [0.0014 0.0042];

数据类型:

单板接地侧接地板之间的间距(单位为米)。

例子:c = PCBConnectors.SMAEdge;c.GroundSeparation = 0.0043;

数据类型:

在上层接地垫周围拆除铜的宽度,指定为正标量,单位为米。这一特性使地垫与任何信号痕迹或结构隔离。

例子:c = PCBConnectors.SMAEdge;c.GroundPadIsolation = 2.5000 e-04;

数据类型:

信号垫大小,指定为两元素矢量,每个元素单位为米。

例子:c = PCBConnectors.SMAEdge;c.SignalPadSize = [0.0013 0.0036];

数据类型:

PCB边缘和信号垫铜起始点之间的间隙,指定为正标量,单位为米。

例子:c = PCBConnectors.SMAEdge;c.SignalGap = 1.0000 e-04;

数据类型:

信号迹线从信号垫延伸到馈点位置的宽度,指定为正标量,单位为米。

例子:c = PCBConnectors.SMAEdge;c.SignalLineWidth = 8.0000 e-04;

数据类型:

接收边缘连接器的PCB侧,指定为“北”“南”“东”“西方”

例子:c = PCBConnectors.SMAEdge;c.EdgeLocation =“南部”;

数据类型:字符

扩展PCB以增加超出设计区域的连接器,指定为01

例子:c = PCBConnectors.SMAEdge;c.EdgeBoardProfile = 1;

数据类型:逻辑

在板的接地侧用铜填充连接器区域,具体说明如下01

例子:c = PCBConnectors.SMAEdge;c.FillGroundSide = 1;

数据类型:逻辑

所有交错表面安装连接器的通用属性

地垫大小,指定为两个元素矢量,每个元素单位为米。

例子:c = PCBConnectors.IPX_Plug_Lighthorse;c.GroundPadSize = [0.0010 0.0022];

数据类型:

x轴上一对接地板之间的距离,指定为正标量,单位为米。

例子:c = PCBConnectors.IPX_Plug_Lighthorse;c.GroundPadXSeparation = 0.0019;

数据类型:

从信号垫到信号垫中心线的y偏移量,指定为正标量(单位为米)。

例子:c = PCBConnectors.IPX_Plug_Lighthorse;c.GroundPadYOffset = 0.0015;

数据类型:

信号垫大小,指定为2元素向量,每个元素单位为米。

例子:c = PCBConnectors.IPX_Plug_Lighthorse;c.SignalPadSize = [1.0000e-03 1.0000e-03];

数据类型:

信号垫底部或顶部与地面的最小距离,指定为正标量,单位为米。

例子:c = PCBConnectors.IPX_Plug_Lighthorse;c.SignalMinYSeparation = 1.0000 e 03;

数据类型:

例子

全部折叠

这个例子展示了如何定义自定义RF连接器类。

classdefSMA_Jack_Cinch < PCBConnectors。BaseSMT5PadSymmetric% SMA表面贴装射频连接器。属性(常量)%文摘类型=SMA的Mfg =“不在话下”部分=“142-0701-631”注释=SMA的阻抗= 50数据表=“http://www.farnell.com/datasheets/1720451.pdf?_ga=2.164811836.2075200750.1499379544 - 42056808.1499379544”购买=“http://www.newark.com/johnson/142 - 0701 - 631/rf同轴- sma -杰克-直50/dp/50f2712”结束方法函数RFC = SMA_Jack_CinchTotalSize= [0.5 0.5]*25.4e-3; RFC.GroundPadSize = [0.102 0.102]*25.4e-3; RFC.SignalPadDiameter = 0.1*25.4e-3; RFC.PinHoleDiameter = 1.27e-3; RFC.IsolationRing = 0.22*25.4e-3; RFC.VerticalGroundStrips = false;结束结束结束

创建一个默认的PCB组件。

p = pcbComponent;

使用2个Cinch SMA连接器和Mayhew Labs PCB查看器。

W = PCBServices.MayhewWriter;C1 = PCBConnectors.SMA_Cinch;C2 = PCBConnectors.SMA_Cinch;

生成gerber格式文件。

[g] = gerberWrite (p、W, {C1, C2})
A = PCBWriter与属性:设计:[1×1 struct] Writer: [1×1 PCBServices。连接器:{[1×1 PCBConnectors.]SMA_Cinch][1×1 PCBConnectors。SMA_Cinch]} UseDefaultConnector: 0 ComponentBoundaryLineWidth: 8 ComponentNameFontSize: [] DesignInfoFontSize: [] Font: 'Arial' PCBMargin: 5.0000e-04 Soldermask: 'both' Solderpaste: 1 See info for details
g = 'C:\Users\vgopalak\OneDrive - MathWorks\Documents\MATLAB\Examples\rfpcb-ex06685827\untitled'

更多关于

全部展开

介绍了R2021b