delorie.com/archives/browse.cgi | search |
--Apple-Mail=_54C0BE61-EF75-4BDE-B02A-1F998AB45754 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Gang, A quick question for PCB gurus: I have a =E2=80=9Cfolded F=E2=80=9D antenna for 2.4Ghz. It has one open = end, one input for the signal and one matching stub that is to be connected to ground. I drew this in PCB as a series of =E2=80=9Cpads=E2=80=9D. I attempted to = make one pad =E2=80=9C1=E2=80=9D the input, and pad =E2=80=9C2=E2=80=9D as ground. gschem did not complain about = the symbol, but PCB complains=20 about not being able to find pad "2" (the ground pin).=20 Could this be because PCB sees all the pads overlapping as one pad? If = so, how can I overcome this problem? Thanks, Roger Traylor Footprint file is below: Element[0x00000000 "" "" "" 0 0 0 0 0 100 0x00000000] #Flipped Meander antenna for CC2500 =20 #R. Traylor 7.27.2020 #50 ohm feed point is at end of segment 10 #requires via to ground plane at bottom of segment 11 #silk at bottom marks the edge of the ground plane #see TI/Chipcon Application Note AN043 #This is the flipped version of the original meander antenna # ( # X1 Y1 X2 Y2 thick clear mask name = numb flag # right side from origin Pad[ 0 0 8661 0 1969 0 10000 "1" = "1" 0x00000100] #segment 0 Pad[ 8661 0 8661 -10394 1969 0 10000 "1" = "1" 0x00000100] #segment 1 Pad[ 8661 -10394 18504 -10394 1969 0 10000 "1" = "1" 0x00000100] #segment 2 Pad[ 18504 -10394 18504 0 1969 0 10000 "1" = "1" 0x00000100] #segment 3 Pad[ 18504 0 27165 0 1969 0 10000 "1" = "1" 0x00000100] #segment 4 Pad[ 27165 0 27165 -15512 1969 0 10000 "1" = "1" 0x00000100] #segment 5 # left side from origin =20 Pad[ 0 0 0 -10394 1969 0 10000 "1" = "1" 0x00000100] #segment 6 Pad[ 0 -10394 -9843 -10394 1969 0 10000 "1" = "1" 0x00000100] #segment 7 Pad[-9843 -10394 -9843 0 1969 0 10000 "1" = "1" 0x00000100] #segment 8 Pad[-9843 0 -27559 0 1969 0 10000 "1" = "1" 0x00000100] #segment 9 Pad[-18504 -787 -18504 -19281 1969 0 10000 "1" = "1" 0x00000100] #segment 10 Pad[-26772 -787 -26772 -18504 3543 0 10000 "2" = "2" 0x00000100] #segment 11 #silk lines ElementLine[-30197 2559 29725 2559 700] #top ElementLine[ 29725 2559 29725 -18307 700] #right ElementLine[-30118 2559 -30118 -18307 700] #left ElementLine[-30118 -18307 -29724 -18307 700] #bottom starting = from left ElementLine[-23798 -18307 -20678 -18307 700] #segment between = vertical pieces ElementLine[-16318 -18307 29564 -18307 700] #right-most = segement ) # antenna layout # # * =3D origin # -------s9-- *--s0--- ----s4--| # | | | | | | | # | | s8 s6 s1 s3 | # | | | | | | s5 # s11 | |---s7---| |---s2--- | # | | | # | s10 | # | | | # | | # --Apple-Mail=_54C0BE61-EF75-4BDE-B02A-1F998AB45754 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D"">Gang,<div class=3D"">A quick question for PCB = gurus:</div><div class=3D""><br class=3D""></div><div class=3D"">I have = a =E2=80=9Cfolded F=E2=80=9D antenna for 2.4Ghz. It has one open = end, one input for the signal</div><div class=3D"">and one matching stub = that is to be connected to ground.</div><div class=3D""><br = class=3D""></div><div class=3D"">I drew this in PCB as a series of = =E2=80=9Cpads=E2=80=9D. I attempted to make one pad =E2=80=9C1=E2=80=9D = the input,</div><div class=3D"">and pad =E2=80=9C2=E2=80=9D as = ground. gschem did not complain about the symbol, but PCB = complains </div><div class=3D"">about not being able to find pad = "2" (the ground pin). </div><div class=3D""><br class=3D""></div><div= class=3D"">Could this be because PCB sees all the pads overlapping as = one pad? If so, how can</div><div class=3D"">I overcome this = problem?</div><div class=3D""><br class=3D""></div><div = class=3D"">Thanks,</div><div class=3D"">Roger Traylor</div><div = class=3D""><br class=3D""></div><div class=3D"">Footprint file is = below:</div><div class=3D""><br class=3D""></div><div class=3D""><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" = class=3D"">Element[0x00000000 "" "" "" 0 0 0 0 0 100 = 0x00000000]</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#Flipped Meander antenna for = CC2500 </font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#R. Traylor = 7.27.2020</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#50 ohm feed point is at end of = segment 10</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#requires via to ground plane at = bottom of segment 11</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#silk at bottom marks the edge of = the ground plane</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#see TI/Chipcon Application Note = AN043</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#This is the flipped version of = the original meander antenna</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D"">#</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" = class=3D"">(</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># = X1 Y1 X2 = Y2 thick clear mask name = numb flag</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""># right side from = origin</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> Pad[ = 0 0 8661 = 0 1969 0 10000 "1" = "1" 0x00000100] #segment 0</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""> = Pad[ 8661 0 8661 = -10394 1969 0 10000 "1" "1" = 0x00000100] #segment 1</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""> = Pad[ 8661 -10394 18504 -10394 = 1969 0 10000 "1" "1" 0x00000100] = #segment 2</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> Pad[ = 18504 -10394 18504 0 1969 = 0 10000 "1" "1" 0x00000100] = #segment 3</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> Pad[ = 18504 0 27165 0 = 1969 0 10000 "1" "1" 0x00000100] = #segment 4</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> Pad[ = 27165 0 27165 -15512 1969 = 0 10000 "1" "1" 0x00000100] = #segment 5</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># left side from origin = = </font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" = class=3D""> Pad[ 0 = 0 0 -10394 1969 = 0 10000 "1" "1" 0x00000100] #segment = 6</font></div><div class=3D""><font face=3D"Courier" style=3D"font-size: = 12px;" class=3D""> Pad[ 0 = -10394 -9843 -10394 1969 0 = 10000 "1" "1" 0x00000100] #segment 7</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" = class=3D""> Pad[-9843 -10394 = -9843 0 1969 0 = 10000 "1" "1" 0x00000100] #segment = 8</font></div><div class=3D""><font face=3D"Courier" style=3D"font-size: = 12px;" class=3D""> Pad[-9843 = 0 -27559 0 1969 = 0 10000 "1" "1" 0x00000100] #segment = 9</font></div><div class=3D""><font face=3D"Courier" style=3D"font-size: = 12px;" class=3D""> Pad[-18504 = -787 -18504 -19281 1969 0 10000 = "1" "1" 0x00000100] #segment 10</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" = class=3D""> Pad[-26772 -787 = -26772 -18504 3543 0 10000 "2" = "2" 0x00000100] #segment 11</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D"">#silk = lines</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> ElementLine[-30197 = 2559 29725 2559 700] = #top</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> ElementLine[ 29725 = 2559 29725 -18307 700] = #right</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> ElementLine[-30118 = 2559 -30118 -18307 700] = #left</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> ElementLine[-30118 = -18307 -29724 -18307 700] #bottom = starting from left</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""> ElementLine[-23798 = -18307 -20678 -18307 700] #segment = between vertical pieces</font></div><div class=3D""><font face=3D"Courier"= style=3D"font-size: 12px;" class=3D""> ElementLine[-16318 = -18307 29564 -18307 700] = #right-most segement</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D"">)</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" class=3D""># = antenna layout</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""># * =3D = origin</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># -------s9-- = *--s0--- = ----s4--|</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># | | = | | | = | |</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""># | = | s8 s6 s1 = s3 |</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""># | = | | | = | | s5</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" class=3D""># = s11 | |---s7---| = |---s2--- |</font></div><div class=3D""><font = face=3D"Courier" style=3D"font-size: 12px;" class=3D""># | = | = = |</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># | s10 = = |</font></div><div = class=3D""><font face=3D"Courier" style=3D"font-size: 12px;" class=3D""># = | | = = |</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D""># | = |</font></div><div class=3D""><font face=3D"Courier" = style=3D"font-size: 12px;" class=3D"">#</font></div></div><div = class=3D""><span style=3D"font-size: 12px;" class=3D""><br = class=3D""></span></div><div class=3D""><div><br = class=3D""></div></div></body></html>= --Apple-Mail=_54C0BE61-EF75-4BDE-B02A-1F998AB45754--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |