Browse Source

OKOK.

master
Your Name 5 years ago
parent
commit
99469390c1
67 changed files with 14096 additions and 1411 deletions
  1. BIN
      HomeSolarDataLogger_Two/datasheets/Atmel-2548-8-bit-AVR-Microcontroller-Battery-Management-ATmega406_Datasheet.pdf
  2. +3
    -0
      HomeSolarDataLogger_Two/datasheets/JTAG_NOTES_AVR
  3. +59
    -0
      HomeSolarDataLogger_Two/datasheets/VREG_MATH_NOTES
  4. BIN
      HomeSolarDataLogger_Two/datasheets/mic4680.pdf
  5. BIN
      HomeSolarDataLogger_Two/datasheets/pic16540hv.pdf
  6. +4
    -0
      HomeSolarDataLogger_Two/docs/1.aux
  7. +197
    -0
      HomeSolarDataLogger_Two/docs/1.log
  8. BIN
      HomeSolarDataLogger_Two/docs/1.pdf
  9. +37
    -0
      HomeSolarDataLogger_Two/docs/1.tex
  10. +133
    -0
      HomeSolarDataLogger_Two/docs/1.tex~
  11. +3
    -0
      HomeSolarDataLogger_Two/docs/1.toc
  12. +5
    -0
      HomeSolarDataLogger_Two/docs/2.aux
  13. +226
    -0
      HomeSolarDataLogger_Two/docs/2.log
  14. BIN
      HomeSolarDataLogger_Two/docs/2.pdf
  15. +65
    -0
      HomeSolarDataLogger_Two/docs/2.tex
  16. +37
    -0
      HomeSolarDataLogger_Two/docs/2.tex~
  17. +3
    -0
      HomeSolarDataLogger_Two/docs/2.toc
  18. +345
    -0
      HomeSolarDataLogger_Two/pcb/MIC4680_VREG.bak
  19. +345
    -0
      HomeSolarDataLogger_Two/pcb/MIC4680_VREG.sch
  20. +303
    -0
      HomeSolarDataLogger_Two/pcb/homesolar2-cache.lib
  21. +35
    -0
      HomeSolarDataLogger_Two/pcb/homesolar2.bak
  22. +117
    -0
      HomeSolarDataLogger_Two/pcb/homesolar2.kicad_pcb
  23. +41
    -0
      HomeSolarDataLogger_Two/pcb/homesolar2.pro
  24. +35
    -0
      HomeSolarDataLogger_Two/pcb/homesolar2.sch
  25. +3
    -0
      HomeSolarDataLogger_Two/pcb/sym-lib-table
  26. BIN
      HomeSolarDataLogger_Two/pics/solarlogger_plan.jpg
  27. BIN
      HomeSolarDataLogger_Two/pics/solarlogger_plan.xcf
  28. +94
    -0
      HomeSolarDataLogger_Two/resources/avr_jtag_pinout.html
  29. +2643
    -0
      HomeSolarDataLogger_Two/symbols/MCU_Microchip_ATmega.dcm
  30. +7421
    -0
      HomeSolarDataLogger_Two/symbols/MCU_Microchip_ATmega.lib
  31. +0
    -1
      TodoList/docs/1.aux
  32. +0
    -79
      TodoList/docs/1.log
  33. BIN
      TodoList/docs/1.pdf
  34. +0
    -34
      TodoList/docs/1.tex
  35. +0
    -49
      TodoList/docs/1.tex~
  36. +0
    -34
      TodoList/docs/2.tex
  37. +0
    -49
      TodoList/docs/2.tex~
  38. +0
    -59
      TodoList/docs/3.tex~
  39. +0
    -62
      TodoList/docs/4.tex~
  40. +0
    -65
      TodoList/docs/5.tex~
  41. +0
    -67
      TodoList/docs/6.tex~
  42. +0
    -69
      TodoList/docs/7.tex~
  43. +16
    -0
      batterycharge_stationdata/TODO
  44. +0
    -1
      batterycharge_stationdata/bom/.~lock.BOM_Batterystation.ods#
  45. +0
    -1
      batterycharge_stationdata/bom/.~lock.BOM_LTCharger.ods#
  46. BIN
      batterycharge_stationdata/datasheets/13727fbs.pdf
  47. BIN
      batterycharge_stationdata/datasheets/PMEGXX10BEA_PMEGXX10BEV.pdf
  48. BIN
      batterycharge_stationdata/datasheets/ina168.pdf
  49. +5
    -3
      batterycharge_stationdata/docs/4.aux
  50. +16
    -16
      batterycharge_stationdata/docs/4.log
  51. BIN
      batterycharge_stationdata/docs/4.pdf
  52. +21
    -0
      batterycharge_stationdata/docs/4.tex
  53. +5
    -3
      batterycharge_stationdata/docs/4.toc
  54. +13
    -0
      batterycharge_stationdata/docs/5.aux
  55. +311
    -0
      batterycharge_stationdata/docs/5.log
  56. BIN
      batterycharge_stationdata/docs/5.pdf
  57. +268
    -0
      batterycharge_stationdata/docs/5.tex
  58. +268
    -0
      batterycharge_stationdata/docs/5.tex~
  59. +10
    -0
      batterycharge_stationdata/docs/5.toc
  60. +66
    -32
      batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.bak
  61. +65
    -31
      batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.sch
  62. +10
    -9
      batterycharge_stationdata/pcb/rev2/LT1512_universalcharger.bak
  63. +9
    -8
      batterycharge_stationdata/pcb/rev2/LT1512_universalcharger.sch
  64. +0
    -30
      batterycharge_stationdata/pcb/rev2/batterystation-cache.lib
  65. +410
    -324
      batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb
  66. +292
    -206
      batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb-bak
  67. +157
    -179
      batterycharge_stationdata/pcb/rev2/batterystation.net

BIN
HomeSolarDataLogger_Two/datasheets/Atmel-2548-8-bit-AVR-Microcontroller-Battery-Management-ATmega406_Datasheet.pdf View File


+ 3
- 0
HomeSolarDataLogger_Two/datasheets/JTAG_NOTES_AVR View File

@ -0,0 +1,3 @@
the jtag pins are in portb section. page 70

+ 59
- 0
HomeSolarDataLogger_Two/datasheets/VREG_MATH_NOTES View File

@ -0,0 +1,59 @@
The example resistors in the adjustable section are R1 always 3K
and R2, varies. You can double R1 and double R2 and get the
same output voltage.
So I will use an R1 of 6.8K
with a base resistor, and an adjustable of
base
(would be for 13.5-13.8 according to powerstream sla page) volts)
so let's do the math
for 13.65 float voltage.
6k( /(13.65/1.23) - 1 )
13.65 / 1.23 - 1 == 10.09756
6k / 10.09756 == 594.31
There is a 590 resistor in e24 or something. Let's do that.
That is base.
For lowest voltage of 1.2volts (single nicad charged by sun)
though nicads probably have memory issues, but they are cheap
so who cares... (I think nimh might be better?)
1.2 = 1.23( 6k/??? + 1)
So solve for R2 which is unknown
However my earlier math is wrong, since I need a 5900 resistor
13.65 / 1.23 - 1 == 10.09756
5900 / 10.09756 == 584.29
So still a 590 resistor... Close as we can get. Well,
there is a 583 on my chart, so
5900
583
Base is 583, 5900 is R1
Now what is the adjustable.
Solve for R2, and remember you need the difference
And can't go below reference...
R2 == 5900 / (1.3/1.23 - 1)
1.3/1.23 - 1 == 0.0569
5900 / 0.0569 == 103690
Quite a difference. We need to jump from 100K to 583.
So I would add a 100K and that should get me close to 1.4 volts.
Hopefully close enough. Done.

BIN
HomeSolarDataLogger_Two/datasheets/mic4680.pdf View File


BIN
HomeSolarDataLogger_Two/datasheets/pic16540hv.pdf View File


+ 4
- 0
HomeSolarDataLogger_Two/docs/1.aux View File

@ -0,0 +1,4 @@
\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}Board considerations}{1}}

+ 197
- 0
HomeSolarDataLogger_Two/docs/1.log View File

@ -0,0 +1,197 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 29 APR 2019 23:02
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
HomeSolarDataLogger_Two/docs/1.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/H
omeSolarDataLogger_Two/docs/1.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
) (./1.aux)
\openout1 = `1.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.
(./1.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `1.toc'.
Overfull \hbox (2.44542pt too wide) in paragraph at lines 18--19
\OT1/cmr/m/n/10.95 Sorting by cheap-est buck boost reg-u-la-tors, I've found a
mi-crel chip, MIC4680,
[]
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./1.aux) )
Here is how much of TeX's memory you used:
2538 strings out of 495020
40425 string characters out of 6181323
94797 words of memory out of 5000000
5754 multiletter control sequences out of 15000+600000
9118 words of font info for 32 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,6n,38p,496b,189s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share
/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/tex
mf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist
/fonts/type1/public/amsfonts/cm/cmr12.pfb>
Output written on 1.pdf (2 pages, 56952 bytes).
PDF statistics:
27 PDF objects out of 1000 (max. 8388607)
18 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
HomeSolarDataLogger_Two/docs/1.pdf View File


+ 37
- 0
HomeSolarDataLogger_Two/docs/1.tex View File

@ -0,0 +1,37 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Solar Charger Project}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Want to charge a lead battery from a solar panel, and run some load on the battery occasionally. Want to monitor the load, and the charge of the panel.
\section{Chip Hunting}
Sorting by cheapest buck boost regulators, I've found a micrel chip, MIC4680, which is a simple buck reg. It can be adjustable, so I will take advantage of that with another slide pot, and use it to charge different battery types. These regs are ~\$2. The next realistic option I see is around 5-6 which are the true buck/boost switching regs.
Not sure how I will handle overcurrent. Probably a fuse, or ptc. Too much current will blow the fuse. Don't do that.
Let's start building the board.
\subsection{Board considerations}
Input will be any number of solar cells, in series and or parallel. They will go to the vreg. The vreg will go to the battery, which in turn will have a load, of a micro (probably a nano on sleep mode). But actually, I might want a micro that can operate at up to 14 volts... So a nano might not work. Looks like there is a high voltage PIC and Atmega, but the Atmega is obsolete :/
So cheapest is the Pic16. Might try that. It can handle up to 15 volts, which should be safe, with the regulator offering a float voltage (but only a float voltage. Unfortunately, the AVR was up to 18v...)
Unfortunateyl the PIC is eprom (i.e. UV erasable) only or One time programmed OTP only. Ugh.
\end{document}

+ 133
- 0
HomeSolarDataLogger_Two/docs/1.tex~ View File

@ -0,0 +1,133 @@
\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!
\end{document}

+ 3
- 0
HomeSolarDataLogger_Two/docs/1.toc View File

@ -0,0 +1,3 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Board considerations}{1}

+ 5
- 0
HomeSolarDataLogger_Two/docs/2.aux View File

@ -0,0 +1,5 @@
\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}Board considerations}{2}}
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Solar Logger outline. Self sufficient sensors\relax }}{3}}

+ 226
- 0
HomeSolarDataLogger_Two/docs/2.log View File

@ -0,0 +1,226 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 30 APR 2019 00:29
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
HomeSolarDataLogger_Two/docs/2.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/H
omeSolarDataLogger_Two/docs/2.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
) (./2.aux)
\openout1 = `2.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.
(./2.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `2.toc'.
Overfull \hbox (2.44542pt too wide) in paragraph at lines 19--20
\OT1/cmr/m/n/10.95 Sorting by cheap-est buck boost reg-u-la-tors, I've found a
mi-crel chip, MIC4680,
[]
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
LaTeX Font Info: Try loading font information for OMS+cmr on input line 38.
(/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 38.
[2]
<../pics/solarlogger_plan.jpg, id=14, 642.4pt x 401.5pt>
File: ../pics/solarlogger_plan.jpg Graphic file (type jpg)
<use ../pics/solarlogger_plan.jpg>
Package pdftex.def Info: ../pics/solarlogger_plan.jpg used on input line 54.
(pdftex.def) Requested size: 321.19922pt x 200.7495pt.
Package caption Warning: \captionsetup{type*=...} or \captionof
(caption) outside box or environment on input line 55.
See the caption package documentation for explanation.
Overfull \hbox (2.16733pt too wide) in paragraph at lines 62--62
[]\OT1/cmtt/m/n/10.95 Connectors_Molex:Molex_MiniFit-JR-5556-02A_2x01x4.20mm_St
raight[]
[]
[3 <../pics/solarlogger_plan.jpg>] (./2.aux) )
Here is how much of TeX's memory you used:
2569 strings out of 495020
40987 string characters out of 6181323
95797 words of memory out of 5000000
5778 multiletter control sequences out of 15000+600000
9286 words of font info for 33 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
38i,6n,38p,824b,189s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/am
sfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmt
t10.pfb>
Output written on 2.pdf (3 pages, 120092 bytes).
PDF statistics:
39 PDF objects out of 1000 (max. 8388607)
26 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
6 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
HomeSolarDataLogger_Two/docs/2.pdf View File


+ 65
- 0
HomeSolarDataLogger_Two/docs/2.tex View File

@ -0,0 +1,65 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Solar Charger Project}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Want to charge a lead battery from a solar panel, and run some load on the battery occasionally. Want to monitor the load, and the charge of the panel.
\section{Chip Hunting}
Sorting by cheapest buck boost regulators, I've found a micrel chip, MIC4680, which is a simple buck reg. It can be adjustable, so I will take advantage of that with another slide pot, and use it to charge different battery types. These regs are ~\$2. The next realistic option I see is around 5-6 which are the true buck/boost switching regs.
Looking at the Mic4680, I want at least 10mA of current passing through to the device downstream, in order to be around 70\% efficient. Looking at the different graphs for output voltage: greatest efficiency is at 12V for low currents. As you lower output voltage, you need more current for equal efficiency. Good for my needs.
Not sure how I will handle overcurrent. Probably a fuse, or ptc. Too much current will blow the fuse. Don't do that.
Let's start building the board.
\subsection{Board considerations}
Input will be any number of solar cells, in series and or parallel. They will go to the vreg. The vreg will go to the battery, which in turn will have a load, of a micro (probably a nano on sleep mode). But actually, I might want a micro that can operate at up to 14 volts... So a nano might not work. Looks like there is a high voltage PIC and Atmega, but the Atmega is obsolete :/
So cheapest is the Pic16. Might try that. It can handle up to 15 volts, which should be safe, with the regulator offering a float voltage (but only a float voltage. Unfortunately, the AVR was up to 18v...)
Unfortunateyl the PIC is eprom (i.e. UV erasable) only or One time programmed OTP only. Ugh. There is another atmega, which is more expensive, but fully programmable. Let's run with that.
The atmega406, programs through JTAG on PortB. Page 70 for jtag pinouts. It is a LQFP so a board will be needed, but I don't enjoy breadboarding anyways, (microcontrollers).
So this chip has an internal regulator, and can run off a wide range of voltages. What is lowest current usage? The data sheet in page 225 mentions the following:
\begin{itemize}
\item Active 1.2mA
\item idle 270uA
\item ADC Noise Reduction 220 uA
\item Power-save 35uA
\item Power-down 20uA
\item Power-off 1.5uA
\end{itemize}
Based on this, I'm thinking we can only run code when necessary and hopefully get somewhere between the 35uA and the 1.2mA with sleep states.
\textbf{RECAP}
Solar to vreg to battery, to low power micro with built in vreg with breakouts for pins so I can think of some sensor to attach. Since I do surveillance work, I think a motion sensor would be a good start. We will want to have something switch on and off a low power motion sensor. https://www.futurlec.com/PIR\_Sensors.shtml has a low power pir (relatively cheap) sensor. 50uA. That might be someplace to start. Though I know that these sensors need an external light sensor, or software magic to avoid false alarms. Breakouts for Vcc, Gnd. Breakouts for all pins. Slide pot for vreg (to use other batteries). Fuse to limit current. Switch on shutdown of vreg, for manual shutdown of power.
\includegraphics[scale=0.5]{../pics/solarlogger_plan.jpg}
\captionof{figure}{Solar Logger outline. Self sufficient sensors}
\vspace{0.2in}
Note that I will also have the capability to log this with the battery station. Which I will do in house. I think that is enough. I don't want to worry too much about the PIR. Anything else I'm forgetting...?
The connectors I used on the battery station that had a perfect fit for my standard two pin blue screw terminals was the following:
\begin{verbatim}
Connectors_Molex:Molex_MiniFit-JR-5556-02A_2x01x4.20mm_Straight
\end{verbatim}
I will want to use that again for a few places.
\end{document}

+ 37
- 0
HomeSolarDataLogger_Two/docs/2.tex~ View File

@ -0,0 +1,37 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\usepackage{graphicx}
\usepackage{caption}
\title{\textbf{Solar Charger Project}}
\author{Steak Electronics}
\date{}
\begin{document}
\maketitle
\tableofcontents
\section{Overview}
Want to charge a lead battery from a solar panel, and run some load on the battery occasionally. Want to monitor the load, and the charge of the panel.
\section{Chip Hunting}
Sorting by cheapest buck boost regulators, I've found a micrel chip, MIC4680, which is a simple buck reg. It can be adjustable, so I will take advantage of that with another slide pot, and use it to charge different battery types. These regs are ~\$2. The next realistic option I see is around 5-6 which are the true buck/boost switching regs.
Not sure how I will handle overcurrent. Probably a fuse, or ptc. Too much current will blow the fuse. Don't do that.
Let's start building the board.
\subsection{Board considerations}
Input will be any number of solar cells, in series and or parallel. They will go to the vreg. The vreg will go to the battery, which in turn will have a load, of a micro (probably a nano on sleep mode). But actually, I might want a micro that can operate at up to 14 volts... So a nano might not work. Looks like there is a high voltage PIC and Atmega, but the Atmega is obsolete :/
So cheapest is the Pic16. Might try that. It can handle up to 15 volts, which should be safe, with the regulator offering a float voltage (but only a float voltage. Unfortunately, the AVR was up to 18v...)
Unfortunateyl the PIC is eprom (i.e. UV erasable) only or One time programmed OTP only. Ugh.
\end{document}

+ 3
- 0
HomeSolarDataLogger_Two/docs/2.toc View File

@ -0,0 +1,3 @@
\contentsline {section}{\numberline {1}Overview}{1}
\contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Board considerations}{2}

+ 345
- 0
HomeSolarDataLogger_Two/pcb/MIC4680_VREG.bak View File

@ -0,0 +1,345 @@
EESchema Schematic File Version 4
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L regul:MIC4690 U2
U 1 1 5CC7C5FB
P 5400 2950
F 0 "U2" H 5400 3365 50 0000 C CNN
F 1 "MIC4690" H 5400 3274 50 0000 C CNN
F 2 "" H 5400 2950 50 0001 C CNN
F 3 "" H 5400 2950 50 0000 C CNN
1 5400 2950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0101
U 1 1 5CC7C7C7
P 5250 3450
F 0 "#PWR0101" H 5250 3200 50 0001 C CNN
F 1 "GND" H 5255 3277 50 0000 C CNN
F 2 "" H 5250 3450 50 0000 C CNN
F 3 "" H 5250 3450 50 0000 C CNN
1 5250 3450
1 0 0 -1
$EndComp
$Comp
L device:C_Small C1
U 1 1 5CC7C891
P 4550 2900
F 0 "C1" H 4642 2946 50 0000 L CNN
F 1 "15uf" H 4642 2855 50 0000 L CNN
F 2 "Capacitors_THT:C_Radial_D8_L13_P3.8" H 4642 2809 50 0001 L CNN
F 3 "" H 4550 2900 50 0000 C CNN
1 4550 2900
1 0 0 -1
$EndComp
Wire Wire Line
6050 2800 6050 3150
$Comp
L device:D_Schottky D1
U 1 1 5CC7CC1D
P 6050 3300
F 0 "D1" V 6004 3379 50 0000 L CNN
F 1 "SS26" V 6095 3379 50 0000 L CNN
F 2 "" H 6050 3300 50 0001 C CNN
F 3 "" H 6050 3300 50 0000 C CNN
1 6050 3300
0 1 1 0
$EndComp
Connection ~ 5250 3450
Wire Wire Line
5250 3450 5350 3450
Wire Wire Line
5550 3400 5550 3450
Connection ~ 5550 3450
Wire Wire Line
5550 3450 6050 3450
Wire Wire Line
5450 3400 5450 3450
Connection ~ 5450 3450
Wire Wire Line
5450 3450 5550 3450
Wire Wire Line
5350 3400 5350 3450
Connection ~ 5350 3450
Wire Wire Line
5350 3450 5450 3450
Wire Wire Line
5250 3400 5250 3450
$Comp
L pspice:INDUCTOR L1
U 1 1 5CC7D12F
P 6400 2800
F 0 "L1" H 6400 3015 50 0000 C CNN
F 1 "68uH" H 6400 2924 50 0000 C CNN
F 2 "" H 6400 2800 50 0001 C CNN
F 3 "" H 6400 2800 50 0000 C CNN
1 6400 2800
1 0 0 -1
$EndComp
Wire Wire Line
6150 2800 6050 2800
Connection ~ 6150 2800
Wire Wire Line
6650 2800 6700 2800
$Comp
L device:C_Small C2
U 1 1 5CC7D6A0
P 7050 2900
F 0 "C2" H 7142 2946 50 0000 L CNN
F 1 "220uf" H 7142 2855 50 0000 L CNN
F 2 "Capacitors_THT:C_Radial_D8_L13_P3.8" H 7050 2900 50 0001 C CNN
F 3 "" H 7050 2900 50 0000 C CNN
1 7050 2900
1 0 0 -1
$EndComp
Wire Wire Line
7050 3000 7050 3450
Connection ~ 6050 3450
Wire Wire Line
4550 3450 4550 3000
Wire Wire Line
4550 3450 5250 3450
Wire Wire Line
4550 2800 4650 2800
Wire Wire Line
4650 3100 4350 3100
$Comp
L switches:SW_Push_SPDT SW1
U 1 1 5CC7E078
P 4150 3100
F 0 "SW1" H 4800 3350 50 0000 C CNN
F 1 "SW_SPDT" H 4700 3200 50 0000 C CNN
F 2 "" H 4150 3100 50 0001 C CNN
F 3 "" H 4150 3100 50 0000 C CNN
1 4150 3100
-1 0 0 1
$EndComp
$Comp
L device:R R2
U 1 1 5CC7E1A3
P 3950 3350
F 0 "R2" H 4020 3396 50 0000 L CNN
F 1 "1K" H 4020 3305 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3880 3350 50 0001 C CNN
F 3 "" H 3950 3350 50 0000 C CNN
1 3950 3350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0102
U 1 1 5CC7E251
P 3950 3500
F 0 "#PWR0102" H 3950 3250 50 0001 C CNN
F 1 "GND" H 3955 3327 50 0000 C CNN
F 2 "" H 3950 3500 50 0000 C CNN
F 3 "" H 3950 3500 50 0000 C CNN
1 3950 3500
1 0 0 -1
$EndComp
$Comp
L device:R R1
U 1 1 5CC7E382
P 3700 2850
F 0 "R1" H 3770 2896 50 0000 L CNN
F 1 "1K" H 3770 2805 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3630 2850 50 0001 C CNN
F 3 "" H 3700 2850 50 0000 C CNN
1 3700 2850
1 0 0 -1
$EndComp
Wire Wire Line
3950 3000 3700 3000
Text Label 4550 2800 0 50 ~ 0
Vin
Text Label 3700 2700 0 50 ~ 0
Vin
$Comp
L device:R R4
U 1 1 5CC7EECB
P 6700 2950
F 0 "R4" H 6770 2996 50 0000 L CNN
F 1 "5900" H 6770 2905 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 6630 2950 50 0001 C CNN
F 3 "" H 6700 2950 50 0000 C CNN
1 6700 2950
1 0 0 -1
$EndComp
Connection ~ 6700 2800
Wire Wire Line
6700 2800 7050 2800
Wire Wire Line
6700 3150 6700 3100
Wire Wire Line
6700 3100 6150 3100
Connection ~ 6700 3100
$Comp
L device:POT RV1
U 1 1 5CC7F60F
P 6400 4200
F 0 "RV1" H 6330 4246 50 0000 R CNN
F 1 "100K" H 6330 4155 50 0000 R CNN
F 2 "" H 6400 4200 50 0001 C CNN
F 3 "" H 6400 4200 50 0000 C CNN
1 6400 4200
1 0 0 -1
$EndComp
$Comp
L device:R R3
U 1 1 5CC7FB5A
P 6400 3900
F 0 "R3" H 6470 3946 50 0000 L CNN
F 1 "583" H 6470 3855 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 6330 3900 50 0001 C CNN
F 3 "" H 6400 3900 50 0000 C CNN
1 6400 3900
1 0 0 -1
$EndComp
Text Label 6700 3150 0 50 ~ 0
VDIV+
Text Label 6700 3450 0 50 ~ 0
VDIV-
Text Label 6400 3750 0 50 ~ 0
VDIV+
Text Label 6400 4350 0 50 ~ 0
VDIV-
Wire Wire Line
7050 2800 7650 2800
Wire Wire Line
6050 3450 7050 3450
Connection ~ 7050 2800
$Comp
L power:VCC #PWR0103
U 1 1 5CC801A5
P 7950 2800
F 0 "#PWR0103" H 7950 2650 50 0001 C CNN
F 1 "VCC" H 7967 2973 50 0000 C CNN
F 2 "" H 7950 2800 50 0000 C CNN
F 3 "" H 7950 2800 50 0000 C CNN
1 7950 2800
1 0 0 -1
$EndComp
Wire Wire Line
4550 2800 4250 2800
Wire Wire Line
4250 2800 4250 2450
Connection ~ 4550 2800
$Comp
L conn:CONN_01X05 P2
U 1 1 5CC806DA
P 4050 2250
F 0 "P2" V 4015 1962 50 0000 R CNN
F 1 "SolarV+InBreakout1inch" V 3924 1962 50 0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 4050 2250 50 0001 C CNN
F 3 "" H 4050 2250 50 0000 C CNN
1 4050 2250
0 -1 -1 0
$EndComp
Wire Wire Line
4250 2450 4150 2450
Connection ~ 4250 2450
Connection ~ 3950 2450
Wire Wire Line
3950 2450 3850 2450
Connection ~ 4050 2450
Wire Wire Line
4050 2450 3950 2450
Connection ~ 4150 2450
Wire Wire Line
4150 2450 4050 2450
$Comp
L conn:CONN_01X05 P3
U 1 1 5CC80DB7
P 7250 3650
F 0 "P3" V 7122 3928 50 0000 L CNN
F 1 "GND_BRKOUT1inch" V 7213 3928 50 0000 L CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 7250 3650 50 0001 C CNN
F 3 "" H 7250 3650 50 0000 C CNN
1 7250 3650
0 1 1 0
$EndComp
Connection ~ 7050 3450
Wire Wire Line
7050 3450 7150 3450
Connection ~ 7150 3450
Wire Wire Line
7150 3450 7250 3450
Connection ~ 7250 3450
Wire Wire Line
7250 3450 7350 3450
Connection ~ 7350 3450
Wire Wire Line
7350 3450 7450 3450
$Comp
L device:Fuse F1
U 1 1 5CC81708
P 7800 2800
F 0 "F1" V 7603 2800 50 0000 C CNN
F 1 "Fuse" V 7694 2800 50 0000 C CNN
F 2 "Fuse_Holders_and_Fuses:Fuseholder5x20_horiz_SemiClosed_Casing10x25mm" V 7730 2800 50 0001 C CNN
F 3 "" H 7800 2800 50 0000 C CNN
1 7800 2800
0 1 1 0
$EndComp
Text Notes 5450 2150 0 50 ~ 0
I should add in some reverse \nvoltage protection (PMOSfet)
$Comp
L conn:CONN_01X04 P4
U 1 1 5CC824DA
P 7700 3250
F 0 "P4" V 7665 3012 50 0000 R CNN
F 1 "GNDScrwTerminal" V 7574 3012 50 0000 R CNN
F 2 "Connectors_Molex:Molex_MiniFit-JR-5556-08A_2x04x4.20mm_Straight" H 7700 3250 50 0001 C CNN
F 3 "" H 7700 3250 50 0000 C CNN
1 7700 3250
0 -1 -1 0
$EndComp
$Comp
L conn:CONN_01X04 P1
U 1 1 5CC825E0
P 3500 2250
F 0 "P1" V 3450 2600 50 0000 R CNN
F 1 "BAT_ScrwTerminal" V 3350 3050 50 0000 R CNN
F 2 "Connectors_Molex:Molex_MiniFit-JR-5556-08A_2x04x4.20mm_Straight" H 3500 2250 50 0001 C CNN
F 3 "" H 3500 2250 50 0000 C CNN
1 3500 2250
0 -1 -1 0
$EndComp
Wire Wire Line
3350 2450 3450 2450
Connection ~ 3850 2450
Connection ~ 3450 2450
Wire Wire Line
3450 2450 3550 2450
Connection ~ 3550 2450
Wire Wire Line
3550 2450 3650 2450
Connection ~ 3650 2450
Wire Wire Line
3650 2450 3850 2450
Wire Wire Line
7450 3450 7550 3450
Connection ~ 7450 3450
Connection ~ 7550 3450
Wire Wire Line
7550 3450 7650 3450
Connection ~ 7650 3450
Wire Wire Line
7650 3450 7750 3450
Connection ~ 7750 3450
Wire Wire Line
7750 3450 7850 3450
$EndSCHEMATC

+ 345
- 0
HomeSolarDataLogger_Two/pcb/MIC4680_VREG.sch View File

@ -0,0 +1,345 @@
EESchema Schematic File Version 4
EELAYER 26 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L regul:MIC4690 U2
U 1 1 5CC7C5FB
P 5400 2950
F 0 "U2" H 5400 3365 50 0000 C CNN
F 1 "MIC4690" H 5400 3274 50 0000 C CNN
F 2 "" H 5400 2950 50 0001 C CNN
F 3 "" H 5400 2950 50 0000 C CNN
1 5400 2950
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0101
U 1 1 5CC7C7C7
P 5250 3450
F 0 "#PWR0101" H 5250 3200 50 0001 C CNN
F 1 "GND" H 5255 3277 50 0000 C CNN
F 2 "" H 5250 3450 50 0000 C CNN
F 3 "" H 5250 3450 50 0000 C CNN
1 5250 3450
1 0 0 -1
$EndComp
$Comp
L device:C_Small C1
U 1 1 5CC7C891
P 4550 2900
F 0 "C1" H 4642 2946 50 0000 L CNN
F 1 "15uf" H 4642 2855 50 0000 L CNN
F 2 "Capacitors_THT:C_Radial_D8_L13_P3.8" H 4642 2809 50 0001 L CNN
F 3 "" H 4550 2900 50 0000 C CNN
1 4550 2900
1 0 0 -1
$EndComp
Wire Wire Line
6050 2800 6050 3150
$Comp
L device:D_Schottky D1
U 1 1 5CC7CC1D
P 6050 3300
F 0 "D1" V 6004 3379 50 0000 L CNN
F 1 "SS26" V 6095 3379 50 0000 L CNN
F 2 "" H 6050 3300 50 0001 C CNN
F 3 "" H 6050 3300 50 0000 C CNN
1 6050 3300
0 1 1 0
$EndComp
Connection ~ 5250 3450
Wire Wire Line
5250 3450 5350 3450
Wire Wire Line
5550 3400 5550 3450
Connection ~ 5550 3450
Wire Wire Line
5550 3450 6050 3450
Wire Wire Line
5450 3400 5450 3450
Connection ~ 5450 3450
Wire Wire Line
5450 3450 5550 3450
Wire Wire Line
5350 3400 5350 3450
Connection ~ 5350 3450
Wire Wire Line
5350 3450 5450 3450
Wire Wire Line
5250 3400 5250 3450
$Comp
L pspice:INDUCTOR L1
U 1 1 5CC7D12F
P 6400 2800
F 0 "L1" H 6400 3015 50 0000 C CNN
F 1 "68uH" H 6400 2924 50 0000 C CNN
F 2 "" H 6400 2800 50 0001 C CNN
F 3 "" H 6400 2800 50 0000 C CNN
1 6400 2800
1 0 0 -1
$EndComp
Wire Wire Line
6150 2800 6050 2800
Connection ~ 6150 2800
Wire Wire Line
6650 2800 6700 2800
$Comp
L device:C_Small C2
U 1 1 5CC7D6A0
P 7050 2900
F 0 "C2" H 7142 2946 50 0000 L CNN
F 1 "220uf" H 7142 2855 50 0000 L CNN
F 2 "Capacitors_THT:C_Radial_D8_L13_P3.8" H 7050 2900 50 0001 C CNN
F 3 "" H 7050 2900 50 0000 C CNN
1 7050 2900
1 0 0 -1
$EndComp
Wire Wire Line
7050 3000 7050 3450
Connection ~ 6050 3450
Wire Wire Line
4550 3450 4550 3000
Wire Wire Line
4550 3450 5250 3450
Wire Wire Line
4550 2800 4650 2800
Wire Wire Line
4650 3100 4350 3100
$Comp
L switches:SW_Push_SPDT SW1
U 1 1 5CC7E078
P 4150 3100
F 0 "SW1" H 4800 3350 50 0000 C CNN
F 1 "SW_SPDT" H 4700 3200 50 0000 C CNN
F 2 "" H 4150 3100 50 0001 C CNN
F 3 "" H 4150 3100 50 0000 C CNN
1 4150 3100
-1 0 0 1
$EndComp
$Comp
L device:R R2
U 1 1 5CC7E1A3
P 3950 3350
F 0 "R2" H 4020 3396 50 0000 L CNN
F 1 "1K" H 4020 3305 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3880 3350 50 0001 C CNN
F 3 "" H 3950 3350 50 0000 C CNN
1 3950 3350
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR0102
U 1 1 5CC7E251
P 3950 3500
F 0 "#PWR0102" H 3950 3250 50 0001 C CNN
F 1 "GND" H 3955 3327 50 0000 C CNN
F 2 "" H 3950 3500 50 0000 C CNN
F 3 "" H 3950 3500 50 0000 C CNN
1 3950 3500
1 0 0 -1
$EndComp
$Comp
L device:R R1
U 1 1 5CC7E382
P 3700 2850
F 0 "R1" H 3770 2896 50 0000 L CNN
F 1 "1K" H 3770 2805 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 3630 2850 50 0001 C CNN
F 3 "" H 3700 2850 50 0000 C CNN
1 3700 2850
1 0 0 -1
$EndComp
Wire Wire Line
3950 3000 3700 3000
Text Label 4550 2800 0 50 ~ 0
Vin
Text Label 3700 2700 0 50 ~ 0
Vin
$Comp
L device:R R4
U 1 1 5CC7EECB
P 6700 2950
F 0 "R4" H 6770 2996 50 0000 L CNN
F 1 "5900" H 6770 2905 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 6630 2950 50 0001 C CNN
F 3 "" H 6700 2950 50 0000 C CNN
1 6700 2950
1 0 0 -1
$EndComp
Connection ~ 6700 2800
Wire Wire Line
6700 2800 7050 2800
Wire Wire Line
6700 3150 6700 3100
Wire Wire Line
6700 3100 6150 3100
Connection ~ 6700 3100
$Comp
L device:POT RV1
U 1 1 5CC7F60F
P 6400 4200
F 0 "RV1" H 6330 4246 50 0000 R CNN
F 1 "100K" H 6330 4155 50 0000 R CNN
F 2 "" H 6400 4200 50 0001 C CNN
F 3 "" H 6400 4200 50 0000 C CNN
1 6400 4200
1 0 0 -1
$EndComp
$Comp
L device:R R3
U 1 1 5CC7FB5A
P 6400 3900
F 0 "R3" H 6470 3946 50 0000 L CNN
F 1 "583" H 6470 3855 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 6330 3900 50 0001 C CNN
F 3 "" H 6400 3900 50 0000 C CNN
1 6400 3900
1 0 0 -1
$EndComp
Text Label 6700 3150 0 50 ~ 0
VDIV+
Text Label 6700 3450 0 50 ~ 0
VDIV-
Text Label 6400 3750 0 50 ~ 0
VDIV+
Text Label 6400 4350 0 50 ~ 0
VDIV-
Wire Wire Line
7050 2800 7650 2800
Wire Wire Line
6050 3450 7050 3450
Connection ~ 7050 2800
$Comp
L power:VCC #PWR0103
U 1 1 5CC801A5
P 7950 2800
F 0 "#PWR0103" H 7950 2650 50 0001 C CNN
F 1 "VCC" H 7967 2973 50 0000 C CNN
F 2 "" H 7950 2800 50 0000 C CNN
F 3 "" H 7950 2800 50 0000 C CNN
1 7950 2800
1 0 0 -1
$EndComp
Wire Wire Line
4550 2800 4250 2800
Wire Wire Line
4250 2800 4250 2450
Connection ~ 4550 2800
$Comp
L conn:CONN_01X05 P2
U 1 1 5CC806DA
P 4050 2250
F 0 "P2" V 4015 1962 50 0000 R CNN
F 1 "SolarV+InBreakout1inch" V 3924 1962 50 0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 4050 2250 50 0001 C CNN
F 3 "" H 4050 2250 50 0000 C CNN
1 4050 2250
0 -1 -1 0
$EndComp
Wire Wire Line
4250 2450 4150 2450
Connection ~ 4250 2450
Connection ~ 3950 2450
Wire Wire Line
3950 2450 3850 2450
Connection ~ 4050 2450
Wire Wire Line
4050 2450 3950 2450
Connection ~ 4150 2450
Wire Wire Line
4150 2450 4050 2450
$Comp
L conn:CONN_01X05 P3
U 1 1 5CC80DB7
P 7250 3650
F 0 "P3" V 7122 3928 50 0000 L CNN
F 1 "GND_BRKOUT1inch" V 7213 3928 50 0000 L CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x05" H 7250 3650 50 0001 C CNN
F 3 "" H 7250 3650 50 0000 C CNN
1 7250 3650
0 1 1 0
$EndComp
Connection ~ 7050 3450
Wire Wire Line
7050 3450 7150 3450
Connection ~ 7150 3450
Wire Wire Line
7150 3450 7250 3450
Connection ~ 7250 3450
Wire Wire Line
7250 3450 7350 3450
Connection ~ 7350 3450
Wire Wire Line
7350 3450 7450 3450
$Comp
L device:Fuse F1
U 1 1 5CC81708
P 7800 2800
F 0 "F1" V 7603 2800 50 0000 C CNN
F 1 "Fuse" V 7694 2800 50 0000 C CNN
F 2 "Fuse_Holders_and_Fuses:Fuseholder5x20_horiz_SemiClosed_Casing10x25mm" V 7730 2800 50 0001 C CNN
F 3 "" H 7800 2800 50 0000 C CNN
1 7800 2800
0 1 1 0
$EndComp
Text Notes 5450 2150 0 50 ~ 0
I should add in some reverse \nvoltage protection (PMOSfet)
$Comp
L conn:CONN_01X04 P4
U 1 1 5CC824DA
P 7700 3250
F 0 "P4" V 7665 3012 50 0000 R CNN
F 1 "GNDScrwTerminal" V 7574 3012 50 0000 R CNN
F 2 "Connectors_Molex:Molex_MiniFit-JR-5556-08A_2x04x4.20mm_Straight" H 7700 3250 50 0001 C CNN
F 3 "" H 7700 3250 50 0000 C CNN
1 7700 3250
0 -1 -1 0
$EndComp
$Comp
L conn:CONN_01X04 P1
U 1 1 5CC825E0
P 3500 2250
F 0 "P1" V 3450 2600 50 0000 R CNN
F 1 "BAT_ScrwTerminal" V 3350 3050 50 0000 R CNN
F 2 "Connectors_Molex:Molex_MiniFit-JR-5556-08A_2x04x4.20mm_Straight" H 3500 2250 50 0001 C CNN
F 3 "" H 3500 2250 50 0000 C CNN
1 3500 2250
0 -1 -1 0
$EndComp
Wire Wire Line
3350 2450 3450 2450
Connection ~ 3850 2450
Connection ~ 3450 2450
Wire Wire Line
3450 2450 3550 2450
Connection ~ 3550 2450
Wire Wire Line
3550 2450 3650 2450
Connection ~ 3650 2450
Wire Wire Line
3650 2450 3850 2450
Wire Wire Line
7450 3450 7550 3450
Connection ~ 7450 3450
Connection ~ 7550 3450
Wire Wire Line
7550 3450 7650 3450
Connection ~ 7650 3450
Wire Wire Line
7650 3450 7750 3450
Connection ~ 7750 3450
Wire Wire Line
7750 3450 7850 3450
$EndSCHEMATC

