Радиочастотный разъем в точке питания антенны
Использовать PCBConnectors задание радиочастотных соединителей, используемых для точек питания печатной платы (ПП) антенны. Результатом является, как правило, набор модификаций файлов конструкции ПП. Изменения в печатной плате включают новые медные посадочные площадки и трассы, а также изменения в паяльной маске, шелковом экране и файлах паяльной пасты.
создает файлы Gerber на основе типа соединителя, используемого в точке питания антенны, указанной в c = PCBConnectors.connectortypeconnectortype.
connectortype - Тип разъема из комплекта разъема ППТип соединителя из комплекта разъема ПП, указанный как один из следующих:
Уговорите Соединители - Уговаривают RG11, RG174, RG58 и соединители RG59, непосредственно спаянные к подушкам PCB.
Разъемы IPX - разъемы разъемов или разъемов RF-разъемов LightHorse IPX SMT.
Разъемы MMCX - RF-разъемы для поверхностного монтажа MMCX Cinch или Samtec.
Разъемы SMA - общие 5-контактные разъемы для подключения поверхности SMA, с четырьмя угловыми прямоугольными площадками, один круглый центральный контакт. RF-разъемы Cinch и Multicomp.
Разъемы SMAEdge - общий RF-разъем для подключения краев SMA. RF-разъемы Cinch и Samtec SMA для краевого запуска.
Разъемы SMB - RF-разъемы для поверхностного монтажа Johnson/Emerson и Pasternack SMB.
Разъемы SMC - RF-разъемы Pasternack SMC и SMC для поверхностного монтажа краев.
Коннекторы коаксиальных кабелей - полужесткие 0.020 inch, 0.034 inch, 0.047 inch, и 0.118 inch коаксиальный кабель, припаянный к платам.
Список разъемов см. в разделе Список разъемов ПП.
Пример: c = PCBConnectors.Semi_020 создает файлы Gerber, настроенные на использование полужестких 0.020 inch коаксиальные кабели.
c - разъем ППРазъем ПП, возвращенный как объект.
Type - Тип соединителяЭто свойство доступно только для чтения.
Тип соединителя, заданный как символьный вектор.
Пример: 'Coax_RG11'
Типы данных: char | string
Mfg - Наименование изготовителя компонентовЭто свойство доступно только для чтения.
Имя изготовителя компонента, указанное как символьный вектор.
Пример: 'Belden'
Типы данных: char | string
Part - Номер детали изготовителяЭто свойство доступно только для чтения.
Номер детали изготовителя, указанный как символьный вектор или строка.
Пример: 'RG11'
Типы данных: char | string
Annotation - Текст, добавленный в ПП для идентификации компонентаЭто свойство доступно только для чтения.
Текст, добавляемый в ПП для идентификации компонента, указывается как символьный вектор.
Пример: 'RG59U'
Типы данных: char | string
Impedance - Импеданс разъема50 | положительный скалярЭто свойство доступно только для чтения.
Импеданс соединителя, заданный как положительный скаляр в омах.
Пример: c = PCBConnectors.MMCX_Cinch; c.Impedance = 70;
Типы данных: double
Datasheet - URL для спецификаций компонентовЭто свойство доступно только для чтения.
URL-адрес для спецификаций компонентов, указанный как символьный вектор. Листы технических данных обычно представляют собой PDF-файлы.
Типы данных: char | string
Purchase - URL для соединителя закупокЭто свойство доступно только для чтения.
URL-адрес коннектора закупок, указанный как символьный вектор.
Типы данных: char | string
PinDiameter - Диаметр круговой подушкиДиаметр круговой площадки, соединяющей сигнальный провод коаксиального коаксиального кабеля с точкой питания, определяемый как положительный скаляр в метрах. Диаметр штифта больше диаметра сигнального провода.
Пример: c = PCBConnectors.Coax_RG59; c.PinDiameter = 1.0000e-03;
Типы данных: double
DielectricDiameter - Диаметр диэлектрикаДиаметр диэлектрика (белый материал вокруг сигнального провода), указанный как положительный скаляр в метрах. Диаметр диэлектрика определяет размер непроводящего изолирующего кольца на печатной плате между сигнальным проводом и плоскостью заземления.
Пример: c = PCBConnectors.Coax_RG59; c.DielectricDiameter = 0.0073;
Типы данных: double
ShieldDiameter - Диаметр заземляющего кольцаДиаметры заземляющих колец, используемые для пайки коаксиального экрана, указаны как положительный скаляр в метрах.
Пример: c = PCBConnectors.Coax_RG59; c.ShieldDiameter = 0.0085;
Типы данных: double
AddThermals - Тепловой рельеф1 | 0Тепловой рельеф вокруг коаксиального соединения экрана, указанный как 0 или 1. Тепловой рельеф уменьшает тепло, необходимое для припаивания коаксиального экрана к земле.
Пример: c = PCBConnectors.Coax_RG59; c.AddThermals = 0;
Типы данных: logical
ThermalsDiameter - Наружный диаметр дугообразных зазоровДугообразные зазоры внешнего диаметра в плоскости земли, заданные как положительный скаляр в метрах.
Пример: c = PCBConnectors.Coax_RG59; c.ThermalsDiameter = 0.0100;
Типы данных: double
ThermalsBridgeWidth - Ширина четырех проводящих мостовШирина четырех проводящих мостов, созданных через тепловой зазор, заданная как положительный скаляр в метрах. Мосты устанавливаются при электрическом заземлении.
Пример: c = PCBConnectors.Coax_RG59; c.ThermalBridgeWidth = 0.0015;
Типы данных: double
TotalSize - Общая длина каждой стороны прямоугольного коннектораОбщая длина каждой стороны прямоугольного компоновочного образа соединителя, заданная как двухэлементный вектор с каждым элементом в метрах.
Пример: c = PCBConnectors.SMA_Multicomp; c.TotalSize = [0.0063 0.0063];
Типы данных: double
GroundPadSize - Длина каждой стороны заземляющей площадкиДлина каждой стороны наземной площадки, определяемая как двухэлементный вектор с каждым элементом в метрах. Площадки расположены в каждом из четырех углов компоновочного образа соединителя.
Пример: c = PCBConnectors.SMA_Multicomp; c.GroundPadSize = [0.0016 0.0016];
Типы данных: double
SignalPadDiameter - Диаметр круговой подушкиДиаметр круговой площадки, соединяющей сигнальный штырь коаксиального соединителя, определяемый как положительный скаляр в метрах. Площадка находится в центре компоновочного образа соединителя.
Пример: c = PCBConnectors.SMA_Multicomp; c.SignalPadDiameter = 0.0012;
Типы данных: double
PinHoleDiameter - Диаметр через штырьЧерез диаметр штифта, заданный как положительный скаляр в метрах.
Пример: c = PCBConnectors.SMA_Multicomp; c.ViaPinDiameter = 0.0012;
Типы данных: double
IsolationRing - Диаметр изолирующего кольца, удаляющего полукруг меди из внутреннего угла грунтовых площадокДиаметр изолирующего кольца, удаляющего полукруг меди из внутреннего угла грунтовых площадок, определяемый как скаляр в метрах.
Пример: c = PCBConnectors.SMA_Multicomp; c.IsoltationRing =0.0012;
Типы данных:
VerticalGroundStrips - Вертикальные полосы заземления между верхней и нижней площадками заземленияВертикальные полосы заземления между верхней и нижней площадками заземления, заданными как скаляр.
Пример: c = PCBConnectors.SMA_Multicomp; c.VerticalGroundStrips = 1;
Типы данных: double
GroundPadSize - Размер заземляющего основанияРазмер основания, определяемый как двухэлементный вектор с каждым элементом в метрах.
Пример: c = PCBConnectors.SMAEdge; c.GroundPadSize = [0.0014 0.0042];
Типы данных: double
GroundSeparation - Пространство между площадками заземленияПространство между площадками заземления на стороне заземления платы, указанное как положительный скаляр в метрах.
Пример: c = PCBConnectors.SMAEdge; c.GroundSeparation = 0.0043;
Типы данных: double
GroundPadIsolation - Ширина меди, удаляемой вокруг грунтовых площадок верхнего слояШирина меди, удаляемой вокруг грунтовых площадок верхнего слоя, заданная как положительный скаляр в метрах. Это свойство изолирует площадки заземления от любых сигнальных трасс или структур.
Пример: c = PCBConnectors.SMAEdge; c.GroundPadIsolation = 2.5000e-04;
Типы данных: double
SignalPadSize - Размер сигнальной площадкиРазмер сигнальной площадки, определяемый как двухэлементный вектор с каждым элементом в метрах.
Пример: c = PCBConnectors.SMAEdge; c.SignalPadSize = [0.0013 0.0036];
Типы данных: double
SignalGap - Зазор между краем ПП и началом медной сигнальной площадкиЗазор между краем ПП и началом медной сигнальной площадки, определяемый как положительный скаляр в метрах.
Пример: c = PCBConnectors.SMAEdge; c.SignalGap = 1.0000e-04;
Типы данных: double
SignalLineWidth - Ширина сигнального следаШирина сигнального следа, проходящего от сигнальной площадки до места расположения точки питания, заданная как положительный скаляр в метрах.
Пример: c = PCBConnectors.SMAEdge; c.SignalLineWidth = 8.0000e-04;
Типы данных: double
EdgeLocation - сторона ПП, принимающая краевой разъем'north' | 'south' | 'east' | 'west'Сторона ПП, принимающая краевой соединитель, указанная как 'north', 'south', 'east', 'west'.
Пример: c = PCBConnectors.SMAEdge; c.EdgeLocation = 'south';
Типы данных: char
EdgeBoardProfile - Удлинить ПП для добавления соединителя за пределы расчетной зоны0 | 1Удлинить ПП для добавления соединителя за пределы расчетной зоны, указанной как 0 или 1
Пример: c = PCBConnectors.SMAEdge; c.EdgeBoardProfile = 1;
Типы данных: logical
FillGroundSide - Засыпать медью область разъема со стороны заземления платы0 | 1Заполните область соединителя на стороне заземления платы медью, указанной как 0 или 1
Пример: c = PCBConnectors.SMAEdge; c.FillGroundSide = 1;
Типы данных: logical
GroundPadSize - Размер заземляющего основанияРазмер основания, определяемый как двухэлементный вектор с каждым элементом в метрах.
Пример: c = PCBConnectors.IPX_Plug_Lighthorse; c.GroundPadSize = [0.0010 0.0022];
Типы данных: double
GroundPadXSeparation - Расстояние между парой заземляющих площадок вдоль оси XРасстояние между парой заземляющих площадок вдоль оси X, заданное как положительный скаляр в метрах.
Пример: c = PCBConnectors.IPX_Plug_Lighthorse; c.GroundPadXSeparation = 0.0019;
Типы данных: double
GroundPadYOffset - Смещение по оси Y от сигнальной площадки к осевой линии сигнальной площадкиY-смещение от сигнальной площадки к осевой линии сигнальной площадки, определяемое как положительный скаляр в метрах.
Пример: c = PCBConnectors.IPX_Plug_Lighthorse; c.GroundPadYOffset = 0.0015;
Типы данных: double
SignalPadSize - Размер сигнальной площадкиРазмер сигнальной площадки, определяемый как 2-элементный вектор с каждым элементом в метрах.
Пример: c = PCBConnectors.IPX_Plug_Lighthorse; c.SignalPadSize = [1.0000e-03 1.0000e-03];
Типы данных: double
SignalMinYSeparation - Минимальное отделение от земли снизу или сверху для сигнальной площадкиМинимальное расстояние от земли снизу или сверху для сигнальной площадки, определяемое как положительный скаляр в метрах.
Пример: c = PCBConnectors.IPX_Plug_Lighthorse; c.SignalMinYSeparation = 1.0000e-03;
Типы данных: double
Создайте компланарную перевернутую F-антенну.
fco = invertedFcoplanar('Height',14e-3,'GroundPlaneLength', 100e-3, ... 'GroundPlaneWidth', 100e-3);
Используйте эту антенну для создания pcbStack объект.
p = pcbStack(fco); show(p);

