PCB Antenna and Fabrication
Use Antenna Toolbox™ to design custom PCB antennas for practical designs such as cell phones, RFID, and IoT applications. Prototype and implement simulated PCB antennas by specifying the RF connector suitable for your application and customizing the PCB manufacturing services.
Combine geometrical shapes and mathematical operations to create
unique antenna geometries that meet for your antenna specifications. For
example, you can use these objects and functions in pcbStack
, to create
single or multi-layered PCB-based antenna designs.
You can also use PCB Antenna Designer app to design, analyze, and export single or multi-feed PCB antennas.
Apps
PCB Antenna Designer | Design, analyze, optimize, and export single or multifeed PCB antennas (Since R2021b) |
Objects
PCB
pcbStack | Single feed or multi-feed PCB antenna |
PCBReader | Import and update Gerber files (Since R2020b) |
PCBWriter | Create PCB board definitions from 2-D antenna designs |
PCBConnectors | RF connector at antenna feed point |
PCBServices | Customize PCB file generation for PCB manufacturing service |
stlFileChecker | Detect and list bad features of STL files (Since R2021b) |
2-D Geometrical Shapes
antenna.Circle | Create circle centered at origin on xy-plane |
antenna.Ellipse | Create ellipse centered at origin on xy-plane (Since R2020a) |
antenna.Polygon | Create polygon on xy-plane |
antenna.Rectangle | Create rectangle centered at origin on xy-plane |
antenna.Triangle | Create triangle on xy-plane (Since R2023a) |
Functions
Fabrication
gerberWrite | Generate Gerber files |
gerberRead | Create PCBReader object with specified Gerber and drill
files (Since R2020b) |
layout | Display array or PCB stack layout |
array | Create array of PCB stack objects (Since R2021a) |
Shape Operators
add | Boolean unite operation on two shapes |
subtract | Boolean subtraction operation on two shapes |
plus | Join two shapes |
minus | Carve a shape from other shape |
intersect | Intersection of shape1 and shape2 |
and | Boolean intersection operation on two shapes |
area | Calculate area of 2-D shapes in square meters |
getShapeVertices | Find shape vertices (Since R2023b) |
Shape Visualization
Shape Scaling, Rotation, and Mirroring
scale | Change size of shape by fixed factor |
translate | Move shape to new location |
rotate | Rotate shape about axis by angle |
rotateX | Rotate shape about x-axis by angle |
rotateY | Rotate shape about y-axis by angle |
rotateZ | Rotate shape about z-axis by angle |
mirrorX | Mirror shape along x-axis (Since R2022a) |
mirrorY | Mirror shape along y-axis (Since R2022a) |
shapes | Extract and modify metal layers from PCBReader
object (Since R2020b) |
Featured Examples
Design and Analysis Using PCB Antenna Designer
Design, validate, analyze, and export 1-by-2 H-notch linear antenna array.
Dual-Fed Square Microstrip Patch Antenna for BLE Applications
Design and analyze the dual-fed square microstrip patch antenna for Bluetooth Low Energy applications.
(RF PCB Toolbox)
Corporate Feed Divider Network for a Linear Patch Antenna array
Integrate a corporate power divider with a microstrip patch antenna array. The corporate power divider is available as a catalog element in RF PCB Toolbox. The patch antenna array is built using the patchMicrostripInsetfed catalog element and pcbStack from Antenna Toolbox.
(RF PCB Toolbox)
Design, Analyze, and Prototype 2-by-2 Patch Antenna Array
Create a 2-by-2 patch antenna array on an FR4 substrate, analyze the antenna, and generate PCB Gerber files for prototyping. The design operates at around 2.4 GHz.
Modified Sierpinski Monopole Fractal Antenna for Dual-Band Application
Model and analyze a second-order modified Sierpinski fractal antenna in a monopole configuration using Antenna Toolbox™ software. A single triangular Sierpinski cell is the basic building block of the Sierpinski fractal antenna. In this example, you construct a second order modified Sierpinski fractal antenna by fractalizing a single Sierpinski cell embedded with a diamond shape in two iterations. The triangle and the diamond have the same ratios throughout the process. The modified design has a reduced footprint in terms of the overall dimensions and the quantity of metal conductor compared to a normal second-order Sierpinski fractal antenna. The order of fractalization determines the number of resonant frequencies of the antenna.
Create Antenna Model from Gerber Files
Create an antenna model from Gerber files and subsequently analyze the antenna. The Gerber file format is used in printed circuit board (PCB) manufacturing and is defined in the RS-274X standard which is the newer extended Gerber format. The Antenna Toolbox™ supports the newer RS-274X format both to generate Gerber files from an antenna model as well as to create an antenna model from a set of Gerber files.
Design, Analysis, and Prototyping of Microstrip-Fed Wide-Slot Antenna
Builds a model of a microstrip-fed printed wide slot antenna on FR4, analyzes it and finally enables prototyping by generating Gerber files. The design is intended for operation in the L-band and has a bandwidth of about 17% over the band 1.6 - 1.8 GHz.
Modeling and Analysis of Probe-Fed Stacked Patch Antenna
The steps to model and analyze a probe-fed stacked patch antenna. The standard rectangular microstrip patch antenna has a narrow impedance bandwidth typically less than 5%. The stacked patch configuration is one of the ways of increasing the impedance bandwidth of these antennas to be greater than 25% [1]. There are different ways of designing stacked patches, primarily differing in the way their feed is designed [2]. The two types of feeding mechanisms are probe-feed and aperture coupled. These two mechanisms have a role in the impedance bandwidth behavior as well as the radiation characteristics of the antenna.
Model and Analyze Dual Polarized Patch Microstrip Antenna
Design and measure a wideband dual polarized microstrip antenna that finds its use at the base station of a cellular system. In order to achieve the wideband characteristics, this design considers a slot coupled patch antenna structure.
Modeling and Analysis of Single Layer Multi-band U-Slot Patch Antenna
The standard rectangular microstrip patch is a narrowband antenna and provides 6-8 dBi Gain with linear polarization. This example based on the work done in [1],[2], models a broadband patch antenna using a slot in the radiator and develops a dual-band and a tri-band variation from it. In the process, the single wide response has been split into multiple narrow band regions catering to specific bands in the WiMAX standard. These patch antennas have been probe-fed.
Design Internally Matched Ultra-Wideband Vivaldi Antenna
Model and analyze a vivaldi antenna with an internal matching circuit. The vivaldi is also known as an exponentially tapered slot antenna. The antenna possesses wideband characteristics, low cross polarization and a highly directive pattern. The design is implemented on a single layer dielectric substrate with 2 metal layers; one for a flared slot line, and the feed line with the matching circuit on the other layer. The substrate is chosen as a low cost FR4 material of thickness 0.8 mm. The design is intended for operation over the frequency band 3.1 - 10.6 GHz [1].
Design and Analysis of Compact Ultra-Wideband MIMO Antenna Array
Design and analyze a compact ultra-wideband (UWB) multiple-input multiple-output (MIMO) antenna array presented in [1]. The American Federal Communications Commission (FCC) allowed commercial use in the 3.1 GHz to 10.6 GHz frequency range starting from 2002. Since then, researchers have worked to develop antenna technology for this ultra wide frequency range. The main challenge in designing a UWB antenna with such a wide bandwidth is the multipath fading. A popular solution to overcome this fading effect is to use MIMO antenna array technology, which also increases the channel capacity of UWB systems.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asia Pacific
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)