diff --git a/batterycharge_stationdata/TODO b/batterycharge_stationdata/TODO new file mode 100644 index 0000000..3b1ccba --- /dev/null +++ b/batterycharge_stationdata/TODO @@ -0,0 +1,4 @@ +# replace max6675 with microcontroller, ala attiny 5/6 pin sot or something to save money + + + diff --git a/batterycharge_stationdata/bom/.~lock.BOM_Batterystation.ods# b/batterycharge_stationdata/bom/.~lock.BOM_Batterystation.ods# new file mode 100644 index 0000000..f2eb226 --- /dev/null +++ b/batterycharge_stationdata/bom/.~lock.BOM_Batterystation.ods# @@ -0,0 +1 @@ +,layoutdev,layoutmach,25.04.2019 01:25,file:///home/layoutdev/.config/libreoffice/4; \ No newline at end of file diff --git a/batterycharge_stationdata/bom/.~lock.BOM_LTCharger.ods# b/batterycharge_stationdata/bom/.~lock.BOM_LTCharger.ods# new file mode 100644 index 0000000..49f591f --- /dev/null +++ b/batterycharge_stationdata/bom/.~lock.BOM_LTCharger.ods# @@ -0,0 +1 @@ +,layoutdev,layoutmach,25.04.2019 01:23,file:///home/layoutdev/.config/libreoffice/4; \ No newline at end of file diff --git a/batterycharge_stationdata/bom/BOM_Batterystation.csv b/batterycharge_stationdata/bom/BOM_Batterystation.csv new file mode 100644 index 0000000..c19e51b --- /dev/null +++ b/batterycharge_stationdata/bom/BOM_Batterystation.csv @@ -0,0 +1,11 @@ +Quantity,Manufacturer Part #,Digi-key Part #,Notes +1,A000005,1050-1001-ND ,arduino nano +1,MAX6675ISA+,MAX6675ISA+-ND ,This is $10 in tube. Need to find a cheaper part. Or buy on ebay or use a micro instead. TODO +1,240-080,1286-1099-ND ,thermocouple +1,LM317DCYR,296-12602-1-ND ,LM317. Going to need to upgrade this to higher amperage +2,CRG0805F3K0 ,A126368CT-ND ,3K resistor. Change to higher number (10 or so) after adding +1,INA169NA/3K,296-26063-1-ND ,Current monitor. About 2.50 +2,RNCP0805FTD1R00,RNCP0805FTD1R00CT-ND ,1 ohm resistor 1% 0805 +2,RNCP0805FTD5K11,RNCP0805FTD5K11CT-ND,5k resistor for ST charger divider +1,STC4054GR,497-5809-1-ND,st lithium battery charger +2,885012107013,732-7623-1-ND ,st capacitor 4.7 0805 diff --git a/batterycharge_stationdata/bom/BOM_Batterystation.ods b/batterycharge_stationdata/bom/BOM_Batterystation.ods new file mode 100644 index 0000000..5bf76e8 Binary files /dev/null and b/batterycharge_stationdata/bom/BOM_Batterystation.ods differ diff --git a/batterycharge_stationdata/bom/BOM_LTCharger.csv b/batterycharge_stationdata/bom/BOM_LTCharger.csv new file mode 100644 index 0000000..3f90fbb --- /dev/null +++ b/batterycharge_stationdata/bom/BOM_LTCharger.csv @@ -0,0 +1,18 @@ +Quantity,Manufacturer Part #,Digi-key Part #,Notes +2,1255AY-150M=P3 ,490-10802-1-ND ,inductors +1,LT1512CN8#PBF ,LT1512CN8#PBF-ND,universal charger +1,PTL45-15O0-104B1 ,PTL45-15O0-104B1-ND ,Linear slide pot +1,PCM13SMTR ,401-2017-1-ND ,Switch (sp3t) +1,PCM12SMTR ,401-2016-1-ND ,switch (sp2t) +1,F931E226MCC ,478-8314-1-ND ,22uf tantalum cap (expensive. Try to make board without tantalum) +2,73L3R20J,73L3R20JCT-ND ,0.2ohm resistor +2,RC0805JR-0724RL ,311-24ARCT-ND ,24 ohm resistor +2,RC0805FR-07536RL ,311-536CRCT-ND ,536 ohm resistor +2,CRG0805F2K0 ,A126358CT-ND ,2k resistor +2,RC0805FR-0712K4L ,311-12.4KCRCT-ND ,12.4k resistor +2,RC0805FR-0728K7L ,311-28.7KCRCT-ND ,28.7k resistor +2,RC0805FR-0754K9L ,311-54.9KCRCT-ND ,54.9k resistor +2,08055C104KAT2A,478-1395-1-ND ,0.1uf +2,C0805C224K5RACAUTO,399-6949-1-ND ,0.22uf +3,CL21A225KAFNNNE,1276-1763-1-ND ,2.2uf +2,"PMEG4010BEA,135",1727-1202-1-ND ,schottkey diode diff --git a/batterycharge_stationdata/bom/BOM_LTCharger.ods b/batterycharge_stationdata/bom/BOM_LTCharger.ods new file mode 100644 index 0000000..cd0008d Binary files /dev/null and b/batterycharge_stationdata/bom/BOM_LTCharger.ods differ diff --git a/batterycharge_stationdata/docs/4.aux b/batterycharge_stationdata/docs/4.aux index 0454d07..973bb4a 100644 --- a/batterycharge_stationdata/docs/4.aux +++ b/batterycharge_stationdata/docs/4.aux @@ -5,3 +5,7 @@ \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Current monitor}{5}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3}PCB Revision - Modular Parts}{5}} \@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{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 {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8}} diff --git a/batterycharge_stationdata/docs/4.log b/batterycharge_stationdata/docs/4.log index 5fd5d0a..c0dd062 100644 --- a/batterycharge_stationdata/docs/4.log +++ b/batterycharge_stationdata/docs/4.log @@ -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) 24 APR 2019 23:11 +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 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -229,7 +229,7 @@ Overfull \hbox (2.16733pt too wide) in paragraph at lines 79--79 slowly[] [] - +[2] 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[] @@ -247,16 +247,15 @@ Overfull \hbox (19.41339pt too wide) in paragraph at lines 79--79 e charger[] [] -[2] LaTeX Font Info: Try loading font information for OMS+cmr on input line 106. - (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd +(/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] -<../pics/modular_reusable.jpg, id=21, 435.12563pt x 412.54124pt> + [3] [4] [5] +<../pics/modular_reusable.jpg, id=24, 435.12563pt x 412.54124pt> File: ../pics/modular_reusable.jpg Graphic file (type jpg) @@ -273,26 +272,40 @@ Overfull \hbox (92.12456pt too wide) in paragraph at lines 190--191 [][] [] -[5] [6 <../pics/modular_reusable.jpg>] (./4.aux) ) +[6 <../pics/modular_reusable.jpg>] +<../pics/tinythermocouple.jpg, id=28, 1134.2375pt x 525.965pt> +File: ../pics/tinythermocouple.jpg Graphic file (type 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] +(./4.aux) ) Here is how much of TeX's memory you used: - 2568 strings out of 495020 - 40975 string characters out of 6181323 + 2581 strings out of 495020 + 41209 string characters out of 6181323 95795 words of memory out of 5000000 - 5777 multiletter control sequences out of 15000+600000 - 9286 words of font info for 33 fonts, out of 8000000 for 9000 + 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,6n,38p,451b,240s stack positions out of 5000i,500n,10000p,200000b,80000s - -Output written on 4.pdf (6 pages, 186418 bytes). + 38i,8n,38p,1022b,240s stack positions out of 5000i,500n,10000p,200000b,80000s +< +/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb> +Output written on 4.pdf (8 pages, 299799 bytes). PDF statistics: - 48 PDF objects out of 1000 (max. 8388607) - 32 compressed objects within 1 object stream + 69 PDF objects out of 1000 (max. 8388607) + 47 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) + 11 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/batterycharge_stationdata/docs/4.pdf b/batterycharge_stationdata/docs/4.pdf index 693eda6..14505e6 100644 Binary files a/batterycharge_stationdata/docs/4.pdf and b/batterycharge_stationdata/docs/4.pdf differ diff --git a/batterycharge_stationdata/docs/4.tex b/batterycharge_stationdata/docs/4.tex index 2b065d0..f62e047 100644 --- a/batterycharge_stationdata/docs/4.tex +++ b/batterycharge_stationdata/docs/4.tex @@ -190,6 +190,57 @@ I decided to route out some of the pcb, so I can possibly reuse the temperature \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. + + + + + + + + + + + + + + + + + \end{document} diff --git a/batterycharge_stationdata/docs/4.toc b/batterycharge_stationdata/docs/4.toc index 0a48315..05ca753 100644 --- a/batterycharge_stationdata/docs/4.toc +++ b/batterycharge_stationdata/docs/4.toc @@ -3,3 +3,6 @@ \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}{5} +\contentsline {subsubsection}{\numberline {2.3.1}Ripped off by temperature sensors}{6} +\contentsline {section}{\numberline {3}Bom Notes}{7} +\contentsline {subsubsection}{\numberline {3.0.2}SOD323 (diode) is equal to 0805}{8} diff --git a/batterycharge_stationdata/pics/tinythermocouple.jpg b/batterycharge_stationdata/pics/tinythermocouple.jpg new file mode 100644 index 0000000..982902c Binary files /dev/null and b/batterycharge_stationdata/pics/tinythermocouple.jpg differ