production PCB version

This commit is contained in:
Weston 2021-04-10 16:49:53 -07:00
parent 364f4beb0b
commit 709c94c774
41 changed files with 17779 additions and 10722 deletions

Binary file not shown.

View File

@ -28,10 +28,6 @@
<string>DAC7</string>
<string>class com.microchip.mcc.mcu8.modules.dac.DAC</string>
</entry>
<entry>
<string>System Module</string>
<string>class com.microchip.mcc.mcu8.systemManager.SystemManager</string>
</entry>
<entry>
<string>CMP5</string>
<string>class com.microchip.mcc.mcu8.modules.cmp.CMP</string>
@ -40,6 +36,10 @@
<string>DAC5</string>
<string>class com.microchip.mcc.mcu8.modules.dac10bit.DAC10BIT</string>
</entry>
<entry>
<string>System Module</string>
<string>class com.microchip.mcc.mcu8.systemManager.SystemManager</string>
</entry>
<entry>
<string>DAC4</string>
<string>class com.microchip.mcc.mcu8.modules.dac.DAC</string>
@ -52,22 +52,22 @@
<string>CMP2</string>
<string>class com.microchip.mcc.mcu8.modules.cmp.CMP</string>
</entry>
<entry>
<string>CMP1</string>
<string>class com.microchip.mcc.mcu8.modules.cmp.CMP</string>
</entry>
<entry>
<string>OPA1</string>
<string>class com.microchip.mcc.mcu8.modules.opa.OPA</string>
</entry>
<entry>
<string>INTERNAL OSCILLATOR</string>
<string>class com.microchip.mcc.mcu8.systemManager.osc.Osc</string>
</entry>
<entry>
<string>CMP1</string>
<string>class com.microchip.mcc.mcu8.modules.cmp.CMP</string>
</entry>
<entry>
<string>DAC1</string>
<string>class com.microchip.mcc.mcu8.modules.dac10bit.DAC10BIT</string>
</entry>
<entry>
<string>OPA1</string>
<string>class com.microchip.mcc.mcu8.modules.opa.OPA</string>
</entry>
<entry>
<string>OPA2</string>
<string>class com.microchip.mcc.mcu8.modules.opa.OPA</string>
@ -167,7 +167,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="FVR" registerAlias="FVRCON" settingAlias="ADFVR"/>
<value>off</value>
<value>2x</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="RC3PPS" settingAlias="RC3PPS"/>
@ -533,14 +533,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCCN" settingAlias="IOCCN4" alias="disabled"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="CMP2" name="cmpIntermodule"/>
<value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA1" registerAlias="OPAORS" settingAlias="OPAORS" alias="PWM9_out"/>
<value>6</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="CMP2" name="cmpIntermodule"/>
<value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP1" registerAlias="CMNSEL" settingAlias="CNCH" alias="FVR_Buffer2"/>
<value>5</value>
@ -1013,14 +1013,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="ANSELB" settingAlias="ANSB2" alias="analog"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA1" registerAlias="OPAORS" settingAlias="OPAORS" alias="LC4_out"/>
<value>23</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC5" registerAlias="DACCON0" settingAlias="DACNSS" alias="DAC5REF1-"/>
<value>2</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA1" registerAlias="OPAORS" settingAlias="OPAORS" alias="LC4_out"/>
<value>23</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="INTERNAL OSCILLATOR" registerAlias="OSCSTAT" settingAlias="LFIOFR" alias="disabled"/>
<value>0</value>
@ -1253,14 +1253,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="SLRCONC" settingAlias="SLRC1" alias="limited"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP2" registerAlias="CMCON1" settingAlias="CINTN"/>
<value>no_intFlag</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC1" registerAlias="DACCON0" settingAlias="DACPSS" alias="VREF+"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP2" registerAlias="CMCON1" settingAlias="CINTN"/>
<value>no_intFlag</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="Pin Module" registerAlias="OPTION_REG"/>
<value>128</value>
@ -1329,14 +1329,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCBN" settingAlias="IOCBN6" alias="disabled"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="OPA2" registerAlias="OPACON" settingAlias="OPAORM"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="FVR" registerAlias="FVRCON" settingAlias="TSEN" alias="enabled"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="OPA2" registerAlias="OPACON" settingAlias="OPAORM"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC1" registerAlias="DACCON0" settingAlias="DACFM" alias="right justified"/>
<value>0</value>
@ -1714,11 +1714,11 @@
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPACON" settingAlias="OPAORPOL" alias="not inverted"/>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="AquisitionTime"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="AquisitionTime"/>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPACON" settingAlias="OPAORPOL" alias="not inverted"/>
<value>0</value>
</entry>
<entry>
@ -1755,7 +1755,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="FVR" registerAlias="FVRCON"/>
<value>0</value>
<value>130</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCBP" settingAlias="IOCBP7" alias="enabled"/>
@ -2029,14 +2029,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCAP" settingAlias="IOCAP7" alias="disabled"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="System Module" registerAlias="CONFIG1" settingAlias="CP" alias="OFF"/>
<value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="Interrupt Module" name="IVT_NAME"/>
<value>IVT1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="System Module" registerAlias="CONFIG1" settingAlias="CP" alias="OFF"/>
<value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="TRISE" settingAlias="TRISE3"/>
<value>input</value>
@ -2249,14 +2249,14 @@
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="DAC4" registerAlias="DACCON0"/>
<value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC4" registerAlias="DACCON0" settingAlias="DACEN" alias="enabled"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="DAC3" registerAlias="DACCON0"/>
<value>128</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC4" registerAlias="DACCON0" settingAlias="DACEN" alias="enabled"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="DAC5" registerAlias="DACCON0"/>
<value>160</value>
@ -3005,14 +3005,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="System Module" registerAlias="CONFIG1" settingAlias="FOSC" alias="ECM"/>
<value>6</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP2" registerAlias="CMPSEL" settingAlias="CPCH" alias="DAC3"/>
<value>7</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA1" registerAlias="OPAPCHS" settingAlias="OPAPCH" alias="FVR_Buffer1"/>
<value>6</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP2" registerAlias="CMPSEL" settingAlias="CPCH" alias="DAC3"/>
<value>7</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP2" registerAlias="CMPSEL" settingAlias="CPCH" alias="DAC2"/>
<value>6</value>
@ -3517,14 +3517,14 @@
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="AN15"/>
<value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="AN18"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC7" name="Dac_Intermodule"/>
<value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="AN18"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="SLRCONB" settingAlias="SLRB1"/>
<value>limited</value>
@ -4169,14 +4169,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA1" registerAlias="OPACON" settingAlias="OPAUG" alias="OPAIN-_pin"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="LC1_out"/>
<value>20</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="ADC" registerAlias="ADCON2" settingAlias="TRIGSEL" alias="PWM4OUT"/>
<value>27</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="LC1_out"/>
<value>20</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="INLVLC" settingAlias="INLVLC2" alias="ST_input"/>
<value>1</value>
@ -4245,14 +4245,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="ADC" registerAlias="ADCON0" settingAlias="CHS" alias="AN4"/>
<value>4</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="FVR" registerAlias="FVRCON" settingAlias="CDAFVR" alias="1x"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="ADC" registerAlias="ADCON0" settingAlias="CHS" alias="AN3"/>
<value>3</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="FVR" registerAlias="FVRCON" settingAlias="CDAFVR" alias="1x"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="TRISC" settingAlias="TRISC6"/>
<value>output</value>
@ -4357,14 +4357,14 @@
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="TRISC" settingAlias="TRISC5"/>
<value>output</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG2B"/>
<value>29</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="ADC" registerAlias="ADCON0" settingAlias="CHS" alias="DAC2_Output"/>
<value>60</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG2B"/>
<value>29</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG2D"/>
<value>31</value>
@ -4693,14 +4693,14 @@
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="IOCAN" settingAlias="IOCAN6"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC5" name="refPosRef"/>
<value>4.00</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC1" registerAlias="DACLD" settingAlias="DACLD" alias="unchanged"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC5" name="refPosRef"/>
<value>4.00</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="System Module" name="generateMain"/>
<value>enabled</value>
@ -4717,14 +4717,14 @@
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="IOCCF" settingAlias="IOCCF6"/>
<value>disabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="COUT"/>
<value>CPOL_VPVN</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="DAC1" registerAlias="DACLD"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="COUT"/>
<value>CPOL_VPVN</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP2" registerAlias="CMCON1" settingAlias="CINTN" alias="intFlag_neg"/>
<value>1</value>
@ -5021,22 +5021,22 @@
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="T2INPPS" settingAlias="T2INPPS"/>
<value>19</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="DAC4" registerAlias="DACCON1" settingAlias="DACR"/>
<value>6</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC7" name="refPosRef"/>
<value>4.00</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG2A"/>
<value>28</value>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="DAC4" registerAlias="DACCON1" settingAlias="DACR"/>
<value>6</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="DAC4_Output"/>
<value>channel_DAC4_Output</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG2A"/>
<value>28</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC1" name="refPosRef"/>
<value>4.00</value>
@ -5081,14 +5081,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG1D"/>
<value>27</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG1C"/>
<value>26</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="ADC" name="ADC_ADIISRFunction"/>
<value>ISR</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="OPA2" registerAlias="OPAORS" settingAlias="OPAORS" alias="COG1C"/>
<value>26</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="Pin Module" registerAlias="RB7PPS"/>
<value>0</value>
@ -5599,7 +5599,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="FVR" name="adfvrVoltage"/>
<value/>
<value>2.048 V</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC3" registerAlias="DACCON0" settingAlias="DACPSS" alias="VDD"/>
@ -5949,14 +5949,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="TRISC" settingAlias="TRISC2" alias="input"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="CSYNC" alias="asynchronous"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.RegisterKey" moduleName="CMP5" registerAlias="CMNSEL"/>
<value>8</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="CSYNC" alias="asynchronous"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="ADC" registerAlias="ADCON0" settingAlias="CHS" alias="FVRBuffer1"/>
<value>63</value>
@ -6031,7 +6031,7 @@
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="FVR" registerAlias="FVRCON" settingAlias="FVREN"/>
<value>disabled</value>
<value>enabled</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCCF" settingAlias="IOCCF6" alias="enabled"/>
@ -6125,14 +6125,14 @@
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="Pin Module" registerAlias="IOCBF" settingAlias="IOCBF7" alias="disabled"/>
<value>0</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="CZLF"/>
<value>filtered</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP5" registerAlias="CMCON0" settingAlias="CPOL"/>
<value>not inverted</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="CMP1" registerAlias="CMCON0" settingAlias="CZLF"/>
<value>filtered</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="Pin Module" name="anselUserSetRC6"/>
<value>disabled</value>
@ -7005,14 +7005,14 @@
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="Pin Module" registerAlias="LATB" settingAlias="LATB0"/>
<value>clear</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC4" name="refNegRef"/>
<value>0.00</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.OptionKey" moduleName="DAC5" registerAlias="DACCON0" settingAlias="DACOE2" alias="enabled"/>
<value>1</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.CustomKey" moduleName="DAC4" name="refNegRef"/>
<value>0.00</value>
</entry>
<entry>
<key class="com.microchip.mcc.core.tokenManager.SettingKey" moduleName="WDT" registerAlias="WDTCON0" settingAlias="WDTSEN"/>
<value>OFF</value>
@ -7571,17 +7571,13 @@
<file>mcc_generated_files/dac1.h</file>
<hash>6304fb1e9841eb8e1418cae04afe86270d6af582215835803240daca30eb7b9a</hash>
</entry>
<entry>
<file>mcc_generated_files/opa2.h</file>
<hash>524c01b351e00170b3b256343adcde3ea13cf246bb4c5f4216919c1c8bf777f9</hash>
</entry>
<entry>
<file>mcc_generated_files/dac5.c</file>
<hash>65c2026f33abd9e0c7677e061b862c6487e727b2ca61128545b5268b6294658b</hash>
</entry>
<entry>
<file>mcc_generated_files/dac4.c</file>
<hash>e599a9fd2343662ef0d0bad937aaf86e166cb9ccfeaf9eff8ac698a2395a2590</hash>
<file>mcc_generated_files/opa2.h</file>
<hash>524c01b351e00170b3b256343adcde3ea13cf246bb4c5f4216919c1c8bf777f9</hash>
</entry>
<entry>
<file>mcc_generated_files/cmp2.c</file>
@ -7592,8 +7588,8 @@
<hash>281a160db2e43dc2d162e2ee038d3c990d64908ef90a883b67ba70cff6a3f4cb</hash>
</entry>
<entry>
<file>mcc_generated_files/dac3.c</file>
<hash>75bf7b26877d3086ee70b3290d55c5742ba6eabb45ffb9364d6f6e2c22a28178</hash>
<file>mcc_generated_files/dac4.c</file>
<hash>e599a9fd2343662ef0d0bad937aaf86e166cb9ccfeaf9eff8ac698a2395a2590</hash>
</entry>
<entry>
<file>mcc_generated_files/cmp1.c</file>
@ -7603,6 +7599,10 @@
<file>mcc_generated_files/mcc.h</file>
<hash>9f276b21f2055d909ff3065b0628e1292425cf3da22304373e6142c7f442644d</hash>
</entry>
<entry>
<file>mcc_generated_files/dac3.c</file>
<hash>75bf7b26877d3086ee70b3290d55c5742ba6eabb45ffb9364d6f6e2c22a28178</hash>
</entry>
<entry>
<file>mcc_generated_files/interrupt_manager.c</file>
<hash>cce15ffc52012295800bc1daa9862e4184f30c9f8928b8074304e311db3457c0</hash>
@ -7617,24 +7617,24 @@
</entry>
<entry>
<file>mcc_generated_files/mcc.c</file>
<hash>9c32eb765a06a7ada01831e055666e66eafec9cd530b9736cdaf1e7325c7b682</hash>
</entry>
<entry>
<file>mcc_generated_files/fvr.h</file>
<hash>3141b994f105c4aacffbd1d6d6d4357d4b14d7e97907775e01ef4f4d8e91c94e</hash>
<hash>f793c8f57a4ecc4ea5991804b0c680ac8850b0cb429acff1b45dd72b156a7bb6</hash>
</entry>
<entry>
<file>mcc_generated_files/opa2.c</file>
<hash>3f7f8881895ed366b921eaec0a866d183d35ea942237b38c520a202ca9fa1579</hash>
</entry>
<entry>
<file>mcc_generated_files/pin_manager.c</file>
<hash>bff13680d3f2fba56bdbcc25735679fe7a953dd3237d59d2cbba29cc5dd73b68</hash>
<file>mcc_generated_files/fvr.h</file>
<hash>3141b994f105c4aacffbd1d6d6d4357d4b14d7e97907775e01ef4f4d8e91c94e</hash>
</entry>
<entry>
<file>mcc_generated_files/cmp5.c</file>
<hash>2b13d60e04e503a8b7cfce75bdb4e784a51ac31b4be6ed9a67982c2dace7d077</hash>
</entry>
<entry>
<file>mcc_generated_files/pin_manager.c</file>
<hash>bff13680d3f2fba56bdbcc25735679fe7a953dd3237d59d2cbba29cc5dd73b68</hash>
</entry>
<entry>
<file>mcc_generated_files/opa1.c</file>
<hash>66df213a4b3da13957f4494875d291438404d05d697c9b593a9f7dcd4566d2ef</hash>
@ -7645,7 +7645,11 @@
</entry>
<entry>
<file>mcc_generated_files/fvr.c</file>
<hash>eb9d58002541602c0471a051865aa500589e0193bd3d3388987c55eec27f7572</hash>
<hash>4ff95a6794e2605d1b28576ab0d02bfe6d5a6d307f556b26a8cd9f7a9de3ac49</hash>
</entry>
<entry>
<file>mcc_generated_files/cmp5.h</file>
<hash>78b882d4a890bd962fc8d20529f68953d7056be5d45a680bf1da0bf5db697e84</hash>
</entry>
<entry>
<file>mcc_generated_files/pin_manager.h</file>
@ -7655,10 +7659,6 @@
<file>mcc_generated_files/dac7.h</file>
<hash>eff4a549350aecf51fafd669a679dd2e31d80e665f1b15e68b5968d65a9e9a21</hash>
</entry>
<entry>
<file>mcc_generated_files/cmp5.h</file>
<hash>78b882d4a890bd962fc8d20529f68953d7056be5d45a680bf1da0bf5db697e84</hash>
</entry>
<entry>
<file>mcc_generated_files/dac5.h</file>
<hash>5cf38d42f70fa9403a8c3a91b5dfc15f333389d6f5c8021f0202dadfc8b7b30e</hash>
@ -7667,14 +7667,14 @@
<file>mcc_generated_files/dac4.h</file>
<hash>8f939c6aba9635ff474f2c026f7e4a22987ab90b69800052b421525e3f58cd1e</hash>
</entry>
<entry>
<file>mcc_generated_files/dac3.h</file>
<hash>ff3b6444905b26a7a573a2b91089854e0c7682b6f24cd4f58ffa30b2c811713d</hash>
</entry>
<entry>
<file>main.c</file>
<hash>198ef96aad2a66f690d62b05841952a4403fca3748a7bd4cb7428b9f7fc76572</hash>
</entry>
<entry>
<file>mcc_generated_files/dac3.h</file>
<hash>ff3b6444905b26a7a573a2b91089854e0c7682b6f24cd4f58ffa30b2c811713d</hash>
</entry>
<entry>
<file>mcc_generated_files/dac7.c</file>
<hash>fa11e8dcaf28dc8dfc2bddef2910c66c1613373eac72dc3504abb8d86c8e55c6</hash>

View File