+ 303
- 0
HomeSolarDataLogger_Two/pcb/homesolar2-cache.lib View File

@ -0,0 +1,303 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# MCU_Microchip_ATmega:ATmega406-1AA
#
DEF MCU_Microchip_ATmega:ATmega406-1AA U 0 20 Y Y 1 F N
F0 "U" -500 1750 50 H V L BNN
F1 "MCU_Microchip_ATmega:ATmega406-1AA" 100 -1750 50 H V L TNN
F2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" 0 0 50 H I C CIN
F3 "" 0 0 50 H I C CNN
$FPLIST
LQFP*7x7mm*P0.5mm*
$ENDFPLIST
DRAW
S -500 1700 500 -1700 1 1 10 f
X SGND 1 -100 -1800 100 U 50 50 1 1 W
X PA5 10 -600 -1400 100 R 50 50 1 1 T
X PA6 11 -600 -1500 100 R 50 50 1 1 T
X PA7 12 -600 -1600 100 R 50 50 1 1 T
X ~RESET 13 -600 1100 100 R 50 50 1 1 I
X XTAL1 14 -600 900 100 R 50 50 1 1 I
X XTAL2 15 -600 700 100 R 50 50 1 1 O
X GND 16 0 -1800 100 U 50 50 1 1 P N
X PB0 17 -600 0 100 R 50 50 1 1 T
X PB1 18 -600 -100 100 R 50 50 1 1 T
X PB2 19 -600 -200 100 R 50 50 1 1 T
X PA0 2 -600 -900 100 R 50 50 1 1 T
X PB3 20 -600 -300 100 R 50 50 1 1 T
X PB4 21 -600 -400 100 R 50 50 1 1 T
X PB5 22 -600 -500 100 R 50 50 1 1 T
X SCL 23 -600 1400 100 R 50 50 1 1 I
X SDA 24 -600 1300 100 R 50 50 1 1 B
X PB6 25 -600 -600 100 R 50 50 1 1 T
X PB7 26 -600 -700 100 R 50 50 1 1 T
X PD0 27 -600 500 100 R 50 50 1 1 T
X PD1 28 -600 400 100 R 50 50 1 1 T
X GND 29 0 -1800 100 U 50 50 1 1 P N
X PA1 3 -600 -1000 100 R 50 50 1 1 T
X PC0 30 -600 200 100 R 50 50 1 1 C
X BATT 31 -600 1600 100 R 50 50 1 1 I
X OPC 32 600 1500 100 L 50 50 1 1 O
X OC 33 600 1600 100 L 50 50 1 1 O
X VFET 34 100 1800 100 D 50 50 1 1 W
X OD 35 600 1400 100 L 50 50 1 1 O
X PVT 36 600 1200 100 L 50 50 1 1 I
X GND 37 0 -1800 100 U 50 50 1 1 P N
X PV4 38 600 1000 100 L 50 50 1 1 I
X PV3 39 600 800 100 L 50 50 1 1 I
X PA2 4 -600 -1100 100 R 50 50 1 1 T
X PV2 40 600 600 100 L 50 50 1 1 I
X PV1 41 600 400 100 L 50 50 1 1 I
X NV 42 600 200 100 L 50 50 1 1 I
X VREF 43 600 -1200 100 L 50 50 1 1 P
X VREFGND 44 600 -1400 100 L 50 50 1 1 P
X PPI 45 600 -200 100 L 50 50 1 1 I
X PI 46 600 -400 100 L 50 50 1 1 I
X NI 47 600 -700 100 L 50 50 1 1 I
X NNI 48 600 -900 100 L 50 50 1 1 I
X PA3 5 -600 -1200 100 R 50 50 1 1 T
X VREG 6 600 -1600 100 L 50 50 1 1 w
X VCC 7 0 1800 100 D 50 50 1 1 W
X GND 8 0 -1800 100 U 50 50 1 1 W
X PA4 9 -600 -1300 100 R 50 50 1 1 T
ENDDRAW
ENDDEF
#
# conn:CONN_01X04
#
DEF conn:CONN_01X04 P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "conn:CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X04
Pin_Header_Angled_1X04
Socket_Strip_Straight_1X04
Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# conn:CONN_01X05
#
DEF conn:CONN_01X05 P 0 40 Y N 1 F N
F0 "P" 0 300 50 H V C CNN
F1 "conn:CONN_01X05" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Pin_Header_Straight_1X05
Pin_Header_Angled_1X05
Socket_Strip_Straight_1X05
Socket_Strip_Angled_1X05
$ENDFPLIST
DRAW
S -50 -195 10 -205 0 1 0 N
S -50 -95 10 -105 0 1 0 N
S -50 5 10 -5 0 1 0 N
S -50 105 10 95 0 1 0 N
S -50 205 10 195 0 1 0 N
S -50 250 50 -250 0 1 0 N
X P1 1 -200 200 150 R 50 50 1 1 P
X P2 2 -200 100 150 R 50 50 1 1 P
X P3 3 -200 0 150 R 50 50 1 1 P
X P4 4 -200 -100 150 R 50 50 1 1 P
X P5 5 -200 -200 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device:C_Small
#
DEF device:C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "device:C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
C?
C_????_*
C_????
SMD*_c
Capacitor*
$ENDFPLIST
DRAW
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device:D_Schottky
#
DEF device:D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "device:D_Schottky" 0 -100 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Diode_*
D-*
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device:Fuse
#
DEF device:Fuse F 0 0 N Y 1 F N
F0 "F" 80 0 50 V V C CNN
F1 "device:Fuse" -75 0 50 V V C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
*Fuse*
$ENDFPLIST
DRAW
S -30 -100 30 100 0 1 10 N
P 2 0 1 0 0 100 0 -100 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device:POT
#
DEF device:POT RV 0 40 N N 1 F N
F0 "RV" -175 0 50 V V C CNN
F1 "device:POT" -100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S 40 100 -40 -100 0 1 10 N
P 2 0 1 0 100 0 60 0 N
P 3 0 1 0 45 0 90 20 90 -20 F
X 1 1 0 150 50 D 50 50 1 1 P
X 2 2 150 0 50 L 50 50 1 1 P
X 3 3 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# device:R
#
DEF device:R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "device:R" 0 0 50 V V C CNN
F2 "" -70 0 50 V V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
R_*
Resistor_*
$ENDFPLIST
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# power:GND
#
DEF power:GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "power:GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# power:VCC
#
DEF power:VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "power:VCC" 0 150 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VCC 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# pspice:INDUCTOR
#
DEF pspice:INDUCTOR L 0 0 N Y 1 F N
F0 "L" 0 100 50 H V C CNN
F1 "pspice:INDUCTOR" 0 -50 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
A 50 0 50 1 1799 0 1 0 N 100 0 0 0
A 150 0 50 1 1799 0 1 0 N 200 0 100 0
X 1 1 -250 0 50 R 30 30 1 1 I
X 2 2 250 0 50 L 30 30 1 1 I
ENDDRAW
ENDDEF
#
# regul:MIC4690
#
DEF regul:MIC4690 U 0 40 Y Y 1 F N
F0 "U" 0 300 50 H V C CNN
F1 "regul:MIC4690" 250 -300 50 H V L CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
S -450 250 450 -250 0 1 0 N
X ShDn 1 -750 -150 300 R 50 50 1 1 I
X VIN 2 -750 150 300 R 50 50 1 1 I
X Sw 3 750 150 300 L 50 50 1 1 O
X Fb 4 750 -150 300 L 50 50 1 1 I
X GND 5 -150 -450 200 U 50 50 1 1 I
X GND 6 -50 -450 200 U 50 50 1 1 I
X GND 7 50 -450 200 U 50 50 1 1 I
X GND 8 150 -450 200 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# switches:SW_Push_SPDT
#
DEF switches:SW_Push_SPDT SW 0 0 Y N 1 F N
F0 "SW" 0 170 50 H V C CNN
F1 "switches:SW_Push_SPDT" 0 -200 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C -80 0 20 0 0 0 N
C 80 -100 20 0 0 0 N
C 80 100 20 0 1 0 N
P 2 0 0 0 0 40 0 120 N
P 2 0 1 0 -60 10 100 80 N
X A 1 200 100 100 L 50 50 1 1 P
X B 2 -200 0 100 R 50 50 1 1 P
X C 3 200 -100 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

+ 35
- 0
HomeSolarDataLogger_Two/pcb/homesolar2.bak View File

@ -0,0 +1,35 @@
EESchema Schematic File Version 4
EELAYER 26 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 1 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCU_Microchip_ATmega:ATmega406-1AA U1
U 1 1 5CC7C3C6
P 7550 3950
F 0 "U1" H 7550 5928 50 0000 C CNN
F 1 "ATmega406-1AA" H 7550 5837 50 0000 C CNN
F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 7550 3950 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2548-8-bit-AVR-Microcontroller-Battery-Management-ATmega406_Datasheet.pdf" H 7550 3950 50 0001 C CNN
1 7550 3950
1 0 0 -1
$EndComp
$Sheet
S 1000 1550 1600 1550
U 5CC7C50B
F0 "mic4680_1" 50
F1 "MIC4680_VREG.sch" 50
$EndSheet
Text Notes 1400 1250 0 157 ~ 31
MIC4680 Vregulator\n
$EndSCHEMATC

+ 117
- 0
HomeSolarDataLogger_Two/pcb/homesolar2.kicad_pcb View File

@ -0,0 +1,117 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7-e2-6376~58~ubuntu16.04.1)
(general
(links 0)
(no_connects 0)
(area 104.572999 74.854999 178.510001 123.265001)
(thickness 1.6)
(drawings 1)
(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 FFFEDF7D)
(pcbplotparams
(layerselection 0x310fc_80000001)
(usegerberextensions true)
(excludeedgelayer true)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(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_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 113.4872 93.2688) (layer Dwgs.User)
(effects (font (size 2.54 2.54) (thickness 0.254)) (justify left))
)
)

+ 41
- 0
HomeSolarDataLogger_Two/pcb/homesolar2.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

+ 35
- 0
HomeSolarDataLogger_Two/pcb/homesolar2.sch View File

@ -0,0 +1,35 @@
EESchema Schematic File Version 4
EELAYER 26 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 1 2
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCU_Microchip_ATmega:ATmega406-1AA U1
U 1 1 5CC7C3C6
P 7550 3950
F 0 "U1" H 7550 5928 50 0000 C CNN
F 1 "ATmega406-1AA" H 7550 5837 50 0000 C CNN
F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 7550 3950 50 0001 C CIN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-2548-8-bit-AVR-Microcontroller-Battery-Management-ATmega406_Datasheet.pdf" H 7550 3950 50 0001 C CNN
1 7550 3950
1 0 0 -1
$EndComp
$Sheet
S 1000 1550 1600 1550
U 5CC7C50B
F0 "mic4680_1" 50
F1 "MIC4680_VREG.sch" 50
$EndSheet
Text Notes 1400 1250 0 157 ~ 31
MIC4680 Vregulator\n
$EndSCHEMATC

+ 3
- 0
HomeSolarDataLogger_Two/pcb/sym-lib-table View File

@ -0,0 +1,3 @@
(sym_lib_table
(lib (name MCU_Microchip_ATmega)(type Legacy)(uri /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/HomeSolarDataLogger_Two/symbols/MCU_Microchip_ATmega.lib)(options "")(descr ""))
)

BIN
HomeSolarDataLogger_Two/pics/solarlogger_plan.jpg View File

Before After
Width: 640  |  Height: 400  |  Size: 36 KiB

BIN
HomeSolarDataLogger_Two/pics/solarlogger_plan.xcf View File


+ 94
- 0
HomeSolarDataLogger_Two/resources/avr_jtag_pinout.html View File

