Your Name 5 years ago
parent
commit
0cc9838ec5
118 changed files with 61601 additions and 5332 deletions
  1. +2
    -2
      Computer_Switchboard/docs/4.log
  2. BIN
      Computer_Switchboard/docs/4.pdf
  3. +1
    -0
      FlammableGasSensor/docs/5.aux
  4. +2
    -2
      FlammableGasSensor/docs/5.log
  5. BIN
      FlammableGasSensor/docs/5.pdf
  6. +2
    -0
      FlammableGasSensor/docs/5.tex
  7. +1
    -0
      FlammableGasSensor/docs/5.toc
  8. +17
    -0
      FlammableGasSensor/docs/6.aux
  9. +234
    -0
      FlammableGasSensor/docs/6.log
  10. BIN
      FlammableGasSensor/docs/6.pdf
  11. +90
    -0
      FlammableGasSensor/docs/6.tex
  12. +83
    -0
      FlammableGasSensor/docs/6.tex~
  13. +13
    -0
      FlammableGasSensor/docs/6.toc
  14. +22
    -0
      FlammableGasSensor/docs/7.aux
  15. +261
    -0
      FlammableGasSensor/docs/7.log
  16. BIN
      FlammableGasSensor/docs/7.pdf
  17. +105
    -0
      FlammableGasSensor/docs/7.tex
  18. +90
    -0
      FlammableGasSensor/docs/7.tex~
  19. +13
    -0
      FlammableGasSensor/docs/7.toc
  20. +28
    -0
      FlammableGasSensor/docs/8.aux
  21. +291
    -0
      FlammableGasSensor/docs/8.log
  22. BIN
      FlammableGasSensor/docs/8.pdf
  23. +126
    -0
      FlammableGasSensor/docs/8.tex
  24. +105
    -0
      FlammableGasSensor/docs/8.tex~
  25. +16
    -0
      FlammableGasSensor/docs/8.toc
  26. +28
    -0
      FlammableGasSensor/docs/9.aux
  27. +291
    -0
      FlammableGasSensor/docs/9.log
  28. BIN
      FlammableGasSensor/docs/9.pdf
  29. +125
    -0
      FlammableGasSensor/docs/9.tex
  30. +126
    -0
      FlammableGasSensor/docs/9.tex~
  31. +16
    -0
      FlammableGasSensor/docs/9.toc
  32. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Cu.gbl
  33. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Fab.gbr
  34. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Mask.gbs
  35. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Paste.gbp
  36. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.SilkS.gbo
  37. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-Edge.Cuts.gm1
  38. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Cu.gtl
  39. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Fab.gbr
  40. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Mask.gts
  41. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Paste.gtp
  42. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.SilkS.gto
  43. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback.zip
  44. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.kicad_pcb
  45. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.kicad_pcb-bak
  46. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.pro
  47. +0
    -0
      FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.sch
  48. +505
    -157
      FlammableGasSensor/pcb/gassensorholder/gassensorholder.kicad_pcb
  49. +302
    -152
      FlammableGasSensor/pcb/gassensorholder/gassensorholder.kicad_pcb-bak
  50. +574
    -466
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Cu.gbl
  51. +2
    -2
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Fab.gbr
  52. +1752
    -204
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Mask.gbs
  53. +2
    -2
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Paste.gbp
  54. +476
    -314
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.SilkS.gbo
  55. +63
    -27
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-Edge.Cuts.gm1
  56. +590
    -465
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Cu.gtl
  57. +131
    -131
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Fab.gbr
  58. +180
    -176
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Mask.gts
  59. +2
    -2
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Paste.gtp
  60. +50
    -11
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.SilkS.gto
  61. +5
    -5
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder.drl
  62. BIN
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder.zip
  63. BIN
      FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder_rev1.zip
  64. +260
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Cu.gbl
  65. +14
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Fab.gbr
  66. +15
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Mask.gbs
  67. +15
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Paste.gbp
  68. +756
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.SilkS.gbo
  69. +58
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-Edge.Cuts.gm1
  70. +260
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Cu.gtl
  71. +14
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Fab.gbr
  72. +142
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Mask.gts
  73. +15
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Paste.gtp
  74. +1417
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.SilkS.gto
  75. BIN
      FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback.zip
  76. +250
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/panelback.kicad_pcb
  77. +250
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/panelback.kicad_pcb-bak
  78. +41
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/panelback.pro
  79. +17
    -0
      FlammableGasSensor/pcb/panelbackrev1.2/panelback.sch
  80. BIN
      FlammableGasSensor/resources/LTMag-V19N3-03-LT4356-MurphyPickard_HachCo.pdf
  81. BIN
      FlammableGasSensor/resources/explosion-protection-and-intrinsic-safety-101.pdf
  82. BIN
      Steno_ProCAT_Flash/docs/final.pdf
  83. BIN
      Steno_ProCAT_Flash/movies/DSCN1836.webm
  84. +18
    -0
      batterycharge_stationdata/docs/7.aux
  85. +312
    -0
      batterycharge_stationdata/docs/7.log
  86. BIN
      batterycharge_stationdata/docs/7.pdf
  87. +2
    -1
      batterycharge_stationdata/docs/7.tex
  88. +15
    -0
      batterycharge_stationdata/docs/7.toc
  89. +18
    -0
      batterycharge_stationdata/docs/8.aux
  90. +312
    -0
      batterycharge_stationdata/docs/8.log
  91. BIN
      batterycharge_stationdata/docs/8.pdf
  92. +294
    -0
      batterycharge_stationdata/docs/8.tex
  93. +15
    -0
      batterycharge_stationdata/docs/8.toc
  94. +3
    -3
      batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.bak
  95. +3
    -3
      batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.sch
  96. +16
    -0
      batterycharge_stationdata/pcb/rev2/batterystation-cache.lib
  97. +180
    -0
      batterycharge_stationdata/pcb/rev2/batterystation.bak
  98. +1879
    -1495
      batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb
  99. +1885
    -1470
      batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb-bak
  100. +336
    -242
      batterycharge_stationdata/pcb/rev2/batterystation.net

+ 2
- 2
Computer_Switchboard/docs/4.log View File

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 11 MAY 2019 19:59
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 22 JUL 2019 16:52
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@ -77,7 +77,7 @@ ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
mf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist mf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/ /fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/
type1/public/amsfonts/cm/cmsy10.pfb> type1/public/amsfonts/cm/cmsy10.pfb>
Output written on 4.pdf (2 pages, 69964 bytes).
Output written on 4.pdf (2 pages, 69965 bytes).
PDF statistics: PDF statistics:
31 PDF objects out of 1000 (max. 8388607) 31 PDF objects out of 1000 (max. 8388607)
21 compressed objects within 1 object stream 21 compressed objects within 1 object stream

BIN
Computer_Switchboard/docs/4.pdf View File


+ 1
- 0
FlammableGasSensor/docs/5.aux View File

@ -12,3 +12,4 @@
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{3}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}} \@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place these on the floor!}{4}} \@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place these on the floor!}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {5}In consideration of ``Hazardous Locations''}{4}}

+ 2
- 2
FlammableGasSensor/docs/5.log View File

@ -1,4 +1,4 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 5 JUN 2019 00:05
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 21 JUL 2019 17:30
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@ -221,7 +221,7 @@ e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb>
e/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf- e/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-
dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fon dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmsy10.pfb> ts/type1/public/amsfonts/cm/cmsy10.pfb>
Output written on 5.pdf (4 pages, 193604 bytes).
Output written on 5.pdf (4 pages, 194752 bytes).
PDF statistics: PDF statistics:
51 PDF objects out of 1000 (max. 8388607) 51 PDF objects out of 1000 (max. 8388607)
34 compressed objects within 1 object stream 34 compressed objects within 1 object stream

BIN
FlammableGasSensor/docs/5.pdf View File


+ 2
- 0
FlammableGasSensor/docs/5.tex View File

@ -73,6 +73,8 @@ One other fail of the enclosure, is that the Arduino nano won't fit with female
\subsection{Place these on the floor!} \subsection{Place these on the floor!}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air. Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In consideration of ``Hazardous Locations''}

+ 1
- 0
FlammableGasSensor/docs/5.toc View File

@ -9,3 +9,4 @@
\contentsline {section}{\numberline {3}CAD Layout}{3} \contentsline {section}{\numberline {3}CAD Layout}{3}
\contentsline {section}{\numberline {4}PCB Assembly}{4} \contentsline {section}{\numberline {4}PCB Assembly}{4}
\contentsline {subsection}{\numberline {4.1}Place these on the floor!}{4} \contentsline {subsection}{\numberline {4.1}Place these on the floor!}{4}
\contentsline {section}{\numberline {5}In consideration of ``Hazardous Locations''}{4}

+ 17
- 0
FlammableGasSensor/docs/6.aux View File

@ -0,0 +1,17 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Application Note resistance table\relax }}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Switcher}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Enclosure}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}CAD Layout}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}}
\bibcite{Schram}{1}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place these on the floor!}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {6}References}{5}}

+ 234
- 0
FlammableGasSensor/docs/6.log View File

@ -0,0 +1,234 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 21 JUL 2019 17:35
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
FlammableGasSensor/docs/6.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/F
lammableGasSensor/docs/6.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./6.aux)
\openout1 = `6.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./6.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `6.toc'.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 21.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 21.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/resistances.png, id=11, 548.80031pt x 152.82094pt>
File: ../pics/resistances.png Graphic file (type png)
<use ../pics/resistances.png>
Package pdftex.def Info: ../pics/resistances.png used on input line 37.
(pdftex.def) Requested size: 439.04083pt x 122.2569pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 38.
See the caption package documentation for explanation.
Overfull \hbox (96.04083pt too wide) in paragraph at lines 37--38
[][]
[]
[2 <../pics/resistances.png (PNG copy)>]
<../pics/kicadstepup1.jpg, id=15, 561.59813pt x 422.32782pt>
File: ../pics/kicadstepup1.jpg Graphic file (type jpg)
<use ../pics/kicadstepup1.jpg>
Package pdftex.def Info: ../pics/kicadstepup1.jpg used on input line 57.
(pdftex.def) Requested size: 280.79837pt x 211.16339pt.
[3]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 75.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 75.
[4 <../pics/kicadstepup1.jpg>] [5] (./6.aux)
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
)
Here is how much of TeX's memory you used:
2581 strings out of 495020
41131 string characters out of 6181323
95796 words of memory out of 5000000
5786 multiletter control sequences out of 15000+600000
10030 words of font info for 35 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,573b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texm
f-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive/texmf-dist/f
onts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/typ
e1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/fonts/type1/publi
c/amsfonts/cm/cmsy10.pfb>
Output written on 6.pdf (5 pages, 198478 bytes).
PDF statistics:
54 PDF objects out of 1000 (max. 8388607)
36 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
FlammableGasSensor/docs/6.pdf View File


+ 90
- 0
FlammableGasSensor/docs/6.tex View File

@ -0,0 +1,90 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place these on the floor!}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety. The term for a device like this that may be in an environment that can dangerous is ``hazardous locations''. There are a few books on the subject I found. I downloaded the PDF of a few online, but was not impressed with the subject matter enough to buy them with the exception of Electrical Installations in Hazardous Locations by Peter Schram.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
\end{thebibliography}
\end{document}

+ 83
- 0
FlammableGasSensor/docs/6.tex~ View File

@ -0,0 +1,83 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place these on the floor!}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In consideration of ``Hazardous Locations''}
\end{document}

+ 13
- 0
FlammableGasSensor/docs/6.toc View File

@ -0,0 +1,13 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}
\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{2}
\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}
\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}
\contentsline {subsection}{\numberline {2.2}Switcher}{3}
\contentsline {subsection}{\numberline {2.3}Enclosure}{3}
\contentsline {section}{\numberline {3}CAD Layout}{3}
\contentsline {section}{\numberline {4}PCB Assembly}{4}
\contentsline {subsection}{\numberline {4.1}Place these on the floor!}{5}
\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}
\contentsline {section}{\numberline {6}References}{5}

+ 22
- 0
FlammableGasSensor/docs/7.aux View File

@ -0,0 +1,22 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Application Note resistance table\relax }}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Switcher}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Enclosure}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}CAD Layout}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}}
\citation{Schram}
\citation{Pickard}
\citation{EEVBlog}
\bibcite{Schram}{1}
\bibcite{Pickard}{2}
\bibcite{EEVBlog}{3}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {6}References}{5}}

+ 261
- 0
FlammableGasSensor/docs/7.log View File

@ -0,0 +1,261 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 21 JUL 2019 17:55
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
FlammableGasSensor/docs/7.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/F
lammableGasSensor/docs/7.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./7.aux)
\openout1 = `7.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./7.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `7.toc'.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 21.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 21.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/resistances.png, id=11, 548.80031pt x 152.82094pt>
File: ../pics/resistances.png Graphic file (type png)
<use ../pics/resistances.png>
Package pdftex.def Info: ../pics/resistances.png used on input line 37.
(pdftex.def) Requested size: 439.04083pt x 122.2569pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 38.
See the caption package documentation for explanation.
Overfull \hbox (96.04083pt too wide) in paragraph at lines 37--38
[][]
[]
[2 <../pics/resistances.png (PNG copy)>]
<../pics/kicadstepup1.jpg, id=15, 561.59813pt x 422.32782pt>
File: ../pics/kicadstepup1.jpg Graphic file (type jpg)
<use ../pics/kicadstepup1.jpg>
Package pdftex.def Info: ../pics/kicadstepup1.jpg used on input line 57.
(pdftex.def) Requested size: 280.79837pt x 211.16339pt.
[3]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 75.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 75.
[4 <../pics/kicadstepup1.jpg>]
Underfull \hbox (badness 5563) in paragraph at lines 92--94
[]\OT1/cmr/m/n/10.95 Murphy Pickard, \OT1/cmr/m/it/10.95 Surge Stop-per IC Sim-
pli-fies De-sign of In-
[]
Underfull \hbox (badness 5652) in paragraph at lines 92--94
\OT1/cmr/m/it/10.95 trin-sic Safety Bar-rier for Elec-tron-ics Des-tined for Ha
z-ardous
[]
Underfull \hbox (badness 10000) in paragraph at lines 92--94
\OT1/cmr/m/it/10.95 En-vi-ron-ments\OT1/cmr/m/n/10.95 , Lin-ear Tech-nol-ogy Ma
g-a-zine Septem-ber 2009,
[]
Underfull \hbox (badness 10000) in paragraph at lines 92--94
\OT1/cmr/m/n/10.95 https://www.analog.com/en/technical-articles/surge-stopper-i
c-
[]
Overfull \hbox (254.02194pt too wide) in paragraph at lines 96--98
\OT1/cmr/m/n/10.95 explosive-environment/?all, http://web.archive.org/web/20190
410172437/http://www.eevblog.com/forum/chat/electronics-
[]
[5] [6] (./7.aux) )
Here is how much of TeX's memory you used:
2585 strings out of 495020
41173 string characters out of 6181323
95805 words of memory out of 5000000
5789 multiletter control sequences out of 15000+600000
10376 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,1060b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/c
m/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx
12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/s
hare/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/
fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/
type1/public/amsfonts/cm/cmti10.pfb>
Output written on 7.pdf (6 pages, 215415 bytes).
PDF statistics:
61 PDF objects out of 1000 (max. 8388607)
41 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
FlammableGasSensor/docs/7.pdf View File


+ 105
- 0
FlammableGasSensor/docs/7.tex View File

@ -0,0 +1,105 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place Sensors on the Floor}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety\footnote{Our environment is only dangerous when there is a gas leak (extremely rarely), so we are the least strict of the hazardous location types}. The search term for a device like this that may be in an environment that can dangerous is \textbf{hazardous locations}. There are a few books on the subject I found (specifically for electronics in hazardous locations). I downloaded the PDF of a few online, but was not impressed with the writing quality enough to buy them with the exception of \emph{Electrical Installations in Hazardous Locations} by Peter Schram \cite{Schram}. There is also a succint Application note which covers a general overview in Linear Technology Magazine September 2009, also accessible online \cite{Pickard}. As a launchoff point, some discussion can also be found online in various forums \cite{EEVBlog}.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
Peter Schram,
\emph{Electrical Installations in Hazardous Locations}, first edition - 1991, National Fire Protection Association (NFPA), ISBN-13: 9780877653561.
\bibitem{Pickard}
Murphy Pickard,
\emph{Surge Stopper IC Simplifies Design of Intrinsic Safety Barrier for Electronics Destined for Hazardous Environments}, Linear Technology Magazine September 2009, https://www.analog.com/en/technical-articles/surge-stopper-ic-simplifies-design-of-intrinsic-safety-barrier-for-electronics.html .
\bibitem{EEVBlog}
Various,
\emph{Electronics Design for Explosive Envirionment}, EEVBlog Forums, https://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all, http://web.archive.org/web/20190410172437/http://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all.
\end{thebibliography}
\end{document}

+ 90
- 0
FlammableGasSensor/docs/7.tex~ View File

@ -0,0 +1,90 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place these on the floor!}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety. The term for a device like this that may be in an environment that can dangerous is ``hazardous locations''. There are a few books on the subject I found. I downloaded the PDF of a few online, but was not impressed with the subject matter enough to buy them with the exception of Electrical Installations in Hazardous Locations by Peter Schram.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
\end{thebibliography}
\end{document}

+ 13
- 0
FlammableGasSensor/docs/7.toc View File

@ -0,0 +1,13 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}
\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{2}
\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}
\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}
\contentsline {subsection}{\numberline {2.2}Switcher}{3}
\contentsline {subsection}{\numberline {2.3}Enclosure}{3}
\contentsline {section}{\numberline {3}CAD Layout}{3}
\contentsline {section}{\numberline {4}PCB Assembly}{4}
\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}
\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}
\contentsline {section}{\numberline {6}References}{5}

+ 28
- 0
FlammableGasSensor/docs/8.aux View File

@ -0,0 +1,28 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Application Note resistance table\relax }}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Switcher}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Enclosure}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}CAD Layout}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}}
\citation{Schram}
\citation{Pickard}
\citation{EEVBlog}
\citation{Fuchs}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}What Class is my Company?}{5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Encapsulated Fuses}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {6}Existing Gas Detectors}{5}}
\bibcite{Schram}{1}
\bibcite{Pickard}{2}
\bibcite{EEVBlog}{3}
\bibcite{Fuchs}{4}
\bibcite{}{5}
\@writefile{toc}{\contentsline {section}{\numberline {7}References}{6}}

+ 291
- 0
FlammableGasSensor/docs/8.log View File

@ -0,0 +1,291 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 21 JUL 2019 21:43
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
FlammableGasSensor/docs/8.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/F
lammableGasSensor/docs/8.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./8.aux)
\openout1 = `8.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./8.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `8.toc'.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 21.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 21.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/resistances.png, id=10, 548.80031pt x 152.82094pt>
File: ../pics/resistances.png Graphic file (type png)
<use ../pics/resistances.png>
Package pdftex.def Info: ../pics/resistances.png used on input line 37.
(pdftex.def) Requested size: 439.04083pt x 122.2569pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 38.
See the caption package documentation for explanation.
Overfull \hbox (96.04083pt too wide) in paragraph at lines 37--38
[][]
[]
[2 <../pics/resistances.png (PNG copy)>]
<../pics/kicadstepup1.jpg, id=15, 561.59813pt x 422.32782pt>
File: ../pics/kicadstepup1.jpg Graphic file (type jpg)
<use ../pics/kicadstepup1.jpg>
Package pdftex.def Info: ../pics/kicadstepup1.jpg used on input line 57.
(pdftex.def) Requested size: 280.79837pt x 211.16339pt.
[3]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 75.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 75.
[4 <../pics/kicadstepup1.jpg>] [5]
Underfull \hbox (badness 5563) in paragraph at lines 107--109
[]\OT1/cmr/m/n/10.95 Murphy Pickard, \OT1/cmr/m/it/10.95 Surge Stop-per IC Sim-
pli-fies De-sign of In-
[]
Underfull \hbox (badness 5652) in paragraph at lines 107--109
\OT1/cmr/m/it/10.95 trin-sic Safety Bar-rier for Elec-tron-ics Des-tined for Ha
z-ardous
[]
Underfull \hbox (badness 10000) in paragraph at lines 107--109
\OT1/cmr/m/it/10.95 En-vi-ron-ments\OT1/cmr/m/n/10.95 , Lin-ear Tech-nol-ogy Ma
g-a-zine Septem-ber 2009,
[]
Underfull \hbox (badness 10000) in paragraph at lines 107--109
\OT1/cmr/m/n/10.95 https://www.analog.com/en/technical-articles/surge-stopper-i
c-
[]
Overfull \hbox (254.02194pt too wide) in paragraph at lines 111--113
\OT1/cmr/m/n/10.95 explosive-environment/?all, http://web.archive.org/web/20190
410172437/http://www.eevblog.com/forum/chat/electronics-
[]
Underfull \hbox (badness 10000) in paragraph at lines 115--117
[]\OT1/cmr/m/n/10.95 Various, \OT1/cmr/m/it/10.95 Ex-plo-sion Pro-tec-tion and
In-trin-sic
[]
Underfull \hbox (badness 10000) in paragraph at lines 115--117
\OT1/cmr/m/it/10.95 Safety 101\OT1/cmr/m/n/10.95 , Pep-perl Fuchs, https://www.
pepperl-
[]
Underfull \hbox (badness 10000) in paragraph at lines 115--117
\OT1/cmr/m/n/10.95 fuchs.com/usa/downloads[]USA/explosion-protection-and-intrin
sic-
[]
Overfull \hbox (59.59836pt too wide) in paragraph at lines 115--117
\OT1/cmr/m/n/10.95 safety-101.pdf, http://web.archive.org/web/20190721221654/ht
tps://www.pepperl-
[]
Underfull \hbox (badness 10000) in paragraph at lines 115--117
\OT1/cmr/m/n/10.95 fuchs.com/usa/downloads[]USA/explosion-protection-and-intrin
sic-
[]
[6] (./8.aux) )
Here is how much of TeX's memory you used:
2588 strings out of 495020
41200 string characters out of 6181323
95811 words of memory out of 5000000
5792 multiletter control sequences out of 15000+600000
10376 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,1258b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
bx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share
/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive
/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmti10.pfb>
Output written on 8.pdf (6 pages, 219479 bytes).
PDF statistics:
61 PDF objects out of 1000 (max. 8388607)
41 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
FlammableGasSensor/docs/8.pdf View File


+ 126
- 0
FlammableGasSensor/docs/8.tex View File

@ -0,0 +1,126 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place Sensors on the Floor}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety\footnote{Our environment is only dangerous when there is a gas leak (extremely rarely), so we are the least strict of the hazardous location types. In the US, this is Class 1, Division 2. Gas (class 1) can be present, but is not normally (division 2). We regularly have dust in our air, however it is silica and therefore inert / not explosive.}. The search term for a device like this that may be in an environment that can dangerous is \textbf{hazardous locations}. There are a few books on the subject I found (specifically for electronics in hazardous locations). I downloaded the PDF of a few online, but was not impressed with the writing quality enough to buy them with the exception of \emph{Electrical Installations in Hazardous Locations} by Peter Schram \cite{Schram}. There is also a succint Application note which covers a general overview in Linear Technology Magazine September 2009, also accessible online \cite{Pickard}. As a launchoff point, some discussion can also be found online in various forums \cite{EEVBlog}.
\subsection{What Class is my Company?}
Based on \cite{Fuchs}, we are a Class 1, Division 2. With the Class 1, being Group D, as we would have leaks of those gases.
\subsubsection{Encapsulated Fuses}
Encapsulated fuses are also referred to as UL913 online (e.g. in stores).
\section{Existing Gas Detectors}
We have already purchased a commercial gas detector. This particular model is designed so that the control box is kept separated from the sensor. The sensor has a 10-20 foot cable. The control box is installed in the ceiling. TODO: Pictures of gas detector box.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
Peter Schram,
\emph{Electrical Installations in Hazardous Locations}, first edition - 1991, National Fire Protection Association (NFPA), ISBN-13: 9780877653561.
\bibitem{Pickard}
Murphy Pickard,
\emph{Surge Stopper IC Simplifies Design of Intrinsic Safety Barrier for Electronics Destined for Hazardous Environments}, Linear Technology Magazine September 2009, https://www.analog.com/en/technical-articles/surge-stopper-ic-simplifies-design-of-intrinsic-safety-barrier-for-electronics.html .
\bibitem{EEVBlog}
Various,
\emph{Electronics Design for Explosive Envirionment}, EEVBlog Forums, https://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all, http://web.archive.org/web/20190410172437/http://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all.
\bibitem{Fuchs}
Various,
\emph{Explosion Protection and Intrinsic Safety 101}, Pepperl Fuchs, https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf, http://web.archive.org/web/20190721221654/https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf.
\bibitem{}
\end{thebibliography}
\end{document}

+ 105
- 0
FlammableGasSensor/docs/8.tex~ View File

@ -0,0 +1,105 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place Sensors on the Floor}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety\footnote{Our environment is only dangerous when there is a gas leak (extremely rarely), so we are the least strict of the hazardous location types}. The search term for a device like this that may be in an environment that can dangerous is \textbf{hazardous locations}. There are a few books on the subject I found (specifically for electronics in hazardous locations). I downloaded the PDF of a few online, but was not impressed with the writing quality enough to buy them with the exception of \emph{Electrical Installations in Hazardous Locations} by Peter Schram \cite{Schram}. There is also a succint Application note which covers a general overview in Linear Technology Magazine September 2009, also accessible online \cite{Pickard}. As a launchoff point, some discussion can also be found online in various forums \cite{EEVBlog}.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
Peter Schram,
\emph{Electrical Installations in Hazardous Locations}, first edition - 1991, National Fire Protection Association (NFPA), ISBN-13: 9780877653561.
\bibitem{Pickard}
Murphy Pickard,
\emph{Surge Stopper IC Simplifies Design of Intrinsic Safety Barrier for Electronics Destined for Hazardous Environments}, Linear Technology Magazine September 2009, https://www.analog.com/en/technical-articles/surge-stopper-ic-simplifies-design-of-intrinsic-safety-barrier-for-electronics.html .
\bibitem{EEVBlog}
Various,
\emph{Electronics Design for Explosive Envirionment}, EEVBlog Forums, https://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all, http://web.archive.org/web/20190410172437/http://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all.
\end{thebibliography}
\end{document}

+ 16
- 0
FlammableGasSensor/docs/8.toc View File

@ -0,0 +1,16 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{2}
\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}
\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{3}
\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}
\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}
\contentsline {subsection}{\numberline {2.2}Switcher}{3}
\contentsline {subsection}{\numberline {2.3}Enclosure}{3}
\contentsline {section}{\numberline {3}CAD Layout}{3}
\contentsline {section}{\numberline {4}PCB Assembly}{4}
\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}
\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}
\contentsline {subsection}{\numberline {5.1}What Class is my Company?}{5}
\contentsline {subsubsection}{\numberline {5.1.1}Encapsulated Fuses}{5}
\contentsline {section}{\numberline {6}Existing Gas Detectors}{5}
\contentsline {section}{\numberline {7}References}{6}

+ 28
- 0
FlammableGasSensor/docs/9.aux View File

@ -0,0 +1,28 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{2}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Application Note resistance table\relax }}{2}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Switcher}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Enclosure}{3}}
\@writefile{toc}{\contentsline {section}{\numberline {3}CAD Layout}{3}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case\relax }}{4}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Assembly}{4}}
\citation{Schram}
\citation{Pickard}
\citation{EEVBlog}
\citation{Fuchs}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}}
\@writefile{toc}{\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}What Class is my Company?}{5}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.1.1}Encapsulated Fuses}{5}}
\bibcite{Schram}{1}
\bibcite{Pickard}{2}
\bibcite{EEVBlog}{3}
\bibcite{Fuchs}{4}
\bibcite{}{5}
\@writefile{toc}{\contentsline {section}{\numberline {6}Existing Gas Detectors}{6}}
\@writefile{toc}{\contentsline {section}{\numberline {7}References}{6}}

+ 291
- 0
FlammableGasSensor/docs/9.log View File

@ -0,0 +1,291 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 22 JUL 2019 16:53
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
FlammableGasSensor/docs/9.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/F
lammableGasSensor/docs/9.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./9.aux)
\openout1 = `9.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./9.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `9.toc'.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 21.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 21.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
<../pics/resistances.png, id=10, 548.80031pt x 152.82094pt>
File: ../pics/resistances.png Graphic file (type png)
<use ../pics/resistances.png>
Package pdftex.def Info: ../pics/resistances.png used on input line 37.
(pdftex.def) Requested size: 439.04083pt x 122.2569pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 38.
See the caption package documentation for explanation.
Overfull \hbox (96.04083pt too wide) in paragraph at lines 37--38
[][]
[]
[2 <../pics/resistances.png (PNG copy)>]
<../pics/kicadstepup1.jpg, id=15, 561.59813pt x 422.32782pt>
File: ../pics/kicadstepup1.jpg Graphic file (type jpg)
<use ../pics/kicadstepup1.jpg>
Package pdftex.def Info: ../pics/kicadstepup1.jpg used on input line 57.
(pdftex.def) Requested size: 280.79837pt x 211.16339pt.
[3]
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 75.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 75.
[4 <../pics/kicadstepup1.jpg>] [5]
Underfull \hbox (badness 5563) in paragraph at lines 106--108
[]\OT1/cmr/m/n/10.95 Murphy Pickard, \OT1/cmr/m/it/10.95 Surge Stop-per IC Sim-
pli-fies De-sign of In-
[]
Underfull \hbox (badness 5652) in paragraph at lines 106--108
\OT1/cmr/m/it/10.95 trin-sic Safety Bar-rier for Elec-tron-ics Des-tined for Ha
z-ardous
[]
Underfull \hbox (badness 10000) in paragraph at lines 106--108
\OT1/cmr/m/it/10.95 En-vi-ron-ments\OT1/cmr/m/n/10.95 , Lin-ear Tech-nol-ogy Ma
g-a-zine Septem-ber 2009,
[]
Underfull \hbox (badness 10000) in paragraph at lines 106--108
\OT1/cmr/m/n/10.95 https://www.analog.com/en/technical-articles/surge-stopper-i
c-
[]
Overfull \hbox (254.02194pt too wide) in paragraph at lines 110--112
\OT1/cmr/m/n/10.95 explosive-environment/?all, http://web.archive.org/web/20190
410172437/http://www.eevblog.com/forum/chat/electronics-
[]
Underfull \hbox (badness 10000) in paragraph at lines 114--116
[]\OT1/cmr/m/n/10.95 Various, \OT1/cmr/m/it/10.95 Ex-plo-sion Pro-tec-tion and
In-trin-sic
[]
Underfull \hbox (badness 10000) in paragraph at lines 114--116
\OT1/cmr/m/it/10.95 Safety 101\OT1/cmr/m/n/10.95 , Pep-perl Fuchs, https://www.
pepperl-
[]
Underfull \hbox (badness 10000) in paragraph at lines 114--116
\OT1/cmr/m/n/10.95 fuchs.com/usa/downloads[]USA/explosion-protection-and-intrin
sic-
[]
Overfull \hbox (59.59836pt too wide) in paragraph at lines 114--116
\OT1/cmr/m/n/10.95 safety-101.pdf, http://web.archive.org/web/20190721221654/ht
tps://www.pepperl-
[]
Underfull \hbox (badness 10000) in paragraph at lines 114--116
\OT1/cmr/m/n/10.95 fuchs.com/usa/downloads[]USA/explosion-protection-and-intrin
sic-
[]
[6] (./9.aux) )
Here is how much of TeX's memory you used:
2588 strings out of 495020
41200 string characters out of 6181323
95811 words of memory out of 5000000
5792 multiletter control sequences out of 15000+600000
10376 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,1258b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
bx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.p
fb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share
/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive
/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dist/font
s/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmti10.pfb>
Output written on 9.pdf (6 pages, 221193 bytes).
PDF statistics:
61 PDF objects out of 1000 (max. 8388607)
41 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
FlammableGasSensor/docs/9.pdf View File


+ 125
- 0
FlammableGasSensor/docs/9.tex View File

@ -0,0 +1,125 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place Sensors on the Floor}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety\footnote{Our environment is only dangerous when there is a gas leak (extremely rarely), so we are the least strict of the hazardous location types. In the US, this is Class 1, Division 2. Gas (class 1) can be present, but is not normally (division 2). We regularly have dust in our air, however it is silica and therefore inert / not explosive.}. The search term for a device like this that may be in an environment that can dangerous is \textbf{hazardous locations}. There are a few books on the subject I found (specifically for electronics in hazardous locations). I downloaded the PDF of a few online, but was not impressed with the writing quality enough to buy them with the exception of \emph{Electrical Installations in Hazardous Locations} by Peter Schram \cite{Schram}. There is also a succint Application note which covers a general overview in Linear Technology Magazine September 2009, also accessible online \cite{Pickard}. As a launchoff point, some discussion can also be found online in various forums \cite{EEVBlog}.
\subsection{What Class is my Company?}
Based on \cite{Fuchs}, we are a Class 1, Division 2. With the Class 1, being Group D, as we would have leaks of those gases. It's possible that certain areas (inside the reactors for example) may be a higher class.
\subsubsection{Encapsulated Fuses}
Encapsulated fuses are also referred to as UL913 online (e.g. in stores). UL913 is UL's \emph{Standard for Intrinsically Safe Apparatus and Associated Apparatus for Use in Class I, II, III, Division 1, Hazardous (Classified) Locations}. Another term to search for is \emph{intrinsically safe} on the parametric search for fuses. The cheapest intrinsically safe fuse in 1 quantity on Digikey is currently \$4.50. Ouch. Safety requirements sure help some people, just not the buyers. I see a market, for a blobbed fuse at \$1.
\section{Existing Gas Detectors}
We have already purchased a commercial gas detector. This particular model is designed so that the control box is kept separated from the sensor. The sensor has a 10-20 foot cable. The control box is installed in the ceiling. TODO: Pictures of gas detector box.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
Peter Schram,
\emph{Electrical Installations in Hazardous Locations}, first edition - 1991, National Fire Protection Association (NFPA), ISBN-13: 9780877653561.
\bibitem{Pickard}
Murphy Pickard,
\emph{Surge Stopper IC Simplifies Design of Intrinsic Safety Barrier for Electronics Destined for Hazardous Environments}, Linear Technology Magazine September 2009, https://www.analog.com/en/technical-articles/surge-stopper-ic-simplifies-design-of-intrinsic-safety-barrier-for-electronics.html .
\bibitem{EEVBlog}
Various,
\emph{Electronics Design for Explosive Envirionment}, EEVBlog Forums, https://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all, http://web.archive.org/web/20190410172437/http://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all.
\bibitem{Fuchs}
Various,
\emph{Explosion Protection and Intrinsic Safety 101}, Pepperl Fuchs, https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf, http://web.archive.org/web/20190721221654/https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf.
\bibitem{}
\end{thebibliography}
\end{document}

+ 126
- 0
FlammableGasSensor/docs/9.tex~ View File

@ -0,0 +1,126 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Flammable Gas Sensor}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Shop needs a flammable gas sensor, for safety.
\section{Chip Hunting}
I'm looking at the following:
\begin{itemize}
\item SGAS711
\item 200K fixed resistor
\item 1M potentiometer
\item Arduino Nano (for speed)
\item Ample Power Supply They are recommending 7 Volts for the heater. So, one rated for 1A.
\item led notifiers
\item
\end{itemize}
\subsection{Gas Sensor Tuning}
The flammable gas sensor has different sensitivities for different gases (see data sheet, Figure 8). I'm going to need to test for something specific, i.e. if the shop needs to watch out for acetone, I should test acetone. Of course, if enough of a flammable gas is in the air, it will set it off no matter what, but I should focus on what the danger is for calibrating.
Based on the resistance chart, I'm going to use a fixed 200K and a 1M pot. Pots are to be avoided, but here we need to calibrate over time. For the response of the v divider, the sensor is not linear, but closer (though not quite) logarithmic. So what I will do, is have to use some math on the micro, and use the formula they give in the Datasheet, to get a logarithmic output that appears linear (figure 5). For my needs, it is good enough.
\includegraphics[scale=0.8]{../pics/resistances.png}
\captionof{figure}{Application Note resistance table}
\subsubsection{Fixed resistors}
If these sensors are consistent enough, possibly I could use fixed resistors later.
\subsubsection{Gas Sensor Power Usage}
Rated at 900mW for 7V, so about 150mA (128mA). I know from prior experience these things heat up, so we need plenty of power.
\subsubsection{PCB Layout}
The gas sensor must be sideways, as there is excessive dust in the shop so, the holes will be on the side. I will do a 90 degree edge mount pcb.
\subsection{Switcher}
STS1024S6V5 Seems like a fair option for now. Output is 6.5 volts which is enough. Will use a module. Need to make a footprint.
\subsection{Enclosure}
We need a box that is tall enough to be a cube. Also want square, not rectangular. I plan to have the leds light from the back of the pcb. The pcb will be the top cover / front. The top cover / front will be the box, put on its side, so dust doesn't collect on the leds. Need a cube.
\section{CAD Layout}
I found that Kicad step up in Freecad is helpful for making sure your board will fit the enclosure. A very helpful addition to an arsenal. Although I didn't test it until after rev 1.
\begin{center}
\includegraphics[scale=0.5]{../pics/kicadstepup1.jpg}
\captionof{figure}{Freecad has the ability to pull in boards from Kicad. Even without step file dependencies you can see how the PCB will fit a case}
\end{center}
\section{PCB Assembly}
Most of the board came out ok. Power section is routed right. I need to move the barrel plug further out of the board, so it fits with the case better. The one issue I overlooked
was the A6, and A7 pins, which have no digital circuitry behind them. So I have some pins that can't light up. I'll have to bodge wires in, or respin the board. Simple fix. Oversight on my part, that's all. I assumed GPIO on all pins, but here are two analog pins that can't function as GPIO.
\vspace{0.2in}
I'll use D7, and D8. Looks like I also missed the wire from VSenseOut of the Gas sensor to the board. So that will go to A6. Technically, I missed a net on the schematic.
\vspace{0.2in}
One other fail of the enclosure, is that the Arduino nano won't fit with female pin headers holding it in. This means, instead of easily being socketable, I'll have to solder the board in. Not a deal-breaker, but I would prefer the nano to be easily removable. I don't like soldering it on the board. In the future, I need to find a taller enclosure.
\subsection{Place Sensors on the Floor}
Being that at least some flammable gases are heavier than air\footnote{Reference: Plumbing, Rex Cauldwell, 2006, page 137 - Gas Heater Awareness - Great book.}(in our case, they are, your situation may vary) it is logical for us to put them on the floor. There are no rules, though so why not both? It would be interesting to see the LEDs responding differently at say waist height, and at your feet. That would indicate different gas in the air.
\section{In Consideration of ``Hazardous Locations''}
Up to this point, I have not paid any attention to official rules or standards regarding safety\footnote{Our environment is only dangerous when there is a gas leak (extremely rarely), so we are the least strict of the hazardous location types. In the US, this is Class 1, Division 2. Gas (class 1) can be present, but is not normally (division 2). We regularly have dust in our air, however it is silica and therefore inert / not explosive.}. The search term for a device like this that may be in an environment that can dangerous is \textbf{hazardous locations}. There are a few books on the subject I found (specifically for electronics in hazardous locations). I downloaded the PDF of a few online, but was not impressed with the writing quality enough to buy them with the exception of \emph{Electrical Installations in Hazardous Locations} by Peter Schram \cite{Schram}. There is also a succint Application note which covers a general overview in Linear Technology Magazine September 2009, also accessible online \cite{Pickard}. As a launchoff point, some discussion can also be found online in various forums \cite{EEVBlog}.
\subsection{What Class is my Company?}
Based on \cite{Fuchs}, we are a Class 1, Division 2. With the Class 1, being Group D, as we would have leaks of those gases.
\subsubsection{Encapsulated Fuses}
Encapsulated fuses are also referred to as UL913 online (e.g. in stores).
\section{Existing Gas Detectors}
We have already purchased a commercial gas detector. This particular model is designed so that the control box is kept separated from the sensor. The sensor has a 10-20 foot cable. The control box is installed in the ceiling. TODO: Pictures of gas detector box.
\section{References}
\begin{thebibliography}{99}
\bibitem{Schram}
Peter Schram,
\emph{Electrical Installations in Hazardous Locations}, first edition - 1991, National Fire Protection Association (NFPA), ISBN-13: 9780877653561.
\bibitem{Pickard}
Murphy Pickard,
\emph{Surge Stopper IC Simplifies Design of Intrinsic Safety Barrier for Electronics Destined for Hazardous Environments}, Linear Technology Magazine September 2009, https://www.analog.com/en/technical-articles/surge-stopper-ic-simplifies-design-of-intrinsic-safety-barrier-for-electronics.html .
\bibitem{EEVBlog}
Various,
\emph{Electronics Design for Explosive Envirionment}, EEVBlog Forums, https://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all, http://web.archive.org/web/20190410172437/http://www.eevblog.com/forum/chat/electronics-design-for-explosive-environment/?all.
\bibitem{Fuchs}
Various,
\emph{Explosion Protection and Intrinsic Safety 101}, Pepperl Fuchs, https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf, http://web.archive.org/web/20190721221654/https://www.pepperl-fuchs.com/usa/downloads\_USA/explosion-protection-and-intrinsic-safety-101.pdf.
\bibitem{}
\end{thebibliography}
\end{document}

+ 16
- 0
FlammableGasSensor/docs/9.toc View File

@ -0,0 +1,16 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{2}
\contentsline {subsection}{\numberline {2.1}Gas Sensor Tuning}{2}
\contentsline {subsubsection}{\numberline {2.1.1}Fixed resistors}{3}
\contentsline {subsubsection}{\numberline {2.1.2}Gas Sensor Power Usage}{3}
\contentsline {subsubsection}{\numberline {2.1.3}PCB Layout}{3}
\contentsline {subsection}{\numberline {2.2}Switcher}{3}
\contentsline {subsection}{\numberline {2.3}Enclosure}{3}
\contentsline {section}{\numberline {3}CAD Layout}{3}
\contentsline {section}{\numberline {4}PCB Assembly}{4}
\contentsline {subsection}{\numberline {4.1}Place Sensors on the Floor}{5}
\contentsline {section}{\numberline {5}In Consideration of ``Hazardous Locations''}{5}
\contentsline {subsection}{\numberline {5.1}What Class is my Company?}{5}
\contentsline {subsubsection}{\numberline {5.1.1}Encapsulated Fuses}{5}
\contentsline {section}{\numberline {6}Existing Gas Detectors}{6}
\contentsline {section}{\numberline {7}References}{6}

FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-B.Cu.gbl → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Cu.gbl View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-B.Fab.gbr → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Fab.gbr View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-B.Mask.gbs → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Mask.gbs View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-B.Paste.gbp → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.Paste.gbp View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-B.SilkS.gbo → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-B.SilkS.gbo View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-Edge.Cuts.gm1 → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-Edge.Cuts.gm1 View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-F.Cu.gtl → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Cu.gtl View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-F.Fab.gbr → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Fab.gbr View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-F.Mask.gts → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Mask.gts View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-F.Paste.gtp → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.Paste.gtp View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback-F.SilkS.gto → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback-F.SilkS.gto View File


FlammableGasSensor/pcb/panelbackrev1.1/gerbers/panelback.zip → FlammableGasSensor/pcb/archive/panelbackrev1.1/gerbers/panelback.zip View File


FlammableGasSensor/pcb/panelbackrev1.1/panelback.kicad_pcb → FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.kicad_pcb View File


FlammableGasSensor/pcb/panelbackrev1.1/panelback.kicad_pcb-bak → FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.kicad_pcb-bak View File


FlammableGasSensor/pcb/panelbackrev1.1/panelback.pro → FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.pro View File


FlammableGasSensor/pcb/panelbackrev1.1/panelback.sch → FlammableGasSensor/pcb/archive/panelbackrev1.1/panelback.sch View File


+ 505
- 157
FlammableGasSensor/pcb/gassensorholder/gassensorholder.kicad_pcb View File

@ -2,10 +2,10 @@
(general (general
(thickness 1.6) (thickness 1.6)
(drawings 30)
(drawings 68)
(tracks 0) (tracks 0)
(zones 0) (zones 0)
(modules 1)
(modules 2)
(nets 5) (nets 5)
) )
@ -25,10 +25,10 @@
(39 F.Mask user) (39 F.Mask user)
(40 Dwgs.User user) (40 Dwgs.User user)
(44 Edge.Cuts user) (44 Edge.Cuts user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
(46 B.CrtYd user hide)
(47 F.CrtYd user hide)
(48 B.Fab user hide)
(49 F.Fab user hide)
) )
(setup (setup
@ -44,7 +44,7 @@
(zone_45_only no) (zone_45_only no)
(trace_min 0.1524) (trace_min 0.1524)
(segment_width 0.1524) (segment_width 0.1524)
(edge_width 0.1524)
(edge_width 0.01)
(via_size 0.6858) (via_size 0.6858)
(via_drill 0.3302) (via_drill 0.3302)
(via_min_size 0.6858) (via_min_size 0.6858)
@ -62,8 +62,8 @@
(mod_edge_width 0.1524) (mod_edge_width 0.1524)
(mod_text_size 1.016 1.016) (mod_text_size 1.016 1.016)
(mod_text_width 0.1524) (mod_text_width 0.1524)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_size 1.2 1.2)
(pad_drill 0.7)
(pad_to_mask_clearance 0.0762) (pad_to_mask_clearance 0.0762)
(solder_mask_min_width 0.1016) (solder_mask_min_width 0.1016)
(pad_to_paste_clearance -0.0762) (pad_to_paste_clearance -0.0762)
@ -117,8 +117,8 @@
(add_net GND) (add_net GND)
) )
(module to_39:TO-39-4 (layer F.Cu) (tedit 5D11404C) (tstamp 5D11432E)
(at 113.5 68)
(module to_39:TO-39-4 (layer F.Cu) (tedit 5D1ADB97) (tstamp 5D11432E)
(at 113.5 66)
(descr TO-39-4) (descr TO-39-4)
(tags TO-39-4) (tags TO-39-4)
(path /5D113ADE) (path /5D113ADE)
@ -149,7 +149,7 @@
(pad 2 thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 2 thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 2 +5V)) (net 2 +5V))
(pad 3 thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 3 thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 3 GND))
(net 3 GND) (zone_connect 1) (thermal_width 4))
(pad 4 thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 4 /VSenseOUT)) (net 4 /VSenseOUT))
(model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-39-4.wrl (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-39-4.wrl
@ -159,179 +159,472 @@
) )
) )
(gr_poly (pts (xy 122 77.5) (xy 122 74.5) (xy 120 74.5) (xy 120 78) (xy 122 78)) (layer B.Mask) (width 0.15) (tstamp 5D1146C9))
(gr_poly (pts (xy 118.5 74.5) (xy 118.5 78) (xy 116.5 78) (xy 116.5 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1146C0))
(gr_poly (pts (xy 115.5 74.5) (xy 115.5 77.5) (xy 115.5 78.5) (xy 113.5 78.5) (xy 113.5 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1146BA))
(gr_poly (pts (xy 112 74.5) (xy 112 78) (xy 110 78) (xy 110 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1146B4))
(gr_poly (pts (xy 112 74.5) (xy 112 78) (xy 110 78) (xy 110 74.5)) (layer F.Mask) (width 0.15))
(module SteakElectronics:steakelectronics_fmask (layer B.Cu) (tedit 0) (tstamp 5D1BDC89)
(at 127.8 62.8 180)
(fp_text reference G*** (at 0 0 180) (layer B.Mask) hide
(effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror))
)
(fp_text value LOGO (at 0.75 0 180) (layer B.Mask) hide
(effects (font (size 1.524 1.524) (thickness 0.3)) (justify mirror))
)
(fp_poly (pts (xy 5.101457 0.864935) (xy 5.215637 0.827851) (xy 5.258911 0.760943) (xy 5.256052 0.710284)
(xy 5.209764 0.644504) (xy 5.147599 0.643317) (xy 4.963596 0.667675) (xy 4.832097 0.652339)
(xy 4.768689 0.59943) (xy 4.766549 0.591451) (xy 4.782414 0.531199) (xy 4.870041 0.492189)
(xy 4.915886 0.482326) (xy 5.113334 0.416308) (xy 5.244151 0.312602) (xy 5.301787 0.18408)
(xy 5.279694 0.043619) (xy 5.197554 -0.071372) (xy 5.051291 -0.156541) (xy 4.840636 -0.181897)
(xy 4.583546 -0.152136) (xy 4.505528 -0.112784) (xy 4.480069 -0.018767) (xy 4.479636 0.003831)
(xy 4.479636 0.139785) (xy 4.652282 0.067649) (xy 4.804479 0.024271) (xy 4.93084 0.024026)
(xy 5.010295 0.063581) (xy 5.025097 0.126633) (xy 4.968647 0.191463) (xy 4.838354 0.239419)
(xy 4.828071 0.241634) (xy 4.629836 0.311664) (xy 4.514018 0.422598) (xy 4.479636 0.561339)
(xy 4.517011 0.719776) (xy 4.62863 0.823749) (xy 4.813731 0.872696) (xy 4.906818 0.876747)
(xy 5.101457 0.864935)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 4.109286 0.869729) (xy 4.225069 0.841731) (xy 4.281533 0.786228) (xy 4.294909 0.707765)
(xy 4.282919 0.627479) (xy 4.229315 0.618611) (xy 4.191 0.630404) (xy 3.991686 0.667801)
(xy 3.836501 0.631103) (xy 3.734507 0.525593) (xy 3.694764 0.356556) (xy 3.694546 0.340835)
(xy 3.729977 0.186171) (xy 3.821603 0.072865) (xy 3.947424 0.016831) (xy 4.08544 0.033986)
(xy 4.105401 0.043623) (xy 4.220017 0.088188) (xy 4.279707 0.063961) (xy 4.294909 -0.017705)
(xy 4.260436 -0.118285) (xy 4.191 -0.15562) (xy 3.999643 -0.181872) (xy 3.801148 -0.170245)
(xy 3.648364 -0.125955) (xy 3.553784 -0.047651) (xy 3.464361 0.074324) (xy 3.447328 0.106281)
(xy 3.387399 0.323202) (xy 3.417284 0.53352) (xy 3.534691 0.72373) (xy 3.555844 0.745857)
(xy 3.657722 0.829823) (xy 3.768209 0.868535) (xy 3.918125 0.877454) (xy 4.109286 0.869729)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 3.232727 -0.184728) (xy 3.101879 -0.184728) (xy 3.00063 -0.178715) (xy 2.951788 -0.165671)
(xy 2.945279 -0.114609) (xy 2.942347 0.009273) (xy 2.943167 0.186494) (xy 2.946972 0.36542)
(xy 2.961398 0.877454) (xy 3.232727 0.877454) (xy 3.232727 -0.184728)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 2.032472 0.870707) (xy 2.094257 0.838816) (xy 2.154678 0.764305) (xy 2.231393 0.629702)
(xy 2.263396 0.56892) (xy 2.424546 0.260386) (xy 2.438201 0.56892) (xy 2.447019 0.73287)
(xy 2.461861 0.825145) (xy 2.492749 0.866346) (xy 2.549705 0.877077) (xy 2.588292 0.877454)
(xy 2.724727 0.877454) (xy 2.724727 -0.190303) (xy 2.558939 -0.17597) (xy 2.471376 -0.162146)
(xy 2.405217 -0.126707) (xy 2.342316 -0.051643) (xy 2.264525 0.081053) (xy 2.22412 0.156283)
(xy 2.055091 0.474202) (xy 2.041522 0.144737) (xy 2.032597 -0.026239) (xy 2.018322 -0.124773)
(xy 1.991028 -0.170757) (xy 1.943049 -0.184084) (xy 1.914522 -0.184728) (xy 1.801091 -0.184728)
(xy 1.801091 0.877454) (xy 1.951669 0.877454) (xy 2.032472 0.870707)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 1.228439 0.870248) (xy 1.336705 0.841182) (xy 1.424238 0.779085) (xy 1.447308 0.756824)
(xy 1.556627 0.592947) (xy 1.604676 0.399511) (xy 1.593131 0.202269) (xy 1.523669 0.026974)
(xy 1.397965 -0.100618) (xy 1.391247 -0.104687) (xy 1.220062 -0.16453) (xy 1.014208 -0.179192)
(xy 0.82097 -0.146085) (xy 0.796928 -0.137215) (xy 0.662851 -0.037998) (xy 0.566907 0.119199)
(xy 0.519172 0.304358) (xy 0.52288 0.368712) (xy 0.827656 0.368712) (xy 0.850907 0.202449)
(xy 0.880523 0.132812) (xy 0.963315 0.060814) (xy 1.078985 0.049755) (xy 1.195594 0.094775)
(xy 1.281203 0.191011) (xy 1.282668 0.194026) (xy 1.319006 0.362208) (xy 1.276249 0.519616)
(xy 1.171964 0.631417) (xy 1.084258 0.677168) (xy 1.011563 0.666199) (xy 0.946727 0.627701)
(xy 0.861053 0.521354) (xy 0.827656 0.368712) (xy 0.52288 0.368712) (xy 0.529723 0.487462)
(xy 0.559953 0.568763) (xy 0.668305 0.738832) (xy 0.792916 0.834711) (xy 0.962157 0.873777)
(xy 1.063934 0.877454) (xy 1.228439 0.870248)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 0.031644 0.874091) (xy 0.14009 0.858698) (xy 0.210616 0.823318) (xy 0.270402 0.759995)
(xy 0.273739 0.755772) (xy 0.339817 0.65596) (xy 0.369347 0.580104) (xy 0.369455 0.577272)
(xy 0.342826 0.504196) (xy 0.27828 0.404609) (xy 0.273739 0.398773) (xy 0.221559 0.318175)
(xy 0.217589 0.27808) (xy 0.222471 0.27709) (xy 0.260653 0.239856) (xy 0.319966 0.148072)
(xy 0.38409 0.031621) (xy 0.436705 -0.079617) (xy 0.461489 -0.155761) (xy 0.461818 -0.161133)
(xy 0.421264 -0.176959) (xy 0.322006 -0.1846) (xy 0.305785 -0.184728) (xy 0.188938 -0.169429)
(xy 0.121016 -0.105473) (xy 0.090734 -0.042249) (xy 0.011857 0.105024) (xy -0.075958 0.202832)
(xy -0.141844 0.230909) (xy -0.16742 0.189625) (xy -0.182761 0.085176) (xy -0.184727 0.02309)
(xy -0.188743 -0.1047) (xy -0.211932 -0.165226) (xy -0.271005 -0.183553) (xy -0.323273 -0.184728)
(xy -0.461818 -0.184728) (xy -0.461818 0.53109) (xy -0.184727 0.53109) (xy -0.157176 0.438368)
(xy -0.089422 0.419488) (xy -0.003818 0.480336) (xy -0.001679 0.482886) (xy 0.03082 0.569617)
(xy -0.016469 0.630714) (xy -0.095089 0.646545) (xy -0.165795 0.618009) (xy -0.184727 0.53109)
(xy -0.461818 0.53109) (xy -0.461818 0.877454) (xy -0.141897 0.877454) (xy 0.031644 0.874091)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -1.073727 0.867471) (xy -0.854203 0.860467) (xy -0.710931 0.851062) (xy -0.627807 0.835835)
(xy -0.588726 0.811364) (xy -0.577581 0.774228) (xy -0.577273 0.762) (xy -0.597147 0.697502)
(xy -0.672228 0.66507) (xy -0.750454 0.655303) (xy -0.923636 0.640969) (xy -0.923636 -0.184728)
(xy -1.200727 -0.184728) (xy -1.200727 0.646545) (xy -1.385454 0.646545) (xy -1.504409 0.652778)
(xy -1.557284 0.682464) (xy -1.5701 0.752088) (xy -1.570182 0.763562) (xy -1.570182 0.880579)
(xy -1.073727 0.867471)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -1.921044 0.867929) (xy -1.765643 0.85799) (xy -1.679789 0.839713) (xy -1.640712 0.801829)
(xy -1.625641 0.733065) (xy -1.624228 0.72101) (xy -1.622816 0.629584) (xy -1.656418 0.608628)
(xy -1.686246 0.617298) (xy -1.847903 0.669514) (xy -1.959734 0.673295) (xy -2.052226 0.62582)
(xy -2.104109 0.578634) (xy -2.187273 0.474735) (xy -2.207266 0.372757) (xy -2.198658 0.308666)
(xy -2.133075 0.137993) (xy -2.0178 0.045006) (xy -1.853751 0.030129) (xy -1.689927 0.074016)
(xy -1.634013 0.072574) (xy -1.616474 -0.002056) (xy -1.616364 -0.013209) (xy -1.642506 -0.111574)
(xy -1.689413 -0.156696) (xy -1.843821 -0.183462) (xy -2.031054 -0.173238) (xy -2.201117 -0.129918)
(xy -2.235445 -0.114188) (xy -2.376757 -0.01893) (xy -2.456555 0.100167) (xy -2.489223 0.269791)
(xy -2.492349 0.362471) (xy -2.486323 0.517355) (xy -2.456117 0.619485) (xy -2.387011 0.707985)
(xy -2.348225 0.745492) (xy -2.257227 0.821728) (xy -2.171457 0.860526) (xy -2.056129 0.871855)
(xy -1.921044 0.867929)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -2.818584 0.876224) (xy -2.708867 0.868607) (xy -2.653822 0.848714) (xy -2.634605 0.810657)
(xy -2.632364 0.762) (xy -2.63985 0.693478) (xy -2.678057 0.659295) (xy -2.770603 0.647639)
(xy -2.863273 0.646545) (xy -3.003716 0.640779) (xy -3.073535 0.618491) (xy -3.094025 0.572197)
(xy -3.094182 0.565394) (xy -3.079299 0.515801) (xy -3.019544 0.496454) (xy -2.892252 0.500309)
(xy -2.886364 0.500772) (xy -2.758835 0.507631) (xy -2.698326 0.491118) (xy -2.67985 0.436002)
(xy -2.678545 0.374104) (xy -2.684192 0.286076) (xy -2.717858 0.244386) (xy -2.804637 0.231744)
(xy -2.886364 0.230909) (xy -3.016233 0.224865) (xy -3.077645 0.199771) (xy -3.094102 0.14518)
(xy -3.094182 0.138545) (xy -3.082025 0.083145) (xy -3.030423 0.055515) (xy -2.916682 0.046577)
(xy -2.863273 0.046181) (xy -2.72623 0.042438) (xy -2.657863 0.023335) (xy -2.634551 -0.022939)
(xy -2.632364 -0.069273) (xy -2.636301 -0.126534) (xy -2.660675 -0.16082) (xy -2.724332 -0.178022)
(xy -2.846116 -0.184027) (xy -3.001818 -0.184728) (xy -3.371273 -0.184728) (xy -3.371273 0.877454)
(xy -3.001818 0.877454) (xy -2.818584 0.876224)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -3.971636 0.046181) (xy -3.740727 0.046181) (xy -3.603685 0.042438) (xy -3.535318 0.023335)
(xy -3.512006 -0.022939) (xy -3.509818 -0.069273) (xy -3.513422 -0.125182) (xy -3.536426 -0.159303)
(xy -3.597115 -0.177015) (xy -3.713778 -0.183697) (xy -3.902364 -0.184728) (xy -4.294909 -0.184728)
(xy -4.294909 0.877454) (xy -3.971636 0.877454) (xy -3.971636 0.046181)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -4.665857 0.876224) (xy -4.55614 0.868607) (xy -4.501095 0.848714) (xy -4.481878 0.810657)
(xy -4.479636 0.762) (xy -4.48825 0.690755) (xy -4.530589 0.657) (xy -4.631401 0.646986)
(xy -4.687454 0.646545) (xy -4.82443 0.637479) (xy -4.886823 0.606654) (xy -4.895273 0.577272)
(xy -4.864769 0.529105) (xy -4.763653 0.509257) (xy -4.710545 0.508) (xy -4.592097 0.502529)
(xy -4.539441 0.472881) (xy -4.52611 0.399204) (xy -4.525818 0.369454) (xy -4.533113 0.280618)
(xy -4.572643 0.241126) (xy -4.670879 0.231127) (xy -4.710545 0.230909) (xy -4.831401 0.223163)
(xy -4.884814 0.191857) (xy -4.895273 0.138545) (xy -4.883116 0.083145) (xy -4.831514 0.055515)
(xy -4.717773 0.046577) (xy -4.664364 0.046181) (xy -4.527321 0.042438) (xy -4.458954 0.023335)
(xy -4.435642 -0.022939) (xy -4.433454 -0.069273) (xy -4.437059 -0.125182) (xy -4.460062 -0.159303)
(xy -4.520752 -0.177015) (xy -4.637414 -0.183697) (xy -4.826 -0.184728) (xy -5.218545 -0.184728)
(xy -5.218545 0.877454) (xy -4.849091 0.877454) (xy -4.665857 0.876224)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -6.562818 0.867873) (xy -6.520769 0.821083) (xy -6.503359 0.710011) (xy -6.502879 0.704272)
(xy -6.488545 0.53109) (xy -6.327229 0.704272) (xy -6.209451 0.814749) (xy -6.104336 0.866104)
(xy -5.992411 0.877454) (xy -5.880898 0.871312) (xy -5.821771 0.856083) (xy -5.818909 0.851365)
(xy -5.849545 0.808485) (xy -5.929973 0.720792) (xy -6.042972 0.607034) (xy -6.046265 0.603824)
(xy -6.273621 0.382372) (xy -6.023174 0.135036) (xy -5.903451 0.012365) (xy -5.814891 -0.086826)
(xy -5.773818 -0.144056) (xy -5.772727 -0.148514) (xy -5.813519 -0.171898) (xy -5.914534 -0.184183)
(xy -5.944161 -0.184728) (xy -6.061062 -0.170913) (xy -6.166692 -0.118523) (xy -6.292261 -0.011141)
(xy -6.313616 0.009615) (xy -6.511636 0.203958) (xy -6.511636 0.009615) (xy -6.516429 -0.112781)
(xy -6.543098 -0.168743) (xy -6.610085 -0.184135) (xy -6.650182 -0.184728) (xy -6.788727 -0.184728)
(xy -6.788727 0.877454) (xy -6.65297 0.877454) (xy -6.562818 0.867873)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -7.314312 0.866507) (xy -7.248339 0.820291) (xy -7.214597 0.750454) (xy -7.173248 0.63831)
(xy -7.114759 0.478767) (xy -7.06639 0.346363) (xy -7.005891 0.181938) (xy -6.952245 0.038636)
(xy -6.923214 -0.03681) (xy -6.889122 -0.133702) (xy -6.90426 -0.175072) (xy -6.986869 -0.184562)
(xy -7.037341 -0.184728) (xy -7.15589 -0.168661) (xy -7.211413 -0.111916) (xy -7.217745 -0.092364)
(xy -7.25358 -0.031257) (xy -7.335756 -0.004401) (xy -7.435273 0) (xy -7.565687 -0.009484)
(xy -7.631302 -0.04538) (xy -7.652801 -0.092364) (xy -7.697656 -0.159958) (xy -7.79994 -0.184007)
(xy -7.833204 -0.184728) (xy -7.937961 -0.180578) (xy -7.988597 -0.170419) (xy -7.989454 -0.168744)
(xy -7.985193 -0.151579) (xy -7.969891 -0.105763) (xy -7.939771 -0.020832) (xy -7.891056 0.113678)
(xy -7.819968 0.308231) (xy -7.812634 0.328224) (xy -7.520627 0.328224) (xy -7.507453 0.254838)
(xy -7.430332 0.230909) (xy -7.359963 0.250181) (xy -7.361059 0.303959) (xy -7.387589 0.416868)
(xy -7.39056 0.454049) (xy -7.399238 0.500986) (xy -7.433637 0.474861) (xy -7.459832 0.441446)
(xy -7.520627 0.328224) (xy -7.812634 0.328224) (xy -7.72273 0.57329) (xy -7.65764 0.750454)
(xy -7.611142 0.836227) (xy -7.534787 0.87174) (xy -7.436358 0.877454) (xy -7.314312 0.866507)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -8.268038 0.876224) (xy -8.158321 0.868607) (xy -8.103277 0.848714) (xy -8.08406 0.810657)
(xy -8.081818 0.762) (xy -8.090432 0.690755) (xy -8.132771 0.657) (xy -8.233583 0.646986)
(xy -8.289636 0.646545) (xy -8.428573 0.636789) (xy -8.49078 0.60456) (xy -8.497454 0.579928)
(xy -8.456912 0.529435) (xy -8.33203 0.501755) (xy -8.301182 0.499109) (xy -8.177009 0.48385)
(xy -8.12003 0.451033) (xy -8.105082 0.384037) (xy -8.104909 0.369454) (xy -8.115577 0.295639)
(xy -8.164357 0.258593) (xy -8.276413 0.241693) (xy -8.301182 0.239799) (xy -8.428413 0.222331)
(xy -8.486129 0.186474) (xy -8.497454 0.13589) (xy -8.484471 0.08195) (xy -8.430546 0.055058)
(xy -8.313214 0.046487) (xy -8.266545 0.046181) (xy -8.129503 0.042438) (xy -8.061136 0.023335)
(xy -8.037824 -0.022939) (xy -8.035636 -0.069273) (xy -8.03924 -0.125182) (xy -8.062244 -0.159303)
(xy -8.122934 -0.177015) (xy -8.239596 -0.183697) (xy -8.428182 -0.184728) (xy -8.820727 -0.184728)
(xy -8.820727 0.877454) (xy -8.451273 0.877454) (xy -8.268038 0.876224)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -8.913091 0.762) (xy -8.925167 0.683922) (xy -8.979512 0.651959) (xy -9.074727 0.646545)
(xy -9.236364 0.646545) (xy -9.236364 -0.184728) (xy -9.367212 -0.184728) (xy -9.47298 -0.174837)
(xy -9.528848 -0.15394) (xy -9.543 -0.096444) (xy -9.553721 0.029644) (xy -9.55925 0.200567)
(xy -9.559636 0.261697) (xy -9.559636 0.646545) (xy -9.721273 0.646545) (xy -9.830581 0.655171)
(xy -9.875329 0.693988) (xy -9.882909 0.762) (xy -9.882909 0.877454) (xy -8.913091 0.877454)
(xy -8.913091 0.762)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy -10.158204 0.875854) (xy -10.069402 0.864754) (xy -10.0309 0.834709) (xy -10.021665 0.77627)
(xy -10.021454 0.7441) (xy -10.027054 0.663862) (xy -10.060106 0.625678) (xy -10.144997 0.61543)
(xy -10.240818 0.6171) (xy -10.391114 0.610761) (xy -10.470402 0.585976) (xy -10.472315 0.550055)
(xy -10.390488 0.510309) (xy -10.344727 0.49777) (xy -10.158829 0.444365) (xy -10.047109 0.384254)
(xy -9.991886 0.301103) (xy -9.975479 0.178577) (xy -9.975273 0.156451) (xy -9.989305 0.009734)
(xy -10.039912 -0.081237) (xy -10.077912 -0.112836) (xy -10.193007 -0.156154) (xy -10.360897 -0.177716)
(xy -10.544041 -0.175024) (xy -10.679545 -0.152893) (xy -10.745694 -0.091002) (xy -10.760364 0.002243)
(xy -10.752816 0.094134) (xy -10.712668 0.113601) (xy -10.641903 0.09122) (xy -10.503375 0.057053)
(xy -10.384516 0.046181) (xy -10.284165 0.068823) (xy -10.256094 0.121877) (xy -10.296743 0.18304)
(xy -10.40255 0.230008) (xy -10.414279 0.232599) (xy -10.598525 0.285155) (xy -10.706519 0.358911)
(xy -10.754143 0.468546) (xy -10.760364 0.552508) (xy -10.743297 0.706343) (xy -10.682561 0.804674)
(xy -10.563853 0.858016) (xy -10.372869 0.876885) (xy -10.318338 0.877454) (xy -10.158204 0.875854)) (layer B.Mask) (width 0.01))
(fp_poly (pts (xy 9.799186 2.060383) (xy 9.907996 2.000373) (xy 10.005801 1.939636) (xy 10.137933 1.862775)
(xy 10.24539 1.812467) (xy 10.288912 1.80109) (xy 10.372483 1.773052) (xy 10.490649 1.703466)
(xy 10.610784 1.614127) (xy 10.700262 1.526832) (xy 10.701168 1.525695) (xy 10.74143 1.43075)
(xy 10.758895 1.303421) (xy 10.715872 1.152797) (xy 10.584376 0.977349) (xy 10.364782 0.777481)
(xy 10.058341 0.554181) (xy 9.90482 0.448734) (xy 9.808626 0.368021) (xy 9.750405 0.285293)
(xy 9.710802 0.173798) (xy 9.6743 0.023364) (xy 9.609947 -0.197163) (xy 9.518755 -0.388594)
(xy 9.382499 -0.585068) (xy 9.28795 -0.700369) (xy 9.217241 -0.818906) (xy 9.15202 -0.984225)
(xy 9.108117 -1.151324) (xy 9.098514 -1.238916) (xy 9.057279 -1.361944) (xy 8.950608 -1.488404)
(xy 8.801838 -1.596225) (xy 8.655452 -1.657935) (xy 8.386503 -1.70311) (xy 8.133945 -1.676024)
(xy 8.012546 -1.639319) (xy 7.831919 -1.548155) (xy 7.701097 -1.411694) (xy 7.607135 -1.212761)
(xy 7.558599 -1.037037) (xy 7.462464 -0.745982) (xy 7.320863 -0.477361) (xy 7.318362 -0.473579)
(xy 7.245697 -0.346897) (xy 8.662314 -0.346897) (xy 8.712228 -0.354169) (xy 8.797636 -0.356246)
(xy 8.907158 -0.353312) (xy 8.947191 -0.34508) (xy 8.925271 -0.336946) (xy 8.798575 -0.32863)
(xy 8.694362 -0.336316) (xy 8.662314 -0.346897) (xy 7.245697 -0.346897) (xy 7.203372 -0.273111)
(xy 7.197294 -0.254533) (xy 8.754678 -0.254533) (xy 8.804592 -0.261805) (xy 8.89 -0.263883)
(xy 8.999521 -0.260948) (xy 9.039554 -0.252717) (xy 9.017635 -0.244582) (xy 8.890939 -0.236267)
(xy 8.786726 -0.243952) (xy 8.754678 -0.254533) (xy 7.197294 -0.254533) (xy 7.167076 -0.162169)
(xy 8.847042 -0.162169) (xy 8.896956 -0.169442) (xy 8.982364 -0.171519) (xy 9.091885 -0.168584)
(xy 9.131918 -0.160353) (xy 9.109999 -0.152219) (xy 8.983303 -0.143903) (xy 8.87909 -0.151588)
(xy 8.847042 -0.162169) (xy 7.167076 -0.162169) (xy 7.142094 -0.08581) (xy 7.13676 -0.048908)
(xy 8.820727 -0.048908) (xy 8.86035 -0.07896) (xy 8.956905 -0.091197) (xy 9.076916 -0.086728)
(xy 9.186913 -0.066663) (xy 9.251208 -0.034637) (xy 9.289977 0.046492) (xy 9.317495 0.17478)
(xy 9.321001 0.207818) (xy 9.347903 0.356162) (xy 9.394122 0.481411) (xy 9.402884 0.496454)
(xy 9.439424 0.56174) (xy 9.425648 0.591644) (xy 9.344656 0.599974) (xy 9.275701 0.600363)
(xy 9.08915 0.574797) (xy 8.97304 0.492832) (xy 8.919208 0.346571) (xy 8.913091 0.249567)
(xy 8.903192 0.121349) (xy 8.878363 0.03637) (xy 8.866909 0.02309) (xy 8.822489 -0.035951)
(xy 8.820727 -0.048908) (xy 7.13676 -0.048908) (xy 7.123697 0.041452) (xy 7.10604 0.19032)
(xy 7.075029 0.278722) (xy 7.009759 0.338247) (xy 6.889322 0.400483) (xy 6.884564 0.402757)
(xy 6.663515 0.531132) (xy 6.452079 0.694413) (xy 6.265421 0.876394) (xy 6.118703 1.06087)
(xy 6.027089 1.231636) (xy 6.003636 1.344234) (xy 6.017572 1.420578) (xy 6.068355 1.500817)
(xy 6.16945 1.601137) (xy 6.324444 1.729851) (xy 6.501657 1.867291) (xy 6.622283 1.952296)
(xy 6.682728 1.982933) (xy 6.679399 1.957274) (xy 6.625334 1.891513) (xy 6.566215 1.767534)
(xy 6.551176 1.600453) (xy 6.579891 1.428158) (xy 6.630268 1.317814) (xy 6.717002 1.230821)
(xy 6.843944 1.149049) (xy 6.870832 1.13608) (xy 6.983747 1.091229) (xy 7.072456 1.082715)
(xy 7.181287 1.110483) (xy 7.250816 1.135613) (xy 7.430882 1.193944) (xy 7.630182 1.246342)
(xy 7.689273 1.259149) (xy 7.865076 1.283491) (xy 8.088722 1.298528) (xy 8.341719 1.304824)
(xy 8.605578 1.302943) (xy 8.861808 1.29345) (xy 9.091918 1.27691) (xy 9.277419 1.253888)
(xy 9.39982 1.224949) (xy 9.434449 1.205841) (xy 9.532095 1.162713) (xy 9.67765 1.15462)
(xy 9.834752 1.178793) (xy 9.967039 1.232462) (xy 9.989406 1.248113) (xy 10.10333 1.364931)
(xy 10.1433 1.486536) (xy 10.1076 1.624405) (xy 9.994513 1.790016) (xy 9.891167 1.905)
(xy 9.792942 2.013352) (xy 9.761558 2.064927) (xy 9.799186 2.060383)) (layer B.Mask) (width 0.01))
)
(gr_poly (pts (xy 118.5 74.5) (xy 118.5 77.5) (xy 118.5 78.5) (xy 116.5 78.5) (xy 116.5 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE62))
(gr_poly (pts (xy 122 74.5) (xy 122 77.5) (xy 122 78.5) (xy 120 78.5) (xy 120 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE60))
(gr_poly (pts (xy 112 74.5) (xy 112 77.5) (xy 112 78.5) (xy 110 78.5) (xy 110 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE5E))
(gr_line (start 115.125 75) (end 115 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 111.75 75) (end 111.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 113.625 75) (end 113.75 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 116.875 75) (end 117 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.25 75) (end 118.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 75) (end 122 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 121.75 78.5) (end 121.75 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 120.5 78.5) (end 121.75 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 120.5 75) (end 120.5 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 118.25 75) (end 120.5 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 118.25 78.5) (end 118.25 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 117 78.5) (end 118.25 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 117 75) (end 117 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 115 75) (end 117 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 115 78.5) (end 115 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 113.75 78.5) (end 115 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 113.75 75) (end 113.75 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 111.5 75) (end 113.75 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 111.5 78.5) (end 111.5 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110.25 78.5) (end 111.5 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 110.25 75) (end 110.25 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 75) (end 110.25 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 74.75) (end 110 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 59) (end 110 60) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 60) (end 122 59) (layer Edge.Cuts) (width 0.1524))
(gr_poly (pts (xy 122.25 74.5) (xy 122.25 77.5) (xy 122.25 78.5) (xy 120.25 78.5) (xy 120.25 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBE3))
(gr_poly (pts (xy 118.75 74.5) (xy 118.75 77.5) (xy 118.75 78.5) (xy 116.75 78.5) (xy 116.75 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBE1))
(gr_poly (pts (xy 111.75 74.5) (xy 111.75 77.5) (xy 111.75 78.5) (xy 109.75 78.5) (xy 109.75 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBD5))
(gr_line (start 118.25 75) (end 118.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 118.25 78.5) (end 118.25 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 117 78.5) (end 118.25 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 117 75) (end 117 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 115 78.5) (end 115 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 113.75 78.5) (end 115 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.75 75) (end 113.75 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 111.5 78.5) (end 110.25 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 111.5 78.5) (end 111.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.5 75) (end 120.25 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.5 78.5) (end 120.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 78.5) (end 120.5 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 77.5) (end 121.75 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 110.25 77.5) (end 110.25 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_text OUT (at 121 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text GND (at 117.5 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text +5V (at 114.5 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text VOUT+ (at 111.25 71.75 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_line (start 110 60) (end 110 62) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 60) (end 122 62) (layer Edge.Cuts) (width 0.1524))
(gr_text 4 (at 116 60.5) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text "3\n" (at 121.5 66) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text 2 (at 116 71.75) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text 1 (at 110.75 66) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_poly (pts (xy 115.25 74.5) (xy 115.25 77.5) (xy 115.25 78.5) (xy 113.25 78.5) (xy 113.25 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1146BA))
(gr_poly (pts (xy 115.5 74.5) (xy 115.5 77.5) (xy 115.5 78.5) (xy 113.5 78.5) (xy 113.5 74.5)) (layer F.Mask) (width 0.15)) (gr_poly (pts (xy 115.5 74.5) (xy 115.5 77.5) (xy 115.5 78.5) (xy 113.5 78.5) (xy 113.5 74.5)) (layer F.Mask) (width 0.15))
(gr_poly (pts (xy 118.5 74.5) (xy 118.5 78) (xy 116.5 78) (xy 116.5 74.5)) (layer F.Mask) (width 0.15))
(gr_poly (pts (xy 122 77.5) (xy 122 74.5) (xy 120 74.5) (xy 120 78) (xy 122 78)) (layer F.Mask) (width 0.15))
(gr_text "Gas Sensor Breakout\nTO-4\n\nTO-39" (at 116.078 64.77) (layer B.SilkS)
(gr_text "Gas Sensor Breakout\nTO-4\n\nTO-39" (at 116 63) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.1524)) (justify mirror)) (effects (font (size 0.7 0.7) (thickness 0.1524)) (justify mirror))
) )
(gr_line (start 122 62) (end 122 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 122 62) (end 122 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110 62) (end 110 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110 62) (end 110 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 62) (end 110 62) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 111.75 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 75) (end 115.125 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 120.25 75) (end 118.375 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 59) (end 110 59) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 111.75 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 116.875 75) (end 115.125 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 75) (end 122 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 121.75 75) (end 122 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110.25 75) (end 110 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110.25 75) (end 110 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 118.375 77.5) (end 118.375 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 77.5) (end 118.375 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 75) (end 116.875 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115.125 77.5) (end 115.125 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 77.5) (end 115.125 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 113.625 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 120.25 77.5) (end 120.25 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 77.5) (end 120.25 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 75) (end 121.75 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 111.75 77.5) (end 111.75 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110.25 77.5) (end 111.75 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 75) (end 121.75 77.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 110.25 75) (end 110.25 77.5) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110.25 75) (end 110.25 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 28.6 161.5) (layer Dwgs.User) (gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 28.6 161.5) (layer Dwgs.User)
(effects (font (size 2.54 2.54) (thickness 0.254)) (justify left)) (effects (font (size 2.54 2.54) (thickness 0.254)) (justify left))
) )
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 5D114660) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 5D11465D) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 112.522 65.532) (xy 114.808 67.31) (xy 114.808 69.342) (xy 112.776 70.358) (xy 112.268 72.136)
(xy 112.268 78.994) (xy 108.204 78.994) (xy 108.712 62.23)
(xy 117.602 68.358) (xy 116.078 70.136) (xy 116.078 76.994) (xy 116 76.994) (xy 116 80)
(xy 113 80) (xy 113 74) (xy 113.03 74) (xy 113.03 69.374) (xy 114.808 68.104)
(xy 115.57 67.342) (xy 115.57 66.834)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 112.438824 65.627973) (xy 112.44403 65.632248) (xy 113.950975 66.804317) (xy 113.821681 66.76509) (xy 113.627 66.920009)
(xy 113.627 67.873) (xy 113.647 67.873) (xy 113.647 68.127) (xy 113.627 68.127) (xy 113.627 69.079991)
(xy 113.821681 69.23491) (xy 114.284998 69.094343) (xy 114.659255 68.787172) (xy 114.681 68.746486) (xy 114.681 69.26351)
(xy 112.719204 70.244408) (xy 112.680057 70.274789) (xy 112.653886 70.32311) (xy 112.145886 72.10111) (xy 112.141 72.136)
(xy 112.141 74.7968) (xy 111.770007 74.7968) (xy 111.75 74.79282) (xy 111.729992 74.7968) (xy 111.670716 74.808591)
(xy 111.603502 74.853502) (xy 111.558591 74.920716) (xy 111.54282 75) (xy 111.546801 75.020013) (xy 111.5468 77.2968)
(xy 110.4532 77.2968) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968)
(xy 110.2032 68.317609) (xy 112.106538 68.317609) (xy 112.112526 68.360161) (xy 112.340745 68.787172) (xy 112.715002 69.094343)
(xy 113.178319 69.23491) (xy 113.373 69.079991) (xy 113.373 68.127) (xy 112.231269 68.127) (xy 112.106538 68.317609)
(xy 110.2032 68.317609) (xy 110.2032 67.682391) (xy 112.106538 67.682391) (xy 112.231269 67.873) (xy 113.373 67.873)
(xy 113.373 66.920009) (xy 113.178319 66.76509) (xy 112.715002 66.905657) (xy 112.340745 67.212828) (xy 112.112526 67.639839)
(xy 112.106538 67.682391) (xy 110.2032 67.682391) (xy 110.203199 63.690432)
(xy 114.971269 68.413) (xy 115.913 68.413) (xy 115.913 68.393) (xy 116.167 68.393) (xy 116.167 68.413)
(xy 117.108731 68.413) (xy 117.225581 68.234435) (xy 117.417358 68.378268) (xy 117.135201 68.707451) (xy 117.108731 68.667)
(xy 116.167 68.667) (xy 116.167 69.609714) (xy 116.292172 69.690985) (xy 115.981574 70.053349) (xy 115.957285 70.096541)
(xy 115.951 70.136) (xy 115.951 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868)
(xy 114.948496 74.875659) (xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005)
(xy 114.868 78.2968) (xy 113.882 78.2968) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496)
(xy 113.845167 74.904833) (xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868)
(xy 113.127 74.868) (xy 113.127 74.079032) (xy 113.147333 74.048601) (xy 113.157 74) (xy 113.157 69.439356)
(xy 113.971445 68.857609) (xy 114.846538 68.857609) (xy 114.971503 69.159327) (xy 115.289844 69.52108) (xy 115.722389 69.733472)
(xy 115.913 69.609714) (xy 115.913 68.667) (xy 114.971269 68.667) (xy 114.846538 68.857609) (xy 113.971445 68.857609)
(xy 114.851065 68.229309)
) )
) )
) )
(zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 5D11465D) (hatch edge 0.508)
(zone (net 3) (net_name GND) (layer F.Cu) (tstamp 5D11465A) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.57 68.834) (xy 115.57 69.342) (xy 114.808 70.104) (xy 113.03 71.374) (xy 113.03 78.994)
(xy 116.078 78.994) (xy 116.078 72.136) (xy 117.602 70.358)
(xy 119.38 76.994) (xy 119 76.994) (xy 119 80) (xy 116.5 80) (xy 116.5 74)
(xy 116.586 74) (xy 116.586 70.644) (xy 118.364 68.612) (xy 118.11 68.358) (xy 116.586 67.088)
(xy 117.094 66.326) (xy 117.856 65.056) (xy 119.38 65.056)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 114.971269 70.413) (xy 115.913 70.413) (xy 115.913 70.393) (xy 116.167 70.393) (xy 116.167 70.413)
(xy 117.108731 70.413) (xy 117.225581 70.234435) (xy 117.417358 70.378268) (xy 117.135201 70.707451) (xy 117.108731 70.667)
(xy 116.167 70.667) (xy 116.167 71.609714) (xy 116.292172 71.690985) (xy 115.981574 72.053349) (xy 115.957285 72.096541)
(xy 115.951 72.136) (xy 115.951 74.7968) (xy 115.145007 74.7968) (xy 115.125 74.79282) (xy 115.104992 74.7968)
(xy 115.045716 74.808591) (xy 114.978502 74.853502) (xy 114.933591 74.920716) (xy 114.91782 75) (xy 114.921801 75.020013)
(xy 114.9218 77.2968) (xy 113.8282 77.2968) (xy 113.828199 75.020013) (xy 113.83218 75) (xy 113.816409 74.920716)
(xy 113.771498 74.853502) (xy 113.704284 74.808591) (xy 113.645008 74.7968) (xy 113.625 74.79282) (xy 113.604993 74.7968)
(xy 113.157 74.7968) (xy 113.157 71.439356) (xy 113.971445 70.857609) (xy 114.846538 70.857609) (xy 114.971503 71.159327)
(xy 115.289844 71.52108) (xy 115.722389 71.733472) (xy 115.913 71.609714) (xy 115.913 70.667) (xy 114.971269 70.667)
(xy 114.846538 70.857609) (xy 113.971445 70.857609) (xy 114.851065 70.229309)
(xy 118.88 65.7) (xy 119.18 65.7) (xy 119.18 66.3) (xy 118.88 66.3) (xy 118.88 67.039287)
(xy 119.063721 67.136357) (xy 119.18 67.057012) (xy 119.18 67.873002) (xy 119.253 67.873002) (xy 119.253 74.868)
(xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659) (xy 118.154833 74.904833)
(xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 78.368) (xy 117.132 78.368)
(xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833) (xy 117.051504 74.875659)
(xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.627 74.868) (xy 116.627 74.118845)
(xy 116.634601 74.117333) (xy 116.675803 74.089803) (xy 116.703333 74.048601) (xy 116.713 74) (xy 116.713 70.691718)
(xy 118.459577 68.69563) (xy 118.484306 68.652688) (xy 118.490719 68.603552) (xy 118.47784 68.555702) (xy 118.453803 68.522197)
(xy 118.199803 68.268197) (xy 118.191303 68.260436) (xy 117.726382 67.873002) (xy 117.98 67.873002) (xy 117.98 67.057012)
(xy 118.096279 67.136357) (xy 118.28 67.039287) (xy 118.28 66.3) (xy 117.98 66.3) (xy 117.98 65.7)
(xy 118.28 65.7) (xy 118.28 65.4) (xy 118.88 65.4)
) )
) )
) )
(zone (net 3) (net_name GND) (layer F.Cu) (tstamp 5D11465A) (hatch edge 0.508)
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 5D114657) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 117.094 68.326) (xy 116.586 69.088) (xy 118.11 70.358) (xy 118.364 70.612) (xy 116.586 72.644)
(xy 116.586 78.994) (xy 119.38 78.994) (xy 119.38 67.056) (xy 117.856 67.056)
(xy 115.062 64.802) (xy 108.712 58.706) (xy 124.206 58.706) (xy 123.698 76.994) (xy 119.888 76.994)
(xy 119.634 64.802) (xy 117.602 64.802) (xy 116.586 66.58) (xy 115.062 65.056)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 118.707 67.873) (xy 118.727 67.873) (xy 118.727 68.127) (xy 118.707 68.127) (xy 118.707 69.069714)
(xy 118.897611 69.193472) (xy 119.253 69.018966) (xy 119.253 74.7968) (xy 118.395007 74.7968) (xy 118.375 74.79282)
(xy 118.354992 74.7968) (xy 118.295716 74.808591) (xy 118.228502 74.853502) (xy 118.183591 74.920716) (xy 118.16782 75)
(xy 118.171801 75.020013) (xy 118.1718 77.2968) (xy 117.0782 77.2968) (xy 117.078199 75.020013) (xy 117.08218 75)
(xy 117.066409 74.920716) (xy 117.021498 74.853502) (xy 116.954284 74.808591) (xy 116.895008 74.7968) (xy 116.875 74.79282)
(xy 116.854993 74.7968) (xy 116.713 74.7968) (xy 116.713 72.691718) (xy 118.459577 70.69563) (xy 118.484306 70.652688)
(xy 118.490719 70.603552) (xy 118.47784 70.555702) (xy 118.453803 70.522197) (xy 118.199803 70.268197) (xy 118.191303 70.260436)
(xy 116.754972 69.063494) (xy 117.19967 68.396447) (xy 117.202902 68.391341) (xy 117.361506 68.127002) (xy 117.511268 68.127002)
(xy 117.386538 68.317609) (xy 117.511503 68.619327) (xy 117.829844 68.98108) (xy 118.262389 69.193472) (xy 118.453 69.069714)
(xy 118.453 68.127) (xy 118.433 68.127) (xy 118.433 67.873) (xy 118.453 67.873) (xy 118.453 67.853)
(xy 118.707 67.853)
(xy 121.796801 61.979988) (xy 121.7968 61.979993) (xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591)
(xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498)
(xy 121.618 75.156185) (xy 121.618001 76.867) (xy 120.631999 76.867) (xy 120.632 75.013) (xy 120.634586 75)
(xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659) (xy 120.513 74.868) (xy 120.512999 74.868)
(xy 120.5 74.865414) (xy 120.487 74.868) (xy 119.970735 74.868) (xy 119.760972 64.799355) (xy 119.750295 64.750966)
(xy 119.721913 64.710346) (xy 119.680146 64.68368) (xy 119.634 64.675) (xy 117.602 64.675) (xy 117.553399 64.684667)
(xy 117.512197 64.712197) (xy 117.491733 64.73899) (xy 116.558229 66.372623) (xy 115.189 65.003394) (xy 115.189 64.802)
(xy 115.179333 64.753399) (xy 115.149952 64.710384) (xy 114.178312 63.777609) (xy 114.846538 63.777609) (xy 114.971503 64.079327)
(xy 115.289844 64.44108) (xy 115.722389 64.653472) (xy 115.913 64.529714) (xy 115.913 63.587) (xy 116.167 63.587)
(xy 116.167 64.529714) (xy 116.357611 64.653472) (xy 116.790156 64.44108) (xy 117.108497 64.079327) (xy 117.233462 63.777609)
(xy 117.108731 63.587) (xy 116.167 63.587) (xy 115.913 63.587) (xy 114.971269 63.587) (xy 114.846538 63.777609)
(xy 114.178312 63.777609) (xy 113.516627 63.142391) (xy 114.846538 63.142391) (xy 114.971269 63.333) (xy 115.913 63.333)
(xy 115.913 62.390286) (xy 116.167 62.390286) (xy 116.167 63.333) (xy 117.108731 63.333) (xy 117.233462 63.142391)
(xy 117.108497 62.840673) (xy 116.790156 62.47892) (xy 116.357611 62.266528) (xy 116.167 62.390286) (xy 115.913 62.390286)
(xy 115.722389 62.266528) (xy 115.289844 62.47892) (xy 114.971503 62.840673) (xy 114.846538 63.142391) (xy 113.516627 63.142391)
(xy 110.375594 60.127) (xy 121.7968 60.127)
) )
) )
) )
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 5D114657) (hatch edge 0.508)
(zone (net 4) (net_name /VSenseOUT) (layer B.Cu) (tstamp 5D114654) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.062 66.802) (xy 108.712 60.706) (xy 124.206 60.706) (xy 123.698 78.994) (xy 119.888 78.994)
(xy 119.634 66.802) (xy 117.602 66.802) (xy 116.586 68.58) (xy 115.062 67.056)
(xy 123.698 77.01774) (xy 122.5 77.01774) (xy 122.5 80) (xy 120 80) (xy 120 77.01774)
(xy 119.888 77.01774) (xy 119.634 64.82574) (xy 117.602 64.82574) (xy 116.586 66.60374) (xy 115.062 65.07974)
(xy 115.062 64.82574) (xy 108.712 58.72974) (xy 124.206 58.72974)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 121.796801 74.7968) (xy 121.770008 74.7968) (xy 121.75 74.79282) (xy 121.729993 74.7968) (xy 121.729992 74.7968)
(xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.5468 75.020007)
(xy 121.546801 77.2968) (xy 120.453199 77.2968) (xy 120.4532 75.020007) (xy 120.45718 75) (xy 120.441409 74.920716)
(xy 120.396498 74.853502) (xy 120.329284 74.808591) (xy 120.270008 74.7968) (xy 120.270007 74.7968) (xy 120.25 74.79282)
(xy 120.229992 74.7968) (xy 119.927585 74.7968) (xy 119.760972 66.799355) (xy 119.750295 66.750966) (xy 119.721913 66.710346)
(xy 119.680146 66.68368) (xy 119.634 66.675) (xy 117.602 66.675) (xy 117.553399 66.684667) (xy 117.512197 66.712197)
(xy 117.491733 66.73899) (xy 116.558229 68.372623) (xy 115.189 67.003394) (xy 115.189 66.802) (xy 115.179333 66.753399)
(xy 115.149952 66.710384) (xy 114.178312 65.777609) (xy 114.846538 65.777609) (xy 114.971503 66.079327) (xy 115.289844 66.44108)
(xy 115.722389 66.653472) (xy 115.913 66.529714) (xy 115.913 65.587) (xy 116.167 65.587) (xy 116.167 66.529714)
(xy 116.357611 66.653472) (xy 116.790156 66.44108) (xy 117.108497 66.079327) (xy 117.233462 65.777609) (xy 117.108731 65.587)
(xy 116.167 65.587) (xy 115.913 65.587) (xy 114.971269 65.587) (xy 114.846538 65.777609) (xy 114.178312 65.777609)
(xy 113.516627 65.142391) (xy 114.846538 65.142391) (xy 114.971269 65.333) (xy 115.913 65.333) (xy 115.913 64.390286)
(xy 116.167 64.390286) (xy 116.167 65.333) (xy 117.108731 65.333) (xy 117.233462 65.142391) (xy 117.108497 64.840673)
(xy 116.790156 64.47892) (xy 116.357611 64.266528) (xy 116.167 64.390286) (xy 115.913 64.390286) (xy 115.722389 64.266528)
(xy 115.289844 64.47892) (xy 114.971503 64.840673) (xy 114.846538 65.142391) (xy 113.516627 65.142391) (xy 110.454969 62.2032)
(xy 121.7968 62.2032)
(xy 121.796801 61.979988) (xy 121.7968 61.979993) (xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591)
(xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498)
(xy 121.618 75.156185) (xy 121.618001 77.486996) (xy 121.618 77.487001) (xy 121.618001 78.368) (xy 120.631999 78.368)
(xy 120.632 75.013) (xy 120.634586 75) (xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659)
(xy 120.513 74.868) (xy 120.512999 74.868) (xy 120.5 74.865414) (xy 120.487 74.868) (xy 119.970241 74.868)
(xy 119.760972 64.823095) (xy 119.750295 64.774706) (xy 119.721913 64.734086) (xy 119.680146 64.70742) (xy 119.634 64.69874)
(xy 117.602 64.69874) (xy 117.553399 64.708407) (xy 117.512197 64.735937) (xy 117.491733 64.76273) (xy 116.558229 66.396363)
(xy 115.189 65.027134) (xy 115.189 64.82574) (xy 115.179333 64.777139) (xy 115.149952 64.734124) (xy 114.153583 63.777609)
(xy 114.846538 63.777609) (xy 114.971503 64.079327) (xy 115.289844 64.44108) (xy 115.722389 64.653472) (xy 115.913 64.529714)
(xy 115.913 63.587) (xy 116.167 63.587) (xy 116.167 64.529714) (xy 116.357611 64.653472) (xy 116.790156 64.44108)
(xy 117.108497 64.079327) (xy 117.233462 63.777609) (xy 117.108731 63.587) (xy 116.167 63.587) (xy 115.913 63.587)
(xy 114.971269 63.587) (xy 114.846538 63.777609) (xy 114.153583 63.777609) (xy 113.491898 63.142391) (xy 114.846538 63.142391)
(xy 114.971269 63.333) (xy 115.913 63.333) (xy 115.913 62.390286) (xy 116.167 62.390286) (xy 116.167 63.333)
(xy 117.108731 63.333) (xy 117.233462 63.142391) (xy 117.108497 62.840673) (xy 116.790156 62.47892) (xy 116.357611 62.266528)
(xy 116.167 62.390286) (xy 115.913 62.390286) (xy 115.722389 62.266528) (xy 115.289844 62.47892) (xy 114.971503 62.840673)
(xy 114.846538 63.142391) (xy 113.491898 63.142391) (xy 110.350864 60.127) (xy 121.7968 60.127)
) )
) )
) )
(zone (net 4) (net_name /VSenseOUT) (layer B.Cu) (tstamp 5D114654) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 5D11464E) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 115.57 66.834) (xy 115.57 67.342) (xy 114.808 68.104) (xy 113.03 69.374) (xy 113.03 76.994)
(xy 116.078 76.994) (xy 116.078 70.136) (xy 117.602 68.358)
)
)
(filled_polygon
(pts
(xy 114.971269 68.413) (xy 115.913 68.413) (xy 115.913 68.393) (xy 116.167 68.393) (xy 116.167 68.413)
(xy 117.108731 68.413) (xy 117.225581 68.234435) (xy 117.417358 68.378268) (xy 117.135201 68.707451) (xy 117.108731 68.667)
(xy 116.167 68.667) (xy 116.167 69.609714) (xy 116.292172 69.690985) (xy 115.981574 70.053349) (xy 115.957285 70.096541)
(xy 115.951 70.136) (xy 115.951 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868)
(xy 114.948496 74.875659) (xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005)
(xy 114.868 76.867) (xy 113.882 76.867) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496)
(xy 113.845167 74.904833) (xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868)
(xy 113.157 74.868) (xy 113.157 69.439356) (xy 113.971445 68.857609) (xy 114.846538 68.857609) (xy 114.971503 69.159327)
(xy 115.289844 69.52108) (xy 115.722389 69.733472) (xy 115.913 69.609714) (xy 115.913 68.667) (xy 114.971269 68.667)
(xy 114.846538 68.857609) (xy 113.971445 68.857609) (xy 114.851065 68.229309)
)
)
)
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 5D11464B) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.062 66.82574) (xy 108.712 60.72974) (xy 124.206 60.72974) (xy 123.698 79.01774) (xy 119.888 79.01774)
(xy 119.634 66.82574) (xy 117.602 66.82574) (xy 116.586 68.60374) (xy 115.062 67.07974)
(xy 117.094 66.326) (xy 116.586 67.088) (xy 118.11 68.358) (xy 118.364 68.612) (xy 116.586 70.644)
(xy 116.586 76.994) (xy 119.38 76.994) (xy 119.38 65.056) (xy 117.856 65.056)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 121.796801 74.7968) (xy 121.770008 74.7968) (xy 121.75 74.79282) (xy 121.729993 74.7968) (xy 121.729992 74.7968)
(xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.5468 75.020007)
(xy 121.546801 77.2968) (xy 120.453199 77.2968) (xy 120.4532 75.020007) (xy 120.45718 75) (xy 120.441409 74.920716)
(xy 120.396498 74.853502) (xy 120.329284 74.808591) (xy 120.270008 74.7968) (xy 120.270007 74.7968) (xy 120.25 74.79282)
(xy 120.229992 74.7968) (xy 119.927091 74.7968) (xy 119.760972 66.823095) (xy 119.750295 66.774706) (xy 119.721913 66.734086)
(xy 119.680146 66.70742) (xy 119.634 66.69874) (xy 117.602 66.69874) (xy 117.553399 66.708407) (xy 117.512197 66.735937)
(xy 117.491733 66.76273) (xy 116.558229 68.396363) (xy 115.189 67.027134) (xy 115.189 66.82574) (xy 115.179333 66.777139)
(xy 115.149952 66.734124) (xy 114.153583 65.777609) (xy 114.846538 65.777609) (xy 114.971503 66.079327) (xy 115.289844 66.44108)
(xy 115.722389 66.653472) (xy 115.913 66.529714) (xy 115.913 65.587) (xy 116.167 65.587) (xy 116.167 66.529714)
(xy 116.357611 66.653472) (xy 116.790156 66.44108) (xy 117.108497 66.079327) (xy 117.233462 65.777609) (xy 117.108731 65.587)
(xy 116.167 65.587) (xy 115.913 65.587) (xy 114.971269 65.587) (xy 114.846538 65.777609) (xy 114.153583 65.777609)
(xy 113.491898 65.142391) (xy 114.846538 65.142391) (xy 114.971269 65.333) (xy 115.913 65.333) (xy 115.913 64.390286)
(xy 116.167 64.390286) (xy 116.167 65.333) (xy 117.108731 65.333) (xy 117.233462 65.142391) (xy 117.108497 64.840673)
(xy 116.790156 64.47892) (xy 116.357611 64.266528) (xy 116.167 64.390286) (xy 115.913 64.390286) (xy 115.722389 64.266528)
(xy 115.289844 64.47892) (xy 114.971503 64.840673) (xy 114.846538 65.142391) (xy 113.491898 65.142391) (xy 110.430239 62.2032)
(xy 121.7968 62.2032)
(xy 118.88 65.7) (xy 119.18 65.7) (xy 119.18 66.3) (xy 118.88 66.3) (xy 118.88 67.039287)
(xy 119.063721 67.136357) (xy 119.18 67.057012) (xy 119.18 67.873002) (xy 119.253 67.873002) (xy 119.253 74.868)
(xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659) (xy 118.154833 74.904833)
(xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 76.867) (xy 117.132 76.867)
(xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833) (xy 117.051504 74.875659)
(xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.713 74.868) (xy 116.713 70.691718)
(xy 118.459577 68.69563) (xy 118.484306 68.652688) (xy 118.490719 68.603552) (xy 118.47784 68.555702) (xy 118.453803 68.522197)
(xy 118.199803 68.268197) (xy 118.191303 68.260436) (xy 117.726382 67.873002) (xy 117.98 67.873002) (xy 117.98 67.057012)
(xy 118.096279 67.136357) (xy 118.28 67.039287) (xy 118.28 66.3) (xy 117.98 66.3) (xy 117.98 65.7)
(xy 118.28 65.7) (xy 118.28 65.4) (xy 118.88 65.4)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 122 60) (xy 108 60) (xy 108 57) (xy 125 57) (xy 125 60)
) )
) )
) )
@ -341,76 +634,131 @@
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 112.522 65.429686) (xy 114.808 67.207686) (xy 114.808 69.239686) (xy 112.776 70.255686) (xy 112.268 72.033686)
(xy 112.268 78.891686) (xy 108.204 78.891686) (xy 108.712 62.127686)
(xy 112.522 63.429686) (xy 114.808 65.207686) (xy 114.808 67.239686) (xy 112.776 68.255686) (xy 112.268 70.033686)
(xy 112.268 76.891686) (xy 112 76.891686) (xy 112 80) (xy 109 80) (xy 109 76.891686)
(xy 108.204 76.891686) (xy 108.712 60.127686)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 112.438824 65.525659) (xy 112.44403 65.529934) (xy 114.166652 66.869752) (xy 113.821681 66.76509) (xy 113.627 66.920009)
(xy 113.627 67.873) (xy 113.647 67.873) (xy 113.647 68.127) (xy 113.627 68.127) (xy 113.627 69.079991)
(xy 113.821681 69.23491) (xy 114.284998 69.094343) (xy 114.659255 68.787172) (xy 114.681 68.746486) (xy 114.681 69.161196)
(xy 112.719204 70.142094) (xy 112.680057 70.172475) (xy 112.653886 70.220796) (xy 112.145886 71.998796) (xy 112.141 72.033686)
(xy 112.141 74.7968) (xy 111.770007 74.7968) (xy 111.75 74.79282) (xy 111.729992 74.7968) (xy 111.670716 74.808591)
(xy 111.603502 74.853502) (xy 111.558591 74.920716) (xy 111.54282 75) (xy 111.546801 75.020013) (xy 111.5468 77.2968)
(xy 110.4532 77.2968) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 112.438824 63.525659) (xy 112.44403 63.529934) (xy 114.166652 64.869752) (xy 113.821681 64.76509) (xy 113.627 64.920009)
(xy 113.627 65.873) (xy 113.647 65.873) (xy 113.647 66.127) (xy 113.627 66.127) (xy 113.627 67.079991)
(xy 113.821681 67.23491) (xy 114.284998 67.094343) (xy 114.659255 66.787172) (xy 114.681 66.746486) (xy 114.681 67.161196)
(xy 112.719204 68.142094) (xy 112.680057 68.172475) (xy 112.653886 68.220796) (xy 112.145886 69.998796) (xy 112.141 70.033686)
(xy 112.141 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 78.2968)
(xy 110.4532 78.2968) (xy 110.453199 77.520012) (xy 110.4532 77.520007) (xy 110.453199 75.020013) (xy 110.45718 75)
(xy 110.441409 74.920716) (xy 110.396498 74.853502) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282)
(xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.2032 66.317609) (xy 112.106538 66.317609) (xy 112.112526 66.360161)
(xy 112.340745 66.787172) (xy 112.715002 67.094343) (xy 113.178319 67.23491) (xy 113.373 67.079991) (xy 113.373 66.127)
(xy 112.231269 66.127) (xy 112.106538 66.317609) (xy 110.2032 66.317609) (xy 110.2032 65.682391) (xy 112.106538 65.682391)
(xy 112.231269 65.873) (xy 113.373 65.873) (xy 113.373 64.920009) (xy 113.178319 64.76509) (xy 112.715002 64.905657)
(xy 112.340745 65.212828) (xy 112.112526 65.639839) (xy 112.106538 65.682391) (xy 110.2032 65.682391) (xy 110.203199 62.020012)
(xy 110.2032 62.020007) (xy 110.2032 61.588118)
)
)
)
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 5D114660) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 112.522 63.532) (xy 114.808 65.31) (xy 114.808 67.342) (xy 112.776 68.358) (xy 112.268 70.136)
(xy 112.268 76.994) (xy 108.204 76.994) (xy 108.712 60.23)
)
)
(filled_polygon
(pts
(xy 112.438824 63.627973) (xy 112.44403 63.632248) (xy 113.950975 64.804317) (xy 113.821681 64.76509) (xy 113.627 64.920009)
(xy 113.627 65.873) (xy 113.647 65.873) (xy 113.647 66.127) (xy 113.627 66.127) (xy 113.627 67.079991)
(xy 113.821681 67.23491) (xy 114.284998 67.094343) (xy 114.659255 66.787172) (xy 114.681 66.746486) (xy 114.681 67.26351)
(xy 112.719204 68.244408) (xy 112.680057 68.274789) (xy 112.653886 68.32311) (xy 112.145886 70.10111) (xy 112.141 70.136)
(xy 112.141 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 76.867)
(xy 110.4532 76.867) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968)
(xy 110.2032 68.317609) (xy 112.106538 68.317609) (xy 112.112526 68.360161) (xy 112.340745 68.787172) (xy 112.715002 69.094343)
(xy 113.178319 69.23491) (xy 113.373 69.079991) (xy 113.373 68.127) (xy 112.231269 68.127) (xy 112.106538 68.317609)
(xy 110.2032 68.317609) (xy 110.2032 67.682391) (xy 112.106538 67.682391) (xy 112.231269 67.873) (xy 113.373 67.873)
(xy 113.373 66.920009) (xy 113.178319 66.76509) (xy 112.715002 66.905657) (xy 112.340745 67.212828) (xy 112.112526 67.639839)
(xy 112.106538 67.682391) (xy 110.2032 67.682391) (xy 110.203199 63.588118)
(xy 110.2032 66.317609) (xy 112.106538 66.317609) (xy 112.112526 66.360161) (xy 112.340745 66.787172) (xy 112.715002 67.094343)
(xy 113.178319 67.23491) (xy 113.373 67.079991) (xy 113.373 66.127) (xy 112.231269 66.127) (xy 112.106538 66.317609)
(xy 110.2032 66.317609) (xy 110.2032 65.682391) (xy 112.106538 65.682391) (xy 112.231269 65.873) (xy 113.373 65.873)
(xy 113.373 64.920009) (xy 113.178319 64.76509) (xy 112.715002 64.905657) (xy 112.340745 65.212828) (xy 112.112526 65.639839)
(xy 112.106538 65.682391) (xy 110.2032 65.682391) (xy 110.203199 62.020012) (xy 110.2032 62.020007) (xy 110.2032 61.690432)
) )
) )
) )
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 5D11464E) (hatch edge 0.508)
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.57 68.834) (xy 115.57 69.342) (xy 114.808 70.104) (xy 113.03 71.374) (xy 113.03 78.994)
(xy 116.078 78.994) (xy 116.078 72.136) (xy 117.602 70.358)
(xy 109 77) (xy 109 80) (xy 112 80) (xy 112 74) (xy 109 74)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 114.971269 70.413) (xy 115.913 70.413) (xy 115.913 70.393) (xy 116.167 70.393) (xy 116.167 70.413)
(xy 117.108731 70.413) (xy 117.225581 70.234435) (xy 117.417358 70.378268) (xy 117.135201 70.707451) (xy 117.108731 70.667)
(xy 116.167 70.667) (xy 116.167 71.609714) (xy 116.292172 71.690985) (xy 115.981574 72.053349) (xy 115.957285 72.096541)
(xy 115.951 72.136) (xy 115.951 74.7968) (xy 115.145007 74.7968) (xy 115.125 74.79282) (xy 115.104992 74.7968)
(xy 115.045716 74.808591) (xy 114.978502 74.853502) (xy 114.933591 74.920716) (xy 114.91782 75) (xy 114.921801 75.020013)
(xy 114.9218 77.2968) (xy 113.8282 77.2968) (xy 113.828199 75.020013) (xy 113.83218 75) (xy 113.816409 74.920716)
(xy 113.771498 74.853502) (xy 113.704284 74.808591) (xy 113.645008 74.7968) (xy 113.625 74.79282) (xy 113.604993 74.7968)
(xy 113.157 74.7968) (xy 113.157 71.439356) (xy 113.971445 70.857609) (xy 114.846538 70.857609) (xy 114.971503 71.159327)
(xy 115.289844 71.52108) (xy 115.722389 71.733472) (xy 115.913 71.609714) (xy 115.913 70.667) (xy 114.971269 70.667)
(xy 114.846538 70.857609) (xy 113.971445 70.857609) (xy 114.851065 70.229309)
(xy 111.873 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 78.2968)
(xy 110.4532 78.2968) (xy 110.453199 77.520012) (xy 110.4532 77.520007) (xy 110.453199 75.020013) (xy 110.45718 75)
(xy 110.441409 74.920716) (xy 110.396498 74.853502) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282)
(xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.2032 74.127) (xy 111.873 74.127)
) )
) )
) )
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 5D11464B) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 113 74) (xy 113 80) (xy 116 80) (xy 116 74)
)
)
(filled_polygon
(pts
(xy 115.873 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868) (xy 114.948496 74.875659)
(xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005) (xy 114.868 78.2968)
(xy 113.882 78.2968) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496) (xy 113.845167 74.904833)
(xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868) (xy 113.127 74.868)
(xy 113.127 74.127) (xy 115.873 74.127)
)
)
)
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 116.5 74) (xy 116.5 80) (xy 119 80) (xy 119 74)
)
)
(filled_polygon
(pts
(xy 118.873 74.868) (xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659)
(xy 118.154833 74.904833) (xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 78.368)
(xy 117.132 78.368) (xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833)
(xy 117.051504 74.875659) (xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.627 74.868)
(xy 116.627 74.127) (xy 118.873 74.127)
)
)
)
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 117.094 68.326) (xy 116.586 69.088) (xy 118.11 70.358) (xy 118.364 70.612) (xy 116.586 72.644)
(xy 116.586 78.994) (xy 119.38 78.994) (xy 119.38 67.056) (xy 117.856 67.056)
(xy 120 74) (xy 120 80) (xy 122.5 80) (xy 122.5 74)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 118.707 67.873) (xy 118.727 67.873) (xy 118.727 68.127) (xy 118.707 68.127) (xy 118.707 69.069714)
(xy 118.897611 69.193472) (xy 119.253 69.018966) (xy 119.253 74.7968) (xy 118.395007 74.7968) (xy 118.375 74.79282)
(xy 118.354992 74.7968) (xy 118.295716 74.808591) (xy 118.228502 74.853502) (xy 118.183591 74.920716) (xy 118.16782 75)
(xy 118.171801 75.020013) (xy 118.1718 77.2968) (xy 117.0782 77.2968) (xy 117.078199 75.020013) (xy 117.08218 75)
(xy 117.066409 74.920716) (xy 117.021498 74.853502) (xy 116.954284 74.808591) (xy 116.895008 74.7968) (xy 116.875 74.79282)
(xy 116.854993 74.7968) (xy 116.713 74.7968) (xy 116.713 72.691718) (xy 118.459577 70.69563) (xy 118.484306 70.652688)
(xy 118.490719 70.603552) (xy 118.47784 70.555702) (xy 118.453803 70.522197) (xy 118.199803 70.268197) (xy 118.191303 70.260436)
(xy 116.754972 69.063494) (xy 117.19967 68.396447) (xy 117.202902 68.391341) (xy 117.361506 68.127002) (xy 117.511268 68.127002)
(xy 117.386538 68.317609) (xy 117.511503 68.619327) (xy 117.829844 68.98108) (xy 118.262389 69.193472) (xy 118.453 69.069714)
(xy 118.453 68.127) (xy 118.433 68.127) (xy 118.433 67.873) (xy 118.453 67.873) (xy 118.453 67.853)
(xy 118.707 67.853)
(xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716)
(xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498) (xy 121.618 75.156185) (xy 121.618001 77.486996)
(xy 121.618 77.487001) (xy 121.618001 78.368) (xy 120.631999 78.368) (xy 120.632 75.013) (xy 120.634586 75)
(xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659) (xy 120.513 74.868) (xy 120.512999 74.868)
(xy 120.5 74.865414) (xy 120.487 74.868) (xy 120.127 74.868) (xy 120.127 74.127) (xy 121.796801 74.127)
) )
) )
) )

+ 302
- 152
FlammableGasSensor/pcb/gassensorholder/gassensorholder.kicad_pcb-bak View File

@ -2,7 +2,7 @@
(general (general
(thickness 1.6) (thickness 1.6)
(drawings 26)
(drawings 68)
(tracks 0) (tracks 0)
(zones 0) (zones 0)
(modules 1) (modules 1)
@ -25,10 +25,10 @@
(39 F.Mask user) (39 F.Mask user)
(40 Dwgs.User user) (40 Dwgs.User user)
(44 Edge.Cuts user) (44 Edge.Cuts user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
(46 B.CrtYd user hide)
(47 F.CrtYd user hide)
(48 B.Fab user hide)
(49 F.Fab user hide)
) )
(setup (setup
@ -44,7 +44,7 @@
(zone_45_only no) (zone_45_only no)
(trace_min 0.1524) (trace_min 0.1524)
(segment_width 0.1524) (segment_width 0.1524)
(edge_width 0.1524)
(edge_width 0.01)
(via_size 0.6858) (via_size 0.6858)
(via_drill 0.3302) (via_drill 0.3302)
(via_min_size 0.6858) (via_min_size 0.6858)
@ -62,8 +62,8 @@
(mod_edge_width 0.1524) (mod_edge_width 0.1524)
(mod_text_size 1.016 1.016) (mod_text_size 1.016 1.016)
(mod_text_width 0.1524) (mod_text_width 0.1524)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_size 1.2 1.2)
(pad_drill 0.7)
(pad_to_mask_clearance 0.0762) (pad_to_mask_clearance 0.0762)
(solder_mask_min_width 0.1016) (solder_mask_min_width 0.1016)
(pad_to_paste_clearance -0.0762) (pad_to_paste_clearance -0.0762)
@ -117,8 +117,8 @@
(add_net GND) (add_net GND)
) )
(module to_39:TO-39-4 (layer F.Cu) (tedit 5D11404C) (tstamp 5D11432E)
(at 113.5 68)
(module to_39:TO-39-4 (layer F.Cu) (tedit 5D1ADB97) (tstamp 5D11432E)
(at 113.5 66)
(descr TO-39-4) (descr TO-39-4)
(tags TO-39-4) (tags TO-39-4)
(path /5D113ADE) (path /5D113ADE)
@ -149,7 +149,7 @@
(pad 2 thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 2 thru_hole oval (at 2.54 2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 2 +5V)) (net 2 +5V))
(pad 3 thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 3 thru_hole oval (at 5.08 0) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 3 GND))
(net 3 GND) (zone_connect 1) (thermal_width 4))
(pad 4 thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask) (pad 4 thru_hole oval (at 2.54 -2.54) (size 1.2 1.2) (drill 0.7) (layers *.Cu *.Mask)
(net 4 /VSenseOUT)) (net 4 /VSenseOUT))
(model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-39-4.wrl (model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-39-4.wrl
@ -159,175 +159,270 @@
) )
) )
(gr_poly (pts (xy 112 74.5) (xy 112 78) (xy 110 78) (xy 110 74.5)) (layer F.Mask) (width 0.15))
(gr_poly (pts (xy 118.5 74.5) (xy 118.5 77.5) (xy 118.5 78.5) (xy 116.5 78.5) (xy 116.5 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE62))
(gr_poly (pts (xy 122 74.5) (xy 122 77.5) (xy 122 78.5) (xy 120 78.5) (xy 120 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE60))
(gr_poly (pts (xy 112 74.5) (xy 112 77.5) (xy 112 78.5) (xy 110 78.5) (xy 110 74.5)) (layer F.Mask) (width 0.15) (tstamp 5D1BCE5E))
(gr_line (start 115.125 75) (end 115 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 111.75 75) (end 111.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 113.625 75) (end 113.75 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 116.875 75) (end 117 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.25 75) (end 118.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 75) (end 122 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 121.75 78.5) (end 121.75 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 120.5 78.5) (end 121.75 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 120.5 75) (end 120.5 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 118.25 75) (end 120.5 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 118.25 78.5) (end 118.25 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 117 78.5) (end 118.25 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 117 75) (end 117 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 115 75) (end 117 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 115 78.5) (end 115 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 113.75 78.5) (end 115 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 113.75 75) (end 113.75 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 111.5 75) (end 113.75 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 111.5 78.5) (end 111.5 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110.25 78.5) (end 111.5 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 110.25 75) (end 110.25 78.5) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 75) (end 110.25 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 74.75) (end 110 75) (layer B.SilkS) (width 0.1524))
(gr_line (start 110 59) (end 110 60) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 60) (end 122 59) (layer Edge.Cuts) (width 0.1524))
(gr_poly (pts (xy 122.25 74.5) (xy 122.25 77.5) (xy 122.25 78.5) (xy 120.25 78.5) (xy 120.25 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBE3))
(gr_poly (pts (xy 118.75 74.5) (xy 118.75 77.5) (xy 118.75 78.5) (xy 116.75 78.5) (xy 116.75 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBE1))
(gr_poly (pts (xy 111.75 74.5) (xy 111.75 77.5) (xy 111.75 78.5) (xy 109.75 78.5) (xy 109.75 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1BCBD5))
(gr_line (start 118.25 75) (end 118.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 118.25 78.5) (end 118.25 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 117 78.5) (end 118.25 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 117 75) (end 117 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 115 78.5) (end 115 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 113.75 78.5) (end 115 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.75 75) (end 113.75 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 111.5 78.5) (end 110.25 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 111.5 78.5) (end 111.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.5 75) (end 120.25 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 120.5 78.5) (end 120.5 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 78.5) (end 120.5 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 77.5) (end 121.75 78.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 110.25 77.5) (end 110.25 78.5) (layer Edge.Cuts) (width 0.1524))
(gr_text OUT (at 121 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text GND (at 117.5 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text +5V (at 114.5 72.5 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_text VOUT+ (at 111.25 71.75 90) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_line (start 110 60) (end 110 62) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 60) (end 122 62) (layer Edge.Cuts) (width 0.1524))
(gr_text 4 (at 116 60.5) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text "3\n" (at 121.5 66) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text 2 (at 116 71.75) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_text 1 (at 110.75 66) (layer F.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)))
)
(gr_poly (pts (xy 115.25 74.5) (xy 115.25 77.5) (xy 115.25 78.5) (xy 113.25 78.5) (xy 113.25 74.5)) (layer B.Mask) (width 0.15) (tstamp 5D1146BA))
(gr_poly (pts (xy 115.5 74.5) (xy 115.5 77.5) (xy 115.5 78.5) (xy 113.5 78.5) (xy 113.5 74.5)) (layer F.Mask) (width 0.15)) (gr_poly (pts (xy 115.5 74.5) (xy 115.5 77.5) (xy 115.5 78.5) (xy 113.5 78.5) (xy 113.5 74.5)) (layer F.Mask) (width 0.15))
(gr_poly (pts (xy 118.5 74.5) (xy 118.5 78) (xy 116.5 78) (xy 116.5 74.5)) (layer F.Mask) (width 0.15))
(gr_poly (pts (xy 122 77.5) (xy 122 74.5) (xy 120 74.5) (xy 120 78) (xy 122 78)) (layer F.Mask) (width 0.15))
(gr_text "Gas Sensor Breakout\nTO-4\n\nTO-39" (at 116.078 64.77) (layer B.SilkS)
(gr_text "Gas Sensor Breakout\nTO-4\n\nTO-39" (at 116 63) (layer B.SilkS)
(effects (font (size 0.7 0.7) (thickness 0.1524)) (justify mirror)) (effects (font (size 0.7 0.7) (thickness 0.1524)) (justify mirror))
) )
(gr_line (start 122 62) (end 122 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 122 62) (end 122 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110 62) (end 110 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110 62) (end 110 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 62) (end 110 62) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 111.75 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 75) (end 115.125 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 120.25 75) (end 118.375 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 122 59) (end 110 59) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 111.75 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 116.875 75) (end 115.125 75) (layer Edge.Cuts) (width 0.01))
(gr_line (start 121.75 75) (end 122 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 121.75 75) (end 122 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110.25 75) (end 110 75) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110.25 75) (end 110 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 118.375 77.5) (end 118.375 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 77.5) (end 118.375 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 116.875 75) (end 116.875 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115.125 77.5) (end 115.125 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 77.5) (end 115.125 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 113.625 75) (end 113.625 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 120.25 77.5) (end 120.25 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 77.5) (end 120.25 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 75) (end 121.75 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 111.75 77.5) (end 111.75 75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 110.25 77.5) (end 111.75 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 121.75 75) (end 121.75 77.5) (layer Edge.Cuts) (width 0.01))
(gr_line (start 110.25 75) (end 110.25 77.5) (layer Edge.Cuts) (width 0.1524)) (gr_line (start 110.25 75) (end 110.25 77.5) (layer Edge.Cuts) (width 0.1524))
(gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 28.6 161.5) (layer Dwgs.User) (gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 28.6 161.5) (layer Dwgs.User)
(effects (font (size 2.54 2.54) (thickness 0.254)) (justify left)) (effects (font (size 2.54 2.54) (thickness 0.254)) (justify left))
) )
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 5D114660) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 5D11465D) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 112.522 65.532) (xy 114.808 67.31) (xy 114.808 69.342) (xy 112.776 70.358) (xy 112.268 72.136)
(xy 112.268 78.994) (xy 108.204 78.994) (xy 108.712 62.23)
(xy 117.602 68.358) (xy 116.078 70.136) (xy 116.078 76.994) (xy 116 76.994) (xy 116 80)
(xy 113 80) (xy 113 74) (xy 113.03 74) (xy 113.03 69.374) (xy 114.808 68.104)
(xy 115.57 67.342) (xy 115.57 66.834)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 112.438824 65.627973) (xy 112.44403 65.632248) (xy 113.950975 66.804317) (xy 113.821681 66.76509) (xy 113.627 66.920009)
(xy 113.627 67.873) (xy 113.647 67.873) (xy 113.647 68.127) (xy 113.627 68.127) (xy 113.627 69.079991)
(xy 113.821681 69.23491) (xy 114.284998 69.094343) (xy 114.659255 68.787172) (xy 114.681 68.746486) (xy 114.681 69.26351)
(xy 112.719204 70.244408) (xy 112.680057 70.274789) (xy 112.653886 70.32311) (xy 112.145886 72.10111) (xy 112.141 72.136)
(xy 112.141 74.7968) (xy 111.770007 74.7968) (xy 111.75 74.79282) (xy 111.729992 74.7968) (xy 111.670716 74.808591)
(xy 111.603502 74.853502) (xy 111.558591 74.920716) (xy 111.54282 75) (xy 111.546801 75.020013) (xy 111.5468 77.2968)
(xy 110.4532 77.2968) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968)
(xy 110.2032 68.317609) (xy 112.106538 68.317609) (xy 112.112526 68.360161) (xy 112.340745 68.787172) (xy 112.715002 69.094343)
(xy 113.178319 69.23491) (xy 113.373 69.079991) (xy 113.373 68.127) (xy 112.231269 68.127) (xy 112.106538 68.317609)
(xy 110.2032 68.317609) (xy 110.2032 67.682391) (xy 112.106538 67.682391) (xy 112.231269 67.873) (xy 113.373 67.873)
(xy 113.373 66.920009) (xy 113.178319 66.76509) (xy 112.715002 66.905657) (xy 112.340745 67.212828) (xy 112.112526 67.639839)
(xy 112.106538 67.682391) (xy 110.2032 67.682391) (xy 110.203199 63.690432)
(xy 114.971269 68.413) (xy 115.913 68.413) (xy 115.913 68.393) (xy 116.167 68.393) (xy 116.167 68.413)
(xy 117.108731 68.413) (xy 117.225581 68.234435) (xy 117.417358 68.378268) (xy 117.135201 68.707451) (xy 117.108731 68.667)
(xy 116.167 68.667) (xy 116.167 69.609714) (xy 116.292172 69.690985) (xy 115.981574 70.053349) (xy 115.957285 70.096541)
(xy 115.951 70.136) (xy 115.951 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868)
(xy 114.948496 74.875659) (xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005)
(xy 114.868 78.2968) (xy 113.882 78.2968) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496)
(xy 113.845167 74.904833) (xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868)
(xy 113.127 74.868) (xy 113.127 74.079032) (xy 113.147333 74.048601) (xy 113.157 74) (xy 113.157 69.439356)
(xy 113.971445 68.857609) (xy 114.846538 68.857609) (xy 114.971503 69.159327) (xy 115.289844 69.52108) (xy 115.722389 69.733472)
(xy 115.913 69.609714) (xy 115.913 68.667) (xy 114.971269 68.667) (xy 114.846538 68.857609) (xy 113.971445 68.857609)
(xy 114.851065 68.229309)
) )
) )
) )
(zone (net 2) (net_name +5V) (layer F.Cu) (tstamp 5D11465D) (hatch edge 0.508)
(zone (net 3) (net_name GND) (layer F.Cu) (tstamp 5D11465A) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.57 68.834) (xy 115.57 69.342) (xy 114.808 70.104) (xy 113.03 71.374) (xy 113.03 78.994)
(xy 116.078 78.994) (xy 116.078 72.136) (xy 117.602 70.358)
(xy 119.38 76.994) (xy 119 76.994) (xy 119 80) (xy 116.5 80) (xy 116.5 74)
(xy 116.586 74) (xy 116.586 70.644) (xy 118.364 68.612) (xy 118.11 68.358) (xy 116.586 67.088)
(xy 117.094 66.326) (xy 117.856 65.056) (xy 119.38 65.056)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 114.971269 70.413) (xy 115.913 70.413) (xy 115.913 70.393) (xy 116.167 70.393) (xy 116.167 70.413)
(xy 117.108731 70.413) (xy 117.225581 70.234435) (xy 117.417358 70.378268) (xy 117.135201 70.707451) (xy 117.108731 70.667)
(xy 116.167 70.667) (xy 116.167 71.609714) (xy 116.292172 71.690985) (xy 115.981574 72.053349) (xy 115.957285 72.096541)
(xy 115.951 72.136) (xy 115.951 74.7968) (xy 115.145007 74.7968) (xy 115.125 74.79282) (xy 115.104992 74.7968)
(xy 115.045716 74.808591) (xy 114.978502 74.853502) (xy 114.933591 74.920716) (xy 114.91782 75) (xy 114.921801 75.020013)
(xy 114.9218 77.2968) (xy 113.8282 77.2968) (xy 113.828199 75.020013) (xy 113.83218 75) (xy 113.816409 74.920716)
(xy 113.771498 74.853502) (xy 113.704284 74.808591) (xy 113.645008 74.7968) (xy 113.625 74.79282) (xy 113.604993 74.7968)
(xy 113.157 74.7968) (xy 113.157 71.439356) (xy 113.971445 70.857609) (xy 114.846538 70.857609) (xy 114.971503 71.159327)
(xy 115.289844 71.52108) (xy 115.722389 71.733472) (xy 115.913 71.609714) (xy 115.913 70.667) (xy 114.971269 70.667)
(xy 114.846538 70.857609) (xy 113.971445 70.857609) (xy 114.851065 70.229309)
(xy 118.88 65.7) (xy 119.18 65.7) (xy 119.18 66.3) (xy 118.88 66.3) (xy 118.88 67.039287)
(xy 119.063721 67.136357) (xy 119.18 67.057012) (xy 119.18 67.873002) (xy 119.253 67.873002) (xy 119.253 74.868)
(xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659) (xy 118.154833 74.904833)
(xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 78.368) (xy 117.132 78.368)
(xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833) (xy 117.051504 74.875659)
(xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.627 74.868) (xy 116.627 74.118845)
(xy 116.634601 74.117333) (xy 116.675803 74.089803) (xy 116.703333 74.048601) (xy 116.713 74) (xy 116.713 70.691718)
(xy 118.459577 68.69563) (xy 118.484306 68.652688) (xy 118.490719 68.603552) (xy 118.47784 68.555702) (xy 118.453803 68.522197)
(xy 118.199803 68.268197) (xy 118.191303 68.260436) (xy 117.726382 67.873002) (xy 117.98 67.873002) (xy 117.98 67.057012)
(xy 118.096279 67.136357) (xy 118.28 67.039287) (xy 118.28 66.3) (xy 117.98 66.3) (xy 117.98 65.7)
(xy 118.28 65.7) (xy 118.28 65.4) (xy 118.88 65.4)
) )
) )
) )
(zone (net 3) (net_name GND) (layer F.Cu) (tstamp 5D11465A) (hatch edge 0.508)
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 5D114657) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 117.094 68.326) (xy 116.586 69.088) (xy 118.11 70.358) (xy 118.364 70.612) (xy 116.586 72.644)
(xy 116.586 78.994) (xy 119.38 78.994) (xy 119.38 67.056) (xy 117.856 67.056)
(xy 115.062 64.802) (xy 108.712 58.706) (xy 124.206 58.706) (xy 123.698 76.994) (xy 119.888 76.994)
(xy 119.634 64.802) (xy 117.602 64.802) (xy 116.586 66.58) (xy 115.062 65.056)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 118.707 67.873) (xy 118.727 67.873) (xy 118.727 68.127) (xy 118.707 68.127) (xy 118.707 69.069714)
(xy 118.897611 69.193472) (xy 119.253 69.018966) (xy 119.253 74.7968) (xy 118.395007 74.7968) (xy 118.375 74.79282)
(xy 118.354992 74.7968) (xy 118.295716 74.808591) (xy 118.228502 74.853502) (xy 118.183591 74.920716) (xy 118.16782 75)
(xy 118.171801 75.020013) (xy 118.1718 77.2968) (xy 117.0782 77.2968) (xy 117.078199 75.020013) (xy 117.08218 75)
(xy 117.066409 74.920716) (xy 117.021498 74.853502) (xy 116.954284 74.808591) (xy 116.895008 74.7968) (xy 116.875 74.79282)
(xy 116.854993 74.7968) (xy 116.713 74.7968) (xy 116.713 72.691718) (xy 118.459577 70.69563) (xy 118.484306 70.652688)
(xy 118.490719 70.603552) (xy 118.47784 70.555702) (xy 118.453803 70.522197) (xy 118.199803 70.268197) (xy 118.191303 70.260436)
(xy 116.754972 69.063494) (xy 117.19967 68.396447) (xy 117.202902 68.391341) (xy 117.361506 68.127002) (xy 117.511268 68.127002)
(xy 117.386538 68.317609) (xy 117.511503 68.619327) (xy 117.829844 68.98108) (xy 118.262389 69.193472) (xy 118.453 69.069714)
(xy 118.453 68.127) (xy 118.433 68.127) (xy 118.433 67.873) (xy 118.453 67.873) (xy 118.453 67.853)
(xy 118.707 67.853)
(xy 121.796801 61.979988) (xy 121.7968 61.979993) (xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591)
(xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498)
(xy 121.618 75.156185) (xy 121.618001 76.867) (xy 120.631999 76.867) (xy 120.632 75.013) (xy 120.634586 75)
(xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659) (xy 120.513 74.868) (xy 120.512999 74.868)
(xy 120.5 74.865414) (xy 120.487 74.868) (xy 119.970735 74.868) (xy 119.760972 64.799355) (xy 119.750295 64.750966)
(xy 119.721913 64.710346) (xy 119.680146 64.68368) (xy 119.634 64.675) (xy 117.602 64.675) (xy 117.553399 64.684667)
(xy 117.512197 64.712197) (xy 117.491733 64.73899) (xy 116.558229 66.372623) (xy 115.189 65.003394) (xy 115.189 64.802)
(xy 115.179333 64.753399) (xy 115.149952 64.710384) (xy 114.178312 63.777609) (xy 114.846538 63.777609) (xy 114.971503 64.079327)
(xy 115.289844 64.44108) (xy 115.722389 64.653472) (xy 115.913 64.529714) (xy 115.913 63.587) (xy 116.167 63.587)
(xy 116.167 64.529714) (xy 116.357611 64.653472) (xy 116.790156 64.44108) (xy 117.108497 64.079327) (xy 117.233462 63.777609)
(xy 117.108731 63.587) (xy 116.167 63.587) (xy 115.913 63.587) (xy 114.971269 63.587) (xy 114.846538 63.777609)
(xy 114.178312 63.777609) (xy 113.516627 63.142391) (xy 114.846538 63.142391) (xy 114.971269 63.333) (xy 115.913 63.333)
(xy 115.913 62.390286) (xy 116.167 62.390286) (xy 116.167 63.333) (xy 117.108731 63.333) (xy 117.233462 63.142391)
(xy 117.108497 62.840673) (xy 116.790156 62.47892) (xy 116.357611 62.266528) (xy 116.167 62.390286) (xy 115.913 62.390286)
(xy 115.722389 62.266528) (xy 115.289844 62.47892) (xy 114.971503 62.840673) (xy 114.846538 63.142391) (xy 113.516627 63.142391)
(xy 110.375594 60.127) (xy 121.7968 60.127)
) )
) )
) )
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 5D114657) (hatch edge 0.508)
(zone (net 4) (net_name /VSenseOUT) (layer B.Cu) (tstamp 5D114654) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.062 66.802) (xy 108.712 60.706) (xy 124.206 60.706) (xy 123.698 78.994) (xy 119.888 78.994)
(xy 119.634 66.802) (xy 117.602 66.802) (xy 116.586 68.58) (xy 115.062 67.056)
(xy 123.698 77.01774) (xy 122.5 77.01774) (xy 122.5 80) (xy 120 80) (xy 120 77.01774)
(xy 119.888 77.01774) (xy 119.634 64.82574) (xy 117.602 64.82574) (xy 116.586 66.60374) (xy 115.062 65.07974)
(xy 115.062 64.82574) (xy 108.712 58.72974) (xy 124.206 58.72974)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 121.796801 74.7968) (xy 121.770008 74.7968) (xy 121.75 74.79282) (xy 121.729993 74.7968) (xy 121.729992 74.7968)
(xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.5468 75.020007)
(xy 121.546801 77.2968) (xy 120.453199 77.2968) (xy 120.4532 75.020007) (xy 120.45718 75) (xy 120.441409 74.920716)
(xy 120.396498 74.853502) (xy 120.329284 74.808591) (xy 120.270008 74.7968) (xy 120.270007 74.7968) (xy 120.25 74.79282)
(xy 120.229992 74.7968) (xy 119.927585 74.7968) (xy 119.760972 66.799355) (xy 119.750295 66.750966) (xy 119.721913 66.710346)
(xy 119.680146 66.68368) (xy 119.634 66.675) (xy 117.602 66.675) (xy 117.553399 66.684667) (xy 117.512197 66.712197)
(xy 117.491733 66.73899) (xy 116.558229 68.372623) (xy 115.189 67.003394) (xy 115.189 66.802) (xy 115.179333 66.753399)
(xy 115.149952 66.710384) (xy 114.178312 65.777609) (xy 114.846538 65.777609) (xy 114.971503 66.079327) (xy 115.289844 66.44108)
(xy 115.722389 66.653472) (xy 115.913 66.529714) (xy 115.913 65.587) (xy 116.167 65.587) (xy 116.167 66.529714)
(xy 116.357611 66.653472) (xy 116.790156 66.44108) (xy 117.108497 66.079327) (xy 117.233462 65.777609) (xy 117.108731 65.587)
(xy 116.167 65.587) (xy 115.913 65.587) (xy 114.971269 65.587) (xy 114.846538 65.777609) (xy 114.178312 65.777609)
(xy 113.516627 65.142391) (xy 114.846538 65.142391) (xy 114.971269 65.333) (xy 115.913 65.333) (xy 115.913 64.390286)
(xy 116.167 64.390286) (xy 116.167 65.333) (xy 117.108731 65.333) (xy 117.233462 65.142391) (xy 117.108497 64.840673)
(xy 116.790156 64.47892) (xy 116.357611 64.266528) (xy 116.167 64.390286) (xy 115.913 64.390286) (xy 115.722389 64.266528)
(xy 115.289844 64.47892) (xy 114.971503 64.840673) (xy 114.846538 65.142391) (xy 113.516627 65.142391) (xy 110.454969 62.2032)
(xy 121.7968 62.2032)
(xy 121.796801 61.979988) (xy 121.7968 61.979993) (xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591)
(xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498)
(xy 121.618 75.156185) (xy 121.618001 77.486996) (xy 121.618 77.487001) (xy 121.618001 78.368) (xy 120.631999 78.368)
(xy 120.632 75.013) (xy 120.634586 75) (xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659)
(xy 120.513 74.868) (xy 120.512999 74.868) (xy 120.5 74.865414) (xy 120.487 74.868) (xy 119.970241 74.868)
(xy 119.760972 64.823095) (xy 119.750295 64.774706) (xy 119.721913 64.734086) (xy 119.680146 64.70742) (xy 119.634 64.69874)
(xy 117.602 64.69874) (xy 117.553399 64.708407) (xy 117.512197 64.735937) (xy 117.491733 64.76273) (xy 116.558229 66.396363)
(xy 115.189 65.027134) (xy 115.189 64.82574) (xy 115.179333 64.777139) (xy 115.149952 64.734124) (xy 114.153583 63.777609)
(xy 114.846538 63.777609) (xy 114.971503 64.079327) (xy 115.289844 64.44108) (xy 115.722389 64.653472) (xy 115.913 64.529714)
(xy 115.913 63.587) (xy 116.167 63.587) (xy 116.167 64.529714) (xy 116.357611 64.653472) (xy 116.790156 64.44108)
(xy 117.108497 64.079327) (xy 117.233462 63.777609) (xy 117.108731 63.587) (xy 116.167 63.587) (xy 115.913 63.587)
(xy 114.971269 63.587) (xy 114.846538 63.777609) (xy 114.153583 63.777609) (xy 113.491898 63.142391) (xy 114.846538 63.142391)
(xy 114.971269 63.333) (xy 115.913 63.333) (xy 115.913 62.390286) (xy 116.167 62.390286) (xy 116.167 63.333)
(xy 117.108731 63.333) (xy 117.233462 63.142391) (xy 117.108497 62.840673) (xy 116.790156 62.47892) (xy 116.357611 62.266528)
(xy 116.167 62.390286) (xy 115.913 62.390286) (xy 115.722389 62.266528) (xy 115.289844 62.47892) (xy 114.971503 62.840673)
(xy 114.846538 63.142391) (xy 113.491898 63.142391) (xy 110.350864 60.127) (xy 121.7968 60.127)
) )
) )
) )
(zone (net 4) (net_name /VSenseOUT) (layer B.Cu) (tstamp 5D114654) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 5D11464E) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.062 66.82574) (xy 108.712 60.72974) (xy 124.206 60.72974) (xy 123.698 79.01774) (xy 119.888 79.01774)
(xy 119.634 66.82574) (xy 117.602 66.82574) (xy 116.586 68.60374) (xy 115.062 67.07974)
(xy 115.57 66.834) (xy 115.57 67.342) (xy 114.808 68.104) (xy 113.03 69.374) (xy 113.03 76.994)
(xy 116.078 76.994) (xy 116.078 70.136) (xy 117.602 68.358)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 121.796801 74.7968) (xy 121.770008 74.7968) (xy 121.75 74.79282) (xy 121.729993 74.7968) (xy 121.729992 74.7968)
(xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716) (xy 121.54282 75) (xy 121.5468 75.020007)
(xy 121.546801 77.2968) (xy 120.453199 77.2968) (xy 120.4532 75.020007) (xy 120.45718 75) (xy 120.441409 74.920716)
(xy 120.396498 74.853502) (xy 120.329284 74.808591) (xy 120.270008 74.7968) (xy 120.270007 74.7968) (xy 120.25 74.79282)
(xy 120.229992 74.7968) (xy 119.927091 74.7968) (xy 119.760972 66.823095) (xy 119.750295 66.774706) (xy 119.721913 66.734086)
(xy 119.680146 66.70742) (xy 119.634 66.69874) (xy 117.602 66.69874) (xy 117.553399 66.708407) (xy 117.512197 66.735937)
(xy 117.491733 66.76273) (xy 116.558229 68.396363) (xy 115.189 67.027134) (xy 115.189 66.82574) (xy 115.179333 66.777139)
(xy 115.149952 66.734124) (xy 114.153583 65.777609) (xy 114.846538 65.777609) (xy 114.971503 66.079327) (xy 115.289844 66.44108)
(xy 115.722389 66.653472) (xy 115.913 66.529714) (xy 115.913 65.587) (xy 116.167 65.587) (xy 116.167 66.529714)
(xy 116.357611 66.653472) (xy 116.790156 66.44108) (xy 117.108497 66.079327) (xy 117.233462 65.777609) (xy 117.108731 65.587)
(xy 116.167 65.587) (xy 115.913 65.587) (xy 114.971269 65.587) (xy 114.846538 65.777609) (xy 114.153583 65.777609)
(xy 113.491898 65.142391) (xy 114.846538 65.142391) (xy 114.971269 65.333) (xy 115.913 65.333) (xy 115.913 64.390286)
(xy 116.167 64.390286) (xy 116.167 65.333) (xy 117.108731 65.333) (xy 117.233462 65.142391) (xy 117.108497 64.840673)
(xy 116.790156 64.47892) (xy 116.357611 64.266528) (xy 116.167 64.390286) (xy 115.913 64.390286) (xy 115.722389 64.266528)
(xy 115.289844 64.47892) (xy 114.971503 64.840673) (xy 114.846538 65.142391) (xy 113.491898 65.142391) (xy 110.430239 62.2032)
(xy 121.7968 62.2032)
(xy 114.971269 68.413) (xy 115.913 68.413) (xy 115.913 68.393) (xy 116.167 68.393) (xy 116.167 68.413)
(xy 117.108731 68.413) (xy 117.225581 68.234435) (xy 117.417358 68.378268) (xy 117.135201 68.707451) (xy 117.108731 68.667)
(xy 116.167 68.667) (xy 116.167 69.609714) (xy 116.292172 69.690985) (xy 115.981574 70.053349) (xy 115.957285 70.096541)
(xy 115.951 70.136) (xy 115.951 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868)
(xy 114.948496 74.875659) (xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005)
(xy 114.868 76.867) (xy 113.882 76.867) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496)
(xy 113.845167 74.904833) (xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868)
(xy 113.157 74.868) (xy 113.157 69.439356) (xy 113.971445 68.857609) (xy 114.846538 68.857609) (xy 114.971503 69.159327)
(xy 115.289844 69.52108) (xy 115.722389 69.733472) (xy 115.913 69.609714) (xy 115.913 68.667) (xy 114.971269 68.667)
(xy 114.846538 68.857609) (xy 113.971445 68.857609) (xy 114.851065 68.229309)
)
)
)
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 5D11464B) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 117.094 66.326) (xy 116.586 67.088) (xy 118.11 68.358) (xy 118.364 68.612) (xy 116.586 70.644)
(xy 116.586 76.994) (xy 119.38 76.994) (xy 119.38 65.056) (xy 117.856 65.056)
)
)
(filled_polygon
(pts
(xy 118.88 65.7) (xy 119.18 65.7) (xy 119.18 66.3) (xy 118.88 66.3) (xy 118.88 67.039287)
(xy 119.063721 67.136357) (xy 119.18 67.057012) (xy 119.18 67.873002) (xy 119.253 67.873002) (xy 119.253 74.868)
(xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659) (xy 118.154833 74.904833)
(xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 76.867) (xy 117.132 76.867)
(xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833) (xy 117.051504 74.875659)
(xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.713 74.868) (xy 116.713 70.691718)
(xy 118.459577 68.69563) (xy 118.484306 68.652688) (xy 118.490719 68.603552) (xy 118.47784 68.555702) (xy 118.453803 68.522197)
(xy 118.199803 68.268197) (xy 118.191303 68.260436) (xy 117.726382 67.873002) (xy 117.98 67.873002) (xy 117.98 67.057012)
(xy 118.096279 67.136357) (xy 118.28 67.039287) (xy 118.28 66.3) (xy 117.98 66.3) (xy 117.98 65.7)
(xy 118.28 65.7) (xy 118.28 65.4) (xy 118.88 65.4)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 122 60) (xy 108 60) (xy 108 57) (xy 125 57) (xy 125 60)
) )
) )
) )
@ -337,76 +432,131 @@
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 112.522 65.429686) (xy 114.808 67.207686) (xy 114.808 69.239686) (xy 112.776 70.255686) (xy 112.268 72.033686)
(xy 112.268 78.891686) (xy 108.204 78.891686) (xy 108.712 62.127686)
(xy 112.522 63.429686) (xy 114.808 65.207686) (xy 114.808 67.239686) (xy 112.776 68.255686) (xy 112.268 70.033686)
(xy 112.268 76.891686) (xy 112 76.891686) (xy 112 80) (xy 109 80) (xy 109 76.891686)
(xy 108.204 76.891686) (xy 108.712 60.127686)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 112.438824 65.525659) (xy 112.44403 65.529934) (xy 114.166652 66.869752) (xy 113.821681 66.76509) (xy 113.627 66.920009)
(xy 113.627 67.873) (xy 113.647 67.873) (xy 113.647 68.127) (xy 113.627 68.127) (xy 113.627 69.079991)
(xy 113.821681 69.23491) (xy 114.284998 69.094343) (xy 114.659255 68.787172) (xy 114.681 68.746486) (xy 114.681 69.161196)
(xy 112.719204 70.142094) (xy 112.680057 70.172475) (xy 112.653886 70.220796) (xy 112.145886 71.998796) (xy 112.141 72.033686)
(xy 112.141 74.7968) (xy 111.770007 74.7968) (xy 111.75 74.79282) (xy 111.729992 74.7968) (xy 111.670716 74.808591)
(xy 111.603502 74.853502) (xy 111.558591 74.920716) (xy 111.54282 75) (xy 111.546801 75.020013) (xy 111.5468 77.2968)
(xy 110.4532 77.2968) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 112.438824 63.525659) (xy 112.44403 63.529934) (xy 114.166652 64.869752) (xy 113.821681 64.76509) (xy 113.627 64.920009)
(xy 113.627 65.873) (xy 113.647 65.873) (xy 113.647 66.127) (xy 113.627 66.127) (xy 113.627 67.079991)
(xy 113.821681 67.23491) (xy 114.284998 67.094343) (xy 114.659255 66.787172) (xy 114.681 66.746486) (xy 114.681 67.161196)
(xy 112.719204 68.142094) (xy 112.680057 68.172475) (xy 112.653886 68.220796) (xy 112.145886 69.998796) (xy 112.141 70.033686)
(xy 112.141 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 78.2968)
(xy 110.4532 78.2968) (xy 110.453199 77.520012) (xy 110.4532 77.520007) (xy 110.453199 75.020013) (xy 110.45718 75)
(xy 110.441409 74.920716) (xy 110.396498 74.853502) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282)
(xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.2032 66.317609) (xy 112.106538 66.317609) (xy 112.112526 66.360161)
(xy 112.340745 66.787172) (xy 112.715002 67.094343) (xy 113.178319 67.23491) (xy 113.373 67.079991) (xy 113.373 66.127)
(xy 112.231269 66.127) (xy 112.106538 66.317609) (xy 110.2032 66.317609) (xy 110.2032 65.682391) (xy 112.106538 65.682391)
(xy 112.231269 65.873) (xy 113.373 65.873) (xy 113.373 64.920009) (xy 113.178319 64.76509) (xy 112.715002 64.905657)
(xy 112.340745 65.212828) (xy 112.112526 65.639839) (xy 112.106538 65.682391) (xy 110.2032 65.682391) (xy 110.203199 62.020012)
(xy 110.2032 62.020007) (xy 110.2032 61.588118)
)
)
)
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 5D114660) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 112.522 63.532) (xy 114.808 65.31) (xy 114.808 67.342) (xy 112.776 68.358) (xy 112.268 70.136)
(xy 112.268 76.994) (xy 108.204 76.994) (xy 108.712 60.23)
)
)
(filled_polygon
(pts
(xy 112.438824 63.627973) (xy 112.44403 63.632248) (xy 113.950975 64.804317) (xy 113.821681 64.76509) (xy 113.627 64.920009)
(xy 113.627 65.873) (xy 113.647 65.873) (xy 113.647 66.127) (xy 113.627 66.127) (xy 113.627 67.079991)
(xy 113.821681 67.23491) (xy 114.284998 67.094343) (xy 114.659255 66.787172) (xy 114.681 66.746486) (xy 114.681 67.26351)
(xy 112.719204 68.244408) (xy 112.680057 68.274789) (xy 112.653886 68.32311) (xy 112.145886 70.10111) (xy 112.141 70.136)
(xy 112.141 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 76.867)
(xy 110.4532 76.867) (xy 110.453199 75.020013) (xy 110.45718 75) (xy 110.441409 74.920716) (xy 110.396498 74.853502)
(xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282) (xy 110.229993 74.7968) (xy 110.2032 74.7968)
(xy 110.2032 68.317609) (xy 112.106538 68.317609) (xy 112.112526 68.360161) (xy 112.340745 68.787172) (xy 112.715002 69.094343)
(xy 113.178319 69.23491) (xy 113.373 69.079991) (xy 113.373 68.127) (xy 112.231269 68.127) (xy 112.106538 68.317609)
(xy 110.2032 68.317609) (xy 110.2032 67.682391) (xy 112.106538 67.682391) (xy 112.231269 67.873) (xy 113.373 67.873)
(xy 113.373 66.920009) (xy 113.178319 66.76509) (xy 112.715002 66.905657) (xy 112.340745 67.212828) (xy 112.112526 67.639839)
(xy 112.106538 67.682391) (xy 110.2032 67.682391) (xy 110.203199 63.588118)
(xy 110.2032 66.317609) (xy 112.106538 66.317609) (xy 112.112526 66.360161) (xy 112.340745 66.787172) (xy 112.715002 67.094343)
(xy 113.178319 67.23491) (xy 113.373 67.079991) (xy 113.373 66.127) (xy 112.231269 66.127) (xy 112.106538 66.317609)
(xy 110.2032 66.317609) (xy 110.2032 65.682391) (xy 112.106538 65.682391) (xy 112.231269 65.873) (xy 113.373 65.873)
(xy 113.373 64.920009) (xy 113.178319 64.76509) (xy 112.715002 64.905657) (xy 112.340745 65.212828) (xy 112.112526 65.639839)
(xy 112.106538 65.682391) (xy 110.2032 65.682391) (xy 110.203199 62.020012) (xy 110.2032 62.020007) (xy 110.2032 61.690432)
) )
) )
) )
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 5D11464E) (hatch edge 0.508)
(zone (net 1) (net_name /VOut+) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 115.57 68.834) (xy 115.57 69.342) (xy 114.808 70.104) (xy 113.03 71.374) (xy 113.03 78.994)
(xy 116.078 78.994) (xy 116.078 72.136) (xy 117.602 70.358)
(xy 109 77) (xy 109 80) (xy 112 80) (xy 112 74) (xy 109 74)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 114.971269 70.413) (xy 115.913 70.413) (xy 115.913 70.393) (xy 116.167 70.393) (xy 116.167 70.413)
(xy 117.108731 70.413) (xy 117.225581 70.234435) (xy 117.417358 70.378268) (xy 117.135201 70.707451) (xy 117.108731 70.667)
(xy 116.167 70.667) (xy 116.167 71.609714) (xy 116.292172 71.690985) (xy 115.981574 72.053349) (xy 115.957285 72.096541)
(xy 115.951 72.136) (xy 115.951 74.7968) (xy 115.145007 74.7968) (xy 115.125 74.79282) (xy 115.104992 74.7968)
(xy 115.045716 74.808591) (xy 114.978502 74.853502) (xy 114.933591 74.920716) (xy 114.91782 75) (xy 114.921801 75.020013)
(xy 114.9218 77.2968) (xy 113.8282 77.2968) (xy 113.828199 75.020013) (xy 113.83218 75) (xy 113.816409 74.920716)
(xy 113.771498 74.853502) (xy 113.704284 74.808591) (xy 113.645008 74.7968) (xy 113.625 74.79282) (xy 113.604993 74.7968)
(xy 113.157 74.7968) (xy 113.157 71.439356) (xy 113.971445 70.857609) (xy 114.846538 70.857609) (xy 114.971503 71.159327)
(xy 115.289844 71.52108) (xy 115.722389 71.733472) (xy 115.913 71.609714) (xy 115.913 70.667) (xy 114.971269 70.667)
(xy 114.846538 70.857609) (xy 113.971445 70.857609) (xy 114.851065 70.229309)
(xy 111.873 74.868) (xy 111.512999 74.868) (xy 111.5 74.865414) (xy 111.487 74.868) (xy 111.448496 74.875659)
(xy 111.404833 74.904833) (xy 111.375659 74.948496) (xy 111.365414 75) (xy 111.368001 75.013005) (xy 111.368 78.2968)
(xy 110.4532 78.2968) (xy 110.453199 77.520012) (xy 110.4532 77.520007) (xy 110.453199 75.020013) (xy 110.45718 75)
(xy 110.441409 74.920716) (xy 110.396498 74.853502) (xy 110.329284 74.808591) (xy 110.270008 74.7968) (xy 110.25 74.79282)
(xy 110.229993 74.7968) (xy 110.2032 74.7968) (xy 110.2032 74.127) (xy 111.873 74.127)
) )
) )
) )
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 5D11464B) (hatch edge 0.508)
(zone (net 2) (net_name +5V) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 113 74) (xy 113 80) (xy 116 80) (xy 116 74)
)
)
(filled_polygon
(pts
(xy 115.873 74.868) (xy 115.012999 74.868) (xy 115 74.865414) (xy 114.987 74.868) (xy 114.948496 74.875659)
(xy 114.904833 74.904833) (xy 114.875659 74.948496) (xy 114.865414 75) (xy 114.868001 75.013005) (xy 114.868 78.2968)
(xy 113.882 78.2968) (xy 113.881999 75.013005) (xy 113.884586 75) (xy 113.874341 74.948496) (xy 113.845167 74.904833)
(xy 113.801504 74.875659) (xy 113.763 74.868) (xy 113.75 74.865414) (xy 113.737001 74.868) (xy 113.127 74.868)
(xy 113.127 74.127) (xy 115.873 74.127)
)
)
)
(zone (net 3) (net_name GND) (layer B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 116.5 74) (xy 116.5 80) (xy 119 80) (xy 119 74)
)
)
(filled_polygon
(pts
(xy 118.873 74.868) (xy 118.262999 74.868) (xy 118.25 74.865414) (xy 118.237 74.868) (xy 118.198496 74.875659)
(xy 118.154833 74.904833) (xy 118.125659 74.948496) (xy 118.115414 75) (xy 118.118001 75.013005) (xy 118.118 78.368)
(xy 117.132 78.368) (xy 117.131999 75.013005) (xy 117.134586 75) (xy 117.124341 74.948496) (xy 117.095167 74.904833)
(xy 117.051504 74.875659) (xy 117.013 74.868) (xy 117 74.865414) (xy 116.987001 74.868) (xy 116.627 74.868)
(xy 116.627 74.127) (xy 118.873 74.127)
)
)
)
(zone (net 4) (net_name /VSenseOUT) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0)) (connect_pads (clearance 0))
(min_thickness 0.254) (min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508)) (fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon (polygon
(pts (pts
(xy 117.094 68.326) (xy 116.586 69.088) (xy 118.11 70.358) (xy 118.364 70.612) (xy 116.586 72.644)
(xy 116.586 78.994) (xy 119.38 78.994) (xy 119.38 67.056) (xy 117.856 67.056)
(xy 120 74) (xy 120 80) (xy 122.5 80) (xy 122.5 74)
) )
) )
(filled_polygon (filled_polygon
(pts (pts
(xy 118.707 67.873) (xy 118.727 67.873) (xy 118.727 68.127) (xy 118.707 68.127) (xy 118.707 69.069714)
(xy 118.897611 69.193472) (xy 119.253 69.018966) (xy 119.253 74.7968) (xy 118.395007 74.7968) (xy 118.375 74.79282)
(xy 118.354992 74.7968) (xy 118.295716 74.808591) (xy 118.228502 74.853502) (xy 118.183591 74.920716) (xy 118.16782 75)
(xy 118.171801 75.020013) (xy 118.1718 77.2968) (xy 117.0782 77.2968) (xy 117.078199 75.020013) (xy 117.08218 75)
(xy 117.066409 74.920716) (xy 117.021498 74.853502) (xy 116.954284 74.808591) (xy 116.895008 74.7968) (xy 116.875 74.79282)
(xy 116.854993 74.7968) (xy 116.713 74.7968) (xy 116.713 72.691718) (xy 118.459577 70.69563) (xy 118.484306 70.652688)
(xy 118.490719 70.603552) (xy 118.47784 70.555702) (xy 118.453803 70.522197) (xy 118.199803 70.268197) (xy 118.191303 70.260436)
(xy 116.754972 69.063494) (xy 117.19967 68.396447) (xy 117.202902 68.391341) (xy 117.361506 68.127002) (xy 117.511268 68.127002)
(xy 117.386538 68.317609) (xy 117.511503 68.619327) (xy 117.829844 68.98108) (xy 118.262389 69.193472) (xy 118.453 69.069714)
(xy 118.453 68.127) (xy 118.433 68.127) (xy 118.433 67.873) (xy 118.453 67.873) (xy 118.453 67.853)
(xy 118.707 67.853)
(xy 121.796801 74.7968) (xy 121.729992 74.7968) (xy 121.670716 74.808591) (xy 121.603502 74.853502) (xy 121.558591 74.920716)
(xy 121.54282 75) (xy 121.558591 75.079284) (xy 121.603502 75.146498) (xy 121.618 75.156185) (xy 121.618001 77.486996)
(xy 121.618 77.487001) (xy 121.618001 78.368) (xy 120.631999 78.368) (xy 120.632 75.013) (xy 120.634586 75)
(xy 120.624341 74.948496) (xy 120.595167 74.904833) (xy 120.551504 74.875659) (xy 120.513 74.868) (xy 120.512999 74.868)
(xy 120.5 74.865414) (xy 120.487 74.868) (xy 120.127 74.868) (xy 120.127 74.127) (xy 121.796801 74.127)
) )
) )
) )

+ 574
- 466
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Cu.gbl
File diff suppressed because it is too large
View File


+ 2
- 2
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Fab.gbr View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Other,Fab,Bot* G04 #@! TF.FileFunction,Other,Fab,Bot*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

+ 1752
- 204
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Mask.gbs
File diff suppressed because it is too large
View File


+ 2
- 2
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.Paste.gbp View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Bot* G04 #@! TF.FileFunction,Paste,Bot*
G04 #@! TF.FilePolarity,Positive* G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

+ 476
- 314
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-B.SilkS.gbo View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot* G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive* G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
@ -14,316 +14,478 @@ G04 APERTURE LIST*
%ADD10C,0.152400*% %ADD10C,0.152400*%
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
X121094666Y-62616400D02*
X121161333Y-62583066D01*
X121261333Y-62583066D01*
X121361333Y-62616400D01*
X121428000Y-62683066D01*
X121461333Y-62749733D01*
X121494666Y-62883066D01*
X121494666Y-62983066D01*
X121461333Y-63116400D01*
X121428000Y-63183066D01*
X121361333Y-63249733D01*
X121261333Y-63283066D01*
X121194666Y-63283066D01*
X121094666Y-63249733D01*
X121061333Y-63216400D01*
X121061333Y-62983066D01*
X121194666Y-62983066D01*
X120461333Y-63283066D02*
X120461333Y-62916400D01*
X120494666Y-62849733D01*
X120561333Y-62816400D01*
X120694666Y-62816400D01*
X120761333Y-62849733D01*
X120461333Y-63249733D02*
X120528000Y-63283066D01*
X120694666Y-63283066D01*
X120761333Y-63249733D01*
X120794666Y-63183066D01*
X120794666Y-63116400D01*
X120761333Y-63049733D01*
X120694666Y-63016400D01*
X120528000Y-63016400D01*
X120461333Y-62983066D01*
X120161333Y-63249733D02*
X120094666Y-63283066D01*
X119961333Y-63283066D01*
X119894666Y-63249733D01*
X119861333Y-63183066D01*
X119861333Y-63149733D01*
X119894666Y-63083066D01*
X119961333Y-63049733D01*
X120061333Y-63049733D01*
X120128000Y-63016400D01*
X120161333Y-62949733D01*
X120161333Y-62916400D01*
X120128000Y-62849733D01*
X120061333Y-62816400D01*
X119961333Y-62816400D01*
X119894666Y-62849733D01*
X119061333Y-63249733D02*
X118961333Y-63283066D01*
X118794666Y-63283066D01*
X118727999Y-63249733D01*
X118694666Y-63216400D01*
X118661333Y-63149733D01*
X118661333Y-63083066D01*
X118694666Y-63016400D01*
X118727999Y-62983066D01*
X118794666Y-62949733D01*
X118928000Y-62916400D01*
X118994666Y-62883066D01*
X119028000Y-62849733D01*
X119061333Y-62783066D01*
X119061333Y-62716400D01*
X119028000Y-62649733D01*
X118994666Y-62616400D01*
X118928000Y-62583066D01*
X118761333Y-62583066D01*
X118661333Y-62616400D01*
X118094666Y-63249733D02*
X118161333Y-63283066D01*
X118294666Y-63283066D01*
X118361333Y-63249733D01*
X118394666Y-63183066D01*
X118394666Y-62916400D01*
X118361333Y-62849733D01*
X118294666Y-62816400D01*
X118161333Y-62816400D01*
X118094666Y-62849733D01*
X118061333Y-62916400D01*
X118061333Y-62983066D01*
X118394666Y-63049733D01*
X117761333Y-62816400D02*
X117761333Y-63283066D01*
X117761333Y-62883066D02*
X117727999Y-62849733D01*
X117661333Y-62816400D01*
X117561333Y-62816400D01*
X117494666Y-62849733D01*
X117461333Y-62916400D01*
X117461333Y-63283066D01*
X117161333Y-63249733D02*
X117094666Y-63283066D01*
X116961333Y-63283066D01*
X116894666Y-63249733D01*
X116861333Y-63183066D01*
X116861333Y-63149733D01*
X116894666Y-63083066D01*
X116961333Y-63049733D01*
X117061333Y-63049733D01*
X117127999Y-63016400D01*
X117161333Y-62949733D01*
X117161333Y-62916400D01*
X117127999Y-62849733D01*
X117061333Y-62816400D01*
X116961333Y-62816400D01*
X116894666Y-62849733D01*
X116461333Y-63283066D02*
X116527999Y-63249733D01*
X116561333Y-63216400D01*
X116594666Y-63149733D01*
X116594666Y-62949733D01*
X116561333Y-62883066D01*
X116527999Y-62849733D01*
X116461333Y-62816400D01*
X116361333Y-62816400D01*
X116294666Y-62849733D01*
X116261333Y-62883066D01*
X116227999Y-62949733D01*
X116227999Y-63149733D01*
X116261333Y-63216400D01*
X116294666Y-63249733D01*
X116361333Y-63283066D01*
X116461333Y-63283066D01*
X115927999Y-63283066D02*
X115927999Y-62816400D01*
X115927999Y-62949733D02*
X115894666Y-62883066D01*
X115861333Y-62849733D01*
X115794666Y-62816400D01*
X115727999Y-62816400D01*
X114728000Y-62916400D02*
X114628000Y-62949733D01*
X114594666Y-62983066D01*
X114561333Y-63049733D01*
X114561333Y-63149733D01*
X114594666Y-63216400D01*
X114628000Y-63249733D01*
X114694666Y-63283066D01*
X114961333Y-63283066D01*
X114961333Y-62583066D01*
X114728000Y-62583066D01*
X114661333Y-62616400D01*
X114628000Y-62649733D01*
X114594666Y-62716400D01*
X114594666Y-62783066D01*
X114628000Y-62849733D01*
X114661333Y-62883066D01*
X114728000Y-62916400D01*
X114961333Y-62916400D01*
X114261333Y-63283066D02*
X114261333Y-62816400D01*
X114261333Y-62949733D02*
X114228000Y-62883066D01*
X114194666Y-62849733D01*
X114128000Y-62816400D01*
X114061333Y-62816400D01*
X113561333Y-63249733D02*
X113628000Y-63283066D01*
X113761333Y-63283066D01*
X113828000Y-63249733D01*
X113861333Y-63183066D01*
X113861333Y-62916400D01*
X113828000Y-62849733D01*
X113761333Y-62816400D01*
X113628000Y-62816400D01*
X113561333Y-62849733D01*
X113528000Y-62916400D01*
X113528000Y-62983066D01*
X113861333Y-63049733D01*
X112928000Y-63283066D02*
X112928000Y-62916400D01*
X112961333Y-62849733D01*
X113028000Y-62816400D01*
X113161333Y-62816400D01*
X113228000Y-62849733D01*
X112928000Y-63249733D02*
X112994666Y-63283066D01*
X113161333Y-63283066D01*
X113228000Y-63249733D01*
X113261333Y-63183066D01*
X113261333Y-63116400D01*
X113228000Y-63049733D01*
X113161333Y-63016400D01*
X112994666Y-63016400D01*
X112928000Y-62983066D01*
X112594666Y-63283066D02*
X112594666Y-62583066D01*
X112527999Y-63016400D02*
X112327999Y-63283066D01*
X112327999Y-62816400D02*
X112594666Y-63083066D01*
X111927999Y-63283066D02*
X111994666Y-63249733D01*
X112027999Y-63216400D01*
X112061333Y-63149733D01*
X112061333Y-62949733D01*
X112027999Y-62883066D01*
X111994666Y-62849733D01*
X111927999Y-62816400D01*
X111827999Y-62816400D01*
X111761333Y-62849733D01*
X111727999Y-62883066D01*
X111694666Y-62949733D01*
X111694666Y-63149733D01*
X111727999Y-63216400D01*
X111761333Y-63249733D01*
X111827999Y-63283066D01*
X111927999Y-63283066D01*
X111094666Y-62816400D02*
X111094666Y-63283066D01*
X111394666Y-62816400D02*
X111394666Y-63183066D01*
X111361333Y-63249733D01*
X111294666Y-63283066D01*
X111194666Y-63283066D01*
X111127999Y-63249733D01*
X111094666Y-63216400D01*
X110861333Y-62816400D02*
X110594666Y-62816400D01*
X110761333Y-62583066D02*
X110761333Y-63183066D01*
X110727999Y-63249733D01*
X110661333Y-63283066D01*
X110594666Y-63283066D01*
X117411333Y-63785466D02*
X117011333Y-63785466D01*
X117211333Y-64485466D02*
X117211333Y-63785466D01*
X116644666Y-63785466D02*
X116511333Y-63785466D01*
X116444666Y-63818800D01*
X116378000Y-63885466D01*
X116344666Y-64018800D01*
X116344666Y-64252133D01*
X116378000Y-64385466D01*
X116444666Y-64452133D01*
X116511333Y-64485466D01*
X116644666Y-64485466D01*
X116711333Y-64452133D01*
X116778000Y-64385466D01*
X116811333Y-64252133D01*
X116811333Y-64018800D01*
X116778000Y-63885466D01*
X116711333Y-63818800D01*
X116644666Y-63785466D01*
X116044666Y-64218800D02*
X115511333Y-64218800D01*
X114877999Y-64018800D02*
X114877999Y-64485466D01*
X115044666Y-63752133D02*
X115211333Y-64252133D01*
X114777999Y-64252133D01*
X117744666Y-66190266D02*
X117344666Y-66190266D01*
X117544666Y-66890266D02*
X117544666Y-66190266D01*
X116978000Y-66190266D02*
X116844666Y-66190266D01*
X116778000Y-66223600D01*
X116711333Y-66290266D01*
X116678000Y-66423600D01*
X116678000Y-66656933D01*
X116711333Y-66790266D01*
X116778000Y-66856933D01*
X116844666Y-66890266D01*
X116978000Y-66890266D01*
X117044666Y-66856933D01*
X117111333Y-66790266D01*
X117144666Y-66656933D01*
X117144666Y-66423600D01*
X117111333Y-66290266D01*
X117044666Y-66223600D01*
X116978000Y-66190266D01*
X116378000Y-66623600D02*
X115844666Y-66623600D01*
X115578000Y-66190266D02*
X115144666Y-66190266D01*
X115378000Y-66456933D01*
X115278000Y-66456933D01*
X115211333Y-66490266D01*
X115178000Y-66523600D01*
X115144666Y-66590266D01*
X115144666Y-66756933D01*
X115178000Y-66823600D01*
X115211333Y-66856933D01*
X115278000Y-66890266D01*
X115478000Y-66890266D01*
X115544666Y-66856933D01*
X115578000Y-66823600D01*
X114811333Y-66890266D02*
X114678000Y-66890266D01*
X114611333Y-66856933D01*
X114578000Y-66823600D01*
X114511333Y-66723600D01*
X114478000Y-66590266D01*
X114478000Y-66323600D01*
X114511333Y-66256933D01*
X114544666Y-66223600D01*
X114611333Y-66190266D01*
X114744666Y-66190266D01*
X114811333Y-66223600D01*
X114844666Y-66256933D01*
X114878000Y-66323600D01*
X114878000Y-66490266D01*
X114844666Y-66556933D01*
X114811333Y-66590266D01*
X114744666Y-66623600D01*
X114611333Y-66623600D01*
X114544666Y-66590266D01*
X114511333Y-66556933D01*
X114478000Y-66490266D01*
X121750000Y-75000000D02*
X122000000Y-75000000D01*
X121750000Y-78500000D02*
X121750000Y-75000000D01*
X120500000Y-78500000D02*
X121750000Y-78500000D01*
X120500000Y-75000000D02*
X120500000Y-78500000D01*
X118250000Y-75000000D02*
X120500000Y-75000000D01*
X118250000Y-78500000D02*
X118250000Y-75000000D01*
X117000000Y-78500000D02*
X118250000Y-78500000D01*
X117000000Y-75000000D02*
X117000000Y-78500000D01*
X115000000Y-75000000D02*
X117000000Y-75000000D01*
X115000000Y-78500000D02*
X115000000Y-75000000D01*
X113750000Y-78500000D02*
X115000000Y-78500000D01*
X113750000Y-75000000D02*
X113750000Y-78500000D01*
X111500000Y-75000000D02*
X113750000Y-75000000D01*
X111500000Y-78500000D02*
X111500000Y-75000000D01*
X110250000Y-78500000D02*
X111500000Y-78500000D01*
X110250000Y-75000000D02*
X110250000Y-78500000D01*
X110000000Y-75000000D02*
X110250000Y-75000000D01*
X110000000Y-74750000D02*
X110000000Y-75000000D01*
X120443619Y-71483999D02*
X120443619Y-71677523D01*
X120492000Y-71774285D01*
X120588761Y-71871047D01*
X120782285Y-71919428D01*
X121120952Y-71919428D01*
X121314476Y-71871047D01*
X121411238Y-71774285D01*
X121459619Y-71677523D01*
X121459619Y-71483999D01*
X121411238Y-71387238D01*
X121314476Y-71290476D01*
X121120952Y-71242095D01*
X120782285Y-71242095D01*
X120588761Y-71290476D01*
X120492000Y-71387238D01*
X120443619Y-71483999D01*
X120443619Y-72354857D02*
X121266095Y-72354857D01*
X121362857Y-72403238D01*
X121411238Y-72451619D01*
X121459619Y-72548380D01*
X121459619Y-72741904D01*
X121411238Y-72838666D01*
X121362857Y-72887047D01*
X121266095Y-72935428D01*
X120443619Y-72935428D01*
X120443619Y-73274095D02*
X120443619Y-73854666D01*
X121459619Y-73564380D02*
X120443619Y-73564380D01*
X116992000Y-71725904D02*
X116943619Y-71629142D01*
X116943619Y-71484000D01*
X116992000Y-71338857D01*
X117088761Y-71242095D01*
X117185523Y-71193714D01*
X117379047Y-71145333D01*
X117524190Y-71145333D01*
X117717714Y-71193714D01*
X117814476Y-71242095D01*
X117911238Y-71338857D01*
X117959619Y-71484000D01*
X117959619Y-71580761D01*
X117911238Y-71725904D01*
X117862857Y-71774285D01*
X117524190Y-71774285D01*
X117524190Y-71580761D01*
X117959619Y-72209714D02*
X116943619Y-72209714D01*
X117959619Y-72790285D01*
X116943619Y-72790285D01*
X117959619Y-73274095D02*
X116943619Y-73274095D01*
X116943619Y-73516000D01*
X116991999Y-73661142D01*
X117088761Y-73757904D01*
X117185523Y-73806285D01*
X117379047Y-73854666D01*
X117524190Y-73854666D01*
X117717714Y-73806285D01*
X117814476Y-73757904D01*
X117911238Y-73661142D01*
X117959619Y-73516000D01*
X117959619Y-73274095D01*
X114572571Y-71193714D02*
X114572571Y-71967809D01*
X114959619Y-71580761D02*
X114185523Y-71580761D01*
X113943619Y-72935428D02*
X113943619Y-72451619D01*
X114427428Y-72403238D01*
X114379047Y-72451619D01*
X114330666Y-72548380D01*
X114330666Y-72790285D01*
X114379047Y-72887047D01*
X114427428Y-72935428D01*
X114524190Y-72983809D01*
X114766095Y-72983809D01*
X114862857Y-72935428D01*
X114911238Y-72887047D01*
X114959619Y-72790285D01*
X114959619Y-72548380D01*
X114911238Y-72451619D01*
X114862857Y-72403238D01*
X113943619Y-73274095D02*
X114959619Y-73612761D01*
X113943619Y-73951428D01*
X110693619Y-69330952D02*
X111709619Y-69669619D01*
X110693619Y-70008285D01*
X110693619Y-70540476D02*
X110693619Y-70733999D01*
X110742000Y-70830761D01*
X110838761Y-70927523D01*
X111032285Y-70975904D01*
X111370952Y-70975904D01*
X111564476Y-70927523D01*
X111661238Y-70830761D01*
X111709619Y-70733999D01*
X111709619Y-70540476D01*
X111661238Y-70443714D01*
X111564476Y-70346952D01*
X111370952Y-70298571D01*
X111032285Y-70298571D01*
X110838761Y-70346952D01*
X110742000Y-70443714D01*
X110693619Y-70540476D01*
X110693619Y-71411333D02*
X111516095Y-71411333D01*
X111612857Y-71459714D01*
X111661238Y-71508095D01*
X111709619Y-71604857D01*
X111709619Y-71798380D01*
X111661238Y-71895142D01*
X111612857Y-71943523D01*
X111516095Y-71991904D01*
X110693619Y-71991904D01*
X110693619Y-72330571D02*
X110693619Y-72911142D01*
X111709619Y-72620857D02*
X110693619Y-72620857D01*
X111322571Y-73249809D02*
X111322571Y-74023904D01*
X111709619Y-73636857D02*
X110935523Y-73636857D01*
X121016666Y-60846400D02*
X121083333Y-60813066D01*
X121183333Y-60813066D01*
X121283333Y-60846400D01*
X121350000Y-60913066D01*
X121383333Y-60979733D01*
X121416666Y-61113066D01*
X121416666Y-61213066D01*
X121383333Y-61346400D01*
X121350000Y-61413066D01*
X121283333Y-61479733D01*
X121183333Y-61513066D01*
X121116666Y-61513066D01*
X121016666Y-61479733D01*
X120983333Y-61446400D01*
X120983333Y-61213066D01*
X121116666Y-61213066D01*
X120383333Y-61513066D02*
X120383333Y-61146400D01*
X120416666Y-61079733D01*
X120483333Y-61046400D01*
X120616666Y-61046400D01*
X120683333Y-61079733D01*
X120383333Y-61479733D02*
X120450000Y-61513066D01*
X120616666Y-61513066D01*
X120683333Y-61479733D01*
X120716666Y-61413066D01*
X120716666Y-61346400D01*
X120683333Y-61279733D01*
X120616666Y-61246400D01*
X120450000Y-61246400D01*
X120383333Y-61213066D01*
X120083333Y-61479733D02*
X120016666Y-61513066D01*
X119883333Y-61513066D01*
X119816666Y-61479733D01*
X119783333Y-61413066D01*
X119783333Y-61379733D01*
X119816666Y-61313066D01*
X119883333Y-61279733D01*
X119983333Y-61279733D01*
X120050000Y-61246400D01*
X120083333Y-61179733D01*
X120083333Y-61146400D01*
X120050000Y-61079733D01*
X119983333Y-61046400D01*
X119883333Y-61046400D01*
X119816666Y-61079733D01*
X118983333Y-61479733D02*
X118883333Y-61513066D01*
X118716666Y-61513066D01*
X118649999Y-61479733D01*
X118616666Y-61446400D01*
X118583333Y-61379733D01*
X118583333Y-61313066D01*
X118616666Y-61246400D01*
X118649999Y-61213066D01*
X118716666Y-61179733D01*
X118850000Y-61146400D01*
X118916666Y-61113066D01*
X118950000Y-61079733D01*
X118983333Y-61013066D01*
X118983333Y-60946400D01*
X118950000Y-60879733D01*
X118916666Y-60846400D01*
X118850000Y-60813066D01*
X118683333Y-60813066D01*
X118583333Y-60846400D01*
X118016666Y-61479733D02*
X118083333Y-61513066D01*
X118216666Y-61513066D01*
X118283333Y-61479733D01*
X118316666Y-61413066D01*
X118316666Y-61146400D01*
X118283333Y-61079733D01*
X118216666Y-61046400D01*
X118083333Y-61046400D01*
X118016666Y-61079733D01*
X117983333Y-61146400D01*
X117983333Y-61213066D01*
X118316666Y-61279733D01*
X117683333Y-61046400D02*
X117683333Y-61513066D01*
X117683333Y-61113066D02*
X117649999Y-61079733D01*
X117583333Y-61046400D01*
X117483333Y-61046400D01*
X117416666Y-61079733D01*
X117383333Y-61146400D01*
X117383333Y-61513066D01*
X117083333Y-61479733D02*
X117016666Y-61513066D01*
X116883333Y-61513066D01*
X116816666Y-61479733D01*
X116783333Y-61413066D01*
X116783333Y-61379733D01*
X116816666Y-61313066D01*
X116883333Y-61279733D01*
X116983333Y-61279733D01*
X117049999Y-61246400D01*
X117083333Y-61179733D01*
X117083333Y-61146400D01*
X117049999Y-61079733D01*
X116983333Y-61046400D01*
X116883333Y-61046400D01*
X116816666Y-61079733D01*
X116383333Y-61513066D02*
X116449999Y-61479733D01*
X116483333Y-61446400D01*
X116516666Y-61379733D01*
X116516666Y-61179733D01*
X116483333Y-61113066D01*
X116449999Y-61079733D01*
X116383333Y-61046400D01*
X116283333Y-61046400D01*
X116216666Y-61079733D01*
X116183333Y-61113066D01*
X116149999Y-61179733D01*
X116149999Y-61379733D01*
X116183333Y-61446400D01*
X116216666Y-61479733D01*
X116283333Y-61513066D01*
X116383333Y-61513066D01*
X115849999Y-61513066D02*
X115849999Y-61046400D01*
X115849999Y-61179733D02*
X115816666Y-61113066D01*
X115783333Y-61079733D01*
X115716666Y-61046400D01*
X115649999Y-61046400D01*
X114650000Y-61146400D02*
X114550000Y-61179733D01*
X114516666Y-61213066D01*
X114483333Y-61279733D01*
X114483333Y-61379733D01*
X114516666Y-61446400D01*
X114550000Y-61479733D01*
X114616666Y-61513066D01*
X114883333Y-61513066D01*
X114883333Y-60813066D01*
X114650000Y-60813066D01*
X114583333Y-60846400D01*
X114550000Y-60879733D01*
X114516666Y-60946400D01*
X114516666Y-61013066D01*
X114550000Y-61079733D01*
X114583333Y-61113066D01*
X114650000Y-61146400D01*
X114883333Y-61146400D01*
X114183333Y-61513066D02*
X114183333Y-61046400D01*
X114183333Y-61179733D02*
X114150000Y-61113066D01*
X114116666Y-61079733D01*
X114050000Y-61046400D01*
X113983333Y-61046400D01*
X113483333Y-61479733D02*
X113550000Y-61513066D01*
X113683333Y-61513066D01*
X113750000Y-61479733D01*
X113783333Y-61413066D01*
X113783333Y-61146400D01*
X113750000Y-61079733D01*
X113683333Y-61046400D01*
X113550000Y-61046400D01*
X113483333Y-61079733D01*
X113450000Y-61146400D01*
X113450000Y-61213066D01*
X113783333Y-61279733D01*
X112850000Y-61513066D02*
X112850000Y-61146400D01*
X112883333Y-61079733D01*
X112950000Y-61046400D01*
X113083333Y-61046400D01*
X113150000Y-61079733D01*
X112850000Y-61479733D02*
X112916666Y-61513066D01*
X113083333Y-61513066D01*
X113150000Y-61479733D01*
X113183333Y-61413066D01*
X113183333Y-61346400D01*
X113150000Y-61279733D01*
X113083333Y-61246400D01*
X112916666Y-61246400D01*
X112850000Y-61213066D01*
X112516666Y-61513066D02*
X112516666Y-60813066D01*
X112449999Y-61246400D02*
X112249999Y-61513066D01*
X112249999Y-61046400D02*
X112516666Y-61313066D01*
X111849999Y-61513066D02*
X111916666Y-61479733D01*
X111949999Y-61446400D01*
X111983333Y-61379733D01*
X111983333Y-61179733D01*
X111949999Y-61113066D01*
X111916666Y-61079733D01*
X111849999Y-61046400D01*
X111749999Y-61046400D01*
X111683333Y-61079733D01*
X111649999Y-61113066D01*
X111616666Y-61179733D01*
X111616666Y-61379733D01*
X111649999Y-61446400D01*
X111683333Y-61479733D01*
X111749999Y-61513066D01*
X111849999Y-61513066D01*
X111016666Y-61046400D02*
X111016666Y-61513066D01*
X111316666Y-61046400D02*
X111316666Y-61413066D01*
X111283333Y-61479733D01*
X111216666Y-61513066D01*
X111116666Y-61513066D01*
X111049999Y-61479733D01*
X111016666Y-61446400D01*
X110783333Y-61046400D02*
X110516666Y-61046400D01*
X110683333Y-60813066D02*
X110683333Y-61413066D01*
X110649999Y-61479733D01*
X110583333Y-61513066D01*
X110516666Y-61513066D01*
X117333333Y-62015466D02*
X116933333Y-62015466D01*
X117133333Y-62715466D02*
X117133333Y-62015466D01*
X116566666Y-62015466D02*
X116433333Y-62015466D01*
X116366666Y-62048800D01*
X116300000Y-62115466D01*
X116266666Y-62248800D01*
X116266666Y-62482133D01*
X116300000Y-62615466D01*
X116366666Y-62682133D01*
X116433333Y-62715466D01*
X116566666Y-62715466D01*
X116633333Y-62682133D01*
X116700000Y-62615466D01*
X116733333Y-62482133D01*
X116733333Y-62248800D01*
X116700000Y-62115466D01*
X116633333Y-62048800D01*
X116566666Y-62015466D01*
X115966666Y-62448800D02*
X115433333Y-62448800D01*
X114799999Y-62248800D02*
X114799999Y-62715466D01*
X114966666Y-61982133D02*
X115133333Y-62482133D01*
X114699999Y-62482133D01*
X117666666Y-64420266D02*
X117266666Y-64420266D01*
X117466666Y-65120266D02*
X117466666Y-64420266D01*
X116900000Y-64420266D02*
X116766666Y-64420266D01*
X116700000Y-64453600D01*
X116633333Y-64520266D01*
X116600000Y-64653600D01*
X116600000Y-64886933D01*
X116633333Y-65020266D01*
X116700000Y-65086933D01*
X116766666Y-65120266D01*
X116900000Y-65120266D01*
X116966666Y-65086933D01*
X117033333Y-65020266D01*
X117066666Y-64886933D01*
X117066666Y-64653600D01*
X117033333Y-64520266D01*
X116966666Y-64453600D01*
X116900000Y-64420266D01*
X116300000Y-64853600D02*
X115766666Y-64853600D01*
X115500000Y-64420266D02*
X115066666Y-64420266D01*
X115300000Y-64686933D01*
X115200000Y-64686933D01*
X115133333Y-64720266D01*
X115100000Y-64753600D01*
X115066666Y-64820266D01*
X115066666Y-64986933D01*
X115100000Y-65053600D01*
X115133333Y-65086933D01*
X115200000Y-65120266D01*
X115400000Y-65120266D01*
X115466666Y-65086933D01*
X115500000Y-65053600D01*
X114733333Y-65120266D02*
X114600000Y-65120266D01*
X114533333Y-65086933D01*
X114500000Y-65053600D01*
X114433333Y-64953600D01*
X114400000Y-64820266D01*
X114400000Y-64553600D01*
X114433333Y-64486933D01*
X114466666Y-64453600D01*
X114533333Y-64420266D01*
X114666666Y-64420266D01*
X114733333Y-64453600D01*
X114766666Y-64486933D01*
X114800000Y-64553600D01*
X114800000Y-64720266D01*
X114766666Y-64786933D01*
X114733333Y-64820266D01*
X114666666Y-64853600D01*
X114533333Y-64853600D01*
X114466666Y-64820266D01*
X114433333Y-64786933D01*
X114400000Y-64720266D01*
M02* M02*

+ 63
- 27
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-Edge.Cuts.gm1 View File

@ -1,56 +1,92 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP* G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
G04 APERTURE LIST* G04 APERTURE LIST*
%ADD10C,0.152400*%
%ADD10C,0.010000*%
%ADD11C,0.152400*%
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
X115125000Y-75000000D02*
X115000000Y-75000000D01*
X111750000Y-75000000D02*
X111500000Y-75000000D01*
X113625000Y-75000000D02*
X113750000Y-75000000D01*
X116875000Y-75000000D02*
X117000000Y-75000000D01*
X120250000Y-75000000D02*
X118500000Y-75000000D01*
D11*
X110000000Y-59000000D02*
X110000000Y-60000000D01*
X122000000Y-60000000D02*
X122000000Y-59000000D01*
D10*
X118250000Y-75000000D02*
X118500000Y-75000000D01*
X118250000Y-78500000D02*
X118250000Y-75000000D01*
X117000000Y-78500000D02*
X118250000Y-78500000D01*
X117000000Y-75000000D02*
X117000000Y-78500000D01*
X115000000Y-78500000D02*
X115000000Y-75000000D01*
D11*
X113750000Y-78500000D02*
X115000000Y-78500000D01*
D10*
X113750000Y-75000000D02*
X113750000Y-78500000D01*
D11*
X111500000Y-78500000D02*
X110250000Y-78500000D01*
D10*
X111500000Y-78500000D02*
X111500000Y-75000000D01*
X120500000Y-75000000D02*
X120250000Y-75000000D01*
X120500000Y-78500000D02*
X120500000Y-75000000D01*
X121750000Y-78500000D02*
X120500000Y-78500000D01*
X121750000Y-77500000D02*
X121750000Y-78500000D01*
D11*
X110250000Y-77500000D02*
X110250000Y-78500000D01*
X110000000Y-60000000D02*
X110000000Y-62000000D01*
X122000000Y-60000000D02*
X122000000Y-62000000D01*
X122000000Y-62000000D02* X122000000Y-62000000D02*
X122000000Y-75000000D01* X122000000Y-75000000D01*
X110000000Y-62000000D02* X110000000Y-62000000D02*
X110000000Y-75000000D01* X110000000Y-75000000D01*
X122000000Y-62000000D02*
X110000000Y-62000000D01*
X122000000Y-59000000D02*
X110000000Y-59000000D01*
D10*
X113625000Y-75000000D02* X113625000Y-75000000D02*
X111750000Y-75000000D01* X111750000Y-75000000D01*
X116875000Y-75000000D02* X116875000Y-75000000D02*
X115125000Y-75000000D01* X115125000Y-75000000D01*
X120250000Y-75000000D02*
X118375000Y-75000000D01*
D11*
X121750000Y-75000000D02* X121750000Y-75000000D02*
X122000000Y-75000000D01* X122000000Y-75000000D01*
X110250000Y-75000000D02* X110250000Y-75000000D02*
X110000000Y-75000000D01* X110000000Y-75000000D01*
X118375000Y-77500000D02*
X118375000Y-75000000D01*
X116875000Y-77500000D02*
X118375000Y-77500000D01*
X116875000Y-75000000D02*
X116875000Y-77500000D01*
X115125000Y-77500000D02*
X115125000Y-75000000D01*
X113625000Y-77500000D02*
X115125000Y-77500000D01*
X113625000Y-75000000D02*
X113625000Y-77500000D01*
X120250000Y-77500000D02*
X120250000Y-75000000D01*
X121750000Y-77500000D02*
X120250000Y-77500000D01*
D10*
X121750000Y-75000000D02* X121750000Y-75000000D02*
X121750000Y-77500000D01* X121750000Y-77500000D01*
X111750000Y-77500000D02*
X111750000Y-75000000D01*
X110250000Y-77500000D02*
X111750000Y-77500000D01*
D11*
X110250000Y-75000000D02* X110250000Y-75000000D02*
X110250000Y-77500000D01* X110250000Y-77500000D01*
M02* M02*

+ 590
- 465
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Cu.gtl
File diff suppressed because it is too large
View File


+ 131
- 131
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Fab.gbr View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Other,Fab,Top* G04 #@! TF.FileFunction,Other,Fab,Top*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
@ -15,141 +15,141 @@ G04 APERTURE LIST*
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
G04 #@! TO.C,P1* G04 #@! TO.C,P1*
X113034592Y-64386480D02*
X112228490Y-63580379D01*
X112228490Y-63580379D02*
X111620379Y-64188490D01*
X111620379Y-64188490D02*
X112426480Y-64994592D01*
X120290000Y-68000000D02*
X113034592Y-62386480D02*
X112228490Y-61580379D01*
X112228490Y-61580379D02*
X111620379Y-62188490D01*
X111620379Y-62188490D02*
X112426480Y-62994592D01*
X120290000Y-66000000D02*
G75* G75*
G03X120290000Y-68000000I-4250000J0D01*
G03X120290000Y-66000000I-4250000J0D01*
G01* G01*
X112426406Y-64994681D02*
X112426406Y-62994681D02*
G75* G75*
G03X113034592Y-64386480I3613594J-3005319D01*
G03X113034592Y-62386480I3613594J-3005319D01*
G01* G01*
G04 #@! TD* G04 #@! TD*
G04 #@! TO.C,P1* G04 #@! TO.C,P1*
D11* D11*
X112016190Y-74177142D02*
X111968571Y-74224761D01*
X111825714Y-74272380D01*
X111730476Y-74272380D01*
X111587619Y-74224761D01*
X111492380Y-74129523D01*
X111444761Y-74034285D01*
X111397142Y-73843809D01*
X111397142Y-73700952D01*
X111444761Y-73510476D01*
X111492380Y-73415238D01*
X111587619Y-73320000D01*
X111730476Y-73272380D01*
X111825714Y-73272380D01*
X111968571Y-73320000D01*
X112016190Y-73367619D01*
X112635238Y-73272380D02*
X112825714Y-73272380D01*
X112920952Y-73320000D01*
X113016190Y-73415238D01*
X113063809Y-73605714D01*
X113063809Y-73939047D01*
X113016190Y-74129523D01*
X112920952Y-74224761D01*
X112825714Y-74272380D01*
X112635238Y-74272380D01*
X112540000Y-74224761D01*
X112444761Y-74129523D01*
X112397142Y-73939047D01*
X112397142Y-73605714D01*
X112444761Y-73415238D01*
X112540000Y-73320000D01*
X112635238Y-73272380D01*
X113492380Y-74272380D02*
X113492380Y-73272380D01*
X114063809Y-74272380D01*
X114063809Y-73272380D01*
X114540000Y-74272380D02*
X114540000Y-73272380D01*
X115111428Y-74272380D01*
X115111428Y-73272380D01*
X115349523Y-74367619D02*
X116111428Y-74367619D01*
X116540000Y-73272380D02*
X116635238Y-73272380D01*
X116730476Y-73320000D01*
X116778095Y-73367619D01*
X116825714Y-73462857D01*
X116873333Y-73653333D01*
X116873333Y-73891428D01*
X116825714Y-74081904D01*
X116778095Y-74177142D01*
X116730476Y-74224761D01*
X116635238Y-74272380D01*
X116540000Y-74272380D01*
X116444761Y-74224761D01*
X116397142Y-74177142D01*
X116349523Y-74081904D01*
X116301904Y-73891428D01*
X116301904Y-73653333D01*
X116349523Y-73462857D01*
X116397142Y-73367619D01*
X116444761Y-73320000D01*
X116540000Y-73272380D01*
X117825714Y-74272380D02*
X117254285Y-74272380D01*
X117540000Y-74272380D02*
X117540000Y-73272380D01*
X117444761Y-73415238D01*
X117349523Y-73510476D01*
X117254285Y-73558095D01*
X118159047Y-73272380D02*
X118825714Y-74272380D01*
X118825714Y-73272380D02*
X118159047Y-74272380D01*
X119397142Y-73272380D02*
X119492380Y-73272380D01*
X119587619Y-73320000D01*
X119635238Y-73367619D01*
X119682857Y-73462857D01*
X119730476Y-73653333D01*
X119730476Y-73891428D01*
X119682857Y-74081904D01*
X119635238Y-74177142D01*
X119587619Y-74224761D01*
X119492380Y-74272380D01*
X119397142Y-74272380D01*
X119301904Y-74224761D01*
X119254285Y-74177142D01*
X119206666Y-74081904D01*
X119159047Y-73891428D01*
X119159047Y-73653333D01*
X119206666Y-73462857D01*
X119254285Y-73367619D01*
X119301904Y-73320000D01*
X119397142Y-73272380D01*
X120587619Y-73605714D02*
X120587619Y-74272380D01*
X120349523Y-73224761D02*
X120111428Y-73939047D01*
X120730476Y-73939047D01*
X110261904Y-63452380D02*
X110261904Y-62452380D01*
X110642857Y-62452380D01*
X110738095Y-62500000D01*
X110785714Y-62547619D01*
X110833333Y-62642857D01*
X110833333Y-62785714D01*
X110785714Y-62880952D01*
X110738095Y-62928571D01*
X110642857Y-62976190D01*
X110261904Y-62976190D01*
X111785714Y-63452380D02*
X111214285Y-63452380D01*
X111499999Y-63452380D02*
X111499999Y-62452380D01*
X111404761Y-62595238D01*
X111309523Y-62690476D01*
X111214285Y-62738095D01*
X112016190Y-72177142D02*
X111968571Y-72224761D01*
X111825714Y-72272380D01*
X111730476Y-72272380D01*
X111587619Y-72224761D01*
X111492380Y-72129523D01*
X111444761Y-72034285D01*
X111397142Y-71843809D01*
X111397142Y-71700952D01*
X111444761Y-71510476D01*
X111492380Y-71415238D01*
X111587619Y-71320000D01*
X111730476Y-71272380D01*
X111825714Y-71272380D01*
X111968571Y-71320000D01*
X112016190Y-71367619D01*
X112635238Y-71272380D02*
X112825714Y-71272380D01*
X112920952Y-71320000D01*
X113016190Y-71415238D01*
X113063809Y-71605714D01*
X113063809Y-71939047D01*
X113016190Y-72129523D01*
X112920952Y-72224761D01*
X112825714Y-72272380D01*
X112635238Y-72272380D01*
X112540000Y-72224761D01*
X112444761Y-72129523D01*
X112397142Y-71939047D01*
X112397142Y-71605714D01*
X112444761Y-71415238D01*
X112540000Y-71320000D01*
X112635238Y-71272380D01*
X113492380Y-72272380D02*
X113492380Y-71272380D01*
X114063809Y-72272380D01*
X114063809Y-71272380D01*
X114540000Y-72272380D02*
X114540000Y-71272380D01*
X115111428Y-72272380D01*
X115111428Y-71272380D01*
X115349523Y-72367619D02*
X116111428Y-72367619D01*
X116540000Y-71272380D02*
X116635238Y-71272380D01*
X116730476Y-71320000D01*
X116778095Y-71367619D01*
X116825714Y-71462857D01*
X116873333Y-71653333D01*
X116873333Y-71891428D01*
X116825714Y-72081904D01*
X116778095Y-72177142D01*
X116730476Y-72224761D01*
X116635238Y-72272380D01*
X116540000Y-72272380D01*
X116444761Y-72224761D01*
X116397142Y-72177142D01*
X116349523Y-72081904D01*
X116301904Y-71891428D01*
X116301904Y-71653333D01*
X116349523Y-71462857D01*
X116397142Y-71367619D01*
X116444761Y-71320000D01*
X116540000Y-71272380D01*
X117825714Y-72272380D02*
X117254285Y-72272380D01*
X117540000Y-72272380D02*
X117540000Y-71272380D01*
X117444761Y-71415238D01*
X117349523Y-71510476D01*
X117254285Y-71558095D01*
X118159047Y-71272380D02*
X118825714Y-72272380D01*
X118825714Y-71272380D02*
X118159047Y-72272380D01*
X119397142Y-71272380D02*
X119492380Y-71272380D01*
X119587619Y-71320000D01*
X119635238Y-71367619D01*
X119682857Y-71462857D01*
X119730476Y-71653333D01*
X119730476Y-71891428D01*
X119682857Y-72081904D01*
X119635238Y-72177142D01*
X119587619Y-72224761D01*
X119492380Y-72272380D01*
X119397142Y-72272380D01*
X119301904Y-72224761D01*
X119254285Y-72177142D01*
X119206666Y-72081904D01*
X119159047Y-71891428D01*
X119159047Y-71653333D01*
X119206666Y-71462857D01*
X119254285Y-71367619D01*
X119301904Y-71320000D01*
X119397142Y-71272380D01*
X120587619Y-71605714D02*
X120587619Y-72272380D01*
X120349523Y-71224761D02*
X120111428Y-71939047D01*
X120730476Y-71939047D01*
X110261904Y-61452380D02*
X110261904Y-60452380D01*
X110642857Y-60452380D01*
X110738095Y-60500000D01*
X110785714Y-60547619D01*
X110833333Y-60642857D01*
X110833333Y-60785714D01*
X110785714Y-60880952D01*
X110738095Y-60928571D01*
X110642857Y-60976190D01*
X110261904Y-60976190D01*
X111785714Y-61452380D02*
X111214285Y-61452380D01*
X111499999Y-61452380D02*
X111499999Y-60452380D01*
X111404761Y-60595238D01*
X111309523Y-60690476D01*
X111214285Y-60738095D01*
G04 #@! TD* G04 #@! TD*
M02* M02*

+ 180
- 176
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Mask.gts View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Top* G04 #@! TF.FileFunction,Soldermask,Top*
G04 #@! TF.FilePolarity,Negative* G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
@ -16,15 +16,45 @@ G04 APERTURE LIST*
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
G36* G36*
X118500000Y-74500000D02*
X118500000Y-77500000D01*
X118500000Y-78500000D01*
X116500000Y-78500000D01*
X116500000Y-74500000D01*
X118500000Y-74500000D01*
G37*
X118500000Y-74500000D02*
X118500000Y-77500000D01*
X118500000Y-78500000D01*
X116500000Y-78500000D01*
X116500000Y-74500000D01*
X118500000Y-74500000D01*
G36*
X122000000Y-74500000D02*
X122000000Y-77500000D01*
X122000000Y-78500000D01*
X120000000Y-78500000D01*
X120000000Y-74500000D01*
X122000000Y-74500000D01*
G37*
X122000000Y-74500000D02*
X122000000Y-77500000D01*
X122000000Y-78500000D01*
X120000000Y-78500000D01*
X120000000Y-74500000D01*
X122000000Y-74500000D01*
G36*
X112000000Y-74500000D02* X112000000Y-74500000D02*
X112000000Y-78000000D01*
X110000000Y-78000000D01*
X112000000Y-77500000D01*
X112000000Y-78500000D01*
X110000000Y-78500000D01*
X110000000Y-74500000D01* X110000000Y-74500000D01*
X112000000Y-74500000D01* X112000000Y-74500000D01*
G37* G37*
X112000000Y-74500000D02* X112000000Y-74500000D02*
X112000000Y-78000000D01*
X110000000Y-78000000D01*
X112000000Y-77500000D01*
X112000000Y-78500000D01*
X110000000Y-78500000D01*
X110000000Y-74500000D01* X110000000Y-74500000D01*
X112000000Y-74500000D01* X112000000Y-74500000D01*
G36* G36*
@ -41,183 +71,157 @@ X115500000Y-78500000D01*
X113500000Y-78500000D01* X113500000Y-78500000D01*
X113500000Y-74500000D01* X113500000Y-74500000D01*
X115500000Y-74500000D01* X115500000Y-74500000D01*
G36*
X118500000Y-74500000D02*
X118500000Y-78000000D01*
X116500000Y-78000000D01*
X116500000Y-74500000D01*
X118500000Y-74500000D01*
G37*
X118500000Y-74500000D02*
X118500000Y-78000000D01*
X116500000Y-78000000D01*
X116500000Y-74500000D01*
X118500000Y-74500000D01*
G36*
X122000000Y-77500000D02*
X122000000Y-74500000D01*
X120000000Y-74500000D01*
X120000000Y-78000000D01*
X122000000Y-78000000D01*
X122000000Y-77500000D01*
G37*
X122000000Y-77500000D02*
X122000000Y-74500000D01*
X120000000Y-74500000D01*
X120000000Y-78000000D01*
X122000000Y-78000000D01*
X122000000Y-77500000D01*
D11* D11*
G36* G36*
X116172555Y-69873584D02*
X116300022Y-69912250D01*
X116417495Y-69975041D01*
X116520459Y-70059541D01*
X116604959Y-70162505D01*
X116667750Y-70279978D01*
X116706416Y-70407445D01*
X116719472Y-70540000D01*
X116706416Y-70672555D01*
X116667750Y-70800022D01*
X116604959Y-70917495D01*
X116520459Y-71020459D01*
X116417495Y-71104959D01*
X116300022Y-71167750D01*
X116172555Y-71206416D01*
X116073216Y-71216200D01*
X116006784Y-71216200D01*
X115907445Y-71206416D01*
X115779978Y-71167750D01*
X115662505Y-71104959D01*
X115559541Y-71020459D01*
X115475041Y-70917495D01*
X115412250Y-70800022D01*
X115373584Y-70672555D01*
X115360528Y-70540000D01*
X115373584Y-70407445D01*
X115412250Y-70279978D01*
X115475041Y-70162505D01*
X115559541Y-70059541D01*
X115662505Y-69975041D01*
X115779978Y-69912250D01*
X115907445Y-69873584D01*
X116006784Y-69863800D01*
X116073216Y-69863800D01*
X116172555Y-69873584D01*
X116172555Y-69873584D01*
X116172555Y-67873584D02*
X116300022Y-67912250D01*
X116417495Y-67975041D01*
X116520459Y-68059541D01*
X116604959Y-68162505D01*
X116667750Y-68279978D01*
X116706416Y-68407445D01*
X116719472Y-68540000D01*
X116706416Y-68672555D01*
X116667750Y-68800022D01*
X116604959Y-68917495D01*
X116520459Y-69020459D01*
X116417495Y-69104959D01*
X116300022Y-69167750D01*
X116172555Y-69206416D01*
X116073216Y-69216200D01*
X116006784Y-69216200D01*
X115907445Y-69206416D01*
X115779978Y-69167750D01*
X115662505Y-69104959D01*
X115559541Y-69020459D01*
X115475041Y-68917495D01*
X115412250Y-68800022D01*
X115373584Y-68672555D01*
X115360528Y-68540000D01*
X115373584Y-68407445D01*
X115412250Y-68279978D01*
X115475041Y-68162505D01*
X115559541Y-68059541D01*
X115662505Y-67975041D01*
X115779978Y-67912250D01*
X115907445Y-67873584D01*
X116006784Y-67863800D01*
X116073216Y-67863800D01*
X116172555Y-67873584D01*
X116172555Y-67873584D01*
G37* G37*
G36* G36*
X118712555Y-67333584D02*
X118840022Y-67372250D01*
X118957495Y-67435041D01*
X119060459Y-67519541D01*
X119144959Y-67622505D01*
X119207750Y-67739978D01*
X119246416Y-67867445D01*
X119259472Y-68000000D01*
X119246416Y-68132555D01*
X119207750Y-68260022D01*
X119144959Y-68377495D01*
X119060459Y-68480459D01*
X118957495Y-68564959D01*
X118840022Y-68627750D01*
X118712555Y-68666416D01*
X118613216Y-68676200D01*
X118546784Y-68676200D01*
X118447445Y-68666416D01*
X118319978Y-68627750D01*
X118202505Y-68564959D01*
X118099541Y-68480459D01*
X118015041Y-68377495D01*
X117952250Y-68260022D01*
X117913584Y-68132555D01*
X117900528Y-68000000D01*
X117913584Y-67867445D01*
X117952250Y-67739978D01*
X118015041Y-67622505D01*
X118099541Y-67519541D01*
X118202505Y-67435041D01*
X118319978Y-67372250D01*
X118447445Y-67333584D01*
X118546784Y-67323800D01*
X118613216Y-67323800D01*
X118712555Y-67333584D01*
X118712555Y-67333584D01*
X118712555Y-65333584D02*
X118840022Y-65372250D01*
X118957495Y-65435041D01*
X119060459Y-65519541D01*
X119144959Y-65622505D01*
X119207750Y-65739978D01*
X119246416Y-65867445D01*
X119259472Y-66000000D01*
X119246416Y-66132555D01*
X119207750Y-66260022D01*
X119144959Y-66377495D01*
X119060459Y-66480459D01*
X118957495Y-66564959D01*
X118840022Y-66627750D01*
X118712555Y-66666416D01*
X118613216Y-66676200D01*
X118546784Y-66676200D01*
X118447445Y-66666416D01*
X118319978Y-66627750D01*
X118202505Y-66564959D01*
X118099541Y-66480459D01*
X118015041Y-66377495D01*
X117952250Y-66260022D01*
X117913584Y-66132555D01*
X117900528Y-66000000D01*
X117913584Y-65867445D01*
X117952250Y-65739978D01*
X118015041Y-65622505D01*
X118099541Y-65519541D01*
X118202505Y-65435041D01*
X118319978Y-65372250D01*
X118447445Y-65333584D01*
X118546784Y-65323800D01*
X118613216Y-65323800D01*
X118712555Y-65333584D01*
X118712555Y-65333584D01*
G37* G37*
G36* G36*
X113832555Y-67333584D02*
X113960022Y-67372250D01*
X114077495Y-67435041D01*
X114180459Y-67519541D01*
X114264959Y-67622505D01*
X114327750Y-67739978D01*
X114366416Y-67867445D01*
X114379472Y-68000000D01*
X114366416Y-68132555D01*
X114327750Y-68260022D01*
X114264959Y-68377495D01*
X114180459Y-68480459D01*
X114077495Y-68564959D01*
X113960022Y-68627750D01*
X113832555Y-68666416D01*
X113733216Y-68676200D01*
X113266784Y-68676200D01*
X113167445Y-68666416D01*
X113039978Y-68627750D01*
X112922505Y-68564959D01*
X112819541Y-68480459D01*
X112735041Y-68377495D01*
X112672250Y-68260022D01*
X112633584Y-68132555D01*
X112620528Y-68000000D01*
X112633584Y-67867445D01*
X112672250Y-67739978D01*
X112735041Y-67622505D01*
X112819541Y-67519541D01*
X112922505Y-67435041D01*
X113039978Y-67372250D01*
X113167445Y-67333584D01*
X113266784Y-67323800D01*
X113733216Y-67323800D01*
X113832555Y-67333584D01*
X113832555Y-67333584D01*
X113832555Y-65333584D02*
X113960022Y-65372250D01*
X114077495Y-65435041D01*
X114180459Y-65519541D01*
X114264959Y-65622505D01*
X114327750Y-65739978D01*
X114366416Y-65867445D01*
X114379472Y-66000000D01*
X114366416Y-66132555D01*
X114327750Y-66260022D01*
X114264959Y-66377495D01*
X114180459Y-66480459D01*
X114077495Y-66564959D01*
X113960022Y-66627750D01*
X113832555Y-66666416D01*
X113733216Y-66676200D01*
X113266784Y-66676200D01*
X113167445Y-66666416D01*
X113039978Y-66627750D01*
X112922505Y-66564959D01*
X112819541Y-66480459D01*
X112735041Y-66377495D01*
X112672250Y-66260022D01*
X112633584Y-66132555D01*
X112620528Y-66000000D01*
X112633584Y-65867445D01*
X112672250Y-65739978D01*
X112735041Y-65622505D01*
X112819541Y-65519541D01*
X112922505Y-65435041D01*
X113039978Y-65372250D01*
X113167445Y-65333584D01*
X113266784Y-65323800D01*
X113733216Y-65323800D01*
X113832555Y-65333584D01*
X113832555Y-65333584D01*
G37* G37*
G36* G36*
X116172555Y-64793584D02*
X116300022Y-64832250D01*
X116417495Y-64895041D01*
X116520459Y-64979541D01*
X116604959Y-65082505D01*
X116667750Y-65199978D01*
X116706416Y-65327445D01*
X116719472Y-65460000D01*
X116706416Y-65592555D01*
X116667750Y-65720022D01*
X116604959Y-65837495D01*
X116520459Y-65940459D01*
X116417495Y-66024959D01*
X116300022Y-66087750D01*
X116172555Y-66126416D01*
X116073216Y-66136200D01*
X116006784Y-66136200D01*
X115907445Y-66126416D01*
X115779978Y-66087750D01*
X115662505Y-66024959D01*
X115559541Y-65940459D01*
X115475041Y-65837495D01*
X115412250Y-65720022D01*
X115373584Y-65592555D01*
X115360528Y-65460000D01*
X115373584Y-65327445D01*
X115412250Y-65199978D01*
X115475041Y-65082505D01*
X115559541Y-64979541D01*
X115662505Y-64895041D01*
X115779978Y-64832250D01*
X115907445Y-64793584D01*
X116006784Y-64783800D01*
X116073216Y-64783800D01*
X116172555Y-64793584D01*
X116172555Y-64793584D01*
X116172555Y-62793584D02*
X116300022Y-62832250D01*
X116417495Y-62895041D01*
X116520459Y-62979541D01*
X116604959Y-63082505D01*
X116667750Y-63199978D01*
X116706416Y-63327445D01*
X116719472Y-63460000D01*
X116706416Y-63592555D01*
X116667750Y-63720022D01*
X116604959Y-63837495D01*
X116520459Y-63940459D01*
X116417495Y-64024959D01*
X116300022Y-64087750D01*
X116172555Y-64126416D01*
X116073216Y-64136200D01*
X116006784Y-64136200D01*
X115907445Y-64126416D01*
X115779978Y-64087750D01*
X115662505Y-64024959D01*
X115559541Y-63940459D01*
X115475041Y-63837495D01*
X115412250Y-63720022D01*
X115373584Y-63592555D01*
X115360528Y-63460000D01*
X115373584Y-63327445D01*
X115412250Y-63199978D01*
X115475041Y-63082505D01*
X115559541Y-62979541D01*
X115662505Y-62895041D01*
X115779978Y-62832250D01*
X115907445Y-62793584D01*
X116006784Y-62783800D01*
X116073216Y-62783800D01*
X116172555Y-62793584D01*
X116172555Y-62793584D01*
G37* G37*
M02* M02*

+ 2
- 2
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.Paste.gtp View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Top* G04 #@! TF.FileFunction,Paste,Top*
G04 #@! TF.FilePolarity,Positive* G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*

+ 50
- 11
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder-F.SilkS.gto View File

@ -1,29 +1,68 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2* G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-06-24T17:36:39-04:00*
G04 #@! TF.CreationDate,2019-07-02T00:23:35-04:00*
G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?* G04 #@! TF.ProjectId,gassensorholder,67617373656E736F72686F6C6465722E,rev?*
G04 #@! TF.SameCoordinates,Original* G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Top* G04 #@! TF.FileFunction,Legend,Top*
G04 #@! TF.FilePolarity,Positive* G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*% %FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jun 24 17:36:39 2019*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Tue Jul 2 00:23:35 2019*
%MOMM*% %MOMM*%
%LPD*% %LPD*%
G01* G01*
G04 APERTURE LIST* G04 APERTURE LIST*
%ADD10C,0.120000*%
%ADD10C,0.152400*%
%ADD11C,0.120000*%
G04 APERTURE END LIST* G04 APERTURE END LIST*
D10* D10*
X116193523Y-60282285D02*
X116193523Y-60959619D01*
X115951619Y-59895238D02*
X115709714Y-60620952D01*
X116338666Y-60620952D01*
X121161333Y-65443619D02*
X121790285Y-65443619D01*
X121451619Y-65830666D01*
X121596761Y-65830666D01*
X121693523Y-65879047D01*
X121741904Y-65927428D01*
X121790285Y-66024190D01*
X121790285Y-66266095D01*
X121741904Y-66362857D01*
X121693523Y-66411238D01*
X121596761Y-66459619D01*
X121306476Y-66459619D01*
X121209714Y-66411238D01*
X121161333Y-66362857D01*
X115709714Y-71290380D02*
X115758095Y-71242000D01*
X115854857Y-71193619D01*
X116096761Y-71193619D01*
X116193523Y-71242000D01*
X116241904Y-71290380D01*
X116290285Y-71387142D01*
X116290285Y-71483904D01*
X116241904Y-71629047D01*
X115661333Y-72209619D01*
X116290285Y-72209619D01*
X111040285Y-66459619D02*
X110459714Y-66459619D01*
X110750000Y-66459619D02*
X110750000Y-65443619D01*
X110653238Y-65588761D01*
X110556476Y-65685523D01*
X110459714Y-65733904D01*
D11*
G04 #@! TO.C,P1* G04 #@! TO.C,P1*
X113042916Y-64225098D02*
X112151961Y-63334144D01*
X112151961Y-63334144D02*
X111374144Y-64111961D01*
X111374144Y-64111961D02*
X112265098Y-65002916D01*
X112265326Y-65002629D02*
X113042916Y-62225098D02*
X112151961Y-61334144D01*
X112151961Y-61334144D02*
X111374144Y-62111961D01*
X111374144Y-62111961D02*
X112265098Y-63002916D01*
X112265326Y-63002629D02*
G75* G75*
G03X113042916Y-64225098I3774674J-2997371D01*
G03X113042916Y-62225098I3774674J-2997371D01*
G01* G01*
G04 #@! TD* G04 #@! TD*
M02* M02*

+ 5
- 5
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder.drl View File

@ -1,5 +1,5 @@
M48 M48
;DRILL file {KiCad 5.0.0-rc2} date Mon Jun 24 17:36:37 2019
;DRILL file {KiCad 5.0.0-rc2} date Tue Jul 2 00:23:36 2019
;FORMAT={-:-/ absolute / inch / decimal} ;FORMAT={-:-/ absolute / inch / decimal}
FMAT,2 FMAT,2
INCH,TZ INCH,TZ
@ -9,9 +9,9 @@ G90
G05 G05
M72 M72
T1 T1
X4.4685Y-2.6772
X4.5685Y-2.5772
X4.5685Y-2.7772
X4.6685Y-2.6772
X4.4685Y-2.5984
X4.5685Y-2.4984
X4.5685Y-2.6984
X4.6685Y-2.5984
T0 T0
M30 M30

BIN
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder.zip View File


BIN
FlammableGasSensor/pcb/gassensorholder/gerbers/gassensorholder_rev1.zip View File


+ 260
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Cu.gbl View File

@ -0,0 +1,260 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Bot,Signal*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 #@! TA.AperFunction,NonConductor*
%ADD10C,0.254000*%
G04 #@! TD*
G04 APERTURE END LIST*
D10*
G36*
X127288801Y-99288800D02*
X60711199Y-99288800D01*
X60711199Y-83250000D01*
X68524867Y-83250000D01*
X68538800Y-83320046D01*
X68538801Y-94679954D01*
X68538800Y-95429954D01*
X68538800Y-95429955D01*
X68538801Y-96429949D01*
X68524867Y-96500000D01*
X68580064Y-96777496D01*
X68737254Y-97012746D01*
X68972504Y-97169936D01*
X69179954Y-97211200D01*
X69250000Y-97225133D01*
X69320045Y-97211200D01*
X78679955Y-97211200D01*
X78750000Y-97225133D01*
X78820046Y-97211200D01*
X79027496Y-97169936D01*
X79262746Y-97012746D01*
X79419936Y-96777496D01*
X79475133Y-96500000D01*
X79461199Y-96429949D01*
X79461200Y-95429955D01*
X79461200Y-95429954D01*
X79461199Y-94679954D01*
X79461199Y-85000000D01*
X106274867Y-85000000D01*
X106288800Y-85070048D01*
X106288801Y-85429951D01*
X106288800Y-85429955D01*
X106288801Y-86429951D01*
X106288800Y-86429955D01*
X106288801Y-90429949D01*
X106274867Y-90500000D01*
X106330064Y-90777496D01*
X106373000Y-90841754D01*
X106373000Y-91000000D01*
X106382667Y-91048601D01*
X106410197Y-91089803D01*
X106451399Y-91117333D01*
X106500000Y-91127000D01*
X106658246Y-91127000D01*
X106722504Y-91169936D01*
X106929954Y-91211200D01*
X107000000Y-91225133D01*
X107070045Y-91211200D01*
X114929954Y-91211200D01*
X115000000Y-91225133D01*
X115070045Y-91211200D01*
X115070046Y-91211200D01*
X115277496Y-91169936D01*
X115341754Y-91127000D01*
X115500000Y-91127000D01*
X115548601Y-91117333D01*
X115589803Y-91089803D01*
X115617333Y-91048601D01*
X115627000Y-91000000D01*
X115627000Y-90841754D01*
X115669936Y-90777496D01*
X115725133Y-90500000D01*
X115711200Y-90429953D01*
X115711199Y-87070050D01*
X115711200Y-87070045D01*
X115711199Y-86429954D01*
X115711200Y-85429955D01*
X115711199Y-85429951D01*
X115711200Y-85070048D01*
X115725133Y-85000000D01*
X115669936Y-84722504D01*
X115627000Y-84658246D01*
X115627000Y-84500000D01*
X115617333Y-84451399D01*
X115589803Y-84410197D01*
X115548601Y-84382667D01*
X115500000Y-84373000D01*
X115341754Y-84373000D01*
X115277496Y-84330064D01*
X115070046Y-84288800D01*
X115070045Y-84288800D01*
X115000000Y-84274867D01*
X114929954Y-84288800D01*
X107070046Y-84288800D01*
X107000000Y-84274867D01*
X106929955Y-84288800D01*
X106929954Y-84288800D01*
X106722504Y-84330064D01*
X106658246Y-84373000D01*
X106500000Y-84373000D01*
X106451399Y-84382667D01*
X106410197Y-84410197D01*
X106382667Y-84451399D01*
X106373000Y-84500000D01*
X106373000Y-84658246D01*
X106330064Y-84722504D01*
X106274867Y-85000000D01*
X79461199Y-85000000D01*
X79461200Y-83320046D01*
X79475133Y-83250000D01*
X79419936Y-82972504D01*
X79262746Y-82737254D01*
X79027496Y-82580064D01*
X78820046Y-82538800D01*
X78820045Y-82538800D01*
X78750000Y-82524867D01*
X78679954Y-82538800D01*
X69320046Y-82538800D01*
X69250000Y-82524867D01*
X69179955Y-82538800D01*
X69179954Y-82538800D01*
X68972504Y-82580064D01*
X68737254Y-82737254D01*
X68580064Y-82972504D01*
X68524867Y-83250000D01*
X60711199Y-83250000D01*
X60711200Y-79711200D01*
X127288800Y-79711200D01*
X127288801Y-99288800D01*
X127288801Y-99288800D01*
G37*
X127288801Y-99288800D02*
X60711199Y-99288800D01*
X60711199Y-83250000D01*
X68524867Y-83250000D01*
X68538800Y-83320046D01*
X68538801Y-94679954D01*
X68538800Y-95429954D01*
X68538800Y-95429955D01*
X68538801Y-96429949D01*
X68524867Y-96500000D01*
X68580064Y-96777496D01*
X68737254Y-97012746D01*
X68972504Y-97169936D01*
X69179954Y-97211200D01*
X69250000Y-97225133D01*
X69320045Y-97211200D01*
X78679955Y-97211200D01*
X78750000Y-97225133D01*
X78820046Y-97211200D01*
X79027496Y-97169936D01*
X79262746Y-97012746D01*
X79419936Y-96777496D01*
X79475133Y-96500000D01*
X79461199Y-96429949D01*
X79461200Y-95429955D01*
X79461200Y-95429954D01*
X79461199Y-94679954D01*
X79461199Y-85000000D01*
X106274867Y-85000000D01*
X106288800Y-85070048D01*
X106288801Y-85429951D01*
X106288800Y-85429955D01*
X106288801Y-86429951D01*
X106288800Y-86429955D01*
X106288801Y-90429949D01*
X106274867Y-90500000D01*
X106330064Y-90777496D01*
X106373000Y-90841754D01*
X106373000Y-91000000D01*
X106382667Y-91048601D01*
X106410197Y-91089803D01*
X106451399Y-91117333D01*
X106500000Y-91127000D01*
X106658246Y-91127000D01*
X106722504Y-91169936D01*
X106929954Y-91211200D01*
X107000000Y-91225133D01*
X107070045Y-91211200D01*
X114929954Y-91211200D01*
X115000000Y-91225133D01*
X115070045Y-91211200D01*
X115070046Y-91211200D01*
X115277496Y-91169936D01*
X115341754Y-91127000D01*
X115500000Y-91127000D01*
X115548601Y-91117333D01*
X115589803Y-91089803D01*
X115617333Y-91048601D01*
X115627000Y-91000000D01*
X115627000Y-90841754D01*
X115669936Y-90777496D01*
X115725133Y-90500000D01*
X115711200Y-90429953D01*
X115711199Y-87070050D01*
X115711200Y-87070045D01*
X115711199Y-86429954D01*
X115711200Y-85429955D01*
X115711199Y-85429951D01*
X115711200Y-85070048D01*
X115725133Y-85000000D01*
X115669936Y-84722504D01*
X115627000Y-84658246D01*
X115627000Y-84500000D01*
X115617333Y-84451399D01*
X115589803Y-84410197D01*
X115548601Y-84382667D01*
X115500000Y-84373000D01*
X115341754Y-84373000D01*
X115277496Y-84330064D01*
X115070046Y-84288800D01*
X115070045Y-84288800D01*
X115000000Y-84274867D01*
X114929954Y-84288800D01*
X107070046Y-84288800D01*
X107000000Y-84274867D01*
X106929955Y-84288800D01*
X106929954Y-84288800D01*
X106722504Y-84330064D01*
X106658246Y-84373000D01*
X106500000Y-84373000D01*
X106451399Y-84382667D01*
X106410197Y-84410197D01*
X106382667Y-84451399D01*
X106373000Y-84500000D01*
X106373000Y-84658246D01*
X106330064Y-84722504D01*
X106274867Y-85000000D01*
X79461199Y-85000000D01*
X79461200Y-83320046D01*
X79475133Y-83250000D01*
X79419936Y-82972504D01*
X79262746Y-82737254D01*
X79027496Y-82580064D01*
X78820046Y-82538800D01*
X78820045Y-82538800D01*
X78750000Y-82524867D01*
X78679954Y-82538800D01*
X69320046Y-82538800D01*
X69250000Y-82524867D01*
X69179955Y-82538800D01*
X69179954Y-82538800D01*
X68972504Y-82580064D01*
X68737254Y-82737254D01*
X68580064Y-82972504D01*
X68524867Y-83250000D01*
X60711199Y-83250000D01*
X60711200Y-79711200D01*
X127288800Y-79711200D01*
X127288801Y-99288800D01*
M02*

+ 14
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Fab.gbr View File

@ -0,0 +1,14 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Other,Fab,Bot*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

+ 15
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Mask.gbs View File

@ -0,0 +1,15 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

+ 15
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.Paste.gbp View File

@ -0,0 +1,15 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

+ 756
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-B.SilkS.gbo View File

@ -0,0 +1,756 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.152400*%
G04 APERTURE END LIST*
D10*
X100063619Y-85106819D02*
X100063619Y-84090819D01*
X99724952Y-84816533D01*
X99386285Y-84090819D01*
X99386285Y-85106819D01*
X98757333Y-85106819D02*
X98854095Y-85058438D01*
X98902476Y-85010057D01*
X98950857Y-84913295D01*
X98950857Y-84623009D01*
X98902476Y-84526247D01*
X98854095Y-84477866D01*
X98757333Y-84429485D01*
X98612190Y-84429485D01*
X98515428Y-84477866D01*
X98467047Y-84526247D01*
X98418666Y-84623009D01*
X98418666Y-84913295D01*
X98467047Y-85010057D01*
X98515428Y-85058438D01*
X98612190Y-85106819D01*
X98757333Y-85106819D01*
X98031619Y-85058438D02*
X97934857Y-85106819D01*
X97741333Y-85106819D01*
X97644571Y-85058438D01*
X97596190Y-84961676D01*
X97596190Y-84913295D01*
X97644571Y-84816533D01*
X97741333Y-84768152D01*
X97886476Y-84768152D01*
X97983238Y-84719771D01*
X98031619Y-84623009D01*
X98031619Y-84574628D01*
X97983238Y-84477866D01*
X97886476Y-84429485D01*
X97741333Y-84429485D01*
X97644571Y-84477866D01*
X97305904Y-84429485D02*
X96918857Y-84429485D01*
X97160761Y-84090819D02*
X97160761Y-84961676D01*
X97112380Y-85058438D01*
X97015619Y-85106819D01*
X96918857Y-85106819D01*
X95806095Y-84429485D02*
X95806095Y-85106819D01*
X95806095Y-84526247D02*
X95757714Y-84477866D01*
X95660952Y-84429485D01*
X95515809Y-84429485D01*
X95419047Y-84477866D01*
X95370666Y-84574628D01*
X95370666Y-85106819D01*
X94499809Y-85058438D02*
X94596571Y-85106819D01*
X94790095Y-85106819D01*
X94886857Y-85058438D01*
X94935238Y-84961676D01*
X94935238Y-84574628D01*
X94886857Y-84477866D01*
X94790095Y-84429485D01*
X94596571Y-84429485D01*
X94499809Y-84477866D01*
X94451428Y-84574628D01*
X94451428Y-84671390D01*
X94935238Y-84768152D01*
X94112761Y-84429485D02*
X93919238Y-85106819D01*
X93725714Y-84623009D01*
X93532190Y-85106819D01*
X93338666Y-84429485D01*
X93000000Y-85058438D02*
X92903238Y-85106819D01*
X92709714Y-85106819D01*
X92612952Y-85058438D01*
X92564571Y-84961676D01*
X92564571Y-84913295D01*
X92612952Y-84816533D01*
X92709714Y-84768152D01*
X92854857Y-84768152D01*
X92951619Y-84719771D01*
X93000000Y-84623009D01*
X93000000Y-84574628D01*
X92951619Y-84477866D01*
X92854857Y-84429485D01*
X92709714Y-84429485D01*
X92612952Y-84477866D01*
X91403428Y-85058438D02*
X91306666Y-85106819D01*
X91113142Y-85106819D01*
X91016380Y-85058438D01*
X90968000Y-84961676D01*
X90968000Y-84913295D01*
X91016380Y-84816533D01*
X91113142Y-84768152D01*
X91258285Y-84768152D01*
X91355047Y-84719771D01*
X91403428Y-84623009D01*
X91403428Y-84574628D01*
X91355047Y-84477866D01*
X91258285Y-84429485D01*
X91113142Y-84429485D01*
X91016380Y-84477866D01*
X90677714Y-84429485D02*
X90290666Y-84429485D01*
X90532571Y-84090819D02*
X90532571Y-84961676D01*
X90484190Y-85058438D01*
X90387428Y-85106819D01*
X90290666Y-85106819D01*
X89806857Y-85106819D02*
X89903619Y-85058438D01*
X89952000Y-85010057D01*
X90000380Y-84913295D01*
X90000380Y-84623009D01*
X89952000Y-84526247D01*
X89903619Y-84477866D01*
X89806857Y-84429485D01*
X89661714Y-84429485D01*
X89564952Y-84477866D01*
X89516571Y-84526247D01*
X89468190Y-84623009D01*
X89468190Y-84913295D01*
X89516571Y-85010057D01*
X89564952Y-85058438D01*
X89661714Y-85106819D01*
X89806857Y-85106819D01*
X89032761Y-85106819D02*
X89032761Y-84429485D01*
X89032761Y-84623009D02*
X88984380Y-84526247D01*
X88936000Y-84477866D01*
X88839238Y-84429485D01*
X88742476Y-84429485D01*
X88403809Y-85106819D02*
X88403809Y-84429485D01*
X88403809Y-84090819D02*
X88452190Y-84139200D01*
X88403809Y-84187580D01*
X88355428Y-84139200D01*
X88403809Y-84090819D01*
X88403809Y-84187580D01*
X87532952Y-85058438D02*
X87629714Y-85106819D01*
X87823238Y-85106819D01*
X87920000Y-85058438D01*
X87968380Y-84961676D01*
X87968380Y-84574628D01*
X87920000Y-84477866D01*
X87823238Y-84429485D01*
X87629714Y-84429485D01*
X87532952Y-84477866D01*
X87484571Y-84574628D01*
X87484571Y-84671390D01*
X87968380Y-84768152D01*
X87097523Y-85058438D02*
X87000761Y-85106819D01*
X86807238Y-85106819D01*
X86710476Y-85058438D01*
X86662095Y-84961676D01*
X86662095Y-84913295D01*
X86710476Y-84816533D01*
X86807238Y-84768152D01*
X86952380Y-84768152D01*
X87049142Y-84719771D01*
X87097523Y-84623009D01*
X87097523Y-84574628D01*
X87049142Y-84477866D01*
X86952380Y-84429485D01*
X86807238Y-84429485D01*
X86710476Y-84477866D01*
X99628190Y-86783219D02*
X99628190Y-86251028D01*
X99676571Y-86154266D01*
X99773333Y-86105885D01*
X99966857Y-86105885D01*
X100063619Y-86154266D01*
X99628190Y-86734838D02*
X99724952Y-86783219D01*
X99966857Y-86783219D01*
X100063619Y-86734838D01*
X100112000Y-86638076D01*
X100112000Y-86541314D01*
X100063619Y-86444552D01*
X99966857Y-86396171D01*
X99724952Y-86396171D01*
X99628190Y-86347790D01*
X99144380Y-86783219D02*
X99144380Y-86105885D01*
X99144380Y-86299409D02*
X99096000Y-86202647D01*
X99047619Y-86154266D01*
X98950857Y-86105885D01*
X98854095Y-86105885D01*
X98128380Y-86734838D02*
X98225142Y-86783219D01*
X98418666Y-86783219D01*
X98515428Y-86734838D01*
X98563809Y-86638076D01*
X98563809Y-86251028D01*
X98515428Y-86154266D01*
X98418666Y-86105885D01*
X98225142Y-86105885D01*
X98128380Y-86154266D01*
X98080000Y-86251028D01*
X98080000Y-86347790D01*
X98563809Y-86444552D01*
X96435047Y-86783219D02*
X96435047Y-86251028D01*
X96483428Y-86154266D01*
X96580190Y-86105885D01*
X96773714Y-86105885D01*
X96870476Y-86154266D01*
X96435047Y-86734838D02*
X96531809Y-86783219D01*
X96773714Y-86783219D01*
X96870476Y-86734838D01*
X96918857Y-86638076D01*
X96918857Y-86541314D01*
X96870476Y-86444552D01*
X96773714Y-86396171D01*
X96531809Y-86396171D01*
X96435047Y-86347790D01*
X95515809Y-86783219D02*
X95515809Y-85767219D01*
X95515809Y-86734838D02*
X95612571Y-86783219D01*
X95806095Y-86783219D01*
X95902857Y-86734838D01*
X95951238Y-86686457D01*
X95999619Y-86589695D01*
X95999619Y-86299409D01*
X95951238Y-86202647D01*
X95902857Y-86154266D01*
X95806095Y-86105885D01*
X95612571Y-86105885D01*
X95515809Y-86154266D01*
X95128761Y-86105885D02*
X94886857Y-86783219D01*
X94644952Y-86105885D01*
X93870857Y-86734838D02*
X93967619Y-86783219D01*
X94161142Y-86783219D01*
X94257904Y-86734838D01*
X94306285Y-86638076D01*
X94306285Y-86251028D01*
X94257904Y-86154266D01*
X94161142Y-86105885D01*
X93967619Y-86105885D01*
X93870857Y-86154266D01*
X93822476Y-86251028D01*
X93822476Y-86347790D01*
X94306285Y-86444552D01*
X93387047Y-86783219D02*
X93387047Y-86105885D01*
X93387047Y-86299409D02*
X93338666Y-86202647D01*
X93290285Y-86154266D01*
X93193523Y-86105885D01*
X93096761Y-86105885D01*
X92903238Y-86105885D02*
X92516190Y-86105885D01*
X92758095Y-85767219D02*
X92758095Y-86638076D01*
X92709714Y-86734838D01*
X92612952Y-86783219D01*
X92516190Y-86783219D01*
X92177523Y-86783219D02*
X92177523Y-86105885D01*
X92177523Y-85767219D02*
X92225904Y-85815600D01*
X92177523Y-85863980D01*
X92129142Y-85815600D01*
X92177523Y-85767219D01*
X92177523Y-85863980D01*
X91742095Y-86734838D02*
X91645333Y-86783219D01*
X91451809Y-86783219D01*
X91355047Y-86734838D01*
X91306666Y-86638076D01*
X91306666Y-86589695D01*
X91355047Y-86492933D01*
X91451809Y-86444552D01*
X91596952Y-86444552D01*
X91693714Y-86396171D01*
X91742095Y-86299409D01*
X91742095Y-86251028D01*
X91693714Y-86154266D01*
X91596952Y-86105885D01*
X91451809Y-86105885D01*
X91355047Y-86154266D01*
X90484190Y-86734838D02*
X90580952Y-86783219D01*
X90774476Y-86783219D01*
X90871238Y-86734838D01*
X90919619Y-86638076D01*
X90919619Y-86251028D01*
X90871238Y-86154266D01*
X90774476Y-86105885D01*
X90580952Y-86105885D01*
X90484190Y-86154266D01*
X90435809Y-86251028D01*
X90435809Y-86347790D01*
X90919619Y-86444552D01*
X90000380Y-86783219D02*
X90000380Y-86105885D01*
X90000380Y-86202647D02*
X89952000Y-86154266D01*
X89855238Y-86105885D01*
X89710095Y-86105885D01*
X89613333Y-86154266D01*
X89564952Y-86251028D01*
X89564952Y-86783219D01*
X89564952Y-86251028D02*
X89516571Y-86154266D01*
X89419809Y-86105885D01*
X89274666Y-86105885D01*
X89177904Y-86154266D01*
X89129523Y-86251028D01*
X89129523Y-86783219D01*
X88258666Y-86734838D02*
X88355428Y-86783219D01*
X88548952Y-86783219D01*
X88645714Y-86734838D01*
X88694095Y-86638076D01*
X88694095Y-86251028D01*
X88645714Y-86154266D01*
X88548952Y-86105885D01*
X88355428Y-86105885D01*
X88258666Y-86154266D01*
X88210285Y-86251028D01*
X88210285Y-86347790D01*
X88694095Y-86444552D01*
X87774857Y-86105885D02*
X87774857Y-86783219D01*
X87774857Y-86202647D02*
X87726476Y-86154266D01*
X87629714Y-86105885D01*
X87484571Y-86105885D01*
X87387809Y-86154266D01*
X87339428Y-86251028D01*
X87339428Y-86783219D01*
X87000761Y-86105885D02*
X86613714Y-86105885D01*
X86855619Y-85767219D02*
X86855619Y-86638076D01*
X86807238Y-86734838D01*
X86710476Y-86783219D01*
X86613714Y-86783219D01*
X86323428Y-86734838D02*
X86226666Y-86783219D01*
X86033142Y-86783219D01*
X85936380Y-86734838D01*
X85888000Y-86638076D01*
X85888000Y-86589695D01*
X85936380Y-86492933D01*
X86033142Y-86444552D01*
X86178285Y-86444552D01*
X86275047Y-86396171D01*
X86323428Y-86299409D01*
X86323428Y-86251028D01*
X86275047Y-86154266D01*
X86178285Y-86105885D01*
X86033142Y-86105885D01*
X85936380Y-86154266D01*
X97209142Y-88459619D02*
X97209142Y-87782285D01*
X97209142Y-87443619D02*
X97257523Y-87492000D01*
X97209142Y-87540380D01*
X97160761Y-87492000D01*
X97209142Y-87443619D01*
X97209142Y-87540380D01*
X96725333Y-87782285D02*
X96725333Y-88459619D01*
X96725333Y-87879047D02*
X96676952Y-87830666D01*
X96580190Y-87782285D01*
X96435047Y-87782285D01*
X96338285Y-87830666D01*
X96289904Y-87927428D01*
X96289904Y-88459619D01*
X94596571Y-88459619D02*
X94596571Y-87443619D01*
X94596571Y-88411238D02*
X94693333Y-88459619D01*
X94886857Y-88459619D01*
X94983619Y-88411238D01*
X95032000Y-88362857D01*
X95080380Y-88266095D01*
X95080380Y-87975809D01*
X95032000Y-87879047D01*
X94983619Y-87830666D01*
X94886857Y-87782285D01*
X94693333Y-87782285D01*
X94596571Y-87830666D01*
X94112761Y-88459619D02*
X94112761Y-87782285D01*
X94112761Y-87443619D02*
X94161142Y-87492000D01*
X94112761Y-87540380D01*
X94064380Y-87492000D01*
X94112761Y-87443619D01*
X94112761Y-87540380D01*
X93677333Y-88411238D02*
X93580571Y-88459619D01*
X93387047Y-88459619D01*
X93290285Y-88411238D01*
X93241904Y-88314476D01*
X93241904Y-88266095D01*
X93290285Y-88169333D01*
X93387047Y-88120952D01*
X93532190Y-88120952D01*
X93628952Y-88072571D01*
X93677333Y-87975809D01*
X93677333Y-87927428D01*
X93628952Y-87830666D01*
X93532190Y-87782285D01*
X93387047Y-87782285D01*
X93290285Y-87830666D01*
X92371047Y-87782285D02*
X92371047Y-88604761D01*
X92419428Y-88701523D01*
X92467809Y-88749904D01*
X92564571Y-88798285D01*
X92709714Y-88798285D01*
X92806476Y-88749904D01*
X92371047Y-88411238D02*
X92467809Y-88459619D01*
X92661333Y-88459619D01*
X92758095Y-88411238D01*
X92806476Y-88362857D01*
X92854857Y-88266095D01*
X92854857Y-87975809D01*
X92806476Y-87879047D01*
X92758095Y-87830666D01*
X92661333Y-87782285D01*
X92467809Y-87782285D01*
X92371047Y-87830666D01*
X91451809Y-87782285D02*
X91451809Y-88459619D01*
X91887238Y-87782285D02*
X91887238Y-88314476D01*
X91838857Y-88411238D01*
X91742095Y-88459619D01*
X91596952Y-88459619D01*
X91500190Y-88411238D01*
X91451809Y-88362857D01*
X90968000Y-88459619D02*
X90968000Y-87782285D01*
X90968000Y-87443619D02*
X91016380Y-87492000D01*
X90968000Y-87540380D01*
X90919619Y-87492000D01*
X90968000Y-87443619D01*
X90968000Y-87540380D01*
X90532571Y-88411238D02*
X90435809Y-88459619D01*
X90242285Y-88459619D01*
X90145523Y-88411238D01*
X90097142Y-88314476D01*
X90097142Y-88266095D01*
X90145523Y-88169333D01*
X90242285Y-88120952D01*
X90387428Y-88120952D01*
X90484190Y-88072571D01*
X90532571Y-87975809D01*
X90532571Y-87927428D01*
X90484190Y-87830666D01*
X90387428Y-87782285D01*
X90242285Y-87782285D01*
X90145523Y-87830666D01*
X89274666Y-88411238D02*
X89371428Y-88459619D01*
X89564952Y-88459619D01*
X89661714Y-88411238D01*
X89710095Y-88314476D01*
X89710095Y-87927428D01*
X89661714Y-87830666D01*
X89564952Y-87782285D01*
X89371428Y-87782285D01*
X89274666Y-87830666D01*
X89226285Y-87927428D01*
X89226285Y-88024190D01*
X89710095Y-88120952D01*
X88790857Y-88362857D02*
X88742476Y-88411238D01*
X88790857Y-88459619D01*
X88839238Y-88411238D01*
X88790857Y-88362857D01*
X88790857Y-88459619D01*
X99870095Y-89120019D02*
X99628190Y-90136019D01*
X99434666Y-89410304D01*
X99241142Y-90136019D01*
X98999238Y-89120019D01*
X98467047Y-90136019D02*
X98563809Y-90087638D01*
X98612190Y-90039257D01*
X98660571Y-89942495D01*
X98660571Y-89652209D01*
X98612190Y-89555447D01*
X98563809Y-89507066D01*
X98467047Y-89458685D01*
X98321904Y-89458685D01*
X98225142Y-89507066D01*
X98176761Y-89555447D01*
X98128380Y-89652209D01*
X98128380Y-89942495D01*
X98176761Y-90039257D01*
X98225142Y-90087638D01*
X98321904Y-90136019D01*
X98467047Y-90136019D01*
X97547809Y-90136019D02*
X97644571Y-90087638D01*
X97692952Y-89990876D01*
X97692952Y-89120019D01*
X97257523Y-89458685D02*
X97015619Y-90136019D01*
X96773714Y-89458685D01*
X95999619Y-90087638D02*
X96096380Y-90136019D01*
X96289904Y-90136019D01*
X96386666Y-90087638D01*
X96435047Y-89990876D01*
X96435047Y-89603828D01*
X96386666Y-89507066D01*
X96289904Y-89458685D01*
X96096380Y-89458685D01*
X95999619Y-89507066D01*
X95951238Y-89603828D01*
X95951238Y-89700590D01*
X96435047Y-89797352D01*
X95564190Y-90087638D02*
X95467428Y-90136019D01*
X95273904Y-90136019D01*
X95177142Y-90087638D01*
X95128761Y-89990876D01*
X95128761Y-89942495D01*
X95177142Y-89845733D01*
X95273904Y-89797352D01*
X95419047Y-89797352D01*
X95515809Y-89748971D01*
X95564190Y-89652209D01*
X95564190Y-89603828D01*
X95515809Y-89507066D01*
X95419047Y-89458685D01*
X95273904Y-89458685D01*
X95177142Y-89507066D01*
X93919238Y-90136019D02*
X93919238Y-89458685D01*
X93919238Y-89120019D02*
X93967619Y-89168400D01*
X93919238Y-89216780D01*
X93870857Y-89168400D01*
X93919238Y-89120019D01*
X93919238Y-89216780D01*
X93435428Y-89458685D02*
X93435428Y-90136019D01*
X93435428Y-89555447D02*
X93387047Y-89507066D01*
X93290285Y-89458685D01*
X93145142Y-89458685D01*
X93048380Y-89507066D01*
X93000000Y-89603828D01*
X93000000Y-90136019D01*
X91790476Y-90087638D02*
X91693714Y-90136019D01*
X91500190Y-90136019D01*
X91403428Y-90087638D01*
X91355047Y-89990876D01*
X91355047Y-89942495D01*
X91403428Y-89845733D01*
X91500190Y-89797352D01*
X91645333Y-89797352D01*
X91742095Y-89748971D01*
X91790476Y-89652209D01*
X91790476Y-89603828D01*
X91742095Y-89507066D01*
X91645333Y-89458685D01*
X91500190Y-89458685D01*
X91403428Y-89507066D01*
X90919619Y-90136019D02*
X90919619Y-89120019D01*
X90484190Y-90136019D02*
X90484190Y-89603828D01*
X90532571Y-89507066D01*
X90629333Y-89458685D01*
X90774476Y-89458685D01*
X90871238Y-89507066D01*
X90919619Y-89555447D01*
X89613333Y-90087638D02*
X89710095Y-90136019D01*
X89903619Y-90136019D01*
X90000380Y-90087638D01*
X90048761Y-89990876D01*
X90048761Y-89603828D01*
X90000380Y-89507066D01*
X89903619Y-89458685D01*
X89710095Y-89458685D01*
X89613333Y-89507066D01*
X89564952Y-89603828D01*
X89564952Y-89700590D01*
X90048761Y-89797352D01*
X88742476Y-90087638D02*
X88839238Y-90136019D01*
X89032761Y-90136019D01*
X89129523Y-90087638D01*
X89177904Y-89990876D01*
X89177904Y-89603828D01*
X89129523Y-89507066D01*
X89032761Y-89458685D01*
X88839238Y-89458685D01*
X88742476Y-89507066D01*
X88694095Y-89603828D01*
X88694095Y-89700590D01*
X89177904Y-89797352D01*
X88258666Y-89458685D02*
X88258666Y-90474685D01*
X88258666Y-89507066D02*
X88161904Y-89458685D01*
X87968380Y-89458685D01*
X87871619Y-89507066D01*
X87823238Y-89555447D01*
X87774857Y-89652209D01*
X87774857Y-89942495D01*
X87823238Y-90039257D01*
X87871619Y-90087638D01*
X87968380Y-90136019D01*
X88161904Y-90136019D01*
X88258666Y-90087638D01*
X87387809Y-90087638D02*
X87291047Y-90136019D01*
X87097523Y-90136019D01*
X87000761Y-90087638D01*
X86952380Y-89990876D01*
X86952380Y-89942495D01*
X87000761Y-89845733D01*
X87097523Y-89797352D01*
X87242666Y-89797352D01*
X87339428Y-89748971D01*
X87387809Y-89652209D01*
X87387809Y-89603828D01*
X87339428Y-89507066D01*
X87242666Y-89458685D01*
X87097523Y-89458685D01*
X87000761Y-89507066D01*
X95636761Y-91764038D02*
X95733523Y-91812419D01*
X95927047Y-91812419D01*
X96023809Y-91764038D01*
X96072190Y-91715657D01*
X96120571Y-91618895D01*
X96120571Y-91328609D01*
X96072190Y-91231847D01*
X96023809Y-91183466D01*
X95927047Y-91135085D01*
X95733523Y-91135085D01*
X95636761Y-91183466D01*
X95056190Y-91812419D02*
X95152952Y-91764038D01*
X95201333Y-91667276D01*
X95201333Y-90796419D01*
X94523999Y-91812419D02*
X94620761Y-91764038D01*
X94669142Y-91715657D01*
X94717523Y-91618895D01*
X94717523Y-91328609D01*
X94669142Y-91231847D01*
X94620761Y-91183466D01*
X94523999Y-91135085D01*
X94378857Y-91135085D01*
X94282095Y-91183466D01*
X94233714Y-91231847D01*
X94185333Y-91328609D01*
X94185333Y-91618895D01*
X94233714Y-91715657D01*
X94282095Y-91764038D01*
X94378857Y-91812419D01*
X94523999Y-91812419D01*
X93895047Y-91135085D02*
X93507999Y-91135085D01*
X93749904Y-90796419D02*
X93749904Y-91667276D01*
X93701523Y-91764038D01*
X93604761Y-91812419D01*
X93507999Y-91812419D01*
X93169333Y-91812419D02*
X93169333Y-90796419D01*
X92733904Y-91812419D02*
X92733904Y-91280228D01*
X92782285Y-91183466D01*
X92879047Y-91135085D01*
X93024190Y-91135085D01*
X93120952Y-91183466D01*
X93169333Y-91231847D01*
X92250095Y-91812419D02*
X92250095Y-91135085D01*
X92250095Y-90796419D02*
X92298476Y-90844800D01*
X92250095Y-90893180D01*
X92201714Y-90844800D01*
X92250095Y-90796419D01*
X92250095Y-90893180D01*
X91766285Y-91135085D02*
X91766285Y-91812419D01*
X91766285Y-91231847D02*
X91717904Y-91183466D01*
X91621142Y-91135085D01*
X91475999Y-91135085D01*
X91379238Y-91183466D01*
X91330857Y-91280228D01*
X91330857Y-91812419D01*
X90411619Y-91135085D02*
X90411619Y-91957561D01*
X90459999Y-92054323D01*
X90508380Y-92102704D01*
X90605142Y-92151085D01*
X90750285Y-92151085D01*
X90847047Y-92102704D01*
X90411619Y-91764038D02*
X90508380Y-91812419D01*
X90701904Y-91812419D01*
X90798666Y-91764038D01*
X90847047Y-91715657D01*
X90895428Y-91618895D01*
X90895428Y-91328609D01*
X90847047Y-91231847D01*
X90798666Y-91183466D01*
X90701904Y-91135085D01*
X90508380Y-91135085D01*
X90411619Y-91183466D01*
X89927809Y-91715657D02*
X89879428Y-91764038D01*
X89927809Y-91812419D01*
X89976190Y-91764038D01*
X89927809Y-91715657D01*
X89927809Y-91812419D01*
M02*

+ 58
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-Edge.Cuts.gm1 View File

@ -0,0 +1,58 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.152400*%
G04 APERTURE END LIST*
D10*
X69250000Y-95500000D02*
X69250000Y-96500000D01*
X78750000Y-96500000D02*
X78750000Y-95500000D01*
X69250000Y-95500000D02*
X69250000Y-94750000D01*
X78750000Y-96500000D02*
X69250000Y-96500000D01*
X78750000Y-94750000D02*
X78750000Y-95500000D01*
X107000000Y-86500000D02*
X107000000Y-90500000D01*
X115000000Y-87000000D02*
X115000000Y-90500000D01*
X107000000Y-90500000D02*
X115000000Y-90500000D01*
X107000000Y-85000000D02*
X107000000Y-85500000D01*
X115000000Y-85000000D02*
X107000000Y-85000000D01*
X115000000Y-85500000D02*
X115000000Y-85000000D01*
X115000000Y-86500000D02*
X115000000Y-85500000D01*
X107000000Y-85500000D02*
X107000000Y-86500000D01*
X78750000Y-83250000D02*
X69250000Y-83250000D01*
X78750000Y-94750000D02*
X78750000Y-83250000D01*
X69250000Y-83250000D02*
X69250000Y-94750000D01*
X115000000Y-86500000D02*
X115000000Y-87000000D01*
X128000000Y-100000000D02*
X60000000Y-100000000D01*
X128000000Y-79000000D02*
X128000000Y-100000000D01*
X60000000Y-79000000D02*
X128000000Y-79000000D01*
X60000000Y-100000000D02*
X60000000Y-79000000D01*
M02*

+ 260
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Cu.gtl View File

@ -0,0 +1,260 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L1,Top,Signal*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 #@! TA.AperFunction,NonConductor*
%ADD10C,0.254000*%
G04 #@! TD*
G04 APERTURE END LIST*
D10*
G36*
X127288801Y-99288800D02*
X60711199Y-99288800D01*
X60711199Y-83250000D01*
X68524867Y-83250000D01*
X68538800Y-83320046D01*
X68538801Y-94679954D01*
X68538800Y-95429954D01*
X68538800Y-95429955D01*
X68538801Y-96429949D01*
X68524867Y-96500000D01*
X68580064Y-96777496D01*
X68737254Y-97012746D01*
X68972504Y-97169936D01*
X69179954Y-97211200D01*
X69250000Y-97225133D01*
X69320045Y-97211200D01*
X78679955Y-97211200D01*
X78750000Y-97225133D01*
X78820046Y-97211200D01*
X79027496Y-97169936D01*
X79262746Y-97012746D01*
X79419936Y-96777496D01*
X79475133Y-96500000D01*
X79461199Y-96429949D01*
X79461200Y-95429955D01*
X79461200Y-95429954D01*
X79461199Y-94679954D01*
X79461199Y-85000000D01*
X106274867Y-85000000D01*
X106288800Y-85070048D01*
X106288801Y-85429951D01*
X106288800Y-85429955D01*
X106288801Y-86429951D01*
X106288800Y-86429955D01*
X106288801Y-90429949D01*
X106274867Y-90500000D01*
X106330064Y-90777496D01*
X106373000Y-90841754D01*
X106373000Y-91000000D01*
X106382667Y-91048601D01*
X106410197Y-91089803D01*
X106451399Y-91117333D01*
X106500000Y-91127000D01*
X106658246Y-91127000D01*
X106722504Y-91169936D01*
X106929954Y-91211200D01*
X107000000Y-91225133D01*
X107070045Y-91211200D01*
X114929954Y-91211200D01*
X115000000Y-91225133D01*
X115070045Y-91211200D01*
X115070046Y-91211200D01*
X115277496Y-91169936D01*
X115341754Y-91127000D01*
X115500000Y-91127000D01*
X115548601Y-91117333D01*
X115589803Y-91089803D01*
X115617333Y-91048601D01*
X115627000Y-91000000D01*
X115627000Y-90841754D01*
X115669936Y-90777496D01*
X115725133Y-90500000D01*
X115711200Y-90429953D01*
X115711199Y-87070050D01*
X115711200Y-87070045D01*
X115711199Y-86429954D01*
X115711200Y-85429955D01*
X115711199Y-85429951D01*
X115711200Y-85070048D01*
X115725133Y-85000000D01*
X115669936Y-84722504D01*
X115627000Y-84658246D01*
X115627000Y-84500000D01*
X115617333Y-84451399D01*
X115589803Y-84410197D01*
X115548601Y-84382667D01*
X115500000Y-84373000D01*
X115341754Y-84373000D01*
X115277496Y-84330064D01*
X115070046Y-84288800D01*
X115070045Y-84288800D01*
X115000000Y-84274867D01*
X114929954Y-84288800D01*
X107070046Y-84288800D01*
X107000000Y-84274867D01*
X106929955Y-84288800D01*
X106929954Y-84288800D01*
X106722504Y-84330064D01*
X106658246Y-84373000D01*
X106500000Y-84373000D01*
X106451399Y-84382667D01*
X106410197Y-84410197D01*
X106382667Y-84451399D01*
X106373000Y-84500000D01*
X106373000Y-84658246D01*
X106330064Y-84722504D01*
X106274867Y-85000000D01*
X79461199Y-85000000D01*
X79461200Y-83320046D01*
X79475133Y-83250000D01*
X79419936Y-82972504D01*
X79262746Y-82737254D01*
X79027496Y-82580064D01*
X78820046Y-82538800D01*
X78820045Y-82538800D01*
X78750000Y-82524867D01*
X78679954Y-82538800D01*
X69320046Y-82538800D01*
X69250000Y-82524867D01*
X69179955Y-82538800D01*
X69179954Y-82538800D01*
X68972504Y-82580064D01*
X68737254Y-82737254D01*
X68580064Y-82972504D01*
X68524867Y-83250000D01*
X60711199Y-83250000D01*
X60711200Y-79711200D01*
X127288800Y-79711200D01*
X127288801Y-99288800D01*
X127288801Y-99288800D01*
G37*
X127288801Y-99288800D02*
X60711199Y-99288800D01*
X60711199Y-83250000D01*
X68524867Y-83250000D01*
X68538800Y-83320046D01*
X68538801Y-94679954D01*
X68538800Y-95429954D01*
X68538800Y-95429955D01*
X68538801Y-96429949D01*
X68524867Y-96500000D01*
X68580064Y-96777496D01*
X68737254Y-97012746D01*
X68972504Y-97169936D01*
X69179954Y-97211200D01*
X69250000Y-97225133D01*
X69320045Y-97211200D01*
X78679955Y-97211200D01*
X78750000Y-97225133D01*
X78820046Y-97211200D01*
X79027496Y-97169936D01*
X79262746Y-97012746D01*
X79419936Y-96777496D01*
X79475133Y-96500000D01*
X79461199Y-96429949D01*
X79461200Y-95429955D01*
X79461200Y-95429954D01*
X79461199Y-94679954D01*
X79461199Y-85000000D01*
X106274867Y-85000000D01*
X106288800Y-85070048D01*
X106288801Y-85429951D01*
X106288800Y-85429955D01*
X106288801Y-86429951D01*
X106288800Y-86429955D01*
X106288801Y-90429949D01*
X106274867Y-90500000D01*
X106330064Y-90777496D01*
X106373000Y-90841754D01*
X106373000Y-91000000D01*
X106382667Y-91048601D01*
X106410197Y-91089803D01*
X106451399Y-91117333D01*
X106500000Y-91127000D01*
X106658246Y-91127000D01*
X106722504Y-91169936D01*
X106929954Y-91211200D01*
X107000000Y-91225133D01*
X107070045Y-91211200D01*
X114929954Y-91211200D01*
X115000000Y-91225133D01*
X115070045Y-91211200D01*
X115070046Y-91211200D01*
X115277496Y-91169936D01*
X115341754Y-91127000D01*
X115500000Y-91127000D01*
X115548601Y-91117333D01*
X115589803Y-91089803D01*
X115617333Y-91048601D01*
X115627000Y-91000000D01*
X115627000Y-90841754D01*
X115669936Y-90777496D01*
X115725133Y-90500000D01*
X115711200Y-90429953D01*
X115711199Y-87070050D01*
X115711200Y-87070045D01*
X115711199Y-86429954D01*
X115711200Y-85429955D01*
X115711199Y-85429951D01*
X115711200Y-85070048D01*
X115725133Y-85000000D01*
X115669936Y-84722504D01*
X115627000Y-84658246D01*
X115627000Y-84500000D01*
X115617333Y-84451399D01*
X115589803Y-84410197D01*
X115548601Y-84382667D01*
X115500000Y-84373000D01*
X115341754Y-84373000D01*
X115277496Y-84330064D01*
X115070046Y-84288800D01*
X115070045Y-84288800D01*
X115000000Y-84274867D01*
X114929954Y-84288800D01*
X107070046Y-84288800D01*
X107000000Y-84274867D01*
X106929955Y-84288800D01*
X106929954Y-84288800D01*
X106722504Y-84330064D01*
X106658246Y-84373000D01*
X106500000Y-84373000D01*
X106451399Y-84382667D01*
X106410197Y-84410197D01*
X106382667Y-84451399D01*
X106373000Y-84500000D01*
X106373000Y-84658246D01*
X106330064Y-84722504D01*
X106274867Y-85000000D01*
X79461199Y-85000000D01*
X79461200Y-83320046D01*
X79475133Y-83250000D01*
X79419936Y-82972504D01*
X79262746Y-82737254D01*
X79027496Y-82580064D01*
X78820046Y-82538800D01*
X78820045Y-82538800D01*
X78750000Y-82524867D01*
X78679954Y-82538800D01*
X69320046Y-82538800D01*
X69250000Y-82524867D01*
X69179955Y-82538800D01*
X69179954Y-82538800D01*
X68972504Y-82580064D01*
X68737254Y-82737254D01*
X68580064Y-82972504D01*
X68524867Y-83250000D01*
X60711199Y-83250000D01*
X60711200Y-79711200D01*
X127288800Y-79711200D01*
X127288801Y-99288800D01*
M02*

+ 14
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Fab.gbr View File

@ -0,0 +1,14 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Other,Fab,Top*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

+ 142
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Mask.gts View File

@ -0,0 +1,142 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Top*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.400000*%
%ADD11C,0.500000*%
G04 APERTURE END LIST*
D10*
X108518095Y-81404761D02*
X108315714Y-83023809D01*
X108387142Y-83214285D01*
X108470476Y-83309523D01*
X108649047Y-83404761D01*
X109029999Y-83404761D01*
X109232380Y-83309523D01*
X109339523Y-83214285D01*
X109458571Y-83023809D01*
X109660952Y-81404761D01*
X110279999Y-83309523D02*
X110553809Y-83404761D01*
X111030000Y-83404761D01*
X111232380Y-83309523D01*
X111339523Y-83214285D01*
X111458571Y-83023809D01*
X111482380Y-82833333D01*
X111410952Y-82642857D01*
X111327619Y-82547619D01*
X111149047Y-82452380D01*
X110779999Y-82357142D01*
X110601428Y-82261904D01*
X110518095Y-82166666D01*
X110446666Y-81976190D01*
X110470476Y-81785714D01*
X110589523Y-81595238D01*
X110696666Y-81500000D01*
X110899047Y-81404761D01*
X111375238Y-81404761D01*
X111649047Y-81500000D01*
X113065714Y-82357142D02*
X113339523Y-82452380D01*
X113422857Y-82547619D01*
X113494285Y-82738095D01*
X113458571Y-83023809D01*
X113339523Y-83214285D01*
X113232380Y-83309523D01*
X113030000Y-83404761D01*
X112268095Y-83404761D01*
X112518095Y-81404761D01*
X113184761Y-81404761D01*
X113363333Y-81500000D01*
X113446666Y-81595238D01*
X113518095Y-81785714D01*
X113494285Y-81976190D01*
X113375238Y-82166666D01*
X113268095Y-82261904D01*
X113065714Y-82357142D01*
X112399047Y-82357142D01*
D11*
X67402827Y-82404761D02*
X67783779Y-82404761D01*
X67986160Y-82309523D01*
X68093303Y-82214285D01*
X68319494Y-81928571D01*
X68462351Y-81547619D01*
X68557589Y-80785714D01*
X68486160Y-80595238D01*
X68402827Y-80500000D01*
X68224255Y-80404761D01*
X67843303Y-80404761D01*
X67640922Y-80500000D01*
X67533779Y-80595238D01*
X67414732Y-80785714D01*
X67355208Y-81261904D01*
X67426636Y-81452380D01*
X67509970Y-81547619D01*
X67688541Y-81642857D01*
X68069494Y-81642857D01*
X68271874Y-81547619D01*
X68379017Y-81452380D01*
X68498065Y-81261904D01*
X69307589Y-81642857D02*
X70831398Y-81642857D01*
X72736160Y-82404761D02*
X71593303Y-82404761D01*
X72164732Y-82404761D02*
X72414732Y-80404761D01*
X72188541Y-80690476D01*
X71974255Y-80880952D01*
X71771874Y-80976190D01*
X73724255Y-80595238D02*
X73831398Y-80500000D01*
X74033779Y-80404761D01*
X74509970Y-80404761D01*
X74688541Y-80500000D01*
X74771874Y-80595238D01*
X74843303Y-80785714D01*
X74819494Y-80976190D01*
X74688541Y-81261904D01*
X73402827Y-82404761D01*
X74640922Y-82404761D01*
X75462351Y-80404761D02*
X75879017Y-82404761D01*
X76795684Y-80404761D01*
X77212351Y-82404761D02*
X77462351Y-80404761D01*
X77938541Y-80404761D01*
X78212351Y-80500000D01*
X78379017Y-80690476D01*
X78450446Y-80880952D01*
X78498065Y-81261904D01*
X78462351Y-81547619D01*
X78319494Y-81928571D01*
X78200446Y-82119047D01*
X77986160Y-82309523D01*
X77688541Y-82404761D01*
X77212351Y-82404761D01*
X80379017Y-82214285D02*
X80271874Y-82309523D01*
X79974255Y-82404761D01*
X79783779Y-82404761D01*
X79509970Y-82309523D01*
X79343303Y-82119047D01*
X79271874Y-81928571D01*
X79224255Y-81547619D01*
X79259970Y-81261904D01*
X79402827Y-80880952D01*
X79521874Y-80690476D01*
X79736160Y-80500000D01*
X80033779Y-80404761D01*
X80224255Y-80404761D01*
X80498065Y-80500000D01*
X80581398Y-80595238D01*
M02*

+ 15
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.Paste.gtp View File

@ -0,0 +1,15 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.0.0-rc2*
G04 #@! TF.CreationDate,2019-07-01T23:54:45-04:00*
G04 #@! TF.ProjectId,panelback,70616E656C6261636B2E6B696361645F,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.0.0-rc2) date Mon Jul 1 23:54:45 2019*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
G04 APERTURE END LIST*
M02*

+ 1417
- 0
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback-F.SilkS.gto
File diff suppressed because it is too large
View File


BIN
FlammableGasSensor/pcb/panelbackrev1.2/gerbers/panelback.zip View File


+ 250
- 0
FlammableGasSensor/pcb/panelbackrev1.2/panelback.kicad_pcb View File

@ -0,0 +1,250 @@
(kicad_pcb (version 20171130) (host pcbnew 5.0.0-rc2)
(general
(thickness 1.6)
(drawings 27)
(tracks 0)
(zones 0)
(modules 0)
(nets 1)
)
(page USLetter)
(title_block
(title "Project Title")
)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(44 Edge.Cuts user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.254)
(user_trace_width 0.1524)
(user_trace_width 0.254)
(user_trace_width 0.3302)
(user_trace_width 0.508)
(user_trace_width 0.762)
(user_trace_width 1.27)
(trace_clearance 0.254)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.1524)
(segment_width 0.1524)
(edge_width 0.1524)
(via_size 0.6858)
(via_drill 0.3302)
(via_min_size 0.6858)
(via_min_drill 0.3302)
(user_via 0.6858 0.3302)
(user_via 0.762 0.4064)
(user_via 0.8636 0.508)
(uvia_size 0.6858)
(uvia_drill 0.3302)
(uvias_allowed no)
(uvia_min_size 0)
(uvia_min_drill 0)
(pcb_text_width 0.1524)
(pcb_text_size 1.016 1.016)
(mod_edge_width 0.1524)
(mod_text_size 1.016 1.016)
(mod_text_width 0.1524)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.0762)
(solder_mask_min_width 0.1016)
(pad_to_paste_clearance -0.0762)
(aux_axis_origin 0 0)
(visible_elements 7FFFFFFF)
(pcbplotparams
(layerselection 0x310fc_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory gerbers/))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.254)
(trace_width 0.254)
(via_dia 0.6858)
(via_drill 0.3302)
(uvia_dia 0.6858)
(uvia_drill 0.3302)
)
(gr_line (start 69.25 95.5) (end 69.25 96.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 96.5) (end 78.75 95.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 69.25 95.5) (end 69.25 94.75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 96.5) (end 69.25 96.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 94.75) (end 78.75 95.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 86.5) (end 107 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 87) (end 115 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 90.5) (end 115 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 85) (end 107 85.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 85) (end 107 85) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 85.5) (end 115 85) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 86.5) (end 115 85.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 85.5) (end 107 86.5) (layer Edge.Cuts) (width 0.1524))
(gr_text "Most news stories \nare advertisements\nin disguise.\nWolves in sheeps \nclothing." (at 93 88) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_line (start 78.75 83.25) (end 69.25 83.25) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 94.75) (end 78.75 83.25) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 69.25 83.25) (end 69.25 94.75) (layer Edge.Cuts) (width 0.1524))
(gr_text "Warning: Scary Monsters inside.\nDon't even think about opening this box!" (at 97 75) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.1524)))
)
(gr_text "Use for \nProgramming\nonly. Device \nrequires 9-12V \nto power Gas \nSensor Heater" (at 116.5 88) (layer F.SilkS) (tstamp 5CF60329)
(effects (font (size 0.8 0.8) (thickness 0.1524) italic) (justify left))
)
(gr_text USB (at 111 82.5) (layer F.Mask) (tstamp 5CF60287)
(effects (font (size 2 2) (thickness 0.4) italic))
)
(gr_text 9-12VDC (at 74 81.5) (layer F.Mask)
(effects (font (size 2 2) (thickness 0.5) italic))
)
(gr_line (start 115 86.5) (end 115 87) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 128 100) (end 60 100) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 128 79) (end 128 100) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 60 79) (end 128 79) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 60 100) (end 60 79) (layer Edge.Cuts) (width 0.1524))
(gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 21.844 161.544) (layer Dwgs.User)
(effects (font (size 2.54 2.54) (thickness 0.254)) (justify left))
)
(zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 60.5 79.5) (xy 60.5 99.5) (xy 127.5 99.5) (xy 127.5 79.5)
)
)
(filled_polygon
(pts
(xy 127.288801 99.2888) (xy 60.711199 99.2888) (xy 60.711199 83.25) (xy 68.524867 83.25) (xy 68.5388 83.320046)
(xy 68.538801 94.679954) (xy 68.5388 95.429954) (xy 68.5388 95.429955) (xy 68.538801 96.429949) (xy 68.524867 96.5)
(xy 68.580064 96.777496) (xy 68.737254 97.012746) (xy 68.972504 97.169936) (xy 69.179954 97.2112) (xy 69.25 97.225133)
(xy 69.320045 97.2112) (xy 78.679955 97.2112) (xy 78.75 97.225133) (xy 78.820046 97.2112) (xy 79.027496 97.169936)
(xy 79.262746 97.012746) (xy 79.419936 96.777496) (xy 79.475133 96.5) (xy 79.461199 96.429949) (xy 79.4612 95.429955)
(xy 79.4612 95.429954) (xy 79.461199 94.679954) (xy 79.461199 85) (xy 106.274867 85) (xy 106.2888 85.070048)
(xy 106.288801 85.429951) (xy 106.2888 85.429955) (xy 106.288801 86.429951) (xy 106.2888 86.429955) (xy 106.288801 90.429949)
(xy 106.274867 90.5) (xy 106.330064 90.777496) (xy 106.373 90.841754) (xy 106.373 91) (xy 106.382667 91.048601)
(xy 106.410197 91.089803) (xy 106.451399 91.117333) (xy 106.5 91.127) (xy 106.658246 91.127) (xy 106.722504 91.169936)
(xy 106.929954 91.2112) (xy 107 91.225133) (xy 107.070045 91.2112) (xy 114.929954 91.2112) (xy 115 91.225133)
(xy 115.070045 91.2112) (xy 115.070046 91.2112) (xy 115.277496 91.169936) (xy 115.341754 91.127) (xy 115.5 91.127)
(xy 115.548601 91.117333) (xy 115.589803 91.089803) (xy 115.617333 91.048601) (xy 115.627 91) (xy 115.627 90.841754)
(xy 115.669936 90.777496) (xy 115.725133 90.5) (xy 115.7112 90.429953) (xy 115.711199 87.07005) (xy 115.7112 87.070045)
(xy 115.711199 86.429954) (xy 115.7112 85.429955) (xy 115.711199 85.429951) (xy 115.7112 85.070048) (xy 115.725133 85)
(xy 115.669936 84.722504) (xy 115.627 84.658246) (xy 115.627 84.5) (xy 115.617333 84.451399) (xy 115.589803 84.410197)
(xy 115.548601 84.382667) (xy 115.5 84.373) (xy 115.341754 84.373) (xy 115.277496 84.330064) (xy 115.070046 84.2888)
(xy 115.070045 84.2888) (xy 115 84.274867) (xy 114.929954 84.2888) (xy 107.070046 84.2888) (xy 107 84.274867)
(xy 106.929955 84.2888) (xy 106.929954 84.2888) (xy 106.722504 84.330064) (xy 106.658246 84.373) (xy 106.5 84.373)
(xy 106.451399 84.382667) (xy 106.410197 84.410197) (xy 106.382667 84.451399) (xy 106.373 84.5) (xy 106.373 84.658246)
(xy 106.330064 84.722504) (xy 106.274867 85) (xy 79.461199 85) (xy 79.4612 83.320046) (xy 79.475133 83.25)
(xy 79.419936 82.972504) (xy 79.262746 82.737254) (xy 79.027496 82.580064) (xy 78.820046 82.5388) (xy 78.820045 82.5388)
(xy 78.75 82.524867) (xy 78.679954 82.5388) (xy 69.320046 82.5388) (xy 69.25 82.524867) (xy 69.179955 82.5388)
(xy 69.179954 82.5388) (xy 68.972504 82.580064) (xy 68.737254 82.737254) (xy 68.580064 82.972504) (xy 68.524867 83.25)
(xy 60.711199 83.25) (xy 60.7112 79.7112) (xy 127.2888 79.7112)
)
)
)
(zone (net 0) (net_name "") (layer B.Cu) (tstamp 5CF60312) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 60.494746 79.5) (xy 60.494746 99.5) (xy 127.494746 99.5) (xy 127.494746 79.5)
)
)
(filled_polygon
(pts
(xy 127.288801 99.2888) (xy 60.711199 99.2888) (xy 60.711199 83.25) (xy 68.524867 83.25) (xy 68.5388 83.320046)
(xy 68.538801 94.679954) (xy 68.5388 95.429954) (xy 68.5388 95.429955) (xy 68.538801 96.429949) (xy 68.524867 96.5)
(xy 68.580064 96.777496) (xy 68.737254 97.012746) (xy 68.972504 97.169936) (xy 69.179954 97.2112) (xy 69.25 97.225133)
(xy 69.320045 97.2112) (xy 78.679955 97.2112) (xy 78.75 97.225133) (xy 78.820046 97.2112) (xy 79.027496 97.169936)
(xy 79.262746 97.012746) (xy 79.419936 96.777496) (xy 79.475133 96.5) (xy 79.461199 96.429949) (xy 79.4612 95.429955)
(xy 79.4612 95.429954) (xy 79.461199 94.679954) (xy 79.461199 85) (xy 106.274867 85) (xy 106.2888 85.070048)
(xy 106.288801 85.429951) (xy 106.2888 85.429955) (xy 106.288801 86.429951) (xy 106.2888 86.429955) (xy 106.288801 90.429949)
(xy 106.274867 90.5) (xy 106.330064 90.777496) (xy 106.373 90.841754) (xy 106.373 91) (xy 106.382667 91.048601)
(xy 106.410197 91.089803) (xy 106.451399 91.117333) (xy 106.5 91.127) (xy 106.658246 91.127) (xy 106.722504 91.169936)
(xy 106.929954 91.2112) (xy 107 91.225133) (xy 107.070045 91.2112) (xy 114.929954 91.2112) (xy 115 91.225133)
(xy 115.070045 91.2112) (xy 115.070046 91.2112) (xy 115.277496 91.169936) (xy 115.341754 91.127) (xy 115.5 91.127)
(xy 115.548601 91.117333) (xy 115.589803 91.089803) (xy 115.617333 91.048601) (xy 115.627 91) (xy 115.627 90.841754)
(xy 115.669936 90.777496) (xy 115.725133 90.5) (xy 115.7112 90.429953) (xy 115.711199 87.07005) (xy 115.7112 87.070045)
(xy 115.711199 86.429954) (xy 115.7112 85.429955) (xy 115.711199 85.429951) (xy 115.7112 85.070048) (xy 115.725133 85)
(xy 115.669936 84.722504) (xy 115.627 84.658246) (xy 115.627 84.5) (xy 115.617333 84.451399) (xy 115.589803 84.410197)
(xy 115.548601 84.382667) (xy 115.5 84.373) (xy 115.341754 84.373) (xy 115.277496 84.330064) (xy 115.070046 84.2888)
(xy 115.070045 84.2888) (xy 115 84.274867) (xy 114.929954 84.2888) (xy 107.070046 84.2888) (xy 107 84.274867)
(xy 106.929955 84.2888) (xy 106.929954 84.2888) (xy 106.722504 84.330064) (xy 106.658246 84.373) (xy 106.5 84.373)
(xy 106.451399 84.382667) (xy 106.410197 84.410197) (xy 106.382667 84.451399) (xy 106.373 84.5) (xy 106.373 84.658246)
(xy 106.330064 84.722504) (xy 106.274867 85) (xy 79.461199 85) (xy 79.4612 83.320046) (xy 79.475133 83.25)
(xy 79.419936 82.972504) (xy 79.262746 82.737254) (xy 79.027496 82.580064) (xy 78.820046 82.5388) (xy 78.820045 82.5388)
(xy 78.75 82.524867) (xy 78.679954 82.5388) (xy 69.320046 82.5388) (xy 69.25 82.524867) (xy 69.179955 82.5388)
(xy 69.179954 82.5388) (xy 68.972504 82.580064) (xy 68.737254 82.737254) (xy 68.580064 82.972504) (xy 68.524867 83.25)
(xy 60.711199 83.25) (xy 60.7112 79.7112) (xy 127.2888 79.7112)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 106.5 84.5) (xy 106.5 91) (xy 115.5 91) (xy 115.5 84.5)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 69 83) (xy 69 96.75) (xy 79 96.75) (xy 79 83)
)
)
)
)

+ 250
- 0
FlammableGasSensor/pcb/panelbackrev1.2/panelback.kicad_pcb-bak View File

@ -0,0 +1,250 @@
(kicad_pcb (version 20171130) (host pcbnew 5.0.0-rc2)
(general
(thickness 1.6)
(drawings 27)
(tracks 0)
(zones 0)
(modules 0)
(nets 1)
)
(page USLetter)
(title_block
(title "Project Title")
)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(44 Edge.Cuts user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 0.254)
(user_trace_width 0.1524)
(user_trace_width 0.254)
(user_trace_width 0.3302)
(user_trace_width 0.508)
(user_trace_width 0.762)
(user_trace_width 1.27)
(trace_clearance 0.254)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.1524)
(segment_width 0.1524)
(edge_width 0.1524)
(via_size 0.6858)
(via_drill 0.3302)
(via_min_size 0.6858)
(via_min_drill 0.3302)
(user_via 0.6858 0.3302)
(user_via 0.762 0.4064)
(user_via 0.8636 0.508)
(uvia_size 0.6858)
(uvia_drill 0.3302)
(uvias_allowed no)
(uvia_min_size 0)
(uvia_min_drill 0)
(pcb_text_width 0.1524)
(pcb_text_size 1.016 1.016)
(mod_edge_width 0.1524)
(mod_text_size 1.016 1.016)
(mod_text_width 0.1524)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.0762)
(solder_mask_min_width 0.1016)
(pad_to_paste_clearance -0.0762)
(aux_axis_origin 0 0)
(visible_elements 7FFFFFFF)
(pcbplotparams
(layerselection 0x310fc_ffffffff)
(usegerberextensions true)
(usegerberattributes false)
(usegerberadvancedattributes false)
(creategerberjobfile false)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue true)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 0)
(scaleselection 1)
(outputdirectory gerbers/))
)
(net 0 "")
(net_class Default "This is the default net class."
(clearance 0.254)
(trace_width 0.254)
(via_dia 0.6858)
(via_drill 0.3302)
(uvia_dia 0.6858)
(uvia_drill 0.3302)
)
(gr_line (start 69.25 95.5) (end 69.25 96.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 96.5) (end 78.75 95.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 69.25 95.5) (end 69.25 94.75) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 96.5) (end 69.25 96.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 94.75) (end 78.75 95.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 86.5) (end 107 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 87) (end 115 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 90.5) (end 115 90.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 85) (end 107 85.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 85) (end 107 85) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 85.5) (end 115 85) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 115 86.5) (end 115 85.5) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 107 85.5) (end 107 86.5) (layer Edge.Cuts) (width 0.1524))
(gr_text "Most news stories \nare advertisements\nin disguise.\nWolves in sheeps \nclothing." (at 93 88) (layer B.SilkS)
(effects (font (size 1.016 1.016) (thickness 0.1524)) (justify mirror))
)
(gr_line (start 78.75 83.25) (end 69.25 83.25) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 78.75 94.75) (end 78.75 83.25) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 69.25 83.25) (end 69.25 94.75) (layer Edge.Cuts) (width 0.1524))
(gr_text "Warning: Scary Monsters inside.\nDon't even think about opening this box!" (at 97 75) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.1524)))
)
(gr_text "Use for \nProgramming\nonly. Device \nrequires 9-12V \nto power Gas \nSensor Heater" (at 116.5 88) (layer F.SilkS) (tstamp 5CF60329)
(effects (font (size 0.8 0.8) (thickness 0.1524) italic) (justify left))
)
(gr_text USB (at 111 82.5) (layer F.Mask) (tstamp 5CF60287)
(effects (font (size 2 2) (thickness 0.4) italic))
)
(gr_text 9-12VDC (at 74 81.5) (layer F.Mask)
(effects (font (size 2 2) (thickness 0.5) italic))
)
(gr_line (start 115 86.5) (end 115 87) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 128 100) (end 60 100) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 128 79) (end 128 100) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 60 79) (end 128 79) (layer Edge.Cuts) (width 0.1524))
(gr_line (start 60 100) (end 60 79) (layer Edge.Cuts) (width 0.1524))
(gr_text "FABRICATION NOTES\n\n1. THIS IS A 2 LAYER BOARD. \n2. EXTERNAL LAYERS SHALL HAVE 1 OZ COPPER.\n3. MATERIAL: FR4 AND 0.062 INCH +/- 10% THICK.\n4. BOARDS SHALL BE ROHS COMPLIANT. \n5. MANUFACTURE IN ACCORDANCE WITH IPC-6012 CLASS 2\n6. MASK: BOTH SIDES OF THE BOARD SHALL HAVE \n SOLDER MASK (ANY COLOR) OVER BARE COPPER. \n7. SILK: BOTH SIDES OF THE BOARD SHALL HAVE \n WHITE SILKSCREEN. DO NOT PLACE SILK OVER BARE COPPER.\n8. FINISH: ENIG.\n9. MINIMUM TRACE WIDTH - 0.006 INCH.\n MINIMUM SPACE - 0.006 INCH.\n MINIMUM HOLE DIA - 0.013 INCH. \n10. MAX HOLE PLACEMENT TOLERANCE OF +/- 0.003 INCH.\n11. MAX HOLE DIAMETER TOLERANCE OF +/- 0.003 INCH AFTER PLATING." (at 21.844 161.544) (layer Dwgs.User)
(effects (font (size 2.54 2.54) (thickness 0.254)) (justify left))
)
(zone (net 0) (net_name "") (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 60.5 79.5) (xy 60.5 99.5) (xy 127.5 99.5) (xy 127.5 79.5)
)
)
(filled_polygon
(pts
(xy 127.288801 99.2888) (xy 60.711199 99.2888) (xy 60.711199 83.25) (xy 68.524867 83.25) (xy 68.5388 83.320046)
(xy 68.538801 94.679954) (xy 68.5388 95.429954) (xy 68.5388 95.429955) (xy 68.538801 96.429949) (xy 68.524867 96.5)
(xy 68.580064 96.777496) (xy 68.737254 97.012746) (xy 68.972504 97.169936) (xy 69.179954 97.2112) (xy 69.25 97.225133)
(xy 69.320045 97.2112) (xy 78.679955 97.2112) (xy 78.75 97.225133) (xy 78.820046 97.2112) (xy 79.027496 97.169936)
(xy 79.262746 97.012746) (xy 79.419936 96.777496) (xy 79.475133 96.5) (xy 79.461199 96.429949) (xy 79.4612 95.429955)
(xy 79.4612 95.429954) (xy 79.461199 94.679954) (xy 79.461199 85) (xy 106.274867 85) (xy 106.2888 85.070048)
(xy 106.288801 85.429951) (xy 106.2888 85.429955) (xy 106.288801 86.429951) (xy 106.2888 86.429955) (xy 106.288801 90.429949)
(xy 106.274867 90.5) (xy 106.330064 90.777496) (xy 106.373 90.841754) (xy 106.373 91) (xy 106.382667 91.048601)
(xy 106.410197 91.089803) (xy 106.451399 91.117333) (xy 106.5 91.127) (xy 106.658246 91.127) (xy 106.722504 91.169936)
(xy 106.929954 91.2112) (xy 107 91.225133) (xy 107.070045 91.2112) (xy 114.929954 91.2112) (xy 115 91.225133)
(xy 115.070045 91.2112) (xy 115.070046 91.2112) (xy 115.277496 91.169936) (xy 115.341754 91.127) (xy 115.5 91.127)
(xy 115.548601 91.117333) (xy 115.589803 91.089803) (xy 115.617333 91.048601) (xy 115.627 91) (xy 115.627 90.841754)
(xy 115.669936 90.777496) (xy 115.725133 90.5) (xy 115.7112 90.429953) (xy 115.711199 87.07005) (xy 115.7112 87.070045)
(xy 115.711199 86.429954) (xy 115.7112 85.429955) (xy 115.711199 85.429951) (xy 115.7112 85.070048) (xy 115.725133 85)
(xy 115.669936 84.722504) (xy 115.627 84.658246) (xy 115.627 84.5) (xy 115.617333 84.451399) (xy 115.589803 84.410197)
(xy 115.548601 84.382667) (xy 115.5 84.373) (xy 115.341754 84.373) (xy 115.277496 84.330064) (xy 115.070046 84.2888)
(xy 115.070045 84.2888) (xy 115 84.274867) (xy 114.929954 84.2888) (xy 107.070046 84.2888) (xy 107 84.274867)
(xy 106.929955 84.2888) (xy 106.929954 84.2888) (xy 106.722504 84.330064) (xy 106.658246 84.373) (xy 106.5 84.373)
(xy 106.451399 84.382667) (xy 106.410197 84.410197) (xy 106.382667 84.451399) (xy 106.373 84.5) (xy 106.373 84.658246)
(xy 106.330064 84.722504) (xy 106.274867 85) (xy 79.461199 85) (xy 79.4612 83.320046) (xy 79.475133 83.25)
(xy 79.419936 82.972504) (xy 79.262746 82.737254) (xy 79.027496 82.580064) (xy 78.820046 82.5388) (xy 78.820045 82.5388)
(xy 78.75 82.524867) (xy 78.679954 82.5388) (xy 69.320046 82.5388) (xy 69.25 82.524867) (xy 69.179955 82.5388)
(xy 69.179954 82.5388) (xy 68.972504 82.580064) (xy 68.737254 82.737254) (xy 68.580064 82.972504) (xy 68.524867 83.25)
(xy 60.711199 83.25) (xy 60.7112 79.7112) (xy 127.2888 79.7112)
)
)
)
(zone (net 0) (net_name "") (layer B.Cu) (tstamp 5CF60312) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 60.494746 79.5) (xy 60.494746 99.5) (xy 127.494746 99.5) (xy 127.494746 79.5)
)
)
(filled_polygon
(pts
(xy 127.288801 99.2888) (xy 60.711199 99.2888) (xy 60.711199 83.25) (xy 68.524867 83.25) (xy 68.5388 83.320046)
(xy 68.538801 94.679954) (xy 68.5388 95.429954) (xy 68.5388 95.429955) (xy 68.538801 96.429949) (xy 68.524867 96.5)
(xy 68.580064 96.777496) (xy 68.737254 97.012746) (xy 68.972504 97.169936) (xy 69.179954 97.2112) (xy 69.25 97.225133)
(xy 69.320045 97.2112) (xy 78.679955 97.2112) (xy 78.75 97.225133) (xy 78.820046 97.2112) (xy 79.027496 97.169936)
(xy 79.262746 97.012746) (xy 79.419936 96.777496) (xy 79.475133 96.5) (xy 79.461199 96.429949) (xy 79.4612 95.429955)
(xy 79.4612 95.429954) (xy 79.461199 94.679954) (xy 79.461199 85) (xy 106.274867 85) (xy 106.2888 85.070048)
(xy 106.288801 85.429951) (xy 106.2888 85.429955) (xy 106.288801 86.429951) (xy 106.2888 86.429955) (xy 106.288801 90.429949)
(xy 106.274867 90.5) (xy 106.330064 90.777496) (xy 106.373 90.841754) (xy 106.373 91) (xy 106.382667 91.048601)
(xy 106.410197 91.089803) (xy 106.451399 91.117333) (xy 106.5 91.127) (xy 106.658246 91.127) (xy 106.722504 91.169936)
(xy 106.929954 91.2112) (xy 107 91.225133) (xy 107.070045 91.2112) (xy 114.929954 91.2112) (xy 115 91.225133)
(xy 115.070045 91.2112) (xy 115.070046 91.2112) (xy 115.277496 91.169936) (xy 115.341754 91.127) (xy 115.5 91.127)
(xy 115.548601 91.117333) (xy 115.589803 91.089803) (xy 115.617333 91.048601) (xy 115.627 91) (xy 115.627 90.841754)
(xy 115.669936 90.777496) (xy 115.725133 90.5) (xy 115.7112 90.429953) (xy 115.711199 87.07005) (xy 115.7112 87.070045)
(xy 115.711199 86.429954) (xy 115.7112 85.429955) (xy 115.711199 85.429951) (xy 115.7112 85.070048) (xy 115.725133 85)
(xy 115.669936 84.722504) (xy 115.627 84.658246) (xy 115.627 84.5) (xy 115.617333 84.451399) (xy 115.589803 84.410197)
(xy 115.548601 84.382667) (xy 115.5 84.373) (xy 115.341754 84.373) (xy 115.277496 84.330064) (xy 115.070046 84.2888)
(xy 115.070045 84.2888) (xy 115 84.274867) (xy 114.929954 84.2888) (xy 107.070046 84.2888) (xy 107 84.274867)
(xy 106.929955 84.2888) (xy 106.929954 84.2888) (xy 106.722504 84.330064) (xy 106.658246 84.373) (xy 106.5 84.373)
(xy 106.451399 84.382667) (xy 106.410197 84.410197) (xy 106.382667 84.451399) (xy 106.373 84.5) (xy 106.373 84.658246)
(xy 106.330064 84.722504) (xy 106.274867 85) (xy 79.461199 85) (xy 79.4612 83.320046) (xy 79.475133 83.25)
(xy 79.419936 82.972504) (xy 79.262746 82.737254) (xy 79.027496 82.580064) (xy 78.820046 82.5388) (xy 78.820045 82.5388)
(xy 78.75 82.524867) (xy 78.679954 82.5388) (xy 69.320046 82.5388) (xy 69.25 82.524867) (xy 69.179955 82.5388)
(xy 69.179954 82.5388) (xy 68.972504 82.580064) (xy 68.737254 82.737254) (xy 68.580064 82.972504) (xy 68.524867 83.25)
(xy 60.711199 83.25) (xy 60.7112 79.7112) (xy 127.2888 79.7112)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 106.5 84.5) (xy 106.5 91) (xy 115.5 91) (xy 115.5 84.5)
)
)
)
(zone (net 0) (net_name "") (layers F&B.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(keepout (tracks not_allowed) (vias not_allowed) (copperpour not_allowed))
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 69 83) (xy 69 96.75) (xy 79 96.75) (xy 79 83)
)
)
)
)

+ 41
- 0
FlammableGasSensor/pcb/panelbackrev1.2/panelback.pro View File

@ -0,0 +1,41 @@
update=Tue 11 Oct 2016 05:25:07 PM PDT
version=1
last_client=kicad
[cvpcb]
version=1
NetIExt=net
[pcbnew]
version=1
PageLayoutDescrFile=
LastNetListRead=
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.016000000000
PcbTextSizeH=1.016000000000
PcbTextThickness=0.152400000000
ModuleTextSizeV=1.016000000000
ModuleTextSizeH=1.016000000000
ModuleTextSizeThickness=0.152400000000
SolderMaskClearance=0.003000000000
SolderMaskMinWidth=0.004000000000
DrawSegmentWidth=0.152400000000
BoardOutlineThickness=0.152400000000
ModuleOutlineThickness=0.152400000000
[eeschema]
version=1
LibDir=
[eeschema/libraries]
[schematic_editor]
version=1
PageLayoutDescrFile=
PlotDirectoryName=
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
SpiceForceRefPrefix=0
SpiceUseNetNumbers=0
LabSize=50
[general]
version=1

+ 17
- 0
FlammableGasSensor/pcb/panelbackrev1.2/panelback.sch View File

@ -0,0 +1,17 @@
EESchema Schematic File Version 2
LIBS:power
EELAYER 25 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$EndSCHEMATC

BIN
FlammableGasSensor/resources/LTMag-V19N3-03-LT4356-MurphyPickard_HachCo.pdf View File


BIN
FlammableGasSensor/resources/explosion-protection-and-intrinsic-safety-101.pdf View File


BIN
Steno_ProCAT_Flash/docs/final.pdf View File


BIN
Steno_ProCAT_Flash/movies/DSCN1836.webm View File


+ 18
- 0
batterycharge_stationdata/docs/7.aux View File

@ -0,0 +1,18 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Current monitor}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Cut out with pliers and reuse parts.\relax }}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces technoblogy has an article on using a micro with an external thermocouple\relax }}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Bom Notes}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}SOD323 (diode) is equal to 0805}{9}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Build and Test Notes}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Current Limiting resistor on LT1512}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Separate Grounds 1512}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Switches Max Current}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Usage}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Forgot V Dividers for batteries gt 5v}{11}}

+ 312
- 0
batterycharge_stationdata/docs/7.log View File

@ -0,0 +1,312 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 22 JUL 2019 19:27
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
batterycharge_stationdata/docs/7.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/b
atterycharge_stationdata/docs/7.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./7.aux)
\openout1 = `7.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./7.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `7.toc'.
Overfull \hbox (3.29704pt too wide) in paragraph at lines 20--25
\OT1/cmr/m/n/10.95 https://electronics.stackexchange.com/questions/95970/how-to
-use-battery-
[]
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
Overfull \hbox (548.30061pt too wide) in paragraph at lines 26--28
[]\OT1/cmr/m/n/10.95 https://www.st.com/content/ccc/resource/technical/document
/datasheet/df/b9/e6/5b/ec/92/45/ed/CD00132951.pdf/files/CD00132951.pdf/jcr:cont
ent/translations/en.CD00132951.pdf
[]
Overfull \hbox (107.1064pt too wide) in paragraph at lines 46--49
[]\OT1/cmr/m/n/10.95 https://www.maximintegrated.com/en/products/power/battery-
management/MAX1772.html
[]
Overfull \hbox (119.66849pt too wide) in paragraph at lines 62--67
[]\OT1/cmr/m/n/10.95 http://www.eevblog.com/forum/beginners/mc34063-battery-cha
rger/msg1378671/#msg1378671
[]
[2]
Overfull \hbox (7.91602pt too wide) in paragraph at lines 79--79
[]\OT1/cmtt/m/n/10.95 I'd recommend just float charging. It takes only a little
longer[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 and is easier on the batteries. You will need to limit t
he initial[]
[]
Overfull \hbox (7.91602pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 charge current to about 0.1 C (so 2 A for a 20 AH batter
y). The[]
[]
Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 easiest way to do this is a constant current/ constant v
oltage[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 power supply. Set the current limit to the desired charg
e current,[]
[]
Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 temperature if needed). The voltage on the battery will
slowly[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 increase over time until it reaches ~13.8 V, then the cu
rrent will[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 slowly drop over time until it reaches nearly zero. At t
hat point,[]
[]
Overfull \hbox (19.41339pt too wide) in paragraph at lines 79--79
[]\OT1/cmtt/m/n/10.95 the battery is fully charged and you can either remove th
e charger[]
[]
[3]
LaTeX Font Info: Try loading font information for OMS+cmr on input line 106.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 106.
[4] [5]
<../pics/modular_reusable.jpg, id=24, 435.12563pt x 412.54124pt>
File: ../pics/modular_reusable.jpg Graphic file (type jpg)
<use ../pics/modular_reusable.jpg>
Package pdftex.def Info: ../pics/modular_reusable.jpg used on input line 190.
(pdftex.def) Requested size: 435.12456pt x 412.54024pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 191.
See the caption package documentation for explanation.
Overfull \hbox (92.12456pt too wide) in paragraph at lines 190--191
[][]
[]
[6] [7 <../pics/modular_reusable.jpg>]
<../pics/tinythermocouple.jpg, id=32, 1134.2375pt x 525.965pt>
File: ../pics/tinythermocouple.jpg Graphic file (type jpg)
<use ../pics/tinythermocouple.jpg>
Package pdftex.def Info: ../pics/tinythermocouple.jpg used on input line 200.
(pdftex.def) Requested size: 340.27388pt x 157.79071pt.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 203.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 203.
[8 <../pics/tinythermocouple.jpg>] [9]
[10] [11] (./7.aux) )
Here is how much of TeX's memory you used:
2581 strings out of 495020
41209 string characters out of 6181323
95795 words of memory out of 5000000
5786 multiletter control sequences out of 15000+600000
10198 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,1022b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
bx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr
/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/t
exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on 7.pdf (11 pages, 308033 bytes).
PDF statistics:
78 PDF objects out of 1000 (max. 8388607)
53 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
batterycharge_stationdata/docs/7.pdf View File


+ 2
- 1
batterycharge_stationdata/docs/7.tex View File

@ -269,7 +269,8 @@ Measure the voltage divider. This value is found after the large diode, but befo
Connect battery + into INA169 (high side current sense) . Connect INA169 v out into LT CONN (which is same as where float voltage is measured). Connect battery + into INA169 (high side current sense) . Connect INA169 v out into LT CONN (which is same as where float voltage is measured).
Connect battery - into ground. Check ina169 ADC reading with Serial out or DMM, it should reflect the charging. You can also put a DMM in series with battery to confirm its charging. Connect battery - into ground. Check ina169 ADC reading with Serial out or DMM, it should reflect the charging. You can also put a DMM in series with battery to confirm its charging.
\subsection{Forgot V Dividers for batteries gt 5v}
I guess I forgot a voltage divider on this board. I'll need at least 2 or 3 pins on the ADC to be 10\%, so that I can measure 6 and 12v lead batteries. Hmph. For rev 2 I guess.

+ 15
- 0
batterycharge_stationdata/docs/7.toc View File

@ -0,0 +1,15 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3}
\contentsline {subsection}{\numberline {2.2}Current monitor}{5}
\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{6}
\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{7}
\contentsline {section}{\numberline {3}Bom Notes}{8}
\contentsline {subsection}{\numberline {3.1}SOD323 (diode) is equal to 0805}{9}
\contentsline {section}{\numberline {4}PCB Build and Test Notes}{9}
\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{10}
\contentsline {subsection}{\numberline {4.2}Current Limiting resistor on LT1512}{10}
\contentsline {subsection}{\numberline {4.3}Separate Grounds 1512}{10}
\contentsline {subsection}{\numberline {4.4}Switches Max Current}{10}
\contentsline {subsection}{\numberline {4.5}Usage}{10}
\contentsline {subsection}{\numberline {4.6}Forgot V Dividers for batteries gt 5v}{11}

+ 18
- 0
batterycharge_stationdata/docs/8.aux View File

@ -0,0 +1,18 @@
\relax
\@writefile{toc}{\contentsline {section}{\numberline {1}Overview}{1}}
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{1}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Current monitor}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{6}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Cut out with pliers and reuse parts.\relax }}{7}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{7}}
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces technoblogy has an article on using a micro with an external thermocouple\relax }}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Bom Notes}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}SOD323 (diode) is equal to 0805}{9}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Build and Test Notes}{9}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Current Limiting resistor on LT1512}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Separate Grounds 1512}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Switches Max Current}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Usage}{10}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Forgot V Dividers for batteries gt 5v}{11}}

+ 312
- 0
batterycharge_stationdata/docs/8.log View File

@ -0,0 +1,312 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 22 JUL 2019 19:27
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
batterycharge_stationdata/docs/8.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/b
atterycharge_stationdata/docs/8.tex
LaTeX2e <2014/05/01>
Babel <3.9l> and hyphenation patterns for 2 languages loaded.
(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
(/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
Package: graphicx 2014/04/25 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
Package: keyval 2014/05/08 v1.15 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg
File: graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
)
Package graphics Info: Driver file: pdftex.def on input line 91.
(/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
Package caption3 Info: TeX engine: e-TeX on input line 57.
\captionmargin=\dimen105
\captionmargin@=\dimen106
\captionwidth=\dimen107
\caption@tempdima=\dimen108
\caption@indent=\dimen109
\caption@parindent=\dimen110
\caption@hangindent=\dimen111
)
\c@ContinuedFloat=\count88
) (./8.aux)
\openout1 = `8.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count89
\scratchdimen=\dimen112
\scratchbox=\box26
\nofMPsegments=\count90
\nofMParguments=\count91
\everyMPshowfont=\toks15
\MPscratchCnt=\count92
\MPscratchDim=\dimen113
\MPnumerator=\count93
\makeMPintoPDFobject=\count94
\everyMPtoPDFconversion=\toks16
) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
Package ifluatex Info: LuaTeX not detected.
)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
Package ifpdf Info: pdfTeX in PDF mode is detected.
)
Package pdftexcmds Info: LuaTeX not detected.
Package pdftexcmds Info: \pdf@primitive is available.
Package pdftexcmds Info: \pdf@ifprimitive is available.
Package pdftexcmds Info: \pdfdraftmode found.
)
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty
Package: grfext 2010/08/19 v1.1 Manage graphics extensions (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvdefinekeys.sty
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
))
(/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
Package etexcmds Info: Could not find \expanded.
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
(etexcmds) that some package has redefined \expanded.
(etexcmds) In the latter case, load this package earlier.
)))
Package grfext Info: Graphics extension search list:
(grfext) [.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPE
G,.JBIG2,.JB2,.eps]
(grfext) \AppendGraphicsExtensions on input line 452.
(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
Package caption Info: Begin \AtBeginDocument code.
Package caption Info: End \AtBeginDocument code.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 11.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 11.
(./8.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `8.toc'.
Overfull \hbox (3.29704pt too wide) in paragraph at lines 20--25
\OT1/cmr/m/n/10.95 https://electronics.stackexchange.com/questions/95970/how-to
-use-battery-
[]
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
Overfull \hbox (548.30061pt too wide) in paragraph at lines 26--28
[]\OT1/cmr/m/n/10.95 https://www.st.com/content/ccc/resource/technical/document
/datasheet/df/b9/e6/5b/ec/92/45/ed/CD00132951.pdf/files/CD00132951.pdf/jcr:cont
ent/translations/en.CD00132951.pdf
[]
Overfull \hbox (107.1064pt too wide) in paragraph at lines 46--49
[]\OT1/cmr/m/n/10.95 https://www.maximintegrated.com/en/products/power/battery-
management/MAX1772.html
[]
Overfull \hbox (119.66849pt too wide) in paragraph at lines 62--67
[]\OT1/cmr/m/n/10.95 http://www.eevblog.com/forum/beginners/mc34063-battery-cha
rger/msg1378671/#msg1378671
[]
[2]
Overfull \hbox (7.91602pt too wide) in paragraph at lines 79--79
[]\OT1/cmtt/m/n/10.95 I'd recommend just float charging. It takes only a little
longer[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 and is easier on the batteries. You will need to limit t
he initial[]
[]
Overfull \hbox (7.91602pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 charge current to about 0.1 C (so 2 A for a 20 AH batter
y). The[]
[]
Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 easiest way to do this is a constant current/ constant v
oltage[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 power supply. Set the current limit to the desired charg
e current,[]
[]
Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 temperature if needed). The voltage on the battery will
slowly[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 increase over time until it reaches ~13.8 V, then the cu
rrent will[]
[]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79
[] \OT1/cmtt/m/n/10.95 slowly drop over time until it reaches nearly zero. At t
hat point,[]
[]
Overfull \hbox (19.41339pt too wide) in paragraph at lines 79--79
[]\OT1/cmtt/m/n/10.95 the battery is fully charged and you can either remove th
e charger[]
[]
[3]
LaTeX Font Info: Try loading font information for OMS+cmr on input line 106.
(/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd
File: omscmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions
)
LaTeX Font Info: Font shape `OMS/cmr/m/n' in size <10.95> not available
(Font) Font shape `OMS/cmsy/m/n' tried instead on input line 106.
[4] [5]
<../pics/modular_reusable.jpg, id=24, 435.12563pt x 412.54124pt>
File: ../pics/modular_reusable.jpg Graphic file (type jpg)
<use ../pics/modular_reusable.jpg>
Package pdftex.def Info: ../pics/modular_reusable.jpg used on input line 190.
(pdftex.def) Requested size: 435.12456pt x 412.54024pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 191.
See the caption package documentation for explanation.
Overfull \hbox (92.12456pt too wide) in paragraph at lines 190--191
[][]
[]
[6] [7 <../pics/modular_reusable.jpg>]
<../pics/tinythermocouple.jpg, id=32, 1134.2375pt x 525.965pt>
File: ../pics/tinythermocouple.jpg Graphic file (type jpg)
<use ../pics/tinythermocouple.jpg>
Package pdftex.def Info: ../pics/tinythermocouple.jpg used on input line 200.
(pdftex.def) Requested size: 340.27388pt x 157.79071pt.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <9> on input line 203.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 203.
[8 <../pics/tinythermocouple.jpg>] [9]
[10] [11] (./8.aux) )
Here is how much of TeX's memory you used:
2581 strings out of 495020
41209 string characters out of 6181323
95795 words of memory out of 5000000
5786 multiletter control sequences out of 15000+600000
10198 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,8n,38p,1022b,239s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts
/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cm
bx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pf
b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr
/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/t
exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/share/texlive/texmf-dis
t/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/font
s/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on 8.pdf (11 pages, 307975 bytes).
PDF statistics:
78 PDF objects out of 1000 (max. 8388607)
53 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
batterycharge_stationdata/docs/8.pdf View File


+ 294
- 0
batterycharge_stationdata/docs/8.tex View File

@ -0,0 +1,294 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{BatteryMonitorBoard}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
\section{Chip Hunting}
Need to find a chip for battery charging. Some sheets have been saved. I looked at TI primarily. Though considered one AD/LTC. BQ2954 is out of the question as its too complex in its application circuit. THe BQ2000 is a 8 pin DIP and seems like a good start. That will cover nicad/nimh, and lithium batteries.
Though the BQ2000 is a bit of a mess as well. Data sheet has a complex circuit. There is a simpler one here:
http://www.ti.com/lit/pdf/sluu007
and
https://electronics.stackexchange.com/questions/95970/how-to-use-battery-charge-controller-bq2002n
Regardless of the contents of that post, the fact is, the chip requires a lot of stuff.
https://www.st.com/content/ccc/resource/technical/document/datasheet/df/b9/e6/5b/ec/92/45/ed/CD00132951.pdf/files/CD00132951.pdf/jcr:content/translations/en.CD00132951.pdf
This chip: stc4054, is extremely simple. Limited to 1 lithium cell (so only 4.2 volts max) but application circuit is lean, and it has a shutdown pin, so you can turn off the charger. Price is the cheapest as well, at 1.50 for 1.
That looks hopeful. Why not multiple?
Need to remember to be careful of 4.1 lithium batteries. Most chargers are 4.2, and its easy to forget that there is a difference.
MCP73826 is another reasonable option. Slightly more complex, but not by much.
RT9526A is also simple. Let's start with the st chip.
Looks like the voltage on that pin should be between 1.2 and 2.4 in order to turn it off. Below 1.2 it is on, and monitoring current. Above 1.2 but below 2.4 it is off. above 2.4 it's putting 35ua into the battery. I think.
Also like the LTC1734, which is lithium / nicad. But expensive at 3-4 dollars. Don't see any lead acid battery chargers on digi that aren't being obsoleted. There's not one. I did see some on manufacturer's pages though. Just not here.
There is one microchip one (lead acid) based on a pic. App circuit is complex.
AN1015 is the app note.
So need a lead, and nicd charger still.
Tomorrow I'd like to look at maxim. I see this:
https://www.maximintegrated.com/en/products/power/battery-management/MAX1772.html
But the application circuit is too much for what I want to deal with.
Seems lead acid battery chargers are not as common as they must've been before.
Onsemi is only lithium batteries.
Mouser has only universal chargers, no lead. But universal includes lead.
let's check linear. LT1510 is an 8 pin simple device. Though it's nicad and lithium only. It says it can do lead in table, but not in datasheet.
lt1510 would work for nicad. data sheet figure 6 has a circuit for nicad.
What about lead?
lt1513 does the three main types: nicd,li-ion,lead
At a cost of \$10.
At digi, the bq2031 is the only lead battery chip (not multi type) that is in production. Not much choice. EDIT: actually that is not
recommended for new designs either.
http://www.eevblog.com/forum/beginners/mc34063-battery-charger/msg1378671/\#msg1378671
Here he uses a boost regulator to power a battery. Essentially just setting the voltage.
http://www.eevblog.com/forum/projects/switching-lead-acid-battery-charger-ic/msg806972/\#msg806972
Here is some better advice.
quote:
\begin{verbatim}
I'd recommend just float charging. It takes only a little longer
and is easier on the batteries. You will need to limit the initial
charge current to about 0.1 C (so 2 A for a 20 AH battery). The
easiest way to do this is a constant current/ constant voltage
power supply. Set the current limit to the desired charge current,
and the voltage to the float voltage (13.8 V adjusted for
temperature if needed). The voltage on the battery will slowly
increase over time until it reaches ~13.8 V, then the current will
slowly drop over time until it reaches nearly zero. At that point,
the battery is fully charged and you can either remove the charger
or just leave it on.
\end{verbatim}
Which is what I did with my solar battery charger, and it worked well. So I suppose there is no need for anything more than a vreg for lead batteries. This time I will go to the recommended 13.8 instead of what I had before (around 12) and I will do the same trickle charge method. Simple. Done.
May use 1512 instead. \$5 in 150 quantity. Hm...
\$10 in single.
That would cover lead, nicad.
Will need jumpers on R1 and R2 depending on what battery type. According to data sheet, li-ion the divider is a float voltage. In nicd, it is a top limit.
OK, i've decided:
\subsection{Part Selection Summary}
LT1512, and STC4054.
For starters, I will use stc as lithium and lt as nicad / lead.
this will avoid the worry of jumpers, and what not. Later I can be flexible.
Now onto other parts. I need some way to monitor the current, and of course a voltage tap.
Where to put current sense? I think before the battery.
I should put some jumpers in, so I can isolate everything though. I dont' want to mix circuits at the start. So isolate the charger from the op amp and sense, at first.
Let's go with the basic differential op amp in microchip an1332. I need a vreg supply (linear) at 15.5 volts, for the op amp, so it's above the lead battery voltage. Simplest two switchers I see are lm2577 or the mk3608. The mk is easier to use.
With that we have:
\begin{itemize}
\item Battery charger x 2
\item voltage monitor x 2
\item current monitor x 2
\item ethernet (using off the shelf enc modules for now, but maybe
on board later).
\item microcontroller (nano)
\item temperature monitor (something like max6675 looks nice. can put on board, without difficulty).
\item additional taps into adc, and some op amps and current shunts not populated to be used as extra current - voltage converters. At least two. Put on modular schematic.
\end{itemize}
I also want a general current and voltage monitor. I want
to be able to watch the load on a battery, and record that as well...
Perhaps that will be separate. I might want to grab some off the shelf
current / voltage monitoring stuff, or just throw a few op amps with breakouts on the board.
Let's build.
Keep all schematics modular!
\textbf{A note on lt1512 tuning}
\begin{verbatim}
How this is tuned:
The V divider on Feedback pin
determines float voltage.
The R downstream of I_feedback
(after 24 ohm resistor)
determines current (100mV / R)
See data sheet for more details.
Put Simply: Set float voltage on r divider
and make sure current resistor is high enough
to be low current.
\end{verbatim}
\textbf{Calculating LT1512 vdivider}
\begin{verbatim}
Example calculation for R1:
R1 = (R2(Vbat - 1.245) )\ (1.245+R2(0.3uA))
with default R2 at 12,400
Desired Vbat float of 13.8 (lead)
(13.8 - 1.245) * 12400 == 155682
1.245 + (12400 * .000003) == .03720 + 1.245 == 1.2822
155682/1.2822 == 121417
It would be evil for them to put 0.3uA and
expect you to convert that to 0.000003A
But that's what they did. At least they
give an example to check.
Five zeros on that.
\end{verbatim}
Based on the vdivider, what you are seeing is for high voltages, with R2 being the recommended 12.4K, is R1 150K at ~13, R1 220K at ~9V.
Some more notes
\begin{verbatim}
checking the given example:
41200 * (8.2 - 1.245) 286546
41200 * 0.000003 + 1.245 == 1.3605
lowest possible value (1.3V charge)
(1.3 - 1.245 ) * 12400 == 682
(12400 * .000003 ) + 1.245 == 1.28
682 / 1.28 == 532
so lowest resistor value must be 500 about...
\end{verbatim}
Lowest resistor would be 536. (e48 resistor)
\subsection{Current monitor}
I considered doing an (high side) op amp with external resistors per AN1322 microchip app note, but decided to go instead with a current monitor, ala ina169. There are a number of INA chips being advertised. Adafruit, for example sells the INA219 and there are many articles
about other current sense in the same family. There is the shunt
resistor value, and the gain resistor to set. I will use based off of the adafruit example, as well as the ti example a 1ohm shunt (for up to 1A readings, seems as you decrease the shunt you get more capacity in amperage to read), with a 1K gain resistor, which TI gives as an example in a table. That means voltage will equal current.
For the inductor
see lt data sheet for details.
must not be series resistance greater than 0.1 ohms.
\subsection{PCB Revision - Modular Parts}
I decided to route out some of the pcb, so I can possibly reuse the temperature sensor and perhaps the lithium battery charger. This was on revision 2. I got the first revision already made after a marathon one Sunday morning from 8-2pm. Here's how it is routed out.
\includegraphics{../pics/modular_reusable.jpg}
\captionof{figure}{Cut out with pliers and reuse parts.}
\subsubsection{Ripped off by temperature sensors}
The community around Arduino advertises the LM35, advertises the MAX6675. The latter is \$10 in one off quantity (\$5 from ebay), the former isn't cheap either, at \$2.00 about. Though the LM35 has a much more limited range. The LM35 is great as it's extremely simple to use (power and read voltage which converts directly to temperature).
I'll have to find an alternative for the MAX6675. At \$10 it's just stupid. A micro can do temperature as well. Maybe \$5 would be acceptable, but \$10 is not. How big are your pockets?
\vspace{0.4in}
\includegraphics[scale=0.3]{../pics/tinythermocouple.jpg}
\captionof{figure}{technoblogy has an article on using a micro with an external thermocouple}
Cheapest thermocouple on Digikey, is a digilent (they just import) thermocouple at \$10. Next is a DFRobot (chinese adafruit) at \$30 with a module included. Thermocouples are not cheap! Onto ebay.\footnote{Thermocouples: I forgot how they work today. I've read of them before but haven't used them much (have seen them in toasters. Now that I know they are worth \$5-10 I'm going to start retrieving them from broken toasters). When two dissimilar metals are put together, and then the metals are heated, you can get a voltage across them. This voltage can be read with an ADC. This phenomenon has a name, but the name is not important. Names just add another thing you need to remember. Bad idea. (OK, I remembered it, now I can fool myself into feeling intelligent - seebeck effect. Now let me go count my hertz, and volts, and teslas...) Wikipedia calls it the thermoelectric effect.}
After some research I decided to go with the Digilent probe. The cheapest used probe on ebay is \$10. I don't want the new ones from US, which is only \$5 cheaper.
\section{Bom Notes}
I should try to get rid of some expensive items where possible.
\vspace{0.2in}
tantalum is \$1. Try a ceramic.
MAX6675 is \$10.
Slide pot is just for fun. That can be removed.
\vspace{0.2in}
On the subject of boms, I have made two. The LT portion is complex, and requires its own bom. The rest of the items are on a different bom. I keep some things in stock so a few items have been omitted.
\subsection{SOD323 (diode) is equal to 0805}
Looks like the SOD323, diode / SC-73 package is near the 0805 package in size. SOD323 is slightly smaller, but not by much. They are probably interchangeable in practice.
\section{PCB Build and Test Notes}
I built the PCB. There were a few errors which I've put in the TODO file, but nothing show stopping. There will be a rev2 pcb. A few notes:
On the LT1512, if you float the voltage divider, and Feedback pin, the device will short out. My power supply continually is saving me on this.
For the voltage divider, you don't actually see the float voltage, between R1, and R2 of the divider, I don't think. The voltage, however does rise, above the divider, where the Vsw pin is. What you do see is the 1.24 reference, or some voltage near it.
What I'm seeing now, is if you connect a scope probe to the lt charge pin, (pin which charges the battery) you can adjust the divider and see the voltage rise. That must be the float voltage. Meanwhile, the feedback pin, which is downstream of the charge pin, has always about 1.24 or so.
So seems to work well. For a while, I misunderstood how the voltage divider was supposed to work, and spent a few hours double checking the divider values. I had wired the switches wrong in rev 1, but that was not the issue. The issue was my expectation to see the voltage between the divider actually be the float voltage, when that float voltage was above the divider. Must be some transistor math doing a calculation on the voltage divider.
With the 0.2 ohm resistor (in typical application first page of LT1512 data sheet), I had changed it to a 1ohm. That was still not enough, and I instead substituted in a 10ohm. This limits charging to 10mA. The 1 ohm resistor seemed to have some issue of high float voltages causing thermal runway... Maybe a 5 ohm resistor can be used for 20mA charging. This was only on high float voltages. With the 1 Nicd, I was able to do 80-100mA of charging, without issue. But once float is around 5-6 volts you start to get issues with the current growing exponentially from the main PSU, and the LT1512 chip overheating. (At \$8 each, a melted chip is to be avoided).
\subsection{Current usage, and Solar Project}
This project is a descendant of the solar battery charger project. I'm going to restart that project with some of these components, but might use the LT1372, or some other more efficient regulator. No current limiting should be necessary, given that I will use small solar panels (though current limit, might need to be in consideration).
The INA169 draws about 90uA when measuring the 10mA of current going through for a 6V lead battery.
\subsection{Current Limiting resistor on LT1512}
The Resistor after I Feedback, R10 (in my schematic. it's the 0.2 ohm resistor in the official data sheet)... In the circuit here, it is 1 ohm. It
will allow about 80mA into a NiCd at 1.2
volts. At this level, there is an issue with
charging voltages above single cell lithium values. What happens
is that the circuit starts using over an amp of current and
the LT chip overheats.
If you increase the resistance, you
can lower the current output and thus also charge 6-12v
batteries.
Test with a current limiting power supply!
\subsection{Separate Grounds 1512}
I did not separate the grounds on the first run, and while there might be more noise (I didn't measure) everything seems to work, regardless.
\subsection{Switches Max Current}
These switches have a max current of 300mA.
\subsection{Usage}
Here's how to use this device. Plug in a 9-12V PSU. Connect USB to computer (bbb, rpi preferred for long term usage).
Measure the voltage divider. This value is found after the large diode, but before the voltage divider. Adjust the switches, and pot as needed. Check with a DMM, for the voltage - that will be the final charge voltage.
Connect battery + into INA169 (high side current sense) . Connect INA169 v out into LT CONN (which is same as where float voltage is measured).
Connect battery - into ground. Check ina169 ADC reading with Serial out or DMM, it should reflect the charging. You can also put a DMM in series with battery to confirm its charging.
\subsection{Forgot V Dividers for batteries gt 5v}
I guess I forgot a voltage divider on this board. I'll need at least 2 or 3 pins on the ADC to be 10\%, so that I can measure 6 and 12v lead batteries. Hmph. For rev 2 I guess.
\end{document}

+ 15
- 0
batterycharge_stationdata/docs/8.toc View File

@ -0,0 +1,15 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3}
\contentsline {subsection}{\numberline {2.2}Current monitor}{5}
\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{6}
\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{7}
\contentsline {section}{\numberline {3}Bom Notes}{8}
\contentsline {subsection}{\numberline {3.1}SOD323 (diode) is equal to 0805}{9}
\contentsline {section}{\numberline {4}PCB Build and Test Notes}{9}
\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{10}
\contentsline {subsection}{\numberline {4.2}Current Limiting resistor on LT1512}{10}
\contentsline {subsection}{\numberline {4.3}Separate Grounds 1512}{10}
\contentsline {subsection}{\numberline {4.4}Switches Max Current}{10}
\contentsline {subsection}{\numberline {4.5}Usage}{10}
\contentsline {subsection}{\numberline {4.6}Forgot V Dividers for batteries gt 5v}{11}

+ 3
- 3
batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.bak View File

@ -35,7 +35,7 @@ P 3200 3400
AR Path="/5CBE9794/5CBE9BDD" Ref="R14" Part="1" AR Path="/5CBE9794/5CBE9BDD" Ref="R14" Part="1"
AR Path="/5CBEAB48/5CBE9BDD" Ref="R16" Part="1" AR Path="/5CBEAB48/5CBE9BDD" Ref="R16" Part="1"
AR Path="/5CBEAC38/5CBE9BDD" Ref="R18" Part="1" AR Path="/5CBEAC38/5CBE9BDD" Ref="R18" Part="1"
F 0 "R14" H 3270 3446 50 0000 L CNN
F 0 "R18" H 3270 3446 50 0000 L CNN
F 1 "1-10" H 3270 3355 50 0000 L CNN F 1 "1-10" H 3270 3355 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3130 3400 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3130 3400 50 0001 C CNN
F 3 "" H 3200 3400 50 0000 C CNN F 3 "" H 3200 3400 50 0000 C CNN
@ -75,7 +75,7 @@ P 4800 3550
AR Path="/5CBE9794/5CBEA23D" Ref="R15" Part="1" AR Path="/5CBE9794/5CBEA23D" Ref="R15" Part="1"
AR Path="/5CBEAB48/5CBEA23D" Ref="R17" Part="1" AR Path="/5CBEAB48/5CBEA23D" Ref="R17" Part="1"
AR Path="/5CBEAC38/5CBEA23D" Ref="R19" Part="1" AR Path="/5CBEAC38/5CBEA23D" Ref="R19" Part="1"
F 0 "R15" H 4870 3596 50 0000 L CNN
F 0 "R19" H 4870 3596 50 0000 L CNN
F 1 "1K" H 4870 3505 50 0000 L CNN F 1 "1K" H 4870 3505 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 4730 3550 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 4730 3550 50 0001 C CNN
F 3 "" H 4800 3550 50 0000 C CNN F 3 "" H 4800 3550 50 0000 C CNN
@ -116,7 +116,7 @@ P 4200 3400
AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1" AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1"
AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1" AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1"
AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1" AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1"
F 0 "P21" H 4278 3441 50 0000 L CNN
F 0 "P23" H 4278 3441 50 0000 L CNN
F 1 "INA168/169" H 4278 3350 50 0000 L CNN F 1 "INA168/169" H 4278 3350 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4200 3400 50 0001 C CNN F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4200 3400 50 0001 C CNN
F 3 "" H 4200 3400 50 0000 C CNN F 3 "" H 4200 3400 50 0000 C CNN

+ 3
- 3
batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.sch View File

@ -35,7 +35,7 @@ P 3200 3400
AR Path="/5CBE9794/5CBE9BDD" Ref="R14" Part="1" AR Path="/5CBE9794/5CBE9BDD" Ref="R14" Part="1"
AR Path="/5CBEAB48/5CBE9BDD" Ref="R16" Part="1" AR Path="/5CBEAB48/5CBE9BDD" Ref="R16" Part="1"
AR Path="/5CBEAC38/5CBE9BDD" Ref="R18" Part="1" AR Path="/5CBEAC38/5CBE9BDD" Ref="R18" Part="1"
F 0 "R14" H 3270 3446 50 0000 L CNN
F 0 "R18" H 3270 3446 50 0000 L CNN
F 1 "1-10" H 3270 3355 50 0000 L CNN F 1 "1-10" H 3270 3355 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3130 3400 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3130 3400 50 0001 C CNN
F 3 "" H 3200 3400 50 0000 C CNN F 3 "" H 3200 3400 50 0000 C CNN
@ -75,7 +75,7 @@ P 4800 3550
AR Path="/5CBE9794/5CBEA23D" Ref="R15" Part="1" AR Path="/5CBE9794/5CBEA23D" Ref="R15" Part="1"
AR Path="/5CBEAB48/5CBEA23D" Ref="R17" Part="1" AR Path="/5CBEAB48/5CBEA23D" Ref="R17" Part="1"
AR Path="/5CBEAC38/5CBEA23D" Ref="R19" Part="1" AR Path="/5CBEAC38/5CBEA23D" Ref="R19" Part="1"
F 0 "R15" H 4870 3596 50 0000 L CNN
F 0 "R19" H 4870 3596 50 0000 L CNN
F 1 "1K" H 4870 3505 50 0000 L CNN F 1 "1K" H 4870 3505 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 4730 3550 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 4730 3550 50 0001 C CNN
F 3 "" H 4800 3550 50 0000 C CNN F 3 "" H 4800 3550 50 0000 C CNN
@ -116,7 +116,7 @@ P 4200 3400
AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1" AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1"
AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1" AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1"
AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1" AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1"
F 0 "P21" H 4278 3441 50 0000 L CNN
F 0 "P23" H 4278 3441 50 0000 L CNN
F 1 "INA168/169" H 4278 3350 50 0000 L CNN F 1 "INA168/169" H 4278 3350 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4200 3400 50 0001 C CNN F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4200 3400 50 0001 C CNN
F 3 "" H 4200 3400 50 0000 C CNN F 3 "" H 4200 3400 50 0000 C CNN

+ 16
- 0
batterycharge_stationdata/pcb/rev2/batterystation-cache.lib View File

@ -463,6 +463,22 @@ X - 2 100 -100 100 L 50 50 1 1 P
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# mechanical:Mounting_Hole
#
DEF mechanical:Mounting_Hole MK 0 40 Y Y 1 F N
F0 "MK" 0 200 50 H V C CNN
F1 "mechanical:Mounting_Hole" 0 125 50 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
$FPLIST
Mounting?Hole*
Hole*
$ENDFPLIST
DRAW
C 0 0 50 0 1 50 N
ENDDRAW
ENDDEF
#
# power:+12V # power:+12V
# #
DEF power:+12V #PWR 0 0 Y Y 1 F P DEF power:+12V #PWR 0 0 Y Y 1 F P

+ 180
- 0
batterycharge_stationdata/pcb/rev2/batterystation.bak View File

@ -402,4 +402,184 @@ Wire Wire Line
8650 4200 8700 4200 8650 4200 8700 4200
Wire Wire Line Wire Wire Line
4700 6900 5600 6900 4700 6900 5600 6900
$Comp
L device:R R21
U 1 1 5D3650D7
P 7600 5750
F 0 "R21" H 7670 5796 50 0000 L CNN
F 1 "9100" H 7670 5705 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 7530 5750 50 0001 C CNN
F 3 "" H 7600 5750 50 0000 C CNN
1 7600 5750
1 0 0 -1
$EndComp
$Comp
L device:R R22
U 1 1 5D365140
P 7600 6300
F 0 "R22" H 7670 6346 50 0000 L CNN
F 1 "1000" H 7670 6255 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 7530 6300 50 0001 C CNN
F 3 "" H 7600 6300 50 0000 C CNN
1 7600 6300
1 0 0 -1
$EndComp
Wire Wire Line
7600 6150 7600 5900
$Comp
L device:R R23
U 1 1 5D36589B
P 8400 5750
F 0 "R23" H 8470 5796 50 0000 L CNN
F 1 "9100" H 8470 5705 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 8330 5750 50 0001 C CNN
F 3 "" H 8400 5750 50 0000 C CNN
1 8400 5750
1 0 0 -1
$EndComp
$Comp
L device:R R24
U 1 1 5D3658A1
P 8400 6300
F 0 "R24" H 8470 6346 50 0000 L CNN
F 1 "1000" H 8470 6255 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 8330 6300 50 0001 C CNN
F 3 "" H 8400 6300 50 0000 C CNN
1 8400 6300
1 0 0 -1
$EndComp
Wire Wire Line
8400 6150 8400 5900
$Comp
L device:R R25
U 1 1 5D366020
P 9250 5750
F 0 "R25" H 9320 5796 50 0000 L CNN
F 1 "9100" H 9320 5705 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 9180 5750 50 0001 C CNN
F 3 "" H 9250 5750 50 0000 C CNN
1 9250 5750
1 0 0 -1
$EndComp
$Comp
L device:R R26
U 1 1 5D366026
P 9250 6300
F 0 "R26" H 9320 6346 50 0000 L CNN
F 1 "1000" H 9320 6255 50 0000 L CNN
F 2 "Resistors_SMD:R_0805_HandSoldering" V 9180 6300 50 0001 C CNN
F 3 "" H 9250 6300 50 0000 C CNN
1 9250 6300
1 0 0 -1
$EndComp
Wire Wire Line
9250 6150 9250 5900
$Comp
L power:GND #PWR0128
U 1 1 5D367F04
P 7600 6450
F 0 "#PWR0128" H 7600 6200 50 0001 C CNN
F 1 "GND" H 7605 6277 50 0000 C CNN
F 2 "" H 7600 6450 50 0000 C CNN
F 3 "" H 7600 6450 50 0000 C CNN
1 7600 6450
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0151
U 1 1 5D367F62
P 8400 6450
F 0 "#PWR0151" H 8400 6200 50 0001 C CNN
F 1 "GND" H 8405 6277 50 0000 C CNN
F 2 "" H 8400 6450 50 0000 C CNN
F 3 "" H 8400 6450 50 0000 C CNN
1 8400 6450
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0152
U 1 1 5D367FC0
P 9250 6450
F 0 "#PWR0152" H 9250 6200 50 0001 C CNN
F 1 "GND" H 9255 6277 50 0000 C CNN
F 2 "" H 9250 6450 50 0000 C CNN
F 3 "" H 9250 6450 50 0000 C CNN
1 9250 6450
1 0 0 -1
$EndComp
Text Label 4700 6000 0 50 ~ 0
A7
Text Label 4700 6100 0 50 ~ 0
A6
Text Label 4700 6200 0 50 ~ 0
A5
Text Label 7600 6050 0 50 ~ 0
A7
Text Label 8400 6050 0 50 ~ 0
A6
Text Label 9250 6050 0 50 ~ 0
A5
$Comp
L mechanical:Mounting_Hole MK1
U 1 1 5D368D61
P 9700 750
F 0 "MK1" H 9800 796 50 0000 L CNN
F 1 "Mounting_Hole" H 9800 705 50 0000 L CNN
F 2 "Mounting_Holes:MountingHole_3.7mm" H 9700 750 60 0001 C CNN
F 3 "" H 9700 750 60 0001 C CNN
1 9700 750
1 0 0 -1
$EndComp
$Comp
L mechanical:Mounting_Hole MK2
U 1 1 5D368F3C
P 9700 1050
F 0 "MK2" H 9800 1096 50 0000 L CNN
F 1 "Mounting_Hole" H 9800 1005 50 0000 L CNN
F 2 "Mounting_Holes:MountingHole_3.7mm" H 9700 1050 60 0001 C CNN
F 3 "" H 9700 1050 60 0001 C CNN
1 9700 1050
1 0 0 -1
$EndComp
$Comp
L mechanical:Mounting_Hole MK3
U 1 1 5D368FAA
P 9700 1350
F 0 "MK3" H 9800 1396 50 0000 L CNN
F 1 "Mounting_Hole" H 9800 1305 50 0000 L CNN
F 2 "Mounting_Holes:MountingHole_3.7mm" H 9700 1350 60 0001 C CNN
F 3 "" H 9700 1350 60 0001 C CNN
1 9700 1350
1 0 0 -1
$EndComp
$Comp
L mechanical:Mounting_Hole MK4
U 1 1 5D369027
P 9700 1650
F 0 "MK4" H 9800 1696 50 0000 L CNN
F 1 "Mounting_Hole" H 9800 1605 50 0000 L CNN
F 2 "Mounting_Holes:MountingHole_3.7mm" H 9700 1650 60 0001 C CNN
F 3 "" H 9700 1650 60 0001 C CNN
1 9700 1650
1 0 0 -1
$EndComp
$Comp
L conn:CONN_01X03 P?
U 1 1 5D36C511
P 7400 5500
F 0 "P?" H 7319 5175 50 0000 C CNN
F 1 "CONN_01X03" H 7319 5266 50 0000 C CNN
F 2 "" H 7400 5500 50 0000 C CNN
F 3 "" H 7400 5500 50 0000 C CNN
1 7400 5500
-1 0 0 1
$EndComp
Wire Wire Line
7600 5500 8400 5500
Wire Wire Line
8400 5500 8400 5600
Wire Wire Line
7600 5400 9250 5400
Wire Wire Line
9250 5400 9250 5600
$EndSCHEMATC $EndSCHEMATC

+ 1879
- 1495
batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb
File diff suppressed because it is too large
View File


+ 1885
- 1470
batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb-bak
File diff suppressed because it is too large
View File


+ 336
- 242
batterycharge_stationdata/pcb/rev2/batterystation.net View File

@ -1,7 +1,7 @@
(export (version D) (export (version D)
(design (design
(source /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/batterycharge_stationdata/pcb/rev2/batterystation.sch) (source /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/batterycharge_stationdata/pcb/rev2/batterystation.sch)
(date "Tue 30 Apr 2019 12:59:38 PM EDT")
(date "Mon 22 Jul 2019 07:34:41 PM EDT")
(tool "Eeschema 5.0.0-rc2") (tool "Eeschema 5.0.0-rc2")
(sheet (number 1) (name /) (tstamps /) (sheet (number 1) (name /) (tstamps /)
(title_block (title_block
@ -187,6 +187,72 @@
(libsource (lib conn) (part CONN_01X01)) (libsource (lib conn) (part CONN_01X01))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5CC89399)) (tstamp 5CC89399))
(comp (ref R21)
(value 9100)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D3650D7))
(comp (ref R22)
(value 1000)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D365140))
(comp (ref R23)
(value 9100)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D36589B))
(comp (ref R24)
(value 1000)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D3658A1))
(comp (ref R25)
(value 9100)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D366020))
(comp (ref R26)
(value 1000)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5D366026))
(comp (ref MK1)
(value Mounting_Hole)
(footprint Mounting_Holes:MountingHole_3.7mm)
(libsource (lib mechanical) (part Mounting_Hole))
(sheetpath (names /) (tstamps /))
(tstamp 5D368D61))
(comp (ref MK2)
(value Mounting_Hole)
(footprint Mounting_Holes:MountingHole_3.7mm)
(libsource (lib mechanical) (part Mounting_Hole))
(sheetpath (names /) (tstamps /))
(tstamp 5D368F3C))
(comp (ref MK3)
(value Mounting_Hole)
(footprint Mounting_Holes:MountingHole_3.7mm)
(libsource (lib mechanical) (part Mounting_Hole))
(sheetpath (names /) (tstamps /))
(tstamp 5D368FAA))
(comp (ref MK4)
(value Mounting_Hole)
(footprint Mounting_Holes:MountingHole_3.7mm)
(libsource (lib mechanical) (part Mounting_Hole))
(sheetpath (names /) (tstamps /))
(tstamp 5D369027))
(comp (ref P17)
(value CONN_01X03)
(footprint Pin_Headers:Pin_Header_Straight_1x03)
(libsource (lib conn) (part CONN_01X03))
(sheetpath (names /) (tstamps /))
(tstamp 5D36C511))
(comp (ref P10) (comp (ref P10)
(value STC4054) (value STC4054)
(footprint TO_SOT_Packages_SMD:SOT-23-5) (footprint TO_SOT_Packages_SMD:SOT-23-5)
@ -797,6 +863,14 @@
(pins (pins
(pin (num 1) (name +) (type passive)) (pin (num 1) (name +) (type passive))
(pin (num 2) (name -) (type passive)))) (pin (num 2) (name -) (type passive))))
(libpart (lib mechanical) (part Mounting_Hole)
(description "Mounting Hole without connection")
(footprints
(fp Mounting?Hole*)
(fp Hole*))
(fields
(field (name Reference) MK)
(field (name Value) Mounting_Hole)))
(libpart (lib pspice) (part INDUCTOR) (libpart (lib pspice) (part INDUCTOR)
(fields (fields
(field (name Reference) L) (field (name Reference) L)
@ -878,6 +952,8 @@
(uri /usr/share/kicad/library/conn.lib)) (uri /usr/share/kicad/library/conn.lib))
(library (logical device) (library (logical device)
(uri /usr/share/kicad/library/device.lib)) (uri /usr/share/kicad/library/device.lib))
(library (logical mechanical)
(uri /usr/share/kicad/library/mechanical.lib))
(library (logical pspice) (library (logical pspice)
(uri /usr/share/kicad/library/pspice.lib)) (uri /usr/share/kicad/library/pspice.lib))
(library (logical regul) (library (logical regul)
@ -887,308 +963,326 @@
(library (logical w_connectors) (library (logical w_connectors)
(uri /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/batterycharge_stationdata/pcb/symbols/w_connectors.lib))) (uri /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/batterycharge_stationdata/pcb/symbols/w_connectors.lib)))
(nets (nets
(net (code 1) (name /NANO_MOSI)
(node (ref J1) (pin 14))
(node (ref P15) (pin 6))
(node (ref P16) (pin 6)))
(net (code 2) (name /NANO_MISO)
(node (ref P16) (pin 7))
(node (ref J1) (pin 15))
(node (ref P11) (pin 7))
(node (ref P15) (pin 3)))
(net (code 3) (name /NANO_CS)
(node (ref P16) (pin 4))
(node (ref J1) (pin 13))
(node (ref P15) (pin 8)))
(net (code 4) (name "Net-(J1-Pad18)")
(node (ref P2) (pin 1))
(node (ref J1) (pin 18)))
(net (code 5) (name "Net-(J1-Pad26)")
(node (ref P1) (pin 1))
(node (ref J1) (pin 26)))
(net (code 6) (name "Net-(J1-Pad25)")
(node (ref P1) (pin 2))
(node (ref J1) (pin 25)))
(net (code 7) (name "Net-(J1-Pad24)")
(node (ref P1) (pin 3))
(node (ref J1) (pin 24)))
(net (code 8) (name "Net-(J1-Pad23)")
(node (ref P1) (pin 4))
(node (ref J1) (pin 23)))
(net (code 9) (name "Net-(J1-Pad22)")
(node (ref P1) (pin 5))
(node (ref J1) (pin 22)))
(net (code 10) (name "Net-(J1-Pad21)")
(node (ref J1) (pin 21))
(node (ref P1) (pin 6)))
(net (code 11) (name /NANO_SCK)
(node (ref P11) (pin 5))
(node (ref P15) (pin 5))
(node (ref J1) (pin 16))
(node (ref P16) (pin 5)))
(net (code 12) (name "Net-(J1-Pad17)")
(node (ref P30) (pin 1))
(node (ref J1) (pin 17)))
(net (code 13) (name +5V)
(node (ref P14) (pin 1))
(node (ref C3) (pin 1))
(node (ref R2) (pin 1))
(node (ref R3) (pin 1))
(node (ref U2) (pin 2))
(node (ref C1) (pin 1))
(node (ref C5) (pin 1))
(node (ref P11) (pin 4))
(node (ref P26) (pin 4))
(node (ref P26) (pin 3))
(node (ref P26) (pin 2))
(node (ref P26) (pin 1))
(node (ref P10) (pin 5))
(node (ref D3) (pin 2))
(node (ref P19) (pin 5))
(node (ref P21) (pin 5))
(node (ref P22) (pin 5))
(node (ref C6) (pin 1))
(node (ref P23) (pin 5))
(node (ref J1) (pin 27))
(node (ref L1) (pin 1)))
(net (code 14) (name "Net-(J1-Pad28)")
(node (ref J1) (pin 28))
(node (ref P29) (pin 1)))
(net (code 15) (name "Net-(J1-Pad19)")
(node (ref J1) (pin 19))
(node (ref P1) (pin 8)))
(net (code 16) (name "Net-(J1-Pad20)")
(node (ref P1) (pin 7))
(node (ref J1) (pin 20)))
(net (code 17) (name GND)
(node (ref C10) (pin 2))
(node (ref P32) (pin 2))
(node (ref P15) (pin 9))
(node (ref P16) (pin 2))
(node (ref R13) (pin 2))
(node (ref P16) (pin 12))
(node (ref P22) (pin 2))
(node (ref P25) (pin 2))
(node (ref P25) (pin 3))
(node (ref R15) (pin 2))
(node (ref C6) (pin 2))
(node (ref R19) (pin 2))
(node (ref P23) (pin 2))
(node (ref R17) (pin 2))
(node (ref R12) (pin 1))
(node (ref R10) (pin 2))
(node (ref C9) (pin 2))
(node (ref R20) (pin 1))
(node (ref C4) (pin 2))
(node (ref P19) (pin 7))
(node (ref R4) (pin 2))
(node (ref P19) (pin 6))
(node (ref CON1) (pin 3))
(node (ref CON1) (pin 2))
(node (ref P25) (pin 1))
(node (ref P24) (pin 1))
(node (ref C5) (pin 2))
(node (ref P21) (pin 2))
(node (ref P25) (pin 4))
(node (ref TC1) (pin 2))
(node (ref P7) (pin 4))
(node (ref P7) (pin 3))
(node (ref P11) (pin 1))
(node (ref P8) (pin 4))
(node (ref P11) (pin 2))
(node (ref P8) (pin 3))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref J1) (pin 4))
(node (ref P10) (pin 2))
(node (ref R1) (pin 2))
(node (ref C3) (pin 2))
(node (ref J1) (pin 29)))
(net (code 18) (name /LT1512/LT_BATCHRG)
(node (ref P31) (pin 2))
(node (ref C10) (pin 1))
(node (ref SW2) (pin 3))
(node (ref P8) (pin 1))
(node (ref D2) (pin 1))
(node (ref P8) (pin 2)))
(net (code 19) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10))
(node (ref P27) (pin 2)))
(net (code 20) (name /LT1512/LTShutdownPin)
(net (code 1) (name "Net-(J1-Pad6)")
(node (ref P27) (pin 6))
(node (ref J1) (pin 6)))
(net (code 2) (name /LT1512/LTShutdownPin)
(node (ref P19) (pin 4)) (node (ref P19) (pin 4))
(node (ref P20) (pin 1))) (node (ref P20) (pin 1)))
(net (code 21) (name /LT1512/LT_FloatVoltage)
(node (ref R5) (pin 2))
(net (code 3) (name /LT1512/LT_FloatVoltage)
(node (ref R9) (pin 2)) (node (ref R9) (pin 2))
(node (ref R13) (pin 1)) (node (ref R13) (pin 1))
(node (ref P31) (pin 1))
(node (ref R6) (pin 2)) (node (ref R6) (pin 2))
(node (ref P20) (pin 2))
(node (ref P19) (pin 2))
(node (ref R7) (pin 2)) (node (ref R7) (pin 2))
(node (ref P19) (pin 2)))
(net (code 22) (name "Net-(J1-Pad11)")
(node (ref R5) (pin 2))
(node (ref P20) (pin 2))
(node (ref P31) (pin 1)))
(net (code 4) (name "Net-(J1-Pad17)")
(node (ref P30) (pin 1))
(node (ref J1) (pin 17)))
(net (code 5) (name "Net-(J1-Pad11)")
(node (ref P27) (pin 1)) (node (ref P27) (pin 1))
(node (ref J1) (pin 11))) (node (ref J1) (pin 11)))
(net (code 23) (name /STC4054_Liion_Charge/BAT_LIION_CHRG)
(node (ref C2) (pin 1))
(node (ref P10) (pin 3))
(node (ref P7) (pin 2))
(node (ref P7) (pin 1)))
(net (code 24) (name "Net-(J1-Pad9)")
(net (code 6) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10))
(node (ref P27) (pin 2)))
(net (code 7) (name "Net-(J1-Pad9)")
(node (ref J1) (pin 9)) (node (ref J1) (pin 9))
(node (ref P27) (pin 3))) (node (ref P27) (pin 3)))
(net (code 25) (name "Net-(J1-Pad8)")
(net (code 8) (name "Net-(J1-Pad8)")
(node (ref P27) (pin 4)) (node (ref P27) (pin 4))
(node (ref J1) (pin 8))) (node (ref J1) (pin 8)))
(net (code 26) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7))
(node (ref P27) (pin 5)))
(net (code 27) (name "Net-(J1-Pad6)")
(node (ref P27) (pin 6))
(node (ref J1) (pin 6)))
(net (code 28) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5))
(node (ref P27) (pin 7)))
(net (code 29) (name "Net-(J1-Pad2)")
(node (ref P3) (pin 1))
(node (ref J1) (pin 2)))
(net (code 30) (name "Net-(J1-Pad1)")
(net (code 9) (name "Net-(J1-Pad7)")
(node (ref P27) (pin 5))
(node (ref J1) (pin 7)))
(net (code 10) (name "Net-(J1-Pad5)")
(node (ref P27) (pin 7))
(node (ref J1) (pin 5)))
(net (code 11) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2))
(node (ref P3) (pin 1)))
(net (code 12) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1)) (node (ref J1) (pin 1))
(node (ref P3) (pin 2))) (node (ref P3) (pin 2)))
(net (code 31) (name "Net-(J1-Pad30)")
(net (code 13) (name "Net-(J1-Pad30)")
(node (ref J1) (pin 30)) (node (ref J1) (pin 30))
(node (ref P28) (pin 1))) (node (ref P28) (pin 1)))
(net (code 32) (name /CurrentSense_INA169_1/CurrentOUT)
(node (ref P21) (pin 1))
(net (code 14) (name "Net-(J1-Pad28)")
(node (ref J1) (pin 28))
(node (ref P29) (pin 1)))
(net (code 15) (name /NANO_CS)
(node (ref P16) (pin 4))
(node (ref J1) (pin 13))
(node (ref P15) (pin 8)))
(net (code 16) (name /NANO_MOSI)
(node (ref J1) (pin 14))
(node (ref P15) (pin 6))
(node (ref P16) (pin 6)))
(net (code 17) (name "Net-(J1-Pad18)")
(node (ref J1) (pin 18))
(node (ref P2) (pin 1)))
(net (code 18) (name /A6)
(node (ref J1) (pin 25))
(node (ref P1) (pin 2))
(node (ref R24) (pin 1))
(node (ref R23) (pin 2)))
(net (code 19) (name /A5)
(node (ref J1) (pin 24))
(node (ref R26) (pin 1))
(node (ref R25) (pin 2))
(node (ref P1) (pin 3)))
(net (code 20) (name "Net-(J1-Pad23)")
(node (ref P1) (pin 4))
(node (ref J1) (pin 23)))
(net (code 21) (name "Net-(J1-Pad22)")
(node (ref P1) (pin 5))
(node (ref J1) (pin 22)))
(net (code 22) (name "Net-(J1-Pad21)")
(node (ref P1) (pin 6))
(node (ref J1) (pin 21)))
(net (code 23) (name "Net-(J1-Pad20)")
(node (ref P1) (pin 7))
(node (ref J1) (pin 20)))
(net (code 24) (name "Net-(J1-Pad19)")
(node (ref P1) (pin 8))
(node (ref J1) (pin 19)))
(net (code 25) (name "Net-(P17-Pad1)")
(node (ref R21) (pin 1))
(node (ref P17) (pin 1)))
(net (code 26) (name "Net-(P17-Pad2)")
(node (ref R23) (pin 1))
(node (ref P17) (pin 2)))
(net (code 27) (name "Net-(P17-Pad3)")
(node (ref P17) (pin 3))
(node (ref R25) (pin 1)))
(net (code 28) (name /LT1512/LT_BATCHRG)
(node (ref D2) (pin 1))
(node (ref C10) (pin 1))
(node (ref SW2) (pin 3))
(node (ref P8) (pin 1))
(node (ref P8) (pin 2))
(node (ref P31) (pin 2)))
(net (code 29) (name /STC4054_Liion_Charge/BAT_LIION_CHRG)
(node (ref P7) (pin 1))
(node (ref P10) (pin 3))
(node (ref C2) (pin 1))
(node (ref P7) (pin 2)))
(net (code 30) (name /A7)
(node (ref J1) (pin 26))
(node (ref P1) (pin 1))
(node (ref R21) (pin 2))
(node (ref R22) (pin 1)))
(net (code 31) (name /CurrentSense_INA169_1/CurrentOUT)
(node (ref P4) (pin 1)) (node (ref P4) (pin 1))
(node (ref P21) (pin 1))
(node (ref R15) (pin 1))) (node (ref R15) (pin 1)))
(net (code 33) (name /CurrentSense_INA169_1/LOADIN)
(net (code 32) (name /CurrentSense_INA169_1/LOADIN)
(node (ref P4) (pin 2)) (node (ref P4) (pin 2))
(node (ref P21) (pin 3))
(node (ref R14) (pin 1)))
(net (code 34) (name /MAX_CS)
(node (ref P11) (pin 6))
(node (ref J1) (pin 12)))
(net (code 35) (name /LT1512/LT_IFEEDBACK)
(node (ref R11) (pin 2))
(node (ref R10) (pin 1))
(node (ref P32) (pin 1))
(node (ref L2) (pin 2)))
(net (code 36) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 37) (name /CurrentSense_INA169_1/LOADOUT)
(node (ref P21) (pin 4))
(node (ref R14) (pin 1))
(node (ref P21) (pin 3)))
(net (code 33) (name /CurrentSense_INA169_1/LOADOUT)
(node (ref R14) (pin 2))
(node (ref P4) (pin 3)) (node (ref P4) (pin 3))
(node (ref R14) (pin 2)))
(net (code 38) (name /sheet5CBEAB48/CurrentOUT)
(node (ref P21) (pin 4)))
(net (code 34) (name /sheet5CBEAB48/CurrentOUT)
(node (ref P22) (pin 1)) (node (ref P22) (pin 1))
(node (ref R17) (pin 1)) (node (ref R17) (pin 1))
(node (ref P5) (pin 1))) (node (ref P5) (pin 1)))
(net (code 39) (name /sheet5CBEAB48/LOADIN)
(net (code 35) (name /sheet5CBEAB48/LOADIN)
(node (ref R16) (pin 1)) (node (ref R16) (pin 1))
(node (ref P5) (pin 2)) (node (ref P5) (pin 2))
(node (ref P22) (pin 3))) (node (ref P22) (pin 3)))
(net (code 40) (name /sheet5CBEAB48/LOADOUT)
(node (ref R16) (pin 2))
(net (code 36) (name /sheet5CBEAB48/LOADOUT)
(node (ref P22) (pin 4)) (node (ref P22) (pin 4))
(node (ref P5) (pin 3)))
(net (code 41) (name /sheet5CBEAC38/CurrentOUT)
(node (ref P23) (pin 1))
(node (ref P5) (pin 3))
(node (ref R16) (pin 2)))
(net (code 37) (name /NANO_SCK)
(node (ref P11) (pin 5))
(node (ref J1) (pin 16))
(node (ref P15) (pin 5))
(node (ref P16) (pin 5)))
(net (code 38) (name /NANO_MISO)
(node (ref P15) (pin 3))
(node (ref P16) (pin 7))
(node (ref J1) (pin 15))
(node (ref P11) (pin 7)))
(net (code 39) (name /LT1512/LT_IFEEDBACK)
(node (ref P32) (pin 1))
(node (ref R11) (pin 2))
(node (ref L2) (pin 2))
(node (ref R10) (pin 1)))
(net (code 40) (name GND)
(node (ref C9) (pin 2))
(node (ref R10) (pin 2))
(node (ref P32) (pin 2))
(node (ref P25) (pin 1))
(node (ref P24) (pin 1))
(node (ref P19) (pin 6))
(node (ref C6) (pin 2))
(node (ref C5) (pin 2))
(node (ref C4) (pin 2))
(node (ref R20) (pin 1))
(node (ref CON1) (pin 2))
(node (ref R4) (pin 2))
(node (ref CON1) (pin 3))
(node (ref P21) (pin 2))
(node (ref P19) (pin 7))
(node (ref C10) (pin 2))
(node (ref R13) (pin 2))
(node (ref R12) (pin 1))
(node (ref P11) (pin 1))
(node (ref J1) (pin 29))
(node (ref R1) (pin 2))
(node (ref P8) (pin 4))
(node (ref TC1) (pin 2))
(node (ref P8) (pin 3))
(node (ref P11) (pin 2))
(node (ref P7) (pin 4))
(node (ref P7) (pin 3))
(node (ref R19) (pin 2))
(node (ref J1) (pin 4))
(node (ref C1) (pin 2))
(node (ref P23) (pin 2))
(node (ref C2) (pin 2))
(node (ref R17) (pin 2))
(node (ref P10) (pin 2))
(node (ref P22) (pin 2))
(node (ref P16) (pin 2))
(node (ref P15) (pin 9))
(node (ref R15) (pin 2))
(node (ref P16) (pin 12))
(node (ref P25) (pin 2))
(node (ref P25) (pin 3))
(node (ref P25) (pin 4))
(node (ref R26) (pin 2))
(node (ref R24) (pin 2))
(node (ref R22) (pin 2))
(node (ref C3) (pin 2)))
(net (code 41) (name +5V)
(node (ref J1) (pin 27))
(node (ref P19) (pin 5))
(node (ref L1) (pin 1))
(node (ref C6) (pin 1))
(node (ref C3) (pin 1))
(node (ref R3) (pin 1))
(node (ref P14) (pin 1))
(node (ref P22) (pin 5))
(node (ref D3) (pin 2))
(node (ref P26) (pin 1))
(node (ref P26) (pin 2))
(node (ref P26) (pin 3))
(node (ref P26) (pin 4))
(node (ref C1) (pin 1))
(node (ref P23) (pin 5))
(node (ref R2) (pin 1))
(node (ref P10) (pin 5))
(node (ref P11) (pin 4))
(node (ref P21) (pin 5))
(node (ref C5) (pin 1))
(node (ref U2) (pin 2)))
(net (code 42) (name /MAX_CS)
(node (ref J1) (pin 12))
(node (ref P11) (pin 6)))
(net (code 43) (name /sheet5CBEAC38/CurrentOUT)
(node (ref P6) (pin 1))
(node (ref R19) (pin 1)) (node (ref R19) (pin 1))
(node (ref P6) (pin 1)))
(net (code 42) (name /sheet5CBEAC38/LOADIN)
(node (ref R18) (pin 1))
(node (ref P23) (pin 1)))
(net (code 44) (name /sheet5CBEAC38/LOADIN)
(node (ref P23) (pin 3))
(node (ref P6) (pin 2)) (node (ref P6) (pin 2))
(node (ref P23) (pin 3)))
(net (code 43) (name /sheet5CBEAC38/LOADOUT)
(node (ref R18) (pin 1)))
(net (code 45) (name /sheet5CBEAC38/LOADOUT)
(node (ref P6) (pin 3)) (node (ref P6) (pin 3))
(node (ref R18) (pin 2))
(node (ref P23) (pin 4)))
(net (code 44) (name /STC4054_Liion_Charge/CHRG)
(node (ref P10) (pin 1))
(node (ref D1) (pin 1)))
(net (code 45) (name /STC4054_Liion_Charge/PROG)
(node (ref P23) (pin 4))
(node (ref R18) (pin 2)))
(net (code 46) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 47) (name /STC4054_Liion_Charge/CHRG)
(node (ref D1) (pin 1))
(node (ref P10) (pin 1)))
(net (code 48) (name /STC4054_Liion_Charge/PROG)
(node (ref P9) (pin 1))
(node (ref P10) (pin 4)) (node (ref P10) (pin 4))
(node (ref R1) (pin 1))
(node (ref P9) (pin 1)))
(net (code 46) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R2) (pin 2)))
(net (code 48) (name /MAX6675/NC)
(node (ref P11) (pin 8))
(node (ref P12) (pin 1)))
(net (code 49) (name /MAX6675/T+)
(node (ref R1) (pin 1)))
(net (code 49) (name "Net-(D1-Pad2)")
(node (ref R2) (pin 2))
(node (ref D1) (pin 2)))
(net (code 51) (name /MAX6675/NC)
(node (ref P12) (pin 1))
(node (ref P11) (pin 8)))
(net (code 52) (name /MAX6675/T+)
(node (ref TC1) (pin 1)) (node (ref TC1) (pin 1))
(node (ref P11) (pin 3))) (node (ref P11) (pin 3)))
(net (code 50) (name +3V3)
(net (code 53) (name +3V3)
(node (ref P13) (pin 1))) (node (ref P13) (pin 1)))
(net (code 51) (name /ENC28J60/VCC_Branch)
(net (code 54) (name /ENC28J60/VCC_Branch)
(node (ref P13) (pin 2))
(node (ref P15) (pin 10)) (node (ref P15) (pin 10))
(node (ref P16) (pin 11))
(node (ref P14) (pin 2)) (node (ref P14) (pin 2))
(node (ref P13) (pin 2)))
(net (code 52) (name /ENC28J60/CLKOUT)
(node (ref P16) (pin 11)))
(net (code 55) (name /ENC28J60/CLKOUT)
(node (ref P16) (pin 10)) (node (ref P16) (pin 10))
(node (ref P15) (pin 2))) (node (ref P15) (pin 2)))
(net (code 53) (name /ENC28J60/Q3)
(net (code 56) (name /ENC28J60/Q3)
(node (ref P16) (pin 1))) (node (ref P16) (pin 1)))
(net (code 54) (name /ENC28J60/RSTENC)
(net (code 57) (name /ENC28J60/RSTENC)
(node (ref P15) (pin 7)) (node (ref P15) (pin 7))
(node (ref P16) (pin 3))) (node (ref P16) (pin 3)))
(net (code 55) (name /ENC28J60/INT)
(net (code 58) (name /ENC28J60/INT)
(node (ref P15) (pin 1)) (node (ref P15) (pin 1))
(node (ref P16) (pin 9))) (node (ref P16) (pin 9)))
(net (code 56) (name /ENC28J60/WOL)
(net (code 59) (name /ENC28J60/WOL)
(node (ref P15) (pin 4)) (node (ref P15) (pin 4))
(node (ref P16) (pin 8))) (node (ref P16) (pin 8)))
(net (code 57) (name "Net-(C4-Pad1)")
(node (ref C4) (pin 1))
(node (ref F1) (pin 2))
(node (ref U2) (pin 3)))
(net (code 58) (name +12V)
(node (ref P24) (pin 2))
(net (code 60) (name +12V)
(node (ref CON1) (pin 1))
(node (ref F1) (pin 1)) (node (ref F1) (pin 1))
(node (ref CON1) (pin 1)))
(net (code 59) (name "Net-(D3-Pad1)")
(node (ref D3) (pin 1))
(node (ref R20) (pin 2)))
(net (code 60) (name "Net-(R3-Pad2)")
(node (ref R4) (pin 1))
(node (ref P24) (pin 2)))
(net (code 61) (name "Net-(D3-Pad1)")
(node (ref R20) (pin 2))
(node (ref D3) (pin 1)))
(net (code 62) (name "Net-(R3-Pad2)")
(node (ref U2) (pin 1))
(node (ref R3) (pin 2)) (node (ref R3) (pin 2))
(node (ref U2) (pin 1)))
(net (code 61) (name "Net-(R5-Pad1)")
(node (ref R4) (pin 1)))
(net (code 63) (name "Net-(C4-Pad1)")
(node (ref U2) (pin 3))
(node (ref F1) (pin 2))
(node (ref C4) (pin 1)))
(net (code 64) (name "Net-(R5-Pad1)")
(node (ref SW1) (pin 3)) (node (ref SW1) (pin 3))
(node (ref R5) (pin 1))) (node (ref R5) (pin 1)))
(net (code 62) (name "Net-(R8-Pad1)")
(net (code 65) (name "Net-(R8-Pad1)")
(node (ref R8) (pin 1)) (node (ref R8) (pin 1))
(node (ref SW2) (pin 1))) (node (ref SW2) (pin 1)))
(net (code 63) (name "Net-(R8-Pad2)")
(node (ref R9) (pin 1))
(node (ref R8) (pin 2)))
(net (code 64) (name "Net-(SW1-Pad2)")
(node (ref SW2) (pin 4))
(node (ref SW1) (pin 2)))
(net (code 65) (name "Net-(R7-Pad1)")
(net (code 66) (name "Net-(R8-Pad2)")
(node (ref R8) (pin 2))
(node (ref R9) (pin 1)))
(net (code 67) (name "Net-(SW1-Pad2)")
(node (ref SW1) (pin 2))
(node (ref SW2) (pin 4)))
(net (code 68) (name "Net-(R7-Pad1)")
(node (ref SW2) (pin 2)) (node (ref SW2) (pin 2))
(node (ref R7) (pin 1))) (node (ref R7) (pin 1)))
(net (code 66) (name "Net-(R6-Pad1)")
(net (code 69) (name "Net-(R6-Pad1)")
(node (ref R6) (pin 1)) (node (ref R6) (pin 1))
(node (ref SW1) (pin 1))) (node (ref SW1) (pin 1)))
(net (code 67) (name /LT1512/Vsw)
(net (code 70) (name /LT1512/Vsw)
(node (ref C7) (pin 1)) (node (ref C7) (pin 1))
(node (ref L1) (pin 2)) (node (ref L1) (pin 2))
(node (ref P19) (pin 8))) (node (ref P19) (pin 8)))
(net (code 68) (name "Net-(C7-Pad2)")
(node (ref C7) (pin 2))
(net (code 71) (name "Net-(C7-Pad2)")
(node (ref D2) (pin 2))
(node (ref L2) (pin 1)) (node (ref L2) (pin 1))
(node (ref D2) (pin 2)))
(net (code 69) (name /LT1512/I_Feedback)
(node (ref C7) (pin 2)))
(net (code 72) (name /LT1512/I_Feedback)
(node (ref P19) (pin 3))
(node (ref R11) (pin 1)) (node (ref R11) (pin 1))
(node (ref C9) (pin 1))
(node (ref P19) (pin 3)))
(net (code 70) (name "Net-(C8-Pad1)")
(node (ref C9) (pin 1)))
(net (code 73) (name "Net-(C8-Pad1)")
(node (ref C8) (pin 1)) (node (ref C8) (pin 1))
(node (ref R12) (pin 2))) (node (ref R12) (pin 2)))
(net (code 71) (name /LT1512/Vcomp)
(net (code 74) (name /LT1512/Vcomp)
(node (ref C8) (pin 2)) (node (ref C8) (pin 2))
(node (ref P19) (pin 1))))) (node (ref P19) (pin 1)))))

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save