@ -19660,7 +19660,7 @@ void OSCILLATOR_Initialize(void);
# 107 "./mcc_generated_files/mcc.h"
void WDT_Initialize(void);
# 44 "main.c" 2
# 65 "main.c"
# 67 "main.c"
uint8_t mux_state = 0;
uint8_t led_color_state = 0x0;
@ -19693,29 +19693,24 @@ void SW2_ISR(void){
led_color_state = 0x2;
LATAbits.LATA7 = 1;
LATBbits.LATB4 = 1;
break;
case 1:
led_color_state = (0x4 | 0x2);
LATAbits.LATA7 = 0;
LATBbits.LATB4 = 1;
break;
case 2:
led_color_state = 0x1;
LATAbits.LATA7 = 1;
LATBbits.LATB4 = 0;
break;
case 3:
led_color_state = (0x1 | 0x2);
LATAbits.LATA7 = 0;
LATBbits.LATB4 = 0;
break;
}
set_led(led_color_state);
@ -19793,9 +19788,15 @@ void zero_stage_2(void){
uint16_t best_dac_val = 0;
uint16_t stage_val;
uint16_t best_val = 2000;
uint16_t old_gain = LATBbits.LATB4;
LATBbits.LATB4 = 0;
_delay((unsigned long)((20)*(8000000/4000.0)));
gnd_ref_val = average_adc_reading(GNDREF_SENSE);
for(uint16_t i = 0; i<1024; i++){
DAC5_Load10bitInputData(i);
@ -19810,8 +19811,7 @@ void zero_stage_2(void){
}
DAC5_Load10bitInputData(best_dac_val);
LATBbits.LATB4 = old_gain;
}
void init_sensor(void){
@ -19847,7 +19847,7 @@ void main(void)
{
SYSTEM_Initialize();
# 267 "main.c"
DAC7_SetOutput(16);
DAC3_SetOutput(24);
DAC4_SetOutput(8);
@ -19855,7 +19855,7 @@ void main(void)
led_color_state = 0x2;
mux_state = 0;
SW2_ISR();
_delay((unsigned long)((100)*(8000000/4000.0)));
reset_sensor();
init_sensor();
@ -19871,13 +19871,11 @@ void main(void)
while (1)
{
_delay((unsigned long)((100)*(8000000/4000.0)));
if((average_adc_reading(VIN_SENSE)>>3) < 173){
if((average_adc_reading(channel_FVRBuffer1)>>3) > 460){
(INTCONbits.GIE = 0);
(INTCONbits.PEIE = 0);
low_battery_loop();
}
}
}

View File

@ -10,8 +10,8 @@ Version 4.0 HI-TECH Software Intermediate Code
"724
[; ;/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h: 724: extern volatile PIR2bits_t PIR2bits __attribute__((address(0x012)));
[v _PIR2bits `VS44 ~T0 @X0 0 e@18 ]
"70 main.c
[; ;main.c: 70: void set_led(uint8_t);
"72 main.c
[; ;main.c: 72: void set_led(uint8_t);
[v _set_led `(v ~T0 @X0 0 ef1`uc ]
"2679 /opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h
[; ;/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h: 2679: struct {
@ -39,8 +39,8 @@ Version 4.0 HI-TECH Software Intermediate Code
"92 /opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/pic.h
[v __delay `JF11967 ~T0 @X0 0 e ]
[p i __delay ]
"72 main.c
[; ;main.c: 72: void reset_sensor(void);
"74 main.c
[; ;main.c: 74: void reset_sensor(void);
[v _reset_sensor `(v ~T0 @X0 0 ef ]
"559 /opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h
[; ;/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h: 559: struct {
@ -53,11 +53,11 @@ Version 4.0 HI-TECH Software Intermediate Code
"570
[; ;/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h: 570: extern volatile PORTCbits_t PORTCbits __attribute__((address(0x00E)));
[v _PORTCbits `VS37 ~T0 @X0 0 e@14 ]
"71 main.c
[; ;main.c: 71: void init_sensor(void);
"73 main.c
[; ;main.c: 73: void init_sensor(void);
[v _init_sensor `(v ~T0 @X0 0 ef ]
"151
[; ;main.c: 151: uint16_t average_adc_reading(adc_channel_t read_ch){
"148
[; ;main.c: 148: uint16_t average_adc_reading(adc_channel_t read_ch){
[c E12086 0 13 14 15 33 42 50 55 57 58 59 60 61 62 63 .. ]
[n E12086 . GNDREF_SENSE VIN_SENSE STAGE2_MON STAGE1_MON channel_Switched_AN1 channel_Switched_AN10 channel_Switched_AN18 channel_DAC7_Output channel_DAC5_Output channel_DAC4_Output channel_DAC3_Output channel_DAC2_Output channel_Temp channel_DAC1_Output channel_FVRBuffer1 ]
"299 ./mcc_generated_files/adc.h
@ -1802,71 +1802,71 @@ Version 4.0 HI-TECH Software Intermediate Code
"37745
[; ;/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63/xc8/pic/include/proc/pic16f1776.h: 37745: __asm("TOSH equ 0FEFh");
[; <" TOSH equ 0FEFh ;# ">
"65 main.c
[; ;main.c: 65: uint8_t mux_state = 0;
"67 main.c
[; ;main.c: 67: uint8_t mux_state = 0;
[v _mux_state `uc ~T0 @X0 1 e ]
[i _mux_state
-> -> 0 `i `uc
]
"66
[; ;main.c: 66: uint8_t led_color_state = 0x0;
"68
[; ;main.c: 68: uint8_t led_color_state = 0x0;
[v _led_color_state `uc ~T0 @X0 1 e ]
[i _led_color_state
-> -> 0 `i `uc
]
"76
[; ;main.c: 76: void my_CMP2_ISR(void){
"78
[; ;main.c: 78: void my_CMP2_ISR(void){
[v _my_CMP2_ISR `(v ~T0 @X0 1 ef ]
{
[e :U _my_CMP2_ISR ]
[f ]
"78
[; ;main.c: 78: PIR2bits.C2IF = 0;
"80
[; ;main.c: 80: PIR2bits.C2IF = 0;
[e = . . _PIR2bits 0 6 -> -> 0 `i `uc ]
"79
[; ;main.c: 79: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"81
[; ;main.c: 81: }
[; ;main.c: 81: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"83
[; ;main.c: 83: }
[e :UE 1732 ]
}
"83
[; ;main.c: 83: void my_CMP1_ISR(void){
"85
[; ;main.c: 85: void my_CMP1_ISR(void){
[v _my_CMP1_ISR `(v ~T0 @X0 1 ef ]
{
[e :U _my_CMP1_ISR ]
[f ]
"85
[; ;main.c: 85: PIR2bits.C1IF = 0;
[e = . . _PIR2bits 0 5 -> -> 0 `i `uc ]
"86
[; ;main.c: 86: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"87
[; ;main.c: 87: }
[; ;main.c: 87: PIR2bits.C1IF = 0;
[e = . . _PIR2bits 0 5 -> -> 0 `i `uc ]
"88
[; ;main.c: 88: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"89
[; ;main.c: 89: }
[e :UE 1733 ]
}
"90
[; ;main.c: 90: void SW2_ISR(void){
"92
[; ;main.c: 92: void SW2_ISR(void){
[v _SW2_ISR `(v ~T0 @X0 1 ef ]
{
[e :U _SW2_ISR ]
[f ]
"92
[; ;main.c: 92: switch(mux_state){
"94
[; ;main.c: 94: switch(mux_state){
[e $U 1736 ]
{
"93
[; ;main.c: 93: case 0:
[e :U 1737 ]
"94
[; ;main.c: 94: led_color_state = 0x2;
[e = _led_color_state -> -> 2 `i `uc ]
"95
[; ;main.c: 95: LATAbits.LATA7 = 1;
[e = . . _LATAbits 0 7 -> -> 1 `i `uc ]
[; ;main.c: 95: case 0:
[e :U 1737 ]
"96
[; ;main.c: 96: LATBbits.LATB4 = 1;
[; ;main.c: 96: led_color_state = 0x2;
[e = _led_color_state -> -> 2 `i `uc ]
"97
[; ;main.c: 97: LATAbits.LATA7 = 1;
[e = . . _LATAbits 0 7 -> -> 1 `i `uc ]
"98
[; ;main.c: 98: LATBbits.LATB4 = 1;
[e = . . _LATBbits 0 4 -> -> 1 `i `uc ]
"99
[; ;main.c: 99: break;
@ -1883,41 +1883,41 @@ Version 4.0 HI-TECH Software Intermediate Code
"104
[; ;main.c: 104: LATBbits.LATB4 = 1;
[e = . . _LATBbits 0 4 -> -> 1 `i `uc ]
"106
[; ;main.c: 106: break;
"105
[; ;main.c: 105: break;
[e $U 1735 ]
"108
[; ;main.c: 108: case 2:
"107
[; ;main.c: 107: case 2:
[e :U 1739 ]
"109
[; ;main.c: 109: led_color_state = 0x1;
"108
[; ;main.c: 108: led_color_state = 0x1;
[e = _led_color_state -> -> 1 `i `uc ]
"110
[; ;main.c: 110: LATAbits.LATA7 = 1;
"109
[; ;main.c: 109: LATAbits.LATA7 = 1;
[e = . . _LATAbits 0 7 -> -> 1 `i `uc ]
"110
[; ;main.c: 110: LATBbits.LATB4 = 0;
[e = . . _LATBbits 0 4 -> -> 0 `i `uc ]
"111
[; ;main.c: 111: LATBbits.LATB4 = 0;
[e = . . _LATBbits 0 4 -> -> 0 `i `uc ]
[; ;main.c: 111: break;
[e $U 1735 ]
"113
[; ;main.c: 113: break;
[e $U 1735 ]
"115
[; ;main.c: 115: case 3:
[; ;main.c: 113: case 3:
[e :U 1740 ]
"116
[; ;main.c: 116: led_color_state = (0x1 | 0x2);
"114
[; ;main.c: 114: led_color_state = (0x1 | 0x2);
[e = _led_color_state -> | -> 1 `i -> 2 `i `uc ]
"117
[; ;main.c: 117: LATAbits.LATA7 = 0;
"115
[; ;main.c: 115: LATAbits.LATA7 = 0;
[e = . . _LATAbits 0 7 -> -> 0 `i `uc ]
"118
[; ;main.c: 118: LATBbits.LATB4 = 0;
"116
[; ;main.c: 116: LATBbits.LATB4 = 0;
[e = . . _LATBbits 0 4 -> -> 0 `i `uc ]
"120
[; ;main.c: 120: break;
"117
[; ;main.c: 117: break;
[e $U 1735 ]
"121
[; ;main.c: 121: }
"118
[; ;main.c: 118: }
}
[e $U 1735 ]
[e :U 1736 ]
@ -1927,83 +1927,83 @@ Version 4.0 HI-TECH Software Intermediate Code
, $ -> 3 `i 1740
1735 ]
[e :U 1735 ]
"122
[; ;main.c: 122: set_led(led_color_state);
"119
[; ;main.c: 119: set_led(led_color_state);
[e ( _set_led (1 _led_color_state ]
"123
[; ;main.c: 123: mux_state = (mux_state+1)%4;
"120
[; ;main.c: 120: mux_state = (mux_state+1)%4;
[e = _mux_state -> % + -> _mux_state `i -> 1 `i -> 4 `i `uc ]
"124
[; ;main.c: 124: _delay((unsigned long)((200)*(8000000/4000.0)));
"121
[; ;main.c: 121: _delay((unsigned long)((200)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 200 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"125
[; ;main.c: 125: }
"122
[; ;main.c: 122: }
[e :UE 1734 ]
}
"128
[; ;main.c: 128: void SW1_ISR(void){
"125
[; ;main.c: 125: void SW1_ISR(void){
[v _SW1_ISR `(v ~T0 @X0 1 ef ]
{
[e :U _SW1_ISR ]
[f ]
"131
[; ;main.c: 131: set_led(0x0);
"128
[; ;main.c: 128: set_led(0x0);
[e ( _set_led (1 -> -> 0 `i `uc ]
"129
[; ;main.c: 129: _delay((unsigned long)((200)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 200 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"130
[; ;main.c: 130: set_led(led_color_state);
[e ( _set_led (1 _led_color_state ]
"131
[; ;main.c: 131: reset_sensor();
[e ( _reset_sensor .. ]
"132
[; ;main.c: 132: _delay((unsigned long)((200)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 200 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"133
[; ;main.c: 133: set_led(led_color_state);
[e ( _set_led (1 _led_color_state ]
"134
[; ;main.c: 134: reset_sensor();
[e ( _reset_sensor .. ]
"135
[; ;main.c: 135: _delay((unsigned long)((200)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 200 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"136
[; ;main.c: 136: if(PORTCbits.RC7 == 0){
[; ;main.c: 133: if(PORTCbits.RC7 == 0){
[e $ ! == -> . . _PORTCbits 0 7 `i -> 0 `i 1742 ]
{
"138
[; ;main.c: 138: init_sensor();
"135
[; ;main.c: 135: init_sensor();
[e ( _init_sensor .. ]
"139
[; ;main.c: 139: }
"136
[; ;main.c: 136: }
}
[e :U 1742 ]
"142
[; ;main.c: 142: set_led(0x0);
"139
[; ;main.c: 139: set_led(0x0);
[e ( _set_led (1 -> -> 0 `i `uc ]
"143
[; ;main.c: 143: _delay((unsigned long)((200)*(8000000/4000.0)));
"140
[; ;main.c: 140: _delay((unsigned long)((200)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 200 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"144
[; ;main.c: 144: set_led(led_color_state);
"141
[; ;main.c: 141: set_led(led_color_state);
[e ( _set_led (1 _led_color_state ]
"147
[; ;main.c: 147: PIR2bits.C2IF = 0;
"144
[; ;main.c: 144: PIR2bits.C2IF = 0;
[e = . . _PIR2bits 0 6 -> -> 0 `i `uc ]
"148
[; ;main.c: 148: PIR2bits.C1IF = 0;
"145
[; ;main.c: 145: PIR2bits.C1IF = 0;
[e = . . _PIR2bits 0 5 -> -> 0 `i `uc ]
"149
[; ;main.c: 149: }
"146
[; ;main.c: 146: }
[e :UE 1741 ]
}
"151
[; ;main.c: 151: uint16_t average_adc_reading(adc_channel_t read_ch){
"148
[; ;main.c: 148: uint16_t average_adc_reading(adc_channel_t read_ch){
[v _average_adc_reading `(us ~T0 @X0 1 ef1`E12086 ]
{
[e :U _average_adc_reading ]
[v _read_ch `E12086 ~T0 @X0 1 r1 ]
[f ]
"153
[; ;main.c: 153: uint16_t averaged_val = 0;
"150
[; ;main.c: 150: uint16_t averaged_val = 0;
[v _averaged_val `us ~T0 @X0 1 a ]
[e = _averaged_val -> -> 0 `i `us ]
"154
[; ;main.c: 154: for (int i = 0; i<8; i++){
"151
[; ;main.c: 151: for (int i = 0; i<8; i++){
{
[v _i `i ~T0 @X0 1 a ]
[e = _i -> 0 `i ]
@ -2011,72 +2011,72 @@ Version 4.0 HI-TECH Software Intermediate Code
[e $U 1745 ]
[e :U 1744 ]
{
"155
[; ;main.c: 155: averaged_val = averaged_val + ADC_GetConversion(read_ch);
"152
[; ;main.c: 152: averaged_val = averaged_val + ADC_GetConversion(read_ch);
[e = _averaged_val -> + -> _averaged_val `ui -> ( _ADC_GetConversion (1 _read_ch `ui `us ]
"156
[; ;main.c: 156: }
"153
[; ;main.c: 153: }
}
[e ++ _i -> 1 `i ]
[e $ < _i -> 8 `i 1744 ]
[e :U 1745 ]
}
"158
[; ;main.c: 158: averaged_val = averaged_val;
"155
[; ;main.c: 155: averaged_val = averaged_val;
[e = _averaged_val _averaged_val ]
"160
[; ;main.c: 160: return averaged_val;
"157
[; ;main.c: 157: return averaged_val;
[e ) _averaged_val ]
[e $UE 1743 ]
"161
[; ;main.c: 161: }
"158
[; ;main.c: 158: }
[e :UE 1743 ]
}
"163
[; ;main.c: 163: void set_led(uint8_t led_color) {
"160
[; ;main.c: 160: void set_led(uint8_t led_color) {
[v _set_led `(v ~T0 @X0 1 ef1`uc ]
{
[e :U _set_led ]
[v _led_color `uc ~T0 @X0 1 r1 ]
[f ]
"165
[; ;main.c: 165: LATCbits.LATC6 = (~led_color>>2)&1;
"162
[; ;main.c: 162: LATCbits.LATC6 = (~led_color>>2)&1;
[e = . . _LATCbits 0 6 -> & >> ~ -> _led_color `i -> 2 `i -> 1 `i `uc ]
"166
[; ;main.c: 166: LATCbits.LATC5 = (~led_color>>1)&1;
"163
[; ;main.c: 163: LATCbits.LATC5 = (~led_color>>1)&1;
[e = . . _LATCbits 0 5 -> & >> ~ -> _led_color `i -> 1 `i -> 1 `i `uc ]
"167
[; ;main.c: 167: LATCbits.LATC4 = (~led_color)&1;
"164
[; ;main.c: 164: LATCbits.LATC4 = (~led_color)&1;
[e = . . _LATCbits 0 4 -> & ~ -> _led_color `i -> 1 `i `uc ]
"169
[; ;main.c: 169: }
"166
[; ;main.c: 166: }
[e :UE 1747 ]
}
"170
[; ;main.c: 170: void zero_stage_1(void){
"167
[; ;main.c: 167: void zero_stage_1(void){
[v _zero_stage_1 `(v ~T0 @X0 1 ef ]
{
[e :U _zero_stage_1 ]
[f ]
"171
[; ;main.c: 171: uint16_t gnd_ref_val;
"168
[; ;main.c: 168: uint16_t gnd_ref_val;
[v _gnd_ref_val `us ~T0 @X0 1 a ]
"172
[; ;main.c: 172: uint16_t best_dac_val = 0;
"169
[; ;main.c: 169: uint16_t best_dac_val = 0;
[v _best_dac_val `us ~T0 @X0 1 a ]
[e = _best_dac_val -> -> 0 `i `us ]
"173
[; ;main.c: 173: uint16_t stage_val;
"170
[; ;main.c: 170: uint16_t stage_val;
[v _stage_val `us ~T0 @X0 1 a ]
"174
[; ;main.c: 174: uint16_t best_val = (1<<12);
"171
[; ;main.c: 171: uint16_t best_val = (1<<12);
[v _best_val `us ~T0 @X0 1 a ]
[e = _best_val -> << -> 1 `i -> 12 `i `us ]
"176
[; ;main.c: 176: gnd_ref_val = average_adc_reading(GNDREF_SENSE);
"173
[; ;main.c: 173: gnd_ref_val = average_adc_reading(GNDREF_SENSE);
[e = _gnd_ref_val ( _average_adc_reading (1 . `E12086 0 ]
"178
[; ;main.c: 178: for(uint16_t i = 0; i<1024; i++){
"175
[; ;main.c: 175: for(uint16_t i = 0; i<1024; i++){
{
[v _i `us ~T0 @X0 1 a ]
[e = _i -> -> 0 `i `us ]
@ -2084,68 +2084,78 @@ Version 4.0 HI-TECH Software Intermediate Code
[e $U 1750 ]
[e :U 1749 ]
{
"180
[; ;main.c: 180: DAC1_Load10bitInputData(i);
"177
[; ;main.c: 177: DAC1_Load10bitInputData(i);
[e ( _DAC1_Load10bitInputData (1 _i ]
"181
[; ;main.c: 181: _delay((unsigned long)((1)*(8000000/4000.0)));
"178
[; ;main.c: 178: _delay((unsigned long)((1)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 1 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"182
[; ;main.c: 182: stage_val = average_adc_reading(STAGE1_MON);
"179
[; ;main.c: 179: stage_val = average_adc_reading(STAGE1_MON);
[e = _stage_val ( _average_adc_reading (1 . `E12086 3 ]
"184
[; ;main.c: 184: if ((stage_val-gnd_ref_val) < best_val){
"181
[; ;main.c: 181: if ((stage_val-gnd_ref_val) < best_val){
[e $ ! < - -> _stage_val `ui -> _gnd_ref_val `ui -> _best_val `ui 1752 ]
{
"185
[; ;main.c: 185: best_val = (stage_val - gnd_ref_val);
"182
[; ;main.c: 182: best_val = (stage_val - gnd_ref_val);
[e = _best_val -> - -> _stage_val `ui -> _gnd_ref_val `ui `us ]
"186
[; ;main.c: 186: best_dac_val = i;
"183
[; ;main.c: 183: best_dac_val = i;
[e = _best_dac_val _i ]
"187
[; ;main.c: 187: }
"184
[; ;main.c: 184: }
}
[e :U 1752 ]
"188
[; ;main.c: 188: }
"185
[; ;main.c: 185: }
}
[e ++ _i -> -> 1 `i `us ]
[e $ < -> _i `ui -> -> 1024 `i `ui 1749 ]
[e :U 1750 ]
}
"189
[; ;main.c: 189: DAC1_Load10bitInputData(best_dac_val);
"186
[; ;main.c: 186: DAC1_Load10bitInputData(best_dac_val);
[e ( _DAC1_Load10bitInputData (1 _best_dac_val ]
"190
[; ;main.c: 190: }
"187
[; ;main.c: 187: }
[e :UE 1748 ]
}
"192
[; ;main.c: 192: void zero_stage_2(void){
"189
[; ;main.c: 189: void zero_stage_2(void){
[v _zero_stage_2 `(v ~T0 @X0 1 ef ]
{
[e :U _zero_stage_2 ]
[f ]
"193
[; ;main.c: 193: uint16_t gnd_ref_val;
"190
[; ;main.c: 190: uint16_t gnd_ref_val;
[v _gnd_ref_val `us ~T0 @X0 1 a ]
"194
[; ;main.c: 194: uint16_t best_dac_val = 0;
"191
[; ;main.c: 191: uint16_t best_dac_val = 0;
[v _best_dac_val `us ~T0 @X0 1 a ]
[e = _best_dac_val -> -> 0 `i `us ]
"195
[; ;main.c: 195: uint16_t stage_val;
"192
[; ;main.c: 192: uint16_t stage_val;
[v _stage_val `us ~T0 @X0 1 a ]
"196
[; ;main.c: 196: uint16_t best_val = 2000;
"193
[; ;main.c: 193: uint16_t best_val = 2000;
[v _best_val `us ~T0 @X0 1 a ]
[e = _best_val -> -> 2000 `i `us ]
"194
[; ;main.c: 194: uint16_t old_gain = LATBbits.LATB4;
[v _old_gain `us ~T0 @X0 1 a ]
[e = _old_gain -> . . _LATBbits 0 4 `us ]
"197
[; ;main.c: 197: LATBbits.LATB4 = 0;
[e = . . _LATBbits 0 4 -> -> 0 `i `uc ]
"198
[; ;main.c: 198: gnd_ref_val = average_adc_reading(GNDREF_SENSE);
[e = _gnd_ref_val ( _average_adc_reading (1 . `E12086 0 ]
[; ;main.c: 198: _delay((unsigned long)((20)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 20 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"200
[; ;main.c: 200: for(uint16_t i = 0; i<1024; i++){
[; ;main.c: 200: gnd_ref_val = average_adc_reading(GNDREF_SENSE);
[e = _gnd_ref_val ( _average_adc_reading (1 . `E12086 0 ]
"203
[; ;main.c: 203: for(uint16_t i = 0; i<1024; i++){
{
[v _i `us ~T0 @X0 1 a ]
[e = _i -> -> 0 `i `us ]
@ -2153,221 +2163,227 @@ Version 4.0 HI-TECH Software Intermediate Code
[e $U 1755 ]
[e :U 1754 ]
{
"202
[; ;main.c: 202: DAC5_Load10bitInputData(i);
"205
[; ;main.c: 205: DAC5_Load10bitInputData(i);
[e ( _DAC5_Load10bitInputData (1 _i ]
"203
[; ;main.c: 203: _delay((unsigned long)((1)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 1 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"204
[; ;main.c: 204: stage_val = average_adc_reading(STAGE2_MON);
[e = _stage_val ( _average_adc_reading (1 . `E12086 2 ]
"206
[; ;main.c: 206: if ((stage_val-gnd_ref_val) < best_val){
[; ;main.c: 206: _delay((unsigned long)((1)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 1 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"207
[; ;main.c: 207: stage_val = average_adc_reading(STAGE2_MON);
[e = _stage_val ( _average_adc_reading (1 . `E12086 2 ]
"209
[; ;main.c: 209: if ((stage_val-gnd_ref_val) < best_val){
[e $ ! < - -> _stage_val `ui -> _gnd_ref_val `ui -> _best_val `ui 1757 ]
{
"207
[; ;main.c: 207: best_val = (stage_val - gnd_ref_val);
"210
[; ;main.c: 210: best_val = (stage_val - gnd_ref_val);
[e = _best_val -> - -> _stage_val `ui -> _gnd_ref_val `ui `us ]
"208
[; ;main.c: 208: best_dac_val = i;
"211
[; ;main.c: 211: best_dac_val = i;
[e = _best_dac_val _i ]
"209
[; ;main.c: 209: }
"212
[; ;main.c: 212: }
}
[e :U 1757 ]
"211
[; ;main.c: 211: }
"214
[; ;main.c: 214: }
}
[e ++ _i -> -> 1 `i `us ]
[e $ < -> _i `ui -> -> 1024 `i `ui 1754 ]
[e :U 1755 ]
}
"213
[; ;main.c: 213: DAC5_Load10bitInputData(best_dac_val);
[e ( _DAC5_Load10bitInputData (1 _best_dac_val ]
"216
[; ;main.c: 216: }
[; ;main.c: 216: DAC5_Load10bitInputData(best_dac_val);
[e ( _DAC5_Load10bitInputData (1 _best_dac_val ]
"217
[; ;main.c: 217: LATBbits.LATB4 = old_gain;
[e = . . _LATBbits 0 4 -> _old_gain `uc ]
"218
[; ;main.c: 218: }
[e :UE 1753 ]
}
"218
[; ;main.c: 218: void init_sensor(void){
"220
[; ;main.c: 220: void init_sensor(void){
[v _init_sensor `(v ~T0 @X0 1 ef ]
{
[e :U _init_sensor ]
[f ]
"220
[; ;main.c: 220: _delay((unsigned long)((50)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 50 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"221
[; ;main.c: 221: zero_stage_1();
[e ( _zero_stage_1 .. ]
"222
[; ;main.c: 222: _delay((unsigned long)((50)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 50 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"223
[; ;main.c: 223: zero_stage_2();
[e ( _zero_stage_2 .. ]
[; ;main.c: 223: zero_stage_1();
[e ( _zero_stage_1 .. ]
"224
[; ;main.c: 224: _delay((unsigned long)((50)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 50 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"225
[; ;main.c: 225: }
[; ;main.c: 225: zero_stage_2();
[e ( _zero_stage_2 .. ]
"227
[; ;main.c: 227: }
[e :UE 1758 ]
}
"227
[; ;main.c: 227: void reset_sensor(){
"229
[; ;main.c: 229: void reset_sensor(){
[v _reset_sensor `(v ~T0 @X0 1 ef ]
{
[e :U _reset_sensor ]
[f ]
"228
[; ;main.c: 228: do { LATAbits.LATA6 = 0; } while(0);
"230
[; ;main.c: 230: do { LATAbits.LATA6 = 0; } while(0);
[e :U 1762 ]
{
[e = . . _LATAbits 0 6 -> -> 0 `i `uc ]
}
[e :U 1761 ]
"229
[; ;main.c: 229: _delay((unsigned long)((50)*(8000000/4000.0)));
"231
[; ;main.c: 231: _delay((unsigned long)((50)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 50 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"230
[; ;main.c: 230: do { LATAbits.LATA6 = 1; } while(0);
"232
[; ;main.c: 232: do { LATAbits.LATA6 = 1; } while(0);
[e :U 1765 ]
{
[e = . . _LATAbits 0 6 -> -> 1 `i `uc ]
}
[e :U 1764 ]
"231
[; ;main.c: 231: _delay((unsigned long)((50)*(8000000/4000.0)));
"233
[; ;main.c: 233: _delay((unsigned long)((50)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 50 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"232
[; ;main.c: 232: do { LATAbits.LATA6 = 0; } while(0);
"234
[; ;main.c: 234: do { LATAbits.LATA6 = 0; } while(0);
[e :U 1768 ]
{
[e = . . _LATAbits 0 6 -> -> 0 `i `uc ]
}
[e :U 1767 ]
"234
[; ;main.c: 234: }
"236
[; ;main.c: 236: }
[e :UE 1759 ]
}
"236
[; ;main.c: 236: void low_battery_loop(){
"238
[; ;main.c: 238: void low_battery_loop(){
[v _low_battery_loop `(v ~T0 @X0 1 ef ]
{
[e :U _low_battery_loop ]
[f ]
"237
[; ;main.c: 237: while(1){
"239
[; ;main.c: 239: while(1){
[e :U 1771 ]
{
"238
[; ;main.c: 238: set_led(0x0);
[e ( _set_led (1 -> -> 0 `i `uc ]
"240
[; ;main.c: 240: _delay((unsigned long)((500)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 500 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
[; ;main.c: 240: set_led(0x0);
[e ( _set_led (1 -> -> 0 `i `uc ]
"242
[; ;main.c: 242: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"244
[; ;main.c: 244: _delay((unsigned long)((500)*(8000000/4000.0)));
[; ;main.c: 242: _delay((unsigned long)((500)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 500 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"245
[; ;main.c: 245: }
"244
[; ;main.c: 244: set_led(0x4);
[e ( _set_led (1 -> -> 4 `i `uc ]
"246
[; ;main.c: 246: _delay((unsigned long)((500)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 500 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"247
[; ;main.c: 247: }
}
[e :U 1770 ]
[e $U 1771 ]
[e :U 1772 ]
"246
[; ;main.c: 246: }
"248
[; ;main.c: 248: }
[e :UE 1769 ]
}
[v $root$_main `(v ~T0 @X0 0 e ]
"247
[; ;main.c: 247: void main(void)
"249
[; ;main.c: 249: void main(void)
[v _main `(v ~T0 @X0 1 ef ]
"248
[; ;main.c: 248: {
"250
[; ;main.c: 250: {
{
[e :U _main ]
[f ]
"250
[; ;main.c: 250: SYSTEM_Initialize();
"252
[; ;main.c: 252: SYSTEM_Initialize();
[e ( _SYSTEM_Initialize .. ]
"267
[; ;main.c: 267: DAC7_SetOutput(16);
"254
[; ;main.c: 254: DAC7_SetOutput(16);
[e ( _DAC7_SetOutput (1 -> -> 16 `i `uc ]
"268
[; ;main.c: 268: DAC3_SetOutput(24);
"255
[; ;main.c: 255: DAC3_SetOutput(24);
[e ( _DAC3_SetOutput (1 -> -> 24 `i `uc ]
"269
[; ;main.c: 269: DAC4_SetOutput(8);
"256
[; ;main.c: 256: DAC4_SetOutput(8);
[e ( _DAC4_SetOutput (1 -> -> 8 `i `uc ]
"271
[; ;main.c: 271: led_color_state = 0x2;
"258
[; ;main.c: 258: led_color_state = 0x2;
[e = _led_color_state -> -> 2 `i `uc ]
"272
[; ;main.c: 272: mux_state = 0;
"259
[; ;main.c: 259: mux_state = 0;
[e = _mux_state -> -> 0 `i `uc ]
"273
[; ;main.c: 273: SW2_ISR();
"260
[; ;main.c: 260: SW2_ISR();
[e ( _SW2_ISR .. ]
"275
[; ;main.c: 275: reset_sensor();
[e ( _reset_sensor .. ]
"276
[; ;main.c: 276: init_sensor();
[e ( _init_sensor .. ]
"278
[; ;main.c: 278: PIR2bits.C2IF = 0;
[e = . . _PIR2bits 0 6 -> -> 0 `i `uc ]
"279
[; ;main.c: 279: PIR2bits.C1IF = 0;
[e = . . _PIR2bits 0 5 -> -> 0 `i `uc ]
"281
[; ;main.c: 281: IOCBF0_SetInterruptHandler(SW2_ISR);
[e ( _IOCBF0_SetInterruptHandler (1 &U _SW2_ISR ]
"283
[; ;main.c: 283: IOCCF7_SetInterruptHandler(SW1_ISR);
[e ( _IOCCF7_SetInterruptHandler (1 &U _SW1_ISR ]
"285
[; ;main.c: 285: (INTCONbits.GIE = 1);
[e = . . _INTCONbits 0 7 -> -> 1 `i `uc ]
"286
[; ;main.c: 286: (INTCONbits.PEIE = 1);
[e = . . _INTCONbits 0 6 -> -> 1 `i `uc ]
"288
[; ;main.c: 288: while (1)
[e :U 1775 ]
"289
[; ;main.c: 289: {
{
"291
[; ;main.c: 291: _delay((unsigned long)((100)*(8000000/4000.0)));
"261
[; ;main.c: 261: _delay((unsigned long)((100)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 100 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"292
[; ;main.c: 292: if((average_adc_reading(VIN_SENSE)>>3) < 173){
[e $ ! < >> -> ( _average_adc_reading (1 . `E12086 1 `ui -> 3 `i -> -> 173 `i `ui 1777 ]
"262
[; ;main.c: 262: reset_sensor();
[e ( _reset_sensor .. ]
"263
[; ;main.c: 263: init_sensor();
[e ( _init_sensor .. ]
"265
[; ;main.c: 265: PIR2bits.C2IF = 0;
[e = . . _PIR2bits 0 6 -> -> 0 `i `uc ]
"266
[; ;main.c: 266: PIR2bits.C1IF = 0;
[e = . . _PIR2bits 0 5 -> -> 0 `i `uc ]
"268
[; ;main.c: 268: IOCBF0_SetInterruptHandler(SW2_ISR);
[e ( _IOCBF0_SetInterruptHandler (1 &U _SW2_ISR ]
"270
[; ;main.c: 270: IOCCF7_SetInterruptHandler(SW1_ISR);
[e ( _IOCCF7_SetInterruptHandler (1 &U _SW1_ISR ]
"272
[; ;main.c: 272: (INTCONbits.GIE = 1);
[e = . . _INTCONbits 0 7 -> -> 1 `i `uc ]
"273
[; ;main.c: 273: (INTCONbits.PEIE = 1);
[e = . . _INTCONbits 0 6 -> -> 1 `i `uc ]
"275
[; ;main.c: 275: while (1)
[e :U 1775 ]
"276
[; ;main.c: 276: {
{
"293
[; ;main.c: 293: (INTCONbits.GIE = 0);
"277
[; ;main.c: 277: _delay((unsigned long)((100)*(8000000/4000.0)));
[e ( __delay (1 -> * -> -> 100 `i `d / -> -> 8000000 `l `d .4000.0 `ul ]
"278
[; ;main.c: 278: if((average_adc_reading(channel_FVRBuffer1)>>3) > 460){
[e $ ! > >> -> ( _average_adc_reading (1 . `E12086 14 `ui -> 3 `i -> -> 460 `i `ui 1777 ]
{
"279
[; ;main.c: 279: (INTCONbits.GIE = 0);
[e = . . _INTCONbits 0 7 -> -> 0 `i `uc ]
"294
[; ;main.c: 294: (INTCONbits.PEIE = 0);
"280
[; ;main.c: 280: (INTCONbits.PEIE = 0);
[e = . . _INTCONbits 0 6 -> -> 0 `i `uc ]
"295
[; ;main.c: 295: low_battery_loop();
"281
[; ;main.c: 281: low_battery_loop();
[e ( _low_battery_loop .. ]
"296
[; ;main.c: 296: }
"282
[; ;main.c: 282: }
}
[e :U 1777 ]
"298
[; ;main.c: 298: }
"283
[; ;main.c: 283: }
}
[e :U 1774 ]
[e $U 1775 ]
[e :U 1776 ]
"299
[; ;main.c: 299: }
"284
[; ;main.c: 284: }
[e :UE 1773 ]
}

View File

@ -19465,7 +19465,7 @@ _Bool FVR_IsOutputReady(void);
void FVR_Initialize(void)
{
FVRCON = 0x00;
FVRCON = 0x82;
}
_Bool FVR_IsOutputReady(void)

View File

@ -1708,8 +1708,8 @@ Version 4.0 HI-TECH Software Intermediate Code
[e :U _FVR_Initialize ]
[f ]
"61
[; ;mcc_generated_files/fvr.c: 61: FVRCON = 0x00;
[e = _FVRCON -> -> 0 `i `uc ]
[; ;mcc_generated_files/fvr.c: 61: FVRCON = 0x82;
[e = _FVRCON -> -> 130 `i `uc ]
"62
[; ;mcc_generated_files/fvr.c: 62: }
[e :UE 1731 ]

View File

@ -19669,16 +19669,16 @@ void SYSTEM_Initialize(void)
PIN_MANAGER_Initialize();
OSCILLATOR_Initialize();
WDT_Initialize();
DAC3_Initialize();
CMP2_Initialize();
FVR_Initialize();
DAC3_Initialize();
DAC5_Initialize();
OPA2_Initialize();
DAC4_Initialize();
CMP1_Initialize();
DAC7_Initialize();
DAC4_Initialize();
CMP5_Initialize();
ADC_Initialize();
DAC7_Initialize();
OPA1_Initialize();
DAC1_Initialize();
}

View File

@ -8,36 +8,36 @@ Version 4.0 HI-TECH Software Intermediate Code
"107
[; ;mcc_generated_files/mcc.h: 107: void WDT_Initialize(void);
[v _WDT_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac3.h
[; ;mcc_generated_files/dac3.h: 93: void DAC3_Initialize(void);
[v _DAC3_Initialize `(v ~T0 @X0 0 ef ]
"92 mcc_generated_files/cmp2.h
[; ;mcc_generated_files/cmp2.h: 92: void CMP2_Initialize(void);
[v _CMP2_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/fvr.h
[; ;mcc_generated_files/fvr.h: 93: void FVR_Initialize(void);
[v _FVR_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac3.h
[; ;mcc_generated_files/dac3.h: 93: void DAC3_Initialize(void);
[v _DAC3_Initialize `(v ~T0 @X0 0 ef ]
"94 mcc_generated_files/dac5.h
[; ;mcc_generated_files/dac5.h: 94: void DAC5_Initialize(void);
[v _DAC5_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/opa2.h
[; ;mcc_generated_files/opa2.h: 93: void OPA2_Initialize(void);
[v _OPA2_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac4.h
[; ;mcc_generated_files/dac4.h: 93: void DAC4_Initialize(void);
[v _DAC4_Initialize `(v ~T0 @X0 0 ef ]
"92 mcc_generated_files/cmp1.h
[; ;mcc_generated_files/cmp1.h: 92: void CMP1_Initialize(void);
[v _CMP1_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac7.h
[; ;mcc_generated_files/dac7.h: 93: void DAC7_Initialize(void);
[v _DAC7_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac4.h
[; ;mcc_generated_files/dac4.h: 93: void DAC4_Initialize(void);
[v _DAC4_Initialize `(v ~T0 @X0 0 ef ]
"92 mcc_generated_files/cmp5.h
[; ;mcc_generated_files/cmp5.h: 92: void CMP5_Initialize(void);
[v _CMP5_Initialize `(v ~T0 @X0 0 ef ]
"147 mcc_generated_files/adc.h
[; ;mcc_generated_files/adc.h: 147: void ADC_Initialize(void);
[v _ADC_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/dac7.h
[; ;mcc_generated_files/dac7.h: 93: void DAC7_Initialize(void);
[v _DAC7_Initialize `(v ~T0 @X0 0 ef ]
"93 mcc_generated_files/opa1.h
[; ;mcc_generated_files/opa1.h: 93: void OPA1_Initialize(void);
[v _OPA1_Initialize `(v ~T0 @X0 0 ef ]
@ -1763,14 +1763,14 @@ Version 4.0 HI-TECH Software Intermediate Code
[; ;mcc_generated_files/mcc.c: 55: WDT_Initialize();
[e ( _WDT_Initialize .. ]
"56
[; ;mcc_generated_files/mcc.c: 56: DAC3_Initialize();
[e ( _DAC3_Initialize .. ]
"57
[; ;mcc_generated_files/mcc.c: 57: CMP2_Initialize();
[; ;mcc_generated_files/mcc.c: 56: CMP2_Initialize();
[e ( _CMP2_Initialize .. ]
"58
[; ;mcc_generated_files/mcc.c: 58: FVR_Initialize();
"57
[; ;mcc_generated_files/mcc.c: 57: FVR_Initialize();
[e ( _FVR_Initialize .. ]
"58
[; ;mcc_generated_files/mcc.c: 58: DAC3_Initialize();
[e ( _DAC3_Initialize .. ]
"59
[; ;mcc_generated_files/mcc.c: 59: DAC5_Initialize();
[e ( _DAC5_Initialize .. ]
@ -1778,20 +1778,20 @@ Version 4.0 HI-TECH Software Intermediate Code
[; ;mcc_generated_files/mcc.c: 60: OPA2_Initialize();
[e ( _OPA2_Initialize .. ]
"61
[; ;mcc_generated_files/mcc.c: 61: DAC4_Initialize();
[e ( _DAC4_Initialize .. ]
"62
[; ;mcc_generated_files/mcc.c: 62: CMP1_Initialize();
[; ;mcc_generated_files/mcc.c: 61: CMP1_Initialize();
[e ( _CMP1_Initialize .. ]
"62
[; ;mcc_generated_files/mcc.c: 62: DAC4_Initialize();
[e ( _DAC4_Initialize .. ]
"63
[; ;mcc_generated_files/mcc.c: 63: DAC7_Initialize();
[e ( _DAC7_Initialize .. ]
"64
[; ;mcc_generated_files/mcc.c: 64: CMP5_Initialize();
[; ;mcc_generated_files/mcc.c: 63: CMP5_Initialize();
[e ( _CMP5_Initialize .. ]
"65
[; ;mcc_generated_files/mcc.c: 65: ADC_Initialize();
"64
[; ;mcc_generated_files/mcc.c: 64: ADC_Initialize();
[e ( _ADC_Initialize .. ]
"65
[; ;mcc_generated_files/mcc.c: 65: DAC7_Initialize();
[e ( _DAC7_Initialize .. ]
"66
[; ;mcc_generated_files/mcc.c: 66: OPA1_Initialize();
[e ( _OPA1_Initialize .. ]

View File

@ -60,7 +60,9 @@
#define LED_WHITE (LED_GREEN | LED_BLUE | LED_RED)
#define LOW_BATTERY_VOLTAGE 173
#define LOW_BATTERY_VOLTAGE 173 //depreciated
#define HIGH_FVR_VOLTAGE 460
//if 4.096V FVR reads too high supply is too low 2^10*2.048/5.012/0.91
uint8_t mux_state = 0;
uint8_t led_color_state = LED_OFF;
@ -189,9 +191,15 @@ void zero_stage_2(void){
uint16_t best_dac_val = 0;
uint16_t stage_val;
uint16_t best_val = 2000;
uint16_t old_gain = MUX_SEL2_LAT;
//switch gain to high gain
MUX_SEL2_LAT = 0;
__delay_ms(20);
gnd_ref_val = average_adc_reading(GNDREF_SENSE);
for(uint16_t i = 0; i<1024; i++){
DAC5_Load10bitInputData(i);
@ -206,7 +214,7 @@ void zero_stage_2(void){
}
DAC5_Load10bitInputData(best_dac_val);
MUX_SEL2_LAT = old_gain;
}
void init_sensor(void){
@ -250,7 +258,7 @@ void main(void)
led_color_state = LED_GREEN;
mux_state = 0;
SW2_ISR();//initialize LED and mux
__delay_ms(100); //system warmup
reset_sensor();
init_sensor();
//zeroing system may trip over range comparators
@ -267,7 +275,7 @@ void main(void)
while (1)
{
__delay_ms(100);
if((average_adc_reading(VIN_SENSE)>>3) < LOW_BATTERY_VOLTAGE){
if((average_adc_reading(channel_FVRBuffer1)>>3) > HIGH_FVR_VOLTAGE){
INTERRUPT_GlobalInterruptDisable();
INTERRUPT_PeripheralInterruptDisable();
low_battery_loop();

View File

@ -57,8 +57,8 @@
void FVR_Initialize(void)
{
// CDAFVR off; FVREN disabled; TSRNG Lo_range; ADFVR off; TSEN disabled;
FVRCON = 0x00;
// CDAFVR off; FVREN enabled; TSRNG Lo_range; ADFVR 2x; TSEN disabled;
FVRCON = 0x82;
}
bool FVR_IsOutputReady(void)

View File

@ -53,16 +53,16 @@ void SYSTEM_Initialize(void)
PIN_MANAGER_Initialize();
OSCILLATOR_Initialize();
WDT_Initialize();
DAC3_Initialize();
CMP2_Initialize();
FVR_Initialize();
DAC3_Initialize();
DAC5_Initialize();
OPA2_Initialize();
DAC4_Initialize();
CMP1_Initialize();
DAC7_Initialize();
DAC4_Initialize();
CMP5_Initialize();
ADC_Initialize();
DAC7_Initialize();
OPA1_Initialize();
DAC1_Initialize();
}

View File

@ -1,5 +1,5 @@
#
#Fri Dec 04 18:42:49 PST 2020
#Sat Apr 10 13:34:23 PDT 2021
default.languagetoolchain.version=2.31
default.Pack.dfplocation=/opt/microchip/mplabx/v5.45/packs/Microchip/PIC12-16F1xxx_DFP/1.2.63
conf.ids=default
@ -8,5 +8,5 @@ host.id=2p1a-byni-8f
configurations-xml=1ffa9967bc20918976800abc3126d2f1
com-microchip-mplab-nbide-embedded-makeproject-MakeProject.md5=4e1c703e057ce3824a620f2a747a6f88
default.com-microchip-mplab-nbide-toolchainXC8-XC8LanguageToolchain.md5=d9404904a11cd8baf0bd6c1f62dd8c23
proj.dir=/home/wbraun/Projects/little-bee-B1/firmware/B1-firmware.X
proj.dir=/home/wbraun/projects/little-bee-B1/firmware/B1-firmware.X
host.platform=linux

View File

@ -2,9 +2,6 @@
<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
<editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/2" lastBookmarkId="0"/>
<open-files xmlns="http://www.netbeans.org/ns/projectui-open-files/2">
<group>
<file>file:/home/wbraun/Projects/little-bee-B1/firmware/B1-firmware.X/mcc_generated_files/adc.c</file>
<file>file:/home/wbraun/Projects/little-bee-B1/firmware/B1-firmware.X/main.c</file>
</group>
<group/>
</open-files>
</project-private>

File diff suppressed because one or more lines are too long

View File

@ -105,9 +105,9 @@ $FPLIST
D_*
$ENDFPLIST
DRAW
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 10 -50 50 -50 -50 N
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 4 0 1 10 50 50 50 -50 -50 0 50 50 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
@ -125,14 +125,14 @@ C 0 0 10 0 1 0 F
P 2 0 1 0 -150 0 150 0 N
P 2 0 1 0 0 0 0 -100 N
P 2 0 1 0 250 0 300 0 N
P 3 0 1 8 -50 -50 -50 50 -50 50 N
P 3 0 1 8 150 50 150 -50 150 -50 N
P 4 0 1 8 -50 -50 -30 -50 -30 -40 -30 -40 N
P 4 0 1 8 150 -50 170 -50 170 -40 170 -40 N
P 4 0 1 8 150 50 130 50 130 40 130 40 N
P 5 0 1 8 -70 40 -70 50 -50 50 -50 50 -50 50 N
P 6 0 1 8 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N
P 6 0 1 8 50 50 150 0 50 -50 50 50 50 50 50 50 N
P 3 0 1 10 -50 -50 -50 50 -50 50 N
P 3 0 1 10 150 50 150 -50 150 -50 N
P 4 0 1 10 -50 -50 -30 -50 -30 -40 -30 -40 N
P 4 0 1 10 150 -50 170 -50 170 -40 170 -40 N
P 4 0 1 10 150 50 130 50 130 40 130 40 N
P 5 0 1 10 -70 40 -70 50 -50 50 -50 50 -50 50 N
P 6 0 1 10 -150 50 -50 0 -150 -50 -150 50 -150 50 -150 50 N
P 6 0 1 10 50 50 150 0 50 -50 50 50 50 50 50 50 N
X A 1 -300 0 150 R 50 50 0 1 P
X K 2 300 0 150 L 50 50 0 1 P
X common 3 0 -200 100 U 50 50 0 1 P
@ -200,18 +200,27 @@ C 80 0 10 0 1 0 F
T 0 -75 -250 50 0 0 0 B Normal 0 C C
T 0 -75 -50 50 0 0 0 G Normal 0 C C
T 0 -75 150 50 0 0 0 R Normal 0 C C
S 50 -50 50 50 0 1 0 N
S 50 50 50 50 0 1 0 N
S 50 150 50 250 0 1 0 N
S 50 250 50 250 0 1 0 N
S 110 330 -110 -300 0 1 10 f
P 2 0 1 0 -100 -200 50 -200 N
P 2 0 1 8 -50 -150 -50 -250 N
P 2 0 1 8 -50 50 -50 -50 N
P 2 0 1 8 -50 250 -50 150 N
P 2 0 1 0 50 200 -100 200 N
P 2 0 1 0 100 0 -100 0 N
P 2 0 1 0 -50 -200 -100 -200 N
P 2 0 1 0 -50 -200 50 -200 N
P 2 0 1 10 -50 -150 -50 -250 N
P 2 0 1 0 -50 0 -100 0 N
P 2 0 1 10 -50 50 -50 -50 N
P 2 0 1 0 -50 200 -100 200 N
P 2 0 1 0 -50 200 50 200 N
P 2 0 1 10 -50 250 -50 150 N
P 2 0 1 0 50 0 -50 0 N
P 2 0 1 0 50 0 100 0 N
P 3 0 1 0 -50 50 -50 -50 -50 -50 N
P 3 0 1 0 -50 250 -50 150 -50 150 N
P 4 0 1 0 50 -200 80 -200 80 200 50 200 N
P 4 0 1 8 50 -150 50 -250 -50 -200 50 -150 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 4 0 1 8 50 250 50 150 -50 200 50 250 N
P 4 0 1 10 50 -150 50 -250 -50 -200 50 -150 N
P 4 0 1 10 50 50 50 -50 -50 0 50 50 N
P 4 0 1 10 50 250 50 150 -50 200 50 250 N
P 5 0 1 0 -40 -150 20 -90 -10 -90 20 -90 20 -120 N
P 5 0 1 0 -40 50 20 110 -10 110 20 110 20 80 N
P 5 0 1 0 -40 250 20 310 -10 310 20 310 20 280 N
@ -328,6 +337,7 @@ F0 "Q" 125 50 50 H V L CNN
F1 "Transistor_FET_DMC2053UVT" 125 -50 50 H V L CNN
F2 "Package_TO_SOT_SMD:TSOT-23-6" -50 -475 50 H I C CNN
F3 "" -100 0 50 H I C CNN
ALIAS DMC3071LVT
$FPLIST
TSOT?23*
$ENDFPLIST

View File

@ -1,10 +1,10 @@
"Ref","Qty","Value","Footprint","Description","MPN"
"C1, C13, C14, C17, C20, C21, C22, C33, ","8","22u","Capacitor_SMD:C_0805_2012Metric","Unpolarized capacitor","LMK212BBJ226MG-T"
"C2, C3, C5, C8, C9, C10, C11, C12, C15, C16, C19, C23, C25, C26, C27, C28, C29, C30, C31, C32, C34, C36, ","22","1u","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor","CL10A105KO8NNNC"
"C2, C3, C5, C8, C9, C10, C11, C12, C15, C16, C19, C23, C25, C26, C27, C28, C29, C30, C31, C32, C34, ","21","1u","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor","CL10B105KO8NNNC"
"C4, ","1","10p","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor","CL10C100CB8NNNC"
"C6, ","1","22p","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor","CL10C220JB8NFNC"
"C7, ","1","750p","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor","CC0603JRNPO9BN751"
"C18, C24, C35, ","3","DNP","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor",""
"C18, C24, C35, C36, ","4","DNP","Capacitor_SMD:C_0603_1608Metric","Unpolarized capacitor",""
"D1, ","1","LED_ARGB","LED_SMD:LED_Cree-PLCC4_2x2mm_CW","RGB LED, anode/red/green/blue","CLMVC-FKA-CL1D1L71BB7C3C3"
"D2, D3, ","2","BAT54SLT1G","Package_TO_SOT_SMD:SOT-23","Dual Schottky diode, anode/cathode/center","BAT54SLT1G"
"D4, ","1","NTSAF345T3G","Diode_SMD:D_SMA","Diode","NTSAF345T3G"
@ -16,24 +16,22 @@
"J8, ","1","DNP","Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical","Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)","B2B-XH-A(LF)(SN)"
"L1, ","1","4.7u","wbraun_smd:L_VLCF4020","Inductor","VLCF4020T-4R7N1R2"
"NT1, ","1","Net-Tie_2","wbraun_smd:NET_TIE","Net tie, 2 pins",""
"Q1, ","1","FDC6333C","Package_TO_SOT_SMD:TSOT-23-6","4.6A/-3.2A Id, 20V Vds, Complementary pair enhancement mode P-Channel and N-Channel MOSFET, TSOT-23-6","FDC6333C"
"Q1, ","1","FDC6327C","Package_TO_SOT_SMD:TSOT-23-6","4.6A/-3.2A Id, 20V Vds, Complementary pair enhancement mode P-Channel and N-Channel MOSFET, TSOT-23-6","FDC6327C"
"R1, R2, R10, R11, R23, R24, R25, R27, R28, ","9","4.7k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-074K7L"
"R3, R7, ","2","105","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-07105RL"
"R4, R13, ","2","220","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-07220RL"
"R5, R6, R20, ","3","43","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-0743RL"
"R8, R17, ","2","1.43k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-071K43L"
"R9, R12, R15, R19, ","4","2k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-072KL"
"R8, R9, R12, R15, R17, R19, ","6","1.43k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-071K43L"
"R14, R22, R32, R33, R34, R35, R40, ","7","32.4k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-0732K4L"
"R16, ","1","470","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-07470RL"
"R18, ","1","0","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603JR-070RL"
"R21, R29, ","2","102k","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-07102KL"
"R21, ","1","102k","Resistor_SMD:R_0603_1608Metric","Resistor","RMCF0603FT102K"
"R26, R36, R37, ","3","4.7","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-074R7L"
"R29, R38, R39, ","3","DNP","Resistor_SMD:R_0603_1608Metric","Resistor",""
"R30, R31, ","2","130","Resistor_SMD:R_0603_1608Metric","Resistor","RC0603FR-07130RL"
"R38, R39, ","2","DNP","Resistor_SMD:R_0603_1608Metric","Resistor",""
"RV1, ","1","2k","wbraun_smd:TRIMMER_PVG3A","Trim-potentiometer, US symbol","PVG3A202C01R00"
"SW1, SW2, ","2","SW_Push","wbraun_smd:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS","Push button switch, generic, two pins","PTS645VL58-2 LFS"
"SW3, ","1","SW_SPDT","wbraun_smd:SW_EG1247_SPDT_Angled","Switch, single pole double throw","EG1247"
"TP3, ","1","TestPoint","wbraun_smd:THM_COMPACT","test point",""
"U1, ","1","HMC1041Z","wbraun_smd:HMC1041Z","AMR Magnetic Sensor","HMC1041Z-TR"
"U2, ","1","AD8129","Package_SO:SOIC-8_3.9x4.9mm_P1.27mm","Differential Receiver","AD8129ARZ"
"U3, U6, ","2","TMUX1219","Package_TO_SOT_SMD:SOT-363_SC-70-6","SPDT Analog Switch","TMUX1219DCKR"

1 Ref Qty Value Footprint Description MPN
2 C1, C13, C14, C17, C20, C21, C22, C33, 8 22u Capacitor_SMD:C_0805_2012Metric Unpolarized capacitor LMK212BBJ226MG-T
3 C2, C3, C5, C8, C9, C10, C11, C12, C15, C16, C19, C23, C25, C26, C27, C28, C29, C30, C31, C32, C34, C36, C2, C3, C5, C8, C9, C10, C11, C12, C15, C16, C19, C23, C25, C26, C27, C28, C29, C30, C31, C32, C34, 22 21 1u Capacitor_SMD:C_0603_1608Metric Unpolarized capacitor CL10A105KO8NNNC CL10B105KO8NNNC
4 C4, 1 10p Capacitor_SMD:C_0603_1608Metric Unpolarized capacitor CL10C100CB8NNNC
5 C6, 1 22p Capacitor_SMD:C_0603_1608Metric Unpolarized capacitor CL10C220JB8NFNC
6 C7, 1 750p Capacitor_SMD:C_0603_1608Metric Unpolarized capacitor CC0603JRNPO9BN751
7 C18, C24, C35, C18, C24, C35, C36, 3 4 DNP Capacitor_SMD:C_0603_1608Metric Unpolarized capacitor
8 D1, 1 LED_ARGB LED_SMD:LED_Cree-PLCC4_2x2mm_CW RGB LED, anode/red/green/blue CLMVC-FKA-CL1D1L71BB7C3C3
9 D2, D3, 2 BAT54SLT1G Package_TO_SOT_SMD:SOT-23 Dual Schottky diode, anode/cathode/center BAT54SLT1G
10 D4, 1 NTSAF345T3G Diode_SMD:D_SMA Diode NTSAF345T3G
16 J8, 1 DNP Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/) B2B-XH-A(LF)(SN)
17 L1, 1 4.7u wbraun_smd:L_VLCF4020 Inductor VLCF4020T-4R7N1R2
18 NT1, 1 Net-Tie_2 wbraun_smd:NET_TIE Net tie, 2 pins
19 Q1, 1 FDC6333C FDC6327C Package_TO_SOT_SMD:TSOT-23-6 4.6A/-3.2A Id, 20V Vds, Complementary pair enhancement mode P-Channel and N-Channel MOSFET, TSOT-23-6 FDC6333C FDC6327C
20 R1, R2, R10, R11, R23, R24, R25, R27, R28, 9 4.7k Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-074K7L
21 R3, R7, 2 105 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-07105RL
22 R4, R13, 2 220 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-07220RL
23 R5, R6, R20, 3 43 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-0743RL
24 R8, R17, R8, R9, R12, R15, R17, R19, 2 6 1.43k Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-071K43L
R9, R12, R15, R19, 4 2k Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-072KL
25 R14, R22, R32, R33, R34, R35, R40, 7 32.4k Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-0732K4L
26 R16, 1 470 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-07470RL
27 R18, 1 0 Resistor_SMD:R_0603_1608Metric Resistor RC0603JR-070RL
28 R21, R29, R21, 2 1 102k Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-07102KL RMCF0603FT102K
29 R26, R36, R37, 3 4.7 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-074R7L
30 R29, R38, R39, 3 DNP Resistor_SMD:R_0603_1608Metric Resistor
31 R30, R31, 2 130 Resistor_SMD:R_0603_1608Metric Resistor RC0603FR-07130RL
R38, R39, 2 DNP Resistor_SMD:R_0603_1608Metric Resistor
32 RV1, 1 2k wbraun_smd:TRIMMER_PVG3A Trim-potentiometer, US symbol PVG3A202C01R00
33 SW1, SW2, 2 SW_Push wbraun_smd:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS Push button switch, generic, two pins PTS645VL58-2 LFS
34 SW3, 1 SW_SPDT wbraun_smd:SW_EG1247_SPDT_Angled Switch, single pole double throw EG1247
TP3, 1 TestPoint wbraun_smd:THM_COMPACT test point
35 U1, 1 HMC1041Z wbraun_smd:HMC1041Z AMR Magnetic Sensor HMC1041Z-TR
36 U2, 1 AD8129 Package_SO:SOIC-8_3.9x4.9mm_P1.27mm Differential Receiver AD8129ARZ
37 U3, U6, 2 TMUX1219 Package_TO_SOT_SMD:SOT-363_SC-70-6 SPDT Analog Switch TMUX1219DCKR

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
(export (version D)
(design
(source /home/wbraun/Projects/little-bee-B1/pcb/current-sense/current-sense.sch)
(date "Fri 11 Dec 2020 01:48:51 PM PST")
(tool "Eeschema 5.1.8-db9833491~87~ubuntu20.04.1")
(source /home/wbraun/projects/little-bee-B1/pcb/current-sense/current-sense.sch)
(date "Sat 10 Apr 2021 02:45:08 PM PDT")
(tool "Eeschema 5.1.9-73d0e3b20d~88~ubuntu20.04.1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
@ -16,11 +16,11 @@
(comment (number 4) (value "")))))
(components
(comp (ref Q1)
(value FDC6333C)
(value FDC6327C)
(footprint Package_TO_SOT_SMD:TSOT-23-6)
(datasheet https://www.diodes.com/assets/Datasheets/DMC2053UVT.pdf)
(fields
(field (name MPN) FDC6333C))
(field (name MPN) FDC6327C))
(libsource (lib Transistor_FET) (part DMC2053UVT) (description "4.6A/-3.2A Id, 20V Vds, Complementary pair enhancement mode P-Channel and N-Channel MOSFET, TSOT-23-6"))
(sheetpath (names /) (tstamps /))
(tstamp 5EEC2F90))
@ -70,11 +70,11 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F102118))
(comp (ref R15)
(value 2k)
(value 1.43k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) RC0603FR-072KL))
(field (name MPN) RC0603FR-071K43L))
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F33C6C3))
@ -141,13 +141,6 @@
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5F4D4D90))
(comp (ref TP3)
(value TestPoint)
(footprint wbraun_smd:THM_COMPACT)
(datasheet ~)
(libsource (lib Connector) (part TestPoint) (description "test point"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF26D62))
(comp (ref J6)
(value Conn_Coaxial)
(footprint Connector_Coaxial:SMA_Molex_73251-2200_Horizontal)
@ -202,11 +195,11 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F5BA378))
(comp (ref R12)
(value 2k)
(value 1.43k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) RC0603FR-072KL))
(field (name MPN) RC0603FR-071K43L))
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F685864))
@ -463,11 +456,11 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F4A36E4))
(comp (ref R9)
(value 2k)
(value 1.43k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) RC0603FR-072KL))
(field (name MPN) RC0603FR-071K43L))
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F4AE368))
@ -517,11 +510,11 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F7A182B))
(comp (ref R19)
(value 2k)
(value 1.43k)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) RC0603FR-072KL))
(field (name MPN) RC0603FR-071K43L))
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F7B75F9))
@ -585,11 +578,9 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F7D48D8))
(comp (ref R29)
(value 102k)
(value DNP)
(footprint Resistor_SMD:R_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) RC0603FR-07102KL))
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5F88B757))
@ -899,7 +890,7 @@
(sheetpath (names /) (tstamps /))
(tstamp 5F86C68B))
(comp (ref J8)
(value B2B-XH-A)
(value DNP)
(footprint Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical)
(datasheet ~)
(fields
@ -909,11 +900,11 @@
(tstamp 5F910CA0))
(comp (ref SW3)
(value SW_SPDT)
(footprint Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled)
(footprint wbraun_smd:SW_EG1247_SPDT_Angled)
(datasheet ~)
(fields
(field (name MPN) EG1247))
(libsource (lib Switch) (part SW_SPDT) (description "Switch, single pole double throw"))
(libsource (lib wbraun_ic_lib) (part SW_SPDT_w_MP) (description "Switch, single pole double throw"))
(sheetpath (names /) (tstamps /))
(tstamp 5EF02AA2))
(comp (ref R40)
@ -926,11 +917,9 @@
(sheetpath (names /) (tstamps /))
(tstamp 5FE03992))
(comp (ref C36)
(value 1u)
(value DNP)
(footprint Capacitor_SMD:C_0603_1608Metric)
(datasheet ~)
(fields
(field (name MPN) CL10A105KO8NNNC))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5FD84855))
@ -970,17 +959,6 @@
(pins
(pin (num 1) (name In) (type passive))
(pin (num 2) (name Ext) (type passive))))
(libpart (lib Connector) (part TestPoint)
(description "test point")
(docs ~)
(footprints
(fp Pin*)
(fp Test*))
(fields
(field (name Reference) TP)
(field (name Value) TestPoint))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib Connector_Generic) (part Conn_02x03_Odd_Even)
(description "Generic connector, double row, 02x03, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
@ -1129,16 +1107,6 @@
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib Switch) (part SW_SPDT)
(description "Switch, single pole double throw")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_SPDT))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib Transistor_FET) (part DMC2053UVT)
(aliases
(alias DMC3071LVT))
@ -1255,6 +1223,17 @@
(pin (num 26) (name RB5) (type BiDi))
(pin (num 27) (name RB6/ICSPCLK) (type BiDi))
(pin (num 28) (name RB7/ICSPDAT) (type BiDi))))
(libpart (lib wbraun_ic_lib) (part SW_SPDT_w_MP)
(description "Switch, single pole double throw")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_SPDT_w_MP))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive))
(pin (num 3) (name C) (type passive))
(pin (num MP) (name ~) (type passive))))
(libpart (lib wbraun_ic_lib) (part TMUX1219)
(description "SPDT Analog Switch")
(footprints
@ -1291,356 +1270,356 @@
(library (logical Transistor_FET)
(uri /usr/share/kicad/library/Transistor_FET.lib))
(library (logical wbraun_ic_lib)
(uri /home/wbraun/Projects/wbraun_kicad_library/wbraun_ic_lib.lib)))
(uri /home/wbraun/projects/wbraun_kicad_library/wbraun_ic_lib.lib)))
(nets
(net (code 1) (name /SW1)
(node (ref SW1) (pin 1))
(node (ref U4) (pin 18))
(node (ref R23) (pin 2)))
(net (code 2) (name GND)
(node (ref J3) (pin 3))
(node (ref C9) (pin 2))
(node (ref C12) (pin 2))
(node (ref C11) (pin 2))
(node (ref U9) (pin 2))
(node (ref Q1) (pin 5))
(node (ref C5) (pin 2))
(node (ref C36) (pin 1))
(node (ref J8) (pin 1))
(node (ref C35) (pin 1))
(node (ref C24) (pin 2))
(node (ref R40) (pin 2))
(node (ref C33) (pin 2))
(node (ref C17) (pin 2))
(node (ref D4) (pin 2))
(node (ref C18) (pin 2))
(node (ref C34) (pin 2))
(node (ref C14) (pin 2))
(node (ref C1) (pin 1))
(node (ref R34) (pin 1))
(node (ref C21) (pin 2))
(node (ref C22) (pin 2))
(node (ref U4) (pin 19))
(node (ref NT1) (pin 2))
(node (ref U2) (pin 2))
(node (ref R1) (pin 2))
(node (ref U4) (pin 8))
(node (ref SW1) (pin 2))
(node (ref SW2) (pin 2))
(node (ref C16) (pin 2))
(node (ref TP3) (pin 1))
(node (ref C19) (pin 2))
(node (ref U1) (pin 7))
(node (ref C20) (pin 2))
(node (ref C30) (pin 1))
(node (ref R22) (pin 2))
(node (ref U7) (pin 2))
(node (ref U5) (pin 4))
(node (ref U6) (pin 3))
(node (ref U3) (pin 3))
(node (ref C28) (pin 1))
(node (ref D3) (pin 2)))
(net (code 1) (name "Net-(D1-Pad4)")
(node (ref D1) (pin 4))
(node (ref R27) (pin 1)))
(net (code 2) (name /LED_G)
(node (ref U4) (pin 16))
(node (ref R25) (pin 2)))
(net (code 3) (name /LEG_R)
(node (ref R28) (pin 2))
(node (ref U4) (pin 15)))
(node (ref U4) (pin 15))
(node (ref R28) (pin 2)))
(net (code 4) (name /AMR+)
(node (ref R6) (pin 2))
(node (ref U1) (pin 4)))
(node (ref U1) (pin 4))
(node (ref R6) (pin 2)))
(net (code 5) (name /AMR-)
(node (ref R5) (pin 2))
(node (ref U1) (pin 5)))
(net (code 6) (name /MUX_SEL_2)
(node (ref U4) (pin 25))
(node (ref U6) (pin 1)))
(net (code 7) (name /MUX_SEL_1)
(node (ref U3) (pin 1))
(node (ref U4) (pin 9)))
(net (code 8) (name +5V)
(node (ref U6) (pin 2))
(node (ref C22) (pin 1))
(node (ref C29) (pin 2))
(node (ref U8) (pin 3))
(node (ref R33) (pin 2))
(node (ref C5) (pin 1))
(node (ref U3) (pin 2))
(node (ref U2) (pin 3))
(node (ref R11) (pin 1))
(node (ref R24) (pin 1))
(node (ref U4) (pin 20))
(node (ref C13) (pin 1))
(node (ref C12) (pin 1))
(node (ref C10) (pin 1))
(node (ref U5) (pin 8))
(node (ref R23) (pin 1))
(node (ref U2) (pin 7))
(node (ref R4) (pin 1))
(node (ref C19) (pin 1))
(node (ref D1) (pin 1))
(node (ref C15) (pin 1))
(node (ref FB1) (pin 1))
(node (ref J3) (pin 2)))
(net (code 9) (name "Net-(R34-Pad2)")
(node (ref R35) (pin 1))
(node (ref U9) (pin 1))
(node (ref R34) (pin 2)))
(net (code 10) (name "Net-(C26-Pad1)")
(node (ref U1) (pin 5))
(node (ref R5) (pin 2)))
(net (code 6) (name GNDREF)
(node (ref C31) (pin 2))
(node (ref C32) (pin 2))
(node (ref C10) (pin 2))
(node (ref C11) (pin 1))
(node (ref C15) (pin 2))
(node (ref C16) (pin 1))
(node (ref C13) (pin 2))
(node (ref C14) (pin 1))
(node (ref R26) (pin 2))
(node (ref J1) (pin 1))
(node (ref J2) (pin 1))
(node (ref U1) (pin 1))
(node (ref J6) (pin 2))
(node (ref J5) (pin 1))
(node (ref C2) (pin 2))
(node (ref J4) (pin 1))
(node (ref C8) (pin 2))
(node (ref R16) (pin 2))
(node (ref U3) (pin 5))
(node (ref R7) (pin 2))
(node (ref R3) (pin 1))
(node (ref R12) (pin 1))
(node (ref C23) (pin 2)))
(net (code 7) (name "Net-(C26-Pad1)")
(node (ref D3) (pin 3))
(node (ref C26) (pin 1)))
(net (code 11) (name "Net-(D1-Pad2)")
(node (ref R28) (pin 1))
(node (ref D1) (pin 2)))
(net (code 12) (name "Net-(D1-Pad4)")
(node (ref R27) (pin 1))
(node (ref D1) (pin 4)))
(net (code 13) (name GNDREF)
(node (ref C13) (pin 2))
(node (ref C31) (pin 2))
(node (ref C14) (pin 1))
(node (ref R7) (pin 2))
(node (ref C8) (pin 2))
(node (ref U3) (pin 5))
(node (ref C11) (pin 1))
(node (ref C10) (pin 2))
(node (ref C23) (pin 2))
(node (ref C32) (pin 2))
(node (ref R3) (pin 1))
(node (ref C2) (pin 2))
(node (ref R16) (pin 2))
(node (ref J1) (pin 1))
(node (ref U1) (pin 1))
(node (ref R26) (pin 2))
(node (ref J2) (pin 1))
(node (ref J5) (pin 1))
(node (ref J4) (pin 1))
(node (ref C16) (pin 1))
(node (ref C15) (pin 2))
(node (ref J6) (pin 2))
(node (ref R12) (pin 1)))
(net (code 14) (name "Net-(C28-Pad2)")
(net (code 8) (name "Net-(C28-Pad2)")
(node (ref R31) (pin 1))
(node (ref C28) (pin 2))
(node (ref D3) (pin 1)))
(net (code 15) (name "Net-(C2-Pad1)")
(node (ref R2) (pin 1))
(node (ref U2) (pin 4))
(node (ref R3) (pin 2))
(node (ref C2) (pin 1)))
(net (code 16) (name "Net-(R7-Pad1)")
(node (ref R8) (pin 2))
(node (ref U2) (pin 5))
(node (ref R7) (pin 1)))
(node (ref D3) (pin 1))
(node (ref C28) (pin 2)))
(net (code 9) (name /SW1)
(node (ref R23) (pin 2))
(node (ref SW1) (pin 1))
(node (ref U4) (pin 18)))
(net (code 10) (name +5V)
(node (ref C19) (pin 1))
(node (ref U4) (pin 20))
(node (ref R11) (pin 1))
(node (ref J3) (pin 2))
(node (ref C22) (pin 1))
(node (ref U3) (pin 2))
(node (ref C12) (pin 1))
(node (ref R33) (pin 2))
(node (ref U8) (pin 3))
(node (ref D1) (pin 1))
(node (ref R4) (pin 1))
(node (ref U6) (pin 2))
(node (ref R23) (pin 1))
(node (ref R24) (pin 1))
(node (ref C13) (pin 1))
(node (ref U2) (pin 3))
(node (ref U2) (pin 7))
(node (ref C29) (pin 2))
(node (ref C5) (pin 1))
(node (ref C10) (pin 1))
(node (ref U5) (pin 8))
(node (ref FB1) (pin 1))
(node (ref C15) (pin 1)))
(net (code 11) (name GND)
(node (ref C17) (pin 2))
(node (ref C12) (pin 2))
(node (ref SW3) (pin MP))
(node (ref U9) (pin 2))
(node (ref U4) (pin 8))
(node (ref NT1) (pin 2))
(node (ref U3) (pin 3))
(node (ref U5) (pin 4))
(node (ref D4) (pin 2))
(node (ref C24) (pin 2))
(node (ref U2) (pin 2))
(node (ref C18) (pin 2))
(node (ref C36) (pin 1))
(node (ref R40) (pin 2))
(node (ref C30) (pin 1))
(node (ref R1) (pin 2))
(node (ref C21) (pin 2))
(node (ref C5) (pin 2))
(node (ref C16) (pin 2))
(node (ref R34) (pin 1))
(node (ref C1) (pin 1))
(node (ref C20) (pin 2))
(node (ref C22) (pin 2))
(node (ref C19) (pin 2))
(node (ref J3) (pin 3))
(node (ref U4) (pin 19))
(node (ref SW1) (pin 2))
(node (ref SW2) (pin 2))
(node (ref R22) (pin 2))
(node (ref U7) (pin 2))
(node (ref Q1) (pin 5))
(node (ref U1) (pin 7))
(node (ref C14) (pin 2))
(node (ref U6) (pin 3))
(node (ref C34) (pin 2))
(node (ref C11) (pin 2))
(node (ref C9) (pin 2))
(node (ref D3) (pin 2))
(node (ref C28) (pin 1))
(node (ref C35) (pin 1))
(node (ref J8) (pin 1))
(node (ref C33) (pin 2)))
(net (code 12) (name /5V_INT)
(node (ref R21) (pin 1))
(node (ref D2) (pin 1))
(node (ref C27) (pin 2))
(node (ref U7) (pin 5))
(node (ref FB1) (pin 2))
(node (ref C20) (pin 1))
(node (ref C34) (pin 1))
(node (ref C21) (pin 1)))
(net (code 13) (name "Net-(R34-Pad2)")
(node (ref R35) (pin 1))
(node (ref R34) (pin 2))
(node (ref U9) (pin 1)))
(net (code 14) (name "Net-(C27-Pad1)")
(node (ref D2) (pin 2))
(node (ref C27) (pin 1))
(node (ref R30) (pin 1)))
(net (code 15) (name "Net-(C25-Pad1)")
(node (ref D2) (pin 3))
(node (ref C25) (pin 1)))
(net (code 16) (name "Net-(R32-Pad2)")
(node (ref R33) (pin 1))
(node (ref R32) (pin 2))
(node (ref U8) (pin 1)))
(net (code 17) (name "Net-(C4-Pad2)")
(node (ref R6) (pin 1))
(node (ref U2) (pin 8))
(node (ref C4) (pin 2))
(node (ref R6) (pin 1)))
(node (ref C4) (pin 2)))
(net (code 18) (name "Net-(C4-Pad1)")
(node (ref U2) (pin 1))
(node (ref R5) (pin 1))
(node (ref C4) (pin 1)))
(node (ref C4) (pin 1))
(node (ref U2) (pin 1)))
(net (code 19) (name /VOS1)
(node (ref C23) (pin 1))
(node (ref R2) (pin 2))
(node (ref R10) (pin 2))
(node (ref R2) (pin 2)))
(net (code 20) (name /VOS2)
(node (ref R15) (pin 2))
(node (ref C8) (pin 1))
(node (ref R14) (pin 2)))
(net (code 21) (name /ISPDAT)
(node (ref J3) (pin 4))
(node (ref U4) (pin 28)))
(net (code 22) (name /ISPCLK)
(node (ref J3) (pin 5))
(node (ref U4) (pin 27)))
(net (code 23) (name "Net-(J3-Pad6)")
(node (ref J3) (pin 6)))
(net (code 24) (name /DAC7_OUT)
(node (ref U4) (pin 12))
(node (ref C9) (pin 1))
(node (ref U5) (pin 5)))
(net (code 25) (name "Net-(C6-Pad1)")
(node (ref C23) (pin 1)))
(net (code 20) (name /MUX_SEL_1)
(node (ref U4) (pin 9))
(node (ref U3) (pin 1)))
(net (code 21) (name "Net-(C6-Pad1)")
(node (ref U5) (pin 3))
(node (ref R13) (pin 1))
(node (ref C6) (pin 1))
(node (ref C7) (pin 1))
(node (ref U5) (pin 3)))
(net (code 26) (name "Net-(C6-Pad2)")
(node (ref U3) (pin 6))
(node (ref C6) (pin 2)))
(net (code 27) (name "Net-(C7-Pad2)")
(node (ref C7) (pin 2))
(node (ref U3) (pin 4)))
(net (code 28) (name "Net-(J6-Pad1)")
(node (ref R20) (pin 1))
(node (ref J6) (pin 1)))
(net (code 29) (name "Net-(R13-Pad2)")
(node (ref U2) (pin 6))
(node (ref R13) (pin 2))
(node (ref RV1) (pin 1))
(node (ref R9) (pin 1))
(node (ref RV1) (pin 2))
(node (ref R38) (pin 2)))
(net (code 30) (name "Net-(R38-Pad1)")
(node (ref R38) (pin 1))
(node (ref RV1) (pin 3))
(node (ref R8) (pin 1)))
(net (code 31) (name /STAGE1_MON)
(node (ref R9) (pin 2))
(node (ref U4) (pin 14))
(node (ref C18) (pin 1)))
(net (code 32) (name /STAGE2_MON)
(node (ref C6) (pin 1)))
(net (code 22) (name "Net-(C6-Pad2)")
(node (ref C6) (pin 2))
(node (ref U3) (pin 6)))
(net (code 23) (name "Net-(C2-Pad1)")
(node (ref R3) (pin 2))
(node (ref C2) (pin 1))
(node (ref U2) (pin 4))
(node (ref R2) (pin 1)))
(net (code 24) (name "Net-(C7-Pad2)")
(node (ref U3) (pin 4))
(node (ref C7) (pin 2)))
(net (code 25) (name "Net-(R7-Pad1)")
(node (ref R8) (pin 2))
(node (ref R7) (pin 1))
(node (ref U2) (pin 5)))
(net (code 26) (name /DAC7_OUT)
(node (ref U5) (pin 5))
(node (ref C9) (pin 1))
(node (ref U4) (pin 12)))
(net (code 27) (name /STAGE2_MON)
(node (ref U4) (pin 13))
(node (ref C24) (pin 1))
(node (ref R19) (pin 2)))
(net (code 33) (name /VBIAS-)
(node (ref C30) (pin 2))
(node (ref R37) (pin 1))
(node (ref R35) (pin 2))
(node (ref R31) (pin 2))
(node (ref U9) (pin 3)))
(net (code 34) (name "Net-(SW3-Pad3)")
(node (ref SW3) (pin 3)))
(net (code 35) (name /DC_EN)
(node (ref SW3) (pin 1))
(node (ref R40) (pin 1))
(node (ref U7) (pin 3)))
(net (code 36) (name /VIN)
(node (ref U7) (pin 6))
(node (ref L1) (pin 1))
(node (ref FB2) (pin 1))
(node (ref R29) (pin 2))
(node (ref C17) (pin 1))
(node (ref D4) (pin 1))
(node (ref C33) (pin 1))
(node (ref SW3) (pin 2)))
(net (code 37) (name /VIN_SENSE)
(node (ref C36) (pin 2))
(node (ref U4) (pin 26))
(node (ref R29) (pin 1)))
(net (code 38) (name "Net-(FB2-Pad2)")
(node (ref R19) (pin 2))
(node (ref C24) (pin 1)))
(net (code 28) (name /MUX_SEL_2)
(node (ref U4) (pin 25))
(node (ref U6) (pin 1)))
(net (code 29) (name "Net-(J6-Pad1)")
(node (ref J6) (pin 1))
(node (ref R20) (pin 1)))
(net (code 30) (name "Net-(R19-Pad1)")
(node (ref R20) (pin 2))
(node (ref U6) (pin 5))
(node (ref U5) (pin 1))
(node (ref R19) (pin 1)))
(net (code 31) (name /ISPDAT)
(node (ref U4) (pin 28))
(node (ref J3) (pin 4)))
(net (code 32) (name /ISPCLK)
(node (ref U4) (pin 27))
(node (ref J3) (pin 5)))
(net (code 33) (name "Net-(J3-Pad6)")
(node (ref J3) (pin 6)))
(net (code 34) (name "Net-(R38-Pad1)")
(node (ref RV1) (pin 3))
(node (ref R8) (pin 1))
(node (ref R38) (pin 1)))
(net (code 35) (name "Net-(C35-Pad2)")
(node (ref R39) (pin 2))
(node (ref C35) (pin 2)))
(net (code 36) (name "Net-(FB2-Pad2)")
(node (ref J8) (pin 2))
(node (ref FB2) (pin 2))
(node (ref J7) (pin 1)))
(net (code 39) (name "Net-(C35-Pad2)")
(node (ref R39) (pin 2))
(node (ref C35) (pin 2)))
(net (code 40) (name /VBIAS+)
(node (ref C29) (pin 1))
(node (ref R30) (pin 2))
(net (code 37) (name "Net-(R13-Pad2)")
(node (ref R38) (pin 2))
(node (ref R13) (pin 2))
(node (ref U2) (pin 6))
(node (ref RV1) (pin 1))
(node (ref R9) (pin 1))
(node (ref RV1) (pin 2)))
(net (code 38) (name /SW2)
(node (ref SW2) (pin 1))
(node (ref U4) (pin 21))
(node (ref R24) (pin 2)))
(net (code 39) (name "Net-(U4-Pad5)")
(node (ref U4) (pin 5)))
(net (code 40) (name "Net-(SW3-Pad3)")
(node (ref SW3) (pin 3)))
(net (code 41) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 42) (name /DC_EN)
(node (ref SW3) (pin 1))
(node (ref R40) (pin 1))
(node (ref U7) (pin 3)))
(net (code 43) (name /VIN_SENSE)
(node (ref C36) (pin 2))
(node (ref R29) (pin 1))
(node (ref U4) (pin 26)))
(net (code 44) (name "Net-(C31-Pad1)")
(node (ref U1) (pin 2))
(node (ref R36) (pin 1))
(node (ref C31) (pin 1)))
(net (code 45) (name /VBIAS+)
(node (ref R36) (pin 2))
(node (ref R30) (pin 2))
(node (ref C29) (pin 1))
(node (ref U8) (pin 2))
(node (ref R32) (pin 1)))
(net (code 41) (name "Net-(R32-Pad2)")
(node (ref R32) (pin 2))
(node (ref R33) (pin 1))
(node (ref U8) (pin 1)))
(net (code 42) (name /VSW)
(node (ref L1) (pin 2))
(node (ref C26) (pin 2))
(net (code 46) (name /VBIAS-)
(node (ref U9) (pin 3))
(node (ref C30) (pin 2))
(node (ref R31) (pin 2))
(node (ref R37) (pin 1))
(node (ref R35) (pin 2)))
(net (code 47) (name /VIN)
(node (ref C17) (pin 1))
(node (ref U7) (pin 6))
(node (ref L1) (pin 1))
(node (ref D4) (pin 1))
(node (ref C33) (pin 1))
(node (ref SW3) (pin 2))
(node (ref R29) (pin 2))
(node (ref FB2) (pin 1)))
(net (code 48) (name /VSW)
(node (ref R39) (pin 1))
(node (ref L1) (pin 2))
(node (ref U7) (pin 1))
(node (ref C25) (pin 2))
(node (ref U7) (pin 1)))
(net (code 43) (name "Net-(C31-Pad1)")
(node (ref C31) (pin 1))
(node (ref R36) (pin 1))
(node (ref U1) (pin 2)))
(net (code 44) (name "Net-(C27-Pad1)")
(node (ref D2) (pin 2))
(node (ref R30) (pin 1))
(node (ref C27) (pin 1)))
(net (code 45) (name "Net-(C25-Pad1)")
(node (ref D2) (pin 3))
(node (ref C25) (pin 1)))
(net (code 46) (name "Net-(C32-Pad1)")
(node (ref C26) (pin 2)))
(net (code 49) (name /STAGE1_MON)
(node (ref C18) (pin 1))
(node (ref R9) (pin 2))
(node (ref U4) (pin 14)))
(net (code 50) (name "Net-(C32-Pad1)")
(node (ref U1) (pin 6))
(node (ref C32) (pin 1))
(node (ref R37) (pin 2))
(node (ref U1) (pin 6)))
(net (code 47) (name /SW2)
(node (ref R24) (pin 2))
(node (ref U4) (pin 21))
(node (ref SW2) (pin 1)))
(net (code 48) (name "Net-(D1-Pad3)")
(node (ref R37) (pin 2)))
(net (code 51) (name "Net-(D1-Pad3)")
(node (ref D1) (pin 3))
(node (ref R25) (pin 1)))
(net (code 49) (name /LED_G)
(node (ref U4) (pin 16))
(node (ref R25) (pin 2)))
(net (code 50) (name /LED_B)
(net (code 52) (name /LED_B)
(node (ref U4) (pin 17))
(node (ref R27) (pin 2)))
(net (code 51) (name /OPA2IN-)
(node (ref U4) (pin 22))
(net (code 53) (name /OPA2IN-)
(node (ref R15) (pin 1))
(node (ref U4) (pin 23))
(node (ref R15) (pin 1)))
(net (code 52) (name /DAC5_OUT)
(node (ref U4) (pin 24))
(node (ref U4) (pin 11)))
(net (code 53) (name "Net-(C3-Pad1)")
(node (ref U4) (pin 22)))
(net (code 54) (name /DAC5_OUT)
(node (ref U4) (pin 11))
(node (ref U4) (pin 24)))
(net (code 55) (name "Net-(D1-Pad2)")
(node (ref R28) (pin 1))
(node (ref D1) (pin 2)))
(net (code 56) (name /SR)
(node (ref U1) (pin 8))
(node (ref C3) (pin 2)))
(net (code 57) (name "Net-(C3-Pad1)")
(node (ref Q1) (pin 6))
(node (ref Q1) (pin 4))
(node (ref C3) (pin 1)))
(net (code 54) (name /SR)
(node (ref U1) (pin 8))
(node (ref C3) (pin 2)))
(net (code 55) (name "Net-(C1-Pad2)")
(net (code 58) (name "Net-(R26-Pad1)")
(node (ref R26) (pin 1))
(node (ref U5) (pin 7))
(node (ref U5) (pin 6)))
(net (code 59) (name "Net-(C1-Pad2)")
(node (ref R4) (pin 2))
(node (ref Q1) (pin 2))
(node (ref C1) (pin 2))
(node (ref R4) (pin 2)))
(net (code 56) (name /SR_IN)
(node (ref R1) (pin 1))
(node (ref C1) (pin 2)))
(net (code 60) (name /SR_IN)
(node (ref Q1) (pin 3))
(node (ref U4) (pin 10))
(node (ref Q1) (pin 1)))
(net (code 57) (name /MCLR)
(node (ref R1) (pin 1))
(node (ref Q1) (pin 1))
(node (ref U4) (pin 10)))
(net (code 61) (name /MCLR)
(node (ref R11) (pin 2))
(node (ref J3) (pin 1))
(node (ref U4) (pin 1)))
(net (code 58) (name /OPA1_OUT)
(node (ref U4) (pin 1))
(node (ref J3) (pin 1)))
(net (code 62) (name /DAC1_OUT)
(node (ref U4) (pin 6))
(node (ref U4) (pin 4)))
(net (code 63) (name /OPA1_OUT)
(node (ref U4) (pin 3))
(node (ref U4) (pin 7))
(node (ref R10) (pin 1)))
(net (code 59) (name /DAC1_OUT)
(node (ref U4) (pin 4))
(node (ref U4) (pin 6)))
(net (code 60) (name "Net-(R26-Pad1)")
(node (ref R26) (pin 1))
(node (ref U5) (pin 6))
(node (ref U5) (pin 7)))
(net (code 61) (name "Net-(R17-Pad1)")
(net (code 64) (name "Net-(R21-Pad2)")
(node (ref R22) (pin 1))
(node (ref R21) (pin 2))
(node (ref U7) (pin 4)))
(net (code 65) (name "Net-(R17-Pad1)")
(node (ref U6) (pin 4))
(node (ref R17) (pin 1)))
(net (code 62) (name "Net-(R19-Pad1)")
(node (ref U6) (pin 5))
(node (ref R19) (pin 1))
(node (ref R20) (pin 2))
(node (ref U5) (pin 1)))
(net (code 63) (name "Net-(R21-Pad2)")
(node (ref U7) (pin 4))
(node (ref R21) (pin 2))
(node (ref R22) (pin 1)))
(net (code 64) (name /5V_INT)
(node (ref C20) (pin 1))
(node (ref U7) (pin 5))
(node (ref R21) (pin 1))
(node (ref D2) (pin 1))
(node (ref C21) (pin 1))
(node (ref C27) (pin 2))
(node (ref C34) (pin 1))
(node (ref FB1) (pin 2)))
(net (code 65) (name "Net-(R18-Pad1)")
(net (code 66) (name "Net-(R18-Pad1)")
(node (ref R18) (pin 1))
(node (ref U6) (pin 6)))
(net (code 66) (name "Net-(R14-Pad1)")
(net (code 67) (name /VOS2)
(node (ref R14) (pin 2))
(node (ref R15) (pin 2))
(node (ref C8) (pin 1)))
(net (code 68) (name "Net-(R14-Pad1)")
(node (ref R18) (pin 2))
(node (ref R16) (pin 1))
(node (ref R14) (pin 1))
(node (ref U5) (pin 2))
(node (ref R17) (pin 2))
(node (ref R18) (pin 2))
(node (ref R16) (pin 1)))
(net (code 67) (name "Net-(R12-Pad2)")
(node (ref R12) (pin 2))
(node (ref U4) (pin 2)))
(net (code 68) (name "Net-(J7-Pad2)")
(node (ref J7) (pin 2))
(node (ref NT1) (pin 1)))
(net (code 69) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 70) (name "Net-(U4-Pad5)")
(node (ref U4) (pin 5)))))
(node (ref R17) (pin 2)))
(net (code 69) (name "Net-(R12-Pad2)")
(node (ref U4) (pin 2))
(node (ref R12) (pin 2)))
(net (code 70) (name "Net-(J7-Pad2)")
(node (ref NT1) (pin 1))
(node (ref J7) (pin 2)))))

View File

@ -1,4 +1,4 @@
update=Tue 16 Feb 2021 04:24:20 PM PST
update=Sat 10 Apr 2021 04:17:00 PM PDT
version=1
last_client=kicad
[general]

View File

@ -18,10 +18,10 @@ L Transistor_FET:DMC2053UVT Q1
U 1 1 5EEC2F90
P 1500 2200
F 0 "Q1" H 1600 2200 50 0000 L CNN
F 1 "FDC6333C" H 1600 2100 50 0000 L CNN
F 1 "FDC6327C" H 1600 2100 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:TSOT-23-6" H 1450 1725 50 0001 C CNN
F 3 "https://www.diodes.com/assets/Datasheets/DMC2053UVT.pdf" H 1400 2200 50 0001 C CNN
F 4 "FDC6333C" H 0 500 50 0001 C CNN "MPN"
F 3 "" H 1400 2200 50 0001 C CNN
F 4 "FDC6327C" H 0 500 50 0001 C CNN "MPN"
1 1500 2200
1 0 0 -1
$EndComp
@ -30,10 +30,10 @@ L Transistor_FET:DMC2053UVT Q1
U 2 1 5EEC3007
P 1500 1700
F 0 "Q1" H 1600 1650 50 0000 L CNN
F 1 "FDC6333C" H 1600 1550 50 0000 L CNN
F 1 "FDC6327C" H 1600 1550 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:TSOT-23-6" H 1450 1225 50 0001 C CNN
F 3 "https://www.diodes.com/assets/Datasheets/DMC2053UVT.pdf" H 1400 1700 50 0001 C CNN
F 4 "FDC6333C" H 0 -500 50 0001 C CNN "MPN"
F 3 "" H 1400 1700 50 0001 C CNN
F 4 "FDC6327C" H 0 -500 50 0001 C CNN "MPN"
2 1500 1700
1 0 0 1
$EndComp
@ -65,7 +65,7 @@ F 0 "C3" V 2252 1950 50 0000 C CNN
F 1 "1u" V 2161 1950 50 0000 C CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 2038 1800 50 0001 C CNN
F 3 "~" H 2000 1950 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 0 0 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 0 0 50 0001 C CNN "MPN"
1 2000 1950
0 -1 -1 0
$EndComp
@ -180,7 +180,7 @@ F 0 "C9" H 12915 7146 50 0000 L CNN
F 1 "1u" H 12915 7055 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12838 6950 50 0001 C CNN
F 3 "~" H 12800 7100 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 4950 4250 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 4950 4250 50 0001 C CNN "MPN"
1 12800 7100
1 0 0 -1
$EndComp
@ -288,7 +288,7 @@ F 0 "C5" H 4215 2596 50 0000 L CNN
F 1 "1u" H 4215 2505 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 4138 2400 50 0001 C CNN
F 3 "~" H 4100 2550 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 0 0 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 0 0 50 0001 C CNN "MPN"
1 4100 2550
1 0 0 -1
$EndComp
@ -426,10 +426,10 @@ L Device:R R15
U 1 1 5F33C6C3
P 6450 5000
F 0 "R15" V 6657 5000 50 0000 C CNN
F 1 "2k" V 6566 5000 50 0000 C CNN
F 1 "1.43k" V 6566 5000 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 6380 5000 50 0001 C CNN
F 3 "~" H 6450 5000 50 0001 C CNN
F 4 "RC0603FR-072KL" H -750 1200 50 0001 C CNN "MPN"
F 4 "RC0603FR-071K43L" H -750 1200 50 0001 C CNN "MPN"
1 6450 5000
0 -1 -1 0
$EndComp
@ -441,7 +441,7 @@ F 0 "C8" H 6865 5296 50 0000 L CNN
F 1 "1u" H 6865 5205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 6788 5100 50 0001 C CNN
F 3 "~" H 6750 5250 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H -750 1200 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H -750 1200 50 0001 C CNN "MPN"
1 6750 5250
1 0 0 -1
$EndComp
@ -571,7 +571,7 @@ F 0 "C10" H 13065 8296 50 0000 L CNN
F 1 "1u" H 13065 8205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12988 8100 50 0001 C CNN
F 3 "~" H 12950 8250 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 3550 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 3550 2600 50 0001 C CNN "MPN"
1 12950 8250
1 0 0 -1
$EndComp
@ -583,7 +583,7 @@ F 0 "C11" H 13065 8696 50 0000 L CNN
F 1 "1u" H 13065 8605 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12988 8500 50 0001 C CNN
F 3 "~" H 12950 8650 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 3550 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 3550 2600 50 0001 C CNN "MPN"
1 12950 8650
1 0 0 -1
$EndComp
@ -595,7 +595,7 @@ F 0 "C12" H 14915 8496 50 0000 L CNN
F 1 "1u" H 14915 8405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 14838 8300 50 0001 C CNN
F 3 "~" H 14800 8450 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 4400 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 4400 2600 50 0001 C CNN "MPN"
1 14800 8450
1 0 0 -1
$EndComp
@ -906,10 +906,10 @@ L Device:R R12
U 1 1 5F685864
P 4350 850
F 0 "R12" V 4557 850 50 0000 C CNN
F 1 "2k" V 4466 850 50 0000 C CNN
F 1 "1.43k" V 4466 850 50 0000 C CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 4280 850 50 0001 C CNN
F 3 "~" H 4350 850 50 0001 C CNN
F 4 "RC0603FR-072KL" H 4350 850 50 0001 C CNN "MPN"
F 4 "RC0603FR-071K43L" H 4350 850 50 0001 C CNN "MPN"
1 4350 850
0 -1 -1 0
$EndComp
@ -948,7 +948,7 @@ F 0 "C19" H 14415 8496 50 0000 L CNN
F 1 "1u" H 14415 8405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 14338 8300 50 0001 C CNN
F 3 "~" H 14300 8450 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 3900 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 3900 2600 50 0001 C CNN "MPN"
1 14300 8450
1 0 0 -1
$EndComp
@ -1162,7 +1162,7 @@ F 0 "R21" H 13570 5196 50 0000 L CNN
F 1 "102k" H 13570 5105 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 13430 5150 50 0001 C CNN
F 3 "~" H 13500 5150 50 0001 C CNN
F 4 "RC0603FR-07102KL" H 13500 5150 50 0001 C CNN "MPN"
F 4 "RMCF0603FT102K" H 13500 5150 50 0001 C CNN "MPN"
1 13500 5150
1 0 0 -1
$EndComp
@ -1463,7 +1463,7 @@ F 0 "C2" H 1715 7246 50 0000 L CNN
F 1 "1u" H 1715 7155 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 1638 7050 50 0001 C CNN
F 3 "~" H 1600 7200 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 1600 7200 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 1600 7200 50 0001 C CNN "MPN"
1 1600 7200
1 0 0 -1
$EndComp
@ -1507,10 +1507,10 @@ L Device:R R9
U 1 1 5F4AE368
P 3400 6400
F 0 "R9" H 3330 6354 50 0000 R CNN
F 1 "2k" H 3330 6445 50 0000 R CNN
F 1 "1.43k" H 3330 6445 50 0000 R CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 3330 6400 50 0001 C CNN
F 3 "~" H 3400 6400 50 0001 C CNN
F 4 "RC0603FR-072KL" H 3400 6400 50 0001 C CNN "MPN"
F 4 "RC0603FR-071K43L" H 3400 6400 50 0001 C CNN "MPN"
1 3400 6400
-1 0 0 1
$EndComp
@ -1784,10 +1784,10 @@ L Device:R R19
U 1 1 5F7B75F9
P 8350 6450
F 0 "R19" H 8280 6404 50 0000 R CNN
F 1 "2k" H 8280 6495 50 0000 R CNN
F 1 "1.43k" H 8280 6495 50 0000 R CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 8280 6450 50 0001 C CNN
F 3 "~" H 8350 6450 50 0001 C CNN
F 4 "RC0603FR-072KL" H 8350 6450 50 0001 C CNN "MPN"
F 4 "RC0603FR-071K43L" H 8350 6450 50 0001 C CNN "MPN"
1 8350 6450
-1 0 0 1
$EndComp
@ -1882,7 +1882,7 @@ F 0 "C15" H 13515 8296 50 0000 L CNN
F 1 "1u" H 13515 8205 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 13438 8100 50 0001 C CNN
F 3 "~" H 13400 8250 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 4000 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 4000 2600 50 0001 C CNN "MPN"
1 13400 8250
1 0 0 -1
$EndComp
@ -1894,7 +1894,7 @@ F 0 "C16" H 13515 8696 50 0000 L CNN
F 1 "1u" H 13515 8605 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 13438 8500 50 0001 C CNN
F 3 "~" H 13400 8650 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 4000 2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 4000 2600 50 0001 C CNN "MPN"
1 13400 8650
1 0 0 -1
$EndComp
@ -2027,10 +2027,10 @@ L Device:R R29
U 1 1 5F88B757
P 12350 4200
F 0 "R29" H 12420 4246 50 0000 L CNN
F 1 "102k" H 12420 4155 50 0000 L CNN
F 1 "DNP" H 12420 4155 50 0000 L CNN
F 2 "Resistor_SMD:R_0603_1608Metric" V 12280 4200 50 0001 C CNN
F 3 "~" H 12350 4200 50 0001 C CNN
F 4 "RC0603FR-07102KL" H 2350 -350 50 0001 C CNN "MPN"
F 4 "" H 2350 -350 50 0001 C CNN "MPN"
1 12350 4200
1 0 0 -1
$EndComp
@ -2111,7 +2111,7 @@ F 0 "C23" H 6915 4096 50 0000 L CNN
F 1 "1u" H 6915 4005 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 6838 3900 50 0001 C CNN
F 3 "~" H 6800 4050 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H -700 0 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H -700 0 50 0001 C CNN "MPN"
1 6800 4050
1 0 0 -1
$EndComp
@ -2143,7 +2143,7 @@ F 0 "C26" V 12350 3000 50 0000 L CNN
F 1 "1u" V 12450 3000 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12638 2900 50 0001 C CNN
F 3 "~" H 12600 3050 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 3200 -2600 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 3200 -2600 50 0001 C CNN "MPN"
1 12600 3050
0 1 1 0
$EndComp
@ -2167,7 +2167,7 @@ F 0 "C28" H 13565 3096 50 0000 L CNN
F 1 "1u" H 13565 3005 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 13488 2900 50 0001 C CNN
F 3 "~" H 13450 3050 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 5600 200 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 5600 200 50 0001 C CNN "MPN"
1 13450 3050
1 0 0 -1
$EndComp
@ -2191,7 +2191,7 @@ F 0 "C30" H 15065 3096 50 0000 L CNN
F 1 "1u" H 15065 3005 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 14988 2900 50 0001 C CNN
F 3 "~" H 14950 3050 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 7100 200 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 7100 200 50 0001 C CNN "MPN"
1 14950 3050
1 0 0 -1
$EndComp
@ -2284,7 +2284,7 @@ F 0 "C25" V 12350 1150 50 0000 L CNN
F 1 "1u" V 12450 1150 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12638 1050 50 0001 C CNN
F 3 "~" H 12600 1200 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 3200 -4450 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 3200 -4450 50 0001 C CNN "MPN"
1 12600 1200
0 1 1 0
$EndComp
@ -2308,7 +2308,7 @@ F 0 "C27" H 13565 1246 50 0000 L CNN
F 1 "1u" H 13565 1155 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 13488 1050 50 0001 C CNN
F 3 "~" H 13450 1200 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 5600 -1650 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 5600 -1650 50 0001 C CNN "MPN"
1 13450 1200
1 0 0 -1
$EndComp
@ -2332,7 +2332,7 @@ F 0 "C29" H 15065 1246 50 0000 L CNN
F 1 "1u" H 15065 1155 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 14988 1050 50 0001 C CNN
F 3 "~" H 14950 1200 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 7100 -1650 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 7100 -1650 50 0001 C CNN "MPN"
1 14950 1200
1 0 0 -1
$EndComp
@ -2486,7 +2486,7 @@ F 0 "C31" H 1665 5046 50 0000 L CNN
F 1 "1u" H 1665 4955 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 1588 4850 50 0001 C CNN
F 3 "~" H 1550 5000 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H -6300 2150 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H -6300 2150 50 0001 C CNN "MPN"
1 1550 5000
-1 0 0 -1
$EndComp
@ -2498,7 +2498,7 @@ F 0 "C32" H 2165 5046 50 0000 L CNN
F 1 "1u" H 2165 4955 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 2088 4850 50 0001 C CNN
F 3 "~" H 2050 5000 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H -5800 2150 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H -5800 2150 50 0001 C CNN "MPN"
1 2050 5000
-1 0 0 -1
$EndComp
@ -2776,7 +2776,7 @@ F 0 "C34" H 13565 1996 50 0000 L CNN
F 1 "1u" H 13565 1905 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 13488 1800 50 0001 C CNN
F 3 "~" H 13450 1950 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 5600 -900 50 0001 C CNN "MPN"
F 4 "CL10B105KO8NNNC" H 5600 -900 50 0001 C CNN "MPN"
1 13450 1950
1 0 0 -1
$EndComp
@ -2991,10 +2991,10 @@ L Device:C C36
U 1 1 5FD84855
P 12350 3700
F 0 "C36" H 12465 3746 50 0000 L CNN
F 1 "1u" H 12465 3655 50 0000 L CNN
F 1 "DNP" H 12465 3655 50 0000 L CNN
F 2 "Capacitor_SMD:C_0603_1608Metric" H 12388 3550 50 0001 C CNN
F 3 "~" H 12350 3700 50 0001 C CNN
F 4 "CL10A105KO8NNNC" H 4850 -350 50 0001 C CNN "MPN"
F 4 "" H 4850 -350 50 0001 C CNN "MPN"
1 12350 3700
1 0 0 -1
$EndComp

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L1,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-03-03T21:58:00-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:35:14-08:00*
G04 #@! TF.ProjectId,casing,63617369-6e67-42e6-9b69-6361645f7063,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Top*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-03 21:58:00*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:35:14*
%MOMM*%
%LPD*%
G01*

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
M48
; DRILL file {KiCad 5.1.9-73d0e3b20d~88~ubuntu20.04.1} date Wed Mar 3 21:58:03 2021
; DRILL file {KiCad 5.1.9-73d0e3b20d~88~ubuntu20.04.1} date Sat Mar 6 21:35:17 2021
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2021-03-03T21:58:03-08:00
; #@! TF.CreationDate,2021-03-06T21:35:17-08:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1
FMAT,2
INCH

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L4,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*
@ -14,65 +14,68 @@ G04 APERTURE LIST*
G04 #@! TA.AperFunction,EtchedComponent*
%ADD10C,0.100000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD11O,2.200000X3.500000*%
G04 #@! TA.AperFunction,SMDPad,CuDef*
%ADD11C,0.500000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD12O,1.500000X2.500000*%
%ADD12O,2.200000X3.500000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD13R,1.500000X2.500000*%
%ADD13O,1.500000X2.500000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD14C,2.100000*%
%ADD14R,1.500000X2.500000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD15C,1.750000*%
%ADD15C,2.100000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD16O,1.700000X2.000000*%
%ADD16C,1.750000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD17C,1.800000*%
%ADD17O,1.700000X2.000000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD18C,1.800000*%
G04 #@! TD*
G04 #@! TA.AperFunction,SMDPad,CuDef*
%ADD18C,0.360000*%
%ADD19C,0.360000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD19C,2.250000*%
%ADD20C,2.250000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD20C,0.800000*%
%ADD21C,0.800000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ComponentPad*
%ADD21C,6.400000*%
%ADD22C,6.400000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ViaPad*
%ADD22C,0.600000*%
%ADD23C,0.600000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ViaPad*
%ADD23C,0.458000*%
%ADD24C,0.458000*%
G04 #@! TD*
G04 #@! TA.AperFunction,ViaPad*
%ADD24C,0.800000*%
%ADD25C,0.800000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD25C,0.360000*%
%ADD26C,0.360000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD26C,0.160000*%
%ADD27C,0.160000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD27C,0.240000*%
%ADD28C,0.240000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD28C,1.000000*%
%ADD29C,1.000000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD29C,0.640000*%
%ADD30C,0.640000*%
G04 #@! TD*
G04 #@! TA.AperFunction,Conductor*
%ADD30C,0.100000*%
%ADD31C,0.100000*%
G04 #@! TD*
G04 APERTURE END LIST*
D10*
@ -85,27 +88,31 @@ X73880000Y39750000D01*
X73520000Y39750000D01*
G37*
D11*
X-8750000Y40750000D03*
X91250000Y26750000D03*
X55500000Y47000000D03*
D12*
X80600000Y47500000D03*
X72400000Y47500000D03*
D12*
D13*
X78500000Y47500000D03*
X76500000Y47500000D03*
D13*
X74500000Y47500000D03*
D14*
X66000000Y44760000D03*
X74500000Y47500000D03*
D15*
X66000000Y44760000D03*
D16*
X64750000Y47250000D03*
X60250000Y47250000D03*
D14*
D15*
X58990000Y44760000D03*
X52000000Y44760000D03*
D15*
D16*
X50750000Y47250000D03*
X46250000Y47250000D03*
D14*
D15*
X44990000Y44760000D03*
D16*
D17*
X86000000Y46700000D03*
G04 #@! TA.AperFunction,ComponentPad*
G36*
@ -133,19 +140,19 @@ X89350000Y47450000I0J-250000D01*
G01*
G37*
G04 #@! TD.AperFunction*
D17*
D18*
X87000000Y33950000D03*
X35000000Y33950000D03*
D18*
D19*
X73700000Y39750000D03*
X73700000Y38750000D03*
D19*
D20*
X93210000Y34960000D03*
X98290000Y34960000D03*
X98290000Y40040000D03*
X93210000Y40040000D03*
X95750000Y37500000D03*
D20*
D21*
X11000000Y44000000D03*
X7500000Y47500000D03*
X7500000Y44000000D03*
@ -154,9 +161,9 @@ X6750000Y45750000D03*
X9250000Y48250000D03*
X11000000Y47500000D03*
X11750000Y45750000D03*
D21*
D22*
X9250000Y45750000D03*
D20*
D21*
X97500000Y44000000D03*
X94000000Y47500000D03*
X94000000Y44000000D03*
@ -165,9 +172,9 @@ X93250000Y45750000D03*
X95750000Y48250000D03*
X97500000Y47500000D03*
X98250000Y45750000D03*
D21*
D22*
X95750000Y45750000D03*
D20*
D21*
X11000000Y27500000D03*
X7500000Y31000000D03*
X7500000Y27500000D03*
@ -176,9 +183,9 @@ X6750000Y29250000D03*
X9250000Y31750000D03*
X11000000Y31000000D03*
X11750000Y29250000D03*
D21*
D22*
X9250000Y29250000D03*
D20*
D21*
X97500000Y27500000D03*
X94000000Y31000000D03*
X94000000Y27500000D03*
@ -187,9 +194,9 @@ X93250000Y29250000D03*
X95750000Y31750000D03*
X97500000Y31000000D03*
X98250000Y29250000D03*
D21*
X95750000Y29250000D03*
D22*
X95750000Y29250000D03*
D23*
X30200000Y47350000D03*
X19250000Y26700000D03*
X15700000Y32150000D03*
@ -197,9 +204,9 @@ X26600000Y42000000D03*
X76750000Y36500000D03*
X78250000Y36500000D03*
X79750000Y36500000D03*
D23*
D24*
X-27507044Y36247374D03*
D22*
D23*
X70500000Y49000000D03*
X57250000Y49000000D03*
X25950000Y33550000D03*
@ -218,10 +225,10 @@ X87750000Y31750000D03*
X48900000Y34600000D03*
X47000000Y40150000D03*
X60700000Y33150000D03*
D24*
D25*
X74800000Y33700000D03*
X70250000Y36200000D03*
D22*
D23*
X75400000Y38650000D03*
X74700000Y38750000D03*
X75800000Y36750000D03*
@ -241,9 +248,9 @@ X82500000Y34250000D03*
X69650000Y44400000D03*
X63250000Y35700000D03*
X65250000Y31300000D03*
D23*
D24*
X58900000Y41250000D03*
D22*
D23*
X37550000Y29300000D03*
X37500000Y40250000D03*
X76150000Y44300000D03*
@ -251,9 +258,9 @@ X74550000Y44300000D03*
X75350000Y44150000D03*
X76500000Y34400000D03*
X37350000Y49300000D03*
D23*
D24*
X54900000Y44600000D03*
D22*
D23*
X46550000Y31950000D03*
X53200000Y31350000D03*
X66300000Y40900000D03*
@ -264,9 +271,9 @@ X23400000Y43500000D03*
X17300000Y32150000D03*
X13400000Y42000000D03*
X24200000Y41150000D03*
D23*
D24*
X-27848980Y39215241D03*
D22*
D23*
X-13500000Y35500000D03*
X-14750000Y35500000D03*
X-15750000Y35500000D03*
@ -373,18 +380,25 @@ X20050000Y49300000D03*
X29150000Y36800000D03*
X34500000Y36700000D03*
X28300000Y46450000D03*
D23*
X8250000Y33750000D03*
X8250000Y40500000D03*
X-3250000Y39000000D03*
X2750000Y39250000D03*
X-3250000Y35250000D03*
X2750000Y35500000D03*
X-8750000Y35250000D03*
D24*
X-27900000Y35814000D03*
D22*
D23*
X13050000Y31550000D03*
X42000000Y32600000D03*
X22450000Y40550000D03*
X40300000Y32700000D03*
X34600000Y40500000D03*
X23400000Y46500000D03*
D23*
D24*
X58450000Y39000000D03*
D22*
D23*
X28350000Y29250000D03*
X15800000Y42850000D03*
X60250000Y39400000D03*
@ -399,13 +413,13 @@ X86100000Y41500000D03*
X78000000Y44300000D03*
X29000000Y29750000D03*
X38975000Y35125000D03*
D23*
D24*
X-27842217Y37877546D03*
D22*
X8850000Y38000000D03*
D23*
X8850000Y38000000D03*
D24*
X-27877851Y37293631D03*
D22*
D23*
X8850000Y37250000D03*
X53200000Y41000000D03*
X54950000Y36000000D03*
@ -418,9 +432,9 @@ X23300000Y35200000D03*
X37900000Y35750000D03*
X32250000Y44950000D03*
X40250000Y43150000D03*
D24*
D25*
X36500000Y43850000D03*
D22*
D23*
X58400000Y31450000D03*
X84550000Y43550000D03*
X22100000Y34500000D03*
@ -430,27 +444,27 @@ X13400000Y41250000D03*
X36650000Y28450000D03*
X13350000Y33750000D03*
X36100000Y27800000D03*
D23*
D24*
X-27799192Y38460964D03*
D22*
X10150000Y39750000D03*
D23*
X10150000Y39750000D03*
D24*
X-27904073Y36709217D03*
D22*
D23*
X10150000Y35250000D03*
X71650000Y40200000D03*
D23*
D24*
X58600000Y40500000D03*
D22*
D23*
X79500000Y40450000D03*
X80250000Y40450000D03*
X68650000Y36150000D03*
X77500000Y40250000D03*
D23*
D24*
X77350000Y37650000D03*
D22*
D23*
X71300000Y44350000D03*
D25*
D26*
X78250000Y37300000D02*
X78250000Y36500000D01*
X73700000Y38750000D02*
@ -463,7 +477,7 @@ X73700000Y38750000D02*
X73150000Y38750000D01*
X73700000Y38750000D02*
X74700000Y38750000D01*
D26*
D27*
X42000000Y32600000D02*
X41400000Y32600000D01*
X41400000Y32600000D02*
@ -572,10 +586,10 @@ X25900000Y35750000D02*
X25102999Y34952999D01*
X23552999Y34952999D02*
X23305998Y35200000D01*
D27*
D28*
X23305998Y35200000D02*
X23300000Y35200000D01*
D26*
D27*
X34300000Y35750000D02*
X37800000Y35750000D01*
X37800000Y35750000D02*
@ -590,7 +604,7 @@ X40250000Y43150000D02*
X37150000Y43150000D01*
X37150000Y43150000D02*
X36950000Y42950000D01*
D28*
D29*
X41900001Y44249999D02*
X43350000Y42800000D01*
X36899999Y44249999D02*
@ -605,7 +619,7 @@ X73700000Y40350000D02*
X71250000Y42800000D01*
X43350000Y42800000D02*
X71100000Y42800000D01*
D26*
D27*
X81750000Y29650000D02*
X60200000Y29650000D01*
X60200000Y29650000D02*
@ -640,7 +654,7 @@ X38200000Y32700000D02*
X37050000Y31550000D01*
X35000000Y31550000D02*
X32300000Y34250000D01*
D27*
D28*
X33500000Y28450000D02*
X24950000Y28450000D01*
X24950000Y28450000D02*
@ -671,7 +685,7 @@ X15200000Y30900000D02*
X13350000Y32750000D01*
X34000000Y27800000D02*
X36100000Y27800000D01*
D29*
D30*
X86000000Y44550000D02*
X87150000Y43400000D01*
X87150000Y43400000D02*
@ -688,7 +702,7 @@ X86000000Y45050000D02*
X86000000Y46700000D01*
X86000000Y46500000D02*
X86000000Y45050000D01*
D26*
D27*
X71650000Y40200000D02*
X71650000Y40950000D01*
X71650000Y40950000D02*
@ -699,7 +713,7 @@ X59050000Y40500000D02*
X58600000Y40500000D01*
X60350000Y41800000D02*
X59050000Y40500000D01*
D27*
D28*
X74500000Y47500000D02*
X74500000Y45550000D01*
X73300000Y44350000D02*
@ -714,7 +728,7 @@ X74350000Y42250000D02*
X77350000Y39250000D01*
X77350000Y39250000D02*
X77350000Y37650000D01*
D26*
D27*
X8670000Y38509933D02*
X8594214Y38478542D01*
X8505770Y38419446D01*
@ -928,6 +942,41 @@ X-14883294Y39718246D01*
X-14830569Y39746428D01*
X-14784355Y39784355D01*
X-14774849Y39795938D01*
X-13739039Y40831748D01*
X-9580000Y40831748D01*
X-9580000Y40668252D01*
X-9548104Y40507898D01*
X-9485536Y40356848D01*
X-9394703Y40220906D01*
X-9279094Y40105297D01*
X-9143152Y40014464D01*
X-8992102Y39951896D01*
X-8831748Y39920000D01*
X-8668252Y39920000D01*
X-8507898Y39951896D01*
X-8356848Y40014464D01*
X-8220906Y40105297D01*
X-8105297Y40220906D01*
X-8014464Y40356848D01*
X-7951896Y40507898D01*
X-7920000Y40668252D01*
X-7920000Y40831748D01*
X-7951896Y40992102D01*
X-8014464Y41143152D01*
X-8105297Y41279094D01*
X-8220906Y41394703D01*
X-8356848Y41485536D01*
X-8507898Y41548104D01*
X-8668252Y41580000D01*
X-8831748Y41580000D01*
X-8992102Y41548104D01*
X-9143152Y41485536D01*
X-9279094Y41394703D01*
X-9394703Y41279094D01*
X-9485536Y41143152D01*
X-9548104Y40992102D01*
X-9580000Y40831748D01*
X-13739039Y40831748D01*
X-12374286Y42196500D01*
X3514904Y42196500D01*
X3528623Y42197851D01*
@ -980,7 +1029,7 @@ X8057279Y49624681D01*
X8670000Y49689081D01*
X8670000Y38509933D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X8670000Y38509933D02*
G01*
@ -1196,6 +1245,41 @@ X-14883294Y39718246D01*
X-14830569Y39746428D01*
X-14784355Y39784355D01*
X-14774849Y39795938D01*
X-13739039Y40831748D01*
X-9580000Y40831748D01*
X-9580000Y40668252D01*
X-9548104Y40507898D01*
X-9485536Y40356848D01*
X-9394703Y40220906D01*
X-9279094Y40105297D01*
X-9143152Y40014464D01*
X-8992102Y39951896D01*
X-8831748Y39920000D01*
X-8668252Y39920000D01*
X-8507898Y39951896D01*
X-8356848Y40014464D01*
X-8220906Y40105297D01*
X-8105297Y40220906D01*
X-8014464Y40356848D01*
X-7951896Y40507898D01*
X-7920000Y40668252D01*
X-7920000Y40831748D01*
X-7951896Y40992102D01*
X-8014464Y41143152D01*
X-8105297Y41279094D01*
X-8220906Y41394703D01*
X-8356848Y41485536D01*
X-8507898Y41548104D01*
X-8668252Y41580000D01*
X-8831748Y41580000D01*
X-8992102Y41548104D01*
X-9143152Y41485536D01*
X-9279094Y41394703D01*
X-9394703Y41279094D01*
X-9485536Y41143152D01*
X-9548104Y40992102D01*
X-9580000Y40831748D01*
X-13739039Y40831748D01*
X-12374286Y42196500D01*
X3514904Y42196500D01*
X3528623Y42197851D01*
@ -1249,7 +1333,7 @@ X8670000Y49689081D01*
X8670000Y38509933D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X36726749Y49520000D02*
X34250000Y49520000D01*
X34226589Y49517694D01*
@ -1946,6 +2030,41 @@ X33862627Y26465116D01*
X33970725Y26537345D01*
X34062655Y26629275D01*
X34134884Y26737373D01*
X34175607Y26835688D01*
X90380000Y26835688D01*
X90380000Y26664312D01*
X90413433Y26496230D01*
X90479016Y26337900D01*
X90574227Y26195407D01*
X90695407Y26074227D01*
X90837900Y25979016D01*
X90996230Y25913433D01*
X91164312Y25880000D01*
X91335688Y25880000D01*
X91503770Y25913433D01*
X91662100Y25979016D01*
X91804593Y26074227D01*
X91925773Y26195407D01*
X92020984Y26337900D01*
X92086567Y26496230D01*
X92120000Y26664312D01*
X92120000Y26835688D01*
X92086567Y27003770D01*
X92020984Y27162100D01*
X91925773Y27304593D01*
X91804593Y27425773D01*
X91662100Y27520984D01*
X91503770Y27586567D01*
X91335688Y27620000D01*
X91164312Y27620000D01*
X90996230Y27586567D01*
X90837900Y27520984D01*
X90695407Y27425773D01*
X90574227Y27304593D01*
X90479016Y27162100D01*
X90413433Y27003770D01*
X90380000Y26835688D01*
X34175607Y26835688D01*
X34184636Y26857485D01*
X34210000Y26984996D01*
X34210000Y27115004D01*
@ -2638,7 +2757,7 @@ X9461116Y49576500D01*
X36750152Y49576500D01*
X36726749Y49520000D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X36726749Y49520000D02*
G01*
@ -3337,6 +3456,41 @@ X33862627Y26465116D01*
X33970725Y26537345D01*
X34062655Y26629275D01*
X34134884Y26737373D01*
X34175607Y26835688D01*
X90380000Y26835688D01*
X90380000Y26664312D01*
X90413433Y26496230D01*
X90479016Y26337900D01*
X90574227Y26195407D01*
X90695407Y26074227D01*
X90837900Y25979016D01*
X90996230Y25913433D01*
X91164312Y25880000D01*
X91335688Y25880000D01*
X91503770Y25913433D01*
X91662100Y25979016D01*
X91804593Y26074227D01*
X91925773Y26195407D01*
X92020984Y26337900D01*
X92086567Y26496230D01*
X92120000Y26664312D01*
X92120000Y26835688D01*
X92086567Y27003770D01*
X92020984Y27162100D01*
X91925773Y27304593D01*
X91804593Y27425773D01*
X91662100Y27520984D01*
X91503770Y27586567D01*
X91335688Y27620000D01*
X91164312Y27620000D01*
X90996230Y27586567D01*
X90837900Y27520984D01*
X90695407Y27425773D01*
X90574227Y27304593D01*
X90479016Y27162100D01*
X90413433Y27003770D01*
X90380000Y26835688D01*
X34175607Y26835688D01*
X34184636Y26857485D01*
X34210000Y26984996D01*
X34210000Y27115004D01*
@ -4030,7 +4184,7 @@ X36750152Y49576500D01*
X36726749Y49520000D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X36890000Y29064967D02*
X36842515Y29084636D01*
X36715004Y29110000D01*
@ -4061,7 +4215,7 @@ X29575253Y30417001D01*
X36890000Y30417001D01*
X36890000Y29064967D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X36890000Y29064967D02*
G01*
@ -4095,7 +4249,7 @@ X36890000Y30417001D01*
X36890000Y29064967D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X36890000Y34751992D02*
X36865364Y34692515D01*
X36840000Y34565004D01*
@ -4151,7 +4305,7 @@ X26082254Y35310000D01*
X36890000Y35310000D01*
X36890000Y34751992D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X36890000Y34751992D02*
G01*
@ -4210,7 +4364,7 @@ X36890000Y35310000D01*
X36890000Y34751992D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X35713745Y41116367D02*
X35778393Y41110000D01*
X35778396Y41110000D01*
@ -4235,7 +4389,7 @@ X35687800Y41107872D01*
X35677360Y41127405D01*
X35713745Y41116367D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X35713745Y41116367D02*
G01*
@ -4263,7 +4417,7 @@ X35677360Y41127405D01*
X35713745Y41116367D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X89130000Y48329843D02*
X88791000Y48328000D01*
X88634000Y48171000D01*
@ -5242,7 +5396,7 @@ X81569876Y49576500D01*
X89130000Y49576500D01*
X89130000Y48329843D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X89130000Y48329843D02*
G01*
@ -6224,7 +6378,7 @@ X89130000Y49576500D01*
X89130000Y48329843D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X86645550Y42942784D02*
X86666841Y42916841D01*
X86692784Y42895550D01*
@ -6323,7 +6477,7 @@ X85640000Y43221603D01*
X85640000Y43948336D01*
X86645550Y42942784D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X86645550Y42942784D02*
G01*
@ -6425,7 +6579,7 @@ X85640000Y43948336D01*
X86645550Y42942784D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X37479275Y35237345D02*
X37587373Y35165116D01*
X37707485Y35115364D01*
@ -6436,7 +6590,7 @@ X37370000Y35310000D01*
X37406620Y35310000D01*
X37479275Y35237345D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X37479275Y35237345D02*
G01*
@ -6450,7 +6604,7 @@ X37406620Y35310000D01*
X37479275Y35237345D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X38260691Y37217056D02*
X38179275Y37162655D01*
X38087345Y37070725D01*
@ -6477,7 +6631,7 @@ X37559603Y37710000D01*
X37767747Y37710000D01*
X38260691Y37217056D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X38260691Y37217056D02*
G01*
@ -6507,7 +6661,7 @@ X37767747Y37710000D01*
X38260691Y37217056D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X38037345Y42670725D02*
X37965116Y42562627D01*
X37915364Y42442515D01*
@ -6520,7 +6674,7 @@ X37370000Y42710000D01*
X38076620Y42710000D01*
X38037345Y42670725D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X38037345Y42670725D02*
G01*
@ -6536,7 +6690,7 @@ X38076620Y42710000D01*
X38037345Y42670725D01*
G37*
G04 #@! TD.AperFunction*
D27*
D28*
X71272872Y49466633D02*
X71037667Y49221442D01*
X70854816Y48935077D01*
@ -6780,6 +6934,41 @@ X51952457Y46443572D01*
X52045780Y46474194D01*
X52172234Y46741895D01*
X52244033Y47029122D01*
X52246784Y47085688D01*
X54630000Y47085688D01*
X54630000Y46914312D01*
X54663433Y46746230D01*
X54729016Y46587900D01*
X54824227Y46445407D01*
X54945407Y46324227D01*
X55087900Y46229016D01*
X55246230Y46163433D01*
X55414312Y46130000D01*
X55585688Y46130000D01*
X55753770Y46163433D01*
X55912100Y46229016D01*
X56054593Y46324227D01*
X56175773Y46445407D01*
X56270984Y46587900D01*
X56336567Y46746230D01*
X56370000Y46914312D01*
X56370000Y47085688D01*
X56336567Y47253770D01*
X56270984Y47412100D01*
X56175773Y47554593D01*
X56054593Y47675773D01*
X55912100Y47770984D01*
X55753770Y47836567D01*
X55585688Y47870000D01*
X55414312Y47870000D01*
X55246230Y47836567D01*
X55087900Y47770984D01*
X54945407Y47675773D01*
X54824227Y47554593D01*
X54729016Y47412100D01*
X54663433Y47253770D01*
X54630000Y47085688D01*
X52246784Y47085688D01*
X52258416Y47324838D01*
X52214833Y47617677D01*
X52114956Y47896387D01*
@ -6918,7 +7107,7 @@ X37370000Y49576500D01*
X71430124Y49576500D01*
X71272872Y49466633D01*
G04 #@! TA.AperFunction,Conductor*
D30*
D31*
G36*
X71272872Y49466633D02*
G01*
@ -7164,6 +7353,41 @@ X51952457Y46443572D01*
X52045780Y46474194D01*
X52172234Y46741895D01*
X52244033Y47029122D01*
X52246784Y47085688D01*
X54630000Y47085688D01*
X54630000Y46914312D01*
X54663433Y46746230D01*
X54729016Y46587900D01*
X54824227Y46445407D01*
X54945407Y46324227D01*
X55087900Y46229016D01*
X55246230Y46163433D01*
X55414312Y46130000D01*
X55585688Y46130000D01*
X55753770Y46163433D01*
X55912100Y46229016D01*
X56054593Y46324227D01*
X56175773Y46445407D01*
X56270984Y46587900D01*
X56336567Y46746230D01*
X56370000Y46914312D01*
X56370000Y47085688D01*
X56336567Y47253770D01*
X56270984Y47412100D01*
X56175773Y47554593D01*
X56054593Y47675773D01*
X55912100Y47770984D01*
X55753770Y47836567D01*
X55585688Y47870000D01*
X55414312Y47870000D01*
X55246230Y47836567D01*
X55087900Y47770984D01*
X54945407Y47675773D01*
X54824227Y47554593D01*
X54729016Y47412100D01*
X54663433Y47253770D01*
X54630000Y47085688D01*
X52246784Y47085688D01*
X52258416Y47324838D01*
X52214833Y47617677D01*
X52114956Y47896387D01*

View File

@ -1,103 +1,104 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:54-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:54*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10O,2.300000X3.600000*%
%ADD11O,1.600000X2.600000*%
%ADD12C,2.200000*%
%ADD13C,1.850000*%
%ADD14O,1.800000X2.100000*%
%ADD15C,1.900000*%
%ADD16C,0.460000*%
%ADD17C,2.350000*%
%ADD18C,0.900000*%
%ADD19C,6.500000*%
%ADD20C,1.091000*%
%ADD10C,1.500000*%
%ADD11O,2.260000X3.560000*%
%ADD12O,1.560000X2.560000*%
%ADD13C,2.160000*%
%ADD14C,1.810000*%
%ADD15O,1.760000X2.060000*%
%ADD16C,1.860000*%
%ADD17C,2.310000*%
%ADD18C,0.860000*%
%ADD19C,6.460000*%
%ADD20C,1.051000*%
G04 APERTURE END LIST*
D10*
X-8750000Y40750000D03*
X91250000Y26750000D03*
X55500000Y47000000D03*
D11*
X80600000Y47500000D03*
X72400000Y47500000D03*
D11*
D12*
X78500000Y47500000D03*
X76500000Y47500000D03*
G36*
G01*
X73700000Y46250000D02*
X73700000Y48750000D01*
X73720000Y46250000D02*
X73720000Y48750000D01*
G75*
G02*
X73750000Y48800000I50000J0D01*
X73750000Y48780000I30000J0D01*
G01*
X75250000Y48800000D01*
X75250000Y48780000D01*
G75*
G02*
X75300000Y48750000I0J-50000D01*
X75280000Y48750000I0J-30000D01*
G01*
X75300000Y46250000D01*
X75280000Y46250000D01*
G75*
G02*
X75250000Y46200000I-50000J0D01*
X75250000Y46220000I-30000J0D01*
G01*
X73750000Y46200000D01*
X73750000Y46220000D01*
G75*
G02*
X73700000Y46250000I0J50000D01*
X73720000Y46250000I0J30000D01*
G01*
G37*
D12*
X66000000Y44760000D03*
D13*
X66000000Y44760000D03*
D14*
X64750000Y47250000D03*
X60250000Y47250000D03*
D12*
D13*
X58990000Y44760000D03*
X52000000Y44760000D03*
D13*
D14*
X50750000Y47250000D03*
X46250000Y47250000D03*
D12*
D13*
X44990000Y44760000D03*
D14*
D15*
X86000000Y46700000D03*
G36*
G01*
X89400000Y47485295D02*
X89400000Y45914705D01*
X89380000Y47471177D02*
X89380000Y45928823D01*
G75*
G02*
X89135295Y45650000I-264705J0D01*
X89121177Y45670000I-258823J0D01*
G01*
X87864705Y45650000D01*
X87878823Y45670000D01*
G75*
G02*
X87600000Y45914705I0J264705D01*
X87620000Y45928823I0J258823D01*
G01*
X87600000Y47485295D01*
X87620000Y47471177D01*
G75*
G02*
X87864705Y47750000I264705J0D01*
X87878823Y47730000I258823J0D01*
G01*
X89135295Y47750000D01*
X89121177Y47730000D01*
G75*
G02*
X89400000Y47485295I0J-264705D01*
X89380000Y47471177I0J-258823D01*
G01*
G37*
D15*
D16*
X87000000Y33950000D03*
X35000000Y33950000D03*
D16*
X73700000Y39750000D03*
X73700000Y38750000D03*
D17*
X93210000Y34960000D03*
X98290000Y34960000D03*

View File

@ -1,19 +1,15 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*
G04 APERTURE LIST*
%ADD10C,0.360000*%
G04 APERTURE END LIST*
D10*
X73700000Y39750000D03*
X73700000Y38750000D03*
M02*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Legend,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*

View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:54-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:54*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Paste,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Inr*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*
@ -349,6 +349,13 @@ X20050000Y49300000D03*
X29150000Y36800000D03*
X34500000Y36700000D03*
X28300000Y46450000D03*
X8250000Y33750000D03*
X8250000Y40500000D03*
X-3250000Y39000000D03*
X2750000Y39250000D03*
X-3250000Y35250000D03*
X2750000Y35500000D03*
X-8750000Y35250000D03*
D21*
X-27900000Y35814000D03*
D20*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1*
G04 #@! TF.CreationDate,2021-01-31T23:38:53-08:00*
G04 #@! TF.CreationDate,2021-03-06T21:34:32-08:00*
G04 #@! TF.ProjectId,current-sense,63757272-656e-4742-9d73-656e73652e6b,rev?*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L3,Inr*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-01-31 23:38:53*
G04 Created by KiCad (PCBNEW 5.1.9-73d0e3b20d~88~ubuntu20.04.1) date 2021-03-06 21:34:32*
%MOMM*%
%LPD*%
G01*
@ -358,6 +358,13 @@ X20050000Y49300000D03*
X29150000Y36800000D03*
X34500000Y36700000D03*
X28300000Y46450000D03*
X8250000Y33750000D03*
X8250000Y40500000D03*
X-3250000Y39000000D03*
X2750000Y39250000D03*
X-3250000Y35250000D03*
X2750000Y35500000D03*
X-8750000Y35250000D03*
D21*
X-27900000Y35814000D03*
D20*

View File

@ -1,7 +1,7 @@
M48
; DRILL file {KiCad 5.1.9-73d0e3b20d~88~ubuntu20.04.1} date Sun Jan 31 23:38:50 2021
; DRILL file {KiCad 5.1.9-73d0e3b20d~88~ubuntu20.04.1} date Sat Mar 6 21:34:34 2021
; FORMAT={-:-/ absolute / inch / decimal}
; #@! TF.CreationDate,2021-01-31T23:38:50-08:00
; #@! TF.CreationDate,2021-03-06T21:34:34-08:00
; #@! TF.GenerationSoftware,Kicad,Pcbnew,5.1.9-73d0e3b20d~88~ubuntu20.04.1
FMAT,2
INCH
@ -63,6 +63,7 @@ X-0.4626Y1.6437
X-0.4331Y1.3091
X-0.3839Y1.6437
X-0.374Y1.3091
X-0.3445Y1.3878
X-0.3051Y1.6437
X-0.3051Y1.3091
X-0.2559Y1.3091
@ -70,6 +71,8 @@ X-0.2264Y1.6437
X-0.1969Y1.3091
X-0.1772Y1.6437
X-0.128Y1.6437
X-0.128Y1.5354
X-0.128Y1.3878
X-0.1181Y1.3091
X-0.0787Y1.6437
X-0.0492Y1.3091
@ -78,10 +81,14 @@ X0.0098Y1.3091
X0.0394Y1.6437
X0.0689Y1.3091
X0.1083Y1.6437
X0.1083Y1.5453
X0.1083Y1.3976
X0.128Y1.3091
X0.187Y1.6535
X0.2264Y1.2894
X0.2362Y1.6732
X0.3248Y1.5945
X0.3248Y1.3287
X0.3484Y1.4961
X0.3484Y1.4665
X0.3996Y1.565