Problem with comparison.
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0.cs.html
0,0 → 1,1457
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title> Info Battery Pack </title>
<meta name="keywords" content="inteligentní baterie NiMH transceiver HF_TRAMP">
<meta name="description" content="Inteligentní baterie pro transceiver HF_TRAMP">
<!-- AUTOINCLUDE START "Page/Head.cs.ihtml" DO NOT REMOVE -->
<link rel="StyleSheet" href="../../../../../Web/CSS/MLAB.css" type="text/css" title="MLAB základní styl">
<link rel="StyleSheet" href="../../../../../Web/CSS/MLAB_Print.css" type="text/css" media="print">
<link rel="shortcut icon" type="image/x-icon" href="../../../../../Web/PIC/MLAB.ico">
<script type="text/javascript" src="../../../../../Web/JS/MLAB_Menu.js"></script>
<!-- AUTOINCLUDE END -->
</head>
 
<body lang="cs">
 
<!-- AUTOINCLUDE START "Page/Header.cs.ihtml" DO NOT REMOVE -->
<!-- ============== HLAVICKA ============== -->
<div class="Header">
<script type="text/javascript">
<!--
SetRelativePath("../../../../../");
DrawHeader();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
<!-- AUTOINCLUDE START "Page/Menu.cs.ihtml" DO NOT REMOVE -->
<!-- ============== MENU ============== -->
<div class="Menu">
<script type="text/javascript">
<!--
SetRelativePath("../../../../../");
DrawMenu();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) menu je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
<!-- ============== TEXT ============== -->
<div class="Text">
<p class="Title">
INFO BATTETY PACK
</p>
<p class=Autor>
Petr Fišer, OK1XGL
</p>
<p class="Subtitle">
Inteligentní baterie
</p>
<p class="Subtitle">
<img width="453" height="340" src="IBP_V2_0_0_files/image001.jpg"
alt="Pohled na bateriový pak">
</p>
<p>
<a href="../IBP_V2_0_0.cs.pdf"><img class="NoBorder"
src="../../../../../Web/PIC/FileIco_PDF.ico"
alt="Acrobat">&nbsp;PDF verze</a>
Trvalý odkaz:&nbsp;<a href="http://www.mlab.cz/?ibp">http://www.mlab.cz/?ibp</a>
</p>
 
<h1> Obsah </h1>
 
<div class="PutTocHere 2"></div>
<h1> Zadání </h1>
<ul>
<li> pro napájení transceiveru HF TRAMP (tedy nejlépe stejná krabička) </li>
<li> výdrž baterií kolem 8 hodin provozu při 5W (cca 1A při Tx) </li>
<li> informace o zbývající kapacitě baterie </li>
<li> ochrana baterie před hlubokým vybitím </li>
<li> integrovaný nabíječ s&nbsp;vysokou účinností </li>
<li> široký rozsah napájení pro nabíjení </li>
<li> zanedbatelná vlastní spotřeba </li>
<li> použití dostupných součástek </li>
</ul>
 
<h1> Dosažené výsledky </h1>
<h2> Obecné </h2>
 
<table>
<tr>
<th> Rozměry </th>
<td> 45x103x105&nbsp;mm </td>
</tr>
<tr>
<th> Hmotnost </th>
<td> cca 600g </td>
</tr>
<tr>
<th> Výstupní napětí </th>
<td> 12&nbsp;V </td>
</tr>
<tr>
<th> Typ Baterií </th>
<td> 10xNiMh 1,2V / 3500&nbsp;mAh </td>
</tr>
</table>
<h2> Vybíjení </h2>
 
<table>
<tr>
<th> Maximální vybíjecí proud </th>
<td> 2&nbsp;A </td>
</tr>
<tr>
<th> Minimální doporučený vybíjecí proud </th>
<td> 20&nbsp;mA </td>
</tr>
<tr>
<th> Signalizace zbývající kapacity </th>
<td> 4x LED (po 1/4 kapacity) </td>
</tr>
<tr>
<th> Zohlednění samovybíjení </th>
<td> ANO (včetně vlivu teploty) </td>
</tr>
<tr>
<th> Ochrana před hlubokým vybitím </th>
<td> ANO – vypnutí </td>
</tr>
<tr>
<th> Ochrana proti zkratu a přetížení </th>
<td> ANO - odpojení zátěže </td>
</tr>
<tr>
<th> Vlastní spotřeba-zátěž připojena </th>
<td> 8&nbsp;mA </td>
</tr>
<tr>
<th> Vlastní spotřeba-zátěž odpojena </th>
<td> 130&nbsp;uA </td>
</tr>
</table>
<h2> Nabíjení </h2>
<table>
<tr>
<th> Rychlost nabíjení </th>
<td> Zrychlené cca 7 hod </td>
</tr>
<tr>
<th> Způsob nabíjení </th>
<td> Kombinace 0,2&nbsp;a 0,1&nbsp;C </td>
</tr>
<tr>
<th> Dovolená teplota baterie </th>
<td> 5 – 40&nbsp;°C </td>
</tr>
<tr>
<th> Ukončení nabíjení </th>
<td> dodaná kapacita, teplota 45&nbsp;°C </td>
</tr>
<tr>
<th> Signalizace stavu nabití </th>
<td> 4x LED (po 1/4 kapacity) </td>
</tr>
<tr>
<th> Vstupní napětí </th>
<td> 8&nbsp;–&nbsp;22V&nbsp;/&nbsp;14&nbsp;W </td>
</tr>
<tr>
<th> Typ měniče (zdroje proudu) </th>
<td> SEPIC </td>
</tr>
<tr>
<th> Max. proud měniče </th>
<td> 0,7&nbsp;A </td>
</tr>
<tr>
<th> Účinnost nabíječe </th>
<td> 87&nbsp;% (samotný měnič &gt; 90%) </td>
</tr>
</table>
<h1> Popis funkčnosti </h1>
 
<h2> Vypnuto – měření samovybíjení </h2>
 
<p>
Bez připojené zátěže nebo napájení pro nabíjení, je zařízení vypnuté a
odebírá jen minimální proud. Baterie je od konektoru pro připojení
zátěže odpojena a všechny signalizační LED jsou zhasnuty. Sleduje se
stav připojení zátěže nebo napájení pro nabíjení. Každou hodinu se měří
teplota baterie a počítá průměrná teplota baterie za den. Jednou za den
se upraví zbývající kapacita baterie s&nbsp;ohledem na její
samovybíjení. Je zohledněna průměrná teplota baterie a počet dní od
jejího nabití. V prvních 5 dnech je samovybíjení strmější než ve dnech
následujících. Samovybíjení baterie je velmi těžké měřit a měření není
přesné. S&nbsp;přibývajícími dny se přesnost dále zhoršuje, proto se po
90 dnech měření samovybíjení ukončí a kapacita baterie se považuje za
neznámou. Baterii nebude možné nabíjet a je nutné ji nejprve zcela
vybít.
</p>
<h2> Vybíjení – připojena zátěž </h2>
 
<p>
Po zasunutí zástrčky do konektoru pro připojení zátěže na přední straně
zařízení se připojí baterie k&nbsp;zátěži a rozsvítí se příslušná LED,
odpovídající zbývající kapacitě. Zařízení měří odebíraný proud zátěží
včetně vlastní spotřeby a průběžně aktualizuje zbývající kapacitu
baterie. Odebíraný proud je měřen s&nbsp;rozlišením 2,5&nbsp;mA. Proto
by zátěž měla odebírat nejméně 20&nbsp;mA, aby byla zajištěna potřebná
přesnost měření proudu (ne horší než 10&nbsp;%). Klesne-li napětí
baterie pod 11&nbsp;V, je blikáním červené LED signalizováno vybití
baterie. Při napětí baterie 10&nbsp;V, dojde k&nbsp;vypnutí zařízení,
aby se zabránilo hlubokému vybití. Pokud dojde během vybíjení
k&nbsp;proudovému přetížení nebo ke zkratu, baterie se okamžitě odpojí
od zátěže a tento stav je signalizován současným blikáním prostředních
LED. Zařízení je nutné vypnout vytažením zástrčky z&nbsp;konektoru pro
připojení zátěže.
</p>
<h2> Nabíjení – připojen napájecí zdroj </h2>
 
<p>
Po přivedení napájecího napětí do konektoru pro nabíjení na zadní
straně zařízení dojde k&nbsp;zahájení nabíjení baterie. Nemá-li
napájecí zdroj dostatečné napětí a výkon, baterie se nenabíjí a tento
stav je signalizován současným blikáním prostředních LED. Baterii lze
nabíjet jen tehdy, zná-li zařízení její zbývající kapacitu. Pokud ji
nezná (např. baterie se dlouho nepoužívala), baterie se nenabíjí a
tento stav je signalizován současným blikáním krajních LED. Během
nabíjení LED odpovídající kapacitě, která již je v&nbsp;baterii
obsažena svítí, následující LED bliká. Je-li baterie plně nabita, svítí
všechny LED současně a nabíjení je ukončeno.
</p>
<p>
Baterie se nabíjí proudem 0,2&nbsp;C až do 90&nbsp;% kapacity.
Zbývajících 10&nbsp;% se baterie nabíjí proudem 0,1&nbsp;C. Nabíjení
baterie je ukončeno dodáním 100&nbsp;% kapacity baterie, zohledněné
účinností procesu nabíjení. Baterie je považována za plně nabitou též
tehdy, pokud teplota baterie v&nbsp;průběhu nabíjení dosáhne
45&nbsp;°C.
</p>
<h2> Signalizace LED </h2>
 
<h3> Vybíjení – připojena zátěž </h3>
 
<table>
<tr>
<th> Stav LED </th>
<th> Popis </th>
</tr>
<tr>
<td> 4/4 svítí (zelená) </td>
<td> Zbývá více jak 3/4 kapacity baterie </td>
</tr>
<tr>
<td> 3/4 svítí (žlutá) </td>
<td> Zbývá více jak 1/2 kapacity baterie </td>
</tr>
<tr>
<td> 2/4 svítí (žlutá) </td>
<td> Zbývá více jak 1/4 kapacity baterie </td>
</tr>
<tr>
<td> 1/4 svítí (červená) </td>
<td> Zbývá méně než 1/4 kapacity baterie </td>
</tr>
<tr>
<td> 1/4 bliká (červená) </td>
<td> Napětí baterie je menší jak 11&nbsp;V -&gt; baterie je téměř vybitá </td>
</tr>
<tr>
<td> 3/4 a 2/4 blikají (vnitřní) </td>
<td> Proudové přetížení nebo zkrat </td>
</tr>
<tr>
<td> 4/4 a 1/4 blikne (vnější) </td>
<td> Není známa (nejistá) kapacita baterie </td>
</tr>
</table>
<h3> Nabíjení – připojen napájecí zdroj </h3>
 
<table>
<tr>
<th> Stav LED </th>
<th> Popis </th>
</tr>
<tr>
<td> 1/4 bliká (červená) </td>
<td> Nabíjení - baterie je nabitá na méně než 1/4 kapacity. </td>
</tr>
<tr>
<td> 1/4 svítí (zelelná)<br>
2/4 bliká (žlutá) </td>
<td> Nabíjení - baterie je nabitá nejméně na 1/4 kapacity. </td>
</tr>
<tr>
<td> 1/4 svítí (červená)<br>
2/4 svítí (žlutá)<br>
3/4 bliká (žlutá) </td>
<td> Nabíjení - baterie je nabitá nejméně na 1/2 kapacity. </td>
</tr>
<tr>
<td> 1/4 svítí (červená)<br>
2/4 svítí (žlutá)<br>
3/4 svítí (žlutá)<br>
4/4 bliká (zelená) </td>
<td> Nabíjení - baterie je nabitá nejméně na 3/4 kapacity </td>
</tr>
<tr>
<td> Všechny LED svítí </td>
<td> Baterie je plně nabitá </td>
</tr>
<tr>
<td> 3/4 a 2/4 blikají (vnitřní) </td>
<td> Napájecí zdroj nemá dostatečné napětí nebo výkon </td>
</tr>
<tr>
<td> 4/4 a 1/4 svítí (vnější) </td>
<td> Není známa (nejistá) kapacita baterie. Baterii nelze nabíjet, je
nutné ji nejprve vybít. </td>
</tr>
</table>
<h1> Nastavení parametrů </h1>
 
<p>
Aby signalizace zbývající kapacity a nabíjecí proces pracoval správně,
je třeba řídícímu programu sdělit informace o připojené baterii. Do
režimu nastavování parametrů se přejde tak, že se ve vypnutém stavu na
programovacím konektoru J104 propojí zkratovací propojkou piny 5 a 6 a
poté se připojí napájecí napětí do konektoru na zadní straně. Na cca 1
vteřinu se rozsvítí všechny LED a poté se rozsvítí kombinace LED,
odpovídající číslu vybraného parametru. Vzhledem k&nbsp;malému počtu
LED je číslo parametru zobrazeno v&nbsp;binárním tvaru. Výběr parametru
provedeme postupným spojováním pinu 2 s&nbsp;pinem 5 na konektoru J104.
Po vybrání parametru který chceme nastavit, odstraníme zkratovací
propojku mezi piny 5 a 6 na konektoru J104. Tím se dostaneme
k&nbsp;nastavování hodnoty parametru a LED nám budou zobrazovat
aktuální hodnotu parametru. Zobrazení je opět v&nbsp;binárním tvaru.
Postupným spojováním pinu 2 s&nbsp;pinem 5 na konektoru J104 nastavíme
novou hodnotu parametru. Zasunutím zkratovací propojky mezi piny 5 a 6
uložíme nastavenou hodnotu parametru a můžeme vybrat další parametr.
Pro snadnější orientaci v&nbsp;binárním kódu je na štítku pod
příslušnou LED vyznačen příslušný binární řád. Sečtením řádových čísel
pod svítícími LED získáme číslo parametru resp. hodnotu parametru. Může
pomoci i následující tabulka:
</p>
<table>
<tr>
<th> LED&nbsp;4/4 </th>
<th> LED&nbsp;3/4 </th>
<th> LED&nbsp;2/4 </th>
<th> LED&nbsp;1/4 </th>
<th> Hodnota </th>
</tr>
<tr>
<td> nesvítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> 0 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> svítí </td>
<td> 1 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> nesvítí </td>
<td> svítí </td>
<td> nesvítí </td>
<td> 2 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> nesvítí </td>
<td> svítí </td>
<td> svítí </td>
<td> 3 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> svítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> 4 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> svítí </td>
<td> nesvítí </td>
<td> svítí </td>
<td> 5 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> svítí </td>
<td> svítí </td>
<td> nesvítí </td>
<td> 6 </td>
</tr>
<tr>
<td> nesvítí </td>
<td> svítí </td>
<td> svítí </td>
<td> svítí </td>
<td> 7 </td>
</tr>
<tr>
<td> svítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> 8 </td>
</tr>
<tr>
<td> svítí </td>
<td> nesvítí </td>
<td> nesvítí </td>
<td> svítí </td>
<td> 9 </td>
</tr>
</table>
<h2> Seznam parametrů </h2>
 
<table>
<tr>
<th> Číslo </th>
<th> Název </th>
<th> Rozsah </th>
</tr>
<tr>
<td> 0 </td>
<td> Kapacita baterie H – tisíce mAh </td>
<td> 0 – 5 </td>
</tr>
<tr>
<td> 1 </td>
<td> Kapacita baterie L – stovky mAh </td>
<td> 0 – 9 </td>
</tr>
<tr>
<td> 2 </td>
<td> Zohlednění účinnosti nabíjení s&nbsp;krokem 0,05 </td>
<td> 0 – 9 (odpovídá 0,9 – 1,35) </td>
</tr>
<tr>
<td> 3 </td>
<td> Ztracená kapacita samovybíjením – desítky % </td>
<td> 0 – 9 </td>
</tr>
<tr>
<td> 4 </td>
<td> Ztracená kapacita samovybíjením – jednotky % </td>
<td> 0 – 9 </td>
</tr>
<tr>
<td> 5 </td>
<td> Ztracená kapacita za dobu – desítky dní </td>
<td> 0 – 6 </td>
</tr>
<tr>
<td> 6 </td>
<td> Ztracená kapacita za dobu – jednotky dní </td>
<td> 0 – 9 </td>
</tr>
</table>
<h2> Postup nastavení samovybíjení </h2>
 
<p>
Baterii plně nabijeme a zařízení odložíme nejméně na dobu 10 dní do
prostředí, ve kterém se nebude teplota příliš měnit (chodba, stinný
pokoj apod.). Poté bez změny prostředí nastavíme parametr počtu
uplynulých dní. Hodnota parametru se musí lišit od uložené hodnoty nebo
se musí nastavit nejprve libovolná jiná a poté zpět správná hodnota.
Tím si zařízení uloží průměrnou teplotu baterie, při které
k&nbsp;samovybíjení docházelo. Dále změříme kolik kapacity se za
zvolenou dobu ztratilo a nastavíme parametr ztracené kapacity.
</p>
<h1> Popis zapojení </h1>
 
<p>
Vzhledem k&nbsp;použitým bateriím, které zabírají téměř celý prostor
použité krabičky, zbylo na vlastní elektroniku jen velmi málo místa.
Největší nároky na prostor má měnič a je též významným zdrojem
ztrátového tepla, které se jen těžko odvádí v&nbsp;malém prostoru.
Konstrukce měniče proto zásadním způsobem ovlivnila celou koncepci
zařízení. Pro měnič byla vybrána architektura SEPIC, která umožňuje,
aby vstupní napětí mohlo být větší i menší než napětí výstupní při
zachování vysoké účinnosti. Do daného prostoru, který byl
k&nbsp;dispozici se podařilo vtěsnat měnič, který dodá na svém výstupu
výkon maximálně 12&nbsp;W. Pro použité baterie jde o nabíjení proudem
jen cca 0,2&nbsp;C. Plně vybitá baterie se tedy bude nabíjet 7 až 8
hodin. Při takto malém nabíjecím proudu nelze realizovat ukončení
nabíjení pomocí –dV nebo dT/dt používané při rychlonabíjení i když
zapojení to umožňuje. Tyto způsoby ukončení vyžadují nabíjecí proud
nejméně 0,5&nbsp;C. Ukončení nabíjení baterie proto bylo zvoleno
v&nbsp;podstatě časové. Nabíjení baterie se ukončí po dodání chybějící
kapacity z&nbsp;měniče s&nbsp;přihlédnutím k&nbsp;účinnosti nabíjení.
Znalost zbývající kapacity baterie umožňuje nabíjet tímto způsobem i
částečně vybitou baterii.
</p>
<p>
Schéma zapojení je rozděleno do dvou samostatných částí. Na první
straně schématu je zapojení měniče, který se využívá při nabíjení
baterie. Na druhé straně schématu je pak zapojení vlastních obvodů pro
nabíjení a vybíjení.
</p>
<h2> Měnič - zdroj konstantního proudu </h2>
 
<p>
Pro měnič byla zvolena architektura SEPIC, která má proti jiným a
známějším zapojením řadu výhod. Tato moderní architektura měniče
vychází ze zapojení blokujícího měniče, do kterého byl přidán další
akumulační prvek ve formě kondenzátoru (zde C4). Architektura SEPIC
umožňuje, aby vstupní napětí mohlo být větší i menší než napětí
výstupní při zachování vysoké účinnosti. Vlastní účinnost měniče (bez
snímacích odporů proudu) v&nbsp;našem případě přesahuje 90&nbsp;%.
Takto vysoké účinnosti by se na malém prostoru dalo jen těžko dosáhnout
kombinací zvyšujícího a snižujícího měniče zapojených za sebou, jak je
u amatérských konstrukcí nabíječů běžné. Výhodou SEPIC architektury je,
že měnič lze provozovat téměř bez zátěže bez nebezpečí zničení
spínacího prvku. Obvyklá předzátěž a&nbsp;ochranné obvody spínacího
prvku nejsou potřeba, což má příznivý vliv na jednoduchost
a&nbsp;vysokou účinnost. Další výhodou SEPIC architektury je, že proud
odebíraný z&nbsp;napájecího zdroje je spojitý a tedy odrušení měniče je
jednodušší. Odrušení měničů výrobci obecně věnují malou pozornost
k&nbsp;velké nevoli radioamatérů. Není nic neobvyklého, že nabíječka
k&nbsp;mobilnímu telefonu, ve které výrobce „ušetřil“ pár centů za
odrušovací obvody ruší rádiový příjem i na mnoho desítek metrů. Bohužel
se to týká i zdrojů mnohem výkonnějších např. pro napájení notebooků a
to i od renomovaných výrobců. Každé zapojení má samozřejmě i své
nevýhody. Nevýhodou SEPIC architektury je velké proudové namáhání
spínacího prvku. S&nbsp;dnešními moderními spínacími tranzistory MOSFET
není větší proudové namáhání žádný problém.
</p>
<p>
Napájecí napětí je přivedeno na vstup měniče přes tranzistor Q1 typu
P-FET, který měnič chrání před záměnou polarity podobně jako často
užívaná dioda, ale s&nbsp;mnohem menším úbytkem napětí a tedy i
ztrátou. Indukčnost L1 spolu s&nbsp;kondenzátory C1 a C2 tvoří filtr,
který brání pronikání rušení z&nbsp;měniče zpět k&nbsp;napájecímu
napětí. Dále následuje klasické zapojení blokujícího měniče, které je
doplněno o akumulační kondenzátor C4, čímž vznikne architektura SEPIC.
Akumulační kondenzátor C4 a výstupní kondenzátory C5, C6 a C7 jsou
vysoce proudově namáhány a musí být proto použity typy určené pro
spínané zdroje s&nbsp;velmi nízkým vnitřním odporem (Low ESR). Pracovní
kmitočet měniče je nastaven na 100KHz. Hodnota je kompromisem, který
zajistí rozumnou velikost transformátoru a přijatelné ztráty.
</p>
<p>
Při tomto kmitočtu již není možné z&nbsp;důvodu velkých ztrát použít
běžné železoprachové (bílo-žluté) jádro a na transformátor je použit
toroid z&nbsp;hmoty uCool, který je určen pro vyšší kmitočty.
</p>
<p>
Měnič je provozován v&nbsp;režimu zdroje konstantního proudu
s&nbsp;omezením výstupního napětí. Proud je snímán na snímacích
rezistorech R6, R7 a napětí na odporovém děliči R4, R5.
</p>
<p>
Pro řízení měniče byl zvolen léty prověřený obvod TL494. Použití
dostupných modernějších obvodů se neosvědčilo, neboť postrádají
univerzálnost. Jsou obvykle určeny pro zdroje konstantního napětí a
jejich pevné referenční napětí je příliš vysoké pro vytvoření zdroje
proudu. Často postrádají možnost kompenzace řídící smyčky, takže měnič
nepracoval v&nbsp;optimálních podmínkách, což se negativně projevilo na
účinnosti. Zapojení obvodu TL494 je v&nbsp;podstatě katalogové.
Referenční napětí pro proudovou smyčku je nastaveno rezistory R8, R9 na
cca 0,6V a proudová smyčka má velké tlumení členem R12, C11. Dynamická
odezva zde není důležitá, podstatná je stabilita. Referenční napětí pro
napěťovou smyčku je nastaveno rezistory R13, R14 na 2,5V. Na napěťovou
smyčku nejsou kladeny žádné nároky. Má jen omezit výstupní napětí na
cca 20V při odpojené zátěži. Během nabíjení se neuplatní.
</p>
<h2> Obvody nabíjení a vybíjení </h2>
 
<p>
Jednotlivé funkce, které byly popsány výše zajišťuje mikrokontolér PIC
spolu potřebnými pomocnými obvody. Všechny obvody jsou trvale napájeny
a proto byly vybírány součástky s&nbsp;minimální spotřebou
v&nbsp;klidovém stavu. Napájecí napětí 5V dodává nízkospotřebový
stabilizátor U100. Ten je napájen buď přes diodu D101 z&nbsp;baterie a
nebo při nabíjení přes diodu D100 z&nbsp;výstupního napětí měniče.
Nabíjecí a vybíjecí proud baterie je snímán na měřícím odporu 0,1 ohmu
který je tvořen rezistory R106 až R110. Napětí odpovídající proudu je
zesíleno 10x zesilovačem U102A a přivedeno na vstup 10-ti bitového
AD&nbsp;převodníku v&nbsp;mikrokontroléru PIC. Zesilovač U102A pracuje
jako neinvertující se zesílením 11x. Při měření nabíjecího proudu
baterie je napětí na měřícím odporu proudu kladné. Děličem napětí R111,
R112, který vznikne uzemněním rezistoru R112 (signál REF_2_5V) je
celkové zesílení zesilovače kompenzováno na 10. Referenční napětí pro
AD převodník je v&nbsp;tomto případě rovno napájecímu napětí 5V.
Maximální měřený nabíjecí proud baterie je kolem 3A a jsme schopni jej
rozlišit s&nbsp;krokem 4,88mA. Při měření vybíjecího proudu baterie, je
napětí na měřícím odporu záporné a vstup neinvertujícího zesilovače je
tedy nutné napěťově posunout. Posunutí je provedeno přivedením
referenčního napětí pro AD převodník, které má v&nbsp;tomto případě
hodnotu 2,5V přes rezistor R112 na vstup neinvertujícího zesilovače.
R112 spolu s&nbsp;R111 tvoří napěťový dělič, který opět zajistí, že
celkové zesílení bude 10. Aby referenční napětí 2,5V nebylo nadměrně
zatěžováno, je odděleno napěťovým sledovačem U102B. Maximální měřený
vybíjecí proud baterie je kolem 2,2A a jsme schopni jej rozlišit
s&nbsp;krokem 2,44mA. Baterii je možné při vybíjení odpojit od
konektoru pro připojení zátěže spínačem tvořeným tranzistory Q7 a Q8 a
zabránit tak hlubokému vybití baterie. Při nabíjení je zdroj proudu
(měnič) připojen přes spínač tvořený tranzistory Q4, Q5 a Q6. Napětí
baterie je při nabíjení i vybíjení možné měřit přes napěťový dělič
R103, R104. Měření teploty baterie zajišťuje digitální čidlo teploty,
které je připojeno na konektor J106. Uživatel je informován o stavu
vybíjení nebo nabíjení čtyřmi LED diodami D102 až D105.
</p>
<h1> Schéma zapojení </h1>
 
<p>
<img width="1081" height="781" src="IBP_V2_0_0_files/image002.png"
alt="Schéma zapojení - měnič">
</p>
<p>
<img width="1156" height="810" src="IBP_V2_0_0_files/image003.png"
alt="Schéma zapojení - procesor">
</p>
<h1> Seznam součástek </h1>
 
<table class="soupiska">
<tr>
<th colspan="4" class="Big Center"> Měnič - zdroj nabíjecího proudu </th>
</tr>
<tr>
<th> Ref </th>
<th> Hodnota </th>
<th> Pouzdro </th>
<th> Poznámka </th>
</tr>
<tr>
<td> C1 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C2 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C3 </td>
<td> 330uF/25V </td>
<td> CE035X8/L </td>
<td> nízké ESR, velké proudy (CERA 330uF/25V 8x15 LXZ ECOM o.č 46020) </td>
</tr>
<tr>
<td> C4 </td>
<td> 180uF/50V </td>
<td> CE035X8/L </td>
<td> nízké ESR, velké proudy (CERA 180uF/50V 8x20 LXZ ECOM o.č. 46084) </td>
</tr>
<tr>
<td> C5 </td>
<td> 330uF/25V </td>
<td> CE035X8/L </td>
<td> nízké ESR, velké proudy (CERA 330uF/25V 8x15 LXZ ECOM o.č 46020) </td>
</tr>
<tr>
<td> C6 </td>
<td> 330uF/25V </td>
<td> CE035X8/L </td>
<td> nízké ESR, velké proudy (CERA 330uF/25V 8x15 LXZ ECOM o.č 46020) </td>
</tr>
<tr>
<td> C7 </td>
<td> 330uF/25V </td>
<td> CE035X8/L </td>
<td> nízké ESR, velké proudy (CERA 330uF/25V 8x15 LXZ ECOM o.č 46020) </td>
</tr>
<tr>
<td> C8 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C9 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C10 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C11 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C12 </td>
<td> #10nF </td>
<td> C0805 </td>
<td> neosazuje se </td>
</tr>
<tr>
<td> C13 </td>
<td> 1nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> D2 </td>
<td> SK36A </td>
<td> SMA </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> D3 </td>
<td> SK36A </td>
<td> SMA </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> J1 </td>
<td rowspan="2"> 1x K3716A </td>
<td rowspan="2"> &nbsp; </td>
<td rowspan="2"> zásuvka 2,1 mm na panel, značení GM </td>
</tr>
<tr>
<td> J2 </td>
</tr>
<tr>
<td> L1 </td>
<td> TL. SMT73 15uF </td>
<td> SMT73 </td>
<td> značení GM SMD tlumivka 15uH 2A 7x7,8x5mm </td>
</tr>
<tr>
<td> M1 </td>
<td rowspan="4"> 2x60uH </td>
<td rowspan="4"> toroid R17,4/9,5/7,1 u=125 </td>
<td rowspan="4"> vinuto bifilárně drátem 0.8mm 28závitů na toroidním
jádře z materiálu COOL Mu dodá PME Šumperk www.pmec.cz<br>
Při zapojování pozor na smysly vinutí !!! </td>
</tr>
<tr>
<td> M2 </td>
</tr>
<tr>
<td> M3 </td>
</tr>
<tr>
<td> M4 </td>
</tr>
<tr>
<td> Q1 </td>
<td> IRF7416SMD </td>
<td> SO8_FET </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q2 </td>
<td> IRF540 </td>
<td> TO220 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q3 </td>
<td> BC856SMD </td>
<td> SOT23 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R1 </td>
<td> 8k2 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R001 </td>
<td> 0 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R2 </td>
<td> 1k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R3 </td>
<td> 1k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R4A </td>
<td> 3k3 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R4B </td>
<td> #33k </td>
<td> R0805 </td>
<td> pro dostavení výstupního napětí měniče na 19V - max 20V </td>
</tr>
<tr>
<td> R5 </td>
<td> 470 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R6 </td>
<td> 1j </td>
<td> klasický 0,6W </td>
<td> určuje maximální dobíjecí proud, vhodné zvolit 0,2C </td>
</tr>
<tr>
<td> R7 </td>
<td> 4j7 </td>
<td> klasický 0,6W </td>
<td> určuje maximální dobíjecí proud, vhodné zvolit 0,2C </td>
</tr>
<tr>
<td> R8 </td>
<td> 10k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R9 </td>
<td> 1k2 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R10 </td>
<td> 2k2 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R11 </td>
<td> 220k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R12 </td>
<td> 22k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R13 </td>
<td> 4k7 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R14 </td>
<td> 4k7 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R15 </td>
<td> 220k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R16 </td>
<td> #100 </td>
<td> R0805 </td>
<td> neosazuje se </td>
</tr>
<tr>
<td> R17 </td>
<td> 12k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> U1 </td>
<td> TL494/SO </td>
<td> SO16_150 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> SIS-TO220 </td>
<td> &nbsp; </td>
<td> izolační podložka pod TO220 </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> IB2 </td>
<td> &nbsp; </td>
<td> izolace šroubu pro TO220 </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> šroub M3 plochá hlava </td>
<td> &nbsp; </td>
<td rowspan="2"> pro přišroubování Q2 k DPS </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> matice M3 nízký profil </td>
<td> &nbsp; </td>
</tr>
 
<!-- druhá část soupisky -->
 
<tr>
<th colspan="4" class="Big Center"> CPU a řídící obvody </th>
</tr>
<tr>
<th> Ref </th>
<th> Hodnota </th>
<th> Pouzdro </th>
<th> Poznámka </th>
</tr>
<tr>
<td> C100 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C101 </td>
<td> 22uF/6.3V </td>
<td> ELYTC </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C102 </td>
<td> 10nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C103 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C104 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> C105 </td>
<td> 100nF </td>
<td> C0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> D100 </td>
<td> 1N4148SMD </td>
<td> SOD87 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> D101 </td>
<td> 1N4148SMD </td>
<td> SOD87 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> D102 </td>
<td> zelená </td>
<td> LED3mm </td>
<td> s nízkou spotřebou </td>
</tr>
<tr>
<td> D103 </td>
<td> žlutá </td>
<td> LED3mm </td>
<td> s nízkou spotřebou </td>
</tr>
<tr>
<td> D104 </td>
<td> žlutá </td>
<td> LED3mm </td>
<td> s nízkou spotřebou </td>
</tr>
<tr>
<td> D105 </td>
<td> červená </td>
<td> LED3mm </td>
<td> s nízkou spotřebou </td>
</tr>
<tr>
<td> J101 </td>
<td rowspan="3"> 1x K3716B </td>
<td rowspan="3"> &nbsp; </td>
<td rowspan="3"> zásuvka 2,5 mm na panel<br>
J103 připojit na rozpínací kontakt </td>
</tr>
<tr>
<td> J102 </td>
</tr>
<tr>
<td> J103 </td>
</tr>
<tr>
<td> J104 </td>
<td> JUMP6 </td>
<td> PIC_ISP </td>
<td> hřebínek naležato </td>
</tr>
<tr>
<td> J105 </td>
<td> JUMP2 </td>
<td> JUMP2 </td>
<td> jen plošky, pro reset CPU </td>
</tr>
<tr>
<td> J106 </td>
<td> DS18B20 </td>
<td> JUMP2 </td>
<td> Teploměr připevněn na spodní stranu baterie. <br>
<i> POZOR na polaritu. Připojit až po naprogramování CPU.</i> </td>
</tr>
<tr>
<td> J107 </td>
<td> JUMP1 </td>
<td> JUMP1 </td>
<td> kladný pól baterie </td>
</tr>
<tr>
<td> J108 </td>
<td> JUMP1 </td>
<td> JUMP1 </td>
<td> záporný pól baterie </td>
</tr>
<tr>
<td> J109 </td>
<td> #JUMP1 </td>
<td> JUMP1 </td>
<td> neosazuje se </td>
</tr>
<tr>
<td> Q100 </td>
<td> IRF7316SMD </td>
<td> SO8_2FET </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q101 </td>
<td> IRF7416SMD </td>
<td> SO8_FET </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q102 </td>
<td> BSS138 </td>
<td> SOT23 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q103 </td>
<td> BSS138 </td>
<td> SOT23 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> Q104 </td>
<td> BSS138 </td>
<td> SOT23 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R104 </td>
<td> 10k 1% </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R111 </td>
<td> 10k 1% </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R115 </td>
<td> 10k 1% </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R117 </td>
<td> 10k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R123 </td>
<td> 2k2 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R122 </td>
<td> 4k7 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R101 </td>
<td> 100k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R102 </td>
<td> 100k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R105 </td>
<td> 100k </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R112 </td>
<td> 100k 1% </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R113 </td>
<td> 100k 1% </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R103 </td>
<td> 68k 1% </td>
<td> klasika </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R106 </td>
<td> 2x1j_parallel_or_j5 </td>
<td> R0805 </td>
<td rowspan="5"> výsledný odpor 0,1 ohm<br>
složen z 10 ks 1ohm R0805 1% </td>
</tr>
<tr>
<td> R107 </td>
<td> 2x1j_parallel_or_j5 </td>
<td> R0805 </td>
</tr>
<tr>
<td> R108 </td>
<td> 2x1j_parallel_or_j5 </td>
<td> R0805 </td>
</tr>
<tr>
<td> R109 </td>
<td> 2x1j_parallel_or_j5 </td>
<td> R0805 </td>
</tr>
<tr>
<td> R110 </td>
<td> 2x1j_parallel_or_j5 </td>
<td> R0805 </td>
</tr>
<tr>
<td> R114 </td>
<td> 2M7 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R116 </td>
<td> 2k2 </td>
<td> RL090 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R118 </td>
<td> 560 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R119 </td>
<td> 560 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R120 </td>
<td> 560 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> R121 </td>
<td> 560 </td>
<td> R0805 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> U100 </td>
<td> LP2951CD </td>
<td> SO8_150 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> U101 </td>
<td> PIC16F88/SO </td>
<td> SO18_300 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> U102 </td>
<td> TLC27L2SMD </td>
<td> SO8_150 </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> 10xNiMh 1,2V/3500mAh </td>
<td> velikost 4/3A </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> 2x třmen hliníkový plech </td>
<td> &nbsp; </td>
<td rowspan="3"> pro uchycení baterie do krabičky </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> 4x M2 šroub </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> 4x M2 matice </td>
<td> &nbsp; </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> 4x GF7 </td>
<td> &nbsp; </td>
<td> samolepící nožičky, značení GM </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> ALUBOX 3/B </td>
<td> &nbsp; </td>
<td> krabička, dodá SOS Electronic </td>
</tr>
<tr>
<td> &nbsp; </td>
<td> oboustranná samolepící páska </td>
<td> &nbsp; </td>
<td> pro přilepení DPS do krabičky, nejlépe od fy 3M </td>
</tr>
</table>
<h1> Osazení strany součástek - TOP </h1>
 
<p>
<img width="566" height="822" src="IBP_V2_0_0_files/image004.jpg"
alt="Osazení ze strany součástek">
</p>
<h1> Osazení strany spojů – BOT </h1>
 
<p>
POZOR, led se osazují úhlově tak, aby vyčnívaly z&nbsp;okraje desky viz
fotografie dále. Z&nbsp;této strany se též osazuje transformátor na
plošky M1&nbsp;–&nbsp;M4.
</p>
<p>
<img width="566" height="821" src="IBP_V2_0_0_files/image005.jpg"
alt="Osazení ze strany spojů">
</p>
<h1> Podklad pro výrobu TOP 1:1 </h1>
 
<p>
Podklad pro amatérskou výrobu plošného spoje je určen pro výrobu
fotocestou a je proto zrcadlový. Při tisku dejte pozor na měřítko.
</p>
<p>
<img width="490" height="594" src="IBP_V2_0_0_files/image006.jpg"
alt="Plošný spoj pro amatérskou výrobu">
</p>
<h1> Úprava strany BOT </h1>
 
<p>
Strana BOT má velmi jednoduchý motiv. Obsahuje jen dvě oddělené zemní
plochy, které lze snadno vyrobit naříznutím a opatrným sloupnutím
měděné fólie. Dále je třeba vrtákem průměru 3,5mm odstranit měděnou
fólii z&nbsp;vrtaných otvorů, kterými procházejí součástky, které
nejsou spojeny se zemními plochami.
</p>
<p>
<img width="566" height="743" src="IBP_V2_0_0_files/image007.jpg"
alt="Úprava spodní strany">
</p>
<h1> Podklady pro výrobu štítků </h1>
 
<p>
<img width="566" height="821" src="IBP_V2_0_0_files/image008.png"
alt="Štítek">
</p>
<h1> Fotografie </h1>
 
<h2> Pohled na stranu součástek </h2>
 
<p>
<img width="453" height="340" src="IBP_V2_0_0_files/image009.jpg"
alt="Pohled na stranu součástek">
</p>
<h2> Pohled na stranu spojů </h2>
 
<p>
<img width="453" height="340" src="IBP_V2_0_0_files/image010.jpg"
alt="Pohled na stranu spojů">
</p>
<h2> Pohled na přední panel </h2>
 
<p>
<img width="453" height="340" src="IBP_V2_0_0_files/image011.jpg"
alt="Pohled na přední panel">
</p>
<h2> Pohled na zadní panel </h2>
 
<p>
<img width="453" height="340" src="IBP_V2_0_0_files/image012.jpg"
alt="Pohled na zadní panel">
</p>
<h2> Pohled na horní stranu </h2>
 
<p>
<img width="453" height="343" src="IBP_V2_0_0_files/image013.jpg"
alt="Pohled na horní stranu">
</p>
 
<h2> Pohled na levou stranu </h2>
<p>
<img width="454" height="343" src="IBP_V2_0_0_files/image014.jpg"
alt="Pohled na levou stranu">
</p>
 
<h2> Pohled na pravou stranu </h2>
 
<p>
<img width="453" height="343" src="IBP_V2_0_0_files/image015.jpg"
alt="Pohled na pravou stranu">
</p>
 
<h1> Literatura </h1>
 
<p>
HF TRAMP <a href="http://www.mlab.cz/?hftramp">http://www.mlab.cz/?hftramp</a>
</p>
<p>
Maxim - Měnič SEPIC: <a href="http://www.maxim-ic.com/an1051">http://www.maxim-ic.com/an1051</a>
</p>
<p>
Microchip – Inteligentní nabíječ: AN960
</p>
<p>
Datové listy použitých součástek
</p>
<p>
PMEC – www.pmec.cz
</p>
<p>
Prášková feromagnetická jádra MPP, HF a KOOL Mµ - Praktická elektronika
AR 12/98
</p>
<p>
Tlumivky s práškovými jádry pro spínané zdroje - Praktická elektronika
AR 01/04
</p>
<p>
Návrh tlumivky akumulačního vzestupného měniče - Praktická elektronika
AR 06/04
</p>
</div>
 
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
<!-- ============== PATIČKA ============== -->
<div class="Footer">
<script type="text/javascript">
<!--
SetRelativePath("../../../../../");
DrawFooter();
// -->
</script>
<noscript>
<p><b> Pro zobrazení (vložení) hlavičky je potřeba JavaScript </b></p>
</noscript>
</div>
<!-- AUTOINCLUDE END -->
 
</body>
</html>
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image001.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image002.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image002.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image003.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image003.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image004.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image005.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image006.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image007.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image008.gif
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image008.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image009.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image010.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image011.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image012.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image013.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image014.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/HTML/IBP_V2_0_0_files/image015.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/DOC_Info_battery_pack_V2_0_0.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/DOC_Info_battery_pack_V2_0_0.doc
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/DPS_BOT_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/DPS_TOP_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/celni_pohled_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/uvnitr vlevo_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/uvnitr_shora_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/uvnitr_vpravo_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/DOC/SRC/FOTO/zadni pohled_12cm.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_AMA/AMA_TOP.pho
0,0 → 1,2643
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOMM*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010C,0.254*%
%ADD011R,0.9906X0.9906*%
%ADD012R,2.032X2.032*%
%ADD013C,2.032*%
%ADD014R,2X2*%
%ADD015R,1.016X1.016*%
%ADD016R,3X3*%
%ADD017C,0.635*%
%ADD018R,1.778X1.778*%
%ADD019R,2.54X2.54*%
%ADD020C,4.5*%
%ADD021R,2.159X2.159*%
%ADD022C,0.508*%
%ADD023C,2.54*%
%ADD024C,0.3048*%
%ADD025C,1.016*%
%ADD026C,2.413*%
%ADD027C,0.381*%
%ADD028C,1.778*%
%ADD029C,1.905*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D10*
G01X12700000Y12700000D02*
X5270500D01*
Y14312900*
X4445000*
Y14719300*
X3302000*
X3299993Y17297400*
X5295900*
Y17907000*
X7874000*
Y19500000*
X12700000*
Y12700000*
X12079287Y13242636D02*
X12071350Y13231090D01*
X12071350D02*
X12055475Y13219545D01*
X12039600Y13213772*
X12039600D02*
X12015787Y13208000D01*
X12015787D02*
X11976100D01*
X11952287Y13213772*
X11952287D02*
X11936412Y13219545D01*
X11936412D02*
X11920537Y13231090D01*
X11920537D02*
X11912600Y13242636D01*
Y13265727*
X11920537Y13277272*
X11920537D02*
X11936412Y13288818D01*
X11936412D02*
X11952287Y13294590D01*
X11952287D02*
X11976100Y13300363D01*
X11976100D02*
X12015787D01*
X12015787D02*
X12039600Y13294590D01*
X12039600D02*
X12055475Y13288818D01*
X12071350Y13277272*
X12071350D02*
X12079287Y13265727D01*
X12079287D02*
Y13242636D01*
Y13352318D02*
X11912600D01*
X12079287Y13433136D02*
X11968162Y13352318D01*
X12007850Y13381181D02*
X11912600Y13433136D01*
X12047537Y13485090D02*
X12055475Y13496636D01*
X12079287Y13513954*
X12079287D02*
X11912600D01*
X12079287Y13565909D02*
X11912600Y13646727D01*
X12079287D02*
X11912600Y13565909D01*
X12039600Y13785272D02*
X12055475Y13779500D01*
X12071350Y13767954*
X12071350D02*
X12079287Y13756409D01*
X12079287D02*
Y13733318D01*
X12079287D02*
X12071350Y13721772D01*
X12071350D02*
X12055475Y13710227D01*
X12039600Y13704454*
X12039600D02*
X12015787Y13698681D01*
X12015787D02*
X11976100D01*
X11976100D02*
X11952287Y13704454D01*
X11952287D02*
X11936412Y13710227D01*
X11936412D02*
X11920537Y13721772D01*
X11920537D02*
X11912600Y13733318D01*
Y13756409*
X11920537Y13767954*
X11920537D02*
X11936412Y13779500D01*
X11936412D02*
X11952287Y13785272D01*
X11952287D02*
X11976100D01*
Y13756409D02*
Y13785272D01*
X12079287Y13837227D02*
X11912600D01*
Y13906500*
X12039600Y14068136D02*
X12047537D01*
X12047537D02*
X12063412Y14073909D01*
X12063412D02*
X12071350Y14079681D01*
X12071350D02*
X12079287Y14091227D01*
X12079287D02*
Y14114318D01*
X12079287D02*
X12071350Y14125863D01*
X12071350D02*
X12063412Y14131636D01*
X12063412D02*
X12047537Y14137409D01*
X12047537D02*
X12031662D01*
X12031662D02*
X12015787Y14131636D01*
X12015787D02*
X11991975Y14120090D01*
X11991975D02*
X11912600Y14062363D01*
X11912600D02*
Y14143181D01*
X12079287Y14229772D02*
X12071350Y14212454D01*
X12071350D02*
X12047537Y14200909D01*
X12047537D02*
X12007850Y14195136D01*
X11984037*
X11984037D02*
X11944350Y14200909D01*
X11920537Y14212454*
X11920537D02*
X11912600Y14229772D01*
X11912600D02*
Y14241318D01*
X11920537Y14258636*
X11920537D02*
X11944350Y14270181D01*
X11944350D02*
X11984037Y14275954D01*
X11984037D02*
X12007850D01*
X12007850D02*
X12047537Y14270181D01*
X12047537D02*
X12071350Y14258636D01*
X12079287Y14241318*
X12079287D02*
Y14229772D01*
Y14362545D02*
X12071350Y14345227D01*
X12047537Y14333681*
X12047537D02*
X12007850Y14327909D01*
X11984037*
X11984037D02*
X11944350Y14333681D01*
X11944350D02*
X11920537Y14345227D01*
X11920537D02*
X11912600Y14362545D01*
Y14374090*
X11912600D02*
X11920537Y14391409D01*
X11920537D02*
X11944350Y14402954D01*
X11944350D02*
X11984037Y14408727D01*
X11984037D02*
X12007850D01*
X12047537Y14402954*
X12047537D02*
X12071350Y14391409D01*
X12079287Y14374090*
X12079287D02*
Y14362545D01*
Y14489545D02*
X12071350Y14472227D01*
X12055475Y14466454*
X12055475D02*
X12039600D01*
X12039600D02*
X12023725Y14472227D01*
X12015787Y14483772*
X12015787D02*
X12007850Y14506863D01*
X12007850D02*
X11999912Y14524181D01*
X11999912D02*
X11984037Y14535727D01*
X11984037D02*
X11968162Y14541500D01*
X11968162D02*
X11944350D01*
X11928475Y14535727*
X11920537Y14529954*
X11920537D02*
X11912600Y14512636D01*
Y14489545*
X11920537Y14472227*
X11920537D02*
X11928475Y14466454D01*
X11928475D02*
X11944350Y14460681D01*
X11944350D02*
X11968162D01*
X11968162D02*
X11984037Y14466454D01*
X11984037D02*
X11999912Y14478000D01*
X11999912D02*
X12007850Y14495318D01*
X12015787Y14518409*
X12015787D02*
X12023725Y14529954D01*
X12023725D02*
X12039600Y14535727D01*
X12055475*
X12071350Y14529954*
X12071350D02*
X12079287Y14512636D01*
X12079287D02*
Y14489545D01*
X12434887Y12915900D02*
X12268200D01*
X12236450Y12967854D02*
Y13089081D01*
X12434887Y13123718D02*
X12268200D01*
X12434887D02*
Y13175672D01*
X12434887D02*
X12426950Y13192990D01*
X12426950D02*
X12419012Y13198763D01*
X12419012D02*
X12403137Y13204536D01*
X12403137D02*
X12387262D01*
X12387262D02*
X12371387Y13198763D01*
X12371387D02*
X12363450Y13192990D01*
X12363450D02*
X12355512Y13175672D01*
Y13123718D02*
Y13175672D01*
X12355512D02*
X12347575Y13192990D01*
X12347575D02*
X12339637Y13198763D01*
X12339637D02*
X12323762Y13204536D01*
X12323762D02*
X12299950D01*
X12284075Y13198763*
X12284075D02*
X12276137Y13192990D01*
X12276137D02*
X12268200Y13175672D01*
X12268200D02*
Y13123718D01*
X12434887Y13302672D02*
X12268200Y13256490D01*
X12434887Y13302672D02*
X12268200Y13348854D01*
X12323762Y13273809D02*
Y13331536D01*
X12434887Y13441218D02*
X12268200D01*
X12434887Y13400809D02*
Y13481627D01*
Y13573990D02*
X12268200D01*
X12434887Y13533581D02*
Y13614400D01*
X12236450Y13666354D02*
Y13787581D01*
X12434887Y13822218D02*
X12268200D01*
X12434887D02*
Y13874172D01*
X12434887D02*
X12426950Y13891490D01*
X12426950D02*
X12419012Y13897263D01*
X12419012D02*
X12403137Y13903036D01*
X12403137D02*
X12379325D01*
X12363450Y13897263*
X12363450D02*
X12355512Y13891490D01*
X12355512D02*
X12347575Y13874172D01*
X12347575D02*
Y13822218D01*
X12434887Y14001172D02*
X12268200Y13954990D01*
X12434887Y14001172D02*
X12268200Y14047354D01*
X12323762Y13972309D02*
Y14030036D01*
X12395200Y14185900D02*
X12411075Y14180127D01*
X12426950Y14168581*
X12426950D02*
X12434887Y14157036D01*
X12434887D02*
Y14133945D01*
X12434887D02*
X12426950Y14122400D01*
X12411075Y14110854*
X12411075D02*
X12395200Y14105081D01*
X12395200D02*
X12371387Y14099309D01*
X12371387D02*
X12331700D01*
X12307887Y14105081*
X12307887D02*
X12292012Y14110854D01*
X12292012D02*
X12276137Y14122400D01*
X12276137D02*
X12268200Y14133945D01*
Y14157036*
X12276137Y14168581*
X12276137D02*
X12292012Y14180127D01*
X12292012D02*
X12307887Y14185900D01*
X12434887Y14237854D02*
X12268200D01*
X12434887Y14318672D02*
X12323762Y14237854D01*
X12363450Y14266718D02*
X12268200Y14318672D01*
X12434887Y14474536D02*
X12268200Y14520718D01*
X12434887Y14566900D02*
X12268200Y14520718D01*
X12395200Y14624627D02*
X12403137D01*
X12403137D02*
X12419012Y14630400D01*
X12419012D02*
X12426950Y14636172D01*
X12426950D02*
X12434887Y14647718D01*
X12434887D02*
Y14670809D01*
X12434887D02*
X12426950Y14682354D01*
X12426950D02*
X12419012Y14688127D01*
X12419012D02*
X12403137Y14693900D01*
X12403137D02*
X12387262D01*
X12387262D02*
X12371387Y14688127D01*
X12371387D02*
X12347575Y14676581D01*
X12347575D02*
X12268200Y14618854D01*
X12268200D02*
Y14699672D01*
X12284075Y14757400D02*
X12276137Y14751627D01*
X12276137D02*
X12268200Y14757400D01*
X12276137Y14763172*
X12276137D02*
X12284075Y14757400D01*
X12434887Y14849763D02*
X12426950Y14832445D01*
X12403137Y14820900*
X12403137D02*
X12363450Y14815127D01*
X12339637*
X12339637D02*
X12299950Y14820900D01*
X12276137Y14832445*
X12276137D02*
X12268200Y14849763D01*
X12268200D02*
Y14861309D01*
X12276137Y14878627*
X12276137D02*
X12299950Y14890172D01*
X12299950D02*
X12339637Y14895945D01*
X12339637D02*
X12363450D01*
X12403137Y14890172*
X12403137D02*
X12426950Y14878627D01*
X12434887Y14861309*
X12434887D02*
Y14849763D01*
X8369300Y18734087D02*
Y18567400D01*
Y18734087D02*
X8317345D01*
X8317345D02*
X8300027Y18726150D01*
X8294254Y18718212*
X8294254D02*
X8288481Y18702337D01*
X8288481D02*
Y18686462D01*
X8288481D02*
X8294254Y18670587D01*
X8294254D02*
X8300027Y18662650D01*
X8317345Y18654712*
X8369300D02*
X8317345D01*
X8317345D02*
X8300027Y18646775D01*
X8294254Y18638837*
X8294254D02*
X8288481Y18622962D01*
X8288481D02*
Y18599150D01*
X8288481D02*
X8294254Y18583275D01*
X8294254D02*
X8300027Y18575337D01*
X8300027D02*
X8317345Y18567400D01*
X8369300*
X8184572Y18710275D02*
Y18567400D01*
X8236527Y18638837D02*
X8132618D01*
X12369800Y18734087D02*
Y18567400D01*
Y18734087D02*
X12317845D01*
X12317845D02*
X12300527Y18726150D01*
X12294754Y18718212*
X12294754D02*
X12288981Y18702337D01*
X12288981D02*
Y18686462D01*
X12288981D02*
X12294754Y18670587D01*
X12294754D02*
X12300527Y18662650D01*
X12317845Y18654712*
X12369800D02*
X12317845D01*
X12317845D02*
X12300527Y18646775D01*
X12294754Y18638837*
X12294754D02*
X12288981Y18622962D01*
X12288981D02*
Y18599150D01*
X12288981D02*
X12294754Y18583275D01*
X12294754D02*
X12300527Y18575337D01*
X12300527D02*
X12317845Y18567400D01*
X12369800*
X12237027Y18638837D02*
X12133118D01*
X8153400Y16663987D02*
Y16497300D01*
X8084127*
X7980218Y16640175D02*
Y16497300D01*
X8032172Y16568737D02*
X7928263D01*
X5507181Y13686155D02*
X5518727Y13702030D01*
X5536045Y13709967*
X5536045D02*
X5559136D01*
X5559136D02*
X5576454Y13702030D01*
X5576454D02*
X5588000Y13686155D01*
Y13670280*
X5582227Y13654405*
X5576454Y13646467*
X5576454D02*
X5564909Y13638530D01*
X5530272Y13622655*
X5530272D02*
X5518727Y13614717D01*
X5518727D02*
X5512954Y13606780D01*
X5512954D02*
X5507181Y13590905D01*
X5507181D02*
Y13567092D01*
X5507181D02*
X5518727Y13551217D01*
X5518727D02*
X5536045Y13543280D01*
X5559136*
X5576454Y13551217*
X5576454D02*
X5588000Y13567092D01*
X5403272Y13686155D02*
Y13543280D01*
X5455227Y13614717D02*
X5351318D01*
X12369800Y17908587D02*
Y17741900D01*
X12300527*
X12248572Y17813337D02*
X12144663D01*
X12344400Y15762287D02*
Y15595600D01*
X12275127*
X12223172Y15563850D02*
X12101945D01*
X12032672Y15762287D02*
X12044218Y15754350D01*
X12055763Y15738475*
X12055763D02*
X12061536Y15722600D01*
X12067309Y15698787*
X12067309D02*
Y15659100D01*
X12061536Y15635287*
X12061536D02*
X12055763Y15619412D01*
X12055763D02*
X12044218Y15603537D01*
X12044218D02*
X12032672Y15595600D01*
X12032672D02*
X12009581D01*
X12009581D02*
X11998036Y15603537D01*
X11998036D02*
X11986490Y15619412D01*
X11986490D02*
X11980718Y15635287D01*
X11980718D02*
X11974945Y15659100D01*
Y15698787*
X11974945D02*
X11980718Y15722600D01*
X11986490Y15738475*
X11986490D02*
X11998036Y15754350D01*
X12009581Y15762287*
X12009581D02*
X12032672D01*
X11922990D02*
Y15595600D01*
Y15762287D02*
X11842172Y15595600D01*
Y15762287D02*
Y15595600D01*
X8135620Y13072110D02*
Y12938760D01*
X8070965Y13072110D02*
X8135620Y12983210D01*
X8112529Y13014960D02*
X8070965Y12938760D01*
X9812020Y13356590D02*
Y13223240D01*
X9747365Y13356590D02*
X9812020Y13267690D01*
X9788929Y13299440D02*
X9747365Y13223240D01*
X11290300Y13508990D02*
Y13375640D01*
X11225645Y13508990D02*
X11290300Y13420090D01*
X11267209Y13451840D02*
X11225645Y13375640D01*
X10312400Y18992850D02*
Y18859500D01*
X10247745Y18992850D02*
X10312400Y18903950D01*
X10289309Y18935700D02*
X10247745Y18859500D01*
X10623665Y16642715D02*
Y16499840D01*
X10675620Y16571277D02*
X10571710D01*
X5207000Y16700500D02*
Y17018000D01*
X5219700Y17030700D02*
G75*
G03X5207000Y17018000I0J-12700D01*
G01X5219700Y17030700D02*
X5295900D01*
Y17881600*
X5308600Y17894300D02*
G03X5295900Y17881600I0J-12700D01*
G01X5308600Y17894300D02*
X5651500D01*
X5664200Y17881600D02*
G03X5651500Y17894300I-12700J0D01*
G01X5664200Y17881600D02*
Y17348200D01*
X6121400*
Y17487900*
X6134100Y17500600D02*
G03X6121400Y17487900I0J-12700D01*
G01X6134100Y17500600D02*
X6507660D01*
X6642100Y17635039*
X6642100D02*
Y17843500D01*
X6654800Y17856200D02*
G03X6642100Y17843500I0J-12700D01*
G01X6654800Y17856200D02*
X7327900D01*
X7340600Y17843500D02*
G03X7327900Y17856200I-12700J0D01*
G01X7340600Y17843500D02*
Y17526000D01*
X7327900Y17513300D02*
G03X7340600Y17526000I0J12700D01*
G01X7327900Y17513300D02*
X7238260D01*
X7238260D02*
X6908800Y17161875D01*
X6908800D02*
Y16903700D01*
X6997700*
X7010400Y16891000D02*
G03X6997700Y16903700I-12700J0D01*
G01X7010400Y16891000D02*
Y16700500D01*
X6997700Y16687800D02*
G03X7010400Y16700500I0J12700D01*
G01X6997700Y16687800D02*
X5219700D01*
X5207000Y16700500D02*
G03X5219700Y16687800I12700J0D01*
G01X10990580Y17485360D02*
Y17708880D01*
X10995660Y17719039D02*
G03X10990580Y17708880I7620J-10159D01*
G01X10995660Y17719040D02*
Y18206720D01*
X11008360Y18219420D02*
G03X10995660Y18206720I0J-12700D01*
G01X11008360Y18219420D02*
X12021820D01*
X12034520Y18206720D02*
G03X12021820Y18219420I-12700J0D01*
G01X12034520Y18206720D02*
Y17485360D01*
X12021820Y17472660D02*
G03X12034520Y17485360I0J12700D01*
G01X12021820Y17472660D02*
X11003280D01*
X10990580Y17485360D02*
G03X11003280Y17472660I12700J0D01*
G01X4089400Y16700500D02*
Y17272000D01*
X4102100Y17284700D02*
G03X4089400Y17272000I0J-12700D01*
G01X4102100Y17284700D02*
X4864100D01*
X4876800Y17272000D02*
G03X4864100Y17284700I-12700J0D01*
G01X4876800Y17272000D02*
Y16700500D01*
X4864100Y16687800D02*
G03X4876800Y16700500I0J12700D01*
G01X4864100Y16687800D02*
X4102100D01*
X4089400Y16700500D02*
G03X4102100Y16687800I12700J0D01*
G01X4483100Y14351000D02*
Y14820900D01*
X4495800Y14833600D02*
G03X4483100Y14820900I0J-12700D01*
G01X4495800Y14833600D02*
X4826000D01*
X4838700Y14820900D02*
G03X4826000Y14833600I-12700J0D01*
G01X4838700Y14820900D02*
Y14351000D01*
X4826000Y14338300D02*
G03X4838700Y14351000I0J12700D01*
G01X4826000Y14338300D02*
X4495800D01*
X4483100Y14351000D02*
G03X4495800Y14338300I12700J0D01*
G01X5308600Y12738100D02*
Y13419137D01*
X5321300Y13431837D02*
G03X5308600Y13419137I0J-12700D01*
G01X5321300Y13431837D02*
X5600700D01*
G03X5618144Y13435517I0J43180*
G01X5623275Y13436600D02*
G03X5618144Y13435517I0J-12700D01*
G01X5623275Y13436600D02*
X5791200D01*
X5803900Y13423900D02*
G03X5791200Y13436600I-12700J0D01*
G01X5803900Y13423900D02*
Y12738100D01*
X5791200Y12725400D02*
G03X5803900Y12738100I0J12700D01*
G01X5791200Y12725400D02*
X5321300D01*
X5308600Y12738100D02*
G03X5321300Y12725400I12700J0D01*
G01X6908800Y17007806D02*
X5207000D01*
X6908800Y16984946D02*
X5207000D01*
X6908800Y16962086D02*
X5207000D01*
X6908800Y16939226D02*
X5207000D01*
X6908800Y16916366D02*
X5207000D01*
X7010150Y16893506D02*
X5207000D01*
X7010400Y16870646D02*
X5207000D01*
X7010400Y16847786D02*
X5207000D01*
X7010400Y16824926D02*
X5207000D01*
X7010400Y16802066D02*
X5207000D01*
X7010400Y16779206D02*
X5207000D01*
X7010400Y16756346D02*
X5207000D01*
X7010400Y16733486D02*
X5207000D01*
X7010400Y16710626D02*
X5207000D01*
X6908800Y17030666D02*
X5218780D01*
X5664200Y17876486D02*
X5295900D01*
X5664200Y17853626D02*
X5295900D01*
X5664200Y17830766D02*
X5295900D01*
X5664200Y17807906D02*
X5295900D01*
X5664200Y17785046D02*
X5295900D01*
X5664200Y17762186D02*
X5295900D01*
X5664200Y17739326D02*
X5295900D01*
X5664200Y17716466D02*
X5295900D01*
X5664200Y17693606D02*
X5295900D01*
X5664200Y17670746D02*
X5295900D01*
X5664200Y17647886D02*
X5295900D01*
X5664200Y17625026D02*
X5295900D01*
X5664200Y17602166D02*
X5295900D01*
X5664200Y17579306D02*
X5295900D01*
X5664200Y17556446D02*
X5295900D01*
X5664200Y17533586D02*
X5295900D01*
X5664200Y17510726D02*
X5295900D01*
X5664200Y17487866D02*
X5295900D01*
X5664200Y17465006D02*
X5295900D01*
X5664200Y17442146D02*
X5295900D01*
X5664200Y17419286D02*
X5295900D01*
X5664200Y17396426D02*
X5295900D01*
X5664200Y17373566D02*
X5295900D01*
X5664200Y17350706D02*
X5295900D01*
X7064398Y17327846D02*
X5295900D01*
X7042966Y17304986D02*
X5295900D01*
X7021535Y17282126D02*
X5295900D01*
X7000104Y17259266D02*
X5295900D01*
X6978673Y17236406D02*
X5295900D01*
X6957241Y17213546D02*
X5295900D01*
X6935810Y17190686D02*
X5295900D01*
X6914379Y17167826D02*
X5295900D01*
X6908800Y17144966D02*
X5295900D01*
X6908800Y17122106D02*
X5295900D01*
X6908800Y17099246D02*
X5295900D01*
X6908800Y17076386D02*
X5295900D01*
X6908800Y17053526D02*
X5295900D01*
X7214416Y17487866D02*
X6121400D01*
X7192985Y17465006D02*
X6121400D01*
X7171554Y17442146D02*
X6121400D01*
X7150123Y17419286D02*
X6121400D01*
X7128691Y17396426D02*
X6121400D01*
X7107260Y17373566D02*
X6121400D01*
X7085829Y17350706D02*
X6121400D01*
X7235848Y17510726D02*
X6517787D01*
X7340600Y17533586D02*
X6540647D01*
X7340600Y17556446D02*
X6563507D01*
X7340600Y17579306D02*
X6586367D01*
X7340600Y17602166D02*
X6609227D01*
X7340600Y17625026D02*
X6632087D01*
X7340600Y17830766D02*
X6642100D01*
X7340600Y17807906D02*
X6642100D01*
X7340600Y17785046D02*
X6642100D01*
X7340600Y17762186D02*
X6642100D01*
X7340600Y17739326D02*
X6642100D01*
X7340600Y17716466D02*
X6642100D01*
X7340600Y17693606D02*
X6642100D01*
X7340600Y17670746D02*
X6642100D01*
X7340600Y17647886D02*
X6642100D01*
X7335564Y17853626D02*
X6647135D01*
X12034520Y17701226D02*
X10990580D01*
X12034520Y17678366D02*
X10990580D01*
X12034520Y17655506D02*
X10990580D01*
X12034520Y17632646D02*
X10990580D01*
X12034520Y17609786D02*
X10990580D01*
X12034520Y17586926D02*
X10990580D01*
X12034520Y17564066D02*
X10990580D01*
X12034520Y17541206D02*
X10990580D01*
X12034520Y17518346D02*
X10990580D01*
X12034520Y17495486D02*
X10990580D01*
X12034520Y18204146D02*
X10995660D01*
X12034520Y18181286D02*
X10995660D01*
X12034520Y18158426D02*
X10995660D01*
X12034520Y18135566D02*
X10995660D01*
X12034520Y18112706D02*
X10995660D01*
X12034520Y18089846D02*
X10995660D01*
X12034520Y18066986D02*
X10995660D01*
X12034520Y18044126D02*
X10995660D01*
X12034520Y18021266D02*
X10995660D01*
X12034520Y17998406D02*
X10995660D01*
X12034520Y17975546D02*
X10995660D01*
X12034520Y17952686D02*
X10995660D01*
X12034520Y17929826D02*
X10995660D01*
X12034520Y17906966D02*
X10995660D01*
X12034520Y17884106D02*
X10995660D01*
X12034520Y17861246D02*
X10995660D01*
X12034520Y17838386D02*
X10995660D01*
X12034520Y17815526D02*
X10995660D01*
X12034520Y17792666D02*
X10995660D01*
X12034520Y17769806D02*
X10995660D01*
X12034520Y17746946D02*
X10995660D01*
X12034520Y17724086D02*
X10995660D01*
X4876800Y17259266D02*
X4089400D01*
X4876800Y17236406D02*
X4089400D01*
X4876800Y17213546D02*
X4089400D01*
X4876800Y17190686D02*
X4089400D01*
X4876800Y17167826D02*
X4089400D01*
X4876800Y17144966D02*
X4089400D01*
X4876800Y17122106D02*
X4089400D01*
X4876800Y17099246D02*
X4089400D01*
X4876800Y17076386D02*
X4089400D01*
X4876800Y17053526D02*
X4089400D01*
X4876800Y17030666D02*
X4089400D01*
X4876800Y17007806D02*
X4089400D01*
X4876800Y16984946D02*
X4089400D01*
X4876800Y16962086D02*
X4089400D01*
X4876800Y16939226D02*
X4089400D01*
X4876800Y16916366D02*
X4089400D01*
X4876800Y16893506D02*
X4089400D01*
X4876800Y16870646D02*
X4089400D01*
X4876800Y16847786D02*
X4089400D01*
X4876800Y16824926D02*
X4089400D01*
X4876800Y16802066D02*
X4089400D01*
X4876800Y16779206D02*
X4089400D01*
X4876800Y16756346D02*
X4089400D01*
X4876800Y16733486D02*
X4089400D01*
X4876800Y16710626D02*
X4089400D01*
X4871764Y17282126D02*
X4094435D01*
X4838700Y14818326D02*
X4483100D01*
X4838700Y14795466D02*
X4483100D01*
X4838700Y14772606D02*
X4483100D01*
X4838700Y14749746D02*
X4483100D01*
X4838700Y14726886D02*
X4483100D01*
X4838700Y14704026D02*
X4483100D01*
X4838700Y14681166D02*
X4483100D01*
X4838700Y14658306D02*
X4483100D01*
X4838700Y14635446D02*
X4483100D01*
X4838700Y14612586D02*
X4483100D01*
X4838700Y14589726D02*
X4483100D01*
X4838700Y14566866D02*
X4483100D01*
X4838700Y14544006D02*
X4483100D01*
X4838700Y14521146D02*
X4483100D01*
X4838700Y14498286D02*
X4483100D01*
X4838700Y14475426D02*
X4483100D01*
X4838700Y14452566D02*
X4483100D01*
X4838700Y14429706D02*
X4483100D01*
X4838700Y14406846D02*
X4483100D01*
X4838700Y14383986D02*
X4483100D01*
X4838700Y14361126D02*
X4483100D01*
X5803900Y13411166D02*
X5308600D01*
X5803900Y13388306D02*
X5308600D01*
X5803900Y13365446D02*
X5308600D01*
X5803900Y13342586D02*
X5308600D01*
X5803900Y13319726D02*
X5308600D01*
X5803900Y13296866D02*
X5308600D01*
X5803900Y13274006D02*
X5308600D01*
X5803900Y13251146D02*
X5308600D01*
X5803900Y13228286D02*
X5308600D01*
X5803900Y13205426D02*
X5308600D01*
X5803900Y13182566D02*
X5308600D01*
X5803900Y13159706D02*
X5308600D01*
X5803900Y13136846D02*
X5308600D01*
X5803900Y13113986D02*
X5308600D01*
X5803900Y13091126D02*
X5308600D01*
X5803900Y13068266D02*
X5308600D01*
X5803900Y13045406D02*
X5308600D01*
X5803900Y13022546D02*
X5308600D01*
X5803900Y12999686D02*
X5308600D01*
X5803900Y12976826D02*
X5308600D01*
X5803900Y12953966D02*
X5308600D01*
X5803900Y12931106D02*
X5308600D01*
X5803900Y12908246D02*
X5308600D01*
X5803900Y12885386D02*
X5308600D01*
X5803900Y12862526D02*
X5308600D01*
X5803900Y12839666D02*
X5308600D01*
X5803900Y12816806D02*
X5308600D01*
X5803900Y12793946D02*
X5308600D01*
X5803900Y12771086D02*
X5308600D01*
X5803900Y12748226D02*
X5308600D01*
X5798864Y13434026D02*
X5614276D01*
G54D11*
X7757160Y14080490D02*
Y14123670D01*
X7564120Y14080490D02*
Y14123670D01*
X12051030Y16911320D02*
X12007850D01*
X12051030Y16718280D02*
X12007850D01*
X9677400Y16023590D02*
Y15980410D01*
X9870440Y16023590D02*
Y15980410D01*
X10144760Y18533110D02*
Y18489930D01*
X10337800Y18533110D02*
Y18489930D01*
X4907280Y14715490D02*
Y14672310D01*
X5100320Y14715490D02*
Y14672310D01*
X5927090Y17495520D02*
X5883910D01*
X5927090Y17302480D02*
X5883910D01*
X6355080Y14773910D02*
Y14730730D01*
X6548120Y14773910D02*
Y14730730D01*
X6995160Y15651480D02*
X6964680D01*
X6995160Y15458440D02*
X6964680D01*
X10845800Y13731240D02*
X10876280D01*
X10845800Y13924280D02*
X10876280D01*
X9331960Y14157960D02*
X9362440D01*
X9331960Y14351000D02*
X9362440D01*
X10571480Y13731240D02*
X10601960D01*
X10571480Y13924280D02*
X10601960D01*
X9321800Y14615160D02*
X9352280D01*
X9321800Y14808200D02*
X9352280D01*
X7056120Y17040860D02*
Y17071340D01*
X6863080Y17040860D02*
Y17071340D01*
X7449820Y17040860D02*
Y17071340D01*
X7256780Y17040860D02*
Y17071340D01*
X10144760Y17094200D02*
Y17063720D01*
X10337800Y17094200D02*
Y17063720D01*
X8996680Y18034000D02*
Y18064480D01*
X8803640Y18034000D02*
Y18064480D01*
X10774680Y18176240D02*
X10805160D01*
X10774680Y18369280D02*
X10805160D01*
X10703560Y17952720D02*
Y17922240D01*
X10896600Y17952720D02*
Y17922240D01*
X5979160Y15102840D02*
X5948680D01*
X5979160Y14909800D02*
X5948680D01*
X10337800Y18282920D02*
Y18313400D01*
X10144760Y18282920D02*
Y18313400D01*
X10632440Y15570200D02*
Y15539720D01*
X10825480Y15570200D02*
Y15539720D01*
X6756400Y16446500D02*
X6786880D01*
X6756400Y16639540D02*
X6786880D01*
X6355080Y15184120D02*
Y15153640D01*
X6548120Y15184120D02*
Y15153640D01*
X11120120Y13934440D02*
X11150600D01*
X11120120Y14127480D02*
X11150600D01*
X10561320Y16261080D02*
Y16230600D01*
X10754360Y16261080D02*
Y16230600D01*
X11113770Y14452600D02*
X11156950D01*
X11113770Y14645640D02*
X11156950D01*
X9691370Y17856200D02*
X9734550D01*
X9691370Y18049240D02*
X9734550D01*
X7787640Y14875510D02*
Y14832330D01*
X7980680Y14875510D02*
Y14832330D01*
X6757670Y16027400D02*
X6714490D01*
X6757670Y15834360D02*
X6714490D01*
X7757160Y14537690D02*
Y14580870D01*
X7564120Y14537690D02*
Y14580870D01*
X7645400Y15245080D02*
Y15275560D01*
X7452360Y15245080D02*
Y15275560D01*
X7272020Y13599160D02*
Y13629640D01*
X7078980Y13599160D02*
Y13629640D01*
X7472680Y15651480D02*
X7442200D01*
X7472680Y15458440D02*
X7442200D01*
X11120120Y18369280D02*
X11089640D01*
X11120120Y18176240D02*
X11089640D01*
X11323320Y18369280D02*
X11292840D01*
X11323320Y18176240D02*
X11292840D01*
X11526520Y18369280D02*
X11496040D01*
X11526520Y18176240D02*
X11496040D01*
X11729720Y18369280D02*
X11699240D01*
X11729720Y18176240D02*
X11699240D01*
X7564120Y14859000D02*
X7594600D01*
X7564120Y15052040D02*
X7594600D01*
X11932920Y18369280D02*
X11902440D01*
X11932920Y18176240D02*
X11902440D01*
X10144760Y17454880D02*
Y17424400D01*
X10337800Y17454880D02*
Y17424400D01*
X9779000Y18313400D02*
Y18282920D01*
X9972040Y18313400D02*
Y18282920D01*
X7980680Y15041880D02*
Y15072360D01*
X7787640Y15041880D02*
Y15072360D01*
X6355080Y14980920D02*
Y14950440D01*
X6548120Y14980920D02*
Y14950440D01*
X6995160Y16027400D02*
X6964680D01*
X6995160Y15834360D02*
X6964680D01*
X6751320Y15651480D02*
X6720840D01*
X6751320Y15458440D02*
X6720840D01*
X7757160Y14340840D02*
Y14371320D01*
X7564120Y14340840D02*
Y14371320D01*
X7498080Y13822680D02*
X7467600D01*
X7498080Y13629640D02*
X7467600D01*
X7228840Y15651480D02*
X7198360D01*
X7228840Y15458440D02*
X7198360D01*
X7228840Y16027400D02*
X7198360D01*
X7228840Y15834360D02*
X7198360D01*
X7272020Y13806170D02*
Y13849350D01*
X7078980Y13806170D02*
Y13849350D01*
X6555740Y16446500D02*
X6586220D01*
X6555740Y16639540D02*
X6586220D01*
G54D12*
X5026660Y14465300D03*
Y17145000D03*
X5539740Y17741900D03*
X6753860D03*
X7266940D03*
X6234100Y13208000D03*
X11276000Y13195300D03*
X7923200D03*
X9599600D03*
X10982960Y15219680D03*
X11404600Y15214600D03*
X11369040Y17282160D03*
X11623040D03*
X4419600Y15697200D03*
Y16205200D03*
X4119600Y15951200D03*
X11018520Y16256000D03*
G54D13*
X4676140Y14465300D03*
Y17145000D03*
X5890260Y17741900D03*
X6403340D03*
X7617460D03*
X5983300Y13208000D03*
X11025200Y13195300D03*
X7672400D03*
X9348800D03*
X5516880Y12943840D03*
X4673600Y14681200D03*
X8097520Y17190720D03*
X11145520Y17602200D03*
X11399520Y15605760D03*
X9461500Y18859500D03*
X11145520Y18902680D03*
X11404600Y14960600D03*
Y14706600D03*
Y14198600D03*
Y13944600D03*
X7783300Y16002000D03*
X9463300D03*
X7783300Y15671800D03*
X9463300D03*
X11272520Y16256000D03*
X9463300Y16708120D03*
X7783300D03*
X9463300Y13614400D03*
X7783300D03*
X5029200Y16172180D02*
X4808220Y15951200D01*
X4119600*
X5029200Y16172180D02*
Y16418560D01*
X5026660Y16421100*
X4587240Y17022160D02*
X4574540Y17034860D01*
Y17043400*
X4549140Y17068800*
X4279900*
X4786900Y16827500D02*
X4781900D01*
X4587240Y17022160*
G54D14*
X5301900Y16827500D02*
X5291900D01*
X4791900D02*
X4781900D01*
X3743040Y15382240D02*
X3753040D01*
X4253040D02*
X4263040D01*
G54D15*
X10099040Y19075400D02*
Y19126200D01*
X9794240Y19075400D02*
Y19126200D01*
X10096500Y18834100D02*
Y18884900D01*
X9791700Y18834100D02*
Y18884900D01*
X5557520Y14904720D03*
Y15107920D03*
X5760720Y15006320D03*
X8564880Y14874240D03*
X8361680D03*
X8463280Y15077440D03*
X8961120Y14874240D03*
X8757920D03*
X8859520Y15077440D03*
X9458960Y18054320D03*
Y17851120D03*
X9255760Y17952720D03*
G54D16*
X5570880Y14024800D02*
X5970880D01*
X5570880Y14524800D02*
X5970880D01*
X3454400Y15024100D03*
X4279900D03*
Y17068800D03*
X3454400D03*
G54D17*
X6985000Y16877030D02*
Y16762730D01*
X7112000Y16877030D02*
Y16762730D01*
X7239000Y16877030D02*
Y16762730D01*
X7366000Y16877030D02*
Y16762730D01*
X9070340Y17839690D02*
Y17725390D01*
X11172190Y16634460D02*
X11286490D01*
X11172190Y16761460D02*
X11286490D01*
X11172190Y16888460D02*
X11286490D01*
X11172190Y17015460D02*
X11286490D01*
X11715750D02*
X11830050D01*
X11715750Y16888460D02*
X11830050D01*
X11715750Y16761460D02*
X11830050D01*
X11715750Y16634460D02*
X11830050D01*
X9601200Y14183360D02*
X9728200D01*
X9601200Y14310360D02*
X9728200D01*
X9601200Y14437360D02*
X9728200D01*
X9601200Y14564360D02*
X9728200D01*
X9601200Y14691360D02*
X9728200D01*
X9601200Y14818360D02*
X9728200D01*
X9601200Y14945360D02*
X9728200D01*
X9601200Y15072360D02*
X9728200D01*
X9601200Y15199360D02*
X9728200D01*
X10591800D02*
X10718800D01*
X10591800Y15072360D02*
X10718800D01*
X10591800Y14945360D02*
X10718800D01*
X10591800Y14818360D02*
X10718800D01*
X10591800Y14691360D02*
X10718800D01*
X10591800Y14564360D02*
X10718800D01*
X10591800Y14437360D02*
X10718800D01*
X10591800Y14310360D02*
X10718800D01*
X10591800Y14183360D02*
X10718800D01*
X10570210Y18056860D02*
X10455910D01*
X10570210Y17929860D02*
X10455910D01*
X10570210Y17802860D02*
X10455910D01*
X10570210Y17675860D02*
X10455910D01*
X10026650D02*
X9912350D01*
X10026650Y17802860D02*
X9912350D01*
X10026650Y17929860D02*
X9912350D01*
X10026650Y18056860D02*
X9912350D01*
X7386320Y15072360D02*
X7259320D01*
X7386320Y14945360D02*
X7259320D01*
X7386320Y14818360D02*
X7259320D01*
X7386320Y14691360D02*
X7259320D01*
X7386320Y14564360D02*
X7259320D01*
X7386320Y14437360D02*
X7259320D01*
X7386320Y14310360D02*
X7259320D01*
X7386320Y14183360D02*
X7259320D01*
X6842760D02*
X6715760D01*
X6842760Y14310360D02*
X6715760D01*
X6842760Y14437360D02*
X6715760D01*
X6842760Y14564360D02*
X6715760D01*
X6842760Y14691360D02*
X6715760D01*
X6842760Y14818360D02*
X6715760D01*
X6842760Y14945360D02*
X6715760D01*
X6842760Y15072360D02*
X6715760D01*
X6921500Y13547090D02*
Y13432790D01*
G54D18*
X7315200Y16276320D02*
X7289800D01*
X7061200D02*
X7035800D01*
G54D19*
X8867140Y17785080D02*
X8765540D01*
X8994140Y17238980D02*
X8765540D01*
X6718300Y13492480D02*
X6616700D01*
X6845300Y12946380D02*
X6616700D01*
G54D20*
X6104600Y15975200D03*
G54D21*
X10892790Y16570960D02*
X10930890D01*
X10892790Y17078960D02*
X10930890D01*
G54D22*
X11775440Y13610920D02*
Y13411200D01*
X11247120Y12882880*
X9428480*
X9184640Y13126720*
Y13386540*
X11775440Y13610920D02*
Y14843760D01*
X11404600Y15214600*
X11025200Y13195300D02*
Y13409600D01*
X10861040Y13573760*
Y13731240*
X9463300Y13614400D02*
X9412500D01*
X9184640Y13386540*
X7783300Y13614400D02*
X7620000D01*
X7604760Y13629640*
X7482840*
X7923200Y13195300D02*
X7763180Y13009880D01*
X7294880*
X7137400Y13167360*
X6234100*
Y13208000*
X7482840Y13629640D02*
X7376160D01*
Y13624560*
X7366000Y13614400*
X7272020*
Y13550900*
X7162800Y13441680*
X6921500*
Y13489940*
X10586720Y13731240D02*
X10627360D01*
X9875520Y12979400*
X9469120*
X9348800Y13099720*
Y13195300*
X11113770Y14645640D02*
X11064240D01*
X10985500Y14566900*
X11113770Y14645640D02*
X11068050Y14691360D01*
X10586720Y13924280D02*
X10822940Y14160500D01*
Y14386560*
X10772140Y14437360*
X10655300*
X11135360Y14645640D02*
X11156950D01*
Y14702790*
X11153140Y14706600*
X11135360Y14645640D02*
X11113770D01*
X11567160Y13944600D02*
Y13486460D01*
X11276000Y13195300*
X11567160Y13944600D02*
Y14036040D01*
X11404600Y14198600*
X10904220Y14071600D02*
Y14475460D01*
X10815320Y14564360*
X10655300*
X10904220Y14071600D02*
X10861040Y14028420D01*
Y13924280*
X11068050Y14691360D02*
X10655300D01*
Y14183360D02*
X10515600D01*
X10144760Y14554200*
Y17063720*
X10655300Y14310360D02*
X10591800D01*
X10241280Y14660880*
Y16774160*
X10655300Y14691360D02*
X10408920D01*
X10322560Y14777720*
Y15999460*
X11135360Y14127480D02*
X11120120D01*
X10985500Y14262100*
Y14566900*
X11404600Y13944600D02*
X11257280D01*
X11247120Y13934440*
X11135360*
X11404600Y14198600D02*
X11267440Y14335760D01*
Y14342110*
X11156950Y14452600*
X11135360*
X9677400Y13802360D02*
Y13451840D01*
X9599600Y13374040*
Y13195300*
X9677400Y13802360D02*
X9585960Y13893800D01*
X9265920*
X8567420Y13195300*
X7923200*
X9664700Y14437360D02*
X9448800D01*
X9362440Y14351000*
X9347200*
X9337040Y14615160D02*
X9321800D01*
X8148320Y13441680*
X7416800*
X7244080Y13268960*
X6482080*
X6309360Y13441680*
X6074740*
X5983300Y13350239*
X5983300D02*
Y13208000D01*
X9347200Y14157960D02*
X9331960D01*
X8534400Y13360400*
X7777480*
X7672400Y13255320*
Y13195300*
X7670800Y13827760D02*
X7487920D01*
X7482840Y13822680*
X7564120Y14356080D02*
X7548880D01*
X7467600Y14437360*
X7322820*
X7757160Y14356080D02*
Y14224000D01*
X7564120Y14559280D02*
X7467600D01*
Y14564360*
X7322820*
X7757160Y14559280D02*
Y14580870D01*
X7646670Y14691360*
X7322820*
X7757160Y14559280D02*
Y14356080D01*
Y14102080D02*
Y14224000D01*
X7747000Y14234160*
X7477760*
X7401560Y14310360*
X7322820*
X7564120Y14102080D02*
X7467600D01*
X7386320Y14183360*
X7322820*
X7183120D02*
X7091680Y14091920D01*
X6403760*
X5970880Y14524800*
X5770880*
X7183120Y14183360D02*
X6929120Y14437360D01*
X6779260*
Y14691360D02*
X6715760D01*
X6644640Y14620240*
X6465570*
X6355080Y14730730*
Y14752320*
X6779260Y14564360D02*
Y14437360D01*
Y14183360D02*
Y14310360D01*
X6715760*
X6570980Y14455140*
X6433820*
X5979160Y14909800*
X5963920*
X7322820Y14183360D02*
X7183120D01*
X7322820Y14691360D02*
X6779260D01*
X7482840Y13822680D02*
X7371080D01*
X7366000Y13827760*
X7272020*
X5179060Y14693900D02*
X5100320D01*
X11153140Y14706600D02*
X11083290D01*
X11068050Y14691360*
X10655300Y14818360D02*
X10495280D01*
X10406380Y14907260*
X10403840*
Y15765780*
X10655300Y15199360D02*
Y15349220D01*
X10632440Y15372080*
Y15554960*
X11404600Y14706600D02*
X11153140D01*
X11404600Y14960600D02*
X11262360Y14818360D01*
X10655300*
X11404600Y15214600D02*
X11135360Y14945360D01*
X10655300*
X11399520Y15605760D02*
X11115040D01*
X11064240Y15554960*
X10825480*
X10982960Y15219680D02*
X10835640Y15072360D01*
X10655300*
X9865360Y14780260D02*
X9776460Y14691360D01*
X9664700*
X9865360Y14780260D02*
Y15269740D01*
X9463300Y15671800*
X9946640Y15412720D02*
X9530080Y15829280D01*
X9408160*
X9215120Y16022320*
Y16957040*
X9946640Y15412720D02*
Y14528800D01*
X9728200Y14310360*
X9664700*
Y15199360D02*
X9476740D01*
X9133840Y15542260*
Y16957040*
X9664700Y14945360D02*
X9202420D01*
X9131300Y14874240*
X8961120*
X9664700Y14818360D02*
X9494520D01*
X9484360Y14808200*
X9337040*
X8757920Y14864080D02*
X8656320Y14762480D01*
X8473440*
X8361680Y14874240*
X9463300Y15671800D02*
Y15442460D01*
X9456420Y15435580*
X8859520Y15077440D02*
X8249920Y15687040D01*
Y15880080*
X7498080Y16631920*
X7496810*
X7366000Y16762730*
Y16819880*
X7787640Y15057120D02*
X7691120D01*
Y15052040*
X7579360*
X7564120*
X7477760Y14965680*
Y14955520*
X7467600Y14945360*
X7322820*
X7579360Y14859000D02*
X7546340D01*
X7505700Y14818360*
X7322820*
X7980680Y14853920D02*
Y15057120D01*
X7787640Y14853920D02*
X7691120D01*
Y14859000*
X7579360*
X8463280Y15077440D02*
X8168640Y15372080D01*
Y15839440*
X7457440Y16550640*
X7244080*
X7112000Y16682720*
Y16819880*
X7782560Y15435580D02*
Y15290800D01*
X7752079Y15260320*
X7752079D02*
X7645400D01*
X6548120Y15169790D02*
Y15168880D01*
X6779260Y15072360D02*
X6670040D01*
X6572609Y15169790*
X6572609D02*
X6548120D01*
X6779260Y14945360D02*
X6568440D01*
X6548120Y14965680*
X6779260Y14818360D02*
X6614160D01*
X6548120Y14752320*
X7213600Y15458440D02*
X6979920D01*
X7457440Y15651480D02*
X7213600D01*
X7452360Y15260320D02*
X7322820Y15130780D01*
Y15072360*
X6751320Y15458440D02*
X6736080D01*
X6939280Y15072360D02*
Y15270480D01*
X6751320Y15458440*
X6939280Y15072360D02*
Y14965680D01*
X6918960Y14945360*
X6779260*
X6979920Y15651480D02*
X6944360D01*
X6751320Y15458440*
X6979920Y15651480D02*
Y15834360D01*
X7020560Y15072360D02*
Y15321280D01*
X6979920Y15361920*
Y15458440*
X7020560Y15072360D02*
Y14919960D01*
X6918960Y14818360*
X6779260*
X6355080Y14752320D02*
Y14965680D01*
Y15092680*
X6167120Y15087600D02*
X5979160D01*
X5963920Y15102840*
X6355080Y15092680D02*
X6350000Y15087600D01*
X6167120*
X6355080Y15092680D02*
Y15168880D01*
X5963920Y14909800D02*
X5941060D01*
X5842000Y14810740*
X5654040*
X5557520Y14907260*
Y14904720*
X5963920Y15102840D02*
X5844540D01*
X5760720Y15019020*
Y15006320*
X5557520Y15107920D02*
X5293360Y15372080D01*
X4744720*
X4419600Y15697200*
X5557520Y14904720D02*
X5234940Y15227300D01*
X4665980*
X4511040Y15382240*
X4258040*
X4419600Y15697200D02*
X4068000D01*
X3753040Y15382240*
X3748040*
X11772900Y16634460D02*
X11643360D01*
X11623040Y16654780*
Y17282160*
X12029440Y16718280D02*
X11913870D01*
X11830050Y16634460*
X11772900*
X11018520Y16256000D02*
X10866120D01*
X10855960Y16245840*
X10754360*
X10911840Y16570960D02*
X10892790D01*
X10720070Y16398240*
X10698480*
X10561320Y16261080*
Y16245840*
X11229340Y16761460D02*
Y16634460D01*
X11094720*
Y16581120*
X11084560Y16570960*
X10911840*
X10754360Y16245840D02*
Y16116300D01*
X10403840Y15765780*
X10027920Y15788640D02*
Y15822930D01*
X9870440Y15980410*
Y16002000*
X10027920Y15788640D02*
Y14483080D01*
X9728200Y14183360*
X9664700*
X10561320Y16245840D02*
X10414000Y16090900D01*
X10322560Y15999460*
X9870440Y16002000D02*
Y16023590D01*
X9597390Y16296640*
X9448800*
X9296400Y16449040*
Y16916400*
X9677400Y16002000D02*
X9463300D01*
X7783300D02*
X7498080D01*
X7472680Y16027400*
X7213600*
X6570980Y16446500D02*
Y15192650D01*
X6548120Y15169790*
X6995160Y16027400D02*
X6979920D01*
X7213600Y15834360D02*
Y15651480D01*
X6979920Y16027400D02*
X6736080D01*
Y15834360D02*
Y15651480D01*
X6771640Y16639540D02*
X6731000D01*
X6771640Y16446500D02*
X6570980D01*
X12547600Y16896080D02*
Y18999200D01*
X12222480Y19324320*
X9987280*
X9946640Y19283680*
Y18714720*
X9773920Y18542000*
X12547600Y16896080D02*
X12059920Y16408400D01*
X11531600*
X11305540Y16634460*
X11229340*
X11772900Y16888460D02*
Y16761460D01*
X12029440Y16911320D02*
Y17465040D01*
X11714480Y17780000*
Y18176240*
X10911840Y17078960D02*
X10337800D01*
X11374120Y17015460D02*
Y17094200D01*
X11369040Y17099280*
Y17282160*
X11374120Y17015460D02*
Y16976090D01*
X11286490Y16888460*
X11229340*
X10930890Y17078960D02*
X10911840D01*
X11229340Y17015460D02*
X11094720D01*
Y17068800*
X11084560Y17078960*
X10930890*
X11145520Y17602200D02*
Y17293590D01*
X10930890Y17078960*
X10144760Y17063720D02*
X9977120Y16896080D01*
X9651260*
X9463300Y16708120*
X10144760Y17439640D02*
Y17684750D01*
X10026650Y17802860*
X9969500*
Y17675860D02*
X9912350D01*
X9697720Y17461230*
Y17317720*
X9296400Y16916400*
X10144760Y17078960D02*
Y17063720D01*
X9458960Y17597120D02*
Y17851120D01*
X9291320Y17165320D02*
X9133840Y17007840D01*
Y16957040*
X9291320Y17523460D02*
Y17165320D01*
X8879840Y17238980D02*
X8440420D01*
X8392160Y17190720*
X8097520*
X7945120Y17038320*
Y16869940*
X7783300Y16708120*
X7449820Y17056100D02*
Y16949420D01*
X7444739Y16944340*
X7444739D02*
X7433310D01*
X7366000Y16877030*
Y16819880*
X7112000D02*
Y17000220D01*
X7056120Y17056100*
X6985000Y16819880D02*
X6743700D01*
X6731000Y16832580*
X4676140Y17145000D02*
X4587240Y17056100D01*
Y17022160*
X11917680Y18176240D02*
X11714480D01*
X11917680Y18369280D02*
X11714480D01*
Y18176240D02*
X11511280D01*
X11714480Y18369280D02*
X11511280D01*
X11125200D02*
X11104880D01*
X11511280Y18176240D02*
X11308080D01*
X11511280Y18369280D02*
X11308080D01*
Y18176240D02*
X11104880D01*
X11308080Y18369280D02*
X11125200D01*
X11104880Y18176240D02*
X11089640D01*
X10993120Y18079720*
Y18049240*
X10896600Y17952720*
Y17937480*
X11104880Y18369280D02*
X10789920D01*
X10896600Y17937480D02*
Y17830800D01*
X10741659Y17675860*
X10741659D02*
X10513060D01*
X10703560Y17937480D02*
X10520680D01*
X10513060Y17929860*
X10703560Y17937480D02*
Y18049240D01*
X10579100Y18173700*
X10447020*
X10337800Y18282920*
Y18298160*
X10455910Y18056860D02*
X10370820D01*
X10144760Y18282920*
Y18298160*
X9779000D02*
Y18191480D01*
X9753599Y18166080*
X9753599D02*
X9738360D01*
X9712960Y18140679*
X9712960D02*
Y18049240D01*
X9779000Y18298160D02*
X9773920Y18303240D01*
Y18542000*
X9712960Y17856200D02*
X9700260Y17843500D01*
Y17838420*
X9458960Y17597120*
X9969500Y18056860D02*
X9837420D01*
X9829800Y18049240*
X9712960*
X9969500Y17929860D02*
Y17802860D01*
X9912350*
X9611360Y17501870*
Y17353280*
X9215120Y16957040*
X10513060Y17802860D02*
X10455910D01*
X10337800Y17684750*
Y17439640*
X10513060Y18056860D02*
X10455910D01*
X10144760Y18298160D02*
Y18511520D01*
X10337800D02*
Y18533110D01*
X10232390Y18638520*
X10071100*
X9972040Y18539460*
Y18298160*
X10337800Y18511520D02*
Y18298160D01*
X9070340Y17952720D02*
Y17975580D01*
X8996680Y18049240*
X8803640D02*
Y18044160D01*
X8686800Y18161000*
X9255760Y17952720D02*
X9070340D01*
Y17782540*
X8816340Y17785080D02*
Y18036540D01*
X8803640Y18049240*
X12466320Y18928080D02*
Y17133570D01*
X12051030Y16718280*
X12029440*
X12466320Y18928080D02*
X12222480Y19171920D01*
X10607040*
X10535920Y19100800*
X10099040*
X11145520Y18902680D02*
X11145519Y18755360D01*
X11145519D02*
X11125200Y18369280D01*
X9791700Y18859500D02*
X9461500D01*
X9794240Y19100800D02*
X9723120Y19171920D01*
X8669020*
X8483600Y18986500*
Y17901920*
X8341360Y17759680*
X7934960*
X7716520Y17541240*
X7467600*
X7266940Y17741900*
X10099040Y19100800D02*
X10096500Y19098260D01*
Y18859500*
X9461500D02*
X8686800Y18425160D01*
Y18161000*
X10688320Y18341340D02*
Y18991580D01*
X10713720Y19016980D02*
G03X10688320Y18991580I0J-25400D01*
G01X10713720Y19016980D02*
X12021820D01*
X12047220Y18991580D02*
G03X12021820Y19016980I-25400J0D01*
G01X12047220Y18991580D02*
Y18808623D01*
X12045415Y18799221D02*
G03X12047220Y18808623I-23595J9402D01*
G01X12045415Y18799221D02*
G03X12041446Y18778537I51912J-20683D01*
G01X12041446D02*
Y18499137D01*
X12041446D02*
G03X12045415Y18478453I55881J0D01*
G01X12047219Y18469051D02*
G03X12045415Y18478453I-25399J0D01*
G01X12047220Y18469051D02*
Y18341340D01*
X12021820Y18315940D02*
G03X12047220Y18341340I0J25400D01*
G01X12021820Y18315940D02*
X10713720D01*
X10688320Y18341340D02*
G03X10713720Y18315940I25400J0D01*
G01X8610600Y17708880D02*
Y18774958D01*
X8618039Y18792918D02*
G03X8610600Y18774958I17961J-17960D01*
G01X8618039Y18792918D02*
X8842281Y19017160D01*
X8860242Y19024600D02*
G03X8842281Y19017160I0J-25400D01*
G01X8860242Y19024600D02*
X9588500D01*
X9613900Y18999200D02*
G03X9588500Y19024600I-25400J0D01*
G01X9613900Y18999200D02*
Y18338800D01*
X9588500Y18313400D02*
G03X9613900Y18338800I0J25400D01*
G01X9588500Y18313400D02*
X8844280D01*
Y17708880*
X8818880Y17683480D02*
G03X8844280Y17708880I0J25400D01*
G01X8818880Y17683480D02*
X8636000D01*
X8610600Y17708880D02*
G03X8636000Y17683480I25400J0D01*
G01X7645400Y16936720D02*
Y17159518D01*
X7652839Y17177478D02*
G03X7645400Y17159518I17961J-17960D01*
G01X7652839Y17177478D02*
X7999001Y17523640D01*
X8016962Y17531080D02*
G03X7999001Y17523640I0J-25400D01*
G01X8016962Y17531080D02*
X9072880D01*
X9098280Y17505680D02*
G03X9072880Y17531080I-25400J0D01*
G01X9098280Y17505680D02*
Y17133006D01*
X9090299Y17114520D02*
G03X9098280Y17133006I-17419J18486D01*
G01X9090299Y17114520D02*
X8894538Y16918759D01*
X8876578Y16911320D02*
G03X8894538Y16918759I0J25400D01*
G01X8876578Y16911320D02*
X7670800D01*
X7645400Y16936720D02*
G03X7670800Y16911320I25400J0D01*
G01X11196320Y15460980D02*
Y15890240D01*
X11221720Y15915640D02*
G03X11196320Y15890240I0J-25400D01*
G01X11221720Y15915640D02*
X11706860D01*
X11732260Y15890240D02*
G03X11706860Y15915640I-25400J0D01*
G01X11732260Y15890240D02*
Y15460980D01*
X11706860Y15435580D02*
G03X11732260Y15460980I0J25400D01*
G01X11706860Y15435580D02*
X11221720D01*
X11196320Y15460980D02*
G03X11221720Y15435580I25400J0D01*
G01X12047220Y18955986D02*
X10688320D01*
X12047220Y18910266D02*
X10688320D01*
X12047220Y18864546D02*
X10688320D01*
X12047220Y18818826D02*
X10688320D01*
X12041446Y18773106D02*
X10688320D01*
X12041446Y18727386D02*
X10688320D01*
X12041446Y18681666D02*
X10688320D01*
X12041446Y18635946D02*
X10688320D01*
X12041446Y18590226D02*
X10688320D01*
X12041446Y18544506D02*
X10688320D01*
X12041447Y18498786D02*
X10688320D01*
X12047220Y18453066D02*
X10688320D01*
X12047220Y18407346D02*
X10688320D01*
X12047220Y18361626D02*
X10688320D01*
X12045114Y19001706D02*
X10690426D01*
X9613900Y18735006D02*
X8610600D01*
X9613900Y18689286D02*
X8610600D01*
X9613900Y18643566D02*
X8610600D01*
X9613900Y18597846D02*
X8610600D01*
X9613900Y18552126D02*
X8610600D01*
X9613900Y18506406D02*
X8610600D01*
X9613900Y18460686D02*
X8610600D01*
X9613900Y18414966D02*
X8610600D01*
X9613900Y18369246D02*
X8610600D01*
X9608794Y18323526D02*
X8610600D01*
X8844280Y18277806D02*
X8610600D01*
X8844280Y18232086D02*
X8610600D01*
X8844280Y18186366D02*
X8610600D01*
X8844280Y18140646D02*
X8610600D01*
X8844280Y18094926D02*
X8610600D01*
X8844280Y18049206D02*
X8610600D01*
X8844280Y18003486D02*
X8610600D01*
X8844280Y17957766D02*
X8610600D01*
X8844280Y17912046D02*
X8610600D01*
X8844280Y17866326D02*
X8610600D01*
X8844280Y17820606D02*
X8610600D01*
X8844280Y17774886D02*
X8610600D01*
X8844280Y17729166D02*
X8610600D01*
X9613900Y18780726D02*
X8611263D01*
X9613900Y18826446D02*
X8651567D01*
X9613900Y18872166D02*
X8697287D01*
X9613900Y18917886D02*
X8743007D01*
X9613900Y18963606D02*
X8788727D01*
X9611794Y19009326D02*
X8834447D01*
X9098280Y17139886D02*
X7645400D01*
X9069945Y17094166D02*
X7645400D01*
X9024225Y17048446D02*
X7645400D01*
X8978505Y17002726D02*
X7645400D01*
X8932785Y16957006D02*
X7645400D01*
X9098280Y17185606D02*
X7660967D01*
X9098280Y17231326D02*
X7706687D01*
X9098280Y17277046D02*
X7752407D01*
X9098280Y17322766D02*
X7798127D01*
X9098280Y17368486D02*
X7843847D01*
X9098280Y17414206D02*
X7889567D01*
X9098280Y17459926D02*
X7935287D01*
X9098280Y17505646D02*
X7981007D01*
X11732260Y15847026D02*
X11196320D01*
X11732260Y15801306D02*
X11196320D01*
X11732260Y15755586D02*
X11196320D01*
X11732260Y15709866D02*
X11196320D01*
X11732260Y15664146D02*
X11196320D01*
X11732260Y15618426D02*
X11196320D01*
X11732260Y15572706D02*
X11196320D01*
X11732260Y15526986D02*
X11196320D01*
X11732260Y15481266D02*
X11196320D01*
X11732136Y15892746D02*
X11196444D01*
G54D23*
X6731000Y12946380D02*
X6728460Y12943840D01*
X5516880*
X6667500Y13492480D02*
Y13827760D01*
X5770880*
Y14024800*
Y14524800D02*
X5179060D01*
Y15024100D02*
X4279900D01*
X6123940Y17741900D02*
X5920740D01*
X5905500Y17726660*
X6403340Y17741900D02*
X6123940D01*
G54D24*
X11135360Y13934440D02*
X11120120D01*
X11013440Y13827760*
X9845040*
X9491980Y14180820*
Y14211300*
X9448800Y14254480*
X9255760*
X9235440Y14274800*
Y14351000*
X9664700Y14691360D02*
X9484360D01*
X9464040Y14711680*
X8910320*
X8757920Y14864080*
X9664700Y14564360D02*
X9471660D01*
X9390380Y14483080*
X9298940*
X9235440Y14419580*
Y14351000*
X8757920Y14864080D02*
X8747760Y14874240D01*
X8757920*
X7579360Y15052040D02*
Y15107920D01*
X7548880Y15138400*
Y15382240*
X7472680Y15458440*
X7457440*
X7152640Y15148560D02*
X7335520Y15331440D01*
Y15529560*
X7310120Y15554960*
X7129780*
X7096760Y15587980*
Y15925800*
X6995160Y16027400*
X7322820Y14818360D02*
X7259320D01*
X7152640Y14925040*
Y15148560*
X10800080Y17937480D02*
Y17853660D01*
X10749280Y17802860*
X10513060*
X10800080Y17937480D02*
Y18054320D01*
X10789920Y18064480*
Y18176240*
X10455910Y18056860D02*
X10241280Y17842230D01*
Y16774160*
X9458960Y18054320D02*
X9357360Y17952720D01*
Y17790160*
X9291320Y17724120*
Y17523460*
G54D25*
X7078980Y13614400D02*
Y13827760D01*
X6667500*
X4907280Y14693900D02*
X4676140D01*
X4673600Y14696440*
X6570980Y16639540D02*
X6731000D01*
Y16832580*
X8097520Y17190720D02*
Y17261840D01*
X8087360Y17272000*
X7338060*
X7256780Y17190719*
X7256780D02*
Y17056100D01*
X6718300D02*
X6471920Y17302480D01*
X5905500*
X6731000Y16832580D02*
Y17043400D01*
X6718300Y17056100*
X7256780D02*
X7239000Y17038320D01*
Y16819880*
X6863080Y17056100D02*
X6718300D01*
X5563520Y17089120D02*
X5301900Y16827500D01*
X5296900*
X5563520Y17089120D02*
X5539740Y17112900D01*
Y17741900*
X5905500Y17726660D02*
Y17495520D01*
Y17302480D02*
X5883910D01*
X5670550Y17089120*
X5563520*
G54D26*
X5179060Y14524800D02*
Y14465300D01*
X5026660*
X4673600Y14696440D02*
Y14681200D01*
X5179060Y15024100D02*
Y14693900D01*
Y14524800*
X4676140Y14465300D02*
Y14678660D01*
X4673600Y14681200*
X4119600Y15951200D02*
X3464560D01*
X3454400Y15941040*
Y15024100*
X4419600Y16205200D02*
X4287520Y16337280D01*
X3698240*
X3454400Y16581120*
Y17068800*
X7266940Y17741900D02*
X6753860D01*
X6123940D02*
X6116320Y17749520D01*
G54D27*
X8961120Y14874240D02*
X8859520Y14975840D01*
X8666480*
X8564880Y14874240*
G54D28*
X7302500Y16276320D02*
X7048500D01*
X5026660Y16421100D02*
Y17145000D01*
G54D29*
X7670800Y13827760D03*
X9456420Y15435580D03*
X7782560D03*
X6167120Y15087600D03*
X9458960Y17597120D03*
X6116320Y17749520D03*
G74*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_AMA/AMA_drl.drl
0,0 → 1,59
%
T1F197S55
X00443937Y005195
X00434062Y005195
X00449Y00549
X00449Y00559
X00449Y00579
X00449Y00589
X00449Y00599
X004324Y005992
X004338Y0064
X004438Y0064
X004388Y00693
X0037257Y006578
X0037257Y0063
X0037257Y00617
X0037257Y00536
X00377937Y005195
X00368062Y005195
X00311937Y005195
X00302062Y005195
X00306429Y00536
X00306429Y00617
X00306429Y0063
X00306429Y006578
X002999Y006985
X002861Y006985
X002659Y006985
X002521Y006985
X002319Y006985
X00245437Y0052
X00235562Y0052
X001979Y005695
X001841Y005695
X001841Y00675
X001979Y00675
X002181Y006985
X00174Y00638
X00162188Y00628
X00174Y00618
 
T2F197S55
X001685Y005915
X001685Y00672
X00136Y00672
X00136Y005915
 
T3F197S55
X003723Y006077
X003724Y006928
X003064Y006077
X00302Y005444
X002428Y00594
X002408Y006988
 
T4F035S794
X00240338Y00628944
 
M30
/Designs/HAM Constructions/IBP20/CAM_AMA/AMA_drl.rep
0,0 → 1,15
 
 
Drill Sizes Report
==================
Tool Size Pltd Feed Speed Qty
==== ==== ==== ==== ===== ===
1 35 x 197 550 38
2 35.43 x 197 550 4
3 37 x 197 550 6
4 137.8 x 35 794 1
 
 
 
 
 
/Designs/HAM Constructions/IBP20/CAM_AMA/AMA_vyroba_TOP.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_AMA/AMA_vyroba_TOP.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/osazeni_BOT_2x.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/osazeni_BOT_2x.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/osazeni_TOP_2x.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/osazeni_TOP_2x.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/uprava_BOT_2x.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_DOC/uprava_BOT_2x.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/CAM_PROFI/M1.pho
0,0 → 1,702
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD011R,0.08X0.08*%
%ADD022C,0.02*%
%ADD030R,0.049X0.049*%
%ADD031R,0.09X0.09*%
%ADD032C,0.09*%
%ADD033R,0.08874X0.08874*%
%ADD034R,0.05X0.05*%
%ADD035R,0.12811X0.12811*%
%ADD036C,0.035*%
%ADD037R,0.11X0.11*%
%ADD038C,0.18717*%
%ADD039R,0.095X0.095*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D11*
G01X312000Y240800D02*
X313000D01*
X322000D02*
X323000D01*
G54D22*
X125100Y349000D02*
X179600D01*
Y320500*
X125100*
Y349000*
X221900Y348500D02*
X252985D01*
X252985D02*
X257400Y344085D01*
X257400D02*
Y321500D01*
X221900*
Y348500*
X126300Y317200D02*
X166800D01*
Y288100*
X153300*
Y288200*
X126300*
Y317200*
X371500Y129000D02*
X392000D01*
Y101000*
X371500*
Y129000*
X409500Y164500D02*
X423500D01*
Y184000*
X409500*
Y164500*
X137800Y227000D02*
X159800D01*
Y207000*
X137800*
Y227000*
X125100Y347498D02*
X179600D01*
X125100Y345698D02*
X179600D01*
X125100Y343898D02*
X179600D01*
X125100Y342098D02*
X179600D01*
X125100Y340298D02*
X179600D01*
X125100Y338498D02*
X179600D01*
X125100Y336698D02*
X179600D01*
X125100Y334898D02*
X179600D01*
X125100Y333098D02*
X179600D01*
X125100Y331298D02*
X179600D01*
X125100Y329498D02*
X179600D01*
X125100Y327698D02*
X179600D01*
X125100Y325898D02*
X179600D01*
X125100Y324098D02*
X179600D01*
X125100Y322298D02*
X179600D01*
X221900Y343098D02*
X257400D01*
X221900Y341298D02*
X257400D01*
X221900Y339498D02*
X257400D01*
X221900Y337698D02*
X257400D01*
X221900Y335898D02*
X257400D01*
X221900Y334098D02*
X257400D01*
X221900Y332298D02*
X257400D01*
X221900Y330498D02*
X257400D01*
X221900Y328698D02*
X257400D01*
X221900Y326898D02*
X257400D01*
X221900Y325098D02*
X257400D01*
X221900Y323298D02*
X257400D01*
X221900Y344898D02*
X256587D01*
X221900Y346698D02*
X254787D01*
X221900Y348498D02*
X252987D01*
X126300Y316898D02*
X166800D01*
X126300Y315098D02*
X166800D01*
X126300Y313298D02*
X166800D01*
X126300Y311498D02*
X166800D01*
X126300Y309698D02*
X166800D01*
X126300Y307898D02*
X166800D01*
X126300Y306098D02*
X166800D01*
X126300Y304298D02*
X166800D01*
X126300Y302498D02*
X166800D01*
X126300Y300698D02*
X166800D01*
X126300Y298898D02*
X166800D01*
X126300Y297098D02*
X166800D01*
X126300Y295298D02*
X166800D01*
X126300Y293498D02*
X166800D01*
X126300Y291698D02*
X166800D01*
X126300Y289898D02*
X166800D01*
X371500Y127998D02*
X392000D01*
X371500Y126198D02*
X392000D01*
X371500Y124398D02*
X392000D01*
X371500Y122598D02*
X392000D01*
X371500Y120798D02*
X392000D01*
X371500Y118998D02*
X392000D01*
X371500Y117198D02*
X392000D01*
X371500Y115398D02*
X392000D01*
X371500Y113598D02*
X392000D01*
X371500Y111798D02*
X392000D01*
X371500Y109998D02*
X392000D01*
X371500Y108198D02*
X392000D01*
X371500Y106398D02*
X392000D01*
X371500Y104598D02*
X392000D01*
X371500Y102798D02*
X392000D01*
X409500Y182498D02*
X423500D01*
X409500Y180698D02*
X423500D01*
X409500Y178898D02*
X423500D01*
X409500Y177098D02*
X423500D01*
X409500Y175298D02*
X423500D01*
X409500Y173498D02*
X423500D01*
X409500Y171698D02*
X423500D01*
X409500Y169898D02*
X423500D01*
X409500Y168098D02*
X423500D01*
X409500Y166298D02*
X423500D01*
X137800Y226798D02*
X159800D01*
X137800Y224998D02*
X159800D01*
X137800Y223198D02*
X159800D01*
X137800Y221398D02*
X159800D01*
X137800Y219598D02*
X159800D01*
X137800Y217798D02*
X159800D01*
X137800Y215998D02*
X159800D01*
X137800Y214198D02*
X159800D01*
X137800Y212398D02*
X159800D01*
X137800Y210598D02*
X159800D01*
X137800Y208798D02*
X159800D01*
G54D30*
X294600Y154350D02*
Y156050D01*
X302200Y154350D02*
Y156050D01*
X125550Y265800D02*
X127250D01*
X125550Y258200D02*
X127250D01*
X219000Y230850D02*
Y229150D01*
X211400Y230850D02*
Y229150D01*
X200600Y329650D02*
Y327950D01*
X193000Y329650D02*
Y327950D01*
X406800Y179350D02*
Y177650D01*
X399200Y179350D02*
Y177650D01*
X366650Y288800D02*
X368350D01*
X366650Y281200D02*
X368350D01*
X349800Y181650D02*
Y179950D01*
X342200Y181650D02*
Y179950D01*
X324600Y216200D02*
X325800D01*
X324600Y208600D02*
X325800D01*
X173000Y140600D02*
X171800D01*
X173000Y148200D02*
X171800D01*
X232600Y157400D02*
X231400D01*
X232600Y165000D02*
X231400D01*
X183800Y140600D02*
X182600D01*
X183800Y148200D02*
X182600D01*
X233000Y175400D02*
X231800D01*
X233000Y183000D02*
X231800D01*
X322200Y270900D02*
Y272100D01*
X329800Y270900D02*
Y272100D01*
X306700Y270900D02*
Y272100D01*
X314300Y270900D02*
Y272100D01*
X200600Y273000D02*
Y271800D01*
X193000Y273000D02*
Y271800D01*
X245800Y310000D02*
Y311200D01*
X253400Y310000D02*
Y311200D01*
X175800Y315600D02*
X174600D01*
X175800Y323200D02*
X174600D01*
X178600Y306800D02*
Y305600D01*
X171000Y306800D02*
Y305600D01*
X364600Y194600D02*
X365800D01*
X364600Y187000D02*
X365800D01*
X193000Y319800D02*
Y321000D01*
X200600Y319800D02*
Y321000D01*
X181400Y213000D02*
Y211800D01*
X173800Y213000D02*
Y211800D01*
X334000Y247500D02*
X332800D01*
X334000Y255100D02*
X332800D01*
X349800Y197800D02*
Y196600D01*
X342200Y197800D02*
Y196600D01*
X162200Y148600D02*
X161000D01*
X162200Y156200D02*
X161000D01*
X184200Y240200D02*
Y239000D01*
X176600Y240200D02*
Y239000D01*
X162450Y169000D02*
X160750D01*
X162450Y176600D02*
X160750D01*
X218450Y303000D02*
X216750D01*
X218450Y310600D02*
X216750D01*
X293400Y185650D02*
Y183950D01*
X285800Y185650D02*
Y183950D01*
X333950Y231000D02*
X335650D01*
X333950Y223400D02*
X335650D01*
X294600Y172350D02*
Y174050D01*
X302200Y172350D02*
Y174050D01*
X299000Y200200D02*
Y201400D01*
X306600Y200200D02*
Y201400D01*
X313700Y135400D02*
Y136600D01*
X321300Y135400D02*
Y136600D01*
X305800Y216200D02*
X307000D01*
X305800Y208600D02*
X307000D01*
X162200Y323200D02*
X163400D01*
X162200Y315600D02*
X163400D01*
X154200Y323200D02*
X155400D01*
X154200Y315600D02*
X155400D01*
X146200Y323200D02*
X147400D01*
X146200Y315600D02*
X147400D01*
X138200Y323200D02*
X139400D01*
X138200Y315600D02*
X139400D01*
X302200Y185000D02*
X301000D01*
X302200Y192600D02*
X301000D01*
X130200Y323200D02*
X131400D01*
X130200Y315600D02*
X131400D01*
X200600Y287200D02*
Y286000D01*
X193000Y287200D02*
Y286000D01*
X215000Y321000D02*
Y319800D01*
X207400Y321000D02*
Y319800D01*
X285800Y192200D02*
Y193400D01*
X293400Y192200D02*
Y193400D01*
X349800Y189800D02*
Y188600D01*
X342200Y189800D02*
Y188600D01*
X324600Y231000D02*
X325800D01*
X324600Y223400D02*
X325800D01*
X334200Y216200D02*
X335400D01*
X334200Y208600D02*
X335400D01*
X294600Y164600D02*
Y165800D01*
X302200Y164600D02*
Y165800D01*
X304800Y144200D02*
X306000D01*
X304800Y136600D02*
X306000D01*
X315400Y216200D02*
X316600D01*
X315400Y208600D02*
X316600D01*
X315400Y231000D02*
X316600D01*
X315400Y223400D02*
X316600D01*
X313700Y143550D02*
Y145250D01*
X321300Y143550D02*
Y145250D01*
X341900Y247500D02*
X340700D01*
X341900Y255100D02*
X340700D01*
G54D31*
X402100Y169500D03*
Y275000D03*
X381900Y298500D03*
X334100D03*
X313900D03*
X354562Y120000D03*
X156062Y119500D03*
X288062D03*
X222062D03*
X167600Y199200D03*
X151000Y199000D03*
X152400Y280400D03*
X142400D03*
X426000Y218000D03*
Y238000D03*
X437811Y228000D03*
X166200Y240000D03*
G54D32*
X415900Y169500D03*
Y275000D03*
X368100Y298500D03*
X347900D03*
X300100D03*
X364437Y120000D03*
X165937Y119500D03*
X297937D03*
X231937D03*
X382800Y109600D03*
X416000Y178000D03*
X281200Y276800D03*
X161200Y293000D03*
X151200Y214400D03*
X227500Y342500D03*
X161200Y344200D03*
X151000Y189000D03*
Y179000D03*
Y159000D03*
Y149000D03*
X293570Y230000D03*
X227429D03*
X293570Y217000D03*
X227429D03*
X156200Y240000D03*
X227429Y257800D03*
X293570D03*
X227429Y136000D03*
X293570D03*
G54D33*
X391263Y262500D02*
X391657D01*
X411342D02*
X411736D01*
X452636Y205600D02*
X452242D01*
X432557D02*
X432163D01*
G54D34*
X202400Y351000D02*
Y353000D01*
X214400Y351000D02*
Y353000D01*
X202500Y341500D02*
Y343500D01*
X214500Y341500D02*
Y343500D01*
X381200Y186800D03*
Y194800D03*
X373200Y190800D03*
X262800Y185600D03*
X270800D03*
X266800Y193600D03*
X247200Y185600D03*
X255200D03*
X251200Y193600D03*
X227600Y310800D03*
Y302800D03*
X235600Y306800D03*
G54D35*
X380674Y152157D02*
X364925D01*
X380674Y171842D02*
X364925D01*
X464000Y191500D03*
X431500D03*
Y272000D03*
X464000D03*
G54D36*
X325000Y264450D02*
Y259950D01*
X320000Y264450D02*
Y259950D01*
X315000Y264450D02*
Y259950D01*
X310000Y264450D02*
Y259950D01*
X242900Y302350D02*
Y297850D01*
X160150Y254900D02*
X155650D01*
X160150Y259900D02*
X155650D01*
X160150Y264900D02*
X155650D01*
X160150Y269900D02*
X155650D01*
X138750D02*
X134250D01*
X138750Y264900D02*
X134250D01*
X138750Y259900D02*
X134250D01*
X138750Y254900D02*
X134250D01*
X222000Y158400D02*
X217000D01*
X222000Y163400D02*
X217000D01*
X222000Y168400D02*
X217000D01*
X222000Y173400D02*
X217000D01*
X222000Y178400D02*
X217000D01*
X222000Y183400D02*
X217000D01*
X222000Y188400D02*
X217000D01*
X222000Y193400D02*
X217000D01*
X222000Y198400D02*
X217000D01*
X183000D02*
X178000D01*
X183000Y193400D02*
X178000D01*
X183000Y188400D02*
X178000D01*
X183000Y183400D02*
X178000D01*
X183000Y178400D02*
X178000D01*
X183000Y173400D02*
X178000D01*
X183000Y168400D02*
X178000D01*
X183000Y163400D02*
X178000D01*
X183000Y158400D02*
X178000D01*
X183850Y310900D02*
X188350D01*
X183850Y305900D02*
X188350D01*
X183850Y300900D02*
X188350D01*
X183850Y295900D02*
X188350D01*
X205250D02*
X209750D01*
X205250Y300900D02*
X209750D01*
X205250Y305900D02*
X209750D01*
X205250Y310900D02*
X209750D01*
X309200Y193400D02*
X314200D01*
X309200Y188400D02*
X314200D01*
X309200Y183400D02*
X314200D01*
X309200Y178400D02*
X314200D01*
X309200Y173400D02*
X314200D01*
X309200Y168400D02*
X314200D01*
X309200Y163400D02*
X314200D01*
X309200Y158400D02*
X314200D01*
X330600D02*
X335600D01*
X330600Y163400D02*
X335600D01*
X330600Y168400D02*
X335600D01*
X330600Y173400D02*
X335600D01*
X330600Y178400D02*
X335600D01*
X330600Y183400D02*
X335600D01*
X330600Y188400D02*
X335600D01*
X330600Y193400D02*
X335600D01*
X327500Y133350D02*
Y128850D01*
G54D37*
X250900Y300200D02*
X254900D01*
X245900Y278700D02*
X254900D01*
X335500Y131200D02*
X339500D01*
X330500Y109700D02*
X339500D01*
G54D38*
X359661Y228944D03*
G54D39*
X171150Y252400D02*
X169650D01*
X171150Y272400D02*
X169650D01*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/M2.pho
0,0 → 1,117
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD047R,0.096X0.096*%
%ADD048C,0.096*%
%ADD049C,0.13402*%
%ADD050R,0.09724X0.09724*%
%ADD051C,0.19307*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D47*
G01X402100Y169500D03*
Y275000D03*
X381900Y298500D03*
X334100D03*
X313900D03*
X354562Y120000D03*
X156062Y119500D03*
X288062D03*
X222062D03*
X151000Y199000D03*
X166200Y240000D03*
G54D48*
X415900Y169500D03*
Y275000D03*
X368100Y298500D03*
X347900D03*
X300100D03*
X364437Y120000D03*
X165937Y119500D03*
X297937D03*
X231937D03*
X167600Y199200D03*
X161200Y293000D03*
X151000Y189000D03*
Y179000D03*
Y159000D03*
Y149000D03*
X293570Y230000D03*
X227429D03*
X293570Y217000D03*
X227429D03*
X156200Y240000D03*
X227429Y257800D03*
X293570D03*
X227429Y136000D03*
X293570D03*
G54D49*
X464000Y191500D03*
X431500D03*
Y272000D03*
X464000D03*
G54D50*
X426000Y218000D03*
Y238000D03*
X437811Y228000D03*
G54D51*
X359661Y228944D03*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/O.pho
0,0 → 1,81
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD021C,0.01*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D21*
G01X100000Y100000D02*
X392500D01*
Y163500*
X425000*
Y179500*
X470000*
X470079Y281000*
X391500*
Y305000*
X290000*
Y367716*
X290000D02*
X100000D01*
X100000D02*
Y100000D01*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/P1.pho
0,0 → 1,456
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010R,0.039X0.039*%
%ADD011R,0.08X0.08*%
%ADD012C,0.08*%
%ADD013R,0.07874X0.07874*%
%ADD014R,0.04X0.04*%
%ADD015R,0.11811X0.11811*%
%ADD016C,0.025*%
%ADD017R,0.07X0.07*%
%ADD018R,0.1X0.1*%
%ADD020R,0.085X0.085*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D10*
G01X294600Y154350D02*
Y156050D01*
X302200Y154350D02*
Y156050D01*
X125550Y265800D02*
X127250D01*
X125550Y258200D02*
X127250D01*
X219000Y230850D02*
Y229150D01*
X211400Y230850D02*
Y229150D01*
X200600Y329650D02*
Y327950D01*
X193000Y329650D02*
Y327950D01*
X406800Y179350D02*
Y177650D01*
X399200Y179350D02*
Y177650D01*
X366650Y288800D02*
X368350D01*
X366650Y281200D02*
X368350D01*
X349800Y181650D02*
Y179950D01*
X342200Y181650D02*
Y179950D01*
X324600Y216200D02*
X325800D01*
X324600Y208600D02*
X325800D01*
X173000Y140600D02*
X171800D01*
X173000Y148200D02*
X171800D01*
X232600Y157400D02*
X231400D01*
X232600Y165000D02*
X231400D01*
X183800Y140600D02*
X182600D01*
X183800Y148200D02*
X182600D01*
X233000Y175400D02*
X231800D01*
X233000Y183000D02*
X231800D01*
X322200Y270900D02*
Y272100D01*
X329800Y270900D02*
Y272100D01*
X306700Y270900D02*
Y272100D01*
X314300Y270900D02*
Y272100D01*
X200600Y273000D02*
Y271800D01*
X193000Y273000D02*
Y271800D01*
X245800Y310000D02*
Y311200D01*
X253400Y310000D02*
Y311200D01*
X175800Y315600D02*
X174600D01*
X175800Y323200D02*
X174600D01*
X178600Y306800D02*
Y305600D01*
X171000Y306800D02*
Y305600D01*
X364600Y194600D02*
X365800D01*
X364600Y187000D02*
X365800D01*
X193000Y319800D02*
Y321000D01*
X200600Y319800D02*
Y321000D01*
X181400Y213000D02*
Y211800D01*
X173800Y213000D02*
Y211800D01*
X334000Y247500D02*
X332800D01*
X334000Y255100D02*
X332800D01*
X349800Y197800D02*
Y196600D01*
X342200Y197800D02*
Y196600D01*
X162200Y148600D02*
X161000D01*
X162200Y156200D02*
X161000D01*
X184200Y240200D02*
Y239000D01*
X176600Y240200D02*
Y239000D01*
X162450Y169000D02*
X160750D01*
X162450Y176600D02*
X160750D01*
X218450Y303000D02*
X216750D01*
X218450Y310600D02*
X216750D01*
X293400Y185650D02*
Y183950D01*
X285800Y185650D02*
Y183950D01*
X333950Y231000D02*
X335650D01*
X333950Y223400D02*
X335650D01*
X294600Y172350D02*
Y174050D01*
X302200Y172350D02*
Y174050D01*
X299000Y200200D02*
Y201400D01*
X306600Y200200D02*
Y201400D01*
X313700Y135400D02*
Y136600D01*
X321300Y135400D02*
Y136600D01*
X305800Y216200D02*
X307000D01*
X305800Y208600D02*
X307000D01*
X162200Y323200D02*
X163400D01*
X162200Y315600D02*
X163400D01*
X154200Y323200D02*
X155400D01*
X154200Y315600D02*
X155400D01*
X146200Y323200D02*
X147400D01*
X146200Y315600D02*
X147400D01*
X138200Y323200D02*
X139400D01*
X138200Y315600D02*
X139400D01*
X302200Y185000D02*
X301000D01*
X302200Y192600D02*
X301000D01*
X130200Y323200D02*
X131400D01*
X130200Y315600D02*
X131400D01*
X200600Y287200D02*
Y286000D01*
X193000Y287200D02*
Y286000D01*
X215000Y321000D02*
Y319800D01*
X207400Y321000D02*
Y319800D01*
X285800Y192200D02*
Y193400D01*
X293400Y192200D02*
Y193400D01*
X349800Y189800D02*
Y188600D01*
X342200Y189800D02*
Y188600D01*
X324600Y231000D02*
X325800D01*
X324600Y223400D02*
X325800D01*
X334200Y216200D02*
X335400D01*
X334200Y208600D02*
X335400D01*
X294600Y164600D02*
Y165800D01*
X302200Y164600D02*
Y165800D01*
X304800Y144200D02*
X306000D01*
X304800Y136600D02*
X306000D01*
X315400Y216200D02*
X316600D01*
X315400Y208600D02*
X316600D01*
X315400Y231000D02*
X316600D01*
X315400Y223400D02*
X316600D01*
X313700Y143550D02*
Y145250D01*
X321300Y143550D02*
Y145250D01*
X341900Y247500D02*
X340700D01*
X341900Y255100D02*
X340700D01*
G54D11*
X152400Y280400D03*
X142400D03*
G54D12*
X382800Y109600D03*
X416000Y178000D03*
X281200Y276800D03*
X151200Y214400D03*
X227500Y342500D03*
X161200Y344200D03*
G54D13*
X391263Y262500D02*
X391657D01*
X411342D02*
X411736D01*
X452636Y205600D02*
X452242D01*
X432557D02*
X432163D01*
G54D14*
X202400Y351000D02*
Y353000D01*
X214400Y351000D02*
Y353000D01*
X202500Y341500D02*
Y343500D01*
X214500Y341500D02*
Y343500D01*
X381200Y186800D03*
Y194800D03*
X373200Y190800D03*
X262800Y185600D03*
X270800D03*
X266800Y193600D03*
X247200Y185600D03*
X255200D03*
X251200Y193600D03*
X227600Y310800D03*
Y302800D03*
X235600Y306800D03*
G54D15*
X380674Y152157D02*
X364925D01*
X380674Y171842D02*
X364925D01*
G54D16*
X325000Y264450D02*
Y259950D01*
X320000Y264450D02*
Y259950D01*
X315000Y264450D02*
Y259950D01*
X310000Y264450D02*
Y259950D01*
X242900Y302350D02*
Y297850D01*
X160150Y254900D02*
X155650D01*
X160150Y259900D02*
X155650D01*
X160150Y264900D02*
X155650D01*
X160150Y269900D02*
X155650D01*
X138750D02*
X134250D01*
X138750Y264900D02*
X134250D01*
X138750Y259900D02*
X134250D01*
X138750Y254900D02*
X134250D01*
X222000Y158400D02*
X217000D01*
X222000Y163400D02*
X217000D01*
X222000Y168400D02*
X217000D01*
X222000Y173400D02*
X217000D01*
X222000Y178400D02*
X217000D01*
X222000Y183400D02*
X217000D01*
X222000Y188400D02*
X217000D01*
X222000Y193400D02*
X217000D01*
X222000Y198400D02*
X217000D01*
X183000D02*
X178000D01*
X183000Y193400D02*
X178000D01*
X183000Y188400D02*
X178000D01*
X183000Y183400D02*
X178000D01*
X183000Y178400D02*
X178000D01*
X183000Y173400D02*
X178000D01*
X183000Y168400D02*
X178000D01*
X183000Y163400D02*
X178000D01*
X183000Y158400D02*
X178000D01*
X183850Y310900D02*
X188350D01*
X183850Y305900D02*
X188350D01*
X183850Y300900D02*
X188350D01*
X183850Y295900D02*
X188350D01*
X205250D02*
X209750D01*
X205250Y300900D02*
X209750D01*
X205250Y305900D02*
X209750D01*
X205250Y310900D02*
X209750D01*
X309200Y193400D02*
X314200D01*
X309200Y188400D02*
X314200D01*
X309200Y183400D02*
X314200D01*
X309200Y178400D02*
X314200D01*
X309200Y173400D02*
X314200D01*
X309200Y168400D02*
X314200D01*
X309200Y163400D02*
X314200D01*
X309200Y158400D02*
X314200D01*
X330600D02*
X335600D01*
X330600Y163400D02*
X335600D01*
X330600Y168400D02*
X335600D01*
X330600Y173400D02*
X335600D01*
X330600Y178400D02*
X335600D01*
X330600Y183400D02*
X335600D01*
X330600Y188400D02*
X335600D01*
X330600Y193400D02*
X335600D01*
X327500Y133350D02*
Y128850D01*
G54D17*
X312000Y240800D02*
X313000D01*
X322000D02*
X323000D01*
G54D18*
X250900Y300200D02*
X254900D01*
X245900Y278700D02*
X254900D01*
X335500Y131200D02*
X339500D01*
X330500Y109700D02*
X339500D01*
G54D20*
X171150Y252400D02*
X169650D01*
X171150Y272400D02*
X169650D01*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/V1.pho
0,0 → 1,2559
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD010R,0.039X0.039*%
%ADD011R,0.08X0.08*%
%ADD012C,0.08*%
%ADD013R,0.07874X0.07874*%
%ADD014R,0.04X0.04*%
%ADD015R,0.11811X0.11811*%
%ADD016C,0.025*%
%ADD017R,0.07X0.07*%
%ADD018R,0.1X0.1*%
%ADD019C,0.17717*%
%ADD020R,0.085X0.085*%
%ADD021C,0.01*%
%ADD022C,0.02*%
%ADD023C,0.1*%
%ADD024C,0.012*%
%ADD025C,0.04*%
%ADD026C,0.095*%
%ADD027C,0.015*%
%ADD028C,0.07*%
%ADD029C,0.075*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D10*
G01X294600Y154350D02*
Y156050D01*
X302200Y154350D02*
Y156050D01*
X125550Y265800D02*
X127250D01*
X125550Y258200D02*
X127250D01*
X219000Y230850D02*
Y229150D01*
X211400Y230850D02*
Y229150D01*
X200600Y329650D02*
Y327950D01*
X193000Y329650D02*
Y327950D01*
X406800Y179350D02*
Y177650D01*
X399200Y179350D02*
Y177650D01*
X366650Y288800D02*
X368350D01*
X366650Y281200D02*
X368350D01*
X349800Y181650D02*
Y179950D01*
X342200Y181650D02*
Y179950D01*
X324600Y216200D02*
X325800D01*
X324600Y208600D02*
X325800D01*
X173000Y140600D02*
X171800D01*
X173000Y148200D02*
X171800D01*
X232600Y157400D02*
X231400D01*
X232600Y165000D02*
X231400D01*
X183800Y140600D02*
X182600D01*
X183800Y148200D02*
X182600D01*
X233000Y175400D02*
X231800D01*
X233000Y183000D02*
X231800D01*
X322200Y270900D02*
Y272100D01*
X329800Y270900D02*
Y272100D01*
X306700Y270900D02*
Y272100D01*
X314300Y270900D02*
Y272100D01*
X200600Y273000D02*
Y271800D01*
X193000Y273000D02*
Y271800D01*
X245800Y310000D02*
Y311200D01*
X253400Y310000D02*
Y311200D01*
X175800Y315600D02*
X174600D01*
X175800Y323200D02*
X174600D01*
X178600Y306800D02*
Y305600D01*
X171000Y306800D02*
Y305600D01*
X364600Y194600D02*
X365800D01*
X364600Y187000D02*
X365800D01*
X193000Y319800D02*
Y321000D01*
X200600Y319800D02*
Y321000D01*
X181400Y213000D02*
Y211800D01*
X173800Y213000D02*
Y211800D01*
X334000Y247500D02*
X332800D01*
X334000Y255100D02*
X332800D01*
X349800Y197800D02*
Y196600D01*
X342200Y197800D02*
Y196600D01*
X162200Y148600D02*
X161000D01*
X162200Y156200D02*
X161000D01*
X184200Y240200D02*
Y239000D01*
X176600Y240200D02*
Y239000D01*
X162450Y169000D02*
X160750D01*
X162450Y176600D02*
X160750D01*
X218450Y303000D02*
X216750D01*
X218450Y310600D02*
X216750D01*
X293400Y185650D02*
Y183950D01*
X285800Y185650D02*
Y183950D01*
X333950Y231000D02*
X335650D01*
X333950Y223400D02*
X335650D01*
X294600Y172350D02*
Y174050D01*
X302200Y172350D02*
Y174050D01*
X299000Y200200D02*
Y201400D01*
X306600Y200200D02*
Y201400D01*
X313700Y135400D02*
Y136600D01*
X321300Y135400D02*
Y136600D01*
X305800Y216200D02*
X307000D01*
X305800Y208600D02*
X307000D01*
X162200Y323200D02*
X163400D01*
X162200Y315600D02*
X163400D01*
X154200Y323200D02*
X155400D01*
X154200Y315600D02*
X155400D01*
X146200Y323200D02*
X147400D01*
X146200Y315600D02*
X147400D01*
X138200Y323200D02*
X139400D01*
X138200Y315600D02*
X139400D01*
X302200Y185000D02*
X301000D01*
X302200Y192600D02*
X301000D01*
X130200Y323200D02*
X131400D01*
X130200Y315600D02*
X131400D01*
X200600Y287200D02*
Y286000D01*
X193000Y287200D02*
Y286000D01*
X215000Y321000D02*
Y319800D01*
X207400Y321000D02*
Y319800D01*
X285800Y192200D02*
Y193400D01*
X293400Y192200D02*
Y193400D01*
X349800Y189800D02*
Y188600D01*
X342200Y189800D02*
Y188600D01*
X324600Y231000D02*
X325800D01*
X324600Y223400D02*
X325800D01*
X334200Y216200D02*
X335400D01*
X334200Y208600D02*
X335400D01*
X294600Y164600D02*
Y165800D01*
X302200Y164600D02*
Y165800D01*
X304800Y144200D02*
X306000D01*
X304800Y136600D02*
X306000D01*
X315400Y216200D02*
X316600D01*
X315400Y208600D02*
X316600D01*
X315400Y231000D02*
X316600D01*
X315400Y223400D02*
X316600D01*
X313700Y143550D02*
Y145250D01*
X321300Y143550D02*
Y145250D01*
X341900Y247500D02*
X340700D01*
X341900Y255100D02*
X340700D01*
G54D11*
X402100Y169500D03*
Y275000D03*
X381900Y298500D03*
X334100D03*
X313900D03*
X354562Y120000D03*
X156062Y119500D03*
X288062D03*
X222062D03*
X167600Y199200D03*
X151000Y199000D03*
X152400Y280400D03*
X142400D03*
X426000Y218000D03*
Y238000D03*
X437811Y228000D03*
X166200Y240000D03*
G54D12*
X415900Y169500D03*
Y275000D03*
X368100Y298500D03*
X347900D03*
X300100D03*
X364437Y120000D03*
X165937Y119500D03*
X297937D03*
X231937D03*
X382800Y109600D03*
X416000Y178000D03*
X281200Y276800D03*
X161200Y293000D03*
X151200Y214400D03*
X227500Y342500D03*
X161200Y344200D03*
X151000Y189000D03*
Y179000D03*
Y159000D03*
Y149000D03*
X293570Y230000D03*
X227429D03*
X293570Y217000D03*
X227429D03*
X156200Y240000D03*
X227429Y257800D03*
X293570D03*
X227429Y136000D03*
X293570D03*
X402000Y236700D02*
X410700Y228000D01*
X437811*
X402000Y236700D02*
Y246400D01*
X402100Y246500*
X419400Y270163D02*
X419900Y270663D01*
X419900D02*
Y271000D01*
X420900Y272000*
X431500*
X411539Y262500D02*
X411736D01*
X419400Y270163*
G54D13*
X391263Y262500D02*
X391657D01*
X411342D02*
X411736D01*
X452636Y205600D02*
X452242D01*
X432557D02*
X432163D01*
G54D14*
X202400Y351000D02*
Y353000D01*
X214400Y351000D02*
Y353000D01*
X202500Y341500D02*
Y343500D01*
X214500Y341500D02*
Y343500D01*
X381200Y186800D03*
Y194800D03*
X373200Y190800D03*
X262800Y185600D03*
X270800D03*
X266800Y193600D03*
X247200Y185600D03*
X255200D03*
X251200Y193600D03*
X227600Y310800D03*
Y302800D03*
X235600Y306800D03*
G54D15*
X380674Y152157D02*
X364925D01*
X380674Y171842D02*
X364925D01*
X464000Y191500D03*
X431500D03*
Y272000D03*
X464000D03*
G54D16*
X325000Y264450D02*
Y259950D01*
X320000Y264450D02*
Y259950D01*
X315000Y264450D02*
Y259950D01*
X310000Y264450D02*
Y259950D01*
X242900Y302350D02*
Y297850D01*
X160150Y254900D02*
X155650D01*
X160150Y259900D02*
X155650D01*
X160150Y264900D02*
X155650D01*
X160150Y269900D02*
X155650D01*
X138750D02*
X134250D01*
X138750Y264900D02*
X134250D01*
X138750Y259900D02*
X134250D01*
X138750Y254900D02*
X134250D01*
X222000Y158400D02*
X217000D01*
X222000Y163400D02*
X217000D01*
X222000Y168400D02*
X217000D01*
X222000Y173400D02*
X217000D01*
X222000Y178400D02*
X217000D01*
X222000Y183400D02*
X217000D01*
X222000Y188400D02*
X217000D01*
X222000Y193400D02*
X217000D01*
X222000Y198400D02*
X217000D01*
X183000D02*
X178000D01*
X183000Y193400D02*
X178000D01*
X183000Y188400D02*
X178000D01*
X183000Y183400D02*
X178000D01*
X183000Y178400D02*
X178000D01*
X183000Y173400D02*
X178000D01*
X183000Y168400D02*
X178000D01*
X183000Y163400D02*
X178000D01*
X183000Y158400D02*
X178000D01*
X183850Y310900D02*
X188350D01*
X183850Y305900D02*
X188350D01*
X183850Y300900D02*
X188350D01*
X183850Y295900D02*
X188350D01*
X205250D02*
X209750D01*
X205250Y300900D02*
X209750D01*
X205250Y305900D02*
X209750D01*
X205250Y310900D02*
X209750D01*
X309200Y193400D02*
X314200D01*
X309200Y188400D02*
X314200D01*
X309200Y183400D02*
X314200D01*
X309200Y178400D02*
X314200D01*
X309200Y173400D02*
X314200D01*
X309200Y168400D02*
X314200D01*
X309200Y163400D02*
X314200D01*
X309200Y158400D02*
X314200D01*
X330600D02*
X335600D01*
X330600Y163400D02*
X335600D01*
X330600Y168400D02*
X335600D01*
X330600Y173400D02*
X335600D01*
X330600Y178400D02*
X335600D01*
X330600Y183400D02*
X335600D01*
X330600Y188400D02*
X335600D01*
X330600Y193400D02*
X335600D01*
X327500Y133350D02*
Y128850D01*
G54D17*
X312000Y240800D02*
X313000D01*
X322000D02*
X323000D01*
G54D18*
X250900Y300200D02*
X254900D01*
X245900Y278700D02*
X254900D01*
X335500Y131200D02*
X339500D01*
X330500Y109700D02*
X339500D01*
G54D19*
X359661Y228944D03*
G54D20*
X171150Y252400D02*
X169650D01*
X171150Y272400D02*
X169650D01*
G54D21*
X124437Y121363D02*
X124750Y120909D01*
X125375Y120454*
X125375D02*
X126000Y120227D01*
X126937Y120000*
X126937D02*
X128500D01*
X129437Y120227*
X129437D02*
X130062Y120454D01*
X130062D02*
X130687Y120909D01*
X130687D02*
X131000Y121363D01*
X131000D02*
Y122272D01*
X131000D02*
X130687Y122727D01*
X130687D02*
X130062Y123181D01*
X130062D02*
X129437Y123409D01*
X129437D02*
X128500Y123636D01*
X126937*
X126937D02*
X126000Y123409D01*
X125375Y123181*
X125375D02*
X124750Y122727D01*
X124437Y122272*
X124437D02*
Y121363D01*
Y125681D02*
X131000D01*
X124437Y128863D02*
X128812Y125681D01*
X127250Y126818D02*
X131000Y128863D01*
X125687Y130909D02*
X125375Y131363D01*
X125375D02*
X124437Y132045D01*
X124437D02*
X131000D01*
X124437Y134090D02*
X131000Y137272D01*
X124437D02*
X131000Y134090D01*
X126000Y142727D02*
X125375Y142500D01*
X124750Y142045*
X124437Y141590*
X124437D02*
Y140681D01*
X124437D02*
X124750Y140227D01*
X125375Y139772*
X125375D02*
X126000Y139545D01*
X126937Y139318*
X126937D02*
X128500D01*
X129437Y139545*
X129437D02*
X130062Y139772D01*
X130062D02*
X130687Y140227D01*
X130687D02*
X131000Y140681D01*
X131000D02*
Y141590D01*
X131000D02*
X130687Y142045D01*
X130687D02*
X130062Y142500D01*
X130062D02*
X129437Y142727D01*
X129437D02*
X128500D01*
Y141590D02*
Y142727D01*
X124437Y144772D02*
X131000D01*
X131000D02*
Y147500D01*
X126000Y153863D02*
X125687D01*
X125687D02*
X125062Y154090D01*
X125062D02*
X124750Y154318D01*
X124437Y154772*
X124437D02*
Y155681D01*
X124437D02*
X124750Y156136D01*
X125062Y156363*
X125062D02*
X125687Y156590D01*
X125687D02*
X126312D01*
X126312D02*
X126937Y156363D01*
X126937D02*
X127875Y155909D01*
X131000Y153636*
Y156818*
X124437Y160227D02*
X124750Y159545D01*
X125687Y159090*
X125687D02*
X127250Y158863D01*
X127250D02*
X128187D01*
X128187D02*
X129750Y159090D01*
X129750D02*
X130687Y159545D01*
X130687D02*
X131000Y160227D01*
Y160681*
X131000D02*
X130687Y161363D01*
X130687D02*
X129750Y161818D01*
X128187Y162045*
X128187D02*
X127250D01*
X125687Y161818*
X125687D02*
X124750Y161363D01*
X124750D02*
X124437Y160681D01*
X124437D02*
Y160227D01*
Y165454D02*
X124750Y164772D01*
X124750D02*
X125687Y164318D01*
X125687D02*
X127250Y164090D01*
X127250D02*
X128187D01*
X128187D02*
X129750Y164318D01*
X130687Y164772*
X130687D02*
X131000Y165454D01*
X131000D02*
Y165909D01*
X130687Y166590*
X130687D02*
X129750Y167045D01*
X128187Y167272*
X128187D02*
X127250D01*
X127250D02*
X125687Y167045D01*
X125687D02*
X124750Y166590D01*
X124750D02*
X124437Y165909D01*
X124437D02*
Y165454D01*
Y170454D02*
X124750Y169772D01*
X124750D02*
X125375Y169545D01*
X126000*
X126625Y169772*
X126625D02*
X126937Y170227D01*
X126937D02*
X127250Y171136D01*
X127562Y171818*
X127562D02*
X128187Y172272D01*
X128187D02*
X128812Y172500D01*
X128812D02*
X129750D01*
X130375Y172272*
X130375D02*
X130687Y172045D01*
X130687D02*
X131000Y171363D01*
X131000D02*
Y170454D01*
X131000D02*
X130687Y169772D01*
X130687D02*
X130375Y169545D01*
X129750Y169318*
X128812*
X128812D02*
X128187Y169545D01*
X128187D02*
X127562Y170000D01*
X127562D02*
X127250Y170681D01*
X127250D02*
X126937Y171590D01*
X126937D02*
X126625Y172045D01*
X126000Y172272*
X126000D02*
X125375D01*
X125375D02*
X124750Y172045D01*
X124437Y171363*
X124437D02*
Y170454D01*
X110437Y108500D02*
X117000D01*
X118250Y110545D02*
Y115318D01*
X110437Y116681D02*
X117000D01*
X110437D02*
Y118727D01*
X110437D02*
X110750Y119409D01*
X111062Y119636*
X111062D02*
X111687Y119863D01*
X111687D02*
X112312D01*
X112312D02*
X112937Y119636D01*
X112937D02*
X113250Y119409D01*
X113562Y118727*
Y116681D02*
Y118727D01*
X113562D02*
X113875Y119409D01*
X114187Y119636*
X114187D02*
X114812Y119863D01*
X114812D02*
X115750D01*
X115750D02*
X116375Y119636D01*
X116687Y119409*
X116687D02*
X117000Y118727D01*
Y116681*
X110437Y123727D02*
X117000Y121909D01*
X110437Y123727D02*
X117000Y125545D01*
X114812Y122590D02*
Y124863D01*
X110437Y129181D02*
X117000D01*
X110437Y127590D02*
Y130772D01*
Y134409D02*
X117000D01*
X110437Y132818D02*
Y136000D01*
X118250Y138045D02*
Y142818D01*
X110437Y144181D02*
X117000D01*
X110437D02*
Y146227D01*
X110437D02*
X110750Y146909D01*
X111062Y147136*
X111062D02*
X111687Y147363D01*
X111687D02*
X112625D01*
X112625D02*
X113250Y147136D01*
X113562Y146909*
X113562D02*
X113875Y146227D01*
Y144181*
X110437Y151227D02*
X117000Y149409D01*
X110437Y151227D02*
X117000Y153045D01*
X114812Y150090D02*
Y152363D01*
X112000Y158500D02*
X111375Y158272D01*
X111375D02*
X110750Y157818D01*
X110437Y157363*
X110437D02*
Y156454D01*
X110437D02*
X110750Y156000D01*
X111375Y155545*
X112000Y155318*
X112937Y155090*
X112937D02*
X114500D01*
X114500D02*
X115437Y155318D01*
X115437D02*
X116062Y155545D01*
X116062D02*
X116687Y156000D01*
X116687D02*
X117000Y156454D01*
X117000D02*
Y157363D01*
X117000D02*
X116687Y157818D01*
X116687D02*
X116062Y158272D01*
X116062D02*
X115437Y158500D01*
X110437Y160545D02*
X117000D01*
X110437Y163727D02*
X114812Y160545D01*
X113250Y161681D02*
X117000Y163727D01*
X110437Y169863D02*
X117000Y171681D01*
X110437Y173500D02*
X117000Y171681D01*
X112000Y175772D02*
X111687D01*
X111687D02*
X111062Y176000D01*
X111062D02*
X110750Y176227D01*
X110437Y176681*
X110437D02*
Y177590D01*
X110437D02*
X110750Y178045D01*
X111062Y178272*
X111062D02*
X111687Y178500D01*
X111687D02*
X112312D01*
X112312D02*
X112937Y178272D01*
X112937D02*
X113875Y177818D01*
X117000Y175545*
Y178727*
X116375Y181000D02*
X116687Y180772D01*
X116687D02*
X117000Y181000D01*
X116687Y181227*
X116687D02*
X116375Y181000D01*
X110437Y184636D02*
X110750Y183954D01*
X110750D02*
X111687Y183500D01*
X111687D02*
X113250Y183272D01*
X113250D02*
X114187D01*
X114187D02*
X115750Y183500D01*
X116687Y183954*
X116687D02*
X117000Y184636D01*
Y185090*
X117000D02*
X116687Y185772D01*
X116687D02*
X115750Y186227D01*
X114187Y186454*
X114187D02*
X113250D01*
X113250D02*
X111687Y186227D01*
X111687D02*
X110750Y185772D01*
X110750D02*
X110437Y185090D01*
X110437D02*
Y184636D01*
X270500Y337562D02*
Y331000D01*
Y337562D02*
X272545D01*
X272545D02*
X273227Y337250D01*
X273454Y336937*
X273454D02*
X273681Y336312D01*
X273681D02*
Y335687D01*
X273681D02*
X273454Y335062D01*
X273454D02*
X273227Y334750D01*
X272545Y334437*
X270500D02*
X272545D01*
X272545D02*
X273227Y334125D01*
X273454Y333812*
X273454D02*
X273681Y333187D01*
X273681D02*
Y332250D01*
X273681D02*
X273454Y331625D01*
X273454D02*
X273227Y331312D01*
X273227D02*
X272545Y331000D01*
X270500*
X277772Y336625D02*
Y331000D01*
X275727Y333812D02*
X279818D01*
X113000Y337562D02*
Y331000D01*
Y337562D02*
X115045D01*
X115045D02*
X115727Y337250D01*
X115954Y336937*
X115954D02*
X116181Y336312D01*
X116181D02*
Y335687D01*
X116181D02*
X115954Y335062D01*
X115954D02*
X115727Y334750D01*
X115045Y334437*
X113000D02*
X115045D01*
X115045D02*
X115727Y334125D01*
X115954Y333812*
X115954D02*
X116181Y333187D01*
X116181D02*
Y332250D01*
X116181D02*
X115954Y331625D01*
X115954D02*
X115727Y331312D01*
X115727D02*
X115045Y331000D01*
X113000*
X118227Y333812D02*
X122318D01*
X279000Y256062D02*
Y249500D01*
X281727*
X285818Y255125D02*
Y249500D01*
X283772Y252312D02*
X287863D01*
X383181Y138825D02*
X382727Y139450D01*
X382045Y139762*
X382045D02*
X381136D01*
X381136D02*
X380454Y139450D01*
X380454D02*
X380000Y138825D01*
Y138200*
X380227Y137575*
X380454Y137262*
X380454D02*
X380909Y136950D01*
X382272Y136325*
X382272D02*
X382727Y136012D01*
X382727D02*
X382954Y135700D01*
X382954D02*
X383181Y135075D01*
X383181D02*
Y134137D01*
X383181D02*
X382727Y133512D01*
X382727D02*
X382045Y133200D01*
X381136*
X380454Y133512*
X380454D02*
X380000Y134137D01*
X387272Y138825D02*
Y133200D01*
X385227Y136012D02*
X389318D01*
X113000Y305062D02*
Y298500D01*
X115727*
X117772Y301312D02*
X121863D01*
X114000Y220562D02*
Y214000D01*
X116727*
X118772Y212750D02*
X123545D01*
X126272Y220562D02*
X125818Y220250D01*
X125363Y219625*
X125363D02*
X125136Y219000D01*
X124909Y218062*
X124909D02*
Y216500D01*
X125136Y215562*
X125136D02*
X125363Y214937D01*
X125363D02*
X125818Y214312D01*
X125818D02*
X126272Y214000D01*
X126272D02*
X127181D01*
X127181D02*
X127636Y214312D01*
X127636D02*
X128090Y214937D01*
X128090D02*
X128318Y215562D01*
X128318D02*
X128545Y216500D01*
Y218062*
X128545D02*
X128318Y219000D01*
X128090Y219625*
X128090D02*
X127636Y220250D01*
X127181Y220562*
X127181D02*
X126272D01*
X130590D02*
Y214000D01*
Y220562D02*
X133772Y214000D01*
Y220562D02*
Y214000D01*
X279700Y114650D02*
Y109400D01*
X282245Y114650D02*
X279700Y111150D01*
X280609Y112400D02*
X282245Y109400D01*
X213700Y125850D02*
Y120600D01*
X216245Y125850D02*
X213700Y122350D01*
X214609Y123600D02*
X216245Y120600D01*
X155500Y131850D02*
Y126600D01*
X158045Y131850D02*
X155500Y128350D01*
X156409Y129600D02*
X158045Y126600D01*
X194000Y347750D02*
Y342500D01*
X196545Y347750D02*
X194000Y344250D01*
X194909Y345500D02*
X196545Y342500D01*
X181745Y255225D02*
Y249600D01*
X179700Y252412D02*
X183790D01*
X395000Y257500D02*
Y270000D01*
G75*
G03X394500Y270500I-500J0D01*
G01X391500*
Y304000*
G03X391000Y304500I-500J0*
G01X377500*
G03X377000Y304000I0J-500*
G01Y283000*
X359000*
Y288500*
G03X358500Y289000I-500J0*
G01X343792*
X343792D02*
X338500Y294292D01*
X338500D02*
Y302500D01*
G03X338000Y303000I-500J0*
G01X311500*
G03X311000Y302500I0J-500*
G01Y290000*
G03X311500Y289500I500J0*
G01X315029*
X328000Y275664*
Y265500*
X324500*
G03X324000Y265000I0J-500*
G01Y257500*
G03X324500Y257000I500J0*
G01X394500*
G03X395000Y257500I0J500*
G01X167300Y288400D02*
Y297200D01*
G03X167100Y297599I-500J0*
G01Y297600D02*
Y316800D01*
G03X166600Y317300I-500J0*
G01X126700*
G03X126200Y316800I0J-500*
G01Y288400*
G03X126700Y287900I500J0*
G01X166800*
G03X167300Y288400I0J500*
G01X439000Y257500D02*
Y280000D01*
G03X438500Y280500I-500J0*
G01X408500*
G03X408000Y280000I0J-500*
G01Y257500*
G03X408500Y257000I500J0*
G01X438500*
G03X439000Y257500I0J500*
G01X423500Y165000D02*
Y183500D01*
G03X423000Y184000I-500J0*
G01X410000*
G03X409500Y183500I0J-500*
G01Y165000*
G03X410000Y164500I500J0*
G01X423000*
G03X423500Y165000I0J500*
G01X391000Y101500D02*
Y128312D01*
G03X390500Y128812I-500J0*
G01X379500*
X378813Y128957D02*
G03X379500Y128812I687J1555D01*
G01X378813Y128957D02*
G03X378611Y129000I-201J-457D01*
G01X372000*
G03X371500Y128500I0J-500*
G01Y101500*
G03X372000Y101000I500J0*
G01X390500*
G03X391000Y101500I0J500*
G01X328000Y269598D02*
X395000D01*
X328000Y268698D02*
X395000D01*
X328000Y267798D02*
X395000D01*
X328000Y266898D02*
X395000D01*
X328000Y265998D02*
X395000D01*
X324009Y265098D02*
X395000D01*
X324000Y264198D02*
X395000D01*
X324000Y263298D02*
X395000D01*
X324000Y262398D02*
X395000D01*
X324000Y261498D02*
X395000D01*
X324000Y260598D02*
X395000D01*
X324000Y259698D02*
X395000D01*
X324000Y258798D02*
X395000D01*
X324000Y257898D02*
X395000D01*
X328000Y270498D02*
X394536D01*
X377000Y303798D02*
X391500D01*
X377000Y302898D02*
X391500D01*
X377000Y301998D02*
X391500D01*
X377000Y301098D02*
X391500D01*
X377000Y300198D02*
X391500D01*
X377000Y299298D02*
X391500D01*
X377000Y298398D02*
X391500D01*
X377000Y297498D02*
X391500D01*
X377000Y296598D02*
X391500D01*
X377000Y295698D02*
X391500D01*
X377000Y294798D02*
X391500D01*
X377000Y293898D02*
X391500D01*
X377000Y292998D02*
X391500D01*
X377000Y292098D02*
X391500D01*
X377000Y291198D02*
X391500D01*
X377000Y290298D02*
X391500D01*
X377000Y289398D02*
X391500D01*
X377000Y288498D02*
X391500D01*
X377000Y287598D02*
X391500D01*
X377000Y286698D02*
X391500D01*
X377000Y285798D02*
X391500D01*
X377000Y284898D02*
X391500D01*
X377000Y283998D02*
X391500D01*
X377000Y283098D02*
X391500D01*
X321874Y282198D02*
X391500D01*
X322717Y281298D02*
X391500D01*
X323561Y280398D02*
X391500D01*
X324405Y279498D02*
X391500D01*
X325249Y278598D02*
X391500D01*
X326092Y277698D02*
X391500D01*
X326936Y276798D02*
X391500D01*
X327780Y275898D02*
X391500D01*
X328000Y274998D02*
X391500D01*
X328000Y274098D02*
X391500D01*
X328000Y273198D02*
X391500D01*
X328000Y272298D02*
X391500D01*
X328000Y271398D02*
X391500D01*
X315967Y288498D02*
X359000D01*
X316811Y287598D02*
X359000D01*
X317655Y286698D02*
X359000D01*
X318499Y285798D02*
X359000D01*
X319342Y284898D02*
X359000D01*
X320186Y283998D02*
X359000D01*
X321030Y283098D02*
X359000D01*
X315124Y289398D02*
X343394D01*
X311000Y290298D02*
X342494D01*
X311000Y291198D02*
X341594D01*
X311000Y292098D02*
X340694D01*
X311000Y292998D02*
X339794D01*
X311000Y293898D02*
X338894D01*
X311000Y301998D02*
X338500D01*
X311000Y301098D02*
X338500D01*
X311000Y300198D02*
X338500D01*
X311000Y299298D02*
X338500D01*
X311000Y298398D02*
X338500D01*
X311000Y297498D02*
X338500D01*
X311000Y296598D02*
X338500D01*
X311000Y295698D02*
X338500D01*
X311000Y294798D02*
X338500D01*
X311198Y302898D02*
X338301D01*
X126200Y296898D02*
X167300D01*
X126200Y295998D02*
X167300D01*
X126200Y295098D02*
X167300D01*
X126200Y294198D02*
X167300D01*
X126200Y293298D02*
X167300D01*
X126200Y292398D02*
X167300D01*
X126200Y291498D02*
X167300D01*
X126200Y290598D02*
X167300D01*
X126200Y289698D02*
X167300D01*
X126200Y288798D02*
X167300D01*
X126200Y316698D02*
X167100D01*
X126200Y315798D02*
X167100D01*
X126200Y314898D02*
X167100D01*
X126200Y313998D02*
X167100D01*
X126200Y313098D02*
X167100D01*
X126200Y312198D02*
X167100D01*
X126200Y311298D02*
X167100D01*
X126200Y310398D02*
X167100D01*
X126200Y309498D02*
X167100D01*
X126200Y308598D02*
X167100D01*
X126200Y307698D02*
X167100D01*
X126200Y306798D02*
X167100D01*
X126200Y305898D02*
X167100D01*
X126200Y304998D02*
X167100D01*
X126200Y304098D02*
X167100D01*
X126200Y303198D02*
X167100D01*
X126200Y302298D02*
X167100D01*
X126200Y301398D02*
X167100D01*
X126200Y300498D02*
X167100D01*
X126200Y299598D02*
X167100D01*
X126200Y298698D02*
X167100D01*
X126200Y297798D02*
X167100D01*
X408000Y279498D02*
X439000D01*
X408000Y278598D02*
X439000D01*
X408000Y277698D02*
X439000D01*
X408000Y276798D02*
X439000D01*
X408000Y275898D02*
X439000D01*
X408000Y274998D02*
X439000D01*
X408000Y274098D02*
X439000D01*
X408000Y273198D02*
X439000D01*
X408000Y272298D02*
X439000D01*
X408000Y271398D02*
X439000D01*
X408000Y270498D02*
X439000D01*
X408000Y269598D02*
X439000D01*
X408000Y268698D02*
X439000D01*
X408000Y267798D02*
X439000D01*
X408000Y266898D02*
X439000D01*
X408000Y265998D02*
X439000D01*
X408000Y265098D02*
X439000D01*
X408000Y264198D02*
X439000D01*
X408000Y263298D02*
X439000D01*
X408000Y262398D02*
X439000D01*
X408000Y261498D02*
X439000D01*
X408000Y260598D02*
X439000D01*
X408000Y259698D02*
X439000D01*
X408000Y258798D02*
X439000D01*
X408000Y257898D02*
X439000D01*
X408198Y280398D02*
X438801D01*
X409500Y183398D02*
X423500D01*
X409500Y182498D02*
X423500D01*
X409500Y181598D02*
X423500D01*
X409500Y180698D02*
X423500D01*
X409500Y179798D02*
X423500D01*
X409500Y178898D02*
X423500D01*
X409500Y177998D02*
X423500D01*
X409500Y177098D02*
X423500D01*
X409500Y176198D02*
X423500D01*
X409500Y175298D02*
X423500D01*
X409500Y174398D02*
X423500D01*
X409500Y173498D02*
X423500D01*
X409500Y172598D02*
X423500D01*
X409500Y171698D02*
X423500D01*
X409500Y170798D02*
X423500D01*
X409500Y169898D02*
X423500D01*
X409500Y168998D02*
X423500D01*
X409500Y168098D02*
X423500D01*
X409500Y167198D02*
X423500D01*
X409500Y166298D02*
X423500D01*
X409500Y165398D02*
X423500D01*
X371500Y127998D02*
X391000D01*
X371500Y127098D02*
X391000D01*
X371500Y126198D02*
X391000D01*
X371500Y125298D02*
X391000D01*
X371500Y124398D02*
X391000D01*
X371500Y123498D02*
X391000D01*
X371500Y122598D02*
X391000D01*
X371500Y121698D02*
X391000D01*
X371500Y120798D02*
X391000D01*
X371500Y119898D02*
X391000D01*
X371500Y118998D02*
X391000D01*
X371500Y118098D02*
X391000D01*
X371500Y117198D02*
X391000D01*
X371500Y116298D02*
X391000D01*
X371500Y115398D02*
X391000D01*
X371500Y114498D02*
X391000D01*
X371500Y113598D02*
X391000D01*
X371500Y112698D02*
X391000D01*
X371500Y111798D02*
X391000D01*
X371500Y110898D02*
X391000D01*
X371500Y109998D02*
X391000D01*
X371500Y109098D02*
X391000D01*
X371500Y108198D02*
X391000D01*
X371500Y107298D02*
X391000D01*
X371500Y106398D02*
X391000D01*
X371500Y105498D02*
X391000D01*
X371500Y104598D02*
X391000D01*
X371500Y103698D02*
X391000D01*
X371500Y102798D02*
X391000D01*
X371500Y101898D02*
X391000D01*
X371698Y128898D02*
X378965D01*
G54D22*
X136400Y135862D02*
Y128000D01*
X157200Y107200*
X228800*
X238400Y116800*
Y127029*
X136400Y135862D02*
Y184400D01*
X151000Y199000*
X165937Y119500D02*
Y127937D01*
X172400Y134400*
Y140600*
X227429Y136000D02*
X229429D01*
X238400Y127029*
X293570Y136000D02*
X300000D01*
X300600Y136600*
X305400*
X288062Y119500D02*
X294362Y112200D01*
X294362D02*
X312800D01*
X319000Y118400*
X354562*
X354562D02*
Y120000D01*
X305400Y136600D02*
X309600D01*
Y136400*
X310000Y136000*
X313700*
Y133500*
X318000Y129200*
X327500*
Y131100*
X183200Y140600D02*
X181600D01*
X211200Y111000*
X227200*
X231937Y115737*
Y119500*
X162450Y176600D02*
X164400D01*
X167500Y173500*
X162450Y176600D02*
X164250Y178400D01*
X183200Y148200D02*
X173900Y157500D01*
Y166400*
X175900Y168400*
X180500*
X161600Y176600D02*
X160750D01*
Y178850*
X160900Y179000*
X161600Y176600D02*
X162450D01*
X144600Y149000D02*
Y130962D01*
X144600D02*
X156062Y119500D01*
X144600Y149000D02*
Y152600D01*
X151000Y159000*
X170700Y154000D02*
Y169900D01*
X174200Y173400*
X180500*
X170700Y154000D02*
X172400Y152300D01*
Y148200*
X164250Y178400D02*
X180500D01*
Y158400D02*
X186000D01*
X200600Y173000*
Y271800*
X180500Y163400D02*
X183000D01*
X196800Y177200*
Y260400*
X180500Y178400D02*
X190200D01*
X193600Y181800*
Y229900*
X161600Y156200D02*
X162200D01*
X167500Y161500*
Y173500*
X151000Y149000D02*
X156800D01*
X157200Y148600*
X161600*
X151000Y159000D02*
X156400Y164400D01*
Y164650*
X160750Y169000*
X161600*
X219000Y143400D02*
Y129600D01*
X222062Y126537*
X222062D02*
Y119500D01*
X219000Y143400D02*
X222600Y147000D01*
X235200*
X262700Y119500*
X288062*
X219500Y168400D02*
X228000D01*
X231400Y165000*
X232000*
X232400Y175400D02*
X233000D01*
X279200Y129200*
X308000*
X314800Y122400*
X344800*
X351600Y129200*
X360837*
X364437Y125599*
X364437D02*
Y120000D01*
X232000Y157400D02*
X232600D01*
X264000Y126000*
X293800*
X297937Y121862*
X297937D02*
Y119500D01*
X298000Y144400D02*
X305200D01*
X305400Y144200*
X302200Y165200D02*
X302800D01*
X306000Y168400*
X311700*
X294600Y165200D02*
Y160000D01*
X302200Y173200D02*
X306000D01*
Y173400*
X311700*
X294600Y173200D02*
Y174050D01*
X298950Y178400*
X311700*
X294600Y173200D02*
Y165200D01*
Y155200D02*
Y160000D01*
X295000Y160400*
X305600*
X308600Y163400*
X311700*
X302200Y155200D02*
X306000D01*
X309200Y158400*
X311700*
X317200D02*
X320800Y154800D01*
X347883*
X364925Y171842*
X364925D02*
X372800D01*
X317200Y158400D02*
X327200Y168400D01*
X333100*
Y178400D02*
X335600D01*
X338400Y175600*
X345450*
X349800Y179950*
Y180800*
X333100Y173400D02*
Y168400D01*
Y158400D02*
Y163400D01*
X335600*
X341300Y169100*
X346700*
X364600Y187000*
X365200*
X311700Y158400D02*
X317200D01*
X311700Y178400D02*
X333100D01*
X305400Y144200D02*
X309800D01*
X310000Y144400*
X313700*
X396100Y178500D02*
X399200D01*
X160900Y179000D02*
X163650D01*
X164250Y178400*
X180500Y183400D02*
X186800D01*
X190300Y186900*
X190400*
Y220700*
X180500Y198400D02*
Y204300D01*
X181400Y205200*
Y212400*
X151000Y179000D02*
X160900D01*
X151000Y189000D02*
X156600Y183400D01*
X180500*
X151000Y199000D02*
X161600Y188400D01*
X180500*
X151200Y214400D02*
X162400D01*
X164400Y212400*
X173800*
X167600Y199200D02*
X173400Y193400D01*
X180500*
X211600Y181900D02*
X215100Y178400D01*
X219500*
X211600Y181900D02*
Y201170D01*
X211600D02*
X227429Y217000D01*
X208400Y206800D02*
X224800Y223200D01*
X229600*
X237200Y230800*
Y267600*
X208400Y206800D02*
Y172000D01*
X217000Y163400*
X219500*
Y198400D02*
X226900D01*
X240400Y211900*
Y267600*
X219500Y188400D02*
X237700D01*
X240500Y185600*
X247200*
X219500Y183400D02*
X226200D01*
X226600Y183000*
X232400*
X255200Y185200D02*
X259200Y181200D01*
X266400*
X270800Y185600*
X227429Y217000D02*
Y207970D01*
X227429D02*
X227700Y207700D01*
X251200Y193600D02*
X275200Y217600D01*
Y225200*
X304800Y254800*
X304850*
X310000Y259950*
Y262200*
X293400Y192800D02*
X297200D01*
Y192600*
X301600*
X302200*
X305600Y189200*
Y188800*
X306000Y188400*
X311700*
X301600Y185000D02*
X302900D01*
X304500Y183400*
X311700*
X285800Y184800D02*
Y192800D01*
X293400Y184800D02*
X297200D01*
Y185000*
X301600*
X266800Y193600D02*
X278400Y205200D01*
Y223600*
X306400Y251600*
X314799*
X314799D02*
X320000Y256800D01*
Y262200*
X293600Y207700D02*
Y202000D01*
X294800Y200800*
X299000*
X342200Y197235D02*
Y197200D01*
X333100Y193400D02*
X337400D01*
X341235Y197235*
X341235D02*
X342200D01*
X333100Y188400D02*
X341400D01*
X342200Y189200*
X333100Y183400D02*
X339600D01*
X342200Y180800*
X316000Y208600D02*
X325200D01*
X306400Y216200D02*
X316000D01*
X306600Y200800D02*
X311700Y195700D01*
Y193400*
X334200Y208600D02*
X334800D01*
X326800Y193400D02*
Y201200D01*
X334200Y208600*
X326800Y193400D02*
Y189200D01*
X327600Y188400*
X333100*
X325200Y216200D02*
X326600D01*
X334200Y208600*
X325200Y216200D02*
Y223400D01*
X323600Y193400D02*
Y203200D01*
X325200Y204800*
Y208600*
X323600Y193400D02*
Y187400D01*
X327600Y183400*
X333100*
X349800Y180800D02*
Y189200D01*
Y194200*
X357200Y194000D02*
X364600D01*
X365200Y194600*
X349800Y194200D02*
X350000Y194000D01*
X357200*
X349800Y194200D02*
Y197200D01*
X365200Y187000D02*
X366100D01*
X370000Y183100*
X377400*
X381200Y186900*
Y186800*
X365200Y194600D02*
X369900D01*
X373200Y191300*
Y190800*
X381200Y194800D02*
X391600Y205200D01*
X413200*
X426000Y218000*
X381200Y186800D02*
X393900Y199500D01*
X416300*
X422400Y205600*
X432360*
X426000Y218000D02*
X439842D01*
X439842D02*
X452242Y205600D01*
X452242D02*
X452439D01*
X136500Y254900D02*
X141600D01*
X142400Y255700*
Y280400*
X126400Y258200D02*
X130950D01*
X134250Y254900*
X136500*
X166200Y240000D02*
X172200D01*
X172600Y239600*
X176600*
X170400Y252400D02*
X171150D01*
X177950Y245600*
X178800*
X184200Y240200*
Y239600*
X157900Y259900D02*
Y254900D01*
X163200*
Y252800*
X163600Y252400*
X170400*
X176600Y239600D02*
Y234500D01*
X190400Y220700*
X205200Y221600D02*
Y222950D01*
X211400Y229150*
Y230000*
X205200Y221600D02*
Y170200D01*
X217000Y158400*
X219500*
X184200Y239600D02*
X190000Y233500D01*
X193600Y229900*
X211400Y230000D02*
Y230850D01*
X222150Y241600*
X228000*
X234000Y247600*
Y266000*
X219000Y230000D02*
X227429D01*
X293570D02*
X304800D01*
X305800Y231000*
X316000*
X341300Y247500D02*
Y198135D01*
X341300D02*
X342200Y197235D01*
X324600Y231000D02*
X325200D01*
X316000Y223400D02*
Y216200D01*
X325200Y231000D02*
X334800D01*
Y223400D02*
Y216200D01*
X333400Y255100D02*
X335000D01*
X333400Y247500D02*
X341300D01*
X106000Y265200D02*
Y348000D01*
X118800Y360800*
X206800*
X208400Y359200*
Y336800*
X215200Y330000*
X106000Y265200D02*
X125200Y246000D01*
X146000*
X154900Y254900*
X157900*
X136500Y264900D02*
Y259900D01*
X126400Y265800D02*
Y287600D01*
X138800Y300000*
Y315600*
X170400Y272400D02*
X193000D01*
X152200Y269900D02*
Y273000D01*
X152400Y273200*
Y280400*
X152200Y269900D02*
Y268350D01*
X155650Y264900*
X157900*
X169650Y272400D02*
X170400D01*
X157900Y269900D02*
X163200D01*
Y272000*
X163600Y272400*
X169650*
X161200Y293000D02*
Y280850D01*
X169650Y272400*
X200600Y271800D02*
X207200Y265200D01*
X220029*
X227429Y257800*
X200600Y286600D02*
Y296250D01*
X205250Y300900*
X207500*
Y295900D02*
X209750D01*
X218200Y287450*
Y281800*
X234000Y266000*
X200600Y272400D02*
Y271800D01*
X227600Y292800D02*
Y302800D01*
X234200Y275800D02*
X240400Y269600D01*
Y267600*
X234200Y289900D02*
Y275800D01*
X250400Y278700D02*
X267700D01*
X269600Y276800*
X281200*
X287200Y270800*
Y264170*
X287200D02*
X293570Y257800D01*
X306700Y271500D02*
Y267300D01*
X306900Y267100*
X307350*
X310000Y264450*
Y262200*
X320000D02*
Y269300D01*
X322200Y271500*
X325000Y262200D02*
X334500D01*
X335000Y262700*
X415900Y275000D02*
X419400Y271500D01*
Y270163*
X130800Y315600D02*
X138800D01*
X130800Y323200D02*
X138800D01*
Y315600D02*
X146800D01*
X138800Y323200D02*
X146800D01*
X162000D02*
X162800D01*
X146800Y315600D02*
X154800D01*
X146800Y323200D02*
X154800D01*
Y315600D02*
X162800D01*
X154800Y323200D02*
X162000D01*
X162800Y315600D02*
X163400D01*
X167200Y311800*
Y310600*
X171000Y306800*
Y306200*
X162800Y323200D02*
X175200D01*
X171000Y306200D02*
Y302000D01*
X177100Y295900*
X186100*
X178600Y306200D02*
X185800D01*
X186100Y305900*
X178600Y306200D02*
Y310600D01*
X183500Y315500*
X188700*
X193000Y319800*
Y320400*
X188350Y310900D02*
X191700D01*
X200600Y319800*
Y320400*
X215000D02*
Y316200D01*
X216000Y315200*
X216599*
X216599D02*
X217600Y314199D01*
X217600D02*
Y310600D01*
X215000Y320400D02*
X215200Y320600D01*
Y330000*
X217600Y303000D02*
X218100Y302500D01*
Y302300*
X227600Y292800*
X207500Y310900D02*
X212700D01*
X213000Y310600*
X217600*
X207500Y305900D02*
Y300900D01*
X209750*
X221600Y289050*
Y283200*
X237200Y267600*
X186100Y300900D02*
X188350D01*
X193000Y296250*
Y286600*
X186100Y310900D02*
X188350D01*
X200600Y320400D02*
Y328800D01*
X193000D02*
Y329650D01*
X197150Y333800*
X203500*
X207400Y329900*
Y320400*
X193000Y328800D02*
Y320400D01*
X242900Y306800D02*
Y307700D01*
X245800Y310600*
X253400D02*
Y310400D01*
X258000Y315000*
X235600Y306800D02*
X242900D01*
Y300100*
X252900Y300200D02*
Y310100D01*
X253400Y310600*
X109200Y345200D02*
Y274550D01*
X125550Y258200*
X126400*
X109200Y345200D02*
X118800Y354800D01*
X182400*
X185200Y352000*
X202400*
X161200Y344200D02*
Y338400D01*
X162000Y323200*
X214500Y342500D02*
X227500D01*
X214400Y352000D02*
X217200Y354800D01*
X258700*
X266000Y347500*
Y304800*
X271600Y299200*
X287600*
X296200Y290600*
X306000*
X313900Y298500*
X202400Y352000D02*
X202500Y351900D01*
Y342500*
X227500D02*
X258000Y325400D01*
Y315000*
X179200Y322100D02*
Y347700D01*
G03X178200Y348700I-1000J0*
G01X126700*
G03X125700Y347700I0J-1000*
G01Y340496*
X125700D02*
G03X125771Y340126I1000J0D01*
G01X125927Y339312D02*
G03X125771Y340126I-2199J0D01*
G01X125927Y339312D02*
Y328312D01*
X125771Y327498D02*
G03X125927Y328312I-2043J814D01*
G01X125771Y327498D02*
G03X125700Y327128I929J-369D01*
G01Y322100*
G03X126700Y321100I1000J0*
G01X178200*
G03X179200Y322100I0J1000*
G01X261000Y297200D02*
Y339171D01*
X261000D02*
G03X260707Y339878I-1000J0D01*
G01X260707D02*
X251878Y348707D01*
X251878D02*
G03X251171Y349000I-706J-707D01*
G01X251171D02*
X222500D01*
G03X221500Y348000I0J-1000*
G01Y322000*
G03X222500Y321000I1000J0*
G01X251800*
Y297200*
G03X252800Y296200I1000J0*
G01X260000*
G03X261000Y297200I0J1000*
G01X299000Y266800D02*
Y275571D01*
X299000D02*
G03X298707Y276278I-1000J0D01*
G01X298707D02*
X285078Y289907D01*
X285078D02*
G03X284371Y290200I-706J-707D01*
G01X284371D02*
X242800D01*
G03X241800Y289200I0J-1000*
G01Y274527*
X241800D02*
G03X242114Y273800I1000J0D01*
G01X249821Y266092*
X249821D02*
G03X250528Y265800I707J708D01*
G01X298000*
G03X299000Y266800I0J1000*
G01X159200Y208700D02*
Y225600D01*
G03X158200Y226600I-1000J0*
G01X139100*
G03X138100Y225600I0J-1000*
G01Y208700*
G03X139100Y207700I1000J0*
G01X158200*
G03X159200Y208700I0J1000*
G01X125700Y346298D02*
X179200D01*
X125700Y344498D02*
X179200D01*
X125700Y342698D02*
X179200D01*
X125700Y340898D02*
X179200D01*
X125927Y339098D02*
X179200D01*
X125927Y337298D02*
X179200D01*
X125927Y335498D02*
X179200D01*
X125927Y333698D02*
X179200D01*
X125927Y331898D02*
X179200D01*
X125927Y330098D02*
X179200D01*
X125927Y328298D02*
X179200D01*
X125700Y326498D02*
X179200D01*
X125700Y324698D02*
X179200D01*
X125700Y322898D02*
X179200D01*
X125782Y348098D02*
X179117D01*
X221500Y337598D02*
X261000D01*
X221500Y335798D02*
X261000D01*
X221500Y333998D02*
X261000D01*
X221500Y332198D02*
X261000D01*
X221500Y330398D02*
X261000D01*
X221500Y328598D02*
X261000D01*
X221500Y326798D02*
X261000D01*
X221500Y324998D02*
X261000D01*
X221500Y323198D02*
X261000D01*
X221700Y321398D02*
X261000D01*
X251800Y319598D02*
X261000D01*
X251800Y317798D02*
X261000D01*
X251800Y315998D02*
X261000D01*
X251800Y314198D02*
X261000D01*
X251800Y312398D02*
X261000D01*
X251800Y310598D02*
X261000D01*
X251800Y308798D02*
X261000D01*
X251800Y306998D02*
X261000D01*
X251800Y305198D02*
X261000D01*
X251800Y303398D02*
X261000D01*
X251800Y301598D02*
X261000D01*
X251800Y299798D02*
X261000D01*
X251800Y297998D02*
X261000D01*
X221500Y339398D02*
X260973D01*
X221500Y341198D02*
X259387D01*
X221500Y342998D02*
X257587D01*
X221500Y344798D02*
X255787D01*
X221500Y346598D02*
X253987D01*
X221582Y348398D02*
X252187D01*
X241800Y274798D02*
X299000D01*
X242915Y272998D02*
X299000D01*
X244715Y271198D02*
X299000D01*
X246515Y269398D02*
X299000D01*
X248315Y267598D02*
X299000D01*
X241800Y276598D02*
X298387D01*
X241800Y278398D02*
X296587D01*
X241800Y280198D02*
X294787D01*
X241800Y281998D02*
X292987D01*
X241800Y283798D02*
X291187D01*
X241800Y285598D02*
X289387D01*
X241800Y287398D02*
X287587D01*
X241800Y289198D02*
X285787D01*
X138100Y223898D02*
X159200D01*
X138100Y222098D02*
X159200D01*
X138100Y220298D02*
X159200D01*
X138100Y218498D02*
X159200D01*
X138100Y216698D02*
X159200D01*
X138100Y214898D02*
X159200D01*
X138100Y213098D02*
X159200D01*
X138100Y211298D02*
X159200D01*
X138100Y209498D02*
X159200D01*
X138104Y225698D02*
X159195D01*
G54D23*
X335000Y109700D02*
X335100Y109600D01*
X382800*
X337500Y131200D02*
Y144400D01*
X372800*
Y152157*
Y171842D02*
X396100D01*
Y191500D02*
X431500D01*
X358900Y298500D02*
X366900D01*
X367500Y297900*
X347900Y298500D02*
X358900D01*
G54D24*
X161600Y148600D02*
X162200D01*
X166400Y144400*
X212400*
X226300Y158300*
Y159500*
X228000Y161200*
X235600*
X236400Y162000*
Y165000*
X219500Y178400D02*
X226600D01*
X227400Y179200*
X249200*
X255200Y185200*
X219500Y173400D02*
X227100D01*
X230300Y170200*
X233900*
X236400Y167700*
Y165000*
X255200Y185200D02*
X255600Y185600D01*
X255200*
X301600Y192600D02*
Y194800D01*
X302800Y196000*
Y205600*
X305800Y208600*
X306400*
X318400Y196400D02*
X311200Y203600D01*
Y211400*
X312200Y212400*
X319300*
X320600Y213700*
Y227000*
X324600Y231000*
X311700Y183400D02*
X314200D01*
X318400Y187600*
Y196400*
X174800Y306200D02*
Y302900D01*
X176800Y300900*
X186100*
X174800Y306200D02*
Y310800D01*
X175200Y311200*
Y315600*
X188350Y310900D02*
X196800Y302450D01*
Y260400*
X227600Y310800D02*
X231600Y306800D01*
Y300400*
X234200Y297800*
Y289900*
G54D25*
X321300Y136000D02*
Y144400D01*
X337500*
X406800Y178500D02*
X415900D01*
X416000Y178600*
X341300Y255100D02*
X335000D01*
Y262700*
X281200Y276800D02*
Y279600D01*
X281600Y280000*
X311099*
X311099D02*
X314300Y276799D01*
X314300D02*
Y271500D01*
X335500D02*
X345200Y281200D01*
X367500*
X335000Y262700D02*
Y271000D01*
X335500Y271500*
X314300D02*
X315000Y270800D01*
Y262200*
X329800Y271500D02*
X335500D01*
X380963Y272800D02*
X391263Y262500D01*
X391263D02*
X391460D01*
X380963Y272800D02*
X381900Y273736D01*
Y298500*
X367500Y297900D02*
Y288800D01*
Y281200D02*
X368350D01*
X376750Y272800*
X380963*
G54D26*
X396100Y171842D02*
Y169500D01*
X402100*
X416000Y178600D02*
Y178000D01*
X396100Y191500D02*
Y178500D01*
Y171842*
X415900Y169500D02*
Y177900D01*
X416000Y178000*
X437811Y228000D02*
X463600D01*
X464000Y227600*
Y191500*
X426000Y238000D02*
X431200Y243200D01*
X454400*
X464000Y252800*
Y272000*
X313900Y298500D02*
X334100D01*
X358900D02*
X359200Y298800D01*
G54D27*
X247200Y185600D02*
X251200Y189600D01*
X258800*
X262800Y185600*
G54D28*
X312500Y240800D02*
X322500D01*
X402100Y246500D02*
Y275000D01*
G54D29*
X298000Y144400D03*
X227700Y207700D03*
X293600D03*
X357200Y194000D03*
X227600Y292800D03*
X359200Y298800D03*
G74*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/V2.pho
0,0 → 1,1883
*
*
G04 PowerPCB (Build Number 500.281.2.20) generated Gerber (RS-274-X) file*
G04 PC Version=2.1*
*
%IN "I_BATT_PACK_2_0C.pcb"*%
*
%MOIN*%
*
%FSLAX35Y35*%
*
*
*
*
G04 PC Standard Apertures*
*
*
G04 Thermal Relief Aperture macro.*
%AMTER*
1,1,$1,0,0*
1,0,$1-$2,0,0*
21,0,$3,$4,0,0,45*
21,0,$3,$4,0,0,135*
%
*
*
G04 Annular Aperture macro.*
%AMANN*
1,1,$1,0,0*
1,0,$2,0,0*
%
*
*
G04 Odd Aperture macro.*
%AMODD*
1,1,$1,0,0*
1,0,$1-0.005,0,0*
%
*
*
G04 PC Custom Aperture Macros*
*
*
*
*
*
*
G04 PC Aperture Table*
*
%ADD011R,0.08X0.08*%
%ADD012C,0.08*%
%ADD015R,0.11811X0.11811*%
%ADD019C,0.17717*%
%ADD021C,0.01*%
%ADD022C,0.02*%
%ADD029C,0.075*%
*
*
*
*
G04 PC Custom Flashes*
G04 Layer Name I_BATT_PACK_2_0C.pcb - flashes*
%LPD*%
*
*
G04 PC Circuitry*
G04 Layer Name I_BATT_PACK_2_0C.pcb - circuitry*
%LPD*%
*
G54D11*
G01X402100Y169500D03*
Y275000D03*
X381900Y298500D03*
X334100D03*
X313900D03*
X354562Y120000D03*
X156062Y119500D03*
X288062D03*
X222062D03*
X151000Y199000D03*
X426000Y218000D03*
Y238000D03*
X437811Y228000D03*
X166200Y240000D03*
G54D12*
X415900Y169500D03*
Y275000D03*
X368100Y298500D03*
X347900D03*
X300100D03*
X364437Y120000D03*
X165937Y119500D03*
X297937D03*
X231937D03*
X167600Y199200D03*
X161200Y293000D03*
X151000Y189000D03*
Y179000D03*
Y159000D03*
Y149000D03*
X293570Y230000D03*
X227429D03*
X293570Y217000D03*
X227429D03*
X156200Y240000D03*
X227429Y257800D03*
X293570D03*
X227429Y136000D03*
X293570D03*
G54D15*
X464000Y191500D03*
X431500D03*
Y272000D03*
X464000D03*
G54D19*
X359661Y228944D03*
G54D21*
X124437Y172136D02*
X124750Y172590D01*
X124750D02*
X125375Y173045D01*
X126000Y173272*
X126000D02*
X126937Y173500D01*
X126937D02*
X128500D01*
X129437Y173272*
X129437D02*
X130062Y173045D01*
X130062D02*
X130687Y172590D01*
X130687D02*
X131000Y172136D01*
Y171227*
X130687Y170772*
X130687D02*
X130062Y170318D01*
X130062D02*
X129437Y170090D01*
X129437D02*
X128500Y169863D01*
X128500D02*
X126937D01*
X126937D02*
X126000Y170090D01*
X126000D02*
X125375Y170318D01*
X124750Y170772*
X124750D02*
X124437Y171227D01*
X124437D02*
Y172136D01*
Y167818D02*
X131000D01*
X124437Y164636D02*
X128812Y167818D01*
X127250Y166681D02*
X131000Y164636D01*
X125687Y162590D02*
X125375Y162136D01*
X124437Y161454*
X124437D02*
X131000D01*
X124437Y159409D02*
X131000Y156227D01*
X124437D02*
X131000Y159409D01*
X126000Y150772D02*
X125375Y151000D01*
X124750Y151454*
X124750D02*
X124437Y151909D01*
X124437D02*
Y152818D01*
X124437D02*
X124750Y153272D01*
X124750D02*
X125375Y153727D01*
X126000Y153954*
X126000D02*
X126937Y154181D01*
X126937D02*
X128500D01*
X128500D02*
X129437Y153954D01*
X129437D02*
X130062Y153727D01*
X130062D02*
X130687Y153272D01*
X130687D02*
X131000Y152818D01*
Y151909*
X130687Y151454*
X130687D02*
X130062Y151000D01*
X130062D02*
X129437Y150772D01*
X129437D02*
X128500D01*
Y151909D02*
Y150772D01*
X124437Y148727D02*
X131000D01*
Y146000*
X126000Y139636D02*
X125687D01*
X125687D02*
X125062Y139409D01*
X125062D02*
X124750Y139181D01*
X124750D02*
X124437Y138727D01*
X124437D02*
Y137818D01*
X124437D02*
X124750Y137363D01*
X124750D02*
X125062Y137136D01*
X125062D02*
X125687Y136909D01*
X125687D02*
X126312D01*
X126312D02*
X126937Y137136D01*
X126937D02*
X127875Y137590D01*
X127875D02*
X131000Y139863D01*
X131000D02*
Y136681D01*
X124437Y133272D02*
X124750Y133954D01*
X124750D02*
X125687Y134409D01*
X125687D02*
X127250Y134636D01*
X128187*
X128187D02*
X129750Y134409D01*
X130687Y133954*
X130687D02*
X131000Y133272D01*
X131000D02*
Y132818D01*
X130687Y132136*
X130687D02*
X129750Y131681D01*
X129750D02*
X128187Y131454D01*
X128187D02*
X127250D01*
X127250D02*
X125687Y131681D01*
X125687D02*
X124750Y132136D01*
X124437Y132818*
X124437D02*
Y133272D01*
Y128045D02*
X124750Y128727D01*
X125687Y129181*
X125687D02*
X127250Y129409D01*
X128187*
X128187D02*
X129750Y129181D01*
X129750D02*
X130687Y128727D01*
X130687D02*
X131000Y128045D01*
Y127590*
X131000D02*
X130687Y126909D01*
X130687D02*
X129750Y126454D01*
X129750D02*
X128187Y126227D01*
X128187D02*
X127250D01*
X125687Y126454*
X125687D02*
X124750Y126909D01*
X124437Y127590*
X124437D02*
Y128045D01*
Y123045D02*
X124750Y123727D01*
X125375Y123954*
X125375D02*
X126000D01*
X126000D02*
X126625Y123727D01*
X126937Y123272*
X126937D02*
X127250Y122363D01*
X127250D02*
X127562Y121681D01*
X127562D02*
X128187Y121227D01*
X128187D02*
X128812Y121000D01*
X128812D02*
X129750D01*
X130375Y121227*
X130687Y121454*
X130687D02*
X131000Y122136D01*
Y123045*
X130687Y123727*
X130687D02*
X130375Y123954D01*
X130375D02*
X129750Y124181D01*
X129750D02*
X128812D01*
X128812D02*
X128187Y123954D01*
X128187D02*
X127562Y123500D01*
X127562D02*
X127250Y122818D01*
X126937Y121909*
X126937D02*
X126625Y121454D01*
X126625D02*
X126000Y121227D01*
X125375*
X124750Y121454*
X124750D02*
X124437Y122136D01*
X124437D02*
Y123045D01*
X110437Y187500D02*
X117000D01*
X118250Y185454D02*
Y180681D01*
X110437Y179318D02*
X117000D01*
X110437D02*
Y177272D01*
X110437D02*
X110750Y176590D01*
X110750D02*
X111062Y176363D01*
X111062D02*
X111687Y176136D01*
X111687D02*
X112312D01*
X112312D02*
X112937Y176363D01*
X112937D02*
X113250Y176590D01*
X113250D02*
X113562Y177272D01*
Y179318D02*
Y177272D01*
X113562D02*
X113875Y176590D01*
X113875D02*
X114187Y176363D01*
X114187D02*
X114812Y176136D01*
X114812D02*
X115750D01*
X116375Y176363*
X116375D02*
X116687Y176590D01*
X116687D02*
X117000Y177272D01*
X117000D02*
Y179318D01*
X110437Y172272D02*
X117000Y174090D01*
X110437Y172272D02*
X117000Y170454D01*
X114812Y173409D02*
Y171136D01*
X110437Y166818D02*
X117000D01*
X110437Y168409D02*
Y165227D01*
Y161590D02*
X117000D01*
X110437Y163181D02*
Y160000D01*
X118250Y157954D02*
Y153181D01*
X110437Y151818D02*
X117000D01*
X110437D02*
Y149772D01*
X110437D02*
X110750Y149090D01*
X110750D02*
X111062Y148863D01*
X111062D02*
X111687Y148636D01*
X111687D02*
X112625D01*
X113250Y148863*
X113250D02*
X113562Y149090D01*
X113562D02*
X113875Y149772D01*
X113875D02*
Y151818D01*
X110437Y144772D02*
X117000Y146590D01*
X110437Y144772D02*
X117000Y142954D01*
X114812Y145909D02*
Y143636D01*
X112000Y137500D02*
X111375Y137727D01*
X110750Y138181*
X110750D02*
X110437Y138636D01*
X110437D02*
Y139545D01*
X110437D02*
X110750Y140000D01*
X111375Y140454*
X111375D02*
X112000Y140681D01*
X112000D02*
X112937Y140909D01*
X112937D02*
X114500D01*
X115437Y140681*
X115437D02*
X116062Y140454D01*
X116062D02*
X116687Y140000D01*
X116687D02*
X117000Y139545D01*
Y138636*
X116687Y138181*
X116687D02*
X116062Y137727D01*
X116062D02*
X115437Y137500D01*
X110437Y135454D02*
X117000D01*
X110437Y132272D02*
X114812Y135454D01*
X113250Y134318D02*
X117000Y132272D01*
X110437Y126136D02*
X117000Y124318D01*
X110437Y122500D02*
X117000Y124318D01*
X112000Y120227D02*
X111687D01*
X111687D02*
X111062Y120000D01*
X111062D02*
X110750Y119772D01*
X110750D02*
X110437Y119318D01*
X110437D02*
Y118409D01*
X110437D02*
X110750Y117954D01*
X110750D02*
X111062Y117727D01*
X111062D02*
X111687Y117500D01*
X111687D02*
X112312D01*
X112312D02*
X112937Y117727D01*
X112937D02*
X113875Y118181D01*
X113875D02*
X117000Y120454D01*
X117000D02*
Y117272D01*
X116375Y115000D02*
X116687Y115227D01*
X116687D02*
X117000Y115000D01*
X116687Y114772*
X116687D02*
X116375Y115000D01*
X110437Y111363D02*
X110750Y112045D01*
X111687Y112500*
X111687D02*
X113250Y112727D01*
X114187*
X114187D02*
X115750Y112500D01*
X116687Y112045*
X116687D02*
X117000Y111363D01*
X117000D02*
Y110909D01*
X116687Y110227*
X116687D02*
X115750Y109772D01*
X115750D02*
X114187Y109545D01*
X114187D02*
X113250D01*
X111687Y109772*
X111687D02*
X110750Y110227D01*
X110437Y110909*
X110437D02*
Y111363D01*
G54D22*
X227700Y207700D02*
X293600D01*
X370719Y228944D02*
G75*
G03X370719I-11057D01*
G01X299770Y136000D02*
G03X299770I-6199D01*
G01Y257800D02*
G03X299770I-6199D01*
G01X238137Y119500D02*
G03X238137I-6199D01*
G01X233629Y136000D02*
G03X233629I-6199D01*
G01Y257800D02*
G03X233629I-6199D01*
G01X172137Y119500D02*
G03X172137I-6199D01*
G01X173800Y199200D02*
G03X173800I-6200D01*
G01X157200Y149000D02*
G03X157200I-6200D01*
G01X469400Y199605D02*
Y279900D01*
X438334*
X439605Y277905D02*
G03X438334Y279899I-2199J0D01*
G01X439605Y277905D02*
Y266094D01*
X437405Y263894D02*
G03X439605Y266094I0J2200D01*
G01X437405Y263894D02*
X425594D01*
X423394Y266094D02*
G03X425594Y263894I2200J0D01*
G01X423394Y266094D02*
Y277905D01*
X424665Y279899D02*
G03X423394Y277905I929J-1993D01*
G01X424665Y279900D02*
X419698D01*
X412101Y279899D02*
G03X419698I3799J-4899D01*
G01X412101Y279900D02*
X408107D01*
X408300Y279000D02*
G03X408107Y279899I-2200J0D01*
G01X408300Y279000D02*
Y271000D01*
X406100Y268799D02*
G03X408300Y271000I0J2201D01*
G01X406100Y268799D02*
X398100D01*
X395899Y271000D02*
G03X398100Y268799I2201J0D01*
G01X395899Y271000D02*
Y279000D01*
X396092Y279899D02*
G03X395899Y279000I2008J-899D01*
G01X396092Y279900D02*
X390800D01*
Y303900*
X387597*
X388100Y302500D02*
G03X387597Y303899I-2200J0D01*
G01X388100Y302500D02*
Y294500D01*
X385900Y292299D02*
G03X388100Y294500I0J2201D01*
G01X385900Y292299D02*
X377900D01*
X375699Y294500D02*
G03X377900Y292299I2201J0D01*
G01X375699Y294500D02*
Y302500D01*
X376202Y303899D02*
G03X375699Y302500I1698J-1399D01*
G01X376202Y303900D02*
X339797D01*
X340300Y302500D02*
G03X339797Y303899I-2200J0D01*
G01X340300Y302500D02*
Y294500D01*
X338100Y292299D02*
G03X340300Y294500I0J2201D01*
G01X338100Y292299D02*
X330100D01*
X327899Y294500D02*
G03X330100Y292299I2201J0D01*
G01X327899Y294500D02*
Y302500D01*
X328402Y303899D02*
G03X327899Y302500I1698J-1399D01*
G01X328402Y303900D02*
X319597D01*
X320100Y302500D02*
G03X319597Y303899I-2200J0D01*
G01X320100Y302500D02*
Y294500D01*
X317900Y292299D02*
G03X320100Y294500I0J2201D01*
G01X317900Y292299D02*
X309900D01*
X307699Y294500D02*
G03X309900Y292299I2201J0D01*
G01X307699Y294500D02*
Y302500D01*
X308202Y303899D02*
G03X307699Y302500I1698J-1399D01*
G01X308202Y303900D02*
X289300D01*
Y366500*
X267400*
Y210900*
X288583*
Y204499D02*
G03Y210900I5017J3201D01*
G01Y204499D02*
X267400D01*
X267400D02*
Y100900D01*
X391800*
Y164206*
X396341Y164178*
X395899Y165500D02*
G03X396341Y164178I2201J0D01*
G01X395899Y165500D02*
Y173500D01*
X398100Y175700D02*
G03X395899Y173500I0J-2200D01*
G01X398100Y175700D02*
X406100D01*
X408300Y173500D02*
G03X406100Y175700I-2200J0D01*
G01X408300Y173500D02*
Y165500D01*
X407803Y164108D02*
G03X408300Y165500I-1703J1392D01*
G01X407803Y164108D02*
X424500Y164006D01*
Y179500*
X469400*
Y183394*
X458094*
X455894Y185594D02*
G03X458094Y183394I2200J0D01*
G01X455894Y185594D02*
Y197405D01*
X458094Y199605D02*
G03X455894Y197405I0J-2199D01*
G01X458094Y199605D02*
X469400D01*
X238800Y100900D02*
Y366500D01*
X100900*
Y100900*
X238800*
X439605Y197405D02*
Y185594D01*
X437405Y183394D02*
G03X439605Y185594I0J2200D01*
G01X437405Y183394D02*
X425594D01*
X423394Y185594D02*
G03X425594Y183394I2200J0D01*
G01X423394Y185594D02*
Y197405D01*
X425594Y199605D02*
G03X423394Y197405I0J-2199D01*
G01X425594Y199605D02*
X437405D01*
X439605Y197405D02*
G03X437405Y199605I-2199J0D01*
G01X444011Y232000D02*
Y224000D01*
X441811Y221799D02*
G03X444011Y224000I0J2201D01*
G01X441811Y221799D02*
X433811D01*
X432118Y222595D02*
G03X433811Y221799I1693J1405D01*
G01X432200Y222000D02*
G03X432118Y222595I-2200J0D01*
G01X432200Y222000D02*
Y214000D01*
X430000Y211799D02*
G03X432200Y214000I0J2201D01*
G01X430000Y211799D02*
X422000D01*
X419799Y214000D02*
G03X422000Y211799I2201J0D01*
G01X419799Y214000D02*
Y222000D01*
X422000Y224200D02*
G03X419799Y222000I0J-2200D01*
G01X422000Y224200D02*
X430000D01*
X431693Y223404D02*
G03X430000Y224200I-1693J-1404D01*
G01X431611Y224000D02*
G03X431693Y223404I2200J0D01*
G01X431611Y224000D02*
Y232000D01*
X433811Y234200D02*
G03X431611Y232000I0J-2200D01*
G01X433811Y234200D02*
X441811D01*
X444011Y232000D02*
G03X441811Y234200I-2199J0D01*
G01X360587Y115139D02*
G03Y124860I3850J4861D01*
G01X358562Y113799D02*
G03X360587Y115139I0J2201D01*
G01X358562Y113799D02*
X350562D01*
X348362Y116000D02*
G03X350562Y113799I2200J0D01*
G01X348362Y116000D02*
Y124000D01*
X350562Y126200D02*
G03X348362Y124000I0J-2200D01*
G01X350562Y126200D02*
X358562D01*
X360587Y124860D02*
G03X358562Y126200I-2024J-860D01*
G01X370719Y228944D02*
G03X370719I-11057D01*
G01X294087Y114639D02*
G03Y124360I3850J4861D01*
G01X292062Y113299D02*
G03X294087Y114639I0J2201D01*
G01X292062Y113299D02*
X284062D01*
X281862Y115500D02*
G03X284062Y113299I2200J0D01*
G01X281862Y115500D02*
Y123500D01*
X284062Y125700D02*
G03X281862Y123500I0J-2200D01*
G01X284062Y125700D02*
X292062D01*
X294087Y124360D02*
G03X292062Y125700I-2024J-860D01*
G01X299770Y136000D02*
G03X299770I-6199D01*
G01Y257800D02*
G03X299770I-6199D01*
G01X238137Y119500D02*
G03X238137I-6199D01*
G01X233629Y136000D02*
G03X233629I-6199D01*
G01Y257800D02*
G03X233629I-6199D01*
G01X172137Y119500D02*
G03X172137I-6199D01*
G01X173800Y199200D02*
G03X173800I-6200D01*
G01X172400Y244000D02*
Y236000D01*
X170200Y233799D02*
G03X172400Y236000I0J2201D01*
G01X170200Y233799D02*
X162200D01*
X159999Y236000D02*
G03X162200Y233799I2201J0D01*
G01X159999Y236000D02*
Y244000D01*
X162200Y246200D02*
G03X159999Y244000I0J-2200D01*
G01X162200Y246200D02*
X170200D01*
X172400Y244000D02*
G03X170200Y246200I-2200J0D01*
G01X157200Y149000D02*
G03X157200I-6200D01*
G01Y203000D02*
Y195000D01*
X155783Y192944D02*
G03X157200Y195000I-783J2056D01*
G01X154666Y184000D02*
G03X155783Y192944I-3666J5000D01*
G01X147333Y183999D02*
G03X154666I3667J-4999D01*
G01X146216Y192944D02*
G03X147333Y184000I4784J-3944D01*
G01X144799Y195000D02*
G03X146216Y192944I2201J0D01*
G01X144799Y195000D02*
Y203000D01*
X147000Y205200D02*
G03X144799Y203000I0J-2200D01*
G01X147000Y205200D02*
X155000D01*
X157200Y203000D02*
G03X155000Y205200I-2200J0D01*
G01X135887Y174000D02*
Y118454D01*
X133687Y116254D02*
G03X135887Y118454I0J2200D01*
G01X133687Y116254D02*
X122687D01*
X121887Y116405D02*
G03X122687Y116254I800J2049D01*
G01X121887Y116405D02*
Y107000D01*
X119687Y104799D02*
G03X121887Y107000I0J2201D01*
G01X119687Y104799D02*
X108687D01*
X106487Y107000D02*
G03X108687Y104799I2200J0D01*
G01X106487Y107000D02*
Y188000D01*
X108687Y190200D02*
G03X106487Y188000I0J-2200D01*
G01X108687Y190200D02*
X119687D01*
X121887Y188000D02*
G03X119687Y190200I-2199J0D01*
G01X121887Y188000D02*
Y176049D01*
X122687Y176200D02*
G03X121887Y176049I0J-2200D01*
G01X122687Y176200D02*
X133687D01*
X135887Y174000D02*
G03X133687Y176200I-2199J0D01*
G01X439253Y279098D02*
X469400D01*
X439605Y277298D02*
X469400D01*
X439605Y275498D02*
X469400D01*
X439605Y273698D02*
X469400D01*
X439605Y271898D02*
X469400D01*
X439605Y270098D02*
X469400D01*
X439605Y268298D02*
X469400D01*
X439605Y266498D02*
X469400D01*
X439106Y264698D02*
X469400D01*
X297098Y262898D02*
X469400D01*
X298820Y261098D02*
X469400D01*
X299587Y259298D02*
X469400D01*
X299763Y257498D02*
X469400D01*
X299403Y255698D02*
X469400D01*
X298389Y253898D02*
X469400D01*
X296007Y252098D02*
X469400D01*
X267400Y250298D02*
X469400D01*
X267400Y248498D02*
X469400D01*
X267400Y246698D02*
X469400D01*
X267400Y244898D02*
X469400D01*
X267400Y243098D02*
X469400D01*
X267400Y241298D02*
X469400D01*
X362963Y239498D02*
X469400D01*
X366418Y237698D02*
X469400D01*
X368259Y235898D02*
X469400D01*
X442471Y234098D02*
X469400D01*
X443990Y232298D02*
X469400D01*
X444011Y230498D02*
X469400D01*
X444011Y228698D02*
X469400D01*
X444011Y226898D02*
X469400D01*
X444011Y225098D02*
X469400D01*
X443896Y223298D02*
X469400D01*
X432200Y221498D02*
X469400D01*
X432200Y219698D02*
X469400D01*
X432200Y217898D02*
X469400D01*
X432200Y216098D02*
X469400D01*
X432200Y214298D02*
X469400D01*
X431608Y212498D02*
X469400D01*
X298739Y210698D02*
X469400D01*
X299428Y208898D02*
X469400D01*
X299519Y207098D02*
X469400D01*
X299043Y205298D02*
X469400D01*
X297813Y203498D02*
X469400D01*
X267400Y201698D02*
X469400D01*
X267400Y199898D02*
X469400D01*
X267400Y181898D02*
X469400D01*
X267400Y180098D02*
X469400D01*
X438521Y183698D02*
X456978D01*
X439493Y198098D02*
X456006D01*
X439603Y185498D02*
X455896D01*
X439605Y196298D02*
X455894D01*
X439605Y194498D02*
X455894D01*
X439605Y192698D02*
X455894D01*
X439605Y190898D02*
X455894D01*
X439605Y189098D02*
X455894D01*
X439605Y187298D02*
X455894D01*
X369445Y234098D02*
X433151D01*
X370198Y232298D02*
X431631D01*
X370610Y230498D02*
X431611D01*
X370716Y228698D02*
X431611D01*
X370528Y226898D02*
X431611D01*
X370029Y225098D02*
X431611D01*
X267400Y178298D02*
X424500D01*
X267400Y176498D02*
X424500D01*
X407944Y174698D02*
X424500D01*
X408300Y172898D02*
X424500D01*
X408300Y171098D02*
X424500D01*
X408300Y169298D02*
X424500D01*
X408300Y167498D02*
X424500D01*
X408300Y165698D02*
X424500D01*
X267400Y183698D02*
X424478D01*
X267400Y264698D02*
X423893D01*
X420551Y279098D02*
X423746D01*
X267400Y198098D02*
X423506D01*
X267400Y185498D02*
X423396D01*
X421658Y277298D02*
X423394D01*
X422079Y275498D02*
X423394D01*
X421961Y273698D02*
X423394D01*
X421268Y271898D02*
X423394D01*
X419697Y270098D02*
X423394D01*
X267400Y268298D02*
X423394D01*
X267400Y266498D02*
X423394D01*
X267400Y196298D02*
X423394D01*
X267400Y194498D02*
X423394D01*
X267400Y192698D02*
X423394D01*
X267400Y190898D02*
X423394D01*
X267400Y189098D02*
X423394D01*
X267400Y187298D02*
X423394D01*
X297117Y212498D02*
X420391D01*
X369169Y223298D02*
X420224D01*
X367836Y221498D02*
X419799D01*
X365727Y219698D02*
X419799D01*
X360178Y217898D02*
X419799D01*
X267400Y216098D02*
X419799D01*
X267400Y214298D02*
X419799D01*
X408106Y270098D02*
X412102D01*
X408297Y279098D02*
X411248D01*
X408300Y271898D02*
X410531D01*
X408300Y277298D02*
X410141D01*
X408300Y273698D02*
X409838D01*
X408300Y275498D02*
X409720D01*
X267400Y174698D02*
X396255D01*
X267400Y270098D02*
X396093D01*
X267400Y279098D02*
X395902D01*
X267400Y277298D02*
X395899D01*
X267400Y275498D02*
X395899D01*
X267400Y273698D02*
X395899D01*
X267400Y271898D02*
X395899D01*
X267400Y172898D02*
X395899D01*
X267400Y171098D02*
X395899D01*
X267400Y169298D02*
X395899D01*
X267400Y167498D02*
X395899D01*
X267400Y165698D02*
X395899D01*
X267400Y163898D02*
X391800D01*
X267400Y162098D02*
X391800D01*
X267400Y160298D02*
X391800D01*
X267400Y158498D02*
X391800D01*
X267400Y156698D02*
X391800D01*
X267400Y154898D02*
X391800D01*
X267400Y153098D02*
X391800D01*
X267400Y151298D02*
X391800D01*
X267400Y149498D02*
X391800D01*
X267400Y147698D02*
X391800D01*
X267400Y145898D02*
X391800D01*
X267400Y144098D02*
X391800D01*
X267400Y142298D02*
X391800D01*
X297837Y140498D02*
X391800D01*
X299152Y138698D02*
X391800D01*
X299705Y136898D02*
X391800D01*
X299705Y135098D02*
X391800D01*
X299151Y133298D02*
X391800D01*
X297834Y131498D02*
X391800D01*
X267400Y129698D02*
X391800D01*
X267400Y127898D02*
X391800D01*
X365553Y126098D02*
X391800D01*
X368904Y124298D02*
X391800D01*
X370111Y122498D02*
X391800D01*
X370597Y120698D02*
X391800D01*
X370538Y118898D02*
X391800D01*
X369916Y117098D02*
X391800D01*
X368479Y115298D02*
X391800D01*
X299494Y113498D02*
X391800D01*
X267400Y111698D02*
X391800D01*
X267400Y109898D02*
X391800D01*
X267400Y108098D02*
X391800D01*
X267400Y106298D02*
X391800D01*
X267400Y104498D02*
X391800D01*
X267400Y102698D02*
X391800D01*
X388100Y302498D02*
X390800D01*
X388100Y300698D02*
X390800D01*
X388100Y298898D02*
X390800D01*
X388100Y297098D02*
X390800D01*
X388100Y295298D02*
X390800D01*
X387858Y293498D02*
X390800D01*
X267400Y291698D02*
X390800D01*
X267400Y289898D02*
X390800D01*
X267400Y288098D02*
X390800D01*
X267400Y286298D02*
X390800D01*
X267400Y284498D02*
X390800D01*
X267400Y282698D02*
X390800D01*
X267400Y280898D02*
X390800D01*
X340058Y293498D02*
X375941D01*
X340300Y302498D02*
X375699D01*
X340300Y300698D02*
X375699D01*
X340300Y298898D02*
X375699D01*
X340300Y297098D02*
X375699D01*
X340300Y295298D02*
X375699D01*
X359222Y126098D02*
X363320D01*
X267400Y217898D02*
X359144D01*
X267400Y239498D02*
X356359D01*
X267400Y219698D02*
X353595D01*
X267400Y237698D02*
X352904D01*
X267400Y221498D02*
X351485D01*
X267400Y235898D02*
X351063D01*
X267400Y223298D02*
X350153D01*
X267400Y126098D02*
X349902D01*
X267400Y234098D02*
X349877D01*
X267400Y225098D02*
X349293D01*
X267400Y232298D02*
X349123D01*
X267400Y226898D02*
X348794D01*
X267400Y230498D02*
X348712D01*
X267400Y228698D02*
X348605D01*
X302496Y115298D02*
X348477D01*
X301862Y124298D02*
X348383D01*
X303363Y122498D02*
X348362D01*
X304020Y120698D02*
X348362D01*
X304107Y118898D02*
X348362D01*
X303653Y117098D02*
X348362D01*
X319858Y293498D02*
X328141D01*
X320100Y302498D02*
X327899D01*
X320100Y300698D02*
X327899D01*
X320100Y298898D02*
X327899D01*
X320100Y297098D02*
X327899D01*
X320100Y295298D02*
X327899D01*
X267400Y293498D02*
X307941D01*
X267400Y302498D02*
X307699D01*
X267400Y300698D02*
X307699D01*
X267400Y298898D02*
X307699D01*
X267400Y297098D02*
X307699D01*
X267400Y295298D02*
X307699D01*
X292976Y113498D02*
X296379D01*
X267400Y252098D02*
X291134D01*
X267400Y212498D02*
X290082D01*
X267400Y262898D02*
X290043D01*
X267400Y203498D02*
X289386D01*
X267400Y131498D02*
X289307D01*
X267400Y140498D02*
X289304D01*
X267400Y365498D02*
X289300D01*
X267400Y363698D02*
X289300D01*
X267400Y361898D02*
X289300D01*
X267400Y360098D02*
X289300D01*
X267400Y358298D02*
X289300D01*
X267400Y356498D02*
X289300D01*
X267400Y354698D02*
X289300D01*
X267400Y352898D02*
X289300D01*
X267400Y351098D02*
X289300D01*
X267400Y349298D02*
X289300D01*
X267400Y347498D02*
X289300D01*
X267400Y345698D02*
X289300D01*
X267400Y343898D02*
X289300D01*
X267400Y342098D02*
X289300D01*
X267400Y340298D02*
X289300D01*
X267400Y338498D02*
X289300D01*
X267400Y336698D02*
X289300D01*
X267400Y334898D02*
X289300D01*
X267400Y333098D02*
X289300D01*
X267400Y331298D02*
X289300D01*
X267400Y329498D02*
X289300D01*
X267400Y327698D02*
X289300D01*
X267400Y325898D02*
X289300D01*
X267400Y324098D02*
X289300D01*
X267400Y322298D02*
X289300D01*
X267400Y320498D02*
X289300D01*
X267400Y318698D02*
X289300D01*
X267400Y316898D02*
X289300D01*
X267400Y315098D02*
X289300D01*
X267400Y313298D02*
X289300D01*
X267400Y311498D02*
X289300D01*
X267400Y309698D02*
X289300D01*
X267400Y307898D02*
X289300D01*
X267400Y306098D02*
X289300D01*
X267400Y304298D02*
X289300D01*
X267400Y253898D02*
X288752D01*
X267400Y261098D02*
X288321D01*
X267400Y133298D02*
X287990D01*
X267400Y138698D02*
X287988D01*
X267400Y255698D02*
X287737D01*
X267400Y259298D02*
X287554D01*
X267400Y135098D02*
X287436D01*
X267400Y136898D02*
X287436D01*
X267400Y257498D02*
X287378D01*
X267400Y113498D02*
X283149D01*
X267400Y124298D02*
X282013D01*
X267400Y115298D02*
X281872D01*
X267400Y122498D02*
X281862D01*
X267400Y120698D02*
X281862D01*
X267400Y118898D02*
X281862D01*
X267400Y117098D02*
X281862D01*
X100900Y365498D02*
X238800D01*
X100900Y363698D02*
X238800D01*
X100900Y361898D02*
X238800D01*
X100900Y360098D02*
X238800D01*
X100900Y358298D02*
X238800D01*
X100900Y356498D02*
X238800D01*
X100900Y354698D02*
X238800D01*
X100900Y352898D02*
X238800D01*
X100900Y351098D02*
X238800D01*
X100900Y349298D02*
X238800D01*
X100900Y347498D02*
X238800D01*
X100900Y345698D02*
X238800D01*
X100900Y343898D02*
X238800D01*
X100900Y342098D02*
X238800D01*
X100900Y340298D02*
X238800D01*
X100900Y338498D02*
X238800D01*
X100900Y336698D02*
X238800D01*
X100900Y334898D02*
X238800D01*
X100900Y333098D02*
X238800D01*
X100900Y331298D02*
X238800D01*
X100900Y329498D02*
X238800D01*
X100900Y327698D02*
X238800D01*
X100900Y325898D02*
X238800D01*
X100900Y324098D02*
X238800D01*
X100900Y322298D02*
X238800D01*
X100900Y320498D02*
X238800D01*
X100900Y318698D02*
X238800D01*
X100900Y316898D02*
X238800D01*
X100900Y315098D02*
X238800D01*
X100900Y313298D02*
X238800D01*
X100900Y311498D02*
X238800D01*
X100900Y309698D02*
X238800D01*
X100900Y307898D02*
X238800D01*
X100900Y306098D02*
X238800D01*
X100900Y304298D02*
X238800D01*
X100900Y302498D02*
X238800D01*
X100900Y300698D02*
X238800D01*
X100900Y298898D02*
X238800D01*
X100900Y297098D02*
X238800D01*
X100900Y295298D02*
X238800D01*
X100900Y293498D02*
X238800D01*
X100900Y291698D02*
X238800D01*
X100900Y289898D02*
X238800D01*
X100900Y288098D02*
X238800D01*
X100900Y286298D02*
X238800D01*
X100900Y284498D02*
X238800D01*
X100900Y282698D02*
X238800D01*
X100900Y280898D02*
X238800D01*
X100900Y279098D02*
X238800D01*
X100900Y277298D02*
X238800D01*
X100900Y275498D02*
X238800D01*
X100900Y273698D02*
X238800D01*
X100900Y271898D02*
X238800D01*
X100900Y270098D02*
X238800D01*
X100900Y268298D02*
X238800D01*
X100900Y266498D02*
X238800D01*
X100900Y264698D02*
X238800D01*
X230956Y262898D02*
X238800D01*
X232678Y261098D02*
X238800D01*
X233445Y259298D02*
X238800D01*
X233621Y257498D02*
X238800D01*
X233262Y255698D02*
X238800D01*
X232247Y253898D02*
X238800D01*
X229865Y252098D02*
X238800D01*
X100900Y250298D02*
X238800D01*
X100900Y248498D02*
X238800D01*
X100900Y246698D02*
X238800D01*
X172208Y244898D02*
X238800D01*
X172400Y243098D02*
X238800D01*
X172400Y241298D02*
X238800D01*
X172400Y239498D02*
X238800D01*
X172400Y237698D02*
X238800D01*
X172397Y235898D02*
X238800D01*
X171306Y234098D02*
X238800D01*
X100900Y232298D02*
X238800D01*
X100900Y230498D02*
X238800D01*
X100900Y228698D02*
X238800D01*
X100900Y226898D02*
X238800D01*
X100900Y225098D02*
X238800D01*
X100900Y223298D02*
X238800D01*
X100900Y221498D02*
X238800D01*
X100900Y219698D02*
X238800D01*
X100900Y217898D02*
X238800D01*
X100900Y216098D02*
X238800D01*
X100900Y214298D02*
X238800D01*
X100900Y212498D02*
X238800D01*
X100900Y210698D02*
X238800D01*
X100900Y208898D02*
X238800D01*
X100900Y207098D02*
X238800D01*
X168716Y205298D02*
X238800D01*
X172067Y203498D02*
X238800D01*
X173274Y201698D02*
X238800D01*
X173760Y199898D02*
X238800D01*
X173701Y198098D02*
X238800D01*
X173079Y196298D02*
X238800D01*
X171642Y194498D02*
X238800D01*
X155975Y192698D02*
X238800D01*
X156902Y190898D02*
X238800D01*
X157199Y189098D02*
X238800D01*
X156962Y187298D02*
X238800D01*
X156116Y185498D02*
X238800D01*
X155045Y183698D02*
X238800D01*
X156480Y181898D02*
X238800D01*
X157101Y180098D02*
X238800D01*
X157160Y178298D02*
X238800D01*
X156673Y176498D02*
X238800D01*
X155465Y174698D02*
X238800D01*
X152101Y172898D02*
X238800D01*
X135887Y171098D02*
X238800D01*
X135887Y169298D02*
X238800D01*
X135887Y167498D02*
X238800D01*
X135887Y165698D02*
X238800D01*
X135887Y163898D02*
X238800D01*
X135887Y162098D02*
X238800D01*
X135887Y160298D02*
X238800D01*
X135887Y158498D02*
X238800D01*
X135887Y156698D02*
X238800D01*
X152909Y154898D02*
X238800D01*
X155651Y153098D02*
X238800D01*
X156758Y151298D02*
X238800D01*
X157179Y149498D02*
X238800D01*
X157061Y147698D02*
X238800D01*
X156368Y145898D02*
X238800D01*
X154797Y144098D02*
X238800D01*
X135887Y142298D02*
X238800D01*
X231695Y140498D02*
X238800D01*
X233011Y138698D02*
X238800D01*
X233563Y136898D02*
X238800D01*
X233563Y135098D02*
X238800D01*
X233009Y133298D02*
X238800D01*
X231692Y131498D02*
X238800D01*
X135887Y129698D02*
X238800D01*
X135887Y127898D02*
X238800D01*
X135887Y126098D02*
X238800D01*
X235862Y124298D02*
X238800D01*
X237363Y122498D02*
X238800D01*
X238020Y120698D02*
X238800D01*
X238107Y118898D02*
X238800D01*
X237653Y117098D02*
X238800D01*
X236496Y115298D02*
X238800D01*
X233494Y113498D02*
X238800D01*
X121887Y111698D02*
X238800D01*
X121887Y109898D02*
X238800D01*
X121887Y108098D02*
X238800D01*
X121772Y106298D02*
X238800D01*
X100900Y104498D02*
X238800D01*
X100900Y102698D02*
X238800D01*
X167494Y113498D02*
X230379D01*
X169862Y124298D02*
X228011D01*
X170496Y115298D02*
X227377D01*
X171363Y122498D02*
X226510D01*
X171653Y117098D02*
X226220D01*
X172020Y120698D02*
X225853D01*
X172107Y118898D02*
X225766D01*
X100900Y252098D02*
X224992D01*
X100900Y262898D02*
X223901D01*
X135887Y131498D02*
X223165D01*
X135887Y140498D02*
X223162D01*
X100900Y253898D02*
X222610D01*
X100900Y261098D02*
X222179D01*
X135887Y133298D02*
X221848D01*
X135887Y138698D02*
X221847D01*
X100900Y255698D02*
X221596D01*
X100900Y259298D02*
X221412D01*
X135887Y135098D02*
X221294D01*
X135887Y136898D02*
X221294D01*
X100900Y257498D02*
X221236D01*
X100900Y205298D02*
X166483D01*
X121887Y113498D02*
X164379D01*
X157142Y194498D02*
X163557D01*
X157142Y203498D02*
X163132D01*
X157200Y196298D02*
X162120D01*
X135887Y124298D02*
X162011D01*
X157200Y201698D02*
X161925D01*
X157200Y198098D02*
X161498D01*
X157200Y199898D02*
X161439D01*
X121887Y115298D02*
X161377D01*
X100900Y234098D02*
X161093D01*
X135887Y122498D02*
X160510D01*
X135420Y117098D02*
X160220D01*
X100900Y244898D02*
X160191D01*
X100900Y235898D02*
X160002D01*
X100900Y243098D02*
X159999D01*
X100900Y241298D02*
X159999D01*
X100900Y239498D02*
X159999D01*
X100900Y237698D02*
X159999D01*
X135887Y120698D02*
X159853D01*
X135887Y118898D02*
X159766D01*
X135887Y172898D02*
X149898D01*
X135887Y154898D02*
X149090D01*
X135887Y144098D02*
X147202D01*
X121887Y183698D02*
X146954D01*
X135773Y174698D02*
X146534D01*
X135887Y153098D02*
X146348D01*
X100900Y192698D02*
X146024D01*
X121887Y185498D02*
X145883D01*
X135887Y145898D02*
X145631D01*
X121887Y181898D02*
X145519D01*
X121887Y176498D02*
X145326D01*
X135887Y151298D02*
X145241D01*
X100900Y190898D02*
X145097D01*
X121887Y187298D02*
X145037D01*
X135887Y147698D02*
X144938D01*
X121887Y180098D02*
X144898D01*
X100900Y194498D02*
X144857D01*
X100900Y203498D02*
X144857D01*
X121887Y178298D02*
X144839D01*
X135887Y149498D02*
X144820D01*
X121593Y189098D02*
X144800D01*
X100900Y201698D02*
X144799D01*
X100900Y199898D02*
X144799D01*
X100900Y198098D02*
X144799D01*
X100900Y196298D02*
X144799D01*
X100900Y189098D02*
X106781D01*
X100900Y106298D02*
X106602D01*
X100900Y187298D02*
X106487D01*
X100900Y185498D02*
X106487D01*
X100900Y183698D02*
X106487D01*
X100900Y181898D02*
X106487D01*
X100900Y180098D02*
X106487D01*
X100900Y178298D02*
X106487D01*
X100900Y176498D02*
X106487D01*
X100900Y174698D02*
X106487D01*
X100900Y172898D02*
X106487D01*
X100900Y171098D02*
X106487D01*
X100900Y169298D02*
X106487D01*
X100900Y167498D02*
X106487D01*
X100900Y165698D02*
X106487D01*
X100900Y163898D02*
X106487D01*
X100900Y162098D02*
X106487D01*
X100900Y160298D02*
X106487D01*
X100900Y158498D02*
X106487D01*
X100900Y156698D02*
X106487D01*
X100900Y154898D02*
X106487D01*
X100900Y153098D02*
X106487D01*
X100900Y151298D02*
X106487D01*
X100900Y149498D02*
X106487D01*
X100900Y147698D02*
X106487D01*
X100900Y145898D02*
X106487D01*
X100900Y144098D02*
X106487D01*
X100900Y142298D02*
X106487D01*
X100900Y140498D02*
X106487D01*
X100900Y138698D02*
X106487D01*
X100900Y136898D02*
X106487D01*
X100900Y135098D02*
X106487D01*
X100900Y133298D02*
X106487D01*
X100900Y131498D02*
X106487D01*
X100900Y129698D02*
X106487D01*
X100900Y127898D02*
X106487D01*
X100900Y126098D02*
X106487D01*
X100900Y124298D02*
X106487D01*
X100900Y122498D02*
X106487D01*
X100900Y120698D02*
X106487D01*
X100900Y118898D02*
X106487D01*
X100900Y117098D02*
X106487D01*
X100900Y115298D02*
X106487D01*
X100900Y113498D02*
X106487D01*
X100900Y111698D02*
X106487D01*
X100900Y109898D02*
X106487D01*
X100900Y108098D02*
X106487D01*
G54D29*
X298000Y144400D03*
X227700Y207700D03*
X293600D03*
X357200Y194000D03*
X227600Y292800D03*
X359200Y298800D03*
G74*
X0Y0D02*
M02*
/Designs/HAM Constructions/IBP20/CAM_PROFI/drl.drl
0,0 → 1,59
%
T1F197S55
X00156062Y001195
X00165937Y001195
X00151Y00149
X00151Y00159
X00151Y00179
X00151Y00189
X00151Y00199
X001676Y001992
X001662Y0024
X001562Y0024
X001612Y00293
X00227429Y002578
X00227429Y0023
X00227429Y00217
X00227429Y00136
X00222062Y001195
X00231937Y001195
X00288062Y001195
X00297937Y001195
X0029357Y00136
X0029357Y00217
X0029357Y0023
X0029357Y002578
X003001Y002985
X003139Y002985
X003341Y002985
X003479Y002985
X003681Y002985
X00354562Y0012
X00364437Y0012
X004021Y001695
X004159Y001695
X004159Y00275
X004021Y00275
X003819Y002985
X00426Y00238
X00437811Y00228
X00426Y00218
 
T2F197S55
X004315Y001915
X004315Y00272
X00464Y00272
X00464Y001915
 
T3F197S55
X002277Y002077
X002276Y002928
X002936Y002077
X00298Y001444
X003572Y00194
X003592Y002988
 
T4F035S794
X00359661Y00228944
 
M30
/Designs/HAM Constructions/IBP20/CAM_PROFI/drl.rep
0,0 → 1,15
 
 
Drill Sizes Report
==================
Tool Size Pltd Feed Speed Qty
==== ==== ==== ==== ===== ===
1 35 x 197 550 38
2 35.43 x 197 550 4
3 37 x 197 550 6
4 137.8 x 35 794 1
 
 
 
 
 
/Designs/HAM Constructions/IBP20/IBP_Small.jpg
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/MERENI/Nabijec_ucinnost.xls
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/PCB/I_BATT_PACK_2_0.pcb
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/PrjInfo.txt
0,0 → 1,29
//
// Toto je popisný soubor pro popis obsahu adresáře (příklad)
//
 
[InfoShortDescription.en]
Info Battery Pack for Ultra small HF CW Transceiver (HF_TRAMP)
 
[InfoShortDescription.cs]
Inteligentní baterie pro miniaturní KV CW transceiver (HF_TRAMP)
[InfoLongDescription.en]
The NiMH battery pack for miniature SW transceiver HF_TRAMP.
The battery is packed into the same small housing as transceiver
itself and gives energy for up to 8 hours of work. The internal
intelligence supervises charge and discharge processes and monitors
the state of the battery. It is possible to charge the battery
from any power source with voltage from 8V up to 22V capable giving 14W.
The output current from the battery is limited to 2A.
 
[InfoLongDescription.cs]
Inteligentní NiMH baterie pro miniaturní KV transceiver HF_TRAMP.
Baterie je umístěna ve stejné miniaturní krabičce jako samotný
transceiver a umožňuje až 8 hodin provozu. Vnitřní inteligence
baterii hlídá při nabíjení i vybíjení a sleduje její stav.
Baterii je možné nabíjet z libovolného zdroje o napětí 8-22V,
který je schopen poskytnout alespoň 14W.
Výstupní proud baterie je omezen na 2A.
 
[End]
/Designs/HAM Constructions/IBP20/SCH/I_BATT_PACK_2_0.DSN
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/SCH/I_BATT_PACK_2_0.asc
0,0 → 1,220
*PADS-PCB*
*PART*
C1 C,100nF@C0805
C10 C,100nF@C0805
C100 C,100nF@C0805
C101 C-ELYT,22uF/6.3V@ELYTC
C102 C,10nF@C0805
C103 C,100nF@C0805
C104 C,100nF@C0805
C105 C,100nF@C0805
C11 C,100nF@C0805
C12 C,#10nF@C0805
C13 C,1nF@C0805
C2 C,100nF@C0805
C3 C-ELYT,330uF/25V@CE035X8/L
C4 C-ELYT,180uF/50V@CE035X8/L
C5 C-ELYT,330uF/25V@CE035X8/L
C6 C-ELYT,330uF/25V@CE035X8/L
C7 C-ELYT,330uF/25V@CE035X8/L
C8 C,100nF@C0805
C9 C,100nF@C0805
D100 D,1N4148SMD@SOD87
D101 D,1N4148SMD@SOD87
D102 LED,LED3mm@LED3
D103 LED,LED3mm@LED3
D104 LED,LED3mm@LED3
D105 LED,LED3mm@LED3
D2 D,SK36A@SMA
D3 D,SK36A@SMA
J1 JUMP1,JUMP1@JUMP1
J101 JUMP1,JUMP1@JUMP1
J102 JUMP1,JUMP1@JUMP1
J103 JUMP1,JUMP1@JUMP1
J104 PIC_ISP,JUMP6@PIC_ISP
J105 JUMP2,JUMP2@JUMP2
J106 JUMP2,DS18B20@JUMP2
J107 JUMP1,JUMP1@JUMP1
J108 JUMP1,JUMP1@JUMP1
J109 JUMP1,JUMP1@JUMP1
J2 JUMP1,JUMP1@JUMP1
L1 L,15uF@L1210
M1 PADSQ,PADSQ_3@PADSQ_3
M2 PADSQ,PADSQ_3@PADSQ_3
M3 PADSQ,PADSQ_3@PADSQ_3
M4 PADSQ,PADSQ_3@PADSQ_3
Q1 SO8_FET,IRF7416SMD@SO8_FET
Q100 SO8_2FET,IRF7316SMD@SO8_2FET
Q101 SO8_FET,IRF7416SMD@SO8_FET
Q102 T-FET-GSD,BSS138@SOT23
Q103 T-FET-GSD,BSS138@SOT23
Q104 T-FET-GSD,BSS138@SOT23
Q2 T-FET-GSD,IRF540@TO220
Q3 T-BEC,BC856SMD@SOT23
R001 R,0@R0805
R1 R,8k2@R0805
R10 R,2k2@R0805
R101 R,100k@R0805
R102 R,100k@R0805
R103 R,68k@RL090
R104 R,10k@R0805
R105 R,100k@R0805
R106 R,2x1j_parallel_or_j5@R0805
R107 R,2x1j_parallel_or_j5@R0805
R108 R,2x1j_parallel_or_j5@R0805
R109 R,2x1j_parallel_or_j5@R0805
R11 R,220k@R0805
R110 R,2x1j_parallel_or_j5@R0805
R111 R,10k@R0805
R112 R,100k@R0805
R113 R,100k@R0805
R114 R,2M7@R0805
R115 R,10k@R0805
R116 R,2k2@RL090
R117 R,10k@R0805
R118 R,560@R0805
R119 R,560@R0805
R12 R,22k@R0805
R120 R,560@R0805
R121 R,560@R0805
R122 R,4k7@R0805
R123 R,2k2@R0805
R13 R,4k7@R0805
R14 R,4k7@R0805
R15 R,220k@R0805
R16 R,#100@R0805
R17 R,12k@R0805
R2 R,1k@R0805
R3 R,1k@R0805
R4A R,3k9@R0805
R4B R,#33k@R0805
R5 R,100@R0805
R6 R,1j@RL090
R7 R,4j7@RL090
R8 R,10k@R0805
R9 R,1k2@R0805
U1 SO16_150,TL494/SO@SO16_150
U100 SO8_150,LP2951CD@SO8_150
U101 SO18_300,PIC16F88/SO@SO18_300
U102 SO8_150,TLC27L2SMD@SO8_150
 
*NET*
*SIGNAL* N62703
R16.1 C12.2
*SIGNAL* N62786
R12.1 C11.2
*SIGNAL* N62809
R8.1 R10.1 R9.2
*SIGNAL* N62677
U1.15 R16.2 R15.2 R13.1 R14.2
*SIGNAL* REF_2.5V
U101.2 U102.6 U102.7 R112.1
*SIGNAL* N62706
U1.3 C11.1 R15.1 R11.1 C12.1
*SIGNAL* N62898
U1.5 C13.2
*SIGNAL* N62904
U1.6 R17.2
*SIGNAL* LOAD_ON
R123.1 U101.10
*SIGNAL* N30025
M1.1 Q2.D C4.A
*SIGNAL* N34785
R101.1 Q100.G1 Q103.D
*SIGNAL* N30032
M3.1 C4.C D3.A
*SIGNAL* N44511
U100.6 U100.7
*SIGNAL* N76239
U100.3 J105.1
*SIGNAL* N07786
Q101.G Q102.D R105.1
*SIGNAL* N63072
R13.2 C9.2 U1.14 R8.2
*SIGNAL* N07915
R112.2 R111.1 U102.3
*SIGNAL* N07918
U102.2 R115.1 R114.2 C102.2 R113.1
*SIGNAL* SOURCE_ON
Q1.G R1.1 R2.2 R116.2
*SIGNAL* V_BATT
J107.1 D101.A R105.2 Q101.S
*SIGNAL* N77055
J1.1 Q1.D
*SIGNAL* N07857
R102.2 J101.1 Q101.D R103.2 Q100.S2
*SIGNAL* N09417
C100.2 D101.C D100.C J105.2 U100.8
*SIGNAL* N46090
Q100.D1 Q100.D2
*SIGNAL* N46113
Q104.D Q100.G2 R102.1
*SIGNAL* V_5V
U102.8 U100.1 C101.A U100.2 R114.1 R122.1 U101.14 C103.2
J104.3 R117.2 C105.2
*SIGNAL* SW_DRV
R3.2 Q3.B D2.A U1.9 U1.10
*SIGNAL* V_FB
U1.16 R5.2 R4A.1 R4B.1
*SIGNAL* I_FB
U1.1 R001.2
*SIGNAL* V_PWR
M2.1 C10.2 L1.2 C3.A U1.8 U1.12 U1.11 C2.2
*SIGNAL* N42623
R1.2 Q1.S L1.1 C1.2
*SIGNAL* PGD
R122.2 J106.1 J104.2 U101.13
*SIGNAL* PGC
J104.1 R116.1 U101.12
*SIGNAL* B-
R108.1 R106.1 R107.1 R111.2 J108.1 R110.1 R109.1
*SIGNAL* N29244
Q3.E Q2.G D2.C
*SIGNAL* N62750
U1.2 R11.2 R12.2 R10.2
*SIGNAL* VPP
R117.1 J104.6 U101.4
*SIGNAL* CHRG_ON
Q103.G Q104.G U101.7
*SIGNAL* GND
R7.2 R001.1 R6.2 J102.1 U101.5 C103.1 Q102.S U102.4
R104.2 Q103.S J106.2 J104.5 C105.1 R107.2 R106.2 R110.2
R109.2 R108.2 C101.C R115.2 U100.4 Q104.S D105.C D103.C
D104.C D102.C C100.1 C104.1
*SIGNAL* V_SENSE
R103.1 U101.18 R104.1
*SIGNAL* BATT_ON
U101.9 Q102.G
*SIGNAL* I_SENSE
U101.17 C102.1 U102.1 R113.2
*SIGNAL* N24379
R123.2 J103.1
*SIGNAL* N56828
U101.11 J109.1
*SIGNAL* LED_YELLOW2
U101.3 R119.2
*SIGNAL* N16158
R120.1 D104.A
*SIGNAL* LED_RED
R121.2 U101.6
*SIGNAL* N16155
R119.1 D103.A
*SIGNAL* LED_GREEN
U101.15 R118.2
*SIGNAL* LED_YELLOW1
U101.16 R120.2
*SIGNAL* N16161
R121.1 D105.A
*SIGNAL* N16152
R118.1 D102.A
*SIGNAL* VCC
C5.A R4A.2 C6.A C7.A C8.2 D3.C R4B.2 R101.2
Q100.S1 D100.A
*SIGNAL* GND_TRIANGLE
R14.1 R17.1 U1.4 M4.1 Q2.S R3.1 C1.1 J2.1
R2.1 C2.1 C3.C Q3.C C10.1 C5.C C7.C C8.1
C6.C R7.1 R5.1 R6.1 C9.1 C13.1 U1.13 U1.7
R9.1
*SIGNAL* N69710
U101.1 U102.5 C104.2
*END*
/Designs/HAM Constructions/IBP20/SCH/I_BATT_PACK_2_0_seznam_soucastek.xls
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/SCH/i_batt_pack_2_0_sch.pdf
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/STITEK/stitek.cdr
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/STITEK/stitek.pdf
0,0 → 1,333
+%âãÏÓ
+0000000016 00000 n
+0000000904 00000 n
+0000001188 00000 n
+0000001392 00000 n
+0000001525 00000 n
+0000001564 00000 n
+0000001585 00000 n
+0000002038 00000 n
+0000002059 00000 n
+0000002469 00000 n
+0000002490 00000 n
+0000002938 00000 n
+0000002959 00000 n
+0000003462 00000 n
+0000003483 00000 n
+0000003997 00000 n
+0000004336 00000 n
+0000005082 00000 n
+0000005103 00000 n
+0000005593 00000 n
+0000005614 00000 n
+0000006129 00000 n
+0000006150 00000 n
+0000006663 00000 n
+0000009785 00000 n
+0000012462 00000 n
+0000000993 00000 n
+0000001168 00000 n
+stream
+H‰b``b``~È:á Ø”b (f`eàá.(`T`Š0Hm`S`»h§À À ÷€AîŒì2 ˆVF“ ˆ= Ç
+stream
+H‰l’?OÄ0 Å÷|
+ÆxòðÇUÆٍ™6ìõWF×.­ÇŒ´¨tcëqÞ0ûþ®‡±Ñ±cû¼éqÁ+Á6ãÉÃf,IÄÓ!Š‰K‹ˆz%±´ˆˆah‹ŠWz˜|C›ßð8&dš©Ž]Ž Vè6nˆ'œ,—UŒÛ’àÚ³2*{š|CO›ßð<ÚèØÈ}I¿Ð †`ã†x21ÿ
+stream
+H‰\R9’1Ëûo@ـ¾³ïÿÓe¦¸'”ÊÖaëúý¹XíÆwßB³Éýw±,âmÉ°()«ãI:÷l÷ûu%cBjz§‚M’awzöª$}'õ]ËDDÀuDü*ñºÞÍö¢±ô^£Ñ~7ÛJmödxwòŽ…Äց'Yÿø‚™Íº¦xCÀ~Ã:µ½ê„W²Á¥\ÉD
+(dÊgG9Ëí£D×é(Rxùë<Êéò(ïO€Â2Úþé¸Ê剈ž
+‰Ó R@!S>{<Ê›Œhùá=‘8“‚ÚdDË=€Ë#™H…Lùìñ)'2ÈÇqÌR„‰GÂF²Gî¡0“Ll
+stream
+stream
+H‰¬“Mk$!†ïþ
+öÂT´Ô*…\f&³0KÈ.÷ž9„™Só÷S=i?Ø\Cƒ´¾Ö£¨rÀ¥¤ÑF°õIu’ ֎ ØgÎ'ý )r뿨wåôE+”˚}Æ Ï
+stream
+H‰œT»ŽÕ@ íó.“E13~ÎH4 , Á
+¥Aˆ†Û!¥æ÷q“Ëî†-V·¸ãcŸãñcÒ9ÖZ ¤øíGò‚¢îàfX8;Ls÷£3Œáééµ ?§O]‚‘…¹Âôþ©{ºyŠŠEÌÀóò€ÇÏËò‰lÃFÃD\NeåyY9‘m˜®=Q`dQÁ¬¢K;ú<L¿U5´Êº¨nXHm[ùlŠZj׌$™V>¡Îó®!¸äUãÀÃ©¢r!ðŒ9‘ì¡ù?;Þ* bqq{TT@Gæ5kEVș‘‹­­ëå„&&;ÍØëCZ9¡•F[}lb;çõVu°â(ÖVñã—_·a½½<ÆÓOÓÝ·#¦ÿ­XúûÅCýí»Ïm(E“Ú‚¼Dc]“%ǔ-5ŒûÿŽJŠg–j¼
+stream
+H‰”S9NA Ìûrh-»/»S$^À¼€ÉÐnÌ÷±ûœ 6™*¹\n»Ö…RÀgÞØxæÍ0i8fÅ%Ox¸P2ð]A IqÄr ˆ©*ÃBØV³:Y4hýª3Ñ7(
+stream
+4æ¿T@®ÓŽßàÒߌ"JÞ´é¥pÂcXÂni„Å2a¥™xã#ýJ4—»I×ڗóŽe3¯$¨À&ƒ¡¶ÀcÃɼb܏gzP¸-îã÷P¥n]@̧Y–Vóó#}y|}þIˆ¡t®†“%'`ö\]ÀDÛhûÞÛ~>£³PíþÉ¢
+{ƒp o# aÚ
+stream
+H‰|RMo1 ½çWä¸[i¬Ø·}\h…€–•è*U\ØjÏü&þ%Nf23ÐíaüÞ¾¼g;qX"dQρSòXä\1‚Õ &UÐýÅ­Œ@)ì»i¢Ñ0CYp=A@R6
+²qè¸g|¿rÏÅÿô®ú)ÖÓLô҈¢©fÊŒºÉŸpÍ7*«"+¤Ì­AÚàeƙi[áì»Ñ5£ãKk*YS[E‰:a™¶"|q÷ÛxÛpióå¼Ï%€šž7 ;ñl^oF7`€Hv"ØoÈ3Æ6[Rƒ£m+d?¾¸Ãp¸ª:©ç’P|
+¹dlZ¤/Um–œ 2«¯v¼ZʁÄî)‰O ìºMötã@E,°}ȤßÆ™ýKe†,ö‚$šroϧëv:]ûéõԐÖ~0…Iw~øüöfÇ`ý£¥F®©Šaãîôss§Ý ^ ¬“¶ö”2¦?—t÷þÓ,Ãøußþ•"¯·7—”ˆ
+stream
+ëõnó  X}†õZC£äEKPï¡=ºzk¥×œiU1:z.ÔúÖ{\½þ he´½AÛ­¦TÚ£1ٖº½¾îËêêqº¼aŒôŒS¿»Y/š`¢WY1™SU´¯‚žhŽjrb@ÖW!"sÔGOÓ%Åyõû)ÁQv”hTõië‚–2Á8Òqp/~xâøS˜ñc¸ƒYÀÍgpø.<ƒ‚w1ÞeÃ읲>«_¯g}ÍT(` xß:r…œ¶Dµ>Ú§Sت©2‰^RÍÀÕ®‡qÿ…ë`¦<Ô÷D¨Åëõ%“ÌT±7ÿפÐPXu’>øñAÙ.ê£#î1SzIy¥%ÙÚOâ™|‰Cá5ÆÁ–P˜¼éžŽÐGo¸?§Ìê«bLLâ.9BJ[jô
+O"܄Ãç0<‡P^x¥4fc‡ÀNŽcBÈÁ DVD(؁y{ùovdQPˆñWD|0†ÍOžm 2Á¶‹Ïä3¹µ%aWõÔÊȪf™¾–Ö×*5²†is´ž³‚_ÖWYÊqUm’Ó&™F©Ð+ôÕæ²vՙ¼soŸ#à lÿƒß{Žß9ÁÎ:<=v;a·w³~ÒwÚm¶Óf»®GÕA\h(=¿ŸÚ…ÁX*,$>=ßag¼nk?çHG·g ™oqÐM“M×MtkE
+9¼Nâ›äÖÀ5¶¾á¼ð“d¸.ãà2XNºúaŒ&>Báa OᘎB7Ò™+ÇÁ–Ä_¹I¹ ÁæåäS2&°.nBü•’ñE nN,¢á0¾ˆ&¹*I6À8˜I(Ѹ\âVNÄ+ÑD%ÇÊ4ø7ÿ±uÑ÷)íõE‚¡`(ì‹Ú öòõÞÛÔ¿þ"Ücî "?‚i$$ª³ hAÎNéfjÓÎÈR“³$û;ÀHðƒNþ{lnLÌM}U3O-\ñNŽ2£î»&¿ÔߕŒÓã•'¼‡)á MiSYªËÝE~§ 0á_Ï··1MÕÁJb¨Ò~2Ÿ,i©0Êi£\«RTe“ò4qZRÔ. ¶C?–
+ÕÕ¢SÄaxôúcã29ä!VŸÃ8¦£zQUüMüøõX`–‰p¡FÀ”0»Sn—@;{Ÿ0êbG>§•õºùjøV$¨Žu‰æCfqÙuŸÊ/OœÌ||&)’1Ä3C{f¸ic tL7 õs“= à‹5óæc27•M¤éÄÒbj5
+ûNcg>:,§±AҊªþÛpX~áŸ
+j`Pó­-䥈JTӒ&י7€›Û|*lGÄ<³)årbH›á­²Ào6iÃVgN“¢ær¸•úÉÕ¿\햞>l‹Þ.Ï5ê•Ù–asöí}r=¸MÓB&™º‹¥½˜ ­PkYMd$[B/´Ÿ°Õzç]1~L;¸ +Õkt›mŒÍäíR“š;g¢Í³I—Hݙ ãé'B‹ êöWå×_|VýïèºéÌ
+stream
+[€°5la‘QIBHØADED„ª•2ÖmtFOE.®c­Ö}êÒõ0êè8´׎8GNg¦Óïï÷9÷wïïÝß½÷ó '¥ªµÕ0 Ö ÏJŒÅb¤ 
+@8(”µrœ;q®ª7èLöœy¥•&†Qëñq¶4±jž½ç|æ9ÚÄ
+Ó¥$ÕºF½ZUnÀÜå˜(4TŒ%)뫔ƒ0C&¯”阤Z£“i˜¿óœ8¦Úbx‘ƒE¡ÁÁBÑ;…ú¯›¿P¦ÞÎӓ̹žAü om?çW=
+߁Þô-•’2ð5ßáÞüÜÏ ú÷Sá>Ó£V­š‹“då`r£¾n~ÏôY &à+`œ;ÂA4ˆÉ 䀰ÈA9Ð=¨- t°lÃ`;»Á~pŒƒÁ ðGp| ®[`Lƒ‡`<¯ "A ˆ YA+äùCb(Š‡R¡,¨*T2B-Ð
+»—½‡}Ž}ŸCâ¸qâ9
+N'çÎ)Î].ÂuæJ¸rî
+î÷ wšGä xR^¯‡÷[ÞoƜchžgÞ`>bþ‰ù$á»ñ¥ü*~ÿ ÿ:ÿ¥…EŒ…ÒbÅ~‹ËÏ,m,£-•–Ý–,¯Y¾´Â¬â­*­6X[ݱF­=­3­ë­·YŸ±~dó ·‘ÛtÛ´¹i ÛzÚfÙ6Û~`{ÁvÖÎÞ.ÑNg·Åî”Ý#{¾}´}…ý€ý§ö¸‘j‡‡ÏþŠ™c1X6„Æfm“Ž;'_9 œr:œ8Ýq¦:‹ËœœO:ϸ8¸¤¹´¸ìu¹éJq»–»nv=ëúÌMà–ï¶ÊmÜí¾ÀR 4 ö
+nßLÝlÜ<9”úO¤[þ˜¸™$™™üšhšÕ›B›¯œœ‰œ÷dÒž@ž®ŸŸ‹Ÿú i Ø¡G¡¶¢&¢–££v£æ¤V¤Ç¥8¥©¦¦‹¦ý§n§à¨R¨Ä©7©©ªª««u«é¬\¬Ð­D­¸®-®¡¯¯‹°°u°ê±`±Ö²K²Â³8³®´%´œµµŠ¶¶y¶ð·h·à¸Y¸Ñ¹J¹Âº;ºµ».»§¼!¼›½½¾
+æ–çç©è2è¼éFéÐê[êåëpëûì†ííœî(î´ï@ïÌðXðåñrñÿòŒóó§ô4ôÂõPõÞömöû÷Šøø¨ù8ùÇúWúçûwüü˜ý)ýºþKþÜÿmÿÿ ÷„óû
+stream
+<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d' bytes='1006'?><rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns:iX='http://ns.adobe.com/iX/1.0/'><rdf:Description about='' xmlns='http://ns.adobe.com/pdf/1.3/' xmlns:pdf='http://ns.adobe.com/pdf/1.3/' pdf:CreationDate='2008-05-27T12:32:35Z' pdf:ModDate='2008-05-27T12:32:35Z' pdf:Producer='Acrobat Distiller 5.0.5 (Windows)' pdf:Author='pefi' pdf:Creator='PScript5.dll Version 5.2' pdf:Title='stitek.cdr'/>
+<rdf:Description about='' xmlns='http://ns.adobe.com/xap/1.0/' xmlns:xap='http://ns.adobe.com/xap/1.0/' xap:CreateDate='2008-05-27T12:32:35Z' xap:ModifyDate='2008-05-27T12:32:35Z' xap:Author='pefi' xap:MetadataDate='2008-05-27T12:32:35Z'><xap:Title><rdf:Alt><rdf:li xml:lang='x-default'>stitek.cdr</rdf:li></rdf:Alt></xap:Title></rdf:Description>
+<rdf:Description about='' xmlns='http://purl.org/dc/elements/1.1/' xmlns:dc='http://purl.org/dc/elements/1.1/' dc:creator='pefi' dc:title='stitek.cdr'/>
+</rdf:RDF><?xpacket end='r'?>
+0000000000 65535 f
+0000012539 00000 n
+0000012569 00000 n
+0000012611 00000 n
+0000012675 00000 n
+0000012892 00000 n
/Designs/HAM Constructions/IBP20/STITEK/stitek.png
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Property changes:
Added: svn:mime-type
+application/octet-stream
\ No newline at end of property
/Designs/HAM Constructions/IBP20/SW/V_1_1/ibp2.c
0,0 → 1,1247
//**********************************************************************
// INFO BATTERY PACK
//**********************************************************************
// (c) OK1XGL 2008
// verze 1.0 - uvodni verze
// 1.1 - referencni teplota pro samovybijeni se uklada pri zadani doby mereni samovybijeni
//
//
 
#include "ibp2.h"
 
 
// nastavi orientaci a klidovy stav portu
//
void init_ports (void) {
set_tris_a (0b00101011);
output_a (0b000000000);
 
set_tris_b (0b11010000);
output_b (0b00100000);
port_b_pullups (FALSE);
}
 
 
//////////////////////////////////////////////////
//
// iterrupty
// cele preruseni zabere 33+xx+30 cyklu
//
//////////////////////////////////////////////////
 
// periodicky casovac
//
#INT_TIMER1
void tmr1_int (void) {
// natahovani casovace
set_timer1 (S_TICK_TIME);
s_tick = 1;
 
if (l_timer == 0) {
l_timer = L_TICK_TIME;
l_tick = 1;
blink = ~blink;
if (blink)
slow_blink = ~slow_blink;
}
else
l_timer--;
}
 
 
 
///////////////////////////////////////////////////
//
// FUNKCE PRO PRACI S TEPLOMEREM
//
//////////////////////////////////////////////////
 
// testuje pritomnost teplomeru, pri pritomnosti vraci 1
// zabere 1060 taktu
//
int8 TM_present() {
int1 present;
 
output_low (TM_PIN);
output_fixed (TM_PIN);
delay_us (500);
disable_interrupts (GLOBAL);
output_float (TM_PIN);
if(!input (TM_PIN)) {
enable_interrupts (GLOBAL);
return (0);
}
delay_us (65);
present = input(TM_PIN);
enable_interrupts (GLOBAL);
delay_us (440);
if (present)
return (0);
else
return (1);
}
 
 
// precte bajt z teplomeru
//
int8 TM_read_byte() {
int8 i,data;
 
for(i = 0; i < 8; ++i) {
disable_interrupts (GLOBAL);
output_low (TM_PIN);
output_fixed (TM_PIN);
delay_us (2);
output_float (TM_PIN);
delay_us (8);
shift_right (&data,1,input(TM_PIN));
enable_interrupts (GLOBAL);
delay_us (55);
}
return (data);
}
 
 
// zapise bajt do teplomeru
//
void TM_write_byte(int8 data) {
int8 i;
 
for (i = 0 ; i < 8; ++i) {
disable_interrupts (GLOBAL);
output_low (TM_PIN);
output_fixed (TM_PIN);
delay_us (5);
if (shift_right (&data,1,0))
output_float (TM_PIN);
delay_us (60);
output_float (TM_PIN);
delay_us (2);
enable_interrupts (GLOBAL);
}
}
 
 
// vraci 0 pri ukonceni mereni
// vraci 1 pri rozpracovanem mereni
// zabere max 1100 taktu na 1 cyklus
// potrebuje 10 volani pro zmereni teploty
//
int8 measure_temp () {
static int8 phase;
static int8 tmp;
int8 tmp2;
 
switch (phase) {
case 0:
if (! TM_present ()) { // over pritomnost teplomeru
phase = 0;
TB_val = TB_DEFAULT;
return (0); // teplomer neni pritomen, dal nelze pokracovat
}
break;
 
case 1:
TM_write_byte (0xcc); // preskoc na dalsi sadu prikazu
break;
 
case 2:
TM_write_byte (0x44); // prikaz spust mereni teploty
output_high (TM_PIN); // zapni tvrdy pullup
output_fixed (TM_PIN); //
break;
 
case 3:
case 4:
case 5: // cekej nejmene 750 ms
break;
 
case 6:
output_float (TM_PIN); // vyppni tvrdy pullup
output_low (TM_PIN); //
if (! TM_present ()) { // over pritomnost teplomeru
phase = 0;
TB_val = TB_DEFAULT;
return (0); // teplomer neni pritomen, dal nelze pokracovat
}
break;
 
case 7:
TM_write_byte (0xcc); // preskoc na dalsi sadu prikazu
break;
 
case 8:
TM_write_byte (0xbe); // prikaz precti zmerenou teplotu
break;
 
case 9:
tmp = TM_read_byte () >> 4; // precti LSB bajt s teplotou a zahod destiny stupne
break;
 
case 10:
tmp |= TM_read_byte () << 4; // precti MSB bajt s teplotou a sloz s LSB
tmp2 = tmp & 0x7F; //
if (tmp2 < 80) { // teplota je v moznem rozsahu (nahrada kontroly CRC - bylo by casove prilis dlouhe)
if (tmp & 0x80)
TB_val = 0; // zapornou teplotu povazujeme za nulovou
else
TB_val = tmp2;
}
phase = 0;
return (0);
break;
 
default:
phase = 0;
TB_val = TB_DEFAULT;
return (0);
}
phase++;
return (1);
}
 
 
 
//////////////////////////////////////////////////////
//
// FUNNKCE PRO MERENI NAPETI A PROUDU
//
//////////////////////////////////////////////////////
 
// meri velikost proudu z/do baterie a prumeruje z 8 mereni
// zabere max 1760 taktu (1760 us)
//
int16 measure_IB (void) {
int16 out;
 
set_adc_channel (IB_CAN);
delay_us (100);
out = read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
delay_us (100);
out += read_adc (ADC_START_AND_READ);
out = out >> 3;
return (out);
}
 
 
// meri velikost napeti baterie a provadi klouzavy prumer z 8 mereni
// zabere max 320 taktu (320 us)
//
int16 measure_VB (void) {
static int16 smpl [8];
static int8 i;
int16 out;
 
if (i >= 8-1)
i = 0;
else
i++;
 
set_adc_channel (VB_CAN);
delay_us (100);
smpl [i] = read_adc (ADC_START_AND_READ);
 
out = smpl [0] + smpl [1] + smpl [2] + smpl [3] +
smpl [4] + smpl [5] + smpl [6] + smpl [7];
out = out >> 3;
return (out);
}
 
 
// meri velikost vstupniho napeti zdroje pro nabijeni
// zabere max 200 taktu (200 us)
//
int16 measure_VS (void) {
int16 out;
 
set_adc_channel (VS_CAN);
delay_us (100);
out = read_adc (ADC_START_AND_READ);
return (out);
}
 
 
// meri vystupni napeti OZ pro mereni proudu pri nulovem odberu - pro kompenzaci ofsetu OZ
//
int16 measure_offset (void) {
int16 out;
int8 i;
 
// vypni vsechny spotrebice
init_ports ();
disable_interrupts (GLOBAL);
ADIE = 1;
PEIE = 1;
delay_ms (500);
 
// mer napeti OZ a vypocti prumer z 8 mereni
set_adc_channel (IB_CAN);
delay_us (100);
out = 0;
for (i = 0; i < 8; i++) {
read_adc (ADC_START_ONLY);
sleep ();
out += read_adc (ADC_READ_ONLY);
delay_us (100);
restart_wdt ();
}
out = out >> 3;
 
ADIE = 0;
PEIE = 0;
enable_interrupts (GLOBAL);
return (out);
}
 
 
/////////////////////////////////////////////////
//
// FUNKCE PRO PRACI S LED
//
/////////////////////////////////////////////////
 
// rozsviti vsechny led
//
void leds_all_on () {
output_high (LED4_R);
output_high (LED3_Y);
output_high (LED2_Y);
output_high (LED1_G);
}
 
 
// zhasne vsechny led
//
void leds_all_off () {
output_low (LED4_R);
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G);
}
 
 
// signalizuje kapacitu baterie pri nabijeni
// vraci cislo odpovidajici stavu nabiti
// zabere max 40 cyklu
//
int8 leds_chrg (void) {
if (B_cap >= B_cap_4_4) {
leds_all_on ();
return (4); // baterie plne nabita
}
 
if (B_cap > B_cap_3_4) {
output_high (LED4_R);
output_high (LED3_Y);
output_high (LED2_Y);
if (slow_blink)
output_high (LED1_G);
else
output_low (LED1_G);
return (3);
}
 
if (B_cap > B_cap_2_4) {
output_high (LED4_R);
output_high (LED3_Y);
if (slow_blink)
output_high (LED2_Y);
else
output_low (LED2_Y);
output_low (LED1_G);
return (2);
}
 
if (B_cap > B_cap_1_4) {
output_high (LED4_R);
if (slow_blink)
output_high (LED3_Y);
else
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G);
return (1);
}
 
if (slow_blink)
output_high (LED4_R);
else
output_low (LED4_R);
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G);
return (0);
}
 
 
// signalizuje chybu
//
void leds_err () {
output_low (LED1_G);
output_low (LED4_R);
if (blink) {
output_high (LED2_Y);
output_high (LED3_Y);
}
else {
output_low (LED2_Y);
output_low (LED3_Y);
}
}
 
 
// signalizuje neznamou aktualni kapacitu baterie
//
void leds_invalid_cap () {
output_low (LED2_Y);
output_low (LED3_Y);
if (blink) {
output_high (LED1_G);
output_high (LED4_R);
}
else {
output_low (LED1_G);
output_low (LED4_R);
}
}
 
 
// signalizuje zbyvajici kapacitu baterie pri vybijeni
//
void leds_dis () {
if (B_cap < B_cap_1_4) {
output_low (LED1_G);
output_low (LED2_Y);
output_low (LED3_Y);
output_high (LED4_R);
return;
}
 
if (B_cap < B_cap_2_4) {
output_low (LED1_G);
output_low (LED2_Y);
output_high (LED3_Y);
output_low (LED4_R);
return;
}
 
if (B_cap < B_cap_3_4) {
output_low (LED1_G);
output_high (LED2_Y);
output_low (LED3_Y);
output_low (LED4_R);
return;
}
 
output_high (LED1_G);
output_low (LED2_Y);
output_low (LED3_Y);
output_low (LED4_R);
}
 
 
// signalizuje temer vybitou baterii
//
void leds_VB_low () {
output_low (LED1_G);
output_low (LED2_Y);
output_low (LED3_Y);
if (slow_blink)
output_high (LED4_R);
else
output_low (LED4_R);
}
 
 
// zobrazi cislo v rozsahu 0 - 9 v binarnim kodu na ledkach
//
void num_to_leds (int8 num) {
 
switch (num) {
case 0:
output_low (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 1:
output_high (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 2:
output_low (LED4_R); // nejnizsi bit
output_high (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 3:
output_high (LED4_R); // nejnizsi bit
output_high (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 4:
output_low (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_high (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 5:
output_high (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_high (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 6:
output_low (LED4_R); // nejnizsi bit
output_high (LED3_Y);
output_high (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 7:
output_high (LED4_R); // nejnizsi bit
output_high (LED3_Y);
output_high (LED2_Y);
output_low (LED1_G); // nejvyssi bit
break;
case 8:
output_low (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_low (LED2_Y);
output_high (LED1_G); // nejvyssi bit
break;
case 9:
output_high (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_low (LED2_Y);
output_high (LED1_G); // nejvyssi bit
break;
default:
output_low (LED4_R); // nejnizsi bit
output_low (LED3_Y);
output_low (LED2_Y);
output_low (LED1_G); // nejvyssi bit
}
}
 
 
///////////////////////////////////////////////////////
//
// FUNKCE PRO CTENI TLACITEK A KONTAKTU
//
///////////////////////////////////////////////////////
 
// je pripojena zatez?
// vraci 1 pri pripojene zatezi
//
int1 is_load () {
int1 load;
port_b_pullups (TRUE);
delay_us (100);
load = input (LOAD_ON); // precti stav kontaktu pripojeni zateze
port_b_pullups (FALSE);
return (load);
}
 
 
// cte stav nastavovacich tlacitek
// vraci masky stisknutych tlacitek, 0 = klidovy stav
//
int8 read_keys () {
static int1 up_key_old;
static int1 set_key_old;
static int8 keys;
int1 key_state;
 
key_state = input (UP);
if (key_state != up_key_old)
up_key_old = key_state;
else
if (! key_state)
keys |= UP_MASK;
else
keys &= ~UP_MASK;
 
key_state = input (SET);
if (key_state != set_key_old)
set_key_old = key_state;
else
if (! key_state)
keys |= SET_MASK;
else
keys &= ~SET_MASK;
return (keys);
}
 
 
///////////////////////////////////////////////////
//
// VYKONNE FUNKCE
//
///////////////////////////////////////////////////
 
// vybijeni baterie
//
void do_discharge () {
int16 IB_val;
int16 I_zero;
int16 VB_val;
int16 dec_cap;
int1 load, load_old;
int1 err;
 
#ifdef DEBUG
int16 max,min;
int16 cnt;
#endif
 
// signalizuj neduveryhodnost zbyvajici kapacity baterie
if (invalid_cap) {
blink = 1;
leds_invalid_cap ();
delay_ms (500);
leds_all_off ();
}
 
// nastaveni AD prevodniku: reference je 2.5V posun mereni proudu o 2,51V => cim vetsi prout, tim nizzsi cislo z prevodniku
setup_adc_ports (sAN0 | sAN1 | sAN2 | sAN3 | sAN5 | VSS_VREF);
setup_vref (VREF_HIGH | VREF_A2 | 8); // na A2 vystup reference 2.51V
delay_ms (1);
 
I_zero = measure_offset (); // precti klidovou hodnotu, tedy offset OZ - nulovy odebirany proud
 
output_high (BATT_ON);
leds_dis (); // signalizuj zbyvajici kapacitu bateie
 
err = 0;
blink = 1;
l_tick = 0;
s_tick = 0;
 
// jeden pruchod smycku zabere max 2000 taktu
for(;;) {
restart_wdt ();
if (s_tick) {
s_tick = 0;
IB_val = measure_IB (); // mer proud odebirany z baterie
if (IB_val == 0 ) {
// proudove pretizeni
output_low (BATT_ON); // odpoj baterii
err = 1; // signalizuj chybu
}
dec_cap = I_zero - IB_val; // zbav se ofsetu OZ
if (B_cap > dec_cap)
B_cap = B_cap - dec_cap; // uprav zbyvajici kapacitu baterie
 
if (! err)
VB_val = measure_VB (); // napeti baterie je mozne merit jen pokud neni odpojena
 
#ifdef DEBUG
if (IB_val > max)
max = IB_val;
if (IB_val < min)
min = IB_val;
cnt++;
#endif
}
 
if (l_tick) {
l_tick = 0;
if (! is_load ()) {
return; // koncime, zatez odpojena
}
 
if (VB_val < VB_MIN) {
// baterie zcela vybita
B_cap = 0; // nastav prazdnou kapacitu
invalid_cap = 0; // aktualni kapacita baterie je nyni znama
return;
}
 
if (err) {
leds_err (); // signalizuj chybu
}
else {
if (VB_val < VB_LOW) {
leds_VB_low (); // signalizuj temer vybitou baterii
}
else {
leds_dis (); // signalizuj zbyvajici kapacitu bateie
}
}
 
#ifdef DEBUG
printf ("cnt:%lu z:%lu max:%ld delta:%u dec:%lu\n\r",cnt,I_zero,max,(int8)(max-min),dec_cap);
max = 0;
min = 1024;
cnt = 0;
#endif
}
}
}
 
 
// proces nabijeni baterie
//
void do_charge () {
int1 chrg;
int1 err;
int16 I_zero;
int16 IB_val;
int16 inc_cap;
int32 fast_chrg;
int8 pwm;
int16 duty;
 
#ifdef DEBUG
int16 max,min;
int16 vs_val;
#endif
 
// vypocti mez do ktere budeme nabijet vyssim proudem
// fast_chrg = (B_cap_4_4 - B_cap) / 64;
fast_chrg = (B_cap_4_4 - B_cap) / 72;
fast_chrg *= chrg_eff;
fast_chrg += B_cap;
#ifdef DEBUG
// printf ("%lu %u %lu %lu\n\r\n\r",B_cap_4_4, chrg_eff,B_cap, fast_chrg);
#endif
 
err = 0;
s_tick = 0;
l_tick = 0;
pwm = 0;
chrg = 0;
 
// nastaveni AD prevodniku, reference je VDD = 5V , zadny posun napeti pri mereni proudu => cim vyssi proud, tim vyssi cislo z prevodniku
setup_adc_ports (sAN0 | sAN1 | sAN2 | sAN3 | sAN5 | VSS_VDD);
setup_vref (VREF_LOW | VREF_A2 | 2); // na A2 vystup reference 0.416V
delay_ms (1);
I_zero = measure_offset (); // precti klidovou hodnotu, tedy ofset OZ - nulovy nabijeci proud
 
if (invalid_cap == 0 &&
TB_val < TB_MAX &&
TB_VAL > TB_MIN) {
// kapacita baterie je znama a teplota baterie je v mezich
output_high (BATT_ON); // pripoj baterii
output_high (CHRG_ON); // pripoj zdroj nabijeni
delay_ms (500); // cekej na ustaleni menice
chrg = 1;
}
 
if (measure_VS () < VS_MIN) { // kontrola napeti zatizeneho menice
// napajeci zdroj je prilis mekky
err = 1; // signalizuj chybu
chrg = 0; // ukonci nabijeni
output_low (CHRG_ON); // odpoj zdroj nabijeni
output_low (BATT_ON); // odpoj baterii
delay_ms (300); // cekej na ustaleni menice
}
 
// jeden pruchod smyckou zabere max 3000 taktu
for (;;) {
restart_wdt ();
if (s_tick) {
s_tick = 0;
IB_val = measure_IB (); // mer proud dodavany do baterie 1760 taktu
if (IB_val > I_zero) // zbav se ofsetu OZ
IB_val -= I_zero;
else
IB_val = 0;
// nasledujici sekvence zabere max 300 taktu
if (chrg) {
if (IB_val == 0) { // tece vubec nejaky nabijeci proud ?
// NE netece
err = 1; // signalizuj chybu
chrg = 0; // ukonci nabijeni
output_low (CHRG_ON);
output_low (BATT_ON);
}
else {
// ANO tece
inc_cap = IB_val * chrg_eff; // uprav koeficientem ucinnosti nabijeni
inc_cap = inc_cap >> (6-1); // zbav se vynasobeni 64x a vynasob dvema, protoze krok proudu pri nabijeni je dvojnasobny proti vybijeni
B_cap = B_cap + inc_cap; // uprav kapacitu baterie
}
}
#ifdef DEBUG
if (IB_val > max)
max = IB_val;
if (IB_val < min)
min = IB_val;
#endif
}
 
if (l_tick) {
l_tick = 0;
 
measure_temp (); // mer teplotu baterie - 1100 taktu
 
if (measure_VS () < VS_MIN)
return; // koncime, napajeci zdroj byl odpojen
 
if (is_load ())
return; // koncime, je pripojena zatez
 
if (invalid_cap)
leds_invalid_cap (); // signalizace nezname aktualni kapacity baterie - nutno nejdive baterii vybit
else
if (err)
leds_err (); // signalizace chyby
else {
// signalizace nabiti baterie
if ( leds_chrg () == 4 || TB_val > TB_MAX) {
// baterie je plne nabita
output_low (CHRG_ON);
output_low (BATT_ON);
chrg = 0;
B_cap = B_cap_4_4;
}
else {
if (B_cap > fast_chrg)
duty = chrg_01C; // temer nabito dale nabijime 0.1C
else
duty = chrg_02C; // nabijeni proudem max. 0.2C
 
if (pwm == 0) {
output_high (CHRG_ON);
chrg = 1;
}
else {
if (pwm >= duty / IB_val) { // 400 taktu
output_low (CHRG_ON);
chrg = 0;
}
}
pwm++;
}
}
 
#ifdef DEBUG
restart_wdt ();
// printf ("z:%lu h:%ld add:%lu cap:%lu T:%u\n\r",I_zero,max,inc_cap,B_cap,TB_val);
// printf ("pwm:%u z:%lu max:%lu d:%lu\n\r",pwm,I_zero,max,max-min);
// printf ("%lu %lu\n\r",B_cap, fast_chrg);
printf ("z:%lu max:%lu delta:%u inc:%lu\n\r",I_zero,max,(int8)(max-min),inc_cap);
 
max = 0;
min = 1024;
#endif
}
}
}
 
 
// upravi kapacitu baterie dle samovybijeni
// zabere max. 2000 cyklu
//
void selfdischarge (int8 day_cnt) {
int8 k2;
int16 temp;
int32 dec_cap;
 
// realizuje upravu koeficientu samovybijeni podle teploty k2 = k * Z * delta_TB
// zmena Z je 1.05 na stupen
if (TB_avr24 > TB_ref)
temp = (3 * (TB_avr24 - TB_ref)) + 64;
else {
temp = 3 * (TB_ref - TB_avr24);
if (temp > 64)
temp = 0;
else
temp = 64 - temp;
}
temp = (temp * k) / 64;
k2 = (int8)temp;
 
// v prvnich 5 dnech je samovybijeni strmejsi
if (day_cnt < 5)
k2 = k2 * 2;
dec_cap = k2 * CAP_BATT;
if (B_cap > dec_cap)
B_cap -=dec_cap;
#ifdef DEBUG
// printf ("k:%u k2:%u dec_cap:%lu cap:%lu ",k,k2,dec_cap,B_cap);
#endif
}
 
 
//////////////////////////////////////////////////////
//
// PRIPRAVNE A NASTAVOVACI FUNKCE
//
//////////////////////////////////////////////////////
 
// pripravi promenne pro beh programu
//
void prepare_var () {
int16 B_cap;
int8 tmp8;
int16 tmp16;
int32 tmp32;
float tmpf;
 
// priprav meze pro signalizaci stavu vybiti baterie
B_cap = read_eeprom (B_CAP_L_ADDR);
B_cap *= 100;
tmp16 = read_eeprom (B_CAP_H_ADDR);
tmp16 *= 1000;
B_cap += tmp16; // kapacita baterie v mAh
 
B_cap_4_4 = B_cap * CAP_BATT;
// B_cap_4_4 = 100 * CAP_BATT;
B_cap_2_4 = B_cap_4_4 / 2;
B_cap_1_4 = B_cap_2_4 / 2;
B_cap_3_4 = B_cap_2_4 + B_cap_1_4;
 
// priprav omezeni nabijecich proudu
tmpf = B_cap / 10;
tmpf *= 256;
tmpf /= 4.88;
chrg_01C = (int16)tmpf;
chrg_02C = chrg_01C * 2;
 
// priprav koeficient ucinnosti nabijeni
// eff = 1+(( read_eeprom (EFF_ADDR) * 5) / 100.0); // koeficient s jednickou
// eff -= 0.1;
// eff = 64 / eff; // ucinnost nabijeni (0-1) nasovena 64
// chrg_eff = (int8)(eff); // ucinnost nabijeni vhodna pro celociselnou aritmetiku
 
chrg_eff = CHRG_EFF_TAB [read_eeprom (EFF_ADDR)]; // toto je vyhodnejsi varianta
 
// priprav koeficient samovybijeni
tmp8 = read_eeprom (LOSS_CAP_H_ADDR) * 10 + read_eeprom (LOSS_CAP_L_ADDR); // ztracena kapacita v procentech
tmp32 = B_cap;
tmp32 *= tmp8;
tmp16 = tmp32 / 100; // ztracena kapacita v mAh
tmp8 = read_eeprom (LOSS_DAY_H_ADDR) * 10 + read_eeprom (LOSS_DAY_L_ADDR); // pocet dni, za kterou se kapacita ztratila
k = tmp16 / tmp8; // strmost poklesu samovybijeni v mAh / den
 
TB_ref = read_eeprom (TB_REF_ADDR); // teplota, pri ktere k samovybijeni dochazelo
 
#ifdef DEBUG
// printf ("chrg_eff:%lu ",B_cap);
// printf ("chrg_eff:%u ",chrg_eff);
// printf ("k:%u ",k);
#endif
}
 
 
// pripravi konstantu pro odmereni 1 hod pomoci wdt
//
prepare_hour_time () {
int32 hour_time_cor;
 
// vypocti potrebny pocet tiku wdt pro odmereni jedne hodiny
hour_time_cor = 400 - hour_time;
hour_time_cor *= HOUR_TIME_WDT;
hour_time_cor /= hour_time;
hour_time = HOUR_TIME_WDT + (int16)hour_time_cor;
}
 
 
// priprav vse pro minimalizaci spotreby ve spanku
//
void prepare_sleep () {
leds_all_off ();
output_low (BATT_ON);
output_low (CHRG_ON);
setup_vref (FALSE);
}
 
 
// nastavi parametry programu
//
void do_set_par () {
int8 par_num; // cislo parametru
int8 par_val; // hodnota parametru
int8 key_timer; // pro osetreni zakmitu nastavovacich tlacitek
int8 keys; // stav nastavovacich tlacitek
int1 set_par; // jsme v rezimu nastavovani hodnoty parametru
int1 wait_release; // cekame na uvolneni tlacitka
 
leds_all_on (); // oznam, ze jsme v nastavovacim rezimu
delay_ms (1000);
 
par_num = 0;
s_tick = 0;
l_tick = 0;
key_timer = 0;
wait_release = 0;
set_par = 0;
num_to_leds (par_num); // zobraz zvoleny parametr
 
for (;;) {
restart_wdt ();
if (s_tick) {
s_tick = 0;
if (key_timer != 0)
key_timer--;
else {
key_timer = 5;
keys = read_keys (); // precti stav tlacitek
if (keys & SET_MASK) {
// tlacitko SET je stisknuto - rezim vyberu parametru
if (set_par) {
if (par_val != read_eeprom (par_num)) { // prechazime z rezimu nastaveni parametru, uloz zvoleny parametr
write_eeprom (par_num, par_val); // uloz jen pokud byl zmenen
if (par_num == LOSS_DAY_H_ADDR ||
par_num == LOSS_DAY_L_ADDR)
write_eeprom (TB_REF_ADDR,TB_avr24); // pokud byla zmenena hodnota ztracene kapacity samovybijenim, uloz TB_avr24 jako refrerencni
}
num_to_leds (par_num); // zobraz zpatky zvoleny parametr
set_par = 0;
}
else {
// vybirame parametr
if (keys & UP_MASK) {
if (! wait_release) {
if (par_num < 6)
par_num++;
else
par_num = 0;
num_to_leds (par_num); // zobrazeni vybraneho parametru
wait_release = 1; // cekame na uvolneni tlacitka UP
}
}
else
wait_release = 0; // tlacitko UP bylo uvolneno
}
}
else {
// tlacitko SET je uvolneno - rezim nastaveni parametru
if (! set_par) {
par_val = read_eeprom (par_num); // prechazime z rezimu vyberu parametru, vyzvedni zvoleny parametr
num_to_leds (par_val); // zobraz hodotu parametru
set_par = 1;
}
else {
// nastavujeme parametr
if (keys & UP_MASK) {
if (! wait_release) {
if (par_val < PAR_MAX_TAB [par_num])
par_val++;
else
par_val = 0;
num_to_leds (par_val); // zobraz hodnotu parametru
wait_release = 1; // cekame na uvolneni tlacitka UP
}
}
else
wait_release = 0;
}
}
}
}
 
if (l_tick) {
l_tick = 0;
if (measure_VS () < VS_MIN)
break; // koncime, napajeci zdroj odpojen
}
}
prepare_var (); // konec nastavovani, aktualizuj promenne programu
}
 
 
 
///////////////////////////////////////////////////
// HLAVNI FUNKCE
///////////////////////////////////////////////////
 
main () {
int1 load_old;
int1 load;
int1 no_load;
int1 start_TB; // spust mrereni teploty baterie
int16 wdt_timer; // pro odmereni hodiny pomoci wdt
int8 hour_timer; // pro odmerovani hodin
int8 day_timer; // pro odmerovani dni od nabiti
int16 TB_avr_tmp; // pro vypocet prumerne teploty
 
 
#ifdef DEBUG
int16 c;
int16 inc_cap,IB_val,I_zero;
int8 val;
#endif
 
init_ports ();
 
if (restart_cause () != WDT_TIMEOUT) {
// mereni skutecne doby behu wdt proved pro vseshny resety krome wdt
setup_oscillator (OSC_4MHZ | OSC_NORMAL);
delay_ms (100);
setup_timer_1 (T1_INTERNAL | T1_DIV_BY_1);
setup_wdt (WDT_288MS);
hour_time = 0;
set_timer1 (~1000);
restart_wdt ();
for (;;) {
if (TMR1IF) {
hour_time++;
TMR1IF = 0;
set_timer1 (~1000);
}
}
}
 
setup_oscillator (OSC_4MHZ | OSC_NORMAL);
setup_timer_0 (RTCC_INTERNAL| RTCC_DIV_1);
setup_wdt (WDT_288MS);
setup_timer_1 (T1_INTERNAL | T1_DIV_BY_1);
set_timer1 (S_TICK_TIME);
setup_spi (FALSE);
setup_comparator (NC_NC_NC_NC);
setup_vref (FALSE);
setup_ccp1 (CCP_OFF);
setup_adc (ADC_CLOCK_INTERNAL); // doba prevodu cca 48 uS
setup_adc_ports (sAN0 | sAN1 | sAN2 | sAN3 | sAN5 | VSS_VDD);
 
enable_interrupts (INT_TIMER1);
enable_interrupts (GLOBAL);
 
prepare_var (); // priprav promenne pro beh programu z udaju o vlastnostech baterie
prepare_hour_time ();
 
 
//////////////////////////////////////////////////
 
// uvodni bliknuti ledkou
output_high (LED1_G);
delay_ms (250);
output_low (LED1_G);
 
 
/*
#ifdef DEBUG
output_high (BATT_ON);
printf ("Ahoj %lu\n\r",hour_time);
 
for (;;) {
restart_wdt ();
if (is_load ())
break; // napajeci zdroj byl pripojen
delay_ms (100);
}
 
B_cap = B_cap_2_4;
invalid_cap = 0;
 
set_timer1 (0);
// zde se meri doba trvani funkci nebo vybraneho kodu
// selfdischarge (0); //OK
do_discharge ();
 
c = get_timer1 ();
// printf ("T:%lu %lu %u \n\r",c,B_cap,chrg_eff);
 
printf ("T:%lu\n\r",c);
output_low (BATT_ON);
delay_ms (250);
for (;;)
restart_wdt ();
#endif
*/
 
#ifdef DEBUG
invalid_cap = 0;
// B_cap = B_cap_3_4;
B_cap = B_cap_2_4;
#else
invalid_cap = 1; // nezname zbyvajici kapacitu baterie
B_cap = 0; // povazujeme ji za vybitou
#endif
 
TB_avr24 = TB_DEFAULT;
TB_avr_tmp = 0;
wdt_timer = 0;
hour_timer = 0;
day_timer = 0;
start_TB = 1;
no_load = 0;
 
// hlavni programova smycka
for (;;) {
restart_wdt ();
prepare_sleep ();
sleep ();
setup_adc_ports (sAN0 | sAN1 | sAN2 | sAN3 | sAN5 | VSS_VDD);
load = is_load (); // precti stav kontaktu pripojeni zateze
if (load != load_old)
load_old = load; // stav kontaktu neni platny
else {
if (load) {
if (! no_load) {
do_discharge (); // zatez pripojena, vybijime - ma vyssi prioritu
no_load = 1; // dalsi vybijeni je mozne az po odpojeni zateze
wdt_timer = 0;
}
}
else {
no_load = 0; // zatez byl odpojena
if (measure_VS () > VS_MIN) { // ma zdroj pro nabijeni dostatecne napeti?
if (input (SET))
do_charge (); // zatez odpojena a pripojen zdroj pro nabijeni, nabijime - ma nizsi pioritu
else
do_set_par (); // prechazime do rezimu pro nastavovani parametru programu
TB_avr_tmp = 0;
wdt_timer = 0;
hour_timer = 0;
day_timer = 0;
}
}
}
 
// reseni samovybijeni
if (wdt_timer < hour_time)
wdt_timer++;
else {
// uplynula hodina
start_TB = 1; // odstartuj mereni teploty
wdt_timer = 0; // natahni odmerovani hodiny
if (hour_timer < 23)
hour_timer++;
else {
// uplynul den
TB_avr24 = TB_avr_tmp / 24; // vypocti prumernou teplotu za den
if (day_timer < 90)
day_timer++;
else
invalid_cap = 1; // po 90 dnech uz neverime kapacite baterie
selfdischarge (day_timer); // uprav kapacitu baterie s ohledem na samovybijeni
#ifdef DEBUG
// printf ("TB:%u\n\r",TB_avr24);
#endif
TB_avr_tmp = 0;
hour_timer = 0;
}
}
 
// realizace mereni teploty - je v mnoha krocich
if (start_TB) {
if (measure_temp () == 0) {
#ifdef DEBUG
// printf("T:%u ",TB_val);
#endif
TB_avr_tmp += TB_val; // pocitame prumer teploty
start_TB = 0;
}
}
}
 
}
/Designs/HAM Constructions/IBP20/SW/V_1_1/ibp2.h
0,0 → 1,166
//**********************************************************************
// INFO BATTERY PACK
//**********************************************************************
// (c) OK1XGL 2008
 
 
#include <16F88.h>
#device *=16
#device adc=10
 
#fuses WDT,INTRC_IO, NOPUT, NOMCLR, NOBROWNOUT, NOLVP, NOCPD, NOWRT, NODEBUG, NOPROTECT, NOFCMEN, NOIESO, CCPB3
#use delay(clock=4000000,RESTART_WDT)
#use FAST_IO (A)
#use FAST_IO (B)
 
 
// definice pinu
 
 
// vystupy LED diody
#define LED1_G PIN_A6
#define LED2_Y PIN_A7
#define LED3_Y PIN_A4
#define LED4_R PIN_B0
 
// analogove vstupy
#define I_SENSE PIN_A0
#define IB_CAN 0
#define V_SENSE PIN_A1
#define VB_CAN 1
#define TM_PIN PIN_B7
 
#define TB_CAN 6
#define REF_25V PIN_A3
 
// vstupy rizeni funkcnosti
#define SOURCE_ON PIN_B6 // analogovy vstup
#define VS_CAN 5
#define LOAD_ON PIN_B4
 
// vystupy rizeni funkcnosti
#define CHRG_ON PIN_B1
#define BATT_ON PIN_B3
 
// nastavovaci signaly
#define SET PIN_A5
#define UP PIN_B7
 
#define UP_MASK 0x01 // maska pro stisknute tlacitko UP
#define SET_MASK 0x02 // maska pro stisknute tlacitko SET
 
// debug seriovka
#ifdef DEBUG
#use rs232 (baud = 9600, xmit = PIN_B5, DISABLE_INTS)
#endif
 
 
 
#define VS_MIN_mV 8000 // minimalni vstupni napeti napajeciho zdroje pro nabijeni
 
#define VB_MIN_mV 10000 // minimalni napeti baterie - dojde k odpojeni
#define VB_LOW_mV 11000 // nizke napeti baterie - upozorneni pred odpojenim
 
#define TB_MAX 45 // max teplota baterie pri nabijeni
#define TB_MIN 5 // min teplota baterie pri nabijeni
#define TB_DEFAULT 25 // teplota baterie, kdyz teplomer neni pouzit
 
#define VREF_DIS_mV 2500
#define VREF_CHRG_mV 5000
 
#define VS_STEP_mV ((VREF_CHRG_mV / 1024.0) * ((8.2 + 1) / 1)) // rozliseni mereni vstupniho napeti mV ()
#define VB_STEP_mV ((VREF_DIS_mV / 1024.0) * ((68 + 10) / 10.0)) // rozliseni mereni napeti baterie v mV (19 mV -> 1.9 mv na clanek)
//#define VS_MIN (int16)(VS_MIN_mV / VS_STEP_mV)
#define VS_MIN (int16)44
#define VB_MIN (int16)(VB_MIN_mV / VB_STEP_mV)
#define VB_LOW (int16)(VB_LOW_mV / VB_STEP_mV)
 
#define I_STEP_mA ((VREF_DIS_mV / 1024.0) * 10 * 0.1) // rozliseni mereni proudu v mV (2.44 mA)
 
#define TICK_mS 4 // tik kratkeho casovace v ms
#define S_TICK_TIME ~4000 // hodnota pro natazeni kratkeho casovace
#define L_TICK_TIME 300 / TICK_mS //
#define HOUR_TIME_WDT 9000 // cas v ms / 400 ms nastav na 1 hod
 
#define CAP_BATT ((60.0 * 60.0 * 1000.0) / (TICK_ms * I_STEP_mA)) // pro prevod kapacity baterie na vnitrni reprezentaci
 
// adresy parametru programu v eeprom
#define B_CAP_H_ADDR 0
#define B_CAP_L_ADDR 1
#define EFF_ADDR 2
#define LOSS_CAP_H_ADDR 3
#define LOSS_CAP_L_ADDR 4
#define LOSS_DAY_H_ADDR 5
#define LOSS_DAY_L_ADDR 6
#define TB_REF_ADDR 7
 
// maximalni hodnoty parametru programu
const int8 PAR_MAX_TAB [8] = {5,
9,
9,
9,
9,
6,
9};
 
// tabulka pro ziskani koeficientu ucinnosti
// hodnoty se ziskaji ze vztahu: 64 / koeficient ucinnosti (pr: 64 / 1.2 = 53)
const int8 CHRG_EFF_TAB [10] = {71, // ucinnost 0.9
67, // 0.95
64, // 1.0
61, // 1.05
58, // 1.10
55, // 1.15
53, // 1.20
51, // 1.25
49, // 1.30
47}; // 1.35
// globalni promenne
int8 TB_val; // teplota baterie
int8 TB_ref; // teplota baterie, pri ktere se merilo samovybijeni
int8 TB_avr24; // prumerna teplota baterie za 24 hod
 
int8 l_timer; // pro dlouhy periodicky casovac
int1 s_tick; // kratky tik periodickeho casovace
int1 l_tick; // dlouhy tik periodickeho casovace
 
int1 blink; // zrcadlo pro rychle blikani ledkami
int1 slow_blink; // zrcadlo pro pomale blikani ledkami
 
int1 invalid_cap; // neplatny zaznam o aktualni kapacite baterie
int32 B_cap; // aktualini kapacita baterie
 
int16 hour_time; // cas pro odmereni 1 hod pomoci wdt
 
// promenne vypocitane z parametru programu
int32 B_cap_4_4; // mez pro plnou kapacitu baterie
int32 B_cap_3_4; // mez pro 3/4 kapacitu baterie
int32 B_cap_2_4; // mez pro 2/3 kapacitu baterie
int32 B_cap_1_4; // mez pro 1/4 kapacitu baterie
 
int16 chrg_01C; // regulace proudu na 0.1C
int16 chrg_02C; // regulace proudu na 0.2C
int8 chrg_eff; // ucinnost nabijeni
 
int8 k; // strmost samovybijeni
 
// definice potrebnych registru CPU
#bit ADIE = 0x8c.6 // povoleni interruptu od AD
#bit PEIE = 0x0b.6 // povoleni interruptu od periferii
#bit ADIF = 0x0c.6
#bit TMR1IF = 0x0c.0 // preteceni casovace 1
 
// Makro pro nastaveni pinu jao vystup (reverzni funke k output_float () )
#define output_fixed(pin) { #asm BCF ((pin) / 8 + 0x80).((pin) % 8) #endasm }
 
 
// defaultni parametry programu ulozene v eeprom
#rom 0x2100={3, // kpacita baterie tisice
5, // kapacita baterie stovky
0, // ucinnost nabijeni ve tvaru 1.xx s krokem 05
3, // ztracena kapacita samovybijenim desitky procent
0, // ztracena kapacita samovybijenim jednotky procent
3, // za dobu desitky dni
0, // za dobu jednotky dni
25} // referencni teplota pri ktere probihalo samovybijeni
/Designs/HAM Constructions/IBP20/SW/V_1_1/ibp2.hex
0,0 → 1,454
:1000000008308A00CF2C0000FF00030E8301A100FE
:100010007F08A0000A08A8008A01A00E0408A20018
:100020007708A3007808A4007908A5007A08A6003C
:100030007B08A700831383128C308400001C2228C5
:100040000C183528220884002308F7002408F8003B
:100050002508F9002608FA002708FB0028088A006E
:10006000210E8300FF0E7F0E09008A1151280A100D
:100070008A100A1182070534093409340934093415
:100080000634093400340A108A100A1182074734F2
:10009000433440343D343A343734353433343134F6
:1000A0002F34F0308F005F308E002D14AC08031D0C
:1000B00063284B30AC00AD140430AD062D1D622812
:1000C0000830AD066428AC030C108A1122282B30AE
:1000D00065008501D03066002030860083168117C8
:1000E000831200347C3084008313000803198928AC
:1000F0000130F800BF30F7006400F70B7C28F80BE4
:100100007A284A30F700F70B832800006400800B40
:10011000782800341030FE00F701FA01FD0CFC0CC9
:10012000031C9A2883162008F7070318FA0A2108E7
:10013000FA078312FA0CF70CF90CF80CFE0B8E2858
:1001400000348E30F7007D08F8007C08F900FA01D1
:10015000F808031DB5287908F800F9010830F702FE
:10016000F808031DB528F701BD280310F81BBC28AB
:10017000F90DF80DF703B528F813000000348316C5
:10018000200803193029A800240803193029A807DA
:100190000318D1287F30A802031C30290319302905
:1001A000D5288130A807031830292808F700F8015E
:1001B000F901FA012108AC00AC172208AB002308B2
:1001C000AA001830A800A9012A1CFE282708FA074F
:1001D000031CF028F90A031DF028F80A0319A917CF
:1001E0002608F907031CF728F80A0319A917250898
:1001F000A200A2172208F8070318A917A90DF80CE6
:10020000F90CFA0CAC0CAB0CAA0C0310A80BE328ED
:100210000130F70703183029F81B1529AC0DFA0D2A
:10022000F90DF80DF70303193029AC1F2629FA0A36
:10023000031D2629F90A031D2629F80A031D26296C
:10024000F80CF90CFA0CF70A031930292108A90057
:100250002508A906A91F2E29F8173429F8133429CF
:10026000F701F801F901FA01000083120034831646
:100270002008B63CA000FA012108FC00A1170310D9
:10028000A10CA20CA30CFA0CF90CF80CF70CA00BA7
:100290003F29FC1F5629F709F809F909FA09F70A55
:1002A0000319F80A0319F90A0319FA0A8312003428
:1002B000F801F901F701FA0183162108031D6329EA
:1002C000200803197D291030FE000310FC0DFD0DE0
:1002D000F70DFA0D21087A02031D70292008770214
:1002E000031C79292008F702031CFA032108FA02EB
:1002F0000314F80DF90DFE0B65290000831200347C
:10030000831620080319462AAC0024080319462A3C
:10031000AC02031C90297F30AC070318462A9629AB
:100320008130AC02031C462A0319462A2C08F70028
:10033000F801F901FA01AB012108AA00AA17220865
:10034000A9002308A8001930AC002708A802031848
:10035000B9290130A9020318B929AA020318B92939
:10036000AB020318B929AB0AAA0AA90A2708A807E9
:10037000EB292608A9020318D4290130AA02031880
:10038000D429AB020318D429AB0AAA0A2608A90764
:100390002708A807031CEB29A90A031DEB29AA0AB1
:1003A000031DEB29AB0AEB2925088038AA020318A4
:1003B000EA290130AB020318EA29AB0A2508803884
:1003C000AA072608A907031CC829AA0A031DC829C9
:1003D000AB0AC8297A14AC0BEE29F9290310A80D31
:1003E000A90DAA0DAB0D0310FA0DF90DF80DAD0D09
:1003F000A5292D1C012A0310F80CF90CFA0CAD0CE0
:10040000042AF7030319462AAD1B2D2A0310A80D51
:10041000A90DAA0DAB0D2708A8020318192A01304F
:10042000A9020318192AAA020318192AAB02031CED
:100430003C2A2608A9020318242A0130AA0203181C
:10044000242AAB02031C3C2A25088038AA02031880
:100450002D2A0130AB02031C3C2AFA0A031D3C2A58
:10046000F90A031D3C2AF80A031D3C2AF70A03195E
:10047000462AF80CF90CFA0C2108AC002508AC0649
:10048000AC1F442AF8174A2AF8134A2AF701F80140
:10049000F901FA01000083128A11D52B8E30F70082
:1004A00083162008F7022108F9002208F800F9173E
:1004B000F7080319662A0310F908031D622AF808D1
:1004C0000319662AF90CF80CF70B5B2AA11F6D2A99
:1004D000F809F909F80A0319F90A000083128A11C8
:1004E000E82BF701F8017E08031083162018F707A0
:1004F000F70CF80CA018F707F70CF80C2019F70701
:10050000F70CF80CA019F707F70CF80C201AF707EE
:10051000F70CF80CA01AF707F70CF80C201BF707DC
:10052000F70CF80CA01BF707F70CF80C831200343B
:1005300020308316AC00A801A901AA01AB01230851
:10054000FA002208F9002108F8002008F70003103B
:10055000771CB82A2408A80725080318250FA9071F
:1005600026080318260FAA0727080318270FAB072A
:10057000AB0CAA0CA90CA80CFA0CF90CF80CF70C93
:10058000AC0BA72A83120034F701F801F901FA0134
:100590008316A801A901AA01AB0127082604250496
:1005A00024040319032B2030AC000310A00DA10D6F
:1005B000A20DA30DA80DA90DAA0DAB0D27082B02A6
:1005C000031DEC2A26082A02031DEC2A250829020D
:1005D000031DEC2A24082802031CFD2A2408A80273
:1005E0002508031C250FA9022608031C260FAA02B2
:1005F0002708031C270FAB020314F70DF80DF90DA4
:10060000FA0DAC0BD52A0000A830840083138312A6
:100610000034013003178D0083168C130C148312E1
:100620000C080313EB01EA006B08FD006A08FC00EC
:100630008316A1016430A00083128A207908EB00A0
:100640007808EA0003178D0183168C130C148312AB
:100650000C080313EE01ED006E08FD006D08FC00B0
:1006600003308316A100E830A00083128A207908A5
:10067000EE007808ED006D08EA076E0803186E0FAB
:10068000EB076B08FD006A08FC00A1207A088316BE
:10069000A3007908A2007808A1007708A000A701AC
:1006A000A6013430A5009130A4008312BF207A083F
:1006B0008316A3007908A2007808A1007708A0009B
:1006C000831237217A08B7007908B6007808B50098
:1006D0007708B4000310370CBF00360CBE00350C91
:1006E000BD00340CBC0003103F0CC3003E0CC20024
:1006F0003D0CC1003C0CC00040083C07B8003D0860
:10070000B90041080318410FB9073E08BA00420872
:100710000318420FBA073F08BB0043080318430FF2
:10072000BB076B08FD006A08FC008316A1010A30B4
:10073000A000831258217908FA007808FC00790893
:10074000FD00A1207A08F6007908F5007808F40089
:100750007708F30076088316A3007508A2007408D2
:10076000A1007308A000A701A601A5018730A4007D
:100770008312BF207A08F6007908F5007808F400A3
:100780007708F30076088316A3007508A2007408A2
:10079000A1007308A000F630A7002830A6001C3086
:1007A000A5008130A400831280297A08F600790818
:1007B000F5007808F4007708F30076088316A300A4
:1007C0007508A2007408A1007308A00083124E2AC5
:1007D0007908C5007808C4000310440DC600450D13
:1007E000C700023003178D0083168C130C1483127C
:1007F0000C0803134320F800C800033003178D00D2
:1008000083168C130C1483120C08FD00FE000A30B2
:1008100083160313A00083127122043003178D0086
:1008200083168C130C1483120C0878070313EC0046
:10083000F201F1016B08F0006A08EF0072088316FC
:10084000A3007108A2007008A10083126F0883162C
:10085000A000A701A601A50183126C088316A400BD
:10086000831298227A08F2007908F1007808F000E3
:100870007708EF0072088316A3007108A2007008C1
:10088000A10083126F088316A000A701A601A5018D
:100890006430A4008312C4227808EE007708ED00CB
:1008A000053003178D0083168C130C1483120C086B
:1008B000FD00FE000A3083160313A000831271228C
:1008C000063003178D0083168C130C1483120C084A
:1008D00078070313EC006E08FD006D08FC0083161A
:1008E000A10183126C088316A00083125821780896
:1008F000C900073003178D0083168C130C14831264
:100900000C080313AA0000343208903CE5000130C3
:10091000E6003308031C330FE602E701E80168082C
:100920008316A300831267088316A2008312660849
:100930008316A100831265088316A000A701A601F3
:100940002330A5002830A400831298227A08E800FA
:100950007908E7007808E6007708E500680883165C
:10096000A300831267088316A20083126608831609
:10097000A100831265088316A000A701A6018312B7
:1009800033088316A500831232088316A40083124D
:10099000C4227A08E8007908E7007808E6007708BA
:1009A000E50028306507B2006608B300233003185D
:1009B0002430B3078A15832D0610051285130513FD
:1009C0000034DC248611861083169D0183128A155B
:1009D0009D2D8316811364002030F700F70BEE2C59
:1009E0000000000073108312061A73148316811717
:1009F000003073180130F80083120034851305129B
:100A00002D1D052D05170614072D0513061000349E
:100A100067200B138B138B1B0A2D83160C17831265
:100A20000B170230F600FA30FC007220F60B132D83
:100A30000030F8001F08C73978049F006400203098
:100A4000F700F70B212D00000000F401F301F50180
:100A50007508073C031C442D1F1563001F192E2D1C
:100A60001E08FA0083161E08F3077A0803187A0F87
:100A7000F40764002030F700F70B3C2D0000000065
:100A80006400F50A8312282DF40CF30CF40CF30C1B
:100A9000F40CF30C1F30F40583160C1383120B13A4
:100AA000C0308B047308F8007408F9000034310872
:100AB0004302031C722D031D6D2D30084202031CDE
:100AC000722D031D6D2D2F084102031C722D031D75
:100AD0006D2D40082E020318722D05138513051283
:100AE0000614AC2D31083F02031C8D2D031D882DEB
:100AF00030083E02031C8D2D031D882D2F083D025A
:100B0000031C8D2D031D882D3C082E0203188D2DEE
:100B10000513851305160610AC2D31083B02031C86
:100B2000A82D031DA32D30083A02031CA82D031D78
:100B3000A32D2F083902031CA82D031DA32D38084F
:100B40002E020318A82D0513851705120610AC2DCB
:100B5000051785130512061000340030F8001F0831
:100B6000C73978049F0064002030F700F70BB62DDA
:100B7000000000001F151F19BB2D1E08FA00831668
:100B80001E08F3007A08F40064002030F700F70B29
:100B9000C72D0000000083121F151F19CD2D1E0840
:100BA000FA0083161E08F3077A0803187A0FF40771
:100BB00064002030F700F70BDB2D000000008312EB
:100BC0001F151F19E12D1E08FA0083161E08F307D2
:100BD0007A0803187A0FF40764002030F700F70B47
:100BE000EF2D0000000083121F151F19F52D1E08A0
:100BF000FA0083161E08F3077A0803187A0FF40721
:100C000064002030F700F70B032E00000000831271
:100C10001F151F19092E1E08FA0083161E08F30758
:100C20007A0803187A0FF40764002030F700F70BF6
:100C3000172E0000000083121F151F191D2E1E08FD
:100C4000FA0083161E08F3077A0803187A0FF407D0
:100C500064002030F700F70B2B2E000000008312F9
:100C60001F151F19312E1E08FA0083161E08F307E0
:100C70007A0803187A0FF40764002030F700F70BA6
:100C80003F2E0000000083121F151F19452E1E085D
:100C9000FA0083161E08F3077A0803187A0FF40780
:100CA000F40CF30CF40CF30CF40CF30C1F30F405FF
:100CB0007308F8007408F900831200340513061055
:100CC0002D1D652E85170516672E85130512003418
:100CD0002D1E742E2D15FE240230EE00FA30FC007D
:100CE0007220EE0B6E2EDC2483161F129F161B083B
:100CF00080392F389B00C8309D000130FC008312E2
:100D0000722008257908E8007808E700861557253D
:100D10006D112D15AD102D1064002D1C642F2D109C
:100D2000AD257908E6007808E500E508031D9D2E4D
:100D3000E608031D9D2E86116D1565086702EB0000
:100D40006808EC006608031C660FEC02B108031D7E
:100D5000B62EB008031DB62E6C082F02031CC42E3D
:100D6000031DB62E2E086B020318C42E6B08AE02AC
:100D70006C08031C6C0FAF020030031C0130B00282
:100D80000030031C0130B1026D19642F5C08063C71
:100D90000318CC2EDC01CD2EDC0A0830F8001F0829
:100DA000C73978049F0064002030F700F70BD62E77
:100DB0000000000003105C0D4C3E840083131F15DF
:100DC0001F19E02E1E08FA0083161E088000840AF0
:100DD0007A08800083124E084C078316A000831205
:100DE0004D088316A10083124F0803184F0FF92EE8
:100DF000FC2E8316A1078312500883162007A20039
:100E00002108A300831251080318510F082F0B2F3C
:100E10008316A3078312520883162207A40023080F
:100E2000A500831253080318530F172F1A2F831688
:100E3000A5078312540883162407A6002508A700D7
:100E4000831255080318550F262F292F8316A7073D
:100E50008312560883162607A8002708A9008312C4
:100E600057080318570F352F382F8316A9078312F9
:100E7000580883162807AA002908AB0083125908CE
:100E80000318590F442F472F8316AB0783125A08B4
:100E900083162A078312EE0083162B088312EF00B5
:100EA0005B0803185B0FEF07EF0CEE0CEF0CEE0C7A
:100EB000EF0CEE0C1F30EF056E08F8006F08F9001C
:100EC0007908EA007808E900AD1C942FAD10E924F8
:100ED000F808031D6C2F952F6A08023C031C7C2F19
:100EE000031D762F69080C3C031C7C2FB101B00157
:100EF000AF01AE012D12952F6D1D802F5E26942F10
:100F00006A08023C031C932F031D8A2F6908403C8A
:100F1000031C932F051385130512AD1D912F061485
:100F2000922F0610942F57258C2E8A15C12D28300C
:100F3000F8001F08C73978049F0064002030F700CC
:100F4000F70BA02F000000001F151F19A52F1E086A
:100F5000FA0083161E08F3007A08F4007308F800FC
:100F60007408F90083120034861383168613640014
:100F7000A630F700F70BBA2F83120B138B138B1BC2
:100F8000BE2F831686178312861BCB2FC0308B048F
:100F90000030F800E32F64001530F700F70BCE2F78
:100FA0007410861B7414C0308B0464009230F700F8
:100FB000F70BD82F741CE02F0030F800E32FE32F3D
:100FC0000130F800E32F00340614051685170517C5
:020FD0000034EB
:10100000F5017508073C031C23280B138B138B1B5E
:101010000628861383168613640000000000000073
:1010200000000310F40C0318861764001330F70057
:10103000F70B18280000861764000000C0308312E8
:101040008B04F50A01280034F4017408073C031CE2
:101050004A280B138B138B1B2A288613831686139F
:1010600064000000861764000230F700F70B362892
:101070008312861B3D2803103E280314F50CC03054
:101080008B0464001130F700F70B442800000000C7
:10109000F40A25287508F80000344A08003A0319B4
:1010A0007028013A03197D28033A03198128013A6F
:1010B00003198928073A03198928013A031989284D
:1010C000033A03198A28013A03199B280F3A031996
:1010D0009F28013A0319A328033A0319A928C22813
:1010E0008A11B4278A15F808031D7C28CA01193013
:1010F000A9000030F800CB28C828CC30F40000202C
:10110000C8284430F4000020861783168613831203
:10111000C828C82883168617831286138A11B42715
:101120008A15F808031D9A28CA011930A900003051
:10113000F800CB28C828CC30F4000020C828BE30E6
:10114000F4000020C8282420780ECB000F30CB05F7
:10115000C8282420780EF700F030F7057708CB0474
:101160004B087F39F30073084F3C031CBD28CB1F8D
:10117000BB28A901BD287308A900CA010030F800E6
:10118000CB28C828CA011930A9000030F800CB28A4
:10119000CA0A0130F80000342E083402F300350882
:1011A000F4002F08031C2F0FF4023608F500300856
:1011B000031C300FF5023708F6003108031C310F0D
:1011C000F60276088316A3007508A2007408A10031
:1011D0007308A000A701A601A5014830A4008A1148
:1011E0008312C4228A157A08EF007908EE00780885
:1011F000ED007708EC006F088316A30083126E08D9
:101200008316A20083126D088316A10083126C0856
:101210008316A000A701A601A50183124808831622
:10122000A4008A11831298228A157A08EF0079089F
:10123000EE007808ED007708EC002E08EC072F0888
:1012400003182F0FED0730080318300FEE07310891
:101250000318310FEF07E5102D10AD10F0016510E8
:1012600083161F129F121B0880392F389B00E23013
:101270009D000130FC008A11831272208A158A11A8
:1012800008258A157908E7007808E6002D1A5C29F8
:1012900029082C3C031C5C292908053C03185C29FF
:1012A000861586140230F300FA30FC008A11722091
:1012B0008A15F30B542965148A1197278A15790822
:1012C000F4007808F300F408031D772973082B3C19
:1012D000031C7729E5146510861086110230F3008F
:1012E0009630FC008A1172208A15F30B7029640075
:1012F0002D1CCE292D108A11AD258A157908E900FB
:101300007808E80067086902031C9329031D8C29EB
:1013100068086602031893296608E8026708031C38
:10132000670FE9029529E901E801651CCE29E80863
:10133000031DA229E908031DA229E51465108610E2
:101340008611CE296908FD006808FC008316A101FA
:10135000831248088316A0008A1183128A208A15F6
:101360007908EB007808EA00EB0CEA0CEB0CEA0CCD
:10137000EB0CEA0CEB0CEA0CEB0CEA0C0730EB057F
:101380006A08AE076B0803186B0FAF07003003182D
:101390000130B007003003180130B107AD1CD02A6E
:1013A000AD104D208A1197278A157908F400780826
:1013B000F300F408031DE02973082B3C0318D12A1D
:1013C0008A11E9248A15F808031DD12A2D1EEC295B
:1013D0008A11FE248A15D02AE51CF2298A115E267C
:1013E0008A15D02A37083102031C0E2A031D082A49
:1013F00036083002031C0E2A031D082A35082F0266
:10140000031C0E2A031D082A34082E02031C0E2A70
:101410008A11E4278A150430F8007B2A3B08310240
:10142000031C2F2A031D242A3A083002031C2F2AEA
:10143000031D242A39082F02031C2F2A031D242AE6
:101440002E08380203182F2A061405168517AD1D1D
:101450002B2A05172C2A05130330F8007B2A3F0896
:101460003102031C502A031D452A3E083002031C8A
:10147000502A031D452A3D082F02031C502A031D34
:10148000452A2E083C020318502A06140516AD1DE5
:101490004B2A85174C2A851305130230F8007B2A46
:1014A00043083102031C712A031D662A42083002D8
:1014B000031C712A031D662A41082F02031C712A8E
:1014C000031D662A2E0840020318712A0614AD1D5A
:1014D0006B2A05166C2A0512851305130130F800D6
:1014E0007B2AAD1D752A0614762A0610051285136F
:1014F00005130030F8007808043C0319832A2908F2
:101500002D3C03188F2A8610861165103708B1000C
:101510003608B0003508AF003408AE00D02A6F0896
:101520003102031CAA2A031DA52A6E083002031CDF
:10153000AA2A031DA52A6D082F02031CAA2A031D2F
:10154000A52A2E086C020318AA2A4508F2004408AE
:10155000F100AE2A4708F2004608F100F008031D2A
:10156000B42A86146514CF2A7208FD007108FC00A5
:1015700069088316A100831268088316A0008A11E7
:10158000831258218A157908FA007808FA08031D91
:10159000CF2A78087002031CCF2A86106510F00A43
:1015A00077298A15D82D6A08003A0319F32A013AD7
:1015B0000319F82A033A0319FD2A013A0319022BE9
:1015C000073A0319072B013A03190C2B033A0319A5
:1015D000112B013A0319162B0F3A03191B2B013A51
:1015E0000319202B252B0610051285130513292B13
:1015F0000614051285130513292B061005168513ED
:101600000513292B0614051685130513292B06101F
:10161000051285170513292B0614051285170513C6
:10162000292B0610051685170513292B06140516F8
:1016300085170513292B0610051285130517292B6D
:101640000614051285130517292B0610051285139C
:10165000051300348A11E4278A150430EA00FA30B1
:10166000FC008A1172208A15EA0B2F2BE5012D1040
:10167000AD10E701E91069106508EA00D3226400A3
:101680002D1C052C2D10E7080319482BE703052C0A
:101690000530E7006A10861B6A14F701AD1A77144B
:1016A0006A08770601390319592BAD126A18AD166D
:1016B0005E2B6A185D2B5D145E2B5D106A10851A17
:1016C0006A14F7012D1B77146A087706013903198C
:1016D0006D2B2D136A182D17722B6A18712BDD14C0
:1016E000722BDD105D08F8007808E800E81CDF2B9D
:1016F000691CCD2B650803178D0083168C130C1401
:1017000083120C08031366020319C82B650803171C
:101710008D000313660803178C0083168C130C15B9
:10172000831203130B08F7008B138316031755302E
:101730008D00AA308D008C148C189C2B0C1177080E
:10174000831203138B046508053C0319AB2B650852
:10175000063C031DC82B073003178D0003132B080D
:1017600003178C0083168C130C15831203130B08BC
:10177000F7008B138316031755308D00AA308D00A8
:101780008C148C18C12B0C117708831203138B0453
:101790006508EA00D3226910DE2B681CDD2BE918EE
:1017A000DC2B6508053C031CD72BE50AD82BE5018B
:1017B0006508EA00D322E914DE2BE910052C69182C
:1017C000F02B650803178D0083168C130C148312FD
:1017D0000C080313E6006608EA00D3226914052CFE
:1017E000681C042CE918032C65088A1137208A1517
:1017F000F80066020318FE2BE60AFF2BE6016608D6
:10180000EA00D322E914052CE910AD1C162CAD100A
:101810008A1197278A157908EB007808EA00EB0807
:10182000031D162C6A082B3C0318172C3F2B8A111A
:1018300009238A158A15D82D2B082A020318312C62
:101840002A082B02ED000330FE006D088316A0006D
:101850008A11831271228A1540307807E700E80167
:10186000552C2B082A02ED000330FE006D0883166C
:10187000A0008A11831271228A15E8017808E70016
:10188000E808031D472C6708403C03184A2CE80170
:10189000E701552C6708403CE7006808031C680F07
:1018A000532C0030542C003CE8006808FD00670809
:1018B000FC008316A101831249088316A0008A1137
:1018C00083128A208A15790CE800780CE700E80C6E
:1018D000E70CE80CE70CE80CE70CE80CE70CE80C6C
:1018E000E70C0330E8056708E6006508043C031CC4
:1018F0007B2C0310E60DFD016608FC008A11A12077
:101900008A157A088316A3007908A2007808A10036
:101910007708A000A701A6013430A5009130A400EB
:101920008A118312BF208A157A088316A3007908CA
:10193000A2007808A1007708A0008A11831237213D
:101940008A157A08EC007908EB007808EA00770835
:10195000E9006C083102031CCD2C031DBF2C6B0861
:101960003002031CCD2C031DBF2C6A082F02031C60
:10197000CD2C031DBF2C2E0869020318CD2C69083D
:10198000AE026A08031C6A0FAF026B08031C6B0FE0
:10199000B0026C08031C6C0FB1028A150D2E840175
:1019A00083131F308305603083168F001F129F1230
:1019B0001B0880399B0007309C008312CA01CB01B1
:1019C000CC01CD01CE01CF01D001D101D201D30193
:1019D000D401D501D601D701D801D901DA01DB0143
:1019E000DC01AD122D13DD018A1167208A15030871
:1019F0001839F70083160E08033977040E148E1475
:101A0000831503160B3C0319342D60308F006430AE
:101A1000FC008A11831272208A15853090000C30E8
:101A2000F700073081018130840083130008F0390A
:101A30000738800064000008F739F719F039770497
:101A40008000B301B201FC308F0017308E006400BB
:101A50000C1C322DB20A0319B30A0C10FC308F0093
:101A600017308E00282D831660308F000108C7398B
:101A7000083881000C30F700073083128101813073
:101A8000840083130008F0390738800064000008E0
:101A9000F739F719F0397704800085309000F0307D
:101AA0008F005F308E0094120030940083169400F3
:101AB00007309C00050864000230F700F70B5E2D2C
:101AC000000000001C0883120D1383169D01831271
:101AD0009701970183161F1383121F179F178316F1
:101AE0009F1783121F1483161F129F121B08803921
:101AF0002F389B000C14C03083128B048A110923E9
:101B00008A158A11842C8A150517FA30FC008A116F
:101B100072208A1505132D16B101B001AF01AE0177
:101B20001930AB00E401E301E001DF01E101E20172
:101B3000DE155E1164008A11E12C8A15630083169C
:101B40001F129F121B0880392F389B008A118312A5
:101B5000E9248A157818AE2DDE10AF2DDE14F701BA
:101B60005E18F7145E08770602390319BB2D5E1064
:101B7000DE185E14DE2DDE1CC62D5E19C52D8A1101
:101B8000682E8A155E15E001DF01DE2D5E118A11D7
:101B900097278A157908E6007808E500E608031D0E
:101BA000D52D65082C3C0318DE2D851ACC282A2B50
:101BB000E401E301E001DF01E101E2016008330239
:101BC000031CEC2D031DE82D32085F020318EC2DD9
:101BD000DF0A0319E00A102EDE15E001DF016108BB
:101BE000163C031CF52DE10A102E6408FD00630865
:101BF000FC008316A1011830A0008A11831258211D
:101C00008A157808AB006208593C031C092EE20AC9
:101C10000A2E2D166208E5001C2CE401E301E10107
:101C2000DE1D1B2E4D20F808031D1B2E2908E3077F
:0A1C30000318E40ADE119A2D630088
:104200000300050000000300000003000000190087
:04400E001C2FFC3F28
:00000001FF
;PIC16F88