@ -0,0 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xml:lang="en-us" lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta name="copyright" content="(C) Copyright 2005"/>
<meta name="DC.rights.owner" content="(C) Copyright 2005"/>
<meta name="DC.Type" content="topic"/>
<meta name="DC.Title" content="AVR JTAG Pinout"/>
<meta name="DC.Relation" scheme="URI" content="GUID-65DB1D01-A0F5-4A46-8ED3-F9D918DEFA43.html"/>
<meta name="DC.Format" content="XHTML"/>
<meta name="DC.Identifier" content="GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827"/>
<meta name="DC.Language" content="en-US"/>
<link rel="stylesheet" type="text/css" href="stylesheets/commonltr.css"/>
<link rel="stylesheet" type="text/css" href="stylesheets/atmel.css"/>
<title>AVR JTAG Pinout</title>
<script language="javascript">
function inIframe() { try { return window.self !== window.top; } catch (e) { return true; } }
if (!inIframe()) window.top.location = "index.html?GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827";
</script><link rel="stylesheet" type="text/css" href="stylesheets/highlight.css"/>
<script>!function(){function o(n,i){if(n&&i)for(var r in i)i.hasOwnProperty(r)&&(void 0===n[r]?n[r]=i[r]:n[r].constructor===Object&&i[r].constructor===Object?o(n[r],i[r]):n[r]=i[r])}try{var n=decodeURIComponent("");if(n.length>0&&window.JSON&&"function"==typeof window.JSON.parse){var i=JSON.parse(n);void 0!==window.BOOMR_config?o(window.BOOMR_config,i):window.BOOMR_config=i}}catch(r){window.console&&"function"==typeof window.console.error&&console.error("mPulse: Could not parse configuration",r)}}();</script>
<script>!function(a){var e="https://s.go-mpulse.net/boomerang/",t="addEventListener";if("False"=="True")a.BOOMR_config=a.BOOMR_config||{},a.BOOMR_config.PageParams=a.BOOMR_config.PageParams||{},a.BOOMR_config.PageParams.pci=!0,e="https://s2.go-mpulse.net/boomerang/";if(function(){function n(e){a.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!a.BOOMR||!a.BOOMR.version&&!a.BOOMR.snippetExecuted){a.BOOMR=a.BOOMR||{},a.BOOMR.snippetExecuted=!0;var i,o,r,O=document.createElement("iframe");if(a[t])a[t]("load",n,!1);else if(a.attachEvent)a.attachEvent("onload",n);O.src="javascript:void(0)",O.title="",O.role="presentation",(O.frameElement||O).style.cssText="width:0;height:0;border:0;display:none;",r=document.getElementsByTagName("script")[0],r.parentNode.insertBefore(O,r);try{o=O.contentWindow.document}catch(_){i=document.domain,O.src="javascript:var d=document.open();d.domain='"+i+"';void(0);",o=O.contentWindow.document}o.open()._l=function(){var a=this.createElement("script");if(i)this.domain=i;a.id="boomr-if-as",a.src=e+"HCSEV-U5H4D-73E56-YQZHY-A3PRY",BOOMR_lstart=(new Date).getTime(),this.body.appendChild(a)},o.write("<bo"+'dy onload="document._l();">'),o.close()}}(),"".length>0)if(a&&"performance"in a&&a.performance&&"function"==typeof a.performance.setResourceTimingBufferSize)a.performance.setResourceTimingBufferSize();!function(){if(BOOMR=a.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var e=""=="true"?1:0,t="",n="2qmgv4linrafkxghpp3q-f-67a973a42-clientnsv4-s.akamaihd.net",i={"ak.v":20,"ak.cp":"211479","ak.ai":parseInt("179286",10),"ak.ol":"0","ak.cr":136,"ak.ipv":4,"ak.proto":"","ak.rid":"48fac84","ak.r":26128,"ak.a2":e,"ak.m":"dsca","ak.n":"essl","ak.bpcip":"212.24.106.0","ak.cport":47031,"ak.gh":"72.247.178.222","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.csrc":"-","ak.acc":"reno","ak.t":"1556577271"};if(""!==t)i["ak.ruds"]=t;var o={i:!1,av:function(e){var t="http.initiator";if(e&&(!e[t]||"spa_hard"===e[t]))i["ak.feo"]=void 0!==a.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var a=["ak.bpcip","ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.r","ak.acc","ak.t"];BOOMR.removeVar(a)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:n,init:function(){if(!o.i){var a=BOOMR.subscribe;a("before_beacon",o.av,null,null),a("onbeacon",o.rv,null,null),o.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script></head>
<body id="GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827">
<h1 class="title topictitle1">AVR JTAG Pinout</h1>
<div class="body"><p class="p">When designing an application PCB, which includes an Atmel AVR with the
JTAG interface, it is recommended to use the pinout as shown in the figure below. Both
100-mil and 50-mil variants of this pinout are supported, depending on the cabling and
adapters included with the particular kit.</p>
<div class="fig fignone" id="GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827__ATMELICE.JTAG_HEADER_PINOUT"><span class="figcap">Figure 1. AVR JTAG Header Pinout</span><br/><img class="image" src="GUID-E82E83BA-49F0-4C7D-8368-651F988A95BE-low.png" width="151"/><br/></div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827__GUID-441A0C5B-9737-4AD2-BBE8-BC6F639D9BCD" class="table" frame="border" border="1" rules="all"><caption><span class="tablecap">Table 1. AVR JTAG Pin Description</span></caption><thead class="thead" align="left"><tr class="row"><th class="entry" align="center" valign="top" width="10%" id="d2659e25">Name</th>
<th class="entry" align="center" valign="top" width="10%" id="d2659e27">Pin</th>
<th class="entry" align="center" valign="top" width="80%" id="d2659e29">Description</th>
</tr>
</thead>
<tbody class="tbody"><tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">TCK</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">1</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Test Clock (clock signal from the <span class="ph">Atmel-ICE</span> into the target device).</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">TMS</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">5</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Test Mode Select (control signal from the <span class="ph">Atmel-ICE</span> into the target device).</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">TDI</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">9</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Test Data In (data transmitted from the <span class="ph">Atmel-ICE</span> into the target device).</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">TDO</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">3</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Test Data Out (data transmitted from the target device into
the <span class="ph">Atmel-ICE</span>).</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">nTRST</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">8</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Test Reset (optional, only on some AVR devices). Used to
reset the JTAG TAP controller.</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">nSRST</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">6</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Reset (optional). Used to reset the target device.
Connecting this pin is recommended since it allows the <span class="ph">Atmel-ICE</span> to hold the target device in a reset state, which
can be essential to debugging in certain scenarios.</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">VTG</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">4</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Target voltage reference. The <span class="ph">Atmel-ICE</span>
samples the target voltage on this pin in order to power the level converters
correctly. The <span class="ph">Atmel-ICE</span> draws less than 3mA from this pin
in debugWIRE mode and less than 1mA in other modes.</td>
</tr>
<tr class="row"><td class="entry" align="left" valign="top" width="10%" headers="d2659e25 ">GND</td>
<td class="entry" align="left" valign="top" width="10%" headers="d2659e27 ">2, 10</td>
<td class="entry" align="left" valign="top" width="80%" headers="d2659e29 ">Ground. Both must be connected to ensure that the <span class="ph">Atmel-ICE</span> and the target device share the same ground
reference.</td>
</tr>
</tbody>
</table>
</div>
<div class="p">
<div class="note tip" id="GUID-27BF3A3E-B61E-485F-8816-EBB7F5642827__GUID-90633520-0AC7-4879-B1E5-B3D962BB674E"><span class="tiptitle">Tip:</span> Remember to include a
decoupling capacitor between pin 4 and GND.</div>
</div>
</div>
<div class="related-links">
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a class="link" href="GUID-65DB1D01-A0F5-4A46-8ED3-F9D918DEFA43.html">JTAG Physical Interface</a></div>
</div>
</div>
</body>
</html>

+ 2643
- 0
HomeSolarDataLogger_Two/symbols/MCU_Microchip_ATmega.dcm
File diff suppressed because it is too large
View File


+ 7421
- 0
HomeSolarDataLogger_Two/symbols/MCU_Microchip_ATmega.lib
File diff suppressed because it is too large
View File


+ 0
- 1
TodoList/docs/1.aux View File

@ -1 +0,0 @@
\relax

+ 0
- 79
TodoList/docs/1.log View File

@ -1,79 +0,0 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 18 APR 2019 17:12
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
TodoList/docs/1.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/T
odoList/docs/1.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
) (./1.aux)
\openout1 = `1.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info: ... okay on input line 6.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <12> on input line 8.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <8> on input line 8.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <6> on input line 8.
LaTeX Font Info: Try loading font information for OMS+cmr on input line 15.
(/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 15.
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./1.aux) )
Here is how much of TeX's memory you used:
247 strings out of 495020
2987 string characters out of 6181323
47970 words of memory out of 5000000
3533 multiletter control sequences out of 15000+600000
7847 words of font info for 28 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
21i,6n,19p,436b,187s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texlive/t
exmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fon
ts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type
1/public/amsfonts/cm/cmsy10.pfb>
Output written on 1.pdf (1 page, 52505 bytes).
PDF statistics:
28 PDF objects out of 1000 (max. 8388607)
19 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
TodoList/docs/1.pdf View File


+ 0
- 34
TodoList/docs/1.tex View File

@ -1,34 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Steak Electronics: Todo List}}
\author{Steak Electronics}
\date{2019}
\begin{document}
\maketitle
\textbf{Todo}
\begin{itemize}
\item test conformal coating on an arduino and one without. test temperature changes over time. Need some temperature sensors to test variuos points (e.g. vreg, micro) and try different things (high intensive cpu usage, vs. high power draw from vreg to something).
\item steak electronics sticker. i guess from psprint for now
\item self hosted data loggers, using mysql and grafana
\item
\end{itemize}
\end{document}

+ 0
- 49
TodoList/docs/1.tex~ View File

@ -1,49 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
\begin{itemize}
\item fix bay 3 camera angle
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item bill: \$25 for poe adapter, if not already
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure
\item order parts for modectors
\item Buy 6” and 12” ethernet cables, need one of these for Camera in Bay 1
\item New outlets upstairs behind camera server for ethernet.
\item Cable covers for bay 2 camera
\end{itemize}
\end{document}

+ 0
- 34
TodoList/docs/2.tex View File

@ -1,34 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Steak Electronics: Todo List}}
\author{Steak Electronics}
\date{2019}
\begin{document}
\maketitle
\textbf{Todo}
\begin{itemize}
\item test conformal coating on an arduino and one without. test temperature changes over time. Need some temperature sensors to test variuos points (e.g. vreg, micro) and try different things (high intensive cpu usage, vs. high power draw from vreg to something).
\item steak electronics sticker. i guess from psprint for now
\item self hosted data loggers, using mysql and grafana
\item
\end{itemize}
\end{document}

+ 0
- 49
TodoList/docs/2.tex~ View File

@ -1,49 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
\begin{itemize}
\item fix bay 3 camera angle
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item bill: \$25 for poe adapter, if not already
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure
\item order parts for modectors
\item Buy 6” and 12” ethernet cables, need one of these for Camera in Bay 1
\item New outlets upstairs behind camera server for ethernet.
\item Cable covers for bay 2 camera
\end{itemize}
\end{document}

+ 0
- 59
TodoList/docs/3.tex~ View File

@ -1,59 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
TODAYS LIST:
\begin{itemize}
\item fix bay 3 camera angle. (orange ladder / laptop)
\item install 6 inch cable on bay 1 camera (orange ladder)
\item install foscam in bay three, facing bay 4, to outside of bay 4. Get it higher up this time. I don't like leaving a cable out there, but I don't see doing conduit at this time...? Or should I do conduit... Maybe if it's feasible? Need conduit mounts... and hardware... edit: will need bolts, good drill bit, and nuts, to fasten camera. it's going to have to hang under top of container, or on top. use electric line powered drill - big ladder
\item put axis in bay three, possibly outlet in wall, clean up the camera, it's a bit messy
\item new outlet upstairs behind server. Do this after 3pm. NOT PRIORITY
\item take inventory of parts purchased, and discuss getting cable for door locks (will need to send email if we don't have cable already)
\end{itemize}
MAIN LIST:
\begin{itemize}
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Consider modectors for outside, near cameras later. They will just be an alarm, perhaps on a camera as mocord, but not nodect or modect. Otherwise, they will be on their own section as an alarm.
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure - on hold. May use for motion dector
\item Cable covers for bay 2 camera
\item discuss camera in office first floor, is that wanted on front door? (first do rfid and door access controls)
\end{itemize}
\end{document}

+ 0
- 62
TodoList/docs/4.tex~ View File

@ -1,62 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
TODAYS LIST:
\begin{itemize}
\item fix bay 3 camera angle. (orange ladder / laptop), and mount case (screws)
\item install 6 inch cable on bay 1 camera (orange ladder)
\item install foscam in bay three, facing bay 4, to outside of bay 4. Get it higher up this time. I don't like leaving a cable out there, but I don't see doing conduit at this time...? Or should I do conduit... Maybe if it's feasible? Need conduit mounts... and hardware... edit: will need bolts, good drill bit, and nuts, to fasten camera. it's going to have to hang under top of container, or on top. use electric line powered drill - big ladder
\item put axis in bay three, possibly outlet in wall, clean up the camera, it's a bit messy
\item new outlet upstairs behind server. Do this after 3pm. NOT PRIORITY
\item take inventory of parts purchased, and discuss getting cable for door locks (will need to send email if we don't have cable already)
\end{itemize}
MAIN LIST:
\begin{itemize}
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Consider modectors for outside, near cameras later. They will just be an alarm, perhaps on a camera as mocord, but not nodect or modect. Otherwise, they will be on their own section as an alarm.
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure - on hold. May use for motion dector
\item Cable covers for bay 2 camera
\item discuss camera in office first floor, is that wanted on front door? (first do rfid and door access controls)
\item get power strip to replace one I personally brought for bay 4.
\item buy surge protectorss = ethernet, microcenter, for two spots, after server, and after bay 2
\item commtank needs poe adapters for cameras. needs 1 at the moment
\item buy hammond boxes for outdoor wiring, waterproof. need to hold wires, maybe motion detector...
\end{itemize}
\end{document}

+ 0
- 65
TodoList/docs/5.tex~ View File

@ -1,65 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
TODAYS LIST:
\begin{itemize}
\item put axis in bay three, possibly outlet in wall, clean up the camera, it's a bit messy
\item new outlet upstairs behind server. Do this after 3pm. NOT PRIORITY
\item take inventory of parts purchased, and discuss getting cable for door locks (will need to send email if we don't have cable already)
\end{itemize}
MAIN LIST:
\begin{itemize}
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid for tool rooms, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Consider modectors for outside, near cameras later. They will just be an alarm, perhaps on a camera as mocord, but not nodect or modect. Otherwise, they will be on their own section as an alarm.
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure - on hold. May use for motion dector
\item discuss camera in office first floor, is that wanted on front door? (first do rfid and door access controls)
\item get power strip to replace one I personally brought for bay 4.
\item buy surge protectorss = ethernet, microcenter, for two spots, after server, and after bay 2
\item commtank needs poe adapters for cameras. needs 1 at the moment
\item buy hammond boxes for outdoor wiring, waterproof. need to hold wires, maybe motion detector...
\item Setup email alerts for Kevin's home cctv
\item possibly conduit to bay 2 camera axis
\item conduit for wire that goes to container. have it wrap around back? Need to do in mild, but not summer weather (as bees in container)
\item get conduit hardware for steel container (bolts)
\item get metal drilling bit, for drilling into container
\item bring jigsaw for bay 3 camera
\item adjust cameras in bay 4, move foscam, to right end. add axis to middle. Have them looking opposite each other.
\item make and install motion detectors.
\item Point Mechanic bay 2 old analog camera down slightly. It is pointed too far up.
\end{itemize}
\end{document}

+ 0
- 67
TodoList/docs/6.tex~ View File

@ -1,67 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
TODAYS LIST:
\begin{itemize}
\item reprogram motion sensor in bay 1
\item new outlet upstairs behind server. Do this after 3pm. NOT PRIORITY
\item bring wood bits to ctank, so can put hole in above rfid door sensor
\item measure door opening, to see whether 11/32 or 5/8ths on upstairs first bay and bay 4.
\end{itemize}
MAIN LIST:
\begin{itemize}
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid for tool rooms, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Consider modectors for outside, near cameras later. They will just be an alarm, perhaps on a camera as mocord, but not nodect or modect. Otherwise, they will be on their own section as an alarm.
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure - on hold. May use for motion dector
\item discuss camera in office first floor, is that wanted on front door? (first do rfid and door access controls)
\item get power strip to replace one I personally brought for bay 4.
\item buy surge protectorss = ethernet, microcenter, for two spots, after server, and after bay 2
\item commtank needs poe adapters for cameras. needs 1 at the moment
\item buy hammond boxes for outdoor wiring, waterproof. need to hold wires, maybe motion detector...
\item Setup email alerts for Kevin's home cctv
\item possibly conduit to bay 2 camera axis
\item conduit for wire that goes to container. have it wrap around back? Need to do in mild, but not summer weather (as bees in container)
\item get conduit hardware for steel container (bolts)
\item get metal drilling bit, for drilling into container
\item bring jigsaw for bay 3 camera
\item adjust cameras in bay 4, move foscam, to right end. add axis to middle. Have them looking opposite each other.
\item make and install motion detectors.
\item Point Mechanic bay 2 old analog camera down slightly. It is pointed too far up.
\end{itemize}
\end{document}

+ 0
- 69
TodoList/docs/7.tex~ View File

@ -1,69 +0,0 @@
\documentclass[11pt]{article}
%Gummi|065|=)
\title{\textbf{Commtank: Todo List}}
\author{Steak Electronics}
\date{2019-01}
\begin{document}
\maketitle
\textbf{Todo}
TODAYS LIST:
\begin{itemize}
\item reprogram motion sensor in bay 1
\item new outlet upstairs behind server. Do this after 3pm. NOT PRIORITY
\item bring wood bits to ctank, so can put hole in above rfid door sensor
\item measure door opening, to see whether 11/32 or 5/8ths on upstairs first bay and bay 4.
\end{itemize}
MAIN LIST:
\begin{itemize}
\item fuses for all cameras
\item replace all electrical boxes with larger boxes, so there is enough room for everything.
\item Move Bay 4 modector to outside wall, or maybe just closer to wall will be good enough, facing the walkway (I'd like to have it out of view).
\item Install other one camera that are remaining fro previous work. Needs sheathing.
\item door access controls, research and buy parts
\item rfid for tool rooms, research and have them buy parts
\item two new cameras outside. Need wiring first, then have them buy cameras and emclosures.
\item Cameras to watch tank install project waiting to hear back from jbemiller
\item need cable covers for bay 2 axis cam, and box, or a POE adapter
\item adjust front door camera down
\item Modectors in other bays, 1, 2, 3 (two in 3)
\item Consider modectors for outside, near cameras later. They will just be an alarm, perhaps on a camera as mocord, but not nodect or modect. Otherwise, they will be on their own section as an alarm.
\item Map install somewhere (where?)
\item check existing doors for lock and rfid brand
\item dashcams for trucks?
\item Build outdoor enclosure - on hold. May use for motion dector
\item discuss camera in office first floor, is that wanted on front door? (first do rfid and door access controls)
\item get power strip to replace one I personally brought for bay 4.
\item buy surge protectorss = ethernet, microcenter, for two spots, after server, and after bay 2
\item commtank needs poe adapters for cameras. needs 1 at the moment
\item buy hammond boxes for outdoor wiring, waterproof. need to hold wires, maybe motion detector...
\item Setup email alerts for Kevin's home cctv
\item possibly conduit to bay 2 camera axis
\item conduit for wire that goes to container. have it wrap around back? Need to do in mild, but not summer weather (as bees in container)
\item get conduit hardware for steel container (bolts)
\item get metal drilling bit, for drilling into container
\item bring jigsaw for bay 3 camera
\item adjust cameras in bay 4, move foscam, to right end. add axis to middle. Have them looking opposite each other.
\item make and install motion detectors.
\item Point Mechanic bay 2 old analog camera down slightly. It is pointed too far up.
\end{itemize}
\end{document}

+ 16
- 0
batterycharge_stationdata/TODO View File

@ -1,4 +1,20 @@
# replace max6675 with microcontroller, ala attiny 5/6 pin sot or something to save money # replace max6675 with microcontroller, ala attiny 5/6 pin sot or something to save money
# breakout 5v and 3.3v and grnd to headers
# add led to power
# proper footprint for terminal blocks. use the one used for power dc dc converter on top
# get slide switch on the board
# 1" pin headers on resistor divider of lt so you can easily probe with dmm the resistance
# name the breakouts with silk screen (chargers, current sense) so you know what plugs into where
# 2k for slide should be 20k. somehow fit that in, so you can go from 536 to 120k. maybe switches?
# fix pinout of ina169

+ 0
- 1
batterycharge_stationdata/bom/.~lock.BOM_Batterystation.ods# View File

@ -1 +0,0 @@
,layoutdev,layoutmach,25.04.2019 01:25,file:///home/layoutdev/.config/libreoffice/4;

+ 0
- 1
batterycharge_stationdata/bom/.~lock.BOM_LTCharger.ods# View File

@ -1 +0,0 @@
,layoutdev,layoutmach,25.04.2019 01:23,file:///home/layoutdev/.config/libreoffice/4;

BIN
batterycharge_stationdata/datasheets/13727fbs.pdf View File


BIN
batterycharge_stationdata/datasheets/PMEGXX10BEA_PMEGXX10BEV.pdf View File


BIN
batterycharge_stationdata/datasheets/ina168.pdf View File


+ 5
- 3
batterycharge_stationdata/docs/4.aux View File

@ -3,9 +3,11 @@
\@writefile{toc}{\contentsline {section}{\numberline {2}Chip Hunting}{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.1}Part Selection Summary}{3}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Current monitor}{5}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Current monitor}{5}}
\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{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 }}{6}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Cut out with pliers and reuse parts.\relax }}{6}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{6}}
\@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 }}{7}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces technoblogy has an article on using a micro with an external thermocouple\relax }}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Bom Notes}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Bom Notes}{8}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}} \@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Build and Test Notes}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{9}}

+ 16
- 16
batterycharge_stationdata/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) 25 APR 2019 01:22
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 29 APR 2019 22:44
entering extended mode entering extended mode
restricted \write18 enabled. restricted \write18 enabled.
%&-line parsing enabled. %&-line parsing enabled.
@ -211,7 +211,7 @@ Overfull \hbox (7.91602pt too wide) in paragraph at lines 79--79
y). The[] y). The[]
[] []
[2]
Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79 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 [] \OT1/cmtt/m/n/10.95 easiest way to do this is a constant current/ constant v
oltage[] oltage[]
@ -229,7 +229,7 @@ Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79
slowly[] slowly[]
[] []
[2]
Overfull \hbox (25.16208pt too wide) in paragraph at lines 79--79 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 [] \OT1/cmtt/m/n/10.95 increase over time until it reaches ~13.8 V, then the cu
rrent will[] rrent will[]
@ -284,7 +284,7 @@ LaTeX Font Info: External font `cmex10' loaded for size
LaTeX Font Info: External font `cmex10' loaded for size LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 203. (Font) <5> on input line 203.
[7 <../pics/tinythermocouple.jpg>] [8] [7 <../pics/tinythermocouple.jpg>] [8]
(./4.aux) )
[9] (./4.aux) )
Here is how much of TeX's memory you used: Here is how much of TeX's memory you used:
2581 strings out of 495020 2581 strings out of 495020
41209 string characters out of 6181323 41209 string characters out of 6181323
@ -293,19 +293,19 @@ Here is how much of TeX's memory you used:
10198 words of font info for 36 fonts, out of 8000000 for 9000 10198 words of font info for 36 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191 14 hyphenation exceptions out of 8191
38i,8n,38p,1022b,240s stack positions out of 5000i,500n,10000p,200000b,80000s 38i,8n,38p,1022b,240s 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/cmbx12.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/sh
are/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/share/tex
live/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/share/texlive/tex
mf-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/fonts/ty
pe1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmtt10.pfb>
Output written on 4.pdf (8 pages, 299799 bytes).
</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/cmtt10.pfb>
Output written on 4.pdf (9 pages, 302965 bytes).
PDF statistics: PDF statistics:
69 PDF objects out of 1000 (max. 8388607)
47 compressed objects within 1 object stream
72 PDF objects out of 1000 (max. 8388607)
49 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000) 0 named destinations out of 1000 (max. 500000)
11 words of extra memory for PDF output out of 10000 (max. 10000000) 11 words of extra memory for PDF output out of 10000 (max. 10000000)

BIN
batterycharge_stationdata/docs/4.pdf View File


+ 21
- 0
batterycharge_stationdata/docs/4.tex View File

@ -226,6 +226,27 @@ On the subject of boms, I have made two. The LT portion is complex, and requires
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. 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.

+ 5
- 3
batterycharge_stationdata/docs/4.toc View File

@ -2,7 +2,9 @@
\contentsline {section}{\numberline {2}Chip Hunting}{1} \contentsline {section}{\numberline {2}Chip Hunting}{1}
\contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3} \contentsline {subsection}{\numberline {2.1}Part Selection Summary}{3}
\contentsline {subsection}{\numberline {2.2}Current monitor}{5} \contentsline {subsection}{\numberline {2.2}Current monitor}{5}
\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{5}
\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{6}
\contentsline {section}{\numberline {3}Bom Notes}{7}
\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 {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8} \contentsline {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}
\contentsline {section}{\numberline {4}PCB Build and Test Notes}{8}
\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{9}

+ 13
- 0
batterycharge_stationdata/docs/5.aux View File

@ -0,0 +1,13 @@
\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 }}{6}}
\@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 }}{7}}
\@writefile{toc}{\contentsline {section}{\numberline {3}Bom Notes}{8}}
\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}}
\@writefile{toc}{\contentsline {section}{\numberline {4}PCB Build and Test Notes}{8}}
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{9}}

+ 311
- 0
batterycharge_stationdata/docs/5.log View File

@ -0,0 +1,311 @@
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2015/dev/Debian) (preloaded format=pdflatex 2018.11.28) 29 APR 2019 17:46
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
**/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/
batterycharge_stationdata/docs/5.tex
(/home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/b
atterycharge_stationdata/docs/5.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
) (./5.aux)
\openout1 = `5.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.
(./5.toc
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <10.95> on input line 3.
)
\tf@toc=\write3
\openout3 = `5.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-
[]
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
[]
[1
{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
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
[]
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[]
[]
[2]
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[]
[]
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.
[3] [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 <../pics/modular_reusable.jpg>]
<../pics/tinythermocouple.jpg, id=28, 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.
[7 <../pics/tinythermocouple.jpg>] [8]
[9] (./5.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,240s 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/cmtt10.pfb>
Output written on 5.pdf (9 pages, 302965 bytes).
PDF statistics:
72 PDF objects out of 1000 (max. 8388607)
49 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/5.pdf View File


+ 268
- 0
batterycharge_stationdata/docs/5.tex View File

@ -0,0 +1,268 @@
\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.
\subsubsection{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.
\end{document}

+ 268
- 0
batterycharge_stationdata/docs/5.tex~ View File

@ -0,0 +1,268 @@
\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.
\subsubsection{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.
\end{document}

+ 10
- 0
batterycharge_stationdata/docs/5.toc View File

@ -0,0 +1,10 @@
\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 {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}
\contentsline {section}{\numberline {4}PCB Build and Test Notes}{8}
\contentsline {subsection}{\numberline {4.1}Current usage, and Solar Project}{9}

+ 66
- 32
batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.bak View File

@ -4,7 +4,7 @@ EELAYER 26 0
EELAYER END EELAYER END
$Descr A4 11693 8268 $Descr A4 11693 8268
encoding utf-8 encoding utf-8
Sheet 8 9
Sheet 7 9
Title "" Title ""
Date "" Date ""
Rev "" Rev ""
@ -15,31 +15,17 @@ Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
$Comp $Comp
L sensors:INA168 U3
U 1 1 5CBE9994
P 4050 3400
AR Path="/5CBE9794/5CBE9994" Ref="U3" Part="1"
AR Path="/5CBEAB48/5CBE9994" Ref="U4" Part="1"
AR Path="/5CBEAC38/5CBE9994" Ref="U5" Part="1"
F 0 "U5" H 4550 4000 50 0000 L CNN
F 1 "INA169" H 4950 4000 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4150 3150 50 0001 L CNN
F 3 "http://www.ti.com/lit/ds/symlink/ina138.pdf" H 5400 4000 50 0000 L CNN
1 4050 3400
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0136 L power:+5V #PWR0136
U 1 1 5CBE99FF U 1 1 5CBE99FF
P 4050 3100
P 3800 4550
AR Path="/5CBE9794/5CBE99FF" Ref="#PWR0136" Part="1" AR Path="/5CBE9794/5CBE99FF" Ref="#PWR0136" Part="1"
AR Path="/5CBEAB48/5CBE99FF" Ref="#PWR0139" Part="1" AR Path="/5CBEAB48/5CBE99FF" Ref="#PWR0139" Part="1"
AR Path="/5CBEAC38/5CBE99FF" Ref="#PWR0142" Part="1" AR Path="/5CBEAC38/5CBE99FF" Ref="#PWR0142" Part="1"
F 0 "#PWR0142" H 4050 2950 50 0001 C CNN
F 1 "+5V" H 4065 3273 50 0000 C CNN
F 2 "" H 4050 3100 50 0000 C CNN
F 3 "" H 4050 3100 50 0000 C CNN
1 4050 3100
F 0 "#PWR0136" H 3800 4400 50 0001 C CNN
F 1 "+5V" H 3815 4723 50 0000 C CNN
F 2 "" H 3800 4550 50 0000 C CNN
F 3 "" H 3800 4550 50 0000 C CNN
1 3800 4550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -49,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 "R18" H 3270 3446 50 0000 L CNN
F 0 "R14" H 3270 3446 50 0000 L CNN
F 1 "1" H 3270 3355 50 0000 L CNN F 1 "1" 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
@ -58,8 +44,6 @@ F 3 "" H 3200 3400 50 0000 C CNN
$EndComp $EndComp
Wire Wire Line Wire Wire Line
3200 3250 3650 3250 3200 3250 3650 3250
Wire Wire Line
3650 3250 3650 3300
Wire Wire Line Wire Wire Line
3200 3550 3650 3550 3200 3550 3650 3550
Wire Wire Line Wire Wire Line
@ -73,15 +57,15 @@ Connection ~ 3200 3550
$Comp $Comp
L power:GND #PWR0137 L power:GND #PWR0137
U 1 1 5CBE9E72 U 1 1 5CBE9E72
P 4050 3700
P 3650 4000
AR Path="/5CBE9794/5CBE9E72" Ref="#PWR0137" Part="1" AR Path="/5CBE9794/5CBE9E72" Ref="#PWR0137" Part="1"
AR Path="/5CBEAB48/5CBE9E72" Ref="#PWR0140" Part="1" AR Path="/5CBEAB48/5CBE9E72" Ref="#PWR0140" Part="1"
AR Path="/5CBEAC38/5CBE9E72" Ref="#PWR0143" Part="1" AR Path="/5CBEAC38/5CBE9E72" Ref="#PWR0143" Part="1"
F 0 "#PWR0143" H 4050 3450 50 0001 C CNN
F 1 "GND" H 4055 3527 50 0000 C CNN
F 2 "" H 4050 3700 50 0000 C CNN
F 3 "" H 4050 3700 50 0000 C CNN
1 4050 3700
F 0 "#PWR0137" H 3650 3750 50 0001 C CNN
F 1 "GND" H 3655 3827 50 0000 C CNN
F 2 "" H 3650 4000 50 0000 C CNN
F 3 "" H 3650 4000 50 0000 C CNN
1 3650 4000
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -91,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 "R19" H 4870 3596 50 0000 L CNN
F 0 "R15" 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
@ -105,7 +89,7 @@ P 4800 3700
AR Path="/5CBE9794/5CBEA2C7" Ref="#PWR0138" Part="1" AR Path="/5CBE9794/5CBEA2C7" Ref="#PWR0138" Part="1"
AR Path="/5CBEAB48/5CBEA2C7" Ref="#PWR0141" Part="1" AR Path="/5CBEAB48/5CBEA2C7" Ref="#PWR0141" Part="1"
AR Path="/5CBEAC38/5CBEA2C7" Ref="#PWR0144" Part="1" AR Path="/5CBEAC38/5CBEA2C7" Ref="#PWR0144" Part="1"
F 0 "#PWR0144" H 4800 3450 50 0001 C CNN
F 0 "#PWR0138" H 4800 3450 50 0001 C CNN
F 1 "GND" H 4805 3527 50 0000 C CNN F 1 "GND" H 4805 3527 50 0000 C CNN
F 2 "" H 4800 3700 50 0000 C CNN F 2 "" H 4800 3700 50 0000 C CNN
F 3 "" H 4800 3700 50 0000 C CNN F 3 "" H 4800 3700 50 0000 C CNN
@ -125,4 +109,54 @@ Text HLabel 3200 4050 0 50 Input ~ 0
LOADOUT LOADOUT
Text Notes 3750 2050 0 50 ~ 0 Text Notes 3750 2050 0 50 ~ 0
INA169 Current Sense INA169 Current Sense
$Comp
L conn:CONN_01X05 P21
U 1 1 5CC67A4E
P 4200 3400
AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1"
AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1"
AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1"
F 0 "P21" H 4278 3441 50 0000 L CNN
F 1 "INA168/169" H 4278 3350 50 0000 L CNN
F 2 "" H 4200 3400 50 0000 C CNN
F 3 "" H 4200 3400 50 0000 C CNN
1 4200 3400
1 0 0 -1
$EndComp
Text Label 4000 3200 2 50 ~ 0
OUT
Text Label 4000 3300 2 50 ~ 0
GND
Text Label 4000 3400 2 50 ~ 0
VIN+
Text Label 4000 3500 2 50 ~ 0
VIN-
Text Label 4000 3600 2 50 ~ 0
V+
Wire Wire Line
4000 3400 3650 3400
Wire Wire Line
3650 3250 3650 3400
Wire Wire Line
4000 3500 3650 3500
Wire Wire Line
4000 3600 4000 4550
Wire Wire Line
4000 4550 3800 4550
Wire Wire Line
3650 4000 3650 3850
Wire Wire Line
3650 3850 3800 3850
Wire Wire Line
3800 3850 3800 3300
Wire Wire Line
3800 3300 4000 3300
Wire Wire Line
4000 3200 4000 3000
Wire Wire Line
4000 3000 4450 3000
Wire Wire Line
4450 3000 4450 3400
Text Notes 4800 2650 0 50 ~ 0
The Kicad symbol for INA168/169 was INCORRECT.\nIt has since been fixed (in official libraries),\nbut in Devuan Jessie it is wrong, so beware.
$EndSCHEMATC $EndSCHEMATC

+ 65
- 31
batterycharge_stationdata/pcb/rev2/CurrentSense_INA169.sch View File

@ -15,31 +15,17 @@ Comment3 ""
Comment4 "" Comment4 ""
$EndDescr $EndDescr
$Comp $Comp
L sensors:INA168 U3
U 1 1 5CBE9994
P 4050 3400
AR Path="/5CBE9794/5CBE9994" Ref="U3" Part="1"
AR Path="/5CBEAB48/5CBE9994" Ref="U4" Part="1"
AR Path="/5CBEAC38/5CBE9994" Ref="U5" Part="1"
F 0 "U3" H 4550 4000 50 0000 L CNN
F 1 "INA169" H 4950 4000 50 0000 L CNN
F 2 "TO_SOT_Packages_SMD:SOT-23-5" H 4150 3150 50 0001 L CNN
F 3 "http://www.ti.com/lit/ds/symlink/ina138.pdf" H 5400 4000 50 0000 L CNN
1 4050 3400
1 0 0 -1
$EndComp
$Comp
L power:+5V #PWR0136 L power:+5V #PWR0136
U 1 1 5CBE99FF U 1 1 5CBE99FF
P 4050 3100
P 3800 4550
AR Path="/5CBE9794/5CBE99FF" Ref="#PWR0136" Part="1" AR Path="/5CBE9794/5CBE99FF" Ref="#PWR0136" Part="1"
AR Path="/5CBEAB48/5CBE99FF" Ref="#PWR0139" Part="1" AR Path="/5CBEAB48/5CBE99FF" Ref="#PWR0139" Part="1"
AR Path="/5CBEAC38/5CBE99FF" Ref="#PWR0142" Part="1" AR Path="/5CBEAC38/5CBE99FF" Ref="#PWR0142" Part="1"
F 0 "#PWR0136" H 4050 2950 50 0001 C CNN
F 1 "+5V" H 4065 3273 50 0000 C CNN
F 2 "" H 4050 3100 50 0000 C CNN
F 3 "" H 4050 3100 50 0000 C CNN
1 4050 3100
F 0 "#PWR0142" H 3800 4400 50 0001 C CNN
F 1 "+5V" H 3815 4723 50 0000 C CNN
F 2 "" H 3800 4550 50 0000 C CNN
F 3 "" H 3800 4550 50 0000 C CNN
1 3800 4550
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -49,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" H 3270 3355 50 0000 L CNN F 1 "1" 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
@ -58,8 +44,6 @@ F 3 "" H 3200 3400 50 0000 C CNN
$EndComp $EndComp
Wire Wire Line Wire Wire Line
3200 3250 3650 3250 3200 3250 3650 3250
Wire Wire Line
3650 3250 3650 3300
Wire Wire Line Wire Wire Line
3200 3550 3650 3550 3200 3550 3650 3550
Wire Wire Line Wire Wire Line
@ -73,15 +57,15 @@ Connection ~ 3200 3550
$Comp $Comp
L power:GND #PWR0137 L power:GND #PWR0137
U 1 1 5CBE9E72 U 1 1 5CBE9E72
P 4050 3700
P 3650 4000
AR Path="/5CBE9794/5CBE9E72" Ref="#PWR0137" Part="1" AR Path="/5CBE9794/5CBE9E72" Ref="#PWR0137" Part="1"
AR Path="/5CBEAB48/5CBE9E72" Ref="#PWR0140" Part="1" AR Path="/5CBEAB48/5CBE9E72" Ref="#PWR0140" Part="1"
AR Path="/5CBEAC38/5CBE9E72" Ref="#PWR0143" Part="1" AR Path="/5CBEAC38/5CBE9E72" Ref="#PWR0143" Part="1"
F 0 "#PWR0137" H 4050 3450 50 0001 C CNN
F 1 "GND" H 4055 3527 50 0000 C CNN
F 2 "" H 4050 3700 50 0000 C CNN
F 3 "" H 4050 3700 50 0000 C CNN
1 4050 3700
F 0 "#PWR0143" H 3650 3750 50 0001 C CNN
F 1 "GND" H 3655 3827 50 0000 C CNN
F 2 "" H 3650 4000 50 0000 C CNN
F 3 "" H 3650 4000 50 0000 C CNN
1 3650 4000
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
$Comp $Comp
@ -91,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
@ -105,7 +89,7 @@ P 4800 3700
AR Path="/5CBE9794/5CBEA2C7" Ref="#PWR0138" Part="1" AR Path="/5CBE9794/5CBEA2C7" Ref="#PWR0138" Part="1"
AR Path="/5CBEAB48/5CBEA2C7" Ref="#PWR0141" Part="1" AR Path="/5CBEAB48/5CBEA2C7" Ref="#PWR0141" Part="1"
AR Path="/5CBEAC38/5CBEA2C7" Ref="#PWR0144" Part="1" AR Path="/5CBEAC38/5CBEA2C7" Ref="#PWR0144" Part="1"
F 0 "#PWR0138" H 4800 3450 50 0001 C CNN
F 0 "#PWR0144" H 4800 3450 50 0001 C CNN
F 1 "GND" H 4805 3527 50 0000 C CNN F 1 "GND" H 4805 3527 50 0000 C CNN
F 2 "" H 4800 3700 50 0000 C CNN F 2 "" H 4800 3700 50 0000 C CNN
F 3 "" H 4800 3700 50 0000 C CNN F 3 "" H 4800 3700 50 0000 C CNN
@ -125,4 +109,54 @@ Text HLabel 3200 4050 0 50 Input ~ 0
LOADOUT LOADOUT
Text Notes 3750 2050 0 50 ~ 0 Text Notes 3750 2050 0 50 ~ 0
INA169 Current Sense INA169 Current Sense
$Comp
L conn:CONN_01X05 P21
U 1 1 5CC67A4E
P 4200 3400
AR Path="/5CBE9794/5CC67A4E" Ref="P21" Part="1"
AR Path="/5CBEAB48/5CC67A4E" Ref="P22" Part="1"
AR Path="/5CBEAC38/5CC67A4E" Ref="P23" Part="1"
F 0 "P23" H 4278 3441 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 3 "" H 4200 3400 50 0000 C CNN
1 4200 3400
1 0 0 -1
$EndComp
Text Label 4000 3200 2 50 ~ 0
OUT
Text Label 4000 3300 2 50 ~ 0
GND
Text Label 4000 3400 2 50 ~ 0
VIN+
Text Label 4000 3500 2 50 ~ 0
VIN-
Text Label 4000 3600 2 50 ~ 0
V+
Wire Wire Line
4000 3400 3650 3400
Wire Wire Line
3650 3250 3650 3400
Wire Wire Line
4000 3500 3650 3500
Wire Wire Line
4000 3600 4000 4550
Wire Wire Line
4000 4550 3800 4550
Wire Wire Line
3650 4000 3650 3850
Wire Wire Line
3650 3850 3800 3850
Wire Wire Line
3800 3850 3800 3300
Wire Wire Line
3800 3300 4000 3300
Wire Wire Line
4000 3200 4000 3000
Wire Wire Line
4000 3000 4450 3000
Wire Wire Line
4450 3000 4450 3400
Text Notes 4800 2650 0 50 ~ 0
The Kicad symbol for INA168/169 was INCORRECT.\nIt has since been fixed (in official libraries),\nbut in Devuan Jessie it is wrong, so beware.
$EndSCHEMATC $EndSCHEMATC

+ 10
- 9
batterycharge_stationdata/pcb/rev2/LT1512_universalcharger.bak View File

@ -242,7 +242,7 @@ L device:R R10
U 1 1 5CBCBDA1 U 1 1 5CBCBDA1
P 5200 4900 P 5200 4900
F 0 "R10" H 5270 4946 50 0000 L CNN F 0 "R10" H 5270 4946 50 0000 L CNN
F 1 "0.2" H 5270 4855 50 0000 L CNN
F 1 "1" H 5270 4855 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 5130 4900 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 5130 4900 50 0001 C CNN
F 3 "" H 5200 4900 50 0000 C CNN F 3 "" H 5200 4900 50 0000 C CNN
1 5200 4900 1 5200 4900
@ -284,7 +284,7 @@ F 1 "100K" H 2992 6545 50 0000 R CNN
F 2 "Pin_Headers:Pin_Header_Straight_1x04" V 3030 6500 50 0001 C CNN F 2 "Pin_Headers:Pin_Header_Straight_1x04" V 3030 6500 50 0001 C CNN
F 3 "" H 3100 6500 50 0000 C CNN F 3 "" H 3100 6500 50 0000 C CNN
1 3100 6500 1 3100 6500
-1 0 0 1
1 0 0 -1
$EndComp $EndComp
$Comp $Comp
L device:R R13 L device:R R13
@ -476,10 +476,6 @@ Connection ~ 2350 6800
Connection ~ 2800 6800 Connection ~ 2800 6800
Wire Wire Line Wire Wire Line
2350 6500 2350 6300 2350 6500 2350 6300
Wire Wire Line
2250 5900 2700 5900
Wire Wire Line
2700 5900 2700 5700
Wire Wire Line Wire Wire Line
2800 6800 2800 6900 2800 6800 2800 6900
$Comp $Comp
@ -493,9 +489,6 @@ F 3 "" H 2700 6300 50 0000 C CNN
1 2700 6300 1 2700 6300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line
2700 6150 2700 5900
Connection ~ 2700 5900
Wire Wire Line Wire Wire Line
2700 6450 2700 6800 2700 6450 2700 6800
Connection ~ 2700 6800 Connection ~ 2700 6800
@ -505,4 +498,12 @@ Text HLabel 5200 4400 0 50 Input ~ 0
LT_IFEEDBACK LT_IFEEDBACK
Text Notes 2650 3050 0 50 ~ 0 Text Notes 2650 3050 0 50 ~ 0
Data Sheet mentions that input surges \ncan fry 22uf input\nbut a 2.2uf ceramic will work \n(keep it close to ic).\n22uf on output should be tantalum. Data Sheet mentions that input surges \ncan fry 22uf input\nbut a 2.2uf ceramic will work \n(keep it close to ic).\n22uf on output should be tantalum.
Wire Wire Line
2250 5900 2250 5700
Wire Wire Line
2250 5700 2700 5700
Wire Wire Line
2800 6150 2700 6150
Wire Wire Line
2800 5700 2800 6150
$EndSCHEMATC $EndSCHEMATC

+ 9
- 8
batterycharge_stationdata/pcb/rev2/LT1512_universalcharger.sch View File

@ -242,7 +242,7 @@ L device:R R10
U 1 1 5CBCBDA1 U 1 1 5CBCBDA1
P 5200 4900 P 5200 4900
F 0 "R10" H 5270 4946 50 0000 L CNN F 0 "R10" H 5270 4946 50 0000 L CNN
F 1 "0.2" H 5270 4855 50 0000 L CNN
F 1 "1" H 5270 4855 50 0000 L CNN
F 2 "Capacitors_SMD:C_0805_HandSoldering" V 5130 4900 50 0001 C CNN F 2 "Capacitors_SMD:C_0805_HandSoldering" V 5130 4900 50 0001 C CNN
F 3 "" H 5200 4900 50 0000 C CNN F 3 "" H 5200 4900 50 0000 C CNN
1 5200 4900 1 5200 4900
@ -476,10 +476,6 @@ Connection ~ 2350 6800
Connection ~ 2800 6800 Connection ~ 2800 6800
Wire Wire Line Wire Wire Line
2350 6500 2350 6300 2350 6500 2350 6300
Wire Wire Line
2250 5900 2700 5900
Wire Wire Line
2700 5900 2700 5700
Wire Wire Line Wire Wire Line
2800 6800 2800 6900 2800 6800 2800 6900
$Comp $Comp
@ -493,9 +489,6 @@ F 3 "" H 2700 6300 50 0000 C CNN
1 2700 6300 1 2700 6300
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line
2700 6150 2700 5900
Connection ~ 2700 5900
Wire Wire Line Wire Wire Line
2700 6450 2700 6800 2700 6450 2700 6800
Connection ~ 2700 6800 Connection ~ 2700 6800
@ -505,4 +498,12 @@ Text HLabel 5200 4400 0 50 Input ~ 0
LT_IFEEDBACK LT_IFEEDBACK
Text Notes 2650 3050 0 50 ~ 0 Text Notes 2650 3050 0 50 ~ 0
Data Sheet mentions that input surges \ncan fry 22uf input\nbut a 2.2uf ceramic will work \n(keep it close to ic).\n22uf on output should be tantalum. Data Sheet mentions that input surges \ncan fry 22uf input\nbut a 2.2uf ceramic will work \n(keep it close to ic).\n22uf on output should be tantalum.
Wire Wire Line
2250 5900 2250 5700
Wire Wire Line
2250 5700 2700 5700
Wire Wire Line
2800 6150 2700 6150
Wire Wire Line
2800 5700 2800 6150
$EndSCHEMATC $EndSCHEMATC

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

@ -518,36 +518,6 @@ X IN 3 -400 150 150 R 50 50 1 1 I
ENDDRAW ENDDRAW
ENDDEF ENDDEF
# #
# sensors:INA168
#
DEF sensors:INA168 U 0 20 Y Y 1 F N
F0 "U" 100 350 50 H V L CNN
F1 "sensors:INA168" 100 250 50 H V L CNN
F2 "TO_SOT_Packages_SMD:SOT-23-5" 100 -250 50 H I L CNN
F3 "" 0 0 50 H V C CNN
ALIAS INA168
$FPLIST
SOT-23-*
$ENDFPLIST
DRAW
S -250 200 300 -200 0 1 10 f
P 2 0 1 0 0 0 70 0 N
P 2 0 1 0 70 -10 100 -40 N
P 2 0 1 0 70 30 70 -30 N
P 4 0 1 10 -100 50 -100 -50 0 0 -100 50 N
P 4 0 1 0 100 -40 90 -20 80 -30 100 -40 N
P 4 0 1 0 100 -40 270 -40 270 0 300 0 N
P 5 0 1 0 70 10 100 40 100 70 -110 70 -110 30 N
P 10 0 1 0 -100 -20 -120 -20 -130 -30 -140 -10 -150 -30 -160 -10 -170 -30 -180 -20 -200 -20 -200 -50 N
P 10 0 1 0 -100 30 -120 30 -130 40 -140 20 -150 40 -160 20 -170 40 -180 30 -200 30 -200 60 N
X OUT 1 400 0 100 L 50 50 1 1 O
X GND 2 0 -300 100 U 50 50 1 1 W
X V+ 3 0 300 100 D 50 50 1 1 W
X +IN 4 -400 100 150 R 50 50 1 1 I
X -IN 5 -400 -100 150 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# switches:SW_DPDT_x2 # switches:SW_DPDT_x2
# #
DEF switches:SW_DPDT_x2 SW 0 0 Y N 2 F N DEF switches:SW_DPDT_x2 SW 0 0 Y N 2 F N

+ 410
- 324
batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb View File

@ -3,10 +3,10 @@
(general (general
(thickness 1.6) (thickness 1.6)
(drawings 54) (drawings 54)
(tracks 667)
(tracks 699)
(zones 0) (zones 0)
(modules 70)
(nets 72)
(modules 71)
(nets 76)
) )
(page USLetter) (page USLetter)
@ -32,7 +32,7 @@
) )
(setup (setup
(last_trace_width 1.27)
(last_trace_width 0.254)
(user_trace_width 0.1524) (user_trace_width 0.1524)
(user_trace_width 0.254) (user_trace_width 0.254)
(user_trace_width 0.3302) (user_trace_width 0.3302)
@ -169,7 +169,11 @@
(net 68 "Net-(R7-Pad1)") (net 68 "Net-(R7-Pad1)")
(net 69 "Net-(R8-Pad1)") (net 69 "Net-(R8-Pad1)")
(net 70 "Net-(R8-Pad2)") (net 70 "Net-(R8-Pad2)")
(net 71 "Net-(SW2-Pad2)")
(net 71 +3V3)
(net 72 "Net-(U1-Pad2)")
(net 73 "Net-(U1-Pad3)")
(net 74 "Net-(U1-Pad1)")
(net 75 "Net-(SW1-Pad2)")
(net_class Default "This is the default net class." (net_class Default "This is the default net class."
(clearance 0.254) (clearance 0.254)
@ -179,6 +183,7 @@
(uvia_dia 0.6858) (uvia_dia 0.6858)
(uvia_drill 0.3302) (uvia_drill 0.3302)
(add_net +12V) (add_net +12V)
(add_net +3V3)
(add_net +5V) (add_net +5V)
(add_net /CurrentSense_INA169_1/CurrentOUT) (add_net /CurrentSense_INA169_1/CurrentOUT)
(add_net /CurrentSense_INA169_1/LOADIN) (add_net /CurrentSense_INA169_1/LOADIN)
@ -248,7 +253,10 @@
(add_net "Net-(R7-Pad1)") (add_net "Net-(R7-Pad1)")
(add_net "Net-(R8-Pad1)") (add_net "Net-(R8-Pad1)")
(add_net "Net-(R8-Pad2)") (add_net "Net-(R8-Pad2)")
(add_net "Net-(SW2-Pad2)")
(add_net "Net-(SW1-Pad2)")
(add_net "Net-(U1-Pad1)")
(add_net "Net-(U1-Pad2)")
(add_net "Net-(U1-Pad3)")
) )
(module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5CBD07B9) (tstamp 5CC60F97) (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5CBD07B9) (tstamp 5CC60F97)
@ -617,14 +625,14 @@
) )
) )
(module Diodes_SMD:SOD-323_HandSoldering (layer F.Cu) (tedit 5CBD05C8) (tstamp 5CC61050)
(module Diodes_SMD:SOD-323_HandSoldering (layer F.Cu) (tedit 5CC4FD9A) (tstamp 5CC61050)
(at 160.02 133.35 90) (at 160.02 133.35 90)
(descr SOD-323) (descr SOD-323)
(tags SOD-323) (tags SOD-323)
(path /5CBC6C0A/5CBCC66F) (path /5CBC6C0A/5CBCC66F)
(attr smd) (attr smd)
(fp_text reference D2 (at 0 -1.85 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(fp_text reference D2 (at 0 -1.85 90) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
) )
(fp_text value D_Schottky (at 0.1 1.9 90) (layer F.Fab) (fp_text value D_Schottky (at 0.1 1.9 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
@ -1311,7 +1319,7 @@
(fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15)) (fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
(net 29 "Net-(J1-Pad17)"))
(net 71 +3V3))
(pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) (pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
(net 57 /ENC28J60/VCC_Branch)) (net 57 /ENC28J60/VCC_Branch))
(model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl
@ -1956,7 +1964,7 @@
(fp_text reference R10 (at -2.647 -1.778 270) (layer F.SilkS) hide (fp_text reference R10 (at -2.647 -1.778 270) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value 0.2 (at -3.155 0.127) (layer F.SilkS)
(fp_text value 1 (at -3.155 0.127) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127))) (effects (font (size 0.508 0.508) (thickness 0.127)))
) )
(fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.15)) (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.15))
@ -2313,7 +2321,7 @@
(pad 1 smd rect (at -2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 1 smd rect (at -2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 67 "Net-(R6-Pad1)")) (net 67 "Net-(R6-Pad1)"))
(pad 2 smd rect (at 0.75 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at 0.75 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 68 "Net-(R7-Pad1)"))
(net 75 "Net-(SW1-Pad2)"))
(pad 3 smd rect (at 2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at 2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 66 "Net-(R5-Pad1)")) (net 66 "Net-(R5-Pad1)"))
(pad "" smd rect (at -3.65 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at -3.65 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
@ -2362,11 +2370,11 @@
(pad 1 smd rect (at -3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 1 smd rect (at -3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 69 "Net-(R8-Pad1)")) (net 69 "Net-(R8-Pad1)"))
(pad 2 smd rect (at -1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at -1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 71 "Net-(SW2-Pad2)"))
(net 68 "Net-(R7-Pad1)"))
(pad 3 smd rect (at 1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at 1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 10 /LT1512/LT_BATCHRG)) (net 10 /LT1512/LT_BATCHRG))
(pad 4 smd rect (at 3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 4 smd rect (at 3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 68 "Net-(R7-Pad1)"))
(net 75 "Net-(SW1-Pad2)"))
(pad "" smd rect (at -5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at -5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 5.15 -0.775 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 5.15 -0.775 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
@ -2430,8 +2438,7 @@
(fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(pad 4 smd rect (at 3.15 0 90) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 4 smd rect (at 3.15 0 90) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 2 +5V)) (net 2 +5V))
(pad 3 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
@ -2445,123 +2452,6 @@
) )
) )
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 5CBD0479) (tstamp 5CC61434)
(at 126.805 78.2244 270)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBE9794/5CBE9994)
(attr smd)
(fp_text reference U3 (at 0 -2.9 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA169 (at 0 0.059209) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(pad 5 smd rect (at 1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 43 /CurrentSense_INA169_1/LOADOUT))
(pad 4 smd rect (at 1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 44 /CurrentSense_INA169_1/LOADIN))
(pad 3 smd rect (at -1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 2 smd rect (at -1.1 0 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 1 smd rect (at -1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 45 /CurrentSense_INA169_1/CurrentOUT))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 5CBD0486) (tstamp 5CC61447)
(at 143.315 78.2244 270)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBEAB48/5CBE9994)
(attr smd)
(fp_text reference U4 (at 0 -2.9 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA169 (at 0.134595 -0.067791) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(pad 1 smd rect (at -1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 46 /sheet5CBEAB48/CurrentOUT))
(pad 2 smd rect (at -1.1 0 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 3 smd rect (at -1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 4 smd rect (at 1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 47 /sheet5CBEAB48/LOADIN))
(pad 5 smd rect (at 1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 48 /sheet5CBEAB48/LOADOUT))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 5CBD04DB) (tstamp 5CC6145A)
(at 159.825 78.2244 270)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBEAC38/5CBE9994)
(attr smd)
(fp_text reference U5 (at 0 -2.9 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA169 (at 0.134595 -0.067791) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(pad 5 smd rect (at 1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 51 /sheet5CBEAC38/LOADOUT))
(pad 4 smd rect (at 1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 52 /sheet5CBEAC38/LOADIN))
(pad 3 smd rect (at -1.1 0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 2 smd rect (at -1.1 0 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 1 smd rect (at -1.1 -0.95 270) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 53 /sheet5CBEAC38/CurrentOUT))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Connectors:BARREL_JACK (layer F.Cu) (tedit 0) (tstamp 5CC05F9F) (module Connectors:BARREL_JACK (layer F.Cu) (tedit 0) (tstamp 5CC05F9F)
(at 78.74 83.82) (at 78.74 83.82)
(descr "DC Barrel Jack") (descr "DC Barrel Jack")
@ -2918,6 +2808,162 @@
) )
) )
(module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 583F3B4E) (tstamp 5CC4C6FB)
(at 213.36 127)
(descr "module CMS SOT223 4 pins")
(tags "CMS SOT")
(path /5CBC4AC4/5CBC4E70)
(attr smd)
(fp_text reference U1 (at 0 -4.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value AP1117 (at 0 4.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
(fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 -3.35) (end -1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.15))
(fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
(net 72 "Net-(U1-Pad2)"))
(pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 72 "Net-(U1-Pad2)"))
(pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 73 "Net-(U1-Pad3)"))
(pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 74 "Net-(U1-Pad1)"))
(model TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
(at (xyz 0 0 0))
(scale (xyz 0.4 0.4 0.4))
(rotate (xyz 0 0 90))
)
)
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 583F3A3F) (tstamp 5CCA4DD3)
(at 126.820428 59.2835)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBE9794/5CC67A4E)
(attr smd)
(fp_text reference P21 (at 0 -2.9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA168/169 (at 0 2.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 45 /CurrentSense_INA169_1/CurrentOUT))
(pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 44 /CurrentSense_INA169_1/LOADIN))
(pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 43 /CurrentSense_INA169_1/LOADOUT))
(pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 583F3A3F) (tstamp 5CCA4DE6)
(at 126.820428 70.4035)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBEAB48/5CC67A4E)
(attr smd)
(fp_text reference P22 (at 0 -2.9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA168/169 (at 0 2.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 48 /sheet5CBEAB48/LOADOUT))
(pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 47 /sheet5CBEAB48/LOADIN))
(pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 46 /sheet5CBEAB48/CurrentOUT))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module TO_SOT_Packages_SMD:SOT-23-5 (layer F.Cu) (tedit 583F3A3F) (tstamp 5CCA4DF9)
(at 144.140428 59.2835)
(descr "5-pin SOT23 package")
(tags SOT-23-5)
(path /5CBEAC38/5CC67A4E)
(attr smd)
(fp_text reference P23 (at 0 -2.9) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value INA168/169 (at 0 2.9) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer F.SilkS) (width 0.12))
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer F.SilkS) (width 0.12))
(fp_line (start -1.9 -1.8) (end 1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 -1.8) (end 1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.9 1.8) (end -1.9 1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.9 1.8) (end -1.9 -1.8) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.9 -1.55) (end -0.9 -1.55) (layer F.Fab) (width 0.15))
(fp_line (start -0.9 -1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer F.Fab) (width 0.15))
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer F.Fab) (width 0.15))
(pad 1 smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 53 /sheet5CBEAC38/CurrentOUT))
(pad 2 smd rect (at -1.1 0) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 3 smd rect (at -1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 52 /sheet5CBEAC38/LOADIN))
(pad 4 smd rect (at 1.1 0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 51 /sheet5CBEAC38/LOADOUT))
(pad 5 smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(model TO_SOT_Packages_SMD.3dshapes/SOT-23-5.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_text BATT (at 190.5 66.04) (layer F.SilkS) (tstamp 5CC1A6C9) (gr_text BATT (at 190.5 66.04) (layer F.SilkS) (tstamp 5CC1A6C9)
(effects (font (size 0.508 0.508) (thickness 0.127))) (effects (font (size 0.508 0.508) (thickness 0.127)))
) )
@ -3224,9 +3270,6 @@
(segment (start 116.4107 83.82) (end 114.965 83.82) (width 1.27) (layer F.Cu) (net 4)) (segment (start 116.4107 83.82) (end 114.965 83.82) (width 1.27) (layer F.Cu) (net 4))
(segment (start 114.965 83.82) (end 92.73 61.585) (width 1.27) (layer F.Cu) (net 4)) (segment (start 114.965 83.82) (end 92.73 61.585) (width 1.27) (layer F.Cu) (net 4))
(segment (start 92.73 61.585) (end 92.73 59.69) (width 1.27) (layer F.Cu) (net 4)) (segment (start 92.73 61.585) (end 92.73 59.69) (width 1.27) (layer F.Cu) (net 4))
(segment (start 143.637 121.305) (end 142.6307 121.305) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.367 121.158) (end 142.4837 121.158) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.4837 121.158) (end 142.6307 121.305) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.367 130.937) (end 139.065 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 130.937) (end 139.065 130.937) (width 1.27) (layer B.Cu) (net 5))
(segment (start 148.59 133.35) (end 146.177 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 148.59 133.35) (end 146.177 130.937) (width 1.27) (layer B.Cu) (net 5))
(segment (start 146.177 130.937) (end 142.367 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 146.177 130.937) (end 142.367 130.937) (width 1.27) (layer B.Cu) (net 5))
@ -3245,7 +3288,6 @@
(segment (start 135.763 130.937) (end 135.255 130.937) (width 1.27) (layer F.Cu) (net 5)) (segment (start 135.763 130.937) (end 135.255 130.937) (width 1.27) (layer F.Cu) (net 5))
(segment (start 142.367 123.825) (end 142.367 122.936) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 123.825) (end 142.367 122.936) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 122.936) (end 142.367 122.047) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 122.936) (end 142.367 122.047) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 122.047) (end 142.367 121.158) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 121.158) (end 142.367 121.031) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 121.158) (end 142.367 121.031) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 130.937) (end 142.367 123.825) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 130.937) (end 142.367 123.825) (width 1.27) (layer B.Cu) (net 5))
(segment (start 135.763 130.937) (end 137.414 129.286) (width 1.27) (layer F.Cu) (net 5)) (segment (start 135.763 130.937) (end 137.414 129.286) (width 1.27) (layer F.Cu) (net 5))
@ -3268,6 +3310,10 @@
(via (at 136.017 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 136.017 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(via (at 135.255 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 135.255 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(via (at 134.493 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 134.493 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(segment (start 142.367 123.825) (end 142.367 121.158) (width 0.762) (layer F.Cu) (net 5))
(segment (start 142.367 122.047) (end 142.367 121.158) (width 1.27) (layer F.Cu) (net 5))
(segment (start 143.49 121.158) (end 143.637 121.305) (width 1.27) (layer F.Cu) (net 5))
(segment (start 142.367 121.158) (end 143.49 121.158) (width 1.27) (layer F.Cu) (net 5))
(segment (start 148.59 128.505) (end 148.59 129.381) (width 1.27) (layer F.Cu) (net 6)) (segment (start 148.59 128.505) (end 148.59 129.381) (width 1.27) (layer F.Cu) (net 6))
(segment (start 148.59 129.381) (end 152.051 132.842) (width 1.27) (layer F.Cu) (net 6)) (segment (start 148.59 129.381) (end 152.051 132.842) (width 1.27) (layer F.Cu) (net 6))
(segment (start 152.051 132.842) (end 157.508 132.842) (width 1.27) (layer F.Cu) (net 6)) (segment (start 152.051 132.842) (end 157.508 132.842) (width 1.27) (layer F.Cu) (net 6))
@ -3652,20 +3698,44 @@
(segment (start 180.63 128) (end 180.34 128.29) (width 0.508) (layer F.Cu) (net 66)) (segment (start 180.63 128) (end 180.34 128.29) (width 0.508) (layer F.Cu) (net 66))
(segment (start 185.13 122.075) (end 185.13 125.46) (width 1.27) (layer F.Cu) (net 67)) (segment (start 185.13 122.075) (end 185.13 125.46) (width 1.27) (layer F.Cu) (net 67))
(segment (start 185.13 125.46) (end 187.96 128.29) (width 1.27) (layer F.Cu) (net 67)) (segment (start 185.13 125.46) (end 187.96 128.29) (width 1.27) (layer F.Cu) (net 67))
(segment (start 167.18 122.075) (end 167.18 121.675) (width 0.762) (layer F.Cu) (net 68))
(segment (start 167.18 121.675) (end 166.068 120.563) (width 0.762) (layer F.Cu) (net 68))
(segment (start 166.068 120.563) (end 166.068 120.331) (width 0.762) (layer F.Cu) (net 68))
(segment (start 166.068 120.331) (end 167.159 119.24) (width 0.762) (layer F.Cu) (net 68))
(segment (start 167.159 119.24) (end 173.201 119.24) (width 0.762) (layer F.Cu) (net 68))
(segment (start 173.201 119.24) (end 174.351 120.39) (width 0.762) (layer F.Cu) (net 68))
(segment (start 174.351 120.39) (end 176.152 120.39) (width 0.762) (layer F.Cu) (net 68))
(segment (start 176.152 120.39) (end 178.352 118.19) (width 0.762) (layer F.Cu) (net 68))
(segment (start 178.352 118.19) (end 180.851 118.19) (width 0.762) (layer F.Cu) (net 68))
(segment (start 180.851 118.19) (end 182.465 119.804) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.465 119.804) (end 182.465 121.74) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.465 121.74) (end 182.13 122.075) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.13 122.075) (end 182.13 126.27) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 184.15 128.29) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.25) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 182.13 126.25) (width 1.27) (layer F.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 181.86401 123.714001) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA4))
(via (at 181.86401 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 181.86401 123.714001) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA6))
(via (at 181.86401 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 184.15 128.29) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA8))
(via (at 181.86401 125.98401) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEAA))
(via (at 181.86401 125.98401) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 123.714001) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 178.562 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 178.562 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 178.578001 123.714001) (width 1.27) (layer B.Cu) (net 68) (tstamp 5CC4CEAC))
(via (at 178.578001 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 177.546 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 176.784 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 177.546 123.714001) (end 176.800001 123.714001) (width 1.27) (layer B.Cu) (net 68) (tstamp 5CC4CEAE))
(via (at 177.546 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(via (at 177.546 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(via (at 178.562 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 177.546 123.714001) (width 1.27) (layer B.Cu) (net 68))
(segment (start 177.546 121.666) (end 177.546 123.714001) (width 0.762) (layer F.Cu) (net 68))
(segment (start 173.301997 119.239999) (end 174.451997 120.389999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 176.269999 120.389999) (end 177.546 121.666) (width 0.762) (layer F.Cu) (net 68))
(segment (start 172.159199 119.239999) (end 173.301997 119.239999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 174.451997 120.389999) (end 176.269999 120.389999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.594999 121.589999) (end 171.594999 119.804199) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.594999 119.804199) (end 172.159199 119.239999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.68 121.675) (end 171.594999 121.589999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.68 122.075) (end 171.68 121.675) (width 0.762) (layer F.Cu) (net 68))
(segment (start 177.546 123.714001) (end 177.546 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 177.546 124.46) (end 178.562 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.562 123.730002) (end 178.578001 123.714001) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.562 124.46) (end 178.562 123.730002) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 177.546 123.714001) (width 1.27) (layer F.Cu) (net 68))
(segment (start 173.99 128.29) (end 173.99 122.885) (width 1.27) (layer F.Cu) (net 69)) (segment (start 173.99 128.29) (end 173.99 122.885) (width 1.27) (layer F.Cu) (net 69))
(segment (start 173.99 122.885) (end 173.18 122.075) (width 1.27) (layer F.Cu) (net 69)) (segment (start 173.99 122.885) (end 173.18 122.075) (width 1.27) (layer F.Cu) (net 69))
(segment (start 175.207 130.048) (end 176.223 129.032) (width 1.27) (layer B.Cu) (net 70)) (segment (start 175.207 130.048) (end 176.223 129.032) (width 1.27) (layer B.Cu) (net 70))
@ -3678,6 +3748,14 @@
(segment (start 174.465 130.79) (end 175.207 130.048) (width 1.27) (layer F.Cu) (net 70)) (segment (start 174.465 130.79) (end 175.207 130.048) (width 1.27) (layer F.Cu) (net 70))
(via (at 175.207 130.048) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70)) (via (at 175.207 130.048) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70))
(via (at 176.223 129.032) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70)) (via (at 176.223 129.032) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70))
(segment (start 167.18 122.075) (end 167.18 121.675) (width 0.762) (layer F.Cu) (net 75))
(segment (start 168.289198 118.11) (end 180.770802 118.11) (width 0.762) (layer F.Cu) (net 75))
(segment (start 180.770802 118.11) (end 182.88 120.219198) (width 0.762) (layer F.Cu) (net 75))
(segment (start 166.37 120.029198) (end 168.289198 118.11) (width 0.762) (layer F.Cu) (net 75))
(segment (start 182.88 120.219198) (end 182.88 121.325) (width 0.762) (layer F.Cu) (net 75))
(segment (start 166.37 121.265) (end 166.37 120.029198) (width 0.762) (layer F.Cu) (net 75))
(segment (start 182.88 121.325) (end 182.13 122.075) (width 0.762) (layer F.Cu) (net 75))
(segment (start 167.18 122.075) (end 166.37 121.265) (width 0.762) (layer F.Cu) (net 75))
(zone (net 1) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508)) (connect_pads (clearance 0.508))
@ -3950,6 +4028,34 @@
(xy 143.266 125.432924) (xy 143.266 125.432921) (xy 143.220154 125.20244) (xy 143.23839 125.20244) (xy 143.266 125.432924) (xy 143.266 125.432921) (xy 143.220154 125.20244) (xy 143.23839 125.20244)
) )
) )
(filled_polygon
(pts
(xy 170.805822 119.156536) (xy 170.637949 119.407776) (xy 170.559095 119.804199) (xy 170.579 119.904267) (xy 170.578999 121.489935)
(xy 170.559095 121.589999) (xy 170.578999 121.690062) (xy 170.578999 121.690063) (xy 170.637948 121.986421) (xy 170.664 122.025411)
(xy 170.664 122.175064) (xy 170.68256 122.268372) (xy 170.68256 122.825) (xy 170.731843 123.072765) (xy 170.872191 123.282809)
(xy 171.082235 123.423157) (xy 171.33 123.47244) (xy 172.03 123.47244) (xy 172.277765 123.423157) (xy 172.43 123.321436)
(xy 172.582235 123.423157) (xy 172.720001 123.45056) (xy 172.72 127.527732) (xy 172.71756 127.54) (xy 172.71756 129.04)
(xy 172.766843 129.287765) (xy 172.907191 129.497809) (xy 172.970334 129.54) (xy 172.907191 129.582191) (xy 172.766843 129.792235)
(xy 172.71756 130.04) (xy 172.71756 130.677187) (xy 172.714354 130.693304) (xy 172.00147 129.98042) (xy 171.930618 129.874382)
(xy 171.510529 129.593687) (xy 171.14008 129.52) (xy 171.140075 129.52) (xy 171.015 129.495121) (xy 170.91 129.516007)
(xy 170.805 129.495121) (xy 170.679925 129.52) (xy 169.953026 129.52) (xy 170.073327 129.399698) (xy 170.17 129.166309)
(xy 170.17 128.57575) (xy 170.01125 128.417) (xy 169.037 128.417) (xy 169.037 128.437) (xy 168.783 128.437)
(xy 168.783 128.417) (xy 167.80875 128.417) (xy 167.65 128.57575) (xy 167.65 129.166309) (xy 167.746673 129.399698)
(xy 167.88832 129.541346) (xy 167.827191 129.582191) (xy 167.686843 129.792235) (xy 167.66421 129.906019) (xy 167.43013 129.952581)
(xy 167.136067 130.149067) (xy 167.086471 130.223293) (xy 164.955765 132.354) (xy 163.564898 132.354) (xy 163.756313 132.067528)
(xy 163.83 131.697079) (xy 163.829999 130.681083) (xy 163.83 130.681079) (xy 163.829999 129.921051) (xy 166.337359 127.413691)
(xy 167.65 127.413691) (xy 167.65 128.00425) (xy 167.80875 128.163) (xy 168.783 128.163) (xy 168.783 127.06375)
(xy 169.037 127.06375) (xy 169.037 128.163) (xy 170.01125 128.163) (xy 170.17 128.00425) (xy 170.17 127.413691)
(xy 170.073327 127.180302) (xy 169.894699 127.001673) (xy 169.66131 126.905) (xy 169.19575 126.905) (xy 169.037 127.06375)
(xy 168.783 127.06375) (xy 168.62425 126.905) (xy 168.15869 126.905) (xy 167.925301 127.001673) (xy 167.746673 127.180302)
(xy 167.65 127.413691) (xy 166.337359 127.413691) (xy 169.489585 124.261466) (xy 169.595618 124.190617) (xy 169.666467 124.084584)
(xy 169.66647 124.084581) (xy 169.876312 123.77053) (xy 169.876312 123.770529) (xy 169.876313 123.770528) (xy 169.95 123.400079)
(xy 169.95 123.400076) (xy 169.974879 123.275001) (xy 169.95 123.149925) (xy 169.949999 121.94992) (xy 169.876312 121.579471)
(xy 169.665216 121.263544) (xy 169.628157 121.077235) (xy 169.487809 120.867191) (xy 169.277765 120.726843) (xy 169.03 120.67756)
(xy 168.70836 120.67756) (xy 168.765 120.54082) (xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.36273 119.473309)
(xy 168.710039 119.126) (xy 170.826226 119.126)
)
)
(filled_polygon (filled_polygon
(pts (pts
(xy 140.488271 76.684324) (xy 140.488273 76.684325) (xy 141.39256 77.588761) (xy 141.39256 77.6544) (xy 141.441843 77.902165) (xy 140.488271 76.684324) (xy 140.488273 76.684325) (xy 141.39256 77.588761) (xy 141.39256 77.6544) (xy 141.441843 77.902165)
@ -4041,123 +4147,91 @@
(xy 164.550629 107.14663) (xy 164.508118 107.210252) (xy 164.506365 107.212876) (xy 164.382212 107.398684) (xy 164.338 107.620953) (xy 164.550629 107.14663) (xy 164.508118 107.210252) (xy 164.506365 107.212876) (xy 164.382212 107.398684) (xy 164.338 107.620953)
(xy 164.338 107.620957) (xy 164.323073 107.696) (xy 164.338 107.771043) (xy 164.338001 116.764947) (xy 164.323072 116.84) (xy 164.338 107.620957) (xy 164.323073 107.696) (xy 164.338 107.771043) (xy 164.338001 116.764947) (xy 164.323072 116.84)
(xy 164.382212 117.137317) (xy 164.550629 117.389371) (xy 164.802683 117.557788) (xy 165.024952 117.602) (xy 165.1 117.616928) (xy 164.382212 117.137317) (xy 164.550629 117.389371) (xy 164.802683 117.557788) (xy 165.024952 117.602) (xy 165.1 117.616928)
(xy 165.175047 117.602) (xy 177.503159 117.602) (xy 176.444709 118.66045) (xy 176.428157 118.577235) (xy 176.287809 118.367191)
(xy 176.077765 118.226843) (xy 175.83 118.17756) (xy 174.83 118.17756) (xy 174.582235 118.226843) (xy 174.372191 118.367191)
(xy 174.231843 118.577235) (xy 174.189243 118.791403) (xy 173.990179 118.592339) (xy 173.933495 118.507505) (xy 173.597423 118.282949)
(xy 173.301065 118.224) (xy 173.301063 118.224) (xy 173.201 118.204096) (xy 173.100937 118.224) (xy 167.259063 118.224)
(xy 167.159 118.204096) (xy 167.058936 118.224) (xy 167.058935 118.224) (xy 166.762577 118.282949) (xy 166.426505 118.507505)
(xy 166.369822 118.592337) (xy 166.170757 118.791402) (xy 166.128157 118.577235) (xy 165.987809 118.367191) (xy 165.777765 118.226843)
(xy 165.53 118.17756) (xy 164.53 118.17756) (xy 164.282235 118.226843) (xy 164.072191 118.367191) (xy 163.931843 118.577235)
(xy 163.88256 118.825) (xy 163.88256 119.625) (xy 163.931843 119.872765) (xy 164.072191 120.082809) (xy 164.282235 120.223157)
(xy 164.53 120.27244) (xy 165.043744 120.27244) (xy 165.032096 120.331) (xy 165.041357 120.37756) (xy 164.53 120.37756)
(xy 165.175047 117.602) (xy 167.360357 117.602) (xy 166.17079 118.791568) (xy 166.128157 118.577235) (xy 165.987809 118.367191)
(xy 165.777765 118.226843) (xy 165.53 118.17756) (xy 164.53 118.17756) (xy 164.282235 118.226843) (xy 164.072191 118.367191)
(xy 163.931843 118.577235) (xy 163.88256 118.825) (xy 163.88256 119.625) (xy 163.931843 119.872765) (xy 164.072191 120.082809)
(xy 164.282235 120.223157) (xy 164.53 120.27244) (xy 165.354001 120.27244) (xy 165.354001 120.37756) (xy 164.53 120.37756)
(xy 164.282235 120.426843) (xy 164.072191 120.567191) (xy 163.931843 120.777235) (xy 163.88256 121.025) (xy 163.88256 121.825) (xy 164.282235 120.426843) (xy 164.072191 120.567191) (xy 163.931843 120.777235) (xy 163.88256 121.025) (xy 163.88256 121.825)
(xy 163.931843 122.072765) (xy 164.072191 122.282809) (xy 164.282235 122.423157) (xy 164.53 122.47244) (xy 165.53 122.47244) (xy 163.931843 122.072765) (xy 164.072191 122.282809) (xy 164.282235 122.423157) (xy 164.53 122.47244) (xy 165.53 122.47244)
(xy 165.777765 122.423157) (xy 165.987809 122.282809) (xy 166.128157 122.072765) (xy 166.130275 122.062116) (xy 166.164 122.095841)
(xy 166.164 122.175064) (xy 166.18256 122.268372) (xy 166.18256 122.825) (xy 166.231843 123.072765) (xy 166.372191 123.282809)
(xy 166.582235 123.423157) (xy 166.710316 123.448634) (xy 161.750418 128.408532) (xy 161.644382 128.479383) (xy 161.573531 128.585419)
(xy 161.57353 128.58542) (xy 161.529711 128.651) (xy 161.363687 128.899472) (xy 161.29 129.269921) (xy 161.29 129.269925)
(xy 161.265121 129.395) (xy 161.29 129.520076) (xy 161.290001 130.430917) (xy 161.29 130.430921) (xy 161.290001 131.69708)
(xy 161.363688 132.067529) (xy 161.555102 132.354) (xy 161.264356 132.354) (xy 161.31488 132.1) (xy 161.216313 131.604471)
(xy 161.14799 131.502219) (xy 161.118157 131.352235) (xy 160.977809 131.142191) (xy 160.767765 131.001843) (xy 160.617781 130.97201)
(xy 160.515529 130.903687) (xy 160.14508 130.83) (xy 158.375074 130.83) (xy 158.249999 130.805121) (xy 158.124924 130.83)
(xy 158.12492 130.83) (xy 157.754471 130.903687) (xy 157.47 131.093765) (xy 157.47 131.07575) (xy 157.31125 130.917)
(xy 156.337 130.917) (xy 156.337 130.937) (xy 156.083 130.937) (xy 156.083 130.917) (xy 155.10875 130.917)
(xy 154.95 131.07575) (xy 154.95 131.572) (xy 152.577051 131.572) (xy 151.382491 130.37744) (xy 151.54 130.37744)
(xy 151.787765 130.328157) (xy 151.997809 130.187809) (xy 152.138157 129.977765) (xy 152.17635 129.78575) (xy 152.41 129.78575)
(xy 152.41 130.376309) (xy 152.506673 130.609698) (xy 152.685301 130.788327) (xy 152.91869 130.885) (xy 153.38425 130.885)
(xy 153.543 130.72625) (xy 153.543 129.627) (xy 153.797 129.627) (xy 153.797 130.72625) (xy 153.95575 130.885)
(xy 154.42131 130.885) (xy 154.654699 130.788327) (xy 154.833327 130.609698) (xy 154.93 130.376309) (xy 154.93 129.78575)
(xy 154.77125 129.627) (xy 153.797 129.627) (xy 153.543 129.627) (xy 152.56875 129.627) (xy 152.41 129.78575)
(xy 152.17635 129.78575) (xy 152.18744 129.73) (xy 152.18744 127.28) (xy 152.138157 127.032235) (xy 151.997809 126.822191)
(xy 151.787765 126.681843) (xy 151.54 126.63256) (xy 148.260611 126.63256) (xy 146.45549 124.82744) (xy 150.0606 124.82744)
(xy 152.39756 127.164401) (xy 152.39756 127.75) (xy 152.446843 127.997765) (xy 152.587191 128.207809) (xy 152.64832 128.248654)
(xy 152.506673 128.390302) (xy 152.41 128.623691) (xy 152.41 129.21425) (xy 152.56875 129.373) (xy 153.543 129.373)
(xy 153.543 129.353) (xy 153.797 129.353) (xy 153.797 129.373) (xy 154.77125 129.373) (xy 154.93 129.21425)
(xy 154.93 128.623691) (xy 154.833327 128.390302) (xy 154.69168 128.248654) (xy 154.715739 128.232579) (xy 154.93756 128.454401)
(xy 154.93756 129.04) (xy 154.986843 129.287765) (xy 155.127191 129.497809) (xy 155.18832 129.538654) (xy 155.046673 129.680302)
(xy 154.95 129.913691) (xy 154.95 130.50425) (xy 155.10875 130.663) (xy 156.083 130.663) (xy 156.083 130.643)
(xy 156.337 130.643) (xy 156.337 130.663) (xy 157.31125 130.663) (xy 157.47 130.50425) (xy 157.47 130.489119)
(xy 157.539484 130.5179) (xy 157.928516 130.5179) (xy 158.287936 130.369023) (xy 158.563023 130.093936) (xy 158.7119 129.734516)
(xy 158.7119 129.345484) (xy 158.634656 129.159) (xy 158.7119 128.972516) (xy 158.7119 128.583484) (xy 158.634656 128.397)
(xy 158.7119 128.210516) (xy 158.7119 127.821484) (xy 158.563023 127.462064) (xy 158.287936 127.186977) (xy 157.928516 127.0381)
(xy 157.539484 127.0381) (xy 157.324861 127.127) (xy 157.32275 127.127) (xy 157.292809 127.082191) (xy 157.082765 126.941843)
(xy 156.835 126.89256) (xy 156.2494 126.89256) (xy 155.956 126.59916) (xy 155.955999 123.15245) (xy 156.022809 123.107809)
(xy 156.163157 122.897765) (xy 156.21244 122.65) (xy 156.21244 121.15) (xy 156.163157 120.902235) (xy 156.022809 120.692191)
(xy 155.959666 120.65) (xy 156.022809 120.607809) (xy 156.163157 120.397765) (xy 156.21244 120.15) (xy 156.21244 118.65)
(xy 156.163157 118.402235) (xy 156.022809 118.192191) (xy 155.812765 118.051843) (xy 155.565 118.00256) (xy 154.315 118.00256)
(xy 154.067235 118.051843) (xy 153.857191 118.192191) (xy 153.716843 118.402235) (xy 153.66756 118.65) (xy 153.66756 119.360599)
(xy 151.852837 121.175323) (xy 151.787765 121.131843) (xy 151.54 121.08256) (xy 145.64 121.08256) (xy 145.392235 121.131843)
(xy 145.182191 121.272191) (xy 145.041843 121.482235) (xy 144.99256 121.73) (xy 144.99256 123.36451) (xy 144.90944 123.28139)
(xy 144.90944 123.055) (xy 144.860157 122.807235) (xy 144.719809 122.597191) (xy 144.656666 122.555) (xy 144.719809 122.512809)
(xy 144.860157 122.302765) (xy 144.90944 122.055) (xy 144.90944 120.555) (xy 144.860157 120.307235) (xy 144.719809 120.097191)
(xy 144.509765 119.956843) (xy 144.262 119.90756) (xy 143.012 119.90756) (xy 142.764235 119.956843) (xy 142.554191 120.097191)
(xy 142.498793 120.1801) (xy 142.172484 120.1801) (xy 141.813064 120.328977) (xy 141.537977 120.604064) (xy 141.3891 120.963484)
(xy 141.3891 121.352516) (xy 141.492647 121.6025) (xy 141.3891 121.852484) (xy 141.3891 122.241516) (xy 141.492647 122.4915)
(xy 141.3891 122.741484) (xy 141.3891 123.130516) (xy 141.406448 123.172397) (xy 141.01144 122.77739) (xy 141.01144 121.476)
(xy 140.962157 121.228235) (xy 140.821809 121.018191) (xy 140.611765 120.877843) (xy 140.364 120.82856) (xy 138.684 120.82856)
(xy 138.683999 114.654117) (xy 138.708879 114.529074) (xy 138.683999 114.403956) (xy 138.683999 114.40392) (xy 138.660846 114.287523)
(xy 138.610341 114.033539) (xy 138.610319 114.033506) (xy 138.610312 114.033471) (xy 138.480517 113.839219) (xy 138.400517 113.719476)
(xy 138.400486 113.719445) (xy 138.329617 113.613382) (xy 138.223615 113.542554) (xy 129.741492 105.059453) (xy 129.670618 104.953382)
(xy 129.45351 104.808315) (xy 129.250598 104.672716) (xy 129.250562 104.672709) (xy 129.250529 104.672687) (xy 128.989572 104.620779)
(xy 128.755074 104.574121) (xy 128.629961 104.599) (xy 116.044 104.599) (xy 116.043999 87.2287) (xy 117.921925 87.2287)
(xy 118.047 87.253579) (xy 118.172075 87.2287) (xy 118.17208 87.2287) (xy 118.542529 87.155013) (xy 118.962618 86.874318)
(xy 119.033471 86.768279) (xy 124.793001 81.008751) (xy 124.793 84.574347) (xy 124.557235 84.621243) (xy 124.347191 84.761591)
(xy 124.206843 84.971635) (xy 124.15756 85.2194) (xy 124.15756 86.4694) (xy 124.206843 86.717165) (xy 124.265001 86.804204)
(xy 124.265 90.686241) (xy 124.106365 90.580243) (xy 123.8586 90.53096) (xy 122.1314 90.53096) (xy 121.883635 90.580243)
(xy 121.673591 90.720591) (xy 121.533243 90.930635) (xy 121.48396 91.1784) (xy 121.48396 93.2104) (xy 121.533243 93.458165)
(xy 121.673591 93.668209) (xy 121.883635 93.808557) (xy 122.1314 93.85784) (xy 123.8586 93.85784) (xy 124.106365 93.808557)
(xy 124.316409 93.668209) (xy 124.456757 93.458165) (xy 124.461932 93.432148) (xy 124.950276 93.75845) (xy 125.535 93.874759)
(xy 126.119725 93.758449) (xy 126.61543 93.427229) (xy 126.805 93.143518) (xy 126.994571 93.42723) (xy 127.490276 93.75845)
(xy 128.075 93.874759) (xy 128.659725 93.758449) (xy 129.15543 93.427229) (xy 129.345 93.143518) (xy 129.534571 93.42723)
(xy 130.030276 93.75845) (xy 130.615 93.874759) (xy 131.199725 93.758449) (xy 131.69543 93.427229) (xy 132.02665 92.931524)
(xy 132.1136 92.494397) (xy 132.113599 91.894402) (xy 132.026649 91.457275) (xy 131.695429 90.96157) (xy 131.199724 90.63035)
(xy 130.615 90.514041) (xy 130.030275 90.630351) (xy 129.53457 90.961571) (xy 129.345 91.245282) (xy 129.344999 91.245281)
(xy 129.345 86.804203) (xy 129.403157 86.717165) (xy 129.45244 86.4694) (xy 129.45244 85.2194) (xy 129.403157 84.971635)
(xy 129.262809 84.761591) (xy 129.052765 84.621243) (xy 128.816999 84.574347) (xy 128.816999 82.30015) (xy 130.625 82.30015)
(xy 130.625 82.890709) (xy 130.721673 83.124098) (xy 130.900301 83.302727) (xy 131.13369 83.3994) (xy 131.59925 83.3994)
(xy 131.758 83.24065) (xy 131.758 82.1414) (xy 132.012 82.1414) (xy 132.012 83.24065) (xy 132.17075 83.3994)
(xy 132.63631 83.3994) (xy 132.869699 83.302727) (xy 133.048327 83.124098) (xy 133.145 82.890709) (xy 133.145 82.30015)
(xy 132.98625 82.1414) (xy 132.012 82.1414) (xy 131.758 82.1414) (xy 130.78375 82.1414) (xy 130.625 82.30015)
(xy 128.816999 82.30015) (xy 128.817 79.699443) (xy 128.831927 79.624399) (xy 128.817 79.549356) (xy 128.817 79.549353)
(xy 128.772788 79.327084) (xy 128.770996 79.324401) (xy 128.72744 79.259215) (xy 128.72744 78.7944) (xy 128.678157 78.546635)
(xy 128.537809 78.336591) (xy 128.369905 78.2244) (xy 128.537809 78.112209) (xy 128.678157 77.902165) (xy 128.681293 77.8864)
(xy 129.30437 77.8864) (xy 130.146054 78.728084) (xy 130.065505 78.781905) (xy 130.009056 78.866387) (xy 129.767359 79.107684)
(xy 129.599278 79.358785) (xy 129.592175 79.394338) (xy 129.494064 79.434977) (xy 129.218977 79.710064) (xy 129.0701 80.069484)
(xy 129.0701 80.458516) (xy 129.218977 80.817936) (xy 129.494064 81.093023) (xy 129.853484 81.2419) (xy 130.242516 81.2419)
(xy 130.601936 81.093023) (xy 130.673177 81.021782) (xy 130.625 81.138091) (xy 130.625 81.72865) (xy 130.78375 81.8874)
(xy 131.758 81.8874) (xy 131.758 81.8674) (xy 132.012 81.8674) (xy 132.012 81.8874) (xy 132.98625 81.8874)
(xy 133.145 81.72865) (xy 133.145 81.138091) (xy 133.048327 80.904702) (xy 132.90668 80.763054) (xy 132.967809 80.722209)
(xy 133.108157 80.512165) (xy 133.15744 80.2644) (xy 133.15744 78.7644) (xy 133.108157 78.516635) (xy 132.967809 78.306591)
(xy 132.757765 78.166243) (xy 132.51 78.11696) (xy 131.690191 78.11696) (xy 130.211883 76.638653) (xy 130.169371 76.575029)
(xy 129.917317 76.406612) (xy 129.695048 76.3624) (xy 129.695043 76.3624) (xy 129.62 76.347473) (xy 129.544957 76.3624)
(xy 128.681293 76.3624) (xy 128.678157 76.346635) (xy 128.537809 76.136591) (xy 128.327765 75.996243) (xy 128.08 75.94696)
(xy 127.43 75.94696) (xy 127.296589 75.973497) (xy 127.324084 75.946) (xy 139.750069 75.946)
)
)
(filled_polygon
(pts
(xy 171.595 120.54082) (xy 171.65164 120.67756) (xy 171.33 120.67756) (xy 171.082235 120.726843) (xy 170.872191 120.867191)
(xy 170.731843 121.077235) (xy 170.68256 121.325) (xy 170.68256 122.825) (xy 170.731843 123.072765) (xy 170.872191 123.282809)
(xy 171.082235 123.423157) (xy 171.33 123.47244) (xy 172.03 123.47244) (xy 172.277765 123.423157) (xy 172.43 123.321436)
(xy 172.582235 123.423157) (xy 172.720001 123.45056) (xy 172.72 127.527732) (xy 172.71756 127.54) (xy 172.71756 129.04)
(xy 172.766843 129.287765) (xy 172.907191 129.497809) (xy 172.970334 129.54) (xy 172.907191 129.582191) (xy 172.766843 129.792235)
(xy 172.71756 130.04) (xy 172.71756 130.677187) (xy 172.714354 130.693304) (xy 172.00147 129.98042) (xy 171.930618 129.874382)
(xy 171.510529 129.593687) (xy 171.14008 129.52) (xy 171.140075 129.52) (xy 171.015 129.495121) (xy 170.91 129.516007)
(xy 170.805 129.495121) (xy 170.679925 129.52) (xy 169.953026 129.52) (xy 170.073327 129.399698) (xy 170.17 129.166309)
(xy 170.17 128.57575) (xy 170.01125 128.417) (xy 169.037 128.417) (xy 169.037 128.437) (xy 168.783 128.437)
(xy 168.783 128.417) (xy 167.80875 128.417) (xy 167.65 128.57575) (xy 167.65 129.166309) (xy 167.746673 129.399698)
(xy 167.88832 129.541346) (xy 167.827191 129.582191) (xy 167.686843 129.792235) (xy 167.66421 129.906019) (xy 167.43013 129.952581)
(xy 167.136067 130.149067) (xy 167.086471 130.223293) (xy 164.955765 132.354) (xy 163.564898 132.354) (xy 163.756313 132.067528)
(xy 163.83 131.697079) (xy 163.829999 130.681083) (xy 163.83 130.681079) (xy 163.829999 129.921051) (xy 166.337359 127.413691)
(xy 167.65 127.413691) (xy 167.65 128.00425) (xy 167.80875 128.163) (xy 168.783 128.163) (xy 168.783 127.06375)
(xy 169.037 127.06375) (xy 169.037 128.163) (xy 170.01125 128.163) (xy 170.17 128.00425) (xy 170.17 127.413691)
(xy 170.073327 127.180302) (xy 169.894699 127.001673) (xy 169.66131 126.905) (xy 169.19575 126.905) (xy 169.037 127.06375)
(xy 168.783 127.06375) (xy 168.62425 126.905) (xy 168.15869 126.905) (xy 167.925301 127.001673) (xy 167.746673 127.180302)
(xy 167.65 127.413691) (xy 166.337359 127.413691) (xy 169.489585 124.261466) (xy 169.595618 124.190617) (xy 169.666467 124.084584)
(xy 169.66647 124.084581) (xy 169.876312 123.77053) (xy 169.876312 123.770529) (xy 169.876313 123.770528) (xy 169.95 123.400079)
(xy 169.95 123.400076) (xy 169.974879 123.275001) (xy 169.95 123.149925) (xy 169.949999 121.94992) (xy 169.876312 121.579471)
(xy 169.665216 121.263544) (xy 169.628157 121.077235) (xy 169.487809 120.867191) (xy 169.277765 120.726843) (xy 169.03 120.67756)
(xy 168.70836 120.67756) (xy 168.765 120.54082) (xy 168.765 120.256) (xy 171.595 120.256)
(xy 165.777765 122.423157) (xy 165.965725 122.297565) (xy 166.18256 122.514401) (xy 166.18256 122.825) (xy 166.231843 123.072765)
(xy 166.372191 123.282809) (xy 166.582235 123.423157) (xy 166.710316 123.448634) (xy 161.750418 128.408532) (xy 161.644382 128.479383)
(xy 161.573531 128.585419) (xy 161.57353 128.58542) (xy 161.529711 128.651) (xy 161.363687 128.899472) (xy 161.29 129.269921)
(xy 161.29 129.269925) (xy 161.265121 129.395) (xy 161.29 129.520076) (xy 161.290001 130.430917) (xy 161.29 130.430921)
(xy 161.290001 131.69708) (xy 161.363688 132.067529) (xy 161.555102 132.354) (xy 161.264356 132.354) (xy 161.31488 132.1)
(xy 161.216313 131.604471) (xy 161.14799 131.502219) (xy 161.118157 131.352235) (xy 160.977809 131.142191) (xy 160.767765 131.001843)
(xy 160.617781 130.97201) (xy 160.515529 130.903687) (xy 160.14508 130.83) (xy 158.375074 130.83) (xy 158.249999 130.805121)
(xy 158.124924 130.83) (xy 158.12492 130.83) (xy 157.754471 130.903687) (xy 157.47 131.093765) (xy 157.47 131.07575)
(xy 157.31125 130.917) (xy 156.337 130.917) (xy 156.337 130.937) (xy 156.083 130.937) (xy 156.083 130.917)
(xy 155.10875 130.917) (xy 154.95 131.07575) (xy 154.95 131.572) (xy 152.577051 131.572) (xy 151.382491 130.37744)
(xy 151.54 130.37744) (xy 151.787765 130.328157) (xy 151.997809 130.187809) (xy 152.138157 129.977765) (xy 152.17635 129.78575)
(xy 152.41 129.78575) (xy 152.41 130.376309) (xy 152.506673 130.609698) (xy 152.685301 130.788327) (xy 152.91869 130.885)
(xy 153.38425 130.885) (xy 153.543 130.72625) (xy 153.543 129.627) (xy 153.797 129.627) (xy 153.797 130.72625)
(xy 153.95575 130.885) (xy 154.42131 130.885) (xy 154.654699 130.788327) (xy 154.833327 130.609698) (xy 154.93 130.376309)
(xy 154.93 129.78575) (xy 154.77125 129.627) (xy 153.797 129.627) (xy 153.543 129.627) (xy 152.56875 129.627)
(xy 152.41 129.78575) (xy 152.17635 129.78575) (xy 152.18744 129.73) (xy 152.18744 127.28) (xy 152.138157 127.032235)
(xy 151.997809 126.822191) (xy 151.787765 126.681843) (xy 151.54 126.63256) (xy 148.260611 126.63256) (xy 146.45549 124.82744)
(xy 150.0606 124.82744) (xy 152.39756 127.164401) (xy 152.39756 127.75) (xy 152.446843 127.997765) (xy 152.587191 128.207809)
(xy 152.64832 128.248654) (xy 152.506673 128.390302) (xy 152.41 128.623691) (xy 152.41 129.21425) (xy 152.56875 129.373)
(xy 153.543 129.373) (xy 153.543 129.353) (xy 153.797 129.353) (xy 153.797 129.373) (xy 154.77125 129.373)
(xy 154.93 129.21425) (xy 154.93 128.623691) (xy 154.833327 128.390302) (xy 154.69168 128.248654) (xy 154.715739 128.232579)
(xy 154.93756 128.454401) (xy 154.93756 129.04) (xy 154.986843 129.287765) (xy 155.127191 129.497809) (xy 155.18832 129.538654)
(xy 155.046673 129.680302) (xy 154.95 129.913691) (xy 154.95 130.50425) (xy 155.10875 130.663) (xy 156.083 130.663)
(xy 156.083 130.643) (xy 156.337 130.643) (xy 156.337 130.663) (xy 157.31125 130.663) (xy 157.47 130.50425)
(xy 157.47 130.489119) (xy 157.539484 130.5179) (xy 157.928516 130.5179) (xy 158.287936 130.369023) (xy 158.563023 130.093936)
(xy 158.7119 129.734516) (xy 158.7119 129.345484) (xy 158.634656 129.159) (xy 158.7119 128.972516) (xy 158.7119 128.583484)
(xy 158.634656 128.397) (xy 158.7119 128.210516) (xy 158.7119 127.821484) (xy 158.563023 127.462064) (xy 158.287936 127.186977)
(xy 157.928516 127.0381) (xy 157.539484 127.0381) (xy 157.324861 127.127) (xy 157.32275 127.127) (xy 157.292809 127.082191)
(xy 157.082765 126.941843) (xy 156.835 126.89256) (xy 156.2494 126.89256) (xy 155.956 126.59916) (xy 155.955999 123.15245)
(xy 156.022809 123.107809) (xy 156.163157 122.897765) (xy 156.21244 122.65) (xy 156.21244 121.15) (xy 156.163157 120.902235)
(xy 156.022809 120.692191) (xy 155.959666 120.65) (xy 156.022809 120.607809) (xy 156.163157 120.397765) (xy 156.21244 120.15)
(xy 156.21244 118.65) (xy 156.163157 118.402235) (xy 156.022809 118.192191) (xy 155.812765 118.051843) (xy 155.565 118.00256)
(xy 154.315 118.00256) (xy 154.067235 118.051843) (xy 153.857191 118.192191) (xy 153.716843 118.402235) (xy 153.66756 118.65)
(xy 153.66756 119.360599) (xy 151.852837 121.175323) (xy 151.787765 121.131843) (xy 151.54 121.08256) (xy 145.64 121.08256)
(xy 145.392235 121.131843) (xy 145.182191 121.272191) (xy 145.041843 121.482235) (xy 144.99256 121.73) (xy 144.99256 123.36451)
(xy 144.90944 123.28139) (xy 144.90944 123.055) (xy 144.860157 122.807235) (xy 144.719809 122.597191) (xy 144.656666 122.555)
(xy 144.719809 122.512809) (xy 144.860157 122.302765) (xy 144.90944 122.055) (xy 144.90944 120.555) (xy 144.860157 120.307235)
(xy 144.719809 120.097191) (xy 144.509765 119.956843) (xy 144.262 119.90756) (xy 143.012 119.90756) (xy 142.764235 119.956843)
(xy 142.554191 120.097191) (xy 142.498793 120.1801) (xy 142.172484 120.1801) (xy 141.813064 120.328977) (xy 141.537977 120.604064)
(xy 141.3891 120.963484) (xy 141.3891 121.352516) (xy 141.492647 121.6025) (xy 141.3891 121.852484) (xy 141.3891 122.241516)
(xy 141.492647 122.4915) (xy 141.3891 122.741484) (xy 141.3891 123.130516) (xy 141.406448 123.172397) (xy 141.01144 122.77739)
(xy 141.01144 121.476) (xy 140.962157 121.228235) (xy 140.821809 121.018191) (xy 140.611765 120.877843) (xy 140.364 120.82856)
(xy 138.684 120.82856) (xy 138.683999 114.654117) (xy 138.708879 114.529074) (xy 138.683999 114.403956) (xy 138.683999 114.40392)
(xy 138.660846 114.287523) (xy 138.610341 114.033539) (xy 138.610319 114.033506) (xy 138.610312 114.033471) (xy 138.480517 113.839219)
(xy 138.400517 113.719476) (xy 138.400486 113.719445) (xy 138.329617 113.613382) (xy 138.223615 113.542554) (xy 129.741492 105.059453)
(xy 129.670618 104.953382) (xy 129.45351 104.808315) (xy 129.250598 104.672716) (xy 129.250562 104.672709) (xy 129.250529 104.672687)
(xy 128.989572 104.620779) (xy 128.755074 104.574121) (xy 128.629961 104.599) (xy 116.044 104.599) (xy 116.043999 87.2287)
(xy 117.921925 87.2287) (xy 118.047 87.253579) (xy 118.172075 87.2287) (xy 118.17208 87.2287) (xy 118.542529 87.155013)
(xy 118.962618 86.874318) (xy 119.033471 86.768279) (xy 124.793001 81.008751) (xy 124.793 84.574347) (xy 124.557235 84.621243)
(xy 124.347191 84.761591) (xy 124.206843 84.971635) (xy 124.15756 85.2194) (xy 124.15756 86.4694) (xy 124.206843 86.717165)
(xy 124.265001 86.804204) (xy 124.265 90.686241) (xy 124.106365 90.580243) (xy 123.8586 90.53096) (xy 122.1314 90.53096)
(xy 121.883635 90.580243) (xy 121.673591 90.720591) (xy 121.533243 90.930635) (xy 121.48396 91.1784) (xy 121.48396 93.2104)
(xy 121.533243 93.458165) (xy 121.673591 93.668209) (xy 121.883635 93.808557) (xy 122.1314 93.85784) (xy 123.8586 93.85784)
(xy 124.106365 93.808557) (xy 124.316409 93.668209) (xy 124.456757 93.458165) (xy 124.461932 93.432148) (xy 124.950276 93.75845)
(xy 125.535 93.874759) (xy 126.119725 93.758449) (xy 126.61543 93.427229) (xy 126.805 93.143518) (xy 126.994571 93.42723)
(xy 127.490276 93.75845) (xy 128.075 93.874759) (xy 128.659725 93.758449) (xy 129.15543 93.427229) (xy 129.345 93.143518)
(xy 129.534571 93.42723) (xy 130.030276 93.75845) (xy 130.615 93.874759) (xy 131.199725 93.758449) (xy 131.69543 93.427229)
(xy 132.02665 92.931524) (xy 132.1136 92.494397) (xy 132.113599 91.894402) (xy 132.026649 91.457275) (xy 131.695429 90.96157)
(xy 131.199724 90.63035) (xy 130.615 90.514041) (xy 130.030275 90.630351) (xy 129.53457 90.961571) (xy 129.345 91.245282)
(xy 129.344999 91.245281) (xy 129.345 86.804203) (xy 129.403157 86.717165) (xy 129.45244 86.4694) (xy 129.45244 85.2194)
(xy 129.403157 84.971635) (xy 129.262809 84.761591) (xy 129.052765 84.621243) (xy 128.816999 84.574347) (xy 128.816999 82.30015)
(xy 130.625 82.30015) (xy 130.625 82.890709) (xy 130.721673 83.124098) (xy 130.900301 83.302727) (xy 131.13369 83.3994)
(xy 131.59925 83.3994) (xy 131.758 83.24065) (xy 131.758 82.1414) (xy 132.012 82.1414) (xy 132.012 83.24065)
(xy 132.17075 83.3994) (xy 132.63631 83.3994) (xy 132.869699 83.302727) (xy 133.048327 83.124098) (xy 133.145 82.890709)
(xy 133.145 82.30015) (xy 132.98625 82.1414) (xy 132.012 82.1414) (xy 131.758 82.1414) (xy 130.78375 82.1414)
(xy 130.625 82.30015) (xy 128.816999 82.30015) (xy 128.817 79.699443) (xy 128.831927 79.624399) (xy 128.817 79.549356)
(xy 128.817 79.549353) (xy 128.772788 79.327084) (xy 128.770996 79.324401) (xy 128.72744 79.259215) (xy 128.72744 78.7944)
(xy 128.678157 78.546635) (xy 128.537809 78.336591) (xy 128.369905 78.2244) (xy 128.537809 78.112209) (xy 128.678157 77.902165)
(xy 128.681293 77.8864) (xy 129.30437 77.8864) (xy 130.146054 78.728084) (xy 130.065505 78.781905) (xy 130.009056 78.866387)
(xy 129.767359 79.107684) (xy 129.599278 79.358785) (xy 129.592175 79.394338) (xy 129.494064 79.434977) (xy 129.218977 79.710064)
(xy 129.0701 80.069484) (xy 129.0701 80.458516) (xy 129.218977 80.817936) (xy 129.494064 81.093023) (xy 129.853484 81.2419)
(xy 130.242516 81.2419) (xy 130.601936 81.093023) (xy 130.673177 81.021782) (xy 130.625 81.138091) (xy 130.625 81.72865)
(xy 130.78375 81.8874) (xy 131.758 81.8874) (xy 131.758 81.8674) (xy 132.012 81.8674) (xy 132.012 81.8874)
(xy 132.98625 81.8874) (xy 133.145 81.72865) (xy 133.145 81.138091) (xy 133.048327 80.904702) (xy 132.90668 80.763054)
(xy 132.967809 80.722209) (xy 133.108157 80.512165) (xy 133.15744 80.2644) (xy 133.15744 78.7644) (xy 133.108157 78.516635)
(xy 132.967809 78.306591) (xy 132.757765 78.166243) (xy 132.51 78.11696) (xy 131.690191 78.11696) (xy 130.211883 76.638653)
(xy 130.169371 76.575029) (xy 129.917317 76.406612) (xy 129.695048 76.3624) (xy 129.695043 76.3624) (xy 129.62 76.347473)
(xy 129.544957 76.3624) (xy 128.681293 76.3624) (xy 128.678157 76.346635) (xy 128.537809 76.136591) (xy 128.327765 75.996243)
(xy 128.08 75.94696) (xy 127.43 75.94696) (xy 127.296589 75.973497) (xy 127.324084 75.946) (xy 139.750069 75.946)
) )
) )
(filled_polygon (filled_polygon
@ -4577,64 +4651,76 @@
(xy 149.240892 134.640947) (xy 149.624577 134.384577) (xy 149.94174 133.909909) (xy 150.053113 133.35) (xy 149.94174 132.790091) (xy 149.240892 134.640947) (xy 149.624577 134.384577) (xy 149.94174 133.909909) (xy 150.053113 133.35) (xy 149.94174 132.790091)
(xy 149.624577 132.315423) (xy 149.149909 131.99826) (xy 149.005607 131.969557) (xy 147.163471 130.127421) (xy 147.092618 130.021382) (xy 149.624577 132.315423) (xy 149.149909 131.99826) (xy 149.005607 131.969557) (xy 147.163471 130.127421) (xy 147.092618 130.021382)
(xy 146.672529 129.740687) (xy 146.30208 129.667) (xy 146.302075 129.667) (xy 146.177 129.642121) (xy 146.051925 129.667) (xy 146.672529 129.740687) (xy 146.30208 129.667) (xy 146.302075 129.667) (xy 146.177 129.642121) (xy 146.051925 129.667)
(xy 143.636999 129.667) (xy 143.637 123.699921) (xy 143.636999 123.699917) (xy 143.637 122.810921) (xy 143.636999 122.810917)
(xy 143.637 121.921921) (xy 143.636999 121.921917) (xy 143.637 121.032921) (xy 143.637 120.905921) (xy 143.563313 120.535472)
(xy 143.282618 120.115383) (xy 143.273335 120.10918) (xy 166.595 120.10918) (xy 166.595 120.54082) (xy 166.760182 120.939603)
(xy 167.065397 121.244818) (xy 167.46418 121.41) (xy 167.89582 121.41) (xy 168.294603 121.244818) (xy 168.599818 120.939603)
(xy 168.765 120.54082) (xy 168.765 120.10918) (xy 171.595 120.10918) (xy 171.595 120.54082) (xy 171.760182 120.939603)
(xy 172.065397 121.244818) (xy 172.46418 121.41) (xy 172.89582 121.41) (xy 173.294603 121.244818) (xy 173.599818 120.939603)
(xy 173.765 120.54082) (xy 173.765 120.10918) (xy 180.295 120.10918) (xy 180.295 120.54082) (xy 180.460182 120.939603)
(xy 180.765397 121.244818) (xy 181.16418 121.41) (xy 181.59582 121.41) (xy 181.994603 121.244818) (xy 182.299818 120.939603)
(xy 182.465 120.54082) (xy 182.465 120.10918) (xy 183.295 120.10918) (xy 183.295 120.54082) (xy 183.460182 120.939603)
(xy 183.765397 121.244818) (xy 184.16418 121.41) (xy 184.59582 121.41) (xy 184.994603 121.244818) (xy 185.299818 120.939603)
(xy 185.465 120.54082) (xy 185.465 120.10918) (xy 185.299818 119.710397) (xy 184.994603 119.405182) (xy 184.59582 119.24)
(xy 184.16418 119.24) (xy 183.765397 119.405182) (xy 183.460182 119.710397) (xy 183.295 120.10918) (xy 182.465 120.10918)
(xy 182.299818 119.710397) (xy 181.994603 119.405182) (xy 181.59582 119.24) (xy 181.16418 119.24) (xy 180.765397 119.405182)
(xy 180.460182 119.710397) (xy 180.295 120.10918) (xy 173.765 120.10918) (xy 173.599818 119.710397) (xy 173.294603 119.405182)
(xy 172.89582 119.24) (xy 172.46418 119.24) (xy 172.065397 119.405182) (xy 171.760182 119.710397) (xy 171.595 120.10918)
(xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.294603 119.405182) (xy 167.89582 119.24) (xy 167.46418 119.24)
(xy 167.065397 119.405182) (xy 166.760182 119.710397) (xy 166.595 120.10918) (xy 143.273335 120.10918) (xy 142.862529 119.834688)
(xy 142.367 119.73612) (xy 141.871472 119.834687) (xy 141.451383 120.115382) (xy 141.170688 120.535471) (xy 141.097001 120.90592)
(xy 141.097 121.283079) (xy 141.097001 121.283083) (xy 141.097 122.172079) (xy 141.097001 122.172083) (xy 141.097 123.061079)
(xy 141.097001 123.061083) (xy 141.097 123.950079) (xy 141.097001 123.950084) (xy 141.097 129.667) (xy 134.36792 129.667)
(xy 133.997471 129.740687) (xy 133.577382 130.021382) (xy 133.296687 130.441471) (xy 133.19812 130.937) (xy 125.349399 130.937)
(xy 125.349399 127) (xy 126.586655 127) (xy 126.714792 127.644188) (xy 127.079695 128.190305) (xy 127.625812 128.555208)
(xy 128.107391 128.651) (xy 128.432609 128.651) (xy 128.914188 128.555208) (xy 129.460305 128.190305) (xy 129.825208 127.644188)
(xy 129.953345 127) (xy 129.825208 126.355812) (xy 129.605144 126.026463) (xy 129.743809 125.933809) (xy 129.884157 125.723765)
(xy 129.93344 125.476) (xy 129.93344 123.444) (xy 129.884157 123.196235) (xy 129.743809 122.986191) (xy 129.533765 122.845843)
(xy 129.286 122.79656) (xy 127.254 122.79656) (xy 127.006235 122.845843) (xy 126.796191 122.986191) (xy 126.655843 123.196235)
(xy 126.60656 123.444) (xy 126.60656 125.476) (xy 126.655843 125.723765) (xy 126.796191 125.933809) (xy 126.934856 126.026463)
(xy 126.714792 126.355812) (xy 126.586655 127) (xy 125.349399 127) (xy 125.3494 123.357142) (xy 125.364327 123.282099)
(xy 125.3494 123.207056) (xy 125.3494 123.207053) (xy 125.305188 122.984784) (xy 125.302836 122.981264) (xy 125.179282 122.796351)
(xy 125.179279 122.796348) (xy 125.136771 122.73273) (xy 125.073152 122.690221) (xy 118.476383 116.093453) (xy 118.433871 116.029829)
(xy 118.181817 115.861412) (xy 117.959548 115.8172) (xy 117.959543 115.8172) (xy 117.8845 115.802273) (xy 117.809457 115.8172)
(xy 102.471447 115.8172) (xy 102.3964 115.802272) (xy 102.321353 115.8172) (xy 102.321352 115.8172) (xy 102.099083 115.861412)
(xy 101.847029 116.029829) (xy 101.804518 116.093451) (xy 101.214003 116.683967) (xy 100.875082 116.457507) (xy 100.33 116.349082)
(xy 99.784919 116.457506) (xy 99.322821 116.76627) (xy 99.06 117.159609) (xy 98.79718 116.766271) (xy 98.335082 116.457507)
(xy 97.79 116.349082) (xy 97.244919 116.457506) (xy 96.782821 116.76627) (xy 96.52 117.159609) (xy 96.25718 116.766271)
(xy 95.795082 116.457507) (xy 95.25 116.349082) (xy 94.704919 116.457506) (xy 94.242821 116.76627) (xy 93.98 117.159609)
(xy 93.71718 116.766271) (xy 93.255082 116.457507) (xy 92.71 116.349082) (xy 92.164919 116.457506) (xy 91.702821 116.76627)
(xy 91.44 117.159609) (xy 91.17718 116.766271) (xy 90.715082 116.457507) (xy 90.17 116.349082) (xy 89.624919 116.457506)
(xy 89.162821 116.76627) (xy 88.9 117.159609) (xy 88.63718 116.766271) (xy 88.175082 116.457507) (xy 87.63 116.349082)
(xy 87.084919 116.457506) (xy 86.622821 116.76627) (xy 86.36 117.159609) (xy 86.09718 116.766271) (xy 85.635082 116.457507)
(xy 85.09 116.349082) (xy 84.544919 116.457506) (xy 84.082821 116.76627) (xy 83.820424 117.158974) (xy 83.55718 116.765001)
(xy 83.20353 116.5287) (xy 85.940231 113.792) (xy 122.69496 113.792) (xy 122.69496 114.1476) (xy 122.744243 114.395365)
(xy 122.884591 114.605409) (xy 123.094635 114.745757) (xy 123.3424 114.79504) (xy 125.5776 114.79504) (xy 125.825365 114.745757)
(xy 126.035409 114.605409) (xy 126.175757 114.395365) (xy 126.22504 114.1476) (xy 126.22504 111.9124) (xy 130.31496 111.9124)
(xy 130.31496 114.1476) (xy 130.364243 114.395365) (xy 130.504591 114.605409) (xy 130.714635 114.745757) (xy 130.9624 114.79504)
(xy 133.1976 114.79504) (xy 133.445365 114.745757) (xy 133.655409 114.605409) (xy 133.795757 114.395365) (xy 133.84504 114.1476)
(xy 133.84504 111.9124) (xy 133.795757 111.664635) (xy 133.655409 111.454591) (xy 133.445365 111.314243) (xy 133.1976 111.26496)
(xy 130.9624 111.26496) (xy 130.714635 111.314243) (xy 130.504591 111.454591) (xy 130.364243 111.664635) (xy 130.31496 111.9124)
(xy 126.22504 111.9124) (xy 126.175757 111.664635) (xy 126.035409 111.454591) (xy 125.825365 111.314243) (xy 125.5776 111.26496)
(xy 123.3424 111.26496) (xy 123.094635 111.314243) (xy 122.884591 111.454591) (xy 122.744243 111.664635) (xy 122.69496 111.9124)
(xy 122.69496 112.268) (xy 85.699642 112.268) (xy 85.624599 112.253073) (xy 85.549556 112.268) (xy 85.549552 112.268)
(xy 85.327283 112.312212) (xy 85.075229 112.480629) (xy 85.032718 112.544251) (xy 80.894165 116.682805) (xy 80.555082 116.456237)
(xy 80.01 116.347812) (xy 79.464919 116.456236) (xy 79.3753 116.516118) (xy 79.3753 104.463882) (xy 79.464918 104.523763)
(xy 80.01 104.632188) (xy 80.555081 104.523764) (xy 81.017179 104.215) (xy 81.28 103.821661) (xy 81.54282 104.214999)
(xy 82.004918 104.523763) (xy 82.55 104.632188) (xy 83.095081 104.523764) (xy 83.434165 104.297195) (xy 83.974018 104.837049)
(xy 84.016529 104.900671) (xy 84.268583 105.069088) (xy 84.490852 105.1133) (xy 84.490853 105.1133) (xy 84.5659 105.128228)
(xy 84.640947 105.1133) (xy 114.585257 105.1133) (xy 114.6603 105.128227) (xy 114.735343 105.1133) (xy 114.735348 105.1133)
(xy 114.957617 105.069088) (xy 115.209671 104.900671) (xy 115.252183 104.837047) (xy 118.051131 102.0381) (xy 175.133 102.0381)
(xy 143.636999 129.667) (xy 143.636999 124.46) (xy 175.48912 124.46) (xy 175.587687 124.955529) (xy 175.868382 125.375618)
(xy 176.288471 125.656313) (xy 176.65892 125.73) (xy 177.317633 125.73) (xy 177.340355 125.738445) (xy 177.569371 125.73)
(xy 178.326403 125.73) (xy 178.342283 125.736102) (xy 178.578348 125.73) (xy 180.59401 125.73) (xy 180.59401 126.109089)
(xy 180.667697 126.479538) (xy 180.948392 126.899627) (xy 181.368481 127.180322) (xy 181.86401 127.27889) (xy 182.359538 127.180323)
(xy 182.779627 126.899628) (xy 183.060322 126.479539) (xy 183.134009 126.10909) (xy 183.13401 124.585082) (xy 183.15889 124.46)
(xy 183.13401 124.334919) (xy 183.13401 123.9496) (xy 183.140112 123.933719) (xy 183.137245 123.822816) (xy 183.15889 123.714001)
(xy 183.13078 123.572682) (xy 183.127057 123.42865) (xy 183.081967 123.327285) (xy 183.060323 123.218472) (xy 182.980273 123.098669)
(xy 182.921714 122.967024) (xy 182.841266 122.89063) (xy 182.779628 122.798383) (xy 182.659823 122.718332) (xy 182.555345 122.619119)
(xy 182.451789 122.579327) (xy 182.359539 122.517688) (xy 182.218217 122.489577) (xy 182.083726 122.437899) (xy 181.972824 122.440766)
(xy 181.86401 122.419121) (xy 181.73893 122.444001) (xy 178.806368 122.444001) (xy 178.783646 122.435556) (xy 178.554642 122.444001)
(xy 176.674921 122.444001) (xy 176.304472 122.517688) (xy 175.884383 122.798383) (xy 175.603688 123.218472) (xy 175.505121 123.714001)
(xy 175.571315 124.046779) (xy 175.48912 124.46) (xy 143.636999 124.46) (xy 143.637 123.699921) (xy 143.636999 123.699917)
(xy 143.637 122.810921) (xy 143.636999 122.810917) (xy 143.637 121.921921) (xy 143.636999 121.921917) (xy 143.637 121.032921)
(xy 143.637 120.905921) (xy 143.563313 120.535472) (xy 143.282618 120.115383) (xy 143.273335 120.10918) (xy 166.595 120.10918)
(xy 166.595 120.54082) (xy 166.760182 120.939603) (xy 167.065397 121.244818) (xy 167.46418 121.41) (xy 167.89582 121.41)
(xy 168.294603 121.244818) (xy 168.599818 120.939603) (xy 168.765 120.54082) (xy 168.765 120.10918) (xy 171.595 120.10918)
(xy 171.595 120.54082) (xy 171.760182 120.939603) (xy 172.065397 121.244818) (xy 172.46418 121.41) (xy 172.89582 121.41)
(xy 173.294603 121.244818) (xy 173.599818 120.939603) (xy 173.765 120.54082) (xy 173.765 120.10918) (xy 180.295 120.10918)
(xy 180.295 120.54082) (xy 180.460182 120.939603) (xy 180.765397 121.244818) (xy 181.16418 121.41) (xy 181.59582 121.41)
(xy 181.994603 121.244818) (xy 182.299818 120.939603) (xy 182.465 120.54082) (xy 182.465 120.10918) (xy 183.295 120.10918)
(xy 183.295 120.54082) (xy 183.460182 120.939603) (xy 183.765397 121.244818) (xy 184.16418 121.41) (xy 184.59582 121.41)
(xy 184.994603 121.244818) (xy 185.299818 120.939603) (xy 185.465 120.54082) (xy 185.465 120.10918) (xy 185.299818 119.710397)
(xy 184.994603 119.405182) (xy 184.59582 119.24) (xy 184.16418 119.24) (xy 183.765397 119.405182) (xy 183.460182 119.710397)
(xy 183.295 120.10918) (xy 182.465 120.10918) (xy 182.299818 119.710397) (xy 181.994603 119.405182) (xy 181.59582 119.24)
(xy 181.16418 119.24) (xy 180.765397 119.405182) (xy 180.460182 119.710397) (xy 180.295 120.10918) (xy 173.765 120.10918)
(xy 173.599818 119.710397) (xy 173.294603 119.405182) (xy 172.89582 119.24) (xy 172.46418 119.24) (xy 172.065397 119.405182)
(xy 171.760182 119.710397) (xy 171.595 120.10918) (xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.294603 119.405182)
(xy 167.89582 119.24) (xy 167.46418 119.24) (xy 167.065397 119.405182) (xy 166.760182 119.710397) (xy 166.595 120.10918)
(xy 143.273335 120.10918) (xy 142.862529 119.834688) (xy 142.367 119.73612) (xy 141.871472 119.834687) (xy 141.451383 120.115382)
(xy 141.170688 120.535471) (xy 141.097001 120.90592) (xy 141.097 121.283079) (xy 141.097001 121.283083) (xy 141.097 122.172079)
(xy 141.097001 122.172083) (xy 141.097 123.061079) (xy 141.097001 123.061083) (xy 141.097 123.950079) (xy 141.097001 123.950084)
(xy 141.097 129.667) (xy 134.36792 129.667) (xy 133.997471 129.740687) (xy 133.577382 130.021382) (xy 133.296687 130.441471)
(xy 133.19812 130.937) (xy 125.349399 130.937) (xy 125.349399 127) (xy 126.586655 127) (xy 126.714792 127.644188)
(xy 127.079695 128.190305) (xy 127.625812 128.555208) (xy 128.107391 128.651) (xy 128.432609 128.651) (xy 128.914188 128.555208)
(xy 129.460305 128.190305) (xy 129.825208 127.644188) (xy 129.953345 127) (xy 129.825208 126.355812) (xy 129.605144 126.026463)
(xy 129.743809 125.933809) (xy 129.884157 125.723765) (xy 129.93344 125.476) (xy 129.93344 123.444) (xy 129.884157 123.196235)
(xy 129.743809 122.986191) (xy 129.533765 122.845843) (xy 129.286 122.79656) (xy 127.254 122.79656) (xy 127.006235 122.845843)
(xy 126.796191 122.986191) (xy 126.655843 123.196235) (xy 126.60656 123.444) (xy 126.60656 125.476) (xy 126.655843 125.723765)
(xy 126.796191 125.933809) (xy 126.934856 126.026463) (xy 126.714792 126.355812) (xy 126.586655 127) (xy 125.349399 127)
(xy 125.3494 123.357142) (xy 125.364327 123.282099) (xy 125.3494 123.207056) (xy 125.3494 123.207053) (xy 125.305188 122.984784)
(xy 125.302836 122.981264) (xy 125.179282 122.796351) (xy 125.179279 122.796348) (xy 125.136771 122.73273) (xy 125.073152 122.690221)
(xy 118.476383 116.093453) (xy 118.433871 116.029829) (xy 118.181817 115.861412) (xy 117.959548 115.8172) (xy 117.959543 115.8172)
(xy 117.8845 115.802273) (xy 117.809457 115.8172) (xy 102.471447 115.8172) (xy 102.3964 115.802272) (xy 102.321353 115.8172)
(xy 102.321352 115.8172) (xy 102.099083 115.861412) (xy 101.847029 116.029829) (xy 101.804518 116.093451) (xy 101.214003 116.683967)
(xy 100.875082 116.457507) (xy 100.33 116.349082) (xy 99.784919 116.457506) (xy 99.322821 116.76627) (xy 99.06 117.159609)
(xy 98.79718 116.766271) (xy 98.335082 116.457507) (xy 97.79 116.349082) (xy 97.244919 116.457506) (xy 96.782821 116.76627)
(xy 96.52 117.159609) (xy 96.25718 116.766271) (xy 95.795082 116.457507) (xy 95.25 116.349082) (xy 94.704919 116.457506)
(xy 94.242821 116.76627) (xy 93.98 117.159609) (xy 93.71718 116.766271) (xy 93.255082 116.457507) (xy 92.71 116.349082)
(xy 92.164919 116.457506) (xy 91.702821 116.76627) (xy 91.44 117.159609) (xy 91.17718 116.766271) (xy 90.715082 116.457507)
(xy 90.17 116.349082) (xy 89.624919 116.457506) (xy 89.162821 116.76627) (xy 88.9 117.159609) (xy 88.63718 116.766271)
(xy 88.175082 116.457507) (xy 87.63 116.349082) (xy 87.084919 116.457506) (xy 86.622821 116.76627) (xy 86.36 117.159609)
(xy 86.09718 116.766271) (xy 85.635082 116.457507) (xy 85.09 116.349082) (xy 84.544919 116.457506) (xy 84.082821 116.76627)
(xy 83.820424 117.158974) (xy 83.55718 116.765001) (xy 83.20353 116.5287) (xy 85.940231 113.792) (xy 122.69496 113.792)
(xy 122.69496 114.1476) (xy 122.744243 114.395365) (xy 122.884591 114.605409) (xy 123.094635 114.745757) (xy 123.3424 114.79504)
(xy 125.5776 114.79504) (xy 125.825365 114.745757) (xy 126.035409 114.605409) (xy 126.175757 114.395365) (xy 126.22504 114.1476)
(xy 126.22504 111.9124) (xy 130.31496 111.9124) (xy 130.31496 114.1476) (xy 130.364243 114.395365) (xy 130.504591 114.605409)
(xy 130.714635 114.745757) (xy 130.9624 114.79504) (xy 133.1976 114.79504) (xy 133.445365 114.745757) (xy 133.655409 114.605409)
(xy 133.795757 114.395365) (xy 133.84504 114.1476) (xy 133.84504 111.9124) (xy 133.795757 111.664635) (xy 133.655409 111.454591)
(xy 133.445365 111.314243) (xy 133.1976 111.26496) (xy 130.9624 111.26496) (xy 130.714635 111.314243) (xy 130.504591 111.454591)
(xy 130.364243 111.664635) (xy 130.31496 111.9124) (xy 126.22504 111.9124) (xy 126.175757 111.664635) (xy 126.035409 111.454591)
(xy 125.825365 111.314243) (xy 125.5776 111.26496) (xy 123.3424 111.26496) (xy 123.094635 111.314243) (xy 122.884591 111.454591)
(xy 122.744243 111.664635) (xy 122.69496 111.9124) (xy 122.69496 112.268) (xy 85.699642 112.268) (xy 85.624599 112.253073)
(xy 85.549556 112.268) (xy 85.549552 112.268) (xy 85.327283 112.312212) (xy 85.075229 112.480629) (xy 85.032718 112.544251)
(xy 80.894165 116.682805) (xy 80.555082 116.456237) (xy 80.01 116.347812) (xy 79.464919 116.456236) (xy 79.3753 116.516118)
(xy 79.3753 104.463882) (xy 79.464918 104.523763) (xy 80.01 104.632188) (xy 80.555081 104.523764) (xy 81.017179 104.215)
(xy 81.28 103.821661) (xy 81.54282 104.214999) (xy 82.004918 104.523763) (xy 82.55 104.632188) (xy 83.095081 104.523764)
(xy 83.434165 104.297195) (xy 83.974018 104.837049) (xy 84.016529 104.900671) (xy 84.268583 105.069088) (xy 84.490852 105.1133)
(xy 84.490853 105.1133) (xy 84.5659 105.128228) (xy 84.640947 105.1133) (xy 114.585257 105.1133) (xy 114.6603 105.128227)
(xy 114.735343 105.1133) (xy 114.735348 105.1133) (xy 114.957617 105.069088) (xy 115.209671 104.900671) (xy 115.252183 104.837047)
(xy 118.051131 102.0381) (xy 175.133 102.0381)
) )
) )
(filled_polygon (filled_polygon

+ 292
- 206
batterycharge_stationdata/pcb/rev2/batterystation.kicad_pcb-bak View File

@ -3,10 +3,10 @@
(general (general
(thickness 1.6) (thickness 1.6)
(drawings 54) (drawings 54)
(tracks 667)
(tracks 699)
(zones 0) (zones 0)
(modules 70)
(nets 72)
(modules 71)
(nets 76)
) )
(page USLetter) (page USLetter)
@ -169,7 +169,11 @@
(net 68 "Net-(R7-Pad1)") (net 68 "Net-(R7-Pad1)")
(net 69 "Net-(R8-Pad1)") (net 69 "Net-(R8-Pad1)")
(net 70 "Net-(R8-Pad2)") (net 70 "Net-(R8-Pad2)")
(net 71 "Net-(SW2-Pad2)")
(net 71 +3V3)
(net 72 "Net-(U1-Pad2)")
(net 73 "Net-(U1-Pad3)")
(net 74 "Net-(U1-Pad1)")
(net 75 "Net-(SW1-Pad2)")
(net_class Default "This is the default net class." (net_class Default "This is the default net class."
(clearance 0.254) (clearance 0.254)
@ -179,6 +183,7 @@
(uvia_dia 0.6858) (uvia_dia 0.6858)
(uvia_drill 0.3302) (uvia_drill 0.3302)
(add_net +12V) (add_net +12V)
(add_net +3V3)
(add_net +5V) (add_net +5V)
(add_net /CurrentSense_INA169_1/CurrentOUT) (add_net /CurrentSense_INA169_1/CurrentOUT)
(add_net /CurrentSense_INA169_1/LOADIN) (add_net /CurrentSense_INA169_1/LOADIN)
@ -248,7 +253,10 @@
(add_net "Net-(R7-Pad1)") (add_net "Net-(R7-Pad1)")
(add_net "Net-(R8-Pad1)") (add_net "Net-(R8-Pad1)")
(add_net "Net-(R8-Pad2)") (add_net "Net-(R8-Pad2)")
(add_net "Net-(SW2-Pad2)")
(add_net "Net-(SW1-Pad2)")
(add_net "Net-(U1-Pad1)")
(add_net "Net-(U1-Pad2)")
(add_net "Net-(U1-Pad3)")
) )
(module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5CBD07B9) (tstamp 5CC60F97) (module Capacitors_SMD:C_0805_HandSoldering (layer F.Cu) (tedit 5CBD07B9) (tstamp 5CC60F97)
@ -617,14 +625,14 @@
) )
) )
(module Diodes_SMD:SOD-323_HandSoldering (layer F.Cu) (tedit 5CBD05C8) (tstamp 5CC61050)
(module Diodes_SMD:SOD-323_HandSoldering (layer F.Cu) (tedit 5CC4FD9A) (tstamp 5CC61050)
(at 160.02 133.35 90) (at 160.02 133.35 90)
(descr SOD-323) (descr SOD-323)
(tags SOD-323) (tags SOD-323)
(path /5CBC6C0A/5CBCC66F) (path /5CBC6C0A/5CBCC66F)
(attr smd) (attr smd)
(fp_text reference D2 (at 0 -1.85 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(fp_text reference D2 (at 0 -1.85 90) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
) )
(fp_text value D_Schottky (at 0.1 1.9 90) (layer F.Fab) (fp_text value D_Schottky (at 0.1 1.9 90) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
@ -1311,7 +1319,7 @@
(fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15)) (fp_line (start -1.27 1.27) (end -1.27 3.81) (layer F.SilkS) (width 0.15))
(fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15)) (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer F.SilkS) (width 0.15))
(pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) (pad 1 thru_hole rect (at 0 0) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
(net 29 "Net-(J1-Pad17)"))
(net 71 +3V3))
(pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask) (pad 2 thru_hole oval (at 0 2.54) (size 2.032 2.032) (drill 1.016) (layers *.Cu *.Mask)
(net 57 /ENC28J60/VCC_Branch)) (net 57 /ENC28J60/VCC_Branch))
(model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl (model Pin_Headers.3dshapes/Pin_Header_Straight_1x02.wrl
@ -1956,7 +1964,7 @@
(fp_text reference R10 (at -2.647 -1.778 270) (layer F.SilkS) hide (fp_text reference R10 (at -2.647 -1.778 270) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
) )
(fp_text value 0.2 (at -3.155 0.127) (layer F.SilkS)
(fp_text value 1 (at -3.155 0.127) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127))) (effects (font (size 0.508 0.508) (thickness 0.127)))
) )
(fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.15)) (fp_line (start -0.5 0.85) (end 0.5 0.85) (layer F.SilkS) (width 0.15))
@ -2313,7 +2321,7 @@
(pad 1 smd rect (at -2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 1 smd rect (at -2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 67 "Net-(R6-Pad1)")) (net 67 "Net-(R6-Pad1)"))
(pad 2 smd rect (at 0.75 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at 0.75 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 68 "Net-(R7-Pad1)"))
(net 75 "Net-(SW1-Pad2)"))
(pad 3 smd rect (at 2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at 2.25 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 66 "Net-(R5-Pad1)")) (net 66 "Net-(R5-Pad1)"))
(pad "" smd rect (at -3.65 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at -3.65 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
@ -2362,11 +2370,11 @@
(pad 1 smd rect (at -3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 1 smd rect (at -3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 69 "Net-(R8-Pad1)")) (net 69 "Net-(R8-Pad1)"))
(pad 2 smd rect (at -1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at -1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 71 "Net-(SW2-Pad2)"))
(net 68 "Net-(R7-Pad1)"))
(pad 3 smd rect (at 1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at 1.5 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 10 /LT1512/LT_BATCHRG)) (net 10 /LT1512/LT_BATCHRG))
(pad 4 smd rect (at 3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask) (pad 4 smd rect (at 3 -1.425 180) (size 0.7 1.5) (layers F.Cu F.Paste F.Mask)
(net 68 "Net-(R7-Pad1)"))
(net 75 "Net-(SW1-Pad2)"))
(pad "" smd rect (at -5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at -5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 5.15 1.425 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
(pad "" smd rect (at 5.15 -0.775 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask)) (pad "" smd rect (at 5.15 -0.775 180) (size 1 0.8) (layers F.Cu F.Paste F.Mask))
@ -2430,8 +2438,7 @@
(fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12)) (fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) (fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15)) (fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(pad 4 smd rect (at 3.15 0 90) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
(net 2 +5V))
(pad 4 smd rect (at 3.15 0 90) (size 2 3.8) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask) (pad 2 smd rect (at -3.15 0 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 2 +5V)) (net 2 +5V))
(pad 3 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask) (pad 3 smd rect (at -3.15 2.3 90) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
@ -2918,6 +2925,45 @@
) )
) )
(module TO_SOT_Packages_SMD:SOT-223 (layer F.Cu) (tedit 583F3B4E) (tstamp 5CC4C6FB)
(at 213.36 127)
(descr "module CMS SOT223 4 pins")
(tags "CMS SOT")
(path /5CBC4AC4/5CBC4E70)
(attr smd)
(fp_text reference U1 (at 0 -4.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value AP1117 (at 0 4.5) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.91 3.41) (end 1.91 2.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.91 -3.41) (end 1.91 -2.15) (layer F.SilkS) (width 0.12))
(fp_line (start 4.4 -3.6) (end -4.4 -3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.4 3.6) (end 4.4 -3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.4 3.6) (end 4.4 3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.4 -3.6) (end -4.4 3.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.85 -3.35) (end -1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start -1.85 3.41) (end 1.91 3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 -3.35) (end 1.85 -3.35) (layer F.Fab) (width 0.15))
(fp_line (start -4.1 -3.41) (end 1.91 -3.41) (layer F.SilkS) (width 0.12))
(fp_line (start -1.85 3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(fp_line (start 1.85 -3.35) (end 1.85 3.35) (layer F.Fab) (width 0.15))
(pad 4 smd rect (at 3.15 0) (size 2 3.8) (layers F.Cu F.Paste F.Mask)
(net 72 "Net-(U1-Pad2)"))
(pad 2 smd rect (at -3.15 0) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 72 "Net-(U1-Pad2)"))
(pad 3 smd rect (at -3.15 2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 73 "Net-(U1-Pad3)"))
(pad 1 smd rect (at -3.15 -2.3) (size 2 1.5) (layers F.Cu F.Paste F.Mask)
(net 74 "Net-(U1-Pad1)"))
(model TO_SOT_Packages_SMD.3dshapes/SOT-223.wrl
(at (xyz 0 0 0))
(scale (xyz 0.4 0.4 0.4))
(rotate (xyz 0 0 90))
)
)
(gr_text BATT (at 190.5 66.04) (layer F.SilkS) (tstamp 5CC1A6C9) (gr_text BATT (at 190.5 66.04) (layer F.SilkS) (tstamp 5CC1A6C9)
(effects (font (size 0.508 0.508) (thickness 0.127))) (effects (font (size 0.508 0.508) (thickness 0.127)))
) )
@ -3224,9 +3270,6 @@
(segment (start 116.4107 83.82) (end 114.965 83.82) (width 1.27) (layer F.Cu) (net 4)) (segment (start 116.4107 83.82) (end 114.965 83.82) (width 1.27) (layer F.Cu) (net 4))
(segment (start 114.965 83.82) (end 92.73 61.585) (width 1.27) (layer F.Cu) (net 4)) (segment (start 114.965 83.82) (end 92.73 61.585) (width 1.27) (layer F.Cu) (net 4))
(segment (start 92.73 61.585) (end 92.73 59.69) (width 1.27) (layer F.Cu) (net 4)) (segment (start 92.73 61.585) (end 92.73 59.69) (width 1.27) (layer F.Cu) (net 4))
(segment (start 143.637 121.305) (end 142.6307 121.305) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.367 121.158) (end 142.4837 121.158) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.4837 121.158) (end 142.6307 121.305) (width 0.254) (layer F.Cu) (net 5))
(segment (start 142.367 130.937) (end 139.065 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 130.937) (end 139.065 130.937) (width 1.27) (layer B.Cu) (net 5))
(segment (start 148.59 133.35) (end 146.177 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 148.59 133.35) (end 146.177 130.937) (width 1.27) (layer B.Cu) (net 5))
(segment (start 146.177 130.937) (end 142.367 130.937) (width 1.27) (layer B.Cu) (net 5)) (segment (start 146.177 130.937) (end 142.367 130.937) (width 1.27) (layer B.Cu) (net 5))
@ -3245,7 +3288,6 @@
(segment (start 135.763 130.937) (end 135.255 130.937) (width 1.27) (layer F.Cu) (net 5)) (segment (start 135.763 130.937) (end 135.255 130.937) (width 1.27) (layer F.Cu) (net 5))
(segment (start 142.367 123.825) (end 142.367 122.936) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 123.825) (end 142.367 122.936) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 122.936) (end 142.367 122.047) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 122.936) (end 142.367 122.047) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 122.047) (end 142.367 121.158) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 121.158) (end 142.367 121.031) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 121.158) (end 142.367 121.031) (width 1.27) (layer B.Cu) (net 5))
(segment (start 142.367 130.937) (end 142.367 123.825) (width 1.27) (layer B.Cu) (net 5)) (segment (start 142.367 130.937) (end 142.367 123.825) (width 1.27) (layer B.Cu) (net 5))
(segment (start 135.763 130.937) (end 137.414 129.286) (width 1.27) (layer F.Cu) (net 5)) (segment (start 135.763 130.937) (end 137.414 129.286) (width 1.27) (layer F.Cu) (net 5))
@ -3268,6 +3310,10 @@
(via (at 136.017 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 136.017 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(via (at 135.255 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 135.255 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(via (at 134.493 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5)) (via (at 134.493 130.937) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 5))
(segment (start 142.367 123.825) (end 142.367 121.158) (width 0.762) (layer F.Cu) (net 5))
(segment (start 142.367 122.047) (end 142.367 121.158) (width 1.27) (layer F.Cu) (net 5))
(segment (start 143.49 121.158) (end 143.637 121.305) (width 1.27) (layer F.Cu) (net 5))
(segment (start 142.367 121.158) (end 143.49 121.158) (width 1.27) (layer F.Cu) (net 5))
(segment (start 148.59 128.505) (end 148.59 129.381) (width 1.27) (layer F.Cu) (net 6)) (segment (start 148.59 128.505) (end 148.59 129.381) (width 1.27) (layer F.Cu) (net 6))
(segment (start 148.59 129.381) (end 152.051 132.842) (width 1.27) (layer F.Cu) (net 6)) (segment (start 148.59 129.381) (end 152.051 132.842) (width 1.27) (layer F.Cu) (net 6))
(segment (start 152.051 132.842) (end 157.508 132.842) (width 1.27) (layer F.Cu) (net 6)) (segment (start 152.051 132.842) (end 157.508 132.842) (width 1.27) (layer F.Cu) (net 6))
@ -3652,20 +3698,44 @@
(segment (start 180.63 128) (end 180.34 128.29) (width 0.508) (layer F.Cu) (net 66)) (segment (start 180.63 128) (end 180.34 128.29) (width 0.508) (layer F.Cu) (net 66))
(segment (start 185.13 122.075) (end 185.13 125.46) (width 1.27) (layer F.Cu) (net 67)) (segment (start 185.13 122.075) (end 185.13 125.46) (width 1.27) (layer F.Cu) (net 67))
(segment (start 185.13 125.46) (end 187.96 128.29) (width 1.27) (layer F.Cu) (net 67)) (segment (start 185.13 125.46) (end 187.96 128.29) (width 1.27) (layer F.Cu) (net 67))
(segment (start 167.18 122.075) (end 167.18 121.675) (width 0.762) (layer F.Cu) (net 68))
(segment (start 167.18 121.675) (end 166.068 120.563) (width 0.762) (layer F.Cu) (net 68))
(segment (start 166.068 120.563) (end 166.068 120.331) (width 0.762) (layer F.Cu) (net 68))
(segment (start 166.068 120.331) (end 167.159 119.24) (width 0.762) (layer F.Cu) (net 68))
(segment (start 167.159 119.24) (end 173.201 119.24) (width 0.762) (layer F.Cu) (net 68))
(segment (start 173.201 119.24) (end 174.351 120.39) (width 0.762) (layer F.Cu) (net 68))
(segment (start 174.351 120.39) (end 176.152 120.39) (width 0.762) (layer F.Cu) (net 68))
(segment (start 176.152 120.39) (end 178.352 118.19) (width 0.762) (layer F.Cu) (net 68))
(segment (start 178.352 118.19) (end 180.851 118.19) (width 0.762) (layer F.Cu) (net 68))
(segment (start 180.851 118.19) (end 182.465 119.804) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.465 119.804) (end 182.465 121.74) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.465 121.74) (end 182.13 122.075) (width 0.762) (layer F.Cu) (net 68))
(segment (start 182.13 122.075) (end 182.13 126.27) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 184.15 128.29) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.25) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68))
(segment (start 182.13 126.27) (end 182.13 126.25) (width 1.27) (layer F.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 181.86401 123.714001) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA4))
(via (at 181.86401 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 181.86401 123.714001) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA6))
(via (at 181.86401 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 184.15 128.29) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEA8))
(via (at 181.86401 125.98401) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 125.98401) (width 1.27) (layer F.Cu) (net 68) (tstamp 5CC4CEAA))
(via (at 181.86401 125.98401) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 125.98401) (end 181.86401 123.714001) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 178.562 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 178.562 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 178.578001 123.714001) (width 1.27) (layer B.Cu) (net 68) (tstamp 5CC4CEAC))
(via (at 178.578001 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 177.546 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 181.86401 124.46) (end 176.784 124.46) (width 1.27) (layer B.Cu) (net 68))
(segment (start 177.546 123.714001) (end 176.800001 123.714001) (width 1.27) (layer B.Cu) (net 68) (tstamp 5CC4CEAE))
(via (at 177.546 123.714001) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(via (at 177.546 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(via (at 178.562 124.46) (size 0.6858) (drill 0.3302) (layers F.Cu B.Cu) (net 68))
(segment (start 181.86401 123.714001) (end 177.546 123.714001) (width 1.27) (layer B.Cu) (net 68))
(segment (start 177.546 121.666) (end 177.546 123.714001) (width 0.762) (layer F.Cu) (net 68))
(segment (start 173.301997 119.239999) (end 174.451997 120.389999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 176.269999 120.389999) (end 177.546 121.666) (width 0.762) (layer F.Cu) (net 68))
(segment (start 172.159199 119.239999) (end 173.301997 119.239999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 174.451997 120.389999) (end 176.269999 120.389999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.594999 121.589999) (end 171.594999 119.804199) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.594999 119.804199) (end 172.159199 119.239999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.68 121.675) (end 171.594999 121.589999) (width 0.762) (layer F.Cu) (net 68))
(segment (start 171.68 122.075) (end 171.68 121.675) (width 0.762) (layer F.Cu) (net 68))
(segment (start 177.546 123.714001) (end 177.546 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 177.546 124.46) (end 178.562 124.46) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.562 123.730002) (end 178.578001 123.714001) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.562 124.46) (end 178.562 123.730002) (width 1.27) (layer F.Cu) (net 68))
(segment (start 178.578001 123.714001) (end 177.546 123.714001) (width 1.27) (layer F.Cu) (net 68))
(segment (start 173.99 128.29) (end 173.99 122.885) (width 1.27) (layer F.Cu) (net 69)) (segment (start 173.99 128.29) (end 173.99 122.885) (width 1.27) (layer F.Cu) (net 69))
(segment (start 173.99 122.885) (end 173.18 122.075) (width 1.27) (layer F.Cu) (net 69)) (segment (start 173.99 122.885) (end 173.18 122.075) (width 1.27) (layer F.Cu) (net 69))
(segment (start 175.207 130.048) (end 176.223 129.032) (width 1.27) (layer B.Cu) (net 70)) (segment (start 175.207 130.048) (end 176.223 129.032) (width 1.27) (layer B.Cu) (net 70))
@ -3678,6 +3748,14 @@
(segment (start 174.465 130.79) (end 175.207 130.048) (width 1.27) (layer F.Cu) (net 70)) (segment (start 174.465 130.79) (end 175.207 130.048) (width 1.27) (layer F.Cu) (net 70))
(via (at 175.207 130.048) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70)) (via (at 175.207 130.048) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70))
(via (at 176.223 129.032) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70)) (via (at 176.223 129.032) (size 0.6858) (drill 0.330199) (layers F.Cu B.Cu) (net 70))
(segment (start 167.18 122.075) (end 167.18 121.675) (width 0.762) (layer F.Cu) (net 75))
(segment (start 168.289198 118.11) (end 180.770802 118.11) (width 0.762) (layer F.Cu) (net 75))
(segment (start 180.770802 118.11) (end 182.88 120.219198) (width 0.762) (layer F.Cu) (net 75))
(segment (start 166.37 120.029198) (end 168.289198 118.11) (width 0.762) (layer F.Cu) (net 75))
(segment (start 182.88 120.219198) (end 182.88 121.325) (width 0.762) (layer F.Cu) (net 75))
(segment (start 166.37 121.265) (end 166.37 120.029198) (width 0.762) (layer F.Cu) (net 75))
(segment (start 182.88 121.325) (end 182.13 122.075) (width 0.762) (layer F.Cu) (net 75))
(segment (start 167.18 122.075) (end 166.37 121.265) (width 0.762) (layer F.Cu) (net 75))
(zone (net 1) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508) (zone (net 1) (net_name GND) (layer F.Cu) (tstamp 0) (hatch edge 0.508)
(connect_pads (clearance 0.508)) (connect_pads (clearance 0.508))
@ -3950,6 +4028,34 @@
(xy 143.266 125.432924) (xy 143.266 125.432921) (xy 143.220154 125.20244) (xy 143.23839 125.20244) (xy 143.266 125.432924) (xy 143.266 125.432921) (xy 143.220154 125.20244) (xy 143.23839 125.20244)
) )
) )
(filled_polygon
(pts
(xy 170.805822 119.156536) (xy 170.637949 119.407776) (xy 170.559095 119.804199) (xy 170.579 119.904267) (xy 170.578999 121.489935)
(xy 170.559095 121.589999) (xy 170.578999 121.690062) (xy 170.578999 121.690063) (xy 170.637948 121.986421) (xy 170.664 122.025411)
(xy 170.664 122.175064) (xy 170.68256 122.268372) (xy 170.68256 122.825) (xy 170.731843 123.072765) (xy 170.872191 123.282809)
(xy 171.082235 123.423157) (xy 171.33 123.47244) (xy 172.03 123.47244) (xy 172.277765 123.423157) (xy 172.43 123.321436)
(xy 172.582235 123.423157) (xy 172.720001 123.45056) (xy 172.72 127.527732) (xy 172.71756 127.54) (xy 172.71756 129.04)
(xy 172.766843 129.287765) (xy 172.907191 129.497809) (xy 172.970334 129.54) (xy 172.907191 129.582191) (xy 172.766843 129.792235)
(xy 172.71756 130.04) (xy 172.71756 130.677187) (xy 172.714354 130.693304) (xy 172.00147 129.98042) (xy 171.930618 129.874382)
(xy 171.510529 129.593687) (xy 171.14008 129.52) (xy 171.140075 129.52) (xy 171.015 129.495121) (xy 170.91 129.516007)
(xy 170.805 129.495121) (xy 170.679925 129.52) (xy 169.953026 129.52) (xy 170.073327 129.399698) (xy 170.17 129.166309)
(xy 170.17 128.57575) (xy 170.01125 128.417) (xy 169.037 128.417) (xy 169.037 128.437) (xy 168.783 128.437)
(xy 168.783 128.417) (xy 167.80875 128.417) (xy 167.65 128.57575) (xy 167.65 129.166309) (xy 167.746673 129.399698)
(xy 167.88832 129.541346) (xy 167.827191 129.582191) (xy 167.686843 129.792235) (xy 167.66421 129.906019) (xy 167.43013 129.952581)
(xy 167.136067 130.149067) (xy 167.086471 130.223293) (xy 164.955765 132.354) (xy 163.564898 132.354) (xy 163.756313 132.067528)
(xy 163.83 131.697079) (xy 163.829999 130.681083) (xy 163.83 130.681079) (xy 163.829999 129.921051) (xy 166.337359 127.413691)
(xy 167.65 127.413691) (xy 167.65 128.00425) (xy 167.80875 128.163) (xy 168.783 128.163) (xy 168.783 127.06375)
(xy 169.037 127.06375) (xy 169.037 128.163) (xy 170.01125 128.163) (xy 170.17 128.00425) (xy 170.17 127.413691)
(xy 170.073327 127.180302) (xy 169.894699 127.001673) (xy 169.66131 126.905) (xy 169.19575 126.905) (xy 169.037 127.06375)
(xy 168.783 127.06375) (xy 168.62425 126.905) (xy 168.15869 126.905) (xy 167.925301 127.001673) (xy 167.746673 127.180302)
(xy 167.65 127.413691) (xy 166.337359 127.413691) (xy 169.489585 124.261466) (xy 169.595618 124.190617) (xy 169.666467 124.084584)
(xy 169.66647 124.084581) (xy 169.876312 123.77053) (xy 169.876312 123.770529) (xy 169.876313 123.770528) (xy 169.95 123.400079)
(xy 169.95 123.400076) (xy 169.974879 123.275001) (xy 169.95 123.149925) (xy 169.949999 121.94992) (xy 169.876312 121.579471)
(xy 169.665216 121.263544) (xy 169.628157 121.077235) (xy 169.487809 120.867191) (xy 169.277765 120.726843) (xy 169.03 120.67756)
(xy 168.70836 120.67756) (xy 168.765 120.54082) (xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.36273 119.473309)
(xy 168.710039 119.126) (xy 170.826226 119.126)
)
)
(filled_polygon (filled_polygon
(pts (pts
(xy 140.488271 76.684324) (xy 140.488273 76.684325) (xy 141.39256 77.588761) (xy 141.39256 77.6544) (xy 141.441843 77.902165) (xy 140.488271 76.684324) (xy 140.488273 76.684325) (xy 141.39256 77.588761) (xy 141.39256 77.6544) (xy 141.441843 77.902165)
@ -4041,123 +4147,91 @@
(xy 164.550629 107.14663) (xy 164.508118 107.210252) (xy 164.506365 107.212876) (xy 164.382212 107.398684) (xy 164.338 107.620953) (xy 164.550629 107.14663) (xy 164.508118 107.210252) (xy 164.506365 107.212876) (xy 164.382212 107.398684) (xy 164.338 107.620953)
(xy 164.338 107.620957) (xy 164.323073 107.696) (xy 164.338 107.771043) (xy 164.338001 116.764947) (xy 164.323072 116.84) (xy 164.338 107.620957) (xy 164.323073 107.696) (xy 164.338 107.771043) (xy 164.338001 116.764947) (xy 164.323072 116.84)
(xy 164.382212 117.137317) (xy 164.550629 117.389371) (xy 164.802683 117.557788) (xy 165.024952 117.602) (xy 165.1 117.616928) (xy 164.382212 117.137317) (xy 164.550629 117.389371) (xy 164.802683 117.557788) (xy 165.024952 117.602) (xy 165.1 117.616928)
(xy 165.175047 117.602) (xy 177.503159 117.602) (xy 176.444709 118.66045) (xy 176.428157 118.577235) (xy 176.287809 118.367191)
(xy 176.077765 118.226843) (xy 175.83 118.17756) (xy 174.83 118.17756) (xy 174.582235 118.226843) (xy 174.372191 118.367191)
(xy 174.231843 118.577235) (xy 174.189243 118.791403) (xy 173.990179 118.592339) (xy 173.933495 118.507505) (xy 173.597423 118.282949)
(xy 173.301065 118.224) (xy 173.301063 118.224) (xy 173.201 118.204096) (xy 173.100937 118.224) (xy 167.259063 118.224)
(xy 167.159 118.204096) (xy 167.058936 118.224) (xy 167.058935 118.224) (xy 166.762577 118.282949) (xy 166.426505 118.507505)
(xy 166.369822 118.592337) (xy 166.170757 118.791402) (xy 166.128157 118.577235) (xy 165.987809 118.367191) (xy 165.777765 118.226843)
(xy 165.53 118.17756) (xy 164.53 118.17756) (xy 164.282235 118.226843) (xy 164.072191 118.367191) (xy 163.931843 118.577235)
(xy 163.88256 118.825) (xy 163.88256 119.625) (xy 163.931843 119.872765) (xy 164.072191 120.082809) (xy 164.282235 120.223157)
(xy 164.53 120.27244) (xy 165.043744 120.27244) (xy 165.032096 120.331) (xy 165.041357 120.37756) (xy 164.53 120.37756)
(xy 165.175047 117.602) (xy 167.360357 117.602) (xy 166.17079 118.791568) (xy 166.128157 118.577235) (xy 165.987809 118.367191)
(xy 165.777765 118.226843) (xy 165.53 118.17756) (xy 164.53 118.17756) (xy 164.282235 118.226843) (xy 164.072191 118.367191)
(xy 163.931843 118.577235) (xy 163.88256 118.825) (xy 163.88256 119.625) (xy 163.931843 119.872765) (xy 164.072191 120.082809)
(xy 164.282235 120.223157) (xy 164.53 120.27244) (xy 165.354001 120.27244) (xy 165.354001 120.37756) (xy 164.53 120.37756)
(xy 164.282235 120.426843) (xy 164.072191 120.567191) (xy 163.931843 120.777235) (xy 163.88256 121.025) (xy 163.88256 121.825) (xy 164.282235 120.426843) (xy 164.072191 120.567191) (xy 163.931843 120.777235) (xy 163.88256 121.025) (xy 163.88256 121.825)
(xy 163.931843 122.072765) (xy 164.072191 122.282809) (xy 164.282235 122.423157) (xy 164.53 122.47244) (xy 165.53 122.47244) (xy 163.931843 122.072765) (xy 164.072191 122.282809) (xy 164.282235 122.423157) (xy 164.53 122.47244) (xy 165.53 122.47244)
(xy 165.777765 122.423157) (xy 165.987809 122.282809) (xy 166.128157 122.072765) (xy 166.130275 122.062116) (xy 166.164 122.095841)
(xy 166.164 122.175064) (xy 166.18256 122.268372) (xy 166.18256 122.825) (xy 166.231843 123.072765) (xy 166.372191 123.282809)
(xy 166.582235 123.423157) (xy 166.710316 123.448634) (xy 161.750418 128.408532) (xy 161.644382 128.479383) (xy 161.573531 128.585419)
(xy 161.57353 128.58542) (xy 161.529711 128.651) (xy 161.363687 128.899472) (xy 161.29 129.269921) (xy 161.29 129.269925)
(xy 161.265121 129.395) (xy 161.29 129.520076) (xy 161.290001 130.430917) (xy 161.29 130.430921) (xy 161.290001 131.69708)
(xy 161.363688 132.067529) (xy 161.555102 132.354) (xy 161.264356 132.354) (xy 161.31488 132.1) (xy 161.216313 131.604471)
(xy 161.14799 131.502219) (xy 161.118157 131.352235) (xy 160.977809 131.142191) (xy 160.767765 131.001843) (xy 160.617781 130.97201)
(xy 160.515529 130.903687) (xy 160.14508 130.83) (xy 158.375074 130.83) (xy 158.249999 130.805121) (xy 158.124924 130.83)
(xy 158.12492 130.83) (xy 157.754471 130.903687) (xy 157.47 131.093765) (xy 157.47 131.07575) (xy 157.31125 130.917)
(xy 156.337 130.917) (xy 156.337 130.937) (xy 156.083 130.937) (xy 156.083 130.917) (xy 155.10875 130.917)
(xy 154.95 131.07575) (xy 154.95 131.572) (xy 152.577051 131.572) (xy 151.382491 130.37744) (xy 151.54 130.37744)
(xy 151.787765 130.328157) (xy 151.997809 130.187809) (xy 152.138157 129.977765) (xy 152.17635 129.78575) (xy 152.41 129.78575)
(xy 152.41 130.376309) (xy 152.506673 130.609698) (xy 152.685301 130.788327) (xy 152.91869 130.885) (xy 153.38425 130.885)
(xy 153.543 130.72625) (xy 153.543 129.627) (xy 153.797 129.627) (xy 153.797 130.72625) (xy 153.95575 130.885)
(xy 154.42131 130.885) (xy 154.654699 130.788327) (xy 154.833327 130.609698) (xy 154.93 130.376309) (xy 154.93 129.78575)
(xy 154.77125 129.627) (xy 153.797 129.627) (xy 153.543 129.627) (xy 152.56875 129.627) (xy 152.41 129.78575)
(xy 152.17635 129.78575) (xy 152.18744 129.73) (xy 152.18744 127.28) (xy 152.138157 127.032235) (xy 151.997809 126.822191)
(xy 151.787765 126.681843) (xy 151.54 126.63256) (xy 148.260611 126.63256) (xy 146.45549 124.82744) (xy 150.0606 124.82744)
(xy 152.39756 127.164401) (xy 152.39756 127.75) (xy 152.446843 127.997765) (xy 152.587191 128.207809) (xy 152.64832 128.248654)
(xy 152.506673 128.390302) (xy 152.41 128.623691) (xy 152.41 129.21425) (xy 152.56875 129.373) (xy 153.543 129.373)
(xy 153.543 129.353) (xy 153.797 129.353) (xy 153.797 129.373) (xy 154.77125 129.373) (xy 154.93 129.21425)
(xy 154.93 128.623691) (xy 154.833327 128.390302) (xy 154.69168 128.248654) (xy 154.715739 128.232579) (xy 154.93756 128.454401)
(xy 154.93756 129.04) (xy 154.986843 129.287765) (xy 155.127191 129.497809) (xy 155.18832 129.538654) (xy 155.046673 129.680302)
(xy 154.95 129.913691) (xy 154.95 130.50425) (xy 155.10875 130.663) (xy 156.083 130.663) (xy 156.083 130.643)
(xy 156.337 130.643) (xy 156.337 130.663) (xy 157.31125 130.663) (xy 157.47 130.50425) (xy 157.47 130.489119)
(xy 157.539484 130.5179) (xy 157.928516 130.5179) (xy 158.287936 130.369023) (xy 158.563023 130.093936) (xy 158.7119 129.734516)
(xy 158.7119 129.345484) (xy 158.634656 129.159) (xy 158.7119 128.972516) (xy 158.7119 128.583484) (xy 158.634656 128.397)
(xy 158.7119 128.210516) (xy 158.7119 127.821484) (xy 158.563023 127.462064) (xy 158.287936 127.186977) (xy 157.928516 127.0381)
(xy 157.539484 127.0381) (xy 157.324861 127.127) (xy 157.32275 127.127) (xy 157.292809 127.082191) (xy 157.082765 126.941843)
(xy 156.835 126.89256) (xy 156.2494 126.89256) (xy 155.956 126.59916) (xy 155.955999 123.15245) (xy 156.022809 123.107809)
(xy 156.163157 122.897765) (xy 156.21244 122.65) (xy 156.21244 121.15) (xy 156.163157 120.902235) (xy 156.022809 120.692191)
(xy 155.959666 120.65) (xy 156.022809 120.607809) (xy 156.163157 120.397765) (xy 156.21244 120.15) (xy 156.21244 118.65)
(xy 156.163157 118.402235) (xy 156.022809 118.192191) (xy 155.812765 118.051843) (xy 155.565 118.00256) (xy 154.315 118.00256)
(xy 154.067235 118.051843) (xy 153.857191 118.192191) (xy 153.716843 118.402235) (xy 153.66756 118.65) (xy 153.66756 119.360599)
(xy 151.852837 121.175323) (xy 151.787765 121.131843) (xy 151.54 121.08256) (xy 145.64 121.08256) (xy 145.392235 121.131843)
(xy 145.182191 121.272191) (xy 145.041843 121.482235) (xy 144.99256 121.73) (xy 144.99256 123.36451) (xy 144.90944 123.28139)
(xy 144.90944 123.055) (xy 144.860157 122.807235) (xy 144.719809 122.597191) (xy 144.656666 122.555) (xy 144.719809 122.512809)
(xy 144.860157 122.302765) (xy 144.90944 122.055) (xy 144.90944 120.555) (xy 144.860157 120.307235) (xy 144.719809 120.097191)
(xy 144.509765 119.956843) (xy 144.262 119.90756) (xy 143.012 119.90756) (xy 142.764235 119.956843) (xy 142.554191 120.097191)
(xy 142.498793 120.1801) (xy 142.172484 120.1801) (xy 141.813064 120.328977) (xy 141.537977 120.604064) (xy 141.3891 120.963484)
(xy 141.3891 121.352516) (xy 141.492647 121.6025) (xy 141.3891 121.852484) (xy 141.3891 122.241516) (xy 141.492647 122.4915)
(xy 141.3891 122.741484) (xy 141.3891 123.130516) (xy 141.406448 123.172397) (xy 141.01144 122.77739) (xy 141.01144 121.476)
(xy 140.962157 121.228235) (xy 140.821809 121.018191) (xy 140.611765 120.877843) (xy 140.364 120.82856) (xy 138.684 120.82856)
(xy 138.683999 114.654117) (xy 138.708879 114.529074) (xy 138.683999 114.403956) (xy 138.683999 114.40392) (xy 138.660846 114.287523)
(xy 138.610341 114.033539) (xy 138.610319 114.033506) (xy 138.610312 114.033471) (xy 138.480517 113.839219) (xy 138.400517 113.719476)
(xy 138.400486 113.719445) (xy 138.329617 113.613382) (xy 138.223615 113.542554) (xy 129.741492 105.059453) (xy 129.670618 104.953382)
(xy 129.45351 104.808315) (xy 129.250598 104.672716) (xy 129.250562 104.672709) (xy 129.250529 104.672687) (xy 128.989572 104.620779)
(xy 128.755074 104.574121) (xy 128.629961 104.599) (xy 116.044 104.599) (xy 116.043999 87.2287) (xy 117.921925 87.2287)
(xy 118.047 87.253579) (xy 118.172075 87.2287) (xy 118.17208 87.2287) (xy 118.542529 87.155013) (xy 118.962618 86.874318)
(xy 119.033471 86.768279) (xy 124.793001 81.008751) (xy 124.793 84.574347) (xy 124.557235 84.621243) (xy 124.347191 84.761591)
(xy 124.206843 84.971635) (xy 124.15756 85.2194) (xy 124.15756 86.4694) (xy 124.206843 86.717165) (xy 124.265001 86.804204)
(xy 124.265 90.686241) (xy 124.106365 90.580243) (xy 123.8586 90.53096) (xy 122.1314 90.53096) (xy 121.883635 90.580243)
(xy 121.673591 90.720591) (xy 121.533243 90.930635) (xy 121.48396 91.1784) (xy 121.48396 93.2104) (xy 121.533243 93.458165)
(xy 121.673591 93.668209) (xy 121.883635 93.808557) (xy 122.1314 93.85784) (xy 123.8586 93.85784) (xy 124.106365 93.808557)
(xy 124.316409 93.668209) (xy 124.456757 93.458165) (xy 124.461932 93.432148) (xy 124.950276 93.75845) (xy 125.535 93.874759)
(xy 126.119725 93.758449) (xy 126.61543 93.427229) (xy 126.805 93.143518) (xy 126.994571 93.42723) (xy 127.490276 93.75845)
(xy 128.075 93.874759) (xy 128.659725 93.758449) (xy 129.15543 93.427229) (xy 129.345 93.143518) (xy 129.534571 93.42723)
(xy 130.030276 93.75845) (xy 130.615 93.874759) (xy 131.199725 93.758449) (xy 131.69543 93.427229) (xy 132.02665 92.931524)
(xy 132.1136 92.494397) (xy 132.113599 91.894402) (xy 132.026649 91.457275) (xy 131.695429 90.96157) (xy 131.199724 90.63035)
(xy 130.615 90.514041) (xy 130.030275 90.630351) (xy 129.53457 90.961571) (xy 129.345 91.245282) (xy 129.344999 91.245281)
(xy 129.345 86.804203) (xy 129.403157 86.717165) (xy 129.45244 86.4694) (xy 129.45244 85.2194) (xy 129.403157 84.971635)
(xy 129.262809 84.761591) (xy 129.052765 84.621243) (xy 128.816999 84.574347) (xy 128.816999 82.30015) (xy 130.625 82.30015)
(xy 130.625 82.890709) (xy 130.721673 83.124098) (xy 130.900301 83.302727) (xy 131.13369 83.3994) (xy 131.59925 83.3994)
(xy 131.758 83.24065) (xy 131.758 82.1414) (xy 132.012 82.1414) (xy 132.012 83.24065) (xy 132.17075 83.3994)
(xy 132.63631 83.3994) (xy 132.869699 83.302727) (xy 133.048327 83.124098) (xy 133.145 82.890709) (xy 133.145 82.30015)
(xy 132.98625 82.1414) (xy 132.012 82.1414) (xy 131.758 82.1414) (xy 130.78375 82.1414) (xy 130.625 82.30015)
(xy 128.816999 82.30015) (xy 128.817 79.699443) (xy 128.831927 79.624399) (xy 128.817 79.549356) (xy 128.817 79.549353)
(xy 128.772788 79.327084) (xy 128.770996 79.324401) (xy 128.72744 79.259215) (xy 128.72744 78.7944) (xy 128.678157 78.546635)
(xy 128.537809 78.336591) (xy 128.369905 78.2244) (xy 128.537809 78.112209) (xy 128.678157 77.902165) (xy 128.681293 77.8864)
(xy 129.30437 77.8864) (xy 130.146054 78.728084) (xy 130.065505 78.781905) (xy 130.009056 78.866387) (xy 129.767359 79.107684)
(xy 129.599278 79.358785) (xy 129.592175 79.394338) (xy 129.494064 79.434977) (xy 129.218977 79.710064) (xy 129.0701 80.069484)
(xy 129.0701 80.458516) (xy 129.218977 80.817936) (xy 129.494064 81.093023) (xy 129.853484 81.2419) (xy 130.242516 81.2419)
(xy 130.601936 81.093023) (xy 130.673177 81.021782) (xy 130.625 81.138091) (xy 130.625 81.72865) (xy 130.78375 81.8874)
(xy 131.758 81.8874) (xy 131.758 81.8674) (xy 132.012 81.8674) (xy 132.012 81.8874) (xy 132.98625 81.8874)
(xy 133.145 81.72865) (xy 133.145 81.138091) (xy 133.048327 80.904702) (xy 132.90668 80.763054) (xy 132.967809 80.722209)
(xy 133.108157 80.512165) (xy 133.15744 80.2644) (xy 133.15744 78.7644) (xy 133.108157 78.516635) (xy 132.967809 78.306591)
(xy 132.757765 78.166243) (xy 132.51 78.11696) (xy 131.690191 78.11696) (xy 130.211883 76.638653) (xy 130.169371 76.575029)
(xy 129.917317 76.406612) (xy 129.695048 76.3624) (xy 129.695043 76.3624) (xy 129.62 76.347473) (xy 129.544957 76.3624)
(xy 128.681293 76.3624) (xy 128.678157 76.346635) (xy 128.537809 76.136591) (xy 128.327765 75.996243) (xy 128.08 75.94696)
(xy 127.43 75.94696) (xy 127.296589 75.973497) (xy 127.324084 75.946) (xy 139.750069 75.946)
)
)
(filled_polygon
(pts
(xy 171.595 120.54082) (xy 171.65164 120.67756) (xy 171.33 120.67756) (xy 171.082235 120.726843) (xy 170.872191 120.867191)
(xy 170.731843 121.077235) (xy 170.68256 121.325) (xy 170.68256 122.825) (xy 170.731843 123.072765) (xy 170.872191 123.282809)
(xy 171.082235 123.423157) (xy 171.33 123.47244) (xy 172.03 123.47244) (xy 172.277765 123.423157) (xy 172.43 123.321436)
(xy 172.582235 123.423157) (xy 172.720001 123.45056) (xy 172.72 127.527732) (xy 172.71756 127.54) (xy 172.71756 129.04)
(xy 172.766843 129.287765) (xy 172.907191 129.497809) (xy 172.970334 129.54) (xy 172.907191 129.582191) (xy 172.766843 129.792235)
(xy 172.71756 130.04) (xy 172.71756 130.677187) (xy 172.714354 130.693304) (xy 172.00147 129.98042) (xy 171.930618 129.874382)
(xy 171.510529 129.593687) (xy 171.14008 129.52) (xy 171.140075 129.52) (xy 171.015 129.495121) (xy 170.91 129.516007)
(xy 170.805 129.495121) (xy 170.679925 129.52) (xy 169.953026 129.52) (xy 170.073327 129.399698) (xy 170.17 129.166309)
(xy 170.17 128.57575) (xy 170.01125 128.417) (xy 169.037 128.417) (xy 169.037 128.437) (xy 168.783 128.437)
(xy 168.783 128.417) (xy 167.80875 128.417) (xy 167.65 128.57575) (xy 167.65 129.166309) (xy 167.746673 129.399698)
(xy 167.88832 129.541346) (xy 167.827191 129.582191) (xy 167.686843 129.792235) (xy 167.66421 129.906019) (xy 167.43013 129.952581)
(xy 167.136067 130.149067) (xy 167.086471 130.223293) (xy 164.955765 132.354) (xy 163.564898 132.354) (xy 163.756313 132.067528)
(xy 163.83 131.697079) (xy 163.829999 130.681083) (xy 163.83 130.681079) (xy 163.829999 129.921051) (xy 166.337359 127.413691)
(xy 167.65 127.413691) (xy 167.65 128.00425) (xy 167.80875 128.163) (xy 168.783 128.163) (xy 168.783 127.06375)
(xy 169.037 127.06375) (xy 169.037 128.163) (xy 170.01125 128.163) (xy 170.17 128.00425) (xy 170.17 127.413691)
(xy 170.073327 127.180302) (xy 169.894699 127.001673) (xy 169.66131 126.905) (xy 169.19575 126.905) (xy 169.037 127.06375)
(xy 168.783 127.06375) (xy 168.62425 126.905) (xy 168.15869 126.905) (xy 167.925301 127.001673) (xy 167.746673 127.180302)
(xy 167.65 127.413691) (xy 166.337359 127.413691) (xy 169.489585 124.261466) (xy 169.595618 124.190617) (xy 169.666467 124.084584)
(xy 169.66647 124.084581) (xy 169.876312 123.77053) (xy 169.876312 123.770529) (xy 169.876313 123.770528) (xy 169.95 123.400079)
(xy 169.95 123.400076) (xy 169.974879 123.275001) (xy 169.95 123.149925) (xy 169.949999 121.94992) (xy 169.876312 121.579471)
(xy 169.665216 121.263544) (xy 169.628157 121.077235) (xy 169.487809 120.867191) (xy 169.277765 120.726843) (xy 169.03 120.67756)
(xy 168.70836 120.67756) (xy 168.765 120.54082) (xy 168.765 120.256) (xy 171.595 120.256)
(xy 165.777765 122.423157) (xy 165.965725 122.297565) (xy 166.18256 122.514401) (xy 166.18256 122.825) (xy 166.231843 123.072765)
(xy 166.372191 123.282809) (xy 166.582235 123.423157) (xy 166.710316 123.448634) (xy 161.750418 128.408532) (xy 161.644382 128.479383)
(xy 161.573531 128.585419) (xy 161.57353 128.58542) (xy 161.529711 128.651) (xy 161.363687 128.899472) (xy 161.29 129.269921)
(xy 161.29 129.269925) (xy 161.265121 129.395) (xy 161.29 129.520076) (xy 161.290001 130.430917) (xy 161.29 130.430921)
(xy 161.290001 131.69708) (xy 161.363688 132.067529) (xy 161.555102 132.354) (xy 161.264356 132.354) (xy 161.31488 132.1)
(xy 161.216313 131.604471) (xy 161.14799 131.502219) (xy 161.118157 131.352235) (xy 160.977809 131.142191) (xy 160.767765 131.001843)
(xy 160.617781 130.97201) (xy 160.515529 130.903687) (xy 160.14508 130.83) (xy 158.375074 130.83) (xy 158.249999 130.805121)
(xy 158.124924 130.83) (xy 158.12492 130.83) (xy 157.754471 130.903687) (xy 157.47 131.093765) (xy 157.47 131.07575)
(xy 157.31125 130.917) (xy 156.337 130.917) (xy 156.337 130.937) (xy 156.083 130.937) (xy 156.083 130.917)
(xy 155.10875 130.917) (xy 154.95 131.07575) (xy 154.95 131.572) (xy 152.577051 131.572) (xy 151.382491 130.37744)
(xy 151.54 130.37744) (xy 151.787765 130.328157) (xy 151.997809 130.187809) (xy 152.138157 129.977765) (xy 152.17635 129.78575)
(xy 152.41 129.78575) (xy 152.41 130.376309) (xy 152.506673 130.609698) (xy 152.685301 130.788327) (xy 152.91869 130.885)
(xy 153.38425 130.885) (xy 153.543 130.72625) (xy 153.543 129.627) (xy 153.797 129.627) (xy 153.797 130.72625)
(xy 153.95575 130.885) (xy 154.42131 130.885) (xy 154.654699 130.788327) (xy 154.833327 130.609698) (xy 154.93 130.376309)
(xy 154.93 129.78575) (xy 154.77125 129.627) (xy 153.797 129.627) (xy 153.543 129.627) (xy 152.56875 129.627)
(xy 152.41 129.78575) (xy 152.17635 129.78575) (xy 152.18744 129.73) (xy 152.18744 127.28) (xy 152.138157 127.032235)
(xy 151.997809 126.822191) (xy 151.787765 126.681843) (xy 151.54 126.63256) (xy 148.260611 126.63256) (xy 146.45549 124.82744)
(xy 150.0606 124.82744) (xy 152.39756 127.164401) (xy 152.39756 127.75) (xy 152.446843 127.997765) (xy 152.587191 128.207809)
(xy 152.64832 128.248654) (xy 152.506673 128.390302) (xy 152.41 128.623691) (xy 152.41 129.21425) (xy 152.56875 129.373)
(xy 153.543 129.373) (xy 153.543 129.353) (xy 153.797 129.353) (xy 153.797 129.373) (xy 154.77125 129.373)
(xy 154.93 129.21425) (xy 154.93 128.623691) (xy 154.833327 128.390302) (xy 154.69168 128.248654) (xy 154.715739 128.232579)
(xy 154.93756 128.454401) (xy 154.93756 129.04) (xy 154.986843 129.287765) (xy 155.127191 129.497809) (xy 155.18832 129.538654)
(xy 155.046673 129.680302) (xy 154.95 129.913691) (xy 154.95 130.50425) (xy 155.10875 130.663) (xy 156.083 130.663)
(xy 156.083 130.643) (xy 156.337 130.643) (xy 156.337 130.663) (xy 157.31125 130.663) (xy 157.47 130.50425)
(xy 157.47 130.489119) (xy 157.539484 130.5179) (xy 157.928516 130.5179) (xy 158.287936 130.369023) (xy 158.563023 130.093936)
(xy 158.7119 129.734516) (xy 158.7119 129.345484) (xy 158.634656 129.159) (xy 158.7119 128.972516) (xy 158.7119 128.583484)
(xy 158.634656 128.397) (xy 158.7119 128.210516) (xy 158.7119 127.821484) (xy 158.563023 127.462064) (xy 158.287936 127.186977)
(xy 157.928516 127.0381) (xy 157.539484 127.0381) (xy 157.324861 127.127) (xy 157.32275 127.127) (xy 157.292809 127.082191)
(xy 157.082765 126.941843) (xy 156.835 126.89256) (xy 156.2494 126.89256) (xy 155.956 126.59916) (xy 155.955999 123.15245)
(xy 156.022809 123.107809) (xy 156.163157 122.897765) (xy 156.21244 122.65) (xy 156.21244 121.15) (xy 156.163157 120.902235)
(xy 156.022809 120.692191) (xy 155.959666 120.65) (xy 156.022809 120.607809) (xy 156.163157 120.397765) (xy 156.21244 120.15)
(xy 156.21244 118.65) (xy 156.163157 118.402235) (xy 156.022809 118.192191) (xy 155.812765 118.051843) (xy 155.565 118.00256)
(xy 154.315 118.00256) (xy 154.067235 118.051843) (xy 153.857191 118.192191) (xy 153.716843 118.402235) (xy 153.66756 118.65)
(xy 153.66756 119.360599) (xy 151.852837 121.175323) (xy 151.787765 121.131843) (xy 151.54 121.08256) (xy 145.64 121.08256)
(xy 145.392235 121.131843) (xy 145.182191 121.272191) (xy 145.041843 121.482235) (xy 144.99256 121.73) (xy 144.99256 123.36451)
(xy 144.90944 123.28139) (xy 144.90944 123.055) (xy 144.860157 122.807235) (xy 144.719809 122.597191) (xy 144.656666 122.555)
(xy 144.719809 122.512809) (xy 144.860157 122.302765) (xy 144.90944 122.055) (xy 144.90944 120.555) (xy 144.860157 120.307235)
(xy 144.719809 120.097191) (xy 144.509765 119.956843) (xy 144.262 119.90756) (xy 143.012 119.90756) (xy 142.764235 119.956843)
(xy 142.554191 120.097191) (xy 142.498793 120.1801) (xy 142.172484 120.1801) (xy 141.813064 120.328977) (xy 141.537977 120.604064)
(xy 141.3891 120.963484) (xy 141.3891 121.352516) (xy 141.492647 121.6025) (xy 141.3891 121.852484) (xy 141.3891 122.241516)
(xy 141.492647 122.4915) (xy 141.3891 122.741484) (xy 141.3891 123.130516) (xy 141.406448 123.172397) (xy 141.01144 122.77739)
(xy 141.01144 121.476) (xy 140.962157 121.228235) (xy 140.821809 121.018191) (xy 140.611765 120.877843) (xy 140.364 120.82856)
(xy 138.684 120.82856) (xy 138.683999 114.654117) (xy 138.708879 114.529074) (xy 138.683999 114.403956) (xy 138.683999 114.40392)
(xy 138.660846 114.287523) (xy 138.610341 114.033539) (xy 138.610319 114.033506) (xy 138.610312 114.033471) (xy 138.480517 113.839219)
(xy 138.400517 113.719476) (xy 138.400486 113.719445) (xy 138.329617 113.613382) (xy 138.223615 113.542554) (xy 129.741492 105.059453)
(xy 129.670618 104.953382) (xy 129.45351 104.808315) (xy 129.250598 104.672716) (xy 129.250562 104.672709) (xy 129.250529 104.672687)
(xy 128.989572 104.620779) (xy 128.755074 104.574121) (xy 128.629961 104.599) (xy 116.044 104.599) (xy 116.043999 87.2287)
(xy 117.921925 87.2287) (xy 118.047 87.253579) (xy 118.172075 87.2287) (xy 118.17208 87.2287) (xy 118.542529 87.155013)
(xy 118.962618 86.874318) (xy 119.033471 86.768279) (xy 124.793001 81.008751) (xy 124.793 84.574347) (xy 124.557235 84.621243)
(xy 124.347191 84.761591) (xy 124.206843 84.971635) (xy 124.15756 85.2194) (xy 124.15756 86.4694) (xy 124.206843 86.717165)
(xy 124.265001 86.804204) (xy 124.265 90.686241) (xy 124.106365 90.580243) (xy 123.8586 90.53096) (xy 122.1314 90.53096)
(xy 121.883635 90.580243) (xy 121.673591 90.720591) (xy 121.533243 90.930635) (xy 121.48396 91.1784) (xy 121.48396 93.2104)
(xy 121.533243 93.458165) (xy 121.673591 93.668209) (xy 121.883635 93.808557) (xy 122.1314 93.85784) (xy 123.8586 93.85784)
(xy 124.106365 93.808557) (xy 124.316409 93.668209) (xy 124.456757 93.458165) (xy 124.461932 93.432148) (xy 124.950276 93.75845)
(xy 125.535 93.874759) (xy 126.119725 93.758449) (xy 126.61543 93.427229) (xy 126.805 93.143518) (xy 126.994571 93.42723)
(xy 127.490276 93.75845) (xy 128.075 93.874759) (xy 128.659725 93.758449) (xy 129.15543 93.427229) (xy 129.345 93.143518)
(xy 129.534571 93.42723) (xy 130.030276 93.75845) (xy 130.615 93.874759) (xy 131.199725 93.758449) (xy 131.69543 93.427229)
(xy 132.02665 92.931524) (xy 132.1136 92.494397) (xy 132.113599 91.894402) (xy 132.026649 91.457275) (xy 131.695429 90.96157)
(xy 131.199724 90.63035) (xy 130.615 90.514041) (xy 130.030275 90.630351) (xy 129.53457 90.961571) (xy 129.345 91.245282)
(xy 129.344999 91.245281) (xy 129.345 86.804203) (xy 129.403157 86.717165) (xy 129.45244 86.4694) (xy 129.45244 85.2194)
(xy 129.403157 84.971635) (xy 129.262809 84.761591) (xy 129.052765 84.621243) (xy 128.816999 84.574347) (xy 128.816999 82.30015)
(xy 130.625 82.30015) (xy 130.625 82.890709) (xy 130.721673 83.124098) (xy 130.900301 83.302727) (xy 131.13369 83.3994)
(xy 131.59925 83.3994) (xy 131.758 83.24065) (xy 131.758 82.1414) (xy 132.012 82.1414) (xy 132.012 83.24065)
(xy 132.17075 83.3994) (xy 132.63631 83.3994) (xy 132.869699 83.302727) (xy 133.048327 83.124098) (xy 133.145 82.890709)
(xy 133.145 82.30015) (xy 132.98625 82.1414) (xy 132.012 82.1414) (xy 131.758 82.1414) (xy 130.78375 82.1414)
(xy 130.625 82.30015) (xy 128.816999 82.30015) (xy 128.817 79.699443) (xy 128.831927 79.624399) (xy 128.817 79.549356)
(xy 128.817 79.549353) (xy 128.772788 79.327084) (xy 128.770996 79.324401) (xy 128.72744 79.259215) (xy 128.72744 78.7944)
(xy 128.678157 78.546635) (xy 128.537809 78.336591) (xy 128.369905 78.2244) (xy 128.537809 78.112209) (xy 128.678157 77.902165)
(xy 128.681293 77.8864) (xy 129.30437 77.8864) (xy 130.146054 78.728084) (xy 130.065505 78.781905) (xy 130.009056 78.866387)
(xy 129.767359 79.107684) (xy 129.599278 79.358785) (xy 129.592175 79.394338) (xy 129.494064 79.434977) (xy 129.218977 79.710064)
(xy 129.0701 80.069484) (xy 129.0701 80.458516) (xy 129.218977 80.817936) (xy 129.494064 81.093023) (xy 129.853484 81.2419)
(xy 130.242516 81.2419) (xy 130.601936 81.093023) (xy 130.673177 81.021782) (xy 130.625 81.138091) (xy 130.625 81.72865)
(xy 130.78375 81.8874) (xy 131.758 81.8874) (xy 131.758 81.8674) (xy 132.012 81.8674) (xy 132.012 81.8874)
(xy 132.98625 81.8874) (xy 133.145 81.72865) (xy 133.145 81.138091) (xy 133.048327 80.904702) (xy 132.90668 80.763054)
(xy 132.967809 80.722209) (xy 133.108157 80.512165) (xy 133.15744 80.2644) (xy 133.15744 78.7644) (xy 133.108157 78.516635)
(xy 132.967809 78.306591) (xy 132.757765 78.166243) (xy 132.51 78.11696) (xy 131.690191 78.11696) (xy 130.211883 76.638653)
(xy 130.169371 76.575029) (xy 129.917317 76.406612) (xy 129.695048 76.3624) (xy 129.695043 76.3624) (xy 129.62 76.347473)
(xy 129.544957 76.3624) (xy 128.681293 76.3624) (xy 128.678157 76.346635) (xy 128.537809 76.136591) (xy 128.327765 75.996243)
(xy 128.08 75.94696) (xy 127.43 75.94696) (xy 127.296589 75.973497) (xy 127.324084 75.946) (xy 139.750069 75.946)
) )
) )
(filled_polygon (filled_polygon
@ -4577,64 +4651,76 @@
(xy 149.240892 134.640947) (xy 149.624577 134.384577) (xy 149.94174 133.909909) (xy 150.053113 133.35) (xy 149.94174 132.790091) (xy 149.240892 134.640947) (xy 149.624577 134.384577) (xy 149.94174 133.909909) (xy 150.053113 133.35) (xy 149.94174 132.790091)
(xy 149.624577 132.315423) (xy 149.149909 131.99826) (xy 149.005607 131.969557) (xy 147.163471 130.127421) (xy 147.092618 130.021382) (xy 149.624577 132.315423) (xy 149.149909 131.99826) (xy 149.005607 131.969557) (xy 147.163471 130.127421) (xy 147.092618 130.021382)
(xy 146.672529 129.740687) (xy 146.30208 129.667) (xy 146.302075 129.667) (xy 146.177 129.642121) (xy 146.051925 129.667) (xy 146.672529 129.740687) (xy 146.30208 129.667) (xy 146.302075 129.667) (xy 146.177 129.642121) (xy 146.051925 129.667)
(xy 143.636999 129.667) (xy 143.637 123.699921) (xy 143.636999 123.699917) (xy 143.637 122.810921) (xy 143.636999 122.810917)
(xy 143.637 121.921921) (xy 143.636999 121.921917) (xy 143.637 121.032921) (xy 143.637 120.905921) (xy 143.563313 120.535472)
(xy 143.282618 120.115383) (xy 143.273335 120.10918) (xy 166.595 120.10918) (xy 166.595 120.54082) (xy 166.760182 120.939603)
(xy 167.065397 121.244818) (xy 167.46418 121.41) (xy 167.89582 121.41) (xy 168.294603 121.244818) (xy 168.599818 120.939603)
(xy 168.765 120.54082) (xy 168.765 120.10918) (xy 171.595 120.10918) (xy 171.595 120.54082) (xy 171.760182 120.939603)
(xy 172.065397 121.244818) (xy 172.46418 121.41) (xy 172.89582 121.41) (xy 173.294603 121.244818) (xy 173.599818 120.939603)
(xy 173.765 120.54082) (xy 173.765 120.10918) (xy 180.295 120.10918) (xy 180.295 120.54082) (xy 180.460182 120.939603)
(xy 180.765397 121.244818) (xy 181.16418 121.41) (xy 181.59582 121.41) (xy 181.994603 121.244818) (xy 182.299818 120.939603)
(xy 182.465 120.54082) (xy 182.465 120.10918) (xy 183.295 120.10918) (xy 183.295 120.54082) (xy 183.460182 120.939603)
(xy 183.765397 121.244818) (xy 184.16418 121.41) (xy 184.59582 121.41) (xy 184.994603 121.244818) (xy 185.299818 120.939603)
(xy 185.465 120.54082) (xy 185.465 120.10918) (xy 185.299818 119.710397) (xy 184.994603 119.405182) (xy 184.59582 119.24)
(xy 184.16418 119.24) (xy 183.765397 119.405182) (xy 183.460182 119.710397) (xy 183.295 120.10918) (xy 182.465 120.10918)
(xy 182.299818 119.710397) (xy 181.994603 119.405182) (xy 181.59582 119.24) (xy 181.16418 119.24) (xy 180.765397 119.405182)
(xy 180.460182 119.710397) (xy 180.295 120.10918) (xy 173.765 120.10918) (xy 173.599818 119.710397) (xy 173.294603 119.405182)
(xy 172.89582 119.24) (xy 172.46418 119.24) (xy 172.065397 119.405182) (xy 171.760182 119.710397) (xy 171.595 120.10918)
(xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.294603 119.405182) (xy 167.89582 119.24) (xy 167.46418 119.24)
(xy 167.065397 119.405182) (xy 166.760182 119.710397) (xy 166.595 120.10918) (xy 143.273335 120.10918) (xy 142.862529 119.834688)
(xy 142.367 119.73612) (xy 141.871472 119.834687) (xy 141.451383 120.115382) (xy 141.170688 120.535471) (xy 141.097001 120.90592)
(xy 141.097 121.283079) (xy 141.097001 121.283083) (xy 141.097 122.172079) (xy 141.097001 122.172083) (xy 141.097 123.061079)
(xy 141.097001 123.061083) (xy 141.097 123.950079) (xy 141.097001 123.950084) (xy 141.097 129.667) (xy 134.36792 129.667)
(xy 133.997471 129.740687) (xy 133.577382 130.021382) (xy 133.296687 130.441471) (xy 133.19812 130.937) (xy 125.349399 130.937)
(xy 125.349399 127) (xy 126.586655 127) (xy 126.714792 127.644188) (xy 127.079695 128.190305) (xy 127.625812 128.555208)
(xy 128.107391 128.651) (xy 128.432609 128.651) (xy 128.914188 128.555208) (xy 129.460305 128.190305) (xy 129.825208 127.644188)
(xy 129.953345 127) (xy 129.825208 126.355812) (xy 129.605144 126.026463) (xy 129.743809 125.933809) (xy 129.884157 125.723765)
(xy 129.93344 125.476) (xy 129.93344 123.444) (xy 129.884157 123.196235) (xy 129.743809 122.986191) (xy 129.533765 122.845843)
(xy 129.286 122.79656) (xy 127.254 122.79656) (xy 127.006235 122.845843) (xy 126.796191 122.986191) (xy 126.655843 123.196235)
(xy 126.60656 123.444) (xy 126.60656 125.476) (xy 126.655843 125.723765) (xy 126.796191 125.933809) (xy 126.934856 126.026463)
(xy 126.714792 126.355812) (xy 126.586655 127) (xy 125.349399 127) (xy 125.3494 123.357142) (xy 125.364327 123.282099)
(xy 125.3494 123.207056) (xy 125.3494 123.207053) (xy 125.305188 122.984784) (xy 125.302836 122.981264) (xy 125.179282 122.796351)
(xy 125.179279 122.796348) (xy 125.136771 122.73273) (xy 125.073152 122.690221) (xy 118.476383 116.093453) (xy 118.433871 116.029829)
(xy 118.181817 115.861412) (xy 117.959548 115.8172) (xy 117.959543 115.8172) (xy 117.8845 115.802273) (xy 117.809457 115.8172)
(xy 102.471447 115.8172) (xy 102.3964 115.802272) (xy 102.321353 115.8172) (xy 102.321352 115.8172) (xy 102.099083 115.861412)
(xy 101.847029 116.029829) (xy 101.804518 116.093451) (xy 101.214003 116.683967) (xy 100.875082 116.457507) (xy 100.33 116.349082)
(xy 99.784919 116.457506) (xy 99.322821 116.76627) (xy 99.06 117.159609) (xy 98.79718 116.766271) (xy 98.335082 116.457507)
(xy 97.79 116.349082) (xy 97.244919 116.457506) (xy 96.782821 116.76627) (xy 96.52 117.159609) (xy 96.25718 116.766271)
(xy 95.795082 116.457507) (xy 95.25 116.349082) (xy 94.704919 116.457506) (xy 94.242821 116.76627) (xy 93.98 117.159609)
(xy 93.71718 116.766271) (xy 93.255082 116.457507) (xy 92.71 116.349082) (xy 92.164919 116.457506) (xy 91.702821 116.76627)
(xy 91.44 117.159609) (xy 91.17718 116.766271) (xy 90.715082 116.457507) (xy 90.17 116.349082) (xy 89.624919 116.457506)
(xy 89.162821 116.76627) (xy 88.9 117.159609) (xy 88.63718 116.766271) (xy 88.175082 116.457507) (xy 87.63 116.349082)
(xy 87.084919 116.457506) (xy 86.622821 116.76627) (xy 86.36 117.159609) (xy 86.09718 116.766271) (xy 85.635082 116.457507)
(xy 85.09 116.349082) (xy 84.544919 116.457506) (xy 84.082821 116.76627) (xy 83.820424 117.158974) (xy 83.55718 116.765001)
(xy 83.20353 116.5287) (xy 85.940231 113.792) (xy 122.69496 113.792) (xy 122.69496 114.1476) (xy 122.744243 114.395365)
(xy 122.884591 114.605409) (xy 123.094635 114.745757) (xy 123.3424 114.79504) (xy 125.5776 114.79504) (xy 125.825365 114.745757)
(xy 126.035409 114.605409) (xy 126.175757 114.395365) (xy 126.22504 114.1476) (xy 126.22504 111.9124) (xy 130.31496 111.9124)
(xy 130.31496 114.1476) (xy 130.364243 114.395365) (xy 130.504591 114.605409) (xy 130.714635 114.745757) (xy 130.9624 114.79504)
(xy 133.1976 114.79504) (xy 133.445365 114.745757) (xy 133.655409 114.605409) (xy 133.795757 114.395365) (xy 133.84504 114.1476)
(xy 133.84504 111.9124) (xy 133.795757 111.664635) (xy 133.655409 111.454591) (xy 133.445365 111.314243) (xy 133.1976 111.26496)
(xy 130.9624 111.26496) (xy 130.714635 111.314243) (xy 130.504591 111.454591) (xy 130.364243 111.664635) (xy 130.31496 111.9124)
(xy 126.22504 111.9124) (xy 126.175757 111.664635) (xy 126.035409 111.454591) (xy 125.825365 111.314243) (xy 125.5776 111.26496)
(xy 123.3424 111.26496) (xy 123.094635 111.314243) (xy 122.884591 111.454591) (xy 122.744243 111.664635) (xy 122.69496 111.9124)
(xy 122.69496 112.268) (xy 85.699642 112.268) (xy 85.624599 112.253073) (xy 85.549556 112.268) (xy 85.549552 112.268)
(xy 85.327283 112.312212) (xy 85.075229 112.480629) (xy 85.032718 112.544251) (xy 80.894165 116.682805) (xy 80.555082 116.456237)
(xy 80.01 116.347812) (xy 79.464919 116.456236) (xy 79.3753 116.516118) (xy 79.3753 104.463882) (xy 79.464918 104.523763)
(xy 80.01 104.632188) (xy 80.555081 104.523764) (xy 81.017179 104.215) (xy 81.28 103.821661) (xy 81.54282 104.214999)
(xy 82.004918 104.523763) (xy 82.55 104.632188) (xy 83.095081 104.523764) (xy 83.434165 104.297195) (xy 83.974018 104.837049)
(xy 84.016529 104.900671) (xy 84.268583 105.069088) (xy 84.490852 105.1133) (xy 84.490853 105.1133) (xy 84.5659 105.128228)
(xy 84.640947 105.1133) (xy 114.585257 105.1133) (xy 114.6603 105.128227) (xy 114.735343 105.1133) (xy 114.735348 105.1133)
(xy 114.957617 105.069088) (xy 115.209671 104.900671) (xy 115.252183 104.837047) (xy 118.051131 102.0381) (xy 175.133 102.0381)
(xy 143.636999 129.667) (xy 143.636999 124.46) (xy 175.48912 124.46) (xy 175.587687 124.955529) (xy 175.868382 125.375618)
(xy 176.288471 125.656313) (xy 176.65892 125.73) (xy 177.317633 125.73) (xy 177.340355 125.738445) (xy 177.569371 125.73)
(xy 178.326403 125.73) (xy 178.342283 125.736102) (xy 178.578348 125.73) (xy 180.59401 125.73) (xy 180.59401 126.109089)
(xy 180.667697 126.479538) (xy 180.948392 126.899627) (xy 181.368481 127.180322) (xy 181.86401 127.27889) (xy 182.359538 127.180323)
(xy 182.779627 126.899628) (xy 183.060322 126.479539) (xy 183.134009 126.10909) (xy 183.13401 124.585082) (xy 183.15889 124.46)
(xy 183.13401 124.334919) (xy 183.13401 123.9496) (xy 183.140112 123.933719) (xy 183.137245 123.822816) (xy 183.15889 123.714001)
(xy 183.13078 123.572682) (xy 183.127057 123.42865) (xy 183.081967 123.327285) (xy 183.060323 123.218472) (xy 182.980273 123.098669)
(xy 182.921714 122.967024) (xy 182.841266 122.89063) (xy 182.779628 122.798383) (xy 182.659823 122.718332) (xy 182.555345 122.619119)
(xy 182.451789 122.579327) (xy 182.359539 122.517688) (xy 182.218217 122.489577) (xy 182.083726 122.437899) (xy 181.972824 122.440766)
(xy 181.86401 122.419121) (xy 181.73893 122.444001) (xy 178.806368 122.444001) (xy 178.783646 122.435556) (xy 178.554642 122.444001)
(xy 176.674921 122.444001) (xy 176.304472 122.517688) (xy 175.884383 122.798383) (xy 175.603688 123.218472) (xy 175.505121 123.714001)
(xy 175.571315 124.046779) (xy 175.48912 124.46) (xy 143.636999 124.46) (xy 143.637 123.699921) (xy 143.636999 123.699917)
(xy 143.637 122.810921) (xy 143.636999 122.810917) (xy 143.637 121.921921) (xy 143.636999 121.921917) (xy 143.637 121.032921)
(xy 143.637 120.905921) (xy 143.563313 120.535472) (xy 143.282618 120.115383) (xy 143.273335 120.10918) (xy 166.595 120.10918)
(xy 166.595 120.54082) (xy 166.760182 120.939603) (xy 167.065397 121.244818) (xy 167.46418 121.41) (xy 167.89582 121.41)
(xy 168.294603 121.244818) (xy 168.599818 120.939603) (xy 168.765 120.54082) (xy 168.765 120.10918) (xy 171.595 120.10918)
(xy 171.595 120.54082) (xy 171.760182 120.939603) (xy 172.065397 121.244818) (xy 172.46418 121.41) (xy 172.89582 121.41)
(xy 173.294603 121.244818) (xy 173.599818 120.939603) (xy 173.765 120.54082) (xy 173.765 120.10918) (xy 180.295 120.10918)
(xy 180.295 120.54082) (xy 180.460182 120.939603) (xy 180.765397 121.244818) (xy 181.16418 121.41) (xy 181.59582 121.41)
(xy 181.994603 121.244818) (xy 182.299818 120.939603) (xy 182.465 120.54082) (xy 182.465 120.10918) (xy 183.295 120.10918)
(xy 183.295 120.54082) (xy 183.460182 120.939603) (xy 183.765397 121.244818) (xy 184.16418 121.41) (xy 184.59582 121.41)
(xy 184.994603 121.244818) (xy 185.299818 120.939603) (xy 185.465 120.54082) (xy 185.465 120.10918) (xy 185.299818 119.710397)
(xy 184.994603 119.405182) (xy 184.59582 119.24) (xy 184.16418 119.24) (xy 183.765397 119.405182) (xy 183.460182 119.710397)
(xy 183.295 120.10918) (xy 182.465 120.10918) (xy 182.299818 119.710397) (xy 181.994603 119.405182) (xy 181.59582 119.24)
(xy 181.16418 119.24) (xy 180.765397 119.405182) (xy 180.460182 119.710397) (xy 180.295 120.10918) (xy 173.765 120.10918)
(xy 173.599818 119.710397) (xy 173.294603 119.405182) (xy 172.89582 119.24) (xy 172.46418 119.24) (xy 172.065397 119.405182)
(xy 171.760182 119.710397) (xy 171.595 120.10918) (xy 168.765 120.10918) (xy 168.599818 119.710397) (xy 168.294603 119.405182)
(xy 167.89582 119.24) (xy 167.46418 119.24) (xy 167.065397 119.405182) (xy 166.760182 119.710397) (xy 166.595 120.10918)
(xy 143.273335 120.10918) (xy 142.862529 119.834688) (xy 142.367 119.73612) (xy 141.871472 119.834687) (xy 141.451383 120.115382)
(xy 141.170688 120.535471) (xy 141.097001 120.90592) (xy 141.097 121.283079) (xy 141.097001 121.283083) (xy 141.097 122.172079)
(xy 141.097001 122.172083) (xy 141.097 123.061079) (xy 141.097001 123.061083) (xy 141.097 123.950079) (xy 141.097001 123.950084)
(xy 141.097 129.667) (xy 134.36792 129.667) (xy 133.997471 129.740687) (xy 133.577382 130.021382) (xy 133.296687 130.441471)
(xy 133.19812 130.937) (xy 125.349399 130.937) (xy 125.349399 127) (xy 126.586655 127) (xy 126.714792 127.644188)
(xy 127.079695 128.190305) (xy 127.625812 128.555208) (xy 128.107391 128.651) (xy 128.432609 128.651) (xy 128.914188 128.555208)
(xy 129.460305 128.190305) (xy 129.825208 127.644188) (xy 129.953345 127) (xy 129.825208 126.355812) (xy 129.605144 126.026463)
(xy 129.743809 125.933809) (xy 129.884157 125.723765) (xy 129.93344 125.476) (xy 129.93344 123.444) (xy 129.884157 123.196235)
(xy 129.743809 122.986191) (xy 129.533765 122.845843) (xy 129.286 122.79656) (xy 127.254 122.79656) (xy 127.006235 122.845843)
(xy 126.796191 122.986191) (xy 126.655843 123.196235) (xy 126.60656 123.444) (xy 126.60656 125.476) (xy 126.655843 125.723765)
(xy 126.796191 125.933809) (xy 126.934856 126.026463) (xy 126.714792 126.355812) (xy 126.586655 127) (xy 125.349399 127)
(xy 125.3494 123.357142) (xy 125.364327 123.282099) (xy 125.3494 123.207056) (xy 125.3494 123.207053) (xy 125.305188 122.984784)
(xy 125.302836 122.981264) (xy 125.179282 122.796351) (xy 125.179279 122.796348) (xy 125.136771 122.73273) (xy 125.073152 122.690221)
(xy 118.476383 116.093453) (xy 118.433871 116.029829) (xy 118.181817 115.861412) (xy 117.959548 115.8172) (xy 117.959543 115.8172)
(xy 117.8845 115.802273) (xy 117.809457 115.8172) (xy 102.471447 115.8172) (xy 102.3964 115.802272) (xy 102.321353 115.8172)
(xy 102.321352 115.8172) (xy 102.099083 115.861412) (xy 101.847029 116.029829) (xy 101.804518 116.093451) (xy 101.214003 116.683967)
(xy 100.875082 116.457507) (xy 100.33 116.349082) (xy 99.784919 116.457506) (xy 99.322821 116.76627) (xy 99.06 117.159609)
(xy 98.79718 116.766271) (xy 98.335082 116.457507) (xy 97.79 116.349082) (xy 97.244919 116.457506) (xy 96.782821 116.76627)
(xy 96.52 117.159609) (xy 96.25718 116.766271) (xy 95.795082 116.457507) (xy 95.25 116.349082) (xy 94.704919 116.457506)
(xy 94.242821 116.76627) (xy 93.98 117.159609) (xy 93.71718 116.766271) (xy 93.255082 116.457507) (xy 92.71 116.349082)
(xy 92.164919 116.457506) (xy 91.702821 116.76627) (xy 91.44 117.159609) (xy 91.17718 116.766271) (xy 90.715082 116.457507)
(xy 90.17 116.349082) (xy 89.624919 116.457506) (xy 89.162821 116.76627) (xy 88.9 117.159609) (xy 88.63718 116.766271)
(xy 88.175082 116.457507) (xy 87.63 116.349082) (xy 87.084919 116.457506) (xy 86.622821 116.76627) (xy 86.36 117.159609)
(xy 86.09718 116.766271) (xy 85.635082 116.457507) (xy 85.09 116.349082) (xy 84.544919 116.457506) (xy 84.082821 116.76627)
(xy 83.820424 117.158974) (xy 83.55718 116.765001) (xy 83.20353 116.5287) (xy 85.940231 113.792) (xy 122.69496 113.792)
(xy 122.69496 114.1476) (xy 122.744243 114.395365) (xy 122.884591 114.605409) (xy 123.094635 114.745757) (xy 123.3424 114.79504)
(xy 125.5776 114.79504) (xy 125.825365 114.745757) (xy 126.035409 114.605409) (xy 126.175757 114.395365) (xy 126.22504 114.1476)
(xy 126.22504 111.9124) (xy 130.31496 111.9124) (xy 130.31496 114.1476) (xy 130.364243 114.395365) (xy 130.504591 114.605409)
(xy 130.714635 114.745757) (xy 130.9624 114.79504) (xy 133.1976 114.79504) (xy 133.445365 114.745757) (xy 133.655409 114.605409)
(xy 133.795757 114.395365) (xy 133.84504 114.1476) (xy 133.84504 111.9124) (xy 133.795757 111.664635) (xy 133.655409 111.454591)
(xy 133.445365 111.314243) (xy 133.1976 111.26496) (xy 130.9624 111.26496) (xy 130.714635 111.314243) (xy 130.504591 111.454591)
(xy 130.364243 111.664635) (xy 130.31496 111.9124) (xy 126.22504 111.9124) (xy 126.175757 111.664635) (xy 126.035409 111.454591)
(xy 125.825365 111.314243) (xy 125.5776 111.26496) (xy 123.3424 111.26496) (xy 123.094635 111.314243) (xy 122.884591 111.454591)
(xy 122.744243 111.664635) (xy 122.69496 111.9124) (xy 122.69496 112.268) (xy 85.699642 112.268) (xy 85.624599 112.253073)
(xy 85.549556 112.268) (xy 85.549552 112.268) (xy 85.327283 112.312212) (xy 85.075229 112.480629) (xy 85.032718 112.544251)
(xy 80.894165 116.682805) (xy 80.555082 116.456237) (xy 80.01 116.347812) (xy 79.464919 116.456236) (xy 79.3753 116.516118)
(xy 79.3753 104.463882) (xy 79.464918 104.523763) (xy 80.01 104.632188) (xy 80.555081 104.523764) (xy 81.017179 104.215)
(xy 81.28 103.821661) (xy 81.54282 104.214999) (xy 82.004918 104.523763) (xy 82.55 104.632188) (xy 83.095081 104.523764)
(xy 83.434165 104.297195) (xy 83.974018 104.837049) (xy 84.016529 104.900671) (xy 84.268583 105.069088) (xy 84.490852 105.1133)
(xy 84.490853 105.1133) (xy 84.5659 105.128228) (xy 84.640947 105.1133) (xy 114.585257 105.1133) (xy 114.6603 105.128227)
(xy 114.735343 105.1133) (xy 114.735348 105.1133) (xy 114.957617 105.069088) (xy 115.209671 104.900671) (xy 115.252183 104.837047)
(xy 118.051131 102.0381) (xy 175.133 102.0381)
) )
) )
(filled_polygon (filled_polygon

+ 157
- 179
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/rev1/batterystation.sch)
(date "Sun 21 Apr 2019 08:23:35 PM EDT")
(source /home/layoutdev/Desktop/code/documentation_general/Electronics_Projects_2019/batterycharge_stationdata/pcb/rev2/batterystation.sch)
(date "Sun 28 Apr 2019 11:52:20 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
@ -371,7 +371,7 @@
(sheetpath (names /LT1512/) (tstamps /5CBC6C0A/)) (sheetpath (names /LT1512/) (tstamps /5CBC6C0A/))
(tstamp 5CBC988F)) (tstamp 5CBC988F))
(comp (ref R10) (comp (ref R10)
(value 0.2)
(value 1)
(footprint Capacitors_SMD:C_0805_HandSoldering) (footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part R)) (libsource (lib device) (part R))
(sheetpath (names /LT1512/) (tstamps /5CBC6C0A/)) (sheetpath (names /LT1512/) (tstamps /5CBC6C0A/))
@ -436,13 +436,6 @@
(libsource (lib device) (part R)) (libsource (lib device) (part R))
(sheetpath (names /LT1512/) (tstamps /5CBC6C0A/)) (sheetpath (names /LT1512/) (tstamps /5CBC6C0A/))
(tstamp 5CBE4866)) (tstamp 5CBE4866))
(comp (ref U3)
(value INA169)
(footprint TO_SOT_Packages_SMD:SOT-23-5)
(datasheet http://www.ti.com/lit/ds/symlink/ina138.pdf)
(libsource (lib sensors) (part INA168))
(sheetpath (names /CurrentSense_INA169_1/) (tstamps /5CBE9794/))
(tstamp 5CBE9994))
(comp (ref R14) (comp (ref R14)
(value 1) (value 1)
(footprint Capacitors_SMD:C_0805_HandSoldering) (footprint Capacitors_SMD:C_0805_HandSoldering)
@ -455,13 +448,12 @@
(libsource (lib device) (part R)) (libsource (lib device) (part R))
(sheetpath (names /CurrentSense_INA169_1/) (tstamps /5CBE9794/)) (sheetpath (names /CurrentSense_INA169_1/) (tstamps /5CBE9794/))
(tstamp 5CBEA23D)) (tstamp 5CBEA23D))
(comp (ref U4)
(value INA169)
(comp (ref P21)
(value INA168/169)
(footprint TO_SOT_Packages_SMD:SOT-23-5) (footprint TO_SOT_Packages_SMD:SOT-23-5)
(datasheet http://www.ti.com/lit/ds/symlink/ina138.pdf)
(libsource (lib sensors) (part INA168))
(sheetpath (names /sheet5CBEAB48/) (tstamps /5CBEAB48/))
(tstamp 5CBE9994))
(libsource (lib conn) (part CONN_01X05))
(sheetpath (names /CurrentSense_INA169_1/) (tstamps /5CBE9794/))
(tstamp 5CC67A4E))
(comp (ref R16) (comp (ref R16)
(value 1) (value 1)
(footprint Capacitors_SMD:C_0805_HandSoldering) (footprint Capacitors_SMD:C_0805_HandSoldering)
@ -474,13 +466,12 @@
(libsource (lib device) (part R)) (libsource (lib device) (part R))
(sheetpath (names /sheet5CBEAB48/) (tstamps /5CBEAB48/)) (sheetpath (names /sheet5CBEAB48/) (tstamps /5CBEAB48/))
(tstamp 5CBEA23D)) (tstamp 5CBEA23D))
(comp (ref U5)
(value INA169)
(comp (ref P22)
(value INA168/169)
(footprint TO_SOT_Packages_SMD:SOT-23-5) (footprint TO_SOT_Packages_SMD:SOT-23-5)
(datasheet http://www.ti.com/lit/ds/symlink/ina138.pdf)
(libsource (lib sensors) (part INA168))
(sheetpath (names /sheet5CBEAC38/) (tstamps /5CBEAC38/))
(tstamp 5CBE9994))
(libsource (lib conn) (part CONN_01X05))
(sheetpath (names /sheet5CBEAB48/) (tstamps /5CBEAB48/))
(tstamp 5CC67A4E))
(comp (ref R18) (comp (ref R18)
(value 1) (value 1)
(footprint Capacitors_SMD:C_0805_HandSoldering) (footprint Capacitors_SMD:C_0805_HandSoldering)
@ -492,7 +483,13 @@
(footprint Capacitors_SMD:C_0805_HandSoldering) (footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part R)) (libsource (lib device) (part R))
(sheetpath (names /sheet5CBEAC38/) (tstamps /5CBEAC38/)) (sheetpath (names /sheet5CBEAC38/) (tstamps /5CBEAC38/))
(tstamp 5CBEA23D)))
(tstamp 5CBEA23D))
(comp (ref P23)
(value INA168/169)
(footprint TO_SOT_Packages_SMD:SOT-23-5)
(libsource (lib conn) (part CONN_01X05))
(sheetpath (names /sheet5CBEAC38/) (tstamps /5CBEAC38/))
(tstamp 5CC67A4E)))
(libparts (libparts
(libpart (lib conn) (part BARREL_JACK) (libpart (lib conn) (part BARREL_JACK)
(description "DC Barrel Jack") (description "DC Barrel Jack")
@ -758,23 +755,6 @@
(pin (num 1) (name ADJ) (type input)) (pin (num 1) (name ADJ) (type input))
(pin (num 2) (name OUT) (type power_out)) (pin (num 2) (name OUT) (type power_out))
(pin (num 3) (name IN) (type input)))) (pin (num 3) (name IN) (type input))))
(libpart (lib sensors) (part INA138)
(aliases
(alias INA168))
(description "Unipolar high-side current shunt monitor, 36V common mode")
(docs http://www.ti.com/lit/ds/symlink/ina138.pdf)
(footprints
(fp SOT-23-*))
(fields
(field (name Reference) U)
(field (name Value) INA138)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5))
(pins
(pin (num 1) (name OUT) (type output))
(pin (num 2) (name GND) (type power_in))
(pin (num 3) (name V+) (type power_in))
(pin (num 4) (name +IN) (type input))
(pin (num 5) (name -IN) (type input))))
(libpart (lib switches) (part SW_DPDT_x2) (libpart (lib switches) (part SW_DPDT_x2)
(description "Switch, dual pole double throw, separate symbols") (description "Switch, dual pole double throw, separate symbols")
(fields (fields
@ -843,8 +823,6 @@
(uri /usr/share/kicad/library/pspice.lib)) (uri /usr/share/kicad/library/pspice.lib))
(library (logical regul) (library (logical regul)
(uri /usr/share/kicad/library/regul.lib)) (uri /usr/share/kicad/library/regul.lib))
(library (logical sensors)
(uri /usr/share/kicad/library/sensors.lib))
(library (logical switches) (library (logical switches)
(uri /usr/share/kicad/library/switches.lib)) (uri /usr/share/kicad/library/switches.lib))
(library (logical w_connectors) (library (logical w_connectors)
@ -854,9 +832,9 @@
(node (ref J1) (pin 17)) (node (ref J1) (pin 17))
(node (ref P3) (pin 1))) (node (ref P3) (pin 1)))
(net (code 2) (name /NANO_CS) (net (code 2) (name /NANO_CS)
(node (ref J1) (pin 13))
(node (ref P16) (pin 4))
(node (ref P15) (pin 8)) (node (ref P15) (pin 8))
(node (ref P16) (pin 4)))
(node (ref J1) (pin 13)))
(net (code 3) (name "Net-(J1-Pad23)") (net (code 3) (name "Net-(J1-Pad23)")
(node (ref J1) (pin 23)) (node (ref J1) (pin 23))
(node (ref P1) (pin 4))) (node (ref P1) (pin 4)))
@ -870,43 +848,43 @@
(node (ref P1) (pin 1)) (node (ref P1) (pin 1))
(node (ref J1) (pin 26))) (node (ref J1) (pin 26)))
(net (code 7) (name "Net-(J1-Pad22)") (net (code 7) (name "Net-(J1-Pad22)")
(node (ref J1) (pin 22))
(node (ref P1) (pin 5)))
(node (ref P1) (pin 5))
(node (ref J1) (pin 22)))
(net (code 8) (name "Net-(J1-Pad18)") (net (code 8) (name "Net-(J1-Pad18)")
(node (ref P2) (pin 1)) (node (ref P2) (pin 1))
(node (ref J1) (pin 18))) (node (ref J1) (pin 18)))
(net (code 9) (name "Net-(J1-Pad28)") (net (code 9) (name "Net-(J1-Pad28)")
(node (ref J1) (pin 28))) (node (ref J1) (pin 28)))
(net (code 10) (name "Net-(J1-Pad19)") (net (code 10) (name "Net-(J1-Pad19)")
(node (ref J1) (pin 19))
(node (ref P1) (pin 8)))
(node (ref P1) (pin 8))
(node (ref J1) (pin 19)))
(net (code 11) (name +5V) (net (code 11) (name +5V)
(node (ref C3) (pin 1))
(node (ref P14) (pin 1))
(node (ref C6) (pin 1))
(node (ref R3) (pin 1))
(node (ref U2) (pin 2))
(node (ref C5) (pin 1))
(node (ref P10) (pin 5)) (node (ref P10) (pin 5))
(node (ref U5) (pin 3))
(node (ref P14) (pin 1))
(node (ref P11) (pin 4))
(node (ref C1) (pin 1)) (node (ref C1) (pin 1))
(node (ref C3) (pin 1))
(node (ref R2) (pin 1)) (node (ref R2) (pin 1))
(node (ref P11) (pin 4))
(node (ref P22) (pin 5))
(node (ref P23) (pin 5))
(node (ref J1) (pin 27))
(node (ref C6) (pin 1))
(node (ref L1) (pin 1)) (node (ref L1) (pin 1))
(node (ref P19) (pin 5)) (node (ref P19) (pin 5))
(node (ref C5) (pin 1))
(node (ref U2) (pin 2))
(node (ref R3) (pin 1))
(node (ref U3) (pin 3))
(node (ref U4) (pin 3))
(node (ref J1) (pin 27)))
(node (ref P21) (pin 5)))
(net (code 12) (name "Net-(J1-Pad7)") (net (code 12) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7))) (node (ref J1) (pin 7)))
(net (code 13) (name /sheet5CBEAC38/LOADIN) (net (code 13) (name /sheet5CBEAC38/LOADIN)
(node (ref R18) (pin 1))
(node (ref P6) (pin 2)) (node (ref P6) (pin 2))
(node (ref U5) (pin 4)))
(node (ref R18) (pin 1))
(node (ref P23) (pin 3)))
(net (code 14) (name /sheet5CBEAC38/LOADOUT) (net (code 14) (name /sheet5CBEAC38/LOADOUT)
(node (ref P6) (pin 3))
(node (ref R18) (pin 2)) (node (ref R18) (pin 2))
(node (ref U5) (pin 5)))
(node (ref P23) (pin 4))
(node (ref P6) (pin 3)))
(net (code 15) (name "Net-(J1-Pad1)") (net (code 15) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1))) (node (ref J1) (pin 1)))
(net (code 16) (name "Net-(J1-Pad2)") (net (code 16) (name "Net-(J1-Pad2)")
@ -914,46 +892,46 @@
(net (code 17) (name "Net-(J1-Pad3)") (net (code 17) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3))) (node (ref J1) (pin 3)))
(net (code 18) (name GND) (net (code 18) (name GND)
(node (ref U3) (pin 2))
(node (ref P17) (pin 4))
(node (ref P16) (pin 2))
(node (ref P15) (pin 9))
(node (ref R17) (pin 2))
(node (ref P18) (pin 2))
(node (ref P16) (pin 12))
(node (ref P18) (pin 1))
(node (ref P11) (pin 1))
(node (ref P11) (pin 2))
(node (ref P7) (pin 1))
(node (ref C3) (pin 2)) (node (ref C3) (pin 2))
(node (ref U4) (pin 2))
(node (ref C6) (pin 2))
(node (ref P7) (pin 1))
(node (ref P19) (pin 7))
(node (ref C9) (pin 2)) (node (ref C9) (pin 2))
(node (ref C4) (pin 2))
(node (ref C5) (pin 2))
(node (ref J1) (pin 4))
(node (ref C10) (pin 2))
(node (ref R13) (pin 2))
(node (ref P11) (pin 2))
(node (ref R10) (pin 2)) (node (ref R10) (pin 2))
(node (ref P19) (pin 7))
(node (ref P19) (pin 6)) (node (ref P19) (pin 6))
(node (ref C6) (pin 2))
(node (ref J1) (pin 29))
(node (ref P7) (pin 3))
(node (ref P16) (pin 12))
(node (ref R4) (pin 2))
(node (ref CON1) (pin 3)) (node (ref CON1) (pin 3))
(node (ref CON1) (pin 2)) (node (ref CON1) (pin 2))
(node (ref P8) (pin 1))
(node (ref R15) (pin 2))
(node (ref P17) (pin 3)) (node (ref P17) (pin 3))
(node (ref R4) (pin 2))
(node (ref R12) (pin 1))
(node (ref R1) (pin 2))
(node (ref P18) (pin 2))
(node (ref P18) (pin 1))
(node (ref P17) (pin 4))
(node (ref P8) (pin 3))
(node (ref P8) (pin 1))
(node (ref P16) (pin 2))
(node (ref P15) (pin 9))
(node (ref R13) (pin 2))
(node (ref P11) (pin 1))
(node (ref C10) (pin 2))
(node (ref C5) (pin 2))
(node (ref C4) (pin 2))
(node (ref P10) (pin 2)) (node (ref P10) (pin 2))
(node (ref C2) (pin 2))
(node (ref U5) (pin 2))
(node (ref P23) (pin 2))
(node (ref R17) (pin 2))
(node (ref C1) (pin 2)) (node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref J1) (pin 4))
(node (ref R19) (pin 2)) (node (ref R19) (pin 2))
(node (ref P7) (pin 3))
(node (ref P21) (pin 2))
(node (ref TC1) (pin 2)) (node (ref TC1) (pin 2))
(node (ref P8) (pin 3)))
(node (ref R12) (pin 1))
(node (ref J1) (pin 29))
(node (ref P22) (pin 2))
(node (ref R15) (pin 2))
(node (ref R1) (pin 2)))
(net (code 19) (name "Net-(J1-Pad5)") (net (code 19) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5))) (node (ref J1) (pin 5)))
(net (code 20) (name "Net-(J1-Pad6)") (net (code 20) (name "Net-(J1-Pad6)")
@ -965,8 +943,8 @@
(net (code 23) (name "Net-(J1-Pad10)") (net (code 23) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10))) (node (ref J1) (pin 10)))
(net (code 24) (name "Net-(J1-Pad20)") (net (code 24) (name "Net-(J1-Pad20)")
(node (ref P1) (pin 7))
(node (ref J1) (pin 20)))
(node (ref J1) (pin 20))
(node (ref P1) (pin 7)))
(net (code 25) (name "Net-(J1-Pad30)") (net (code 25) (name "Net-(J1-Pad30)")
(node (ref J1) (pin 30))) (node (ref J1) (pin 30)))
(net (code 26) (name "Net-(J1-Pad11)") (net (code 26) (name "Net-(J1-Pad11)")
@ -980,11 +958,11 @@
(net (code 29) (name /LT1512/LT_FloatVoltage) (net (code 29) (name /LT1512/LT_FloatVoltage)
(node (ref R7) (pin 2)) (node (ref R7) (pin 2))
(node (ref P19) (pin 2)) (node (ref P19) (pin 2))
(node (ref R6) (pin 2))
(node (ref P20) (pin 2)) (node (ref P20) (pin 2))
(node (ref R5) (pin 2))
(node (ref R6) (pin 2))
(node (ref R13) (pin 1)) (node (ref R13) (pin 1))
(node (ref R9) (pin 1)))
(node (ref R9) (pin 2))
(node (ref R5) (pin 2)))
(net (code 30) (name /NANO_MOSI) (net (code 30) (name /NANO_MOSI)
(node (ref J1) (pin 14)) (node (ref J1) (pin 14))
(node (ref P15) (pin 6)) (node (ref P15) (pin 6))
@ -994,156 +972,156 @@
(node (ref R10) (pin 1)) (node (ref R10) (pin 1))
(node (ref L2) (pin 2))) (node (ref L2) (pin 2)))
(net (code 32) (name /NANO_MISO) (net (code 32) (name /NANO_MISO)
(node (ref J1) (pin 15))
(node (ref P11) (pin 7))
(node (ref P15) (pin 3)) (node (ref P15) (pin 3))
(node (ref P16) (pin 7)))
(node (ref P11) (pin 7))
(node (ref P16) (pin 7))
(node (ref J1) (pin 15)))
(net (code 33) (name /MAX_CS) (net (code 33) (name /MAX_CS)
(node (ref P11) (pin 6))
(node (ref J1) (pin 12)))
(node (ref J1) (pin 12))
(node (ref P11) (pin 6)))
(net (code 34) (name /LT1512/LT_BATCHRG) (net (code 34) (name /LT1512/LT_BATCHRG)
(node (ref P8) (pin 4))
(node (ref C10) (pin 1))
(node (ref P8) (pin 2))
(node (ref SW2) (pin 3)) (node (ref SW2) (pin 3))
(node (ref D2) (pin 1)) (node (ref D2) (pin 1))
(node (ref P8) (pin 2)))
(node (ref P8) (pin 4))
(node (ref C10) (pin 1)))
(net (code 35) (name /STC4054_Liion_Charge/BAT_LIION_CHRG) (net (code 35) (name /STC4054_Liion_Charge/BAT_LIION_CHRG)
(node (ref C2) (pin 1))
(node (ref P7) (pin 4))
(node (ref P10) (pin 3)) (node (ref P10) (pin 3))
(node (ref P7) (pin 2)))
(node (ref P7) (pin 2))
(node (ref P7) (pin 4))
(node (ref C2) (pin 1)))
(net (code 36) (name "Net-(P6-Pad4)") (net (code 36) (name "Net-(P6-Pad4)")
(node (ref P6) (pin 4))) (node (ref P6) (pin 4)))
(net (code 37) (name /NANO_SCK) (net (code 37) (name /NANO_SCK)
(node (ref P11) (pin 5)) (node (ref P11) (pin 5))
(node (ref J1) (pin 16))
(node (ref P16) (pin 5)) (node (ref P16) (pin 5))
(node (ref J1) (pin 16))
(node (ref P15) (pin 5))) (node (ref P15) (pin 5)))
(net (code 38) (name /sheet5CBEAB48/LOADOUT) (net (code 38) (name /sheet5CBEAB48/LOADOUT)
(node (ref P5) (pin 3)) (node (ref P5) (pin 3))
(node (ref R16) (pin 2))
(node (ref U4) (pin 5)))
(node (ref P22) (pin 4))
(node (ref R16) (pin 2)))
(net (code 39) (name /CurrentSense_INA169_1/LOADIN) (net (code 39) (name /CurrentSense_INA169_1/LOADIN)
(node (ref U3) (pin 4))
(node (ref P4) (pin 2)) (node (ref P4) (pin 2))
(node (ref P21) (pin 3))
(node (ref R14) (pin 1))) (node (ref R14) (pin 1)))
(net (code 40) (name /CurrentSense_INA169_1/LOADOUT) (net (code 40) (name /CurrentSense_INA169_1/LOADOUT)
(node (ref P21) (pin 4))
(node (ref R14) (pin 2)) (node (ref R14) (pin 2))
(node (ref U3) (pin 5))
(node (ref P4) (pin 3))) (node (ref P4) (pin 3)))
(net (code 41) (name "Net-(P4-Pad4)") (net (code 41) (name "Net-(P4-Pad4)")
(node (ref P4) (pin 4))) (node (ref P4) (pin 4)))
(net (code 42) (name /CurrentSense_INA169_1/CurrentOUT) (net (code 42) (name /CurrentSense_INA169_1/CurrentOUT)
(node (ref P21) (pin 1))
(node (ref P4) (pin 1)) (node (ref P4) (pin 1))
(node (ref R15) (pin 1))
(node (ref U3) (pin 1)))
(node (ref R15) (pin 1)))
(net (code 43) (name /sheet5CBEAB48/CurrentOUT) (net (code 43) (name /sheet5CBEAB48/CurrentOUT)
(node (ref U4) (pin 1))
(node (ref R17) (pin 1))
(node (ref P5) (pin 1)))
(node (ref P5) (pin 1))
(node (ref P22) (pin 1))
(node (ref R17) (pin 1)))
(net (code 44) (name /sheet5CBEAB48/LOADIN) (net (code 44) (name /sheet5CBEAB48/LOADIN)
(node (ref P5) (pin 2)) (node (ref P5) (pin 2))
(node (ref R16) (pin 1))
(node (ref U4) (pin 4)))
(node (ref P22) (pin 3))
(node (ref R16) (pin 1)))
(net (code 45) (name "Net-(P5-Pad4)") (net (code 45) (name "Net-(P5-Pad4)")
(node (ref P5) (pin 4))) (node (ref P5) (pin 4)))
(net (code 46) (name /sheet5CBEAC38/CurrentOUT) (net (code 46) (name /sheet5CBEAC38/CurrentOUT)
(node (ref R19) (pin 1))
(node (ref U5) (pin 1))
(node (ref P6) (pin 1)))
(node (ref P23) (pin 1))
(node (ref P6) (pin 1))
(node (ref R19) (pin 1)))
(net (code 47) (name /STC4054_Liion_Charge/CHRG) (net (code 47) (name /STC4054_Liion_Charge/CHRG)
(node (ref D1) (pin 1))
(node (ref P10) (pin 1)))
(node (ref P10) (pin 1))
(node (ref D1) (pin 1)))
(net (code 48) (name /STC4054_Liion_Charge/PROG) (net (code 48) (name /STC4054_Liion_Charge/PROG)
(node (ref R1) (pin 1))
(node (ref P9) (pin 1)) (node (ref P9) (pin 1))
(node (ref P10) (pin 4))
(node (ref R1) (pin 1)))
(node (ref P10) (pin 4)))
(net (code 49) (name "Net-(D1-Pad2)") (net (code 49) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref R2) (pin 2)))
(node (ref R2) (pin 2))
(node (ref D1) (pin 2)))
(net (code 51) (name /MAX6675/NC) (net (code 51) (name /MAX6675/NC)
(node (ref P11) (pin 8))
(node (ref P12) (pin 1)))
(node (ref P12) (pin 1))
(node (ref P11) (pin 8)))
(net (code 52) (name /MAX6675/T+) (net (code 52) (name /MAX6675/T+)
(node (ref TC1) (pin 1))
(node (ref P11) (pin 3)))
(node (ref P11) (pin 3))
(node (ref TC1) (pin 1)))
(net (code 53) (name +3V3) (net (code 53) (name +3V3)
(node (ref P13) (pin 1))) (node (ref P13) (pin 1)))
(net (code 54) (name /ENC28J60/VCC_Branch) (net (code 54) (name /ENC28J60/VCC_Branch)
(node (ref P16) (pin 11))
(node (ref P15) (pin 10))
(node (ref P13) (pin 2)) (node (ref P13) (pin 2))
(node (ref P14) (pin 2)))
(node (ref P14) (pin 2))
(node (ref P16) (pin 11))
(node (ref P15) (pin 10)))
(net (code 55) (name /ENC28J60/WOL) (net (code 55) (name /ENC28J60/WOL)
(node (ref P16) (pin 8)) (node (ref P16) (pin 8))
(node (ref P15) (pin 4))) (node (ref P15) (pin 4)))
(net (code 56) (name /ENC28J60/Q3) (net (code 56) (name /ENC28J60/Q3)
(node (ref P16) (pin 1))) (node (ref P16) (pin 1)))
(net (code 57) (name /ENC28J60/RSTENC) (net (code 57) (name /ENC28J60/RSTENC)
(node (ref P16) (pin 3))
(node (ref P15) (pin 7)))
(node (ref P15) (pin 7))
(node (ref P16) (pin 3)))
(net (code 58) (name /ENC28J60/CLKOUT) (net (code 58) (name /ENC28J60/CLKOUT)
(node (ref P16) (pin 10))
(node (ref P15) (pin 2)))
(node (ref P15) (pin 2))
(node (ref P16) (pin 10)))
(net (code 59) (name /ENC28J60/INT) (net (code 59) (name /ENC28J60/INT)
(node (ref P16) (pin 9))
(node (ref P15) (pin 1)))
(node (ref P15) (pin 1))
(node (ref P16) (pin 9)))
(net (code 60) (name /BatteryChargerPower/+15.5V) (net (code 60) (name /BatteryChargerPower/+15.5V)
(node (ref P18) (pin 3))
(node (ref P18) (pin 4)))
(net (code 61) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 62) (name +12V)
(node (ref P18) (pin 4))
(node (ref P18) (pin 3)))
(net (code 61) (name +12V)
(node (ref CON1) (pin 1)) (node (ref CON1) (pin 1))
(node (ref P17) (pin 1))
(node (ref F1) (pin 1)) (node (ref F1) (pin 1))
(node (ref P17) (pin 2)))
(net (code 63) (name "Net-(R3-Pad2)")
(node (ref R3) (pin 2))
(node (ref P17) (pin 2))
(node (ref P17) (pin 1)))
(net (code 62) (name "Net-(R3-Pad2)")
(node (ref R4) (pin 1)) (node (ref R4) (pin 1))
(node (ref U2) (pin 1)))
(net (code 64) (name "Net-(C4-Pad1)")
(node (ref U2) (pin 3))
(node (ref U2) (pin 1))
(node (ref R3) (pin 2)))
(net (code 63) (name "Net-(C4-Pad1)")
(node (ref C4) (pin 1)) (node (ref C4) (pin 1))
(node (ref U2) (pin 3))
(node (ref F1) (pin 2))) (node (ref F1) (pin 2)))
(net (code 65) (name "Net-(U1-Pad2)")
(net (code 64) (name "Net-(U1-Pad2)")
(node (ref U1) (pin 4)) (node (ref U1) (pin 4))
(node (ref U1) (pin 2))) (node (ref U1) (pin 2)))
(net (code 66) (name "Net-(U1-Pad3)")
(net (code 65) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3))) (node (ref U1) (pin 3)))
(net (code 66) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1)))
(net (code 67) (name "Net-(R5-Pad1)") (net (code 67) (name "Net-(R5-Pad1)")
(node (ref R5) (pin 1))
(node (ref SW1) (pin 3)))
(net (code 68) (name "Net-(R6-Pad1)")
(node (ref R6) (pin 1))
(node (ref SW1) (pin 1)))
(net (code 69) (name "Net-(R7-Pad1)")
(node (ref SW2) (pin 4))
(node (ref SW1) (pin 3))
(node (ref R5) (pin 1)))
(net (code 68) (name "Net-(R7-Pad1)")
(node (ref R7) (pin 1))
(node (ref SW2) (pin 2)))
(net (code 69) (name "Net-(R6-Pad1)")
(node (ref SW1) (pin 1))
(node (ref R6) (pin 1)))
(net (code 70) (name "Net-(SW1-Pad2)")
(node (ref SW1) (pin 2)) (node (ref SW1) (pin 2))
(node (ref R7) (pin 1)))
(net (code 70) (name "Net-(R8-Pad2)")
(node (ref SW2) (pin 4)))
(net (code 71) (name "Net-(R8-Pad2)")
(node (ref R8) (pin 2)) (node (ref R8) (pin 2))
(node (ref R9) (pin 2)))
(net (code 71) (name "Net-(R8-Pad1)")
(node (ref R8) (pin 1))
(node (ref SW2) (pin 1)))
(net (code 72) (name "Net-(SW2-Pad2)")
(node (ref SW2) (pin 2)))
(node (ref R9) (pin 1)))
(net (code 72) (name "Net-(R8-Pad1)")
(node (ref SW2) (pin 1))
(node (ref R8) (pin 1)))
(net (code 73) (name /LT1512/I_Feedback) (net (code 73) (name /LT1512/I_Feedback)
(node (ref R11) (pin 1))
(node (ref P19) (pin 3))
(node (ref C9) (pin 1)) (node (ref C9) (pin 1))
(node (ref P19) (pin 3)))
(node (ref R11) (pin 1)))
(net (code 74) (name /LT1512/Vsw) (net (code 74) (name /LT1512/Vsw)
(node (ref L1) (pin 2)) (node (ref L1) (pin 2))
(node (ref P19) (pin 8)) (node (ref P19) (pin 8))
(node (ref C7) (pin 1))) (node (ref C7) (pin 1)))
(net (code 75) (name "Net-(C7-Pad2)") (net (code 75) (name "Net-(C7-Pad2)")
(node (ref L2) (pin 1))
(node (ref C7) (pin 2)) (node (ref C7) (pin 2))
(node (ref D2) (pin 2)))
(node (ref D2) (pin 2))
(node (ref L2) (pin 1)))
(net (code 76) (name "Net-(C8-Pad1)") (net (code 76) (name "Net-(C8-Pad1)")
(node (ref R12) (pin 2))
(node (ref C8) (pin 1)))
(node (ref C8) (pin 1))
(node (ref R12) (pin 2)))
(net (code 77) (name /LT1512/Vcomp) (net (code 77) (name /LT1512/Vcomp)
(node (ref P19) (pin 1))
(node (ref C8) (pin 2)))))
(node (ref C8) (pin 2))
(node (ref P19) (pin 1)))))

Loading…
Cancel
Save