Используйте разъем Coax_RG11 RF диаметром 2 мм.
c = PCBConnectors.Coax_RG11; c.PinDiameter = 2.000e-03; s = PCBServices.MayhewWriter;
Создание файла конструкции антенны с помощью PCBWriter .
PW = PCBWriter(p,s,c);
Используйте gerberWrite метод создания файлов Гербера из файлов конструкции антенны.
gerberWrite(PW)
Для просмотра платы перетащите файлы. Щелкните Готово (Done).

В этом примере показано, как определить пользовательский класс RF-соединителя.
classdef SMA_Jack_Cinch < PCBConnectors.BaseSMT5PadSymmetric % Cinch SMA surface mount RF connector. properties (Constant) % Abstract Type = 'SMA' Mfg = 'Cinch' Part = '142-0701-631' Annotation = 'SMA' Impedance = 50 Datasheet = 'http://www.farnell.com/datasheets/1720451.pdf?_ga=2.164811836.2075200750.1499379544-42056808.1499379544' Purchase = 'http://www.newark.com/johnson/142-0701-631/rf-coaxial-sma-jack-straight-50/dp/50F2712' end methods function RFC = SMA_Jack_Cinch RFC.TotalSize = [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; end end end
| Разъемы ПП | Описания |
|---|---|
| PCBConnectors. Coax_RG11 | RG11 коаксиальный кабель, непосредственно припаянный к платам. |
| PCBConnectors. Coax_RG58 | RG58 коаксиальный кабель, непосредственно припаянный к платам. |
| PCBConnectors. Coax_RG59 | RG59 коаксиальный кабель, непосредственно припаянный к платам. |
| PCBConnectors. Coax_RG174 | RG174 коаксиальный кабель, непосредственно припаянный к платам. |
| PCBConnectors. SMA | Общий 5-контактный разъем для монтажа поверхности SMA с четырьмя угловыми прямоугольными площадками заземления, один круглый. |
| PCBConnectors. SMAEdge | Стандартный RF-разъем для подключения поверхности краевого запуска SMA. |
| PCBConnectors. SMACinch | RF-разъем для подключения поверхности Cinch SMA |
| PCBConnectors.SMAEdge_Cinch | RF-разъем для подключения краевой поверхности Cinch SMA |
| PCBConnectors.SMAEdge_Samtec | RF-разъем Samtec SMA для установки на поверхности краев |
| PCBConnectors.SMAEdge_Amphenol | RF-разъем для установки поверхности краевого пуска Amphenol SMA |
| PCBConnectors.SMAEdge_Linx | RF-разъем для установки поверхности краевого запуска Linx SMA |
| PCBConnectors.SMA_Multicomp | Многокомпонентный RF-разъем для поверхностного монтажа SMA |
| PCBConnectors.SMB_Johnson | RF-разъем для подключения поверхности SMB компании Johnson/Emerson |
| PCBConnectors.SMB_Pasternack | RF-разъем для поверхностного монтажа Pasternack SMB |
| PCBConnectors.SMC_Pasternack | RF-разъем для поверхностного монтажа Pasternack SMC |
| PCBConnectors.SMCEdge_Pasternack | Pasternack SMC - RF-разъем для установки поверхности краевого запуска |
| PCBConnectors.MMCX_Cinch | RF-разъем для поверхностного монтажа Cinch MMCX |
| PCBConnectors.MMCX_Samtec | RF-разъем для поверхностного монтажа Samtec MMCX |
| PCBConnectors.IPX_Jack_LightHorse | Разъем RF для подключения к поверхности разъема LireHorse IPX SMT |
| PCBConnectors.IPX_Plug_LightHorse | RF-разъем для подключения разъемов LireHorse IPX SMT |
| PCBConnectors.UFL_Hirose | RF-разъем для поверхностного монтажа Hirose u.fl |
| PCBConnectors. Semi_020 | Пастернак полужесткий коаксиальный кабель 0,020 ", припаянный к платам |
| PCBConnectors. Semi_034 | Пастернак полужесткий коаксиальный кабель 0,020 ", припаянный к платам |
| PCBConnectors. Semi_047 | Пастернак полужесткий коаксиальный кабель 0,047 ", припаянный к платам |
| PCBConnectors. Semi_118 | Пастернак полужесткий 0,118 "коаксиальный кабель, припаянный к платам |
Имеется измененная версия этого примера. Открыть этот пример с помощью изменений?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.