{"id":491,"date":"2022-07-03T17:56:53","date_gmt":"2022-07-03T16:56:53","guid":{"rendered":"https:\/\/leblogrf.fr\/?p=491"},"modified":"2022-07-03T17:56:53","modified_gmt":"2022-07-03T16:56:53","slug":"antenne-patch-2-4ghz-de-la-simulation-a-la-realisation-part-1","status":"publish","type":"post","link":"https:\/\/leblogrf.fr\/index.php\/2022\/07\/03\/antenne-patch-2-4ghz-de-la-simulation-a-la-realisation-part-1\/","title":{"rendered":"Antenne Patch 2.4GHz (de la simulation \u00e0 la r\u00e9alisation) Part 1"},"content":{"rendered":"\n<p>L&rsquo;objectif est de r\u00e9aliser une antenne patch rectangulaire pour la bande de fr\u00e9quence 2.4 GHz sur un PCB FR4.<br>La bande de fr\u00e9quence 2.4 GHz est utilis\u00e9e par le WiFi, Le Bluetooth et d&rsquo;autres protocoles. La fr\u00e9quence va de 2400 \u00e0 2484 MHz avec la fr\u00e9quence centrale \u00e0 2442 MHz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Choix du PCB<\/h2>\n\n\n\n<p>Par simplicit\u00e9, je s\u00e9lectionne le fabricant JLCPCB <a href=\"#url\">(cf 1)<\/a>.<br>Leur mat\u00e9riau FR4 2 couches a les caract\u00e9ristiques suivantes :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/06\/2-layer-stackup.jpg?w=647\" alt=\"\" class=\"wp-image-501\" width=\"525\" height=\"333\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/2-layer-stackup.jpg 647w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/2-layer-stackup-300x190.jpg 300w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">1. Calcul des dimensions<\/h2>\n\n\n\n<p>On peut retrouver les formules de calcul d&rsquo;une antenne patch rectangulaire dans le livre \u00ab\u00a0Antenna Theory: Analysis and Design 3rd Edition\u00a0\u00bb de Constantine A. Balanis \u00e0 la page 817.<br>Avec une constante di\u00e9lectrique de 4.5, une hauteur de substrat de 1.5 mm,  et une fr\u00e9quence de 2.442 GHz on trouve les valeurs suivantes :<br>W=37 mm<br>L=28.6 mm<br>Ces valeurs correspondent \u00e0 celles fournies par le \u00ab\u00a0Microstrip Patch Antenna Calculator\u00a0\u00bb du site Em-talk <a href=\"#url\">(cf 2)<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/06\/em-talk1.png?w=605\" alt=\"\" class=\"wp-image-498\" width=\"551\" height=\"370\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/em-talk1.png 605w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/em-talk1-300x201.png 300w\" sizes=\"auto, (max-width: 551px) 100vw, 551px\" \/><\/figure>\n<\/div>\n\n\n<p>Le site dispose aussi d&rsquo;un calculateur de ligne microstrip :<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/06\/em-talk2.png?w=605\" alt=\"\" class=\"wp-image-499\" width=\"509\" height=\"343\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/em-talk2.png 605w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/06\/em-talk2-300x202.png 300w\" sizes=\"auto, (max-width: 509px) 100vw, 509px\" \/><\/figure>\n<\/div>\n\n\n<p>On prendra donc w=2.8 mm pour la largeur de ligne.<br>Pour la longueur de \u00ab\u00a0inset_fed\u00a0\u00bb d&rsquo;apr\u00e8s les \u00e9quations du livre, on trouve 10mm.<br>Les largeurs des \u00ab\u00a0slots\u00a0\u00bb de part et d&rsquo;autre de l&rsquo;inset_fed sont choisies de 1.4 mm.<br>Pour les dimensions du PCB on prend le double des dimensions du patch, soit :<br>Ws=74 mm<br>Ls=57mm<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Simulation avec CAPITOLE-RF<\/h2>\n\n\n\n<p>On cr\u00e9\u00e9 tout d&rsquo;abord un mod\u00e8le g\u00e9om\u00e9trique avec FreeCAD <a href=\"#url\">(cf 3)<\/a>.<br>On va concevoir 2 mod\u00e8les, l&rsquo;un avec \u00ab\u00a0Inset-fed\u00a0\u00bb et l&rsquo;autre sans, pour voir la diff\u00e9rence.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/patchsimunoinset.png?w=907\" alt=\"\" class=\"wp-image-507\" width=\"419\" height=\"290\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimunoinset.png 907w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimunoinset-300x208.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimunoinset-768x533.png 768w\" sizes=\"auto, (max-width: 419px) 100vw, 419px\" \/><figcaption>Mod\u00e8le antenne patch sous CAPITOLE-RF<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/patchsimuinset.png?w=1007\" alt=\"\" class=\"wp-image-509\" width=\"420\" height=\"285\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinset.png 1007w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinset-300x204.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinset-768x522.png 768w\" sizes=\"auto, (max-width: 420px) 100vw, 420px\" \/><figcaption>Mod\u00e8le Antenne patch avec inset-fed sous CAPITOLE-RF<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Avec le logiciel CAPITOLE-RF <a href=\"#url\">(cf 4)<\/a>, on calcule le S11 entre 2.3 et 2.6Ghz et aussi le diagramme de rayonnement.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/patchsimurun1.png?w=1024\" alt=\"\" class=\"wp-image-511\" width=\"580\" height=\"420\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimurun1.png 1081w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimurun1-300x218.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimurun1-1024x743.png 1024w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimurun1-768x557.png 768w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/figure>\n<\/div>\n\n\n<p>Le mod\u00e8le sans inset-fed n&rsquo;est pas du tout adapt\u00e9. Il n&rsquo;y a pas de r\u00e9sonance et le S11 ne descend pas au dessous de -3dB ce qui n&rsquo;est pas bon. Pour le mod\u00e8le avec inset-fed, on peut observer une r\u00e9sonance mais avec un d\u00e9calage d&rsquo;environ 20 MHz par rapport \u00e0 la fr\u00e9quence centrale utilis\u00e9e pour les calculs analytiques.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"4324\" height=\"3128\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme.png?w=1024\" alt=\"\" class=\"wp-image-513\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme.png 4324w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme-300x217.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme-1024x741.png 1024w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme-768x556.png 768w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme-1536x1111.png 1536w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/patchsimuinsetdiagramme-2048x1482.png 2048w\" sizes=\"auto, (max-width: 4324px) 100vw, 4324px\" \/><figcaption>Diagramme de rayonnement 3D de l&rsquo;antenne patch avec inset-fed \u00e0 2.44 GHz<\/figcaption><\/figure>\n\n\n\n<p>On peut constater que la forme du diagramme de rayonnement est typique d&rsquo;une antenne patch avec une directivit\u00e9 de 6.9 dBi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. R\u00e9alisation du PCB avec EasyEDA<\/h2>\n\n\n\n<p>Pour faire r\u00e9aliser un PCB, il faut d&rsquo;abord r\u00e9aliser un fichier de fabrication. Le format le plus connu est le Gerber. Pour cela on va utiliser le logiciel gratuit EasyEDA <a href=\"#url\">(cf 5)<\/a>. <br>J&rsquo;ai rajout\u00e9 un connecteur SMA (mod\u00e8le HJ-SMA023) pour faciliter la mesure.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1526\" height=\"963\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/easyeda_1.png?w=1024\" alt=\"\" class=\"wp-image-514\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/easyeda_1.png 1526w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/easyeda_1-300x189.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/easyeda_1-1024x646.png 1024w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/easyeda_1-768x485.png 768w\" sizes=\"auto, (max-width: 1526px) 100vw, 1526px\" \/><\/figure>\n<\/div>\n\n\n<p>Ensuite, on g\u00e9n\u00e8re le fichier Gerber, puis on commande la fabrication sur JLCPCB <a href=\"#url\">(cf 1)<\/a> directement depuis le logiciel.<br>Quelques semaines plus tard (en fonction du mode de livraison) on re\u00e7oit les cartes.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/2022-06-04_17-28-44_111.jpg?w=1024\" alt=\"\" class=\"wp-image-517\" width=\"468\" height=\"425\" \/><figcaption>Carte PCB antenne patch<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/2022-06-04_17-27-39_860.jpg?w=1024\" alt=\"\" class=\"wp-image-516\" width=\"444\" height=\"393\" \/><figcaption>Carte PCB antenne patch inset-fed<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">5. Mesure du S11 avec un VNA<\/h2>\n\n\n\n<p>On r\u00e9alise une mesure du S11 de l&rsquo;antenne patch inset-fed \u00e0 l&rsquo;aide d&rsquo;un analyseur de r\u00e9seau vectoriel (VNA). La calibration est faite en bout de c\u00e2ble coaxial avec un kit de calibration SMA. La mesure va inclure donc le connecteur et la ligne microstrip. Cela n&rsquo;est pas g\u00eanant pour une mesure rapide mais pourrait \u00eatre am\u00e9lior\u00e9 par la suite pour \u00eatre plus pr\u00e9cis.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1476\" height=\"793\" src=\"http:\/\/leblogs.cluster029.hosting.ovh.net\/wp-content\/uploads\/2022\/07\/compraisonsimumesureinsetfedrun1.png?w=1024\" alt=\"\" class=\"wp-image-519\" srcset=\"https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/compraisonsimumesureinsetfedrun1.png 1476w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/compraisonsimumesureinsetfedrun1-300x161.png 300w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/compraisonsimumesureinsetfedrun1-1024x550.png 1024w, https:\/\/leblogrf.fr\/wp-content\/uploads\/2022\/07\/compraisonsimumesureinsetfedrun1-768x413.png 768w\" sizes=\"auto, (max-width: 1476px) 100vw, 1476px\" \/><figcaption>Comparaison S11 mesure\/simulation antenne patch inset-fed<\/figcaption><\/figure>\n<\/div>\n\n\n<p>On constate un d\u00e9calage des fr\u00e9quences de r\u00e9sonance des 2 courbes.<br>Nous supposons ici que ce d\u00e9calage est d\u00fb \u00e0 la valeur de constante di\u00e9lectrique du PCB qui a \u00e9t\u00e9 pris pour la simulation. En effet, le fabricant donne une valeur de 4.5, mais par exp\u00e9rience, cette valeur peut ne pas \u00eatre pr\u00e9cise. De plus on ne conna\u00eet pas le tan \u03b4 qui repr\u00e9sente les pertes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">6. Conclusion<\/h2>\n\n\n\n<p>Nous avons pu voir dans cet article comment r\u00e9aliser une antenne Patch rectangulaire. Nous avons pu constater que l&rsquo;antenne r\u00e9alis\u00e9e ne fonctionne pas \u00e0 la bonne fr\u00e9quence. Dans une seconde partie, nous verrons comment estimer la valeur de constante di\u00e9lectrique et ajuster notre design.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"url\">Liens vers les sites cit\u00e9s en r\u00e9f\u00e9rence dans cet article&nbsp;:<\/h4>\n\n\n\n<ol class=\"wp-block-list\"><li>JLCPCB Fabricant de PCB<br><a rel=\"noreferrer noopener\" href=\"https:\/\/jlcpcb.com\/\" target=\"_blank\">https:\/\/jlcpcb.com\/<\/a><\/li><li>Site EM-TALK<br><a rel=\"noreferrer noopener\" href=\"http:\/\/www.emtalk.com\" target=\"_blank\">http:\/\/www.emtalk.com<\/a><\/li><li>Logiciel FreeCAD<br><a rel=\"noreferrer noopener\" href=\"https:\/\/www.freecadweb.org\/\" target=\"_blank\">https:\/\/www.freecadweb.org\/<\/a><\/li><li>Logiciel de simulation CAPITOLE-RF<br><a rel=\"noreferrer noopener\" href=\"https:\/\/simulation-software.nexiogroup.com\/\" target=\"_blank\">https:\/\/simulation-software.nexiogroup.com\/<\/a><\/li><li>Logiciel Easy-EDA<br><a rel=\"noreferrer noopener\" href=\"https:\/\/easyeda.com\/\" target=\"_blank\">https:\/\/easyeda.com\/<\/a><\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;objectif est de r\u00e9aliser une antenne patch rectangulaire pour la bande de fr\u00e9quence 2.4 GHz sur un PCB FR4.La bande de fr\u00e9quence 2.4 GHz est utilis\u00e9e par le WiFi, Le Bluetooth et d&rsquo;autres protocoles. La fr\u00e9quence va de 2400 \u00e0 2484 MHz avec la fr\u00e9quence centrale \u00e0 2442 MHz. 1. Choix du PCB Par simplicit\u00e9, &hellip; <a href=\"https:\/\/leblogrf.fr\/index.php\/2022\/07\/03\/antenne-patch-2-4ghz-de-la-simulation-a-la-realisation-part-1\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Antenne Patch 2.4GHz (de la simulation \u00e0 la r\u00e9alisation) Part 1<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":492,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,6],"tags":[],"class_list":["post-491","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mesure","category-simulation"],"_links":{"self":[{"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/posts\/491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/comments?post=491"}],"version-history":[{"count":1,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/posts\/491\/revisions"}],"predecessor-version":[{"id":566,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/posts\/491\/revisions\/566"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/media\/492"}],"wp:attachment":[{"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/media?parent=491"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/categories?post=491"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leblogrf.fr\/index.php\/wp-json\/wp\/v2\/tags?post=491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}