+motherboard

This commit is contained in:
eddyem 2018-12-14 09:32:31 +03:00
parent eacc8ec5f5
commit 630dd0664c
26 changed files with 9170 additions and 4339 deletions

View File

@ -24,27 +24,34 @@
#include "proto.h" #include "proto.h"
#include "motors.h" #include "motors.h"
int main() {
//char A[3] = {'x', '\n', 0};
//unsigned long T = 0L;
int main() {
#ifdef EBUG
char A[3] = {'x', '\n', 0};
unsigned long T = 0L;
#endif
if(RST_SR) RST_SR = 0x1f; // clear reset flags writing 1 if(RST_SR) RST_SR = 0x1f; // clear reset flags writing 1
hw_init(); hw_init();
motors_init(); motors_init();
uart_init(); uart_init();
// enable all interrupts // enable all interrupts
enableInterrupts(); enableInterrupts();
/* remove this code if nesessary #ifdef EBUG
uart_write("\n\nHello! My address is "); uart_write("\n\nHello! My address is ");
A[0] = MCU_no + '0'; A[0] = MCU_no + '0';
uart_write(A); uart_write(A);
show_help(); // show protocol help @start show_help(); // show protocol help @start
*/ #endif
// Loop // Loop
do{ do{
/*if(Global_time - T > 10000){ #ifdef EBUG
; if(Global_time - T > 1000){
}*/ T = Global_time;
broadcast = 0;
printUint((U8*)&Global_time, 4);
uart_write("\n");
}
#endif
IWDG_KR = KEY_REFRESH; // refresh watchdog IWDG_KR = KEY_REFRESH; // refresh watchdog
if(uart_rdy){ if(uart_rdy){
process_string(); process_string();

View File

@ -28,14 +28,15 @@ long_line_behaviour=1
long_line_column=100 long_line_column=100
[files] [files]
current_page=6 current_page=7
FILE_NAME_0=319;Make;0;EUTF-8;1;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2FMakefile;0;4 FILE_NAME_0=319;Make;0;EUTF-8;1;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2FMakefile;0;4
FILE_NAME_1=1296;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fmain.c;0;4 FILE_NAME_1=1458;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fmain.c;0;4
FILE_NAME_2=1815;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fhardware.c;0;4 FILE_NAME_2=1815;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fhardware.c;0;4
FILE_NAME_3=1949;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fhardware.h;0;4 FILE_NAME_3=1849;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fhardware.h;0;4
FILE_NAME_4=2535;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Finterrupts.c;0;4 FILE_NAME_4=3892;C;0;EUTF-8;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Finterrupts.c;0;4
FILE_NAME_5=1553;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fuart.c;0;4 FILE_NAME_5=1085;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fuart.c;0;4
FILE_NAME_6=1340;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fuart.h;0;4 FILE_NAME_6=1100;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fuart.h;0;4
FILE_NAME_7=0;C;0;EKOI8-R;0;1;0;%2Fhome%2Feddy%2FDocs%2FSAO%2FELECTRONICS%2FSTM8%2FSCORPIO_steppers%2Fproto.c;0;4
[VTE] [VTE]
last_dir=/home/eddy/Docs/SAO/ELECTRONICS/STM8/SCORPIO_steppers last_dir=/home/eddy/Docs/SAO/ELECTRONICS/STM8/SCORPIO_steppers

View File

@ -1,187 +1,176 @@
:2080A40072107F60350050C635075345357D53463501534135855340350F5007350F5008A3 :2082D30072107F60350050C635075345357D53463501534135855340350F5007350F500872
:2080C400351E500C351E500D350E500E350F5011350F5012AE5008F6AA10F7AE5008F6AAFE :2082F300351E500C351E500D350E500E350F5011350F501272185008721A5008721E501268
:2080E40020F7721E5012AE5012F6AA10F7AE500AF6AA10F735CC50E0355550E0350650E1B6 :20831300721850127218500A35CC50E0355550E0350650E135FF50E235AA50E0C6500BA4E9
:2081040035FF50E235AA50E0AE500BF6A4E04EA40F44C7004635005260354F52613500526C :20833300E0C70046725400467254004672540046725400467254004635005260354F5261E3
:208124006235FF526335005265350052663500526735005268350052693500526A35705262 :208353003500526235FF526335005265350052663500526735005268350052693500526AA1
:1A81440058357052593570525A3511525C3501525D35815250721E526D8127 :1D83730035705258357052593570525A3511525C3501525D35815250721E526D81FC
:0596180000000000004D :058285000000000000F4
:04808300725F000127 :04806F00725F00013B
:20815E008080808080808080808080AE5302F6A501270CA4FEAE5302F74B00CD8C988480D3 :2083900080808080808080808080804F62C65302A501270BA4FEC753024B00CD8DAB848097
:20817E0080AE5322F6A501270CA4FEAE5322F74B01CD8C9884808080805202AE5240F6A5C3 :2083B000804F62C65322A501270BA4FEC753224B01CD8DAB848080808088C65240A52027EA
:20819E00202603CC822AAE5241F695725D0048267B9EA12027769EA10927719EA10D276CC1 :2083D0007AC65241725D00482671A120276DA1092769A10D2765A10A2761A15B260A3501AE
:2081BE009EA10A27679EA15B260A35010001725F00472058725D000127529EA15D2603A685 :2083F0000001725F00472053725D0001274DA15D260788A6016B0284C10F0188C60047A14B
:2081DE0001214F88C60047A11F8426094D2606725F004720374D271C725F0001725D0047A8 :208410001F84260A0D012606725F0047202D0D012719725F0001725D0047270435010048FB
:2081FE00270435010048AE00029FCB004702A900957F201890AE00021701C6004790977262 :208430005FC6004797724F0002201041C6004741725C0047024F011C0002F7848080C6538E
:20821E005C00474F909572F9019E90F75B028080AE5342F644241B90CE004472A90001C6FB :208450004244241BCE00441C0001C60043A9009097C60042A9009095CF004490CF00423580
:18823E000043A90097C60042A9009590CF0044CF0042350053428080E1 :05847000005342808072
:2082560035685242350352433524524581725D00492625AE5245F6AA08F7160390F64D273F :2084750035685242350352433524524581725D0049270181721652451E03F627115CC752D4
:2082760010905CAE5241F7AE5240F6A54026ED20F6AE5245F6A4F7F78152245F1F031F010B :2084950041C65240A54026F235AA50E020F3721752458152205F1F1E1F1C7B25A1042303BA
:208296007B29A1042303CC83697B29A1032603CC83690D292603CC8369961C00051F231E4A :2084B500CC85717B25A1032603CC85710D252603CC8571965C1F0E6F0A7B254A270E7B2542
:2082B600231C000A7F7B29A101270E7B29A10227197B29A104272E20451E27F66B224F5F65 :2084D500A10227157B25A1042727203D1E23F65F97905F1F1E171C20301623170C93FE1FD0
:2082D6006B031F017B226B0420341627171D1E1DFE1F1B161B17190F180F171619170316A9 :2084F5001A1F180F170F161618171E1616171C20181623171493E6036B13E6026B12FE1FF1
:2082F6001717012019162717151E15E6036B14E6026B13FE1F111613170316111701A60937 :20851500101612171E1610171CA6096B204B0A5F894B001E22891E2289CD932C5B08517B71
:208316006B104B0A5F894B001E07891E0789CD94A05B08517B100A105F9772FB23909FAB2E :20853500200A205F9772FB0E909FAB30F74B0A5F894B001E22891E2289CD93C35B081F1E8D
:2083360030F74B0A5F894B001E07891E0789CD95375B081F0317011E0326041E0127067BD4 :20855500171C1E1E26C71E1C26C37B204C97494FA2009572FB0E89CD84825B025B208152B8
:2083560010A1FF2CBD7B104C5F9772FB2389CD82635B025B248152130F0E965C1F121E12A4 :20857500130F10965C1F116F0B0D162A14161890504F1217974F12169517181F16A6016B18
:208376001C000B7F0D162A14161890504F1217974F12169517181F16A6016B0EA60B6B0D0A :2085950010A60B6B0F4B0A5F894B001E1C891E1C89CD93075B089F0A0F5F417B0F4172FB23
:208396004B0A5F894B001E1C891E1C89CD947B5B089F0A0D5F417B0D4172FB12AB30F74BBF :2085B50011AB30F74B0A5F894B001E1C891E1C89CD939C5B081F1817161E1826041E162737
:2083B6000A5F894B001E1C891E1C89CD95105B081F1817161E1826041E1627040D0D26C0EC :2085D500040D0F26C07B0F0D0F27110D10270D7B0F4A5F9772FB1188A62DF7846B137B1327
:2083D6007B0D0D0D27110D0E270D7B0D4A5F9772FB1288A62DF7846B0F7B0FA10C241D1E31 :2085F500A10C2418161A93FE1F0D5C90FF5F7B139772FB11F61E0DF70C1320E25B13815229
:2083F6001AE6016B11F66B101610905CFF5F7B0F9772FB12F61E10F70C0F20DD5B138152F5 :20861500120F0EA6016B0D5F1F111F0F1E15F6A02D26064C6B0E5C1F151615170B1E0BF657
:20841600120F01A6016B025F1F051F031E15F6A12D2607A6016B015C1F15161517071E0736 :208635001E0B5C1F0BA12B27F4A1302555A13922510F0D881E12891E12894B0A5F894B0059
:20843600F61E075C1F07A12B27F4A1302556A13922520F02881E06891E06894B0A5F894B8D :20865500CD94335B081F0A1708845F97515F905D2A015A72F9099F1908889E190895847224
:2084560000CD95915B081F0E170C84905F90975F905D2A015A72F90D9F190C889E190C95D9 :20867500A20030A20002A20095511311909F1210909E120F2E06A6016B0D20061F11170F54
:208476008472A20030A20002A20095511305909F1204909E12032E06A6016B0220061F05C0 :20869500209B0D0D27034F202E0D0E271C7B12406B064F12116B054F12106B044F120F6BF0
:208496001703209A0D0227034F202F0D01271C7B06406B124F12056B114F12046B104F1269 :1A86B5000F160517117B046B1016171701931611EF02160FFFA6015B1281B6
:1D84B600036B03161117057B106B04161717091E091605EF021603FFA6015B1281CE :03828A00000000F1
:03961D000000004A :208000008200806F82000000820083908200839182008392820083938200839482008395E0
:2080000082008083820000008200815E8200815F8200816082008161820081628200816304 :208020008200839682008397820000008200000082008398820083998200839A8200839B8B
:208020008200816482008165820000008200000082008166820081678200816882008169C3 :20804000820083B0820083B1820083C68200000082000000820083C7820083C8820083C97F
:208040008200817E8200817F820081948200000082000000820081958200819682008197B7 :0C8060008200844D8200844E82008474F3
:208060008200822D8200822E820082558200000082000000820000008200000082000000BA :1D807300AE00412707724F00005A26F9AE004E2709D68284D700415A26F7CC806C4A
:1D808700AE00412707724F00005A26F9AE004E2709D69617D700415A26F7CC80807B :03806C00CC86CFF0
:03808000CC84D3DA :2086CF00C650B32704351F50B3CD82D3CD86F2CD84759A35AA50E0725D004827F6CD928C4B
:2084D300AE50B3F64D2704351F50B3CD80A4CD84F8CD82569A35AA50E0725D004827F6CD8A :0386EF0020F181F6
:0584F300930C20F18153 :2086F2003504530C3509530D35C4530E35015301C65300AA84C753003504532A3509532B7B
:2084F8003504530C3509530D35C4530E35015301AE5300F6AA84F73504532A3509532B3587 :2087120035C4532C35015321C65320AA84C75320814B984B80CD84825B024BAF4B80CD840F
:20851800C4532C35015321AE5320F6AA84F781AE8F5A89CD82635B02AE8F7189CD82635B26 :20873200825B024BBE4B80CD84825B024BD44B80CD84825B024BF04B80CD84825B024B0A9F
:2085380002AE8F8089CD82635B02AE8F9689CD82635B02AE8FB289CD82635B02AE8FCC8948 :208752004B81CD84825B024B254B81CD84825B024B334B81CD84825B024B474B81CD8482F4
:20855800CD82635B02AE8FE789CD82635B02AE8FF589CD82635B02AE900989CD82635B028F :208772005B024B584B81CD84825B02814F957B03A10027077B034A27162026C65006A5101D
:20857800AE901A89CD82635B02814F90977B03A10027087B03A1012718202BAE5006F6A565 :20879200260402A60101A52026191C02002014C650102B0402A60101A51026071C0200207E
:2085980010260461A60161A520261E72A900022018AE5010F64D2B0461A60161A5102609F5 :2087B200024F819E817B03A10027067B034A270F81C65005A4F0C7500572115300200FC655
:2085B80072A9000220034F2002909F8152047B07A10027087B07A101270F2067AE5005F6C0 :2087D200500FA4F0C7500F721153202001817B039097A6049042931C00526F036F026F0161
:2085D800A4F0F772115300200DAE500FF6A4F0F7721153202000AE00521F035F7B0797585F :2087F2007F5F7B0397A602D7004E5F7B03971C0050F6A103260B931C005A6F036F026F01A0
:2085F800581F011E0372FB016F036F026F017FAE004E9F1B0702A90095A602F7AE00509F51 :208812007F5F7B0397724F0050815206160990F6271C1E0B1F05FE1F015C1F031E057B04F6
:208618001B0702A90095F6A103260DAE005A72FB016F036F026F017FAE00509F1B0702A961 :20883200E7017B03F790F6905C1E01F720E05B06815209A62B6B097B0CA1012303CC890219
:2086380000957F5B04815206160990F64D27201E0B1F031E03FE1F051E055C1F011E037BD4 :208852005F7B0C971C004EF64A2604A62D6B095F7B0C971C0050F6A1002716160D1707A1CF
:2086580002E7017B01F790F6905C1E05F720DB5B06815209A62B6B017B0CA1012303CC8702 :2088720001271CA1022735A104273FA105275820731E0D894B754B81CD881C5B0420711E21
:2086780041AE004E9F1B0C02A90095F6A1012604A62D6B01AE00509F1B0C02A90095F6950F :208892000D894B7B4B81CD881C5B041E07FE1F055C160790FF1E057B09F720541E0D894B6E
:20869800889EA100842717160D1708A101271EA102273AA1042745A1052761CC8734AE9008 :2088B200814B81CD881C5B0420461E0D894B864B81CD881C5B041E07FE1F035C160790FFB5
:2086B80037160D908989CD863E5B04207CAE903D160D908989CD863E5B041E08FE1F041E85 :2088D2001E037B09F720291E0D894B8C4B81CD881C5B041E07FE1F015C160790FF1E017B95
:2086D800045C160890FF1E047B01F7205CAE9043160D908989CD863E5B04204DAE90481625 :2088F20009F7200C1E0D894B924B81CD881C5B045B098152047B07A10027077B074A272569
:2086F8000D908989CD863E5B041E08FE1F021E025C160890FF1E027B01F7202DAE904E16D3 :208912002068C65005A4F06B03C6006E5F971C8090F61A03C75005354E530D3520530E7210
:208718000D908989CD863E5B041E08FE1F061E065C160890FF1E067B01F7200DAE905416C0 :208932001053002022C6500FA4F06B04AE006FF65F971C8090F61A04C7500F354E532B35B3
:208738000D908989CD863E5B045B0981520A7B0DA10027097B0DA101272ECC87D4AE50053F :2089520020532C721053205F7B079758909372A9006A1C004AFE1F01AE4E2072F0019089DD
:20875800F6A4F06B0AAE8F521F06AE006EF65F9772FB06F61A0AAE5005F7354E530D352087 :2089720090AE00646590855C90FF5B04815F7B03971C004EF6A10227025F817B0388CD8724
:20877800530E72105300202BAE500FF6A4F06B01AE8F521F08AE006FF65F9772FB08F61A19 :208992007E5B010D042A2A4D27025F815F7B0397A601D7004E160690504F1205974F120492
:2087980001AE500FF7354E532B3520532C72105320200090AE006A5F7B0D97581F0472F9C6 :2089B2009517061F045F7B03971C0050A604F72025A50227025F8144240B5F7B0397A605C8
:2087B80004AE004A72FB04FE1F02AE4E2072F002908990AE00646590855C90FF5B0A81523D :2089D200D7005020095F7B0397A604D700505F7B03971C004E7F7B0397A604421C0052160E
:2087D80002AE004E9F1B0502A90095F6A10227045FCC887A7B0588CD85825B010D062A32EC :2089F20006EF021604FF7B0388CD8905845F5C8152025F7B05971C004EF6A10227045FCC11
:2087F8004D27035F207CAE004E9F1B0502A90095A601F7160890504F1207974F1206951746 :208A12008A8D7B0588CD877E5B01974D26101E08891E08897B0988CD897F5B05205D0D06AE
:20881800081F06AE00509F1B0502A90095A604F72031A50227035F204944240FAE00509F77 :208A32002A215424035F20535F7B0597A601D7004E160890504F1207974F12069517081F13
:208838001B0502A90095A605F7200DAE00509F1B0502A90095A604F7AE004E9F1B0502A9ED :208A52000620085F7B05971C004E7F7B0597A604421F011C00521608EF021606FF1E011C81
:2088580000957FAE00521F015F7B0597585872FB011608EF021606FF7B0588CD874484AE3C :208A720000621608EF021606FF5F7B0597A605D700507B0588CD8905845F5C5B0281522B13
:2088780000015B02815204AE004E9F1B0702A90095F6A10227045FCC891F7B0788CD858239 :208A92001E2EF65C1F2EA0306B297B29A1012303CC8D791630171F93FE1F2A9093905C1EB4
:208898005B01974D26101E0A891E0A897B0B88CD87D75B0520710D082A255424035F2067F9 :208AB2001FFF7B29AB301E2AF7935C1F131E1F7B14E7017B13F7A62090F71E2EF65C1F2E36
:2088B800AE004E9F1B0702A90095A601F7160A90504F1209974F120895170A1F08200BAEE5 :208AD20072A900021E1FFF1E13F7A145273FA14C2764A14D2603CC8B7EA14E2603CC8B9B49
:2088D800004E9F1B0702A900957FAE00521F015F7B079758581F031E0172FB03160AEF02A8 :208AF200A14F2603CC8BFDA1502603CC8C47A1522603CC8C76A1532603CC8CACA158260311
:2088F8001608FFAE006272FB03160AEF021608FFAE00509F1B0702A90095A605F77B0788EA :208B1200CC8D63A15A2603CC8D6ECC8D791E1FFE1F075C1F051E1F1605FF1E07A620F71E92
:20891800CD874484AE00015B0481523F1E42F65C1F42A0306B057B05A1012303CC8C621698 :208B3200055C161F90FF7B2988CD877E5B01AB301E05F7CC8DA87B2988CD877E5B014424EC
:2089380044173E1E3EFE1F2E1E2E5C1F301E3E1630FF7B05AB301E2EF71E305C1F321E3E52 :208B52000F1E1F894B984B81CD881C5B04CC8DA85F7B2997A601D700505F7B2997A601D72E
:208958001632FF1E30A620F71E42F65C1F42163072A900021E3EFF1E32F7A145273FA14C5C :208B7200004E7B2988CD890584CC8DA81E1FFE1F275C161F90FF1E27A620F71E1F897B2B7A
:208978002766A14D2603CC8A1FA14E2603CC8A3EA14F2603CC8AAAA1502603CC8AF6A152A8 :208B920088CD88435B03CC8DA81E1FFE1F255C161F90FF1E25A620F7965C891E3089CD8600
:208998002603CC8B2FA1532603CC8B6DA1582603CC8C44A15A2603CC8C53CC8C621E3EFE8E :208BB200145B044D26207B2997A604421C0052909390EE02FE7B20887B2088908989CD852D
:2089B8001F341E345C1F361E3E1636FF1E34A620F71E365C163E90FF7B0588CD85825B01C8 :208BD200745B06CC8DA81E03891E03897B2D88CD897F5B055D2603CC8D791E1F891E05892A
:2089D800AB301E36F7CC8C957B0588CD85825B01442410AE905A163E908989CD863E5B043E :208BF2001E0589CD85745B06CC8DA81E1FFE1F1D5C161F90FF1E1DA620F7965C891E3089AE
:2089F800CC8C95AE00509F1B0502A90095A601F7AE004E9F1B0502A90095A601F77B058836 :208C1200CD86145B044D2608AE00641F035F1F011E03891E03897B2D88CD8A025B055D268E
:208A1800CD874484CC8C951E3EFE1F381E385C163E90FF1E38A620F71E3E897B0788CD869A :208C320003CC8D791E1F891E05891E0589CD85745B06CC8DA81E1FFE1F1B5C161F90FF1E54
:208A38006A5B03CC8C951E3EFE1F3A1E3A5C163E90FF1E3AA620F7965C891E4489CD84153E :208C52001BA620F77B2997A604421C005A909390EE02FE7B20887B2088908989CD85745BE3
:208A58005B044D2628AE00521F3C5F7B0597585872FB3CE6036B19E6026B18FE163E908997 :208C720006CC8DA87B2988CD877E5B01A502270F1E1F894B9D4B81CD881C5B04CC8DA85FFA
:208A7800161A908989CD836C5B06CC8C951E03891E03897B0988CD87D75B055D2603CC8C39 :208C92007B2997A601D700505F7B2997724F004E7B2988CD890584CC8DA81E1FFE1F235C2B
:208A9800621E3E891E05891E0589CD836C5B06CC8C951E3EFE1F1A1E1A5C163E90FF1E1AD3 :208CB200161F90FF1E23A620F7965C891E3089CD86145B044D271C1E03A303207B02A20032
:208AB800A620F7965C891E4489CD84155B044D2608AE00641F035F1F011E03891E03897BB9 :208CD2007B01A2002F0DAE4E2013034F12024F12012E400D292613C6530D950F22C6530E41
:208AD8000988CD887D5B055D2603CC8C621E3E891E05891E0589CD836C5B06CC8C951E3ED8 :208CF2000F111A22021A11952016C6532B970F10C6532C0F171A106B169F1A176B151E157B
:208AF800FE1F1C1E1C5C163E90FF1E1CA620F7AE005A1F1E5F7B0597585872FB1EE6036B6B :208D1200905F7B20887B2088899089CD85745B06CC8DA81E1F891E05891E0589CD85745B03
:208B180023E6026B22FE163E90891624908989CD836C5B06CC8C957B0588CD85825B01A577 :208D32000616035F7B2997581F0DDF004A1E0D1C006A6F017F0D29260C939EC7530D909F2C
:208B3800022710AE905F163E908989CD863E5B04CC8C95AE00509F1B0502A90095A601F7D9 :208D5200C7530E2051939EC7532B909FC7532C20455F7B2997A602D70050203A5F7B2997BB
:208B5800AE004E9F1B0502A900957F7B0588CD874484CC8C951E3EFE1F241E245C163E9053 :208D7200A603D70050202F1E30E6016B0CF66B0B160B905C1709FF160BA66590F71609901C
:208B7800FF1E24A620F7965C891E4489CD84155B044D271C1E03A303207B02A2007B01A200 :208D92005C1719FF1609A67290F7160972A90002FF1E19A672F75B2B8152417B4488CD87C2
:208B9800002F0DAE4E2013034F12024F12012E4B0D052619AE530DF690954F0F27AE530E03 :208DB2007E5B016B135F7B44971C0050F66B415F7B44971C004EF64A26035F5C215F416B17
:208BB800F60F281A2797909E1A2895201BAE532BF690954F0F2BAE532CF60F061A2B6B0B95 :208DD20032417B44A10027087B444A275CCC9008AE006AFE1F35273AC6530D950F38C653A9
:208BD800909E1A066B0A1E0A905F7B3F887B3F88899089CD836C5B06CC8C951E3E891E056B :208DF2000E0F2E1A38021A2E9572F0351F1AAE004AFE1F181E1A1318240C1618173F171AA0
:208BF800891E0589CD836C5B061603AE004A1F0C5F7B0597581F0E1E0C72FB0EFFAE006A18 :208E1200AE006A6F017F7B1A905FC7530D7B1BC7530EC65005A4F06B09C6006E5F971C80E7
:208C180072FB0E6F017F0D052611909E0F12AE530DF74FAE530E909FF72062909E0F2CAE18 :208E320090F61A09C750052059AE006C1F30FE1F162739C6532B950F1DC6532C0F331A1D23
:208C3800532BF74FAE532C909FF72051AE00509F1B0502A90095A602F72042AE00509F1BDE :208E5200021A339572F0161F14AE004CFE1F1E1E14131E240B161E171017141E306F017FE7
:208C58000502A90095A603F720331E44E6016B11F66B101610905C17081608FF1610A6650F :208E72007B14905FC7532B7B15C7532CC6500FA4F06B12AE006FF65F971C8090F61A12C7F3
:208C780090F71608905C17141614FF1608A67290F7160872A90002FF1E14A672F75B3F81A4 :208E9200500F5F7B44971C006E1F2CF65F974B024B0089CD941D5B04897B4697A604421F01
:208C980052457B4888CD85825B016B02AE00509F1B4802A90095F66B04AE004E9F1B480298 :208EB2003F855D2703CC8F541E3D1C0052909390EE02E60188F66B3A8472A20001A2006B8A
:208CB800A90095F6A1012603A601214F6B017B48A10027097B48A1012776CC8F4FAE006AC2 :208ED200067B39A2006B05EF027B06E7017B05F7905D26081E052604A6026B410D3227269B
:208CD8001F191E19FE1F1B1E1B2746AE530DF690954F0F1EAE530EF60F1F1A1E97909E1A40 :208EF2001E3D1C005A909390EE02E60188F66B028472A20001A2006B0D7B01A2006B0CEFE3
:208CF8001F9572F01B1F21AE004AFE7B22891102857B218912018524071F211E196F017FE9 :208F120002160CFF20261E3D1C005A1F0A909390EE02FE72A9000117269FA9006B259EA9C3
:208D18007B210F23AE530DF77B22954F9EAE530EF7AE5005F6A4F06B25AE8F521F26AE00A4 :208F3200006B241E0A1626EF021624FF7B41A10227067B41A103260A7B4488CD87B784CC44
:208D38006EF65F9772FB26F61A25AE5005F72073AE006C1F281E28FE1F2A1E2A2746AE53C8 :208F520090081E2CF60D3227104D26071E2CA607F720114A1E2CF7200B4C1E2CF7A107230A
:208D58002BF690954F0F2DAE532CF60F2E1A2D97909E1A2E9572F02A1F05AE004CFE1F30EA :208F7200031E2C7F7B414A2603A601214F4D2651887B42A1048427497B41A10526781E3DD0
:208D78001E051330240D16301732163217051E286F017F7B050F38AE532BF77B06954F9E2F :208F92001C0062909390EE02FE1F201E3D1C0052E6036B2BE6026B2AFE72F22A7B218912D9
:208D9800AE532CF7AE500FF6A4F06B03AE8F521F3EAE006FF65F9772FB3EF61A03AE500FD2 :208FB2000285977B20891201859590A300649FA2009EA2002F405F7B4497A604D700502003
:208DB800F72000AE006E9F1B486B459EA9006B441E44F6A4015F417B484158581F364D27A6 :208FD200350D1327310D32271E4D27107B134424255F7B4497A603D70050201A5F7B44973B
:208DD80003CC8E84AE005272FB361F341E34E6039097E6029095FE72A200019FA2006B086E :198FF200A602D70050200F7B13A50227095F7B4497A602D700505B418162
:208DF8009EA2006B071E34EF027B08E7017B07F7905D26081E072604A6026B040D01272AA2 :20809000080A0206040501090945202D2067657420656E642D73776974636865730A0009A7
:208E1800AE005A72FB36E6039097E6029095E60188F66B0C8472A20001A2006B107B0BA2B8 :2080B0004C202D206D6F7665204343570A00094D202D20676574206D6F746F72207374617D
:208E3800006B0FEF02160FFF202CAE005A72FB361F131E13E6039097E6029095FE72A900FB :2080D00074650A00094E202D20676F20666F72204E2073742E2F67657420726573740A00B2
:208E58000117179FA9006B169EA9006B151E131617EF021615FF7B04A10227067B04A10350 :2080F000094F202D2070756C6C206F666620746865207377697463680A000950202D206749
:208E7800260A7B4888CD85C484CC8F4F1E44F60D0127104D26071E44A607F720114A1E4421 :2081100065742063757272656E7420706F736974696F6E0A000952202D206D6F76652043D2
:208E9800F7200B4C1E44F7A10723031E447F7B04A1012603A601214F4D265B887B05A10468 :20813000570A000953202D206765742F7365742073706565640A000958202D2073746F707B
:208EB8008427537B04A1052703CC8F4FAE006272FB36E6039097E6029095FE1F3AAE00527C :20815000206D6F746F720A00095A202D2073746F7020616E64207A65726F20706F7369749C
:208ED80072FB36E6036B43E6026B42FE1F4072F2427B3B1241977B3A12409590A300649F36 :20817000696F6E0A0052454C415800494E464D560053544F50004D56535450004F46465395
:208EF800A2009EA2002F50AE00509F1B4802A90095A604F720410D02273D0D0127264D2775 :128190005700554E4445460020452031002045203200A7
:208F1800147B02442431AE00509F1B4802A90095A603F72022AE00509F1B4802A90095A607 :20828D0009C409C40202000000000000000000000000000000000000000000000000000033
:208F380002F720137B02A502270DAE00509F1B4802A90095A602F75B4581080A0206040572 :0682AD00000000000000CB
:208F580001090945202D2067657420656E642D73776974636865730A00094C202D206D6F5E :20900B004BA24B81CD84825B024BA54B81CD84825B024BC64B81CD84825B024BE34B81CD9C
:208F78007665204343570A00094D202D20676574206D6F746F722073746174650A00094E01 :20902B0084825B024BEE4B81CD84825B02CD87234B0E4B82CD84825B024B1D4B82CD8482B8
:208F9800202D20676F20666F72204E2073742E2F67657420726573740A00094F202D2070E0 :20904B005B024B344B82CD84825B024B484B82CD84825B024B664B82CD84825B0281521308
:208FB800756C6C206F666620746865207377697463680A000950202D206765742063757264 :20906B000F131E16F65C1F16A0306B127B12A10223131E18894BFF4BFF4BFF4BFFCD8574A8
:208FD80072656E7420706F736974696F6E0A000952202D206D6F76652043570A0009532062 :20908B005B06CC916E1618170593FE1F0E5C1F071E051607FF7B12AB301E0EF71E075C16AE
:208FF8002D206765742F7365742073706565640A000958202D2073746F70206D6F746F7231 :2090AB000590FF1E07A620F7161690F6977B12A00026044C6B11C10F117B124A2605A6013D
:209018000A00095A202D2073746F7020616E64207A65726F20706F736974696F6E0A005274 :2090CB006B09C10F097B12A00226044C6B10C10F109F4D26230D11260A0D09260D0D102629
:20903800454C415800494E464D560053544F50004D56535450004F4646535700554E4445DD :2090EB0010206DC652666B132066C652686B13205FC6526A6B132058965C899089CD861456
:0C90580046002045203100204520320059 :20910B005B044D27110D012B0DAE00FF13034F12024F12012E121E05894BFF4BFF4BFF4B7D
:2096200009C409C4020200000000000000000000000000000000000000000000000000008C :20912B00FFCD85745B06203B7B046B130D11260A0D09260E0D1026122016AE52667B13F798
:0696400000000000000024 :20914B00200EAE52687B13F72006AE526A7B13F77B135F0F0A1605908988897B0F88CD8525
:20906400AE939389CD82635B02AE939689CD82635B02AE93B789CD82635B02AE93D489CD16 :20916B00745B065B1381520AAE00741F0135AA50E0160D170693F66B0AAE0072C60046AB5E
:2090840082635B02AE93DF89CD82635B02CD8527AE93FF89CD82635B02AE940E89CD8263F6 :20918B0030F77B0AA13027067B0AA131260E965C891E0889CD8A905B04CC92721E017B0AAB
:2090A4005B02AE942589CD82635B02AE943989CD82635B02AE945789CD82635B0281521326 :2091AB00F71E015C1F01A620F71E015C1F011E065C1F0D160117087B0AA147272D7B0AA1F1
:2090C4000F061E16F65C1F16A0306B017B01A10223131E18894BFF4BFF4BFF4BFFCD836C88 :2091CB004C27367B0AA150276A7B0AA15427717B0AA1722703CC926F355550E0350050E113
:2090E4005B06CC91D4161817071E07FE1F121E125C1F101E071610FF7B01AB301E12F71E99 :2091EB00350150E235AA50E020FEC60046AB301E08F71E015C1F01206E1E0DF66B052717D3
:20910400105C160790FF1E10A620F7161690F6957B01A1002606A6016B0A20020F0A7B01E5 :20920B00C6500A887B06A130842607AA10C7500A2005A4EFC7500A16011703935C1F01C6DE
:20912400A1012606A6016B0920020F097B01A1022606A6016B0F20020F0F9E4D26260D0A0E :20922B00500AA5102704AE0030BCAE00319F1E03F72034965C891E0F89CD90695B042027C8
:20914400260A0D09260E0D0F26122071AE5266F66B062069AE5268F66B062061AE526AF6A6 :20924B001E087F4B704B00CD84825B02AE00424B0489CD84A85B03CE827F89CD84825B0281
:209164006B062059965C5C899089CD84155B044D27110D022B0DAE00FF13044F12034F12F7 :20926B00A601201A4F20171E017F4B704B00CD84825B02CE827F89CD84825B02A6015B0A14
:20918400022E121E07894BFF4BFF4BFF4BFFCD836C5B06203B7B056B060D0A260A0D0926C7 :20928B00815206AE00031F02C60002A0306B04725D004827647B04A03226024C214F887B37
:2091A4000E0D0F26122016AE52667B06F7200EAE52687B06F72006AE526A7B06F77B060F8F :2092AB0005C1004684270D4D260A725F0048725F004720454D2706350100492004725F00DE
:2091C4000D5F16079089887B108889CD836C5B065B13815210AE00701F0D1E0D1C00041FA3 :2092CB00491E0290AE002217050F017B01C100472410F65C160590F71605905C17050C01B2
:2091E4000F160F170135AA50E0161317071E07F66B031E0D5C5CC60046AB30F77B03A13030 :1C92EB0020E9725F0047725F00484B224B00CD91715B024D2603CD900B5B068189
:2092040027067B03A131260E965C891E0989CD89225B04CC92F31E0F7B03F71E0F5C1F01FB :2081A2000A0A00436F6D6D616E642070726F746F636F6C3A205B206164647220636F6D6D1C
:20922400A620F71E0F5C5C1F0B160B17011E075C1F131E0F1C00031F047B03A147272D7BCE :2081C200616E64002064617461205D0A092062726F61646361737420616464723A20620ACC
:2092440003A14C27357B03A15027717B03A15427787B03A1722703CC92F0355550E03500AD :2081E20000636F6D6D616E64733A0A00302F31202D20636F6D6D616E6420666F72206769B4
:2092640050E1350150E235AA50E020FEC60046AB301E0BF71604170120751E13F64D271BA0 :2082020076656E206D6F746F723A0A0072202D207265736574204D43550A0047202D206752
:20928400AE500A88F69584A13026099EAA10AE500AF720079EA4EFAE500AF7160B17091626 :20822200657420626F61726420616464726573730A004C20302F31202D204C4544206F6EF0
:2092A400041701AE500AF6A5102706A6306B062004A6316B061E097B06F72033965C891E70 :208242002F6F66660A00502063682076616C202D2050574D206F6E206368616E6E656C2093
:2092C4001589CD90C25B0420261E0B7F1E0D89CD82635B02AE00424B0489CD828F5B03CEEB :2082620063680A0054202D2074696D6520636F756E7465722076616C75650A0A0082812023
:2092E400947089CD82635B02A60120194F20161E017F1E0D89CD82635B02CE947089CD825E :038282005D0A0092
:20930400635B02A6015B1081520CAE00221F0B160B1701AE00021F091E095C1F041E09F6CA :2082B3005B20582000000000000000000000000000000000000000000000000000000000B8
:20932400A0306B06725D004827627B06A1322603A601214F887B07C1004684270D4D260A6E :209307001E0916072A03CD94AF8990891E0916072A03CD94AF899089CD932C5B087B032A69
:20934400725F0048725F004720424D2706350100492004725F0049160417071E010F037B5B :2093270003CD94AF8152030F030F017B0A484F494D262E160C1E0A905859170C1F0A1E0818
:2093640003C100472410160790F61607905C1707F75C0C0320E9725F0047725F00481E0B1B :20934700130C7B07120B7B06120A240D160C1E0A549056170C1F0A20080C017B016B03206B
:2093840089CD91D75B024D2603CD90645B0C810A0A00436F6D6D616E642070726F746F6305 :20936700CA7B036B021E0872F00C7B07120B90977B06120A25061F0890951706160C1E0A5C
:2093A4006F6C3A205B206164647220636F6D6D616E64002064617461205D0A092062726FB2 :20938700549056170C1F0A7B020A024D26D71E0816065B03811E0916072A03CD94AF8990B2
:2093C40061646361737420616464723A20620A00636F6D6D616E64733A0A00302F31202D25 :2093A700891E0916072A03CD94AF899089CD93C35B087B0318072A03CD94AF8152065F1F43
:2093E40020636F6D6D616E6420666F7220676976656E206D6F746F723A0A0072202D2072E4 :2093C700051F03A6206B027B09484F496B01160B1E09905859170B1F0916051E039058590C
:2094040065736574204D43550A0047202D2067657420626F61726420616464726573730A5C :2093E70017051F030D0127067B06AA016B061E0572F00F7B04120E90977B03120D250C1F09
:20942400004C20302F31202D204C4544206F6E2F6F66660A00502063682076616C202D206E :2094070005909517037B0CAA016B0C0A0226B81E0B16095B068116051E039E2A0150905D02
:2094440050574D206F6E206368616E6E656C2063680A0054202D2074696D6520636F756EE4 :209427002A029050654D2A02905093815F89897B0A977B0E421F037B09977B0E4272FB0278
:179464007465722076616C75650A0A009472205D0A005B20582000D5 :209447001F024FA9006B017B0A977B0D4272FB021F024F19016B017B0A977B0C4272FB01E2
:209646005B2058200000000000000000000000000000000000000000000000000000000011 :209467001F017B09977B0D4272FB011F017B08977B0E4272FB011F017B07977B0E429F1B41
:20947B001E0916072A03CD960D8990891E0916072A03CD960D899089CD94A05B087B032ABF :20948700016B017B0A977B0B429F1B016B017B09977B0C429F1B016B017B08977B0D429FBF
:20949B0003CD960D8152030F030F017B0A484F494D262E160C1E0A905859170C1F0A1E0843 :1394A7001B016B019085858190535D2703535C81905C8108
:2094BB00130C7B07120B7B06120A240D160C1E0A549056170C1F0A20080C017B016B0320F6
:2094DB00CA7B036B021E0872F00C7B07120B90977B06120A25061F0890951706160C1E0AE7
:2094FB00549056170C1F0A7B020A024D26D71E0816065B03811E0916072A03CD960D8990DD
:20951B00891E0916072A03CD960D899089CD95375B087B0318072A03CD960D8152065F1F97
:20953B00051F03A6206B027B09484F496B01160B1E09905859170B1F0916051E0390585996
:20955B0017051F030D0127067B06AA016B061E0572F00F7B04120E90977B03120D250C1F93
:20957B0005909517037B0CAA016B0C0A0226B81E0B16095B06815F89897B0A977B0E421F58
:20959B00037B09977B0E4272FB021F024FA9006B017B0A977B0D4272FB021F024F19016B89
:2095BB00017B0A977B0C4272FB011F017B09977B0D4272FB011F017B08977B0E4272FB0156
:2095DB001F017B07977B0E429F1B016B017B0A977B0B429F1B016B017B09977B0C429F1B9C
:1D95FB00016B017B08977B0D429F1B016B019085858190535D2703535C81905C81B9
:00000001FF :00000001FF

View File

@ -41,17 +41,9 @@ void uart_write(const char *str){
UART2_CR2 |= UART_CR2_TEN; // turn Tx on UART2_CR2 |= UART_CR2_TEN; // turn Tx on
while(*str){ while(*str){
UART2_DR = *str++; UART2_DR = *str++;
while(!(UART2_SR & UART_SR_TC)); while(!(UART2_SR & UART_SR_TC)){IWDG_KR = KEY_REFRESH;}
} }
UART2_CR2 &= ~UART_CR2_TEN; // turn Tx off UART2_CR2 &= ~UART_CR2_TEN; // turn Tx off
/*
while(tx_len) {IWDG_KR = KEY_REFRESH;}
UART2_CR2 |= UART_CR2_TEN;
do{
UART_tx[tx_len++] = *str++;
}while(*str && tx_len < UART_BUF_LEN);
UART2_CR2 |= UART_CR2_TIEN; // enable TXE interrupt
*/
} }
void printUint(const U8 *val, U8 len){ void printUint(const U8 *val, U8 len){

View File

@ -0,0 +1,11 @@
(module 1PIN (layer F.Cu) (tedit 5BEBD77B)
(fp_text reference J5 (at 0 5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Load_12V (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 0 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 1 connect rect (at 0 0) (size 2 6) (layers F.Cu F.Mask))
(pad "" np_thru_hole circle (at 0 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
)

View File

@ -0,0 +1,14 @@
(module 2PIN (layer F.Cu) (tedit 5BEBD7B9)
(fp_text reference REF** (at 0 5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 2PIN (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 1.25 -8) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.25 -5.5) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 -5.5) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 -8) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.25 0) (size 1.5 6) (layers F.Cu F.Mask))
(pad 1 connect rect (at -1.25 0) (size 1.5 6) (layers F.Cu F.Mask))
)

View File

@ -0,0 +1,14 @@
(module 2PIN_Pwr (layer F.Cu) (tedit 5BEC2FBA)
(fp_text reference REF** (at 0 5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 2PIN (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 1.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.5 0) (size 2 6) (layers F.Cu F.Mask))
(pad "" np_thru_hole circle (at -1.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 1 connect rect (at -1.5 0) (size 2 6) (layers F.Cu F.Mask))
)

View File

@ -0,0 +1,20 @@
(module 4PIN (layer F.Cu) (tedit 5BEBD79A)
(fp_text reference REF** (at 0 5.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value 4PIN (at 0 4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad "" np_thru_hole circle (at 4.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 4.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -4.5 -5) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -4.5 -8) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 4 connect rect (at 4.5 0) (size 2 6) (layers F.Cu F.Mask))
(pad 3 connect rect (at 1.5 0) (size 2 6) (layers F.Cu F.Mask))
(pad 2 connect rect (at -1.5 0) (size 2 6) (layers F.Cu F.Mask))
(pad 1 connect rect (at -4.5 0) (size 2 6) (layers F.Cu F.Mask))
)

View File

@ -0,0 +1,45 @@
(module TO-220-3_Horizontal_TabDown (layer F.Cu) (tedit 5BEBD722)
(descr "TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
(tags "TO-220-3 Horizontal RM 2.54mm")
(fp_text reference Q1 (at 2.54 -20.58) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value IRL3303 (at 2.54 2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 2.54 -16.66) (end 4.39 -16.66) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -13.06) (end -2.46 -19.46) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -19.46) (end 7.54 -19.46) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -19.46) (end 7.54 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -13.06) (end -2.46 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -3.81) (end -2.46 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -13.06) (end 7.54 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -13.06) (end 7.54 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -3.81) (end -2.46 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start 0 -3.81) (end 0 0) (layer F.Fab) (width 0.1))
(fp_line (start 2.54 -3.81) (end 2.54 0) (layer F.Fab) (width 0.1))
(fp_line (start 5.08 -3.81) (end 5.08 0) (layer F.Fab) (width 0.1))
(fp_line (start -2.58 -3.69) (end 7.66 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start -2.58 -19.58) (end 7.66 -19.58) (layer F.SilkS) (width 0.12))
(fp_line (start -2.58 -19.58) (end -2.58 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 7.66 -19.58) (end 7.66 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -3.69) (end 0 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 2.54 -3.69) (end 2.54 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 5.08 -3.69) (end 5.08 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start -2.71 -19.71) (end -2.71 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.71 1.25) (end 7.79 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.79 1.25) (end 7.79 -19.71) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.79 -19.71) (end -2.71 -19.71) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 2.54 -20.58) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole rect (at 2.54 -16.66) (size 12 7) (drill 3.5) (layers *.Cu *.Mask))
(pad 1 thru_hole rect (at 0 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
(pad 2 thru_hole oval (at 2.54 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
(pad 3 thru_hole oval (at 5.08 0) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask))
(model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-220-3_Horizontal_TabDown.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View File

@ -0,0 +1,10 @@
(module Via locked (layer F.Cu) (tedit 5BEC2022)
(fp_text reference REF** (at 0 0.5) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value Via (at 0 -0.5) (layer F.Fab) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 thru_hole circle (at 0 0) (size 1.5 1.5) (drill 0.8) (layers *.Cu)
(zone_connect 1))
)

View File

@ -1,8 +1,8 @@
(module hole_3mm (layer F.Cu) (tedit 547491FA) (module hole_3mm (layer F.Cu) (tedit 5BF13739)
(fp_text reference hole_3mm (at 0 -2.54) (layer F.SilkS) hide (fp_text reference hole_3mm (at 0 -2.54) (layer F.SilkS) hide
(effects (font (size 1.5 1.5) (thickness 0.3))) (effects (font (size 1.5 1.5) (thickness 0.3)))
) )
(fp_text value Val** (at 0 3.175) (layer F.SilkS) (fp_text value Val** (at 0 3.175) (layer F.SilkS) hide
(effects (font (size 1.5 1.5) (thickness 0.3))) (effects (font (size 1.5 1.5) (thickness 0.3)))
) )
(fp_line (start 0 2.5) (end 0 1.5) (layer F.SilkS) (width 0.3)) (fp_line (start 0 2.5) (end 0 1.5) (layer F.SilkS) (width 0.3))
@ -10,5 +10,5 @@
(fp_line (start 2.5 0) (end 1.5 0) (layer F.SilkS) (width 0.3)) (fp_line (start 2.5 0) (end 1.5 0) (layer F.SilkS) (width 0.3))
(fp_line (start 0 -1.5) (end 0 -2.5) (layer F.SilkS) (width 0.3)) (fp_line (start 0 -1.5) (end 0 -2.5) (layer F.SilkS) (width 0.3))
(fp_circle (center 0 0) (end 2.5 0) (layer F.SilkS) (width 0.3)) (fp_circle (center 0 0) (end 2.5 0) (layer F.SilkS) (width 0.3))
(pad "" thru_hole circle (at 0 0) (size 3 3) (drill 3) (layers *.Cu F.SilkS)) (pad "" np_thru_hole circle (at 0 0) (size 3 3) (drill 1) (layers *.Cu *.Mask))
) )

View File

@ -0,0 +1,918 @@
EESchema-LIBRARY Version 2.3 Date: Вт 25 ноя 2014 15:48:48
#encoding utf-8
#
# A1101
#
DEF A1101 IC 0 40 Y Y 1 F N
F0 "IC" 0 250 60 H V C CNN
F1 "A1101" 0 -250 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SOT23W
$ENDFPLIST
DRAW
S -100 150 150 -150 0 1 0 N
X VCC 1 -400 100 300 R 50 50 1 1 W
X VOUT 2 -400 0 300 R 50 50 1 1 O
X GND 3 -400 -100 300 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# AD7794/7795
#
DEF AD7794/7795 U 0 30 Y Y 1 F N
F0 "U" 0 900 60 H V C CNN
F1 "AD7794/7795" 0 -900 60 H V C CNN
F2 "TSSOP24" 0 100 60 H I C CNN
F3 "~" 0 100 60 H V C CNN
$FPLIST
TSSOP24
SSOP24
$ENDFPLIST
DRAW
S -400 800 400 -800 0 1 0 N
X SCLK 1 700 -550 300 L 50 50 1 1 P
X CLC 2 700 250 300 L 50 50 1 1 P
X !CS 3 700 -450 300 L 50 50 1 1 P
X AIN6(+)/P1 5 -700 -300 300 R 50 50 1 1 B
X AIN6(-)/P2 6 -700 -400 300 R 50 50 1 1 B
X AIN1(+) 7 -700 700 300 R 50 50 1 1 I
X AIN1(-) 8 -700 600 300 R 50 50 1 1 I
X AIN2(+) 9 -700 500 300 R 50 50 1 1 I
X AIN2(-) 10 -700 400 300 R 50 50 1 1 I
X GND 20 700 650 300 L 50 50 1 1 W
X AIN3(+) 11 -700 300 300 R 50 50 1 1 I
X AVDD 21 700 750 300 L 50 50 1 1 W
X AIN3(-) 12 -700 200 300 R 50 50 1 1 I
X DVDD 22 700 -300 300 L 50 50 1 1 W
X REFIN1(+) 13 -700 -650 300 R 50 50 1 1 I
X DOUT/!RDY 23 700 -750 300 L 50 50 1 1 P
X REFIN1(-) 14 -700 -550 300 R 50 50 1 1 I
X DIN 24 700 -650 300 L 50 50 1 1 P
X AIN5(+)/IOUT2 15 -700 -100 300 R 50 50 1 1 I
X AIN5(-)/IOUT1 16 -700 -200 300 R 50 50 1 1 I
X AIN4(+)/REFIN2(+) 17 -700 100 300 R 50 50 1 1 I
X AIN4(-)/REFIN2(-) 18 -700 0 300 R 50 50 1 1 I
X PSW 19 -700 -750 300 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# ADG506A
#
DEF ADG506A U 0 30 Y Y 1 F N
F0 "U" 0 900 60 H V C CNN
F1 "ADG506A" 0 -900 60 H V C CNN
F2 "DIP-28__600_ELL" 0 100 60 H I C CNN
F3 "~" 0 100 60 H V C CNN
$FPLIST
DIP-28*
$ENDFPLIST
DRAW
S -250 800 250 -800 0 1 0 N
X VDD 1 550 700 300 L 50 50 1 1 W
X S16 4 -550 -750 300 R 50 50 1 1 I
X S15 5 -550 -650 300 R 50 50 1 1 I
X S14 6 -550 -550 300 R 50 50 1 1 I
X S13 7 -550 -450 300 R 50 50 1 1 I
X S12 8 -550 -350 300 R 50 50 1 1 I
X S11 9 -550 -250 300 R 50 50 1 1 I
X S10 10 -550 -150 300 R 50 50 1 1 I
X S2 20 -550 650 300 R 50 50 1 1 I
X S9 11 -550 -50 300 R 50 50 1 1 I
X S3 21 -550 550 300 R 50 50 1 1 I
X GND 12 550 500 300 L 50 50 1 1 W
X S4 22 -550 450 300 R 50 50 1 1 I
X S5 23 -550 350 300 R 50 50 1 1 I
X A3 14 550 -700 300 L 50 50 1 1 P
X S6 24 -550 250 300 R 50 50 1 1 I
X A2 15 550 -600 300 L 50 50 1 1 P
X S7 25 -550 150 300 R 50 50 1 1 I
X A1 16 550 -500 300 L 50 50 1 1 P
X S8 26 -550 50 300 R 50 50 1 1 I
X A0 17 550 -400 300 L 50 50 1 1 P
X VSS 27 550 600 300 L 50 50 1 1 W
X EN 18 550 -200 300 L 50 50 1 1 P
X D 28 550 0 300 L 50 50 1 1 O
X S1 19 -550 750 300 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
# ADM233L
#
DEF ADM233L IC 0 40 Y Y 1 F N
F0 "IC" -200 450 60 H V C CNN
F1 "ADM233L" 0 -900 60 H V C CNN
F2 "DIP-20__300" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
DIP-20*
$ENDFPLIST
DRAW
T 900 0 -100 60 0 0 0 RS232 Normal 0 C C
T 900 0 -550 60 0 0 0 TTL Normal 0 C C
P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N
P 4 0 0 0 300 100 50 100 50 -300 300 -300 N
S -300 400 300 -800 0 1 0 f
X T2_I 1 500 -400 200 L 50 50 1 1 I
X T1_I 2 500 -500 200 L 50 50 1 1 I
X R1_O 3 500 -700 200 L 50 50 1 1 O
X R1_I 4 500 -250 200 L 50 50 1 1 I
X T1_O 5 500 -50 200 L 50 50 1 1 O
X GND 6 -500 150 200 R 50 50 1 1 W
X VCC 7 -500 300 200 R 50 50 1 1 W
X C1+ 8 -500 -100 200 R 50 50 1 1 P
X GND 9 -500 50 200 R 50 50 1 1 W
X C2- 10 -500 -600 200 R 50 50 1 1 P
X R2_O 20 500 -600 200 L 50 50 1 1 O
X C2+ 11 -500 -350 200 R 50 50 1 1 P
X intV- 12 500 250 200 L 50 50 1 1 P
X C1- 13 -500 -200 200 R 50 50 1 1 P
X intV+ 14 500 350 200 L 50 50 1 1 P
X C2- 15 -500 -450 200 R 50 50 1 1 P
X C2- 16 -500 -700 200 R 50 50 1 1 P
X intV- 17 500 150 200 L 50 50 1 1 P
X T2_O 18 500 50 200 L 50 50 1 1 O
X R2_I 19 500 -150 200 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# BMB2A0300AN1
#
DEF BMB2A0300AN1 L 0 0 N N 1 F N
F0 "L" 0 100 50 H V C CNN
F1 "BMB2A0300AN1" 0 -50 50 H V C CNN
F2 "SM0805" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SM0805
$ENDFPLIST
DRAW
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
A 50 0 50 1 1799 0 1 0 N 100 0 0 0
A 150 0 50 1 1799 0 1 0 N 200 0 100 0
X 1 1 -250 0 50 R 30 30 1 1 I
X 2 2 250 0 50 L 30 30 1 1 I
ENDDRAW
ENDDEF
#
# BTS6133
#
DEF BTS6133 U 0 40 Y Y 1 F N
F0 "U" -300 250 60 H V C CNN
F1 "BTS6133" 250 250 60 H V C CNN
F2 "TO252" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
TO-252*
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 0 N
X VOUT 1 550 -50 250 L 60 60 1 1 w
X !EN 2 -550 100 250 R 60 60 1 1 I I
X VSUP 3 550 100 250 L 60 60 1 1 W
X IS 4 -550 -100 250 R 60 60 1 1 O
X VOUT 5 550 -150 250 L 60 60 1 1 P
ENDDRAW
ENDDEF
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 0 100 40 H V L CNN
F1 "C" 6 -85 40 H V L CNN
F2 "SM0805" 38 -150 30 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SM0805
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# C0805
#
DEF C0805 C 0 10 N Y 1 F N
F0 "C" 0 100 40 H V L CNN
F1 "C0805" 6 -85 40 H V L CNN
F2 "SM0805" 38 -150 30 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SM0805
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CONN_16
#
DEF CONN_16 P 0 40 Y N 1 F N
F0 "P" 0 0 60 V V C CNN
F1 "CONN_16" 100 0 60 V V C CNN
F2 "~" 0 100 60 H V C CNN
F3 "~" 0 100 60 H V C CNN
DRAW
S -100 800 150 -800 0 1 0 N
X P1 1 -350 750 250 R 50 50 1 1 P I
X P2 2 -350 650 250 R 50 50 1 1 P I
X P3 3 -350 550 250 R 50 50 1 1 P I
X P4 4 -350 450 250 R 50 50 1 1 P I
X P5 5 -350 350 250 R 50 50 1 1 P I
X P6 6 -350 250 250 R 50 50 1 1 P I
X P7 7 -350 150 250 R 50 50 1 1 P I
X P8 8 -350 50 250 R 50 50 1 1 P I
X P9 9 -350 -50 250 R 50 50 1 1 P I
X P10 10 -350 -150 250 R 50 50 1 1 P I
X P11 11 -350 -250 250 R 50 50 1 1 P I
X P12 12 -350 -350 250 R 50 50 1 1 P I
X P13 13 -350 -450 250 R 50 50 1 1 P I
X P14 14 -350 -550 250 R 50 50 1 1 P I
X P15 15 -350 -650 250 R 50 50 1 1 P I
X P16 16 -350 -750 250 R 50 50 1 1 P I
ENDDRAW
ENDDEF
#
# Cs
#
DEF Cs C 0 10 N Y 1 F N
F0 "C" 0 100 40 H V L CNN
F1 "Cs" 6 -85 40 H V L CNN
F2 "SM0805" 38 -150 30 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SM0805
$ENDFPLIST
DRAW
P 2 0 1 20 -80 -30 80 -30 N
P 2 0 1 20 -80 30 80 30 N
X ~ 1 0 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# gprm1-45
#
DEF gprm1-45 P 0 40 Y N 1 F N
F0 "P" 0 -1300 50 H V C CNN
F1 "gprm1-45" 0 0 50 V V C CNN
F2 "gprm1-45" 0 0 50 H I C CNN
F3 "~" 0 0 50 H I C CNN
DRAW
S 150 1200 -150 -1200 1 0 0 N
X 1-1 1-1 -450 1050 300 R 50 50 1 1 P
X 2-1 2-1 450 1100 300 L 50 50 1 1 P
X 1-2 1-2 -450 950 300 R 50 50 1 1 P
X 2-2 2-2 450 1000 300 L 50 50 1 1 P
X 1-3 1-3 -450 850 300 R 50 50 1 1 P
X 2-3 2-3 450 900 300 L 50 50 1 1 P
X 1-4 1-4 -450 750 300 R 50 50 1 1 P
X 2-4 2-4 450 800 300 L 50 50 1 1 P
X 1-5 1-5 -450 650 300 R 50 50 1 1 P
X 2-5 2-5 450 700 300 L 50 50 1 1 P
X 1-6 1-6 -450 550 300 R 50 50 1 1 P
X 2-6 2-6 450 600 300 L 50 50 1 1 P
X 1-7 1-7 -450 450 300 R 50 50 1 1 P
X 2-7 2-7 450 500 300 L 50 50 1 1 P
X 1-8 1-8 -450 350 300 R 50 50 1 1 P
X 2-8 2-8 450 400 300 L 50 50 1 1 P
X 1-9 1-9 -450 250 300 R 50 50 1 1 P
X 2-9 2-9 450 300 300 L 50 50 1 1 P
X 1-10 1-10 -450 150 300 R 50 50 1 1 P
X 2-10 2-10 450 200 300 L 50 50 1 1 P
X 1-20 1-20 -450 -850 300 R 50 50 1 1 P
X 2-20 2-20 450 -800 300 L 50 50 1 1 P
X 1-11 1-11 -450 50 300 R 50 50 1 1 P
X 2-11 2-11 450 100 300 L 50 50 1 1 P
X 1-21 1-21 -450 -950 300 R 50 50 1 1 P
X 2-21 2-21 450 -900 300 L 50 50 1 1 P
X 1-12 1-12 -450 -50 300 R 50 50 1 1 P
X 2-12 2-12 450 0 300 L 50 50 1 1 P
X 1-22 1-22 -450 -1050 300 R 50 50 1 1 P
X 2-22 2-22 450 -1000 300 L 50 50 1 1 P
X 1-13 1-13 -450 -150 300 R 50 50 1 1 P
X 2-13 2-13 450 -100 300 L 50 50 1 1 P
X 2-23 2-23 450 -1100 300 L 50 50 1 1 P
X 1-14 1-14 -450 -250 300 R 50 50 1 1 P
X 2-14 2-14 450 -200 300 L 50 50 1 1 P
X 1-15 1-15 -450 -350 300 R 50 50 1 1 P
X 2-15 2-15 450 -300 300 L 50 50 1 1 P
X 1-16 1-16 -450 -450 300 R 50 50 1 1 P
X 2-16 2-16 450 -400 300 L 50 50 1 1 P
X 1-17 1-17 -450 -550 300 R 50 50 1 1 P
X 2-17 2-17 450 -500 300 L 50 50 1 1 P
X 1-18 1-18 -450 -650 300 R 50 50 1 1 P
X 2-18 2-18 450 -600 300 L 50 50 1 1 P
X 1-19 1-19 -450 -750 300 R 50 50 1 1 P
X 2-19 2-19 450 -700 300 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# gprm1-61
#
DEF gprm1-61 P 0 40 Y N 1 F N
F0 "P" 0 -1700 50 H V C CNN
F1 "gprm1-61" 0 0 50 V V C CNN
F2 "gprm1-61" 0 0 50 H I C CNN
F3 "~" 0 0 50 H I C CNN
DRAW
S 150 1600 -150 -1600 1 0 0 N
X 1-1 1-1 -450 1450 300 R 50 50 1 1 P
X 2-1 2-1 450 1500 300 L 50 50 1 1 P
X 1-2 1-2 -450 1350 300 R 50 50 1 1 P
X 2-2 2-2 450 1400 300 L 50 50 1 1 P
X 1-3 1-3 -450 1250 300 R 50 50 1 1 P
X 2-3 2-3 450 1300 300 L 50 50 1 1 P
X 1-4 1-4 -450 1150 300 R 50 50 1 1 P
X 2-4 2-4 450 1200 300 L 50 50 1 1 P
X 1-5 1-5 -450 1050 300 R 50 50 1 1 P
X 2-5 2-5 450 1100 300 L 50 50 1 1 P
X 1-6 1-6 -450 950 300 R 50 50 1 1 P
X 2-6 2-6 450 1000 300 L 50 50 1 1 P
X 1-7 1-7 -450 850 300 R 50 50 1 1 P
X 2-7 2-7 450 900 300 L 50 50 1 1 P
X 1-8 1-8 -450 750 300 R 50 50 1 1 P
X 2-8 2-8 450 800 300 L 50 50 1 1 P
X 1-9 1-9 -450 650 300 R 50 50 1 1 P
X 2-9 2-9 450 700 300 L 50 50 1 1 P
X 1-10 1-10 -450 550 300 R 50 50 1 1 P
X 2-10 2-10 450 600 300 L 50 50 1 1 P
X 1-20 1-20 -450 -450 300 R 50 50 1 1 P
X 2-20 2-20 450 -400 300 L 50 50 1 1 P
X 1-30 1-30 -450 -1450 300 R 50 50 1 1 P
X 2-30 2-30 450 -1400 300 L 50 50 1 1 P
X 1-11 1-11 -450 450 300 R 50 50 1 1 P
X 2-11 2-11 450 500 300 L 50 50 1 1 P
X 1-21 1-21 -450 -550 300 R 50 50 1 1 P
X 2-21 2-21 450 -500 300 L 50 50 1 1 P
X 2-31 2-31 450 -1500 300 L 50 50 1 1 P
X 1-12 1-12 -450 350 300 R 50 50 1 1 P
X 2-12 2-12 450 400 300 L 50 50 1 1 P
X 1-22 1-22 -450 -650 300 R 50 50 1 1 P
X 2-22 2-22 450 -600 300 L 50 50 1 1 P
X 1-13 1-13 -450 250 300 R 50 50 1 1 P
X 2-13 2-13 450 300 300 L 50 50 1 1 P
X 1-23 1-23 -450 -750 300 R 50 50 1 1 P
X 2-23 2-23 450 -700 300 L 50 50 1 1 P
X 1-14 1-14 -450 150 300 R 50 50 1 1 P
X 2-14 2-14 450 200 300 L 50 50 1 1 P
X 1-24 1-24 -450 -850 300 R 50 50 1 1 P
X 2-24 2-24 450 -800 300 L 50 50 1 1 P
X 1-15 1-15 -450 50 300 R 50 50 1 1 P
X 2-15 2-15 450 100 300 L 50 50 1 1 P
X 1-25 1-25 -450 -950 300 R 50 50 1 1 P
X 2-25 2-25 450 -900 300 L 50 50 1 1 P
X 1-16 1-16 -450 -50 300 R 50 50 1 1 P
X 2-16 2-16 450 0 300 L 50 50 1 1 P
X 1-26 1-26 -450 -1050 300 R 50 50 1 1 P
X 2-26 2-26 450 -1000 300 L 50 50 1 1 P
X 1-17 1-17 -450 -150 300 R 50 50 1 1 P
X 2-17 2-17 450 -100 300 L 50 50 1 1 P
X 1-27 1-27 -450 -1150 300 R 50 50 1 1 P
X 2-27 2-27 450 -1100 300 L 50 50 1 1 P
X 1-18 1-18 -450 -250 300 R 50 50 1 1 P
X 2-18 2-18 450 -200 300 L 50 50 1 1 P
X 1-28 1-28 -450 -1250 300 R 50 50 1 1 P
X 2-28 2-28 450 -1200 300 L 50 50 1 1 P
X 1-19 1-19 -450 -350 300 R 50 50 1 1 P
X 2-19 2-19 450 -300 300 L 50 50 1 1 P
X 1-29 1-29 -450 -1350 300 R 50 50 1 1 P
X 2-29 2-29 450 -1300 300 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# HOLE
#
DEF HOLE HOLE 0 0 N N 1 F N
F0 "HOLE" 0 0 60 H V C CNN
F1 "HOLE" 0 -100 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
hole*
$ENDFPLIST
DRAW
ENDDRAW
ENDDEF
#
# IPS5451
#
DEF IPS5451 U 0 40 Y Y 1 F N
F0 "U" -350 250 60 H V C CNN
F1 "IPS5451" 150 250 60 H V C CNN
F2 "TO220-4" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
ALIAS IPS5451S
$FPLIST
TO-220
SMD220
$ENDFPLIST
DRAW
S -250 200 250 -200 0 1 0 N
X GND 1 -50 -500 300 U 50 50 1 1 W
X IN 2 -550 -100 300 R 50 50 1 1 I
X VCC 3 550 100 300 L 50 50 1 1 W
X DG 4 -550 100 300 R 50 50 1 1 O
X VOUT 5 550 -100 300 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# IRM-10
#
DEF IRM-10 UG 0 40 Y Y 1 F N
F0 "UG" 0 -300 60 H V C CNN
F1 "IRM-10" 0 250 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
ALIAS IRM-10-5 IRM-10-3.3 IRM-10-12 IRM-10-15 IRM-10-24
$FPLIST
IRM-10
$ENDFPLIST
DRAW
S -300 200 300 -200 0 1 0 N
X AC_N 1 -600 150 300 R 50 50 1 1 W
X AC_L 2 -600 -150 300 R 50 50 1 1 W
X GND 3 600 -150 300 L 50 50 1 1 w
X VOUT 4 600 150 300 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# JTAG
#
DEF JTAG P 0 40 Y Y 1 F N
F0 "P" -350 650 60 H V C CNN
F1 "JTAG" -300 -550 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
S -400 600 300 -500 0 1 0 N
X VTREF 1 -700 500 300 R 50 50 1 1 W
X VTARGET 2 600 500 300 L 50 50 1 1 W
X ~TRST 3 -700 400 300 R 50 50 1 1 I I
X GND 4 600 400 300 L 50 50 1 1 W
X TDI 5 -700 300 300 R 50 50 1 1 B
X GND 6 600 300 300 L 50 50 1 1 W
X TMS 7 -700 200 300 R 50 50 1 1 B
X GND 8 600 200 300 L 50 50 1 1 W
X TCK 9 -700 100 300 R 50 50 1 1 B
X GND 10 600 100 300 L 50 50 1 1 W
X GND 20 600 -400 300 L 50 50 1 1 W
X RTCK 11 -700 0 300 R 50 50 1 1 B
X GND 12 600 0 300 L 50 50 1 1 W
X TDO 13 -700 -100 300 R 50 50 1 1 B
X GND 14 600 -100 300 L 50 50 1 1 W
X ~SRST 15 -700 -200 300 R 50 50 1 1 I I
X GND 16 600 -200 300 L 50 50 1 1 W
X DBGRQ 17 -700 -300 300 R 50 50 1 1 P
X GND 18 600 -300 300 L 50 50 1 1 W
X DBGACK 19 -700 -400 300 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# L6208N
#
DEF L6208N IC 0 40 Y Y 1 F N
F0 "IC" -500 850 50 H V L BNN
F1 "L6208N" 0 -900 50 H V L BNN
F2 "POWERDIP24" 0 150 50 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
POWERDIP24
DIP24*
$ENDFPLIST
DRAW
T 0 -30 -580 60 0 1 0 GND Normal 0 C C
P 2 1 0 0 -500 -800 -500 800 N
P 2 1 0 0 -500 800 500 800 N
P 2 1 0 0 500 -800 -500 -800 N
P 2 1 0 0 500 800 500 -800 N
X CLOCK 1 -600 400 100 R 40 40 1 1 I
X CW/CWW 2 -600 300 100 R 40 40 1 1 I
X SENSE_A 3 600 400 100 L 40 40 1 1 I
X RCA 4 600 300 100 L 40 40 1 1 I
X OUT1A 5 600 200 100 L 40 40 1 1 O
X GND 6 -100 -900 100 U 40 40 1 1 W
X GND@1 7 -200 -900 100 U 40 40 1 1 W
X OUT1B 8 600 -500 100 L 40 40 1 1 O
X RCB 9 600 -400 100 L 40 40 1 1 I
X SENSE_B 10 600 -300 100 L 40 40 1 1 I
X VS_A 20 600 500 100 L 40 40 1 1 W
X VREF_B 11 600 -700 100 L 40 40 1 1 I
X OUT2A 21 600 100 100 L 40 40 1 1 O
X HALF/FULL 12 -600 100 100 R 40 40 1 1 I
X VCP 22 -600 700 100 R 40 40 1 1 W
X CONTROL 13 -600 200 100 R 40 40 1 1 I
X RESET 23 -600 -400 100 R 40 40 1 1 I
X EN 14 -600 -300 100 R 40 40 1 1 I
X VREF_A 24 600 0 100 L 40 40 1 1 I
X VBOOT 15 -600 600 100 R 40 40 1 1 W
X OUT2B 16 600 -600 100 L 40 40 1 1 O
X VS_B 17 600 -200 100 L 40 40 1 1 W
X GND@2 18 -300 -900 100 U 40 40 1 1 W
X GND@3 19 -400 -900 100 U 40 40 1 1 W
ENDDRAW
ENDDEF
#
# LM1117MPX-3.3
#
DEF LM1117MPX-3.3 U 0 40 Y Y 1 F N
F0 "U" -200 200 40 H V C CNN
F1 "LM1117MPX-3.3" 0 200 40 H V L CNN
F2 "SOT223" 0 100 30 H I C CIN
F3 "~" 0 0 60 H V C CNN
ALIAS LM317AEMP
$FPLIST
SOT223*
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 10 f
X GND 1 0 -250 100 U 40 40 1 1 W
X OUT 2 400 50 150 L 40 40 1 1 w
X IN 3 -400 50 150 R 40 40 1 1 W
ENDDRAW
ENDDEF
#
# LM7805_TO-220
#
DEF LM7805_TO-220 U 0 40 Y Y 1 F N
F0 "U" -200 200 40 H V C CNN
F1 "LM7805_TO-220" 0 200 40 H V L CNN
F2 "TO-220" 0 100 30 H V C CIN
F3 "~" 0 0 60 H V C CNN
$FPLIST
TO*
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 10 f
X IN 1 -400 50 150 R 40 40 1 1 I
X OUT 2 400 50 150 L 40 40 1 1 w
X GND 3 0 -250 100 U 40 40 1 1 W
ENDDRAW
ENDDEF
#
# LM7805CT
#
DEF LM7805CT U 0 40 Y Y 1 F N
F0 "U" -200 200 40 H V C CNN
F1 "LM7805CT" 0 200 40 H V L CNN
F2 "TO-220" 0 100 30 H I C CIN
F3 "~" 0 0 60 H V C CNN
ALIAS LM7806CT LM7808CT LM7809CT LM7810CT LM7812CT LM7815CT LM7818CT LM7824CT LM7806ACT LM7808ACT LM7809ACT LM7810ACT LM7812ACT LM7815ACT LM7818ACT LM7824ACT
$FPLIST
TO*
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 10 f
X IN 1 -400 50 150 R 40 40 1 1 I
X OUT 2 400 50 150 L 40 40 1 1 w
X GND 3 0 -250 100 U 40 40 1 1 W
ENDDRAW
ENDDEF
#
# MAX3232
#
DEF MAX3232 IC 0 40 Y Y 1 F N
F0 "IC" -200 450 60 H V C CNN
F1 "MAX3232" 100 -900 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
DIP16
DIP-16
SOIC16
SOIC-16
TSSOP16
TSSOP-16
$ENDFPLIST
DRAW
T 900 0 -100 60 0 0 0 RS232 Normal 0 C C
T 900 0 -550 60 0 0 0 TTL Normal 0 C C
P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N
P 4 0 0 0 300 100 50 100 50 -300 300 -300 N
S -300 400 300 -800 0 1 0 f
X C1+ 1 -500 -100 200 R 50 50 1 1 P
X V+ 2 500 300 200 L 50 50 1 1 P
X C1- 3 -500 -300 200 R 50 50 1 1 P
X C2+ 4 -500 -500 200 R 50 50 1 1 P
X C2- 5 -500 -700 200 R 50 50 1 1 P
X V- 6 500 200 200 L 50 50 1 1 P
X T2_O 7 500 50 200 L 50 50 1 1 O
X R2_I 8 500 -150 200 L 50 50 1 1 O
X R2_O 9 500 -600 200 L 50 50 1 1 O
X T2_I 10 500 -400 200 L 50 50 1 1 I
X T1_I 11 500 -500 200 L 50 50 1 1 I
X R1_O 12 500 -700 200 L 50 50 1 1 O
X R1_I 13 500 -250 200 L 50 50 1 1 I
X T1_O 14 500 -50 200 L 50 50 1 1 O
X GND 15 -500 100 200 R 50 50 1 1 W
X VCC 16 -500 300 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# NTE2984
#
DEF NTE2984 Q 0 0 N Y 1 F N
F0 "Q" -80 240 60 H V R CNN
F1 "NTE2984" 40 -240 60 H V R CNN
F2 "TO220" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
ALIAS MOSFET_N NTE2987
DRAW
C 0 0 175 0 1 8 N
S 0 -75 0 -150 0 1 0 N
S 0 25 0 -25 0 1 0 N
S 0 150 0 75 0 1 0 N
S 100 -70 140 -70 0 1 8 N
S 100 70 140 70 0 1 8 N
S 120 30 160 30 0 1 8 N
S 140 70 140 -70 0 1 8 N
P 2 0 1 8 -50 -100 -50 100 N
P 2 0 1 0 100 -100 0 -100 N
P 2 0 1 0 100 100 0 100 N
P 3 0 1 8 100 -100 100 0 50 0 N
P 4 0 1 8 120 -10 160 -10 140 30 120 -10 f
P 5 0 1 8 50 30 50 -30 0 0 50 30 50 30 f
X G 1 -200 0 149 R 40 40 1 1 I
X D 2 100 200 126 D 40 40 1 1 P
X S 3 100 -200 118 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# PC817
#
DEF PC817 IC 0 40 Y Y 1 F N
F0 "IC" -210 190 40 H V C CNN
F1 "PC817" 150 -190 40 H V C CNN
F2 "DIP4" -200 -180 30 H I C CIN
F3 "~" 0 0 60 H V C CNN
$FPLIST
dip4*
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 10 f
P 2 0 1 10 -125 -25 -75 -25 N
P 2 0 1 0 100 25 175 100 N
P 2 0 1 0 175 -100 100 -25 F
P 2 0 1 0 175 -100 250 -100 N
P 2 0 1 0 175 100 250 100 N
P 3 0 1 0 -250 100 -100 100 -100 25 N
P 3 0 1 0 -100 -25 -100 -100 -250 -100 N
P 3 0 1 20 100 75 100 -75 100 -75 N
P 4 0 1 10 -100 -25 -125 25 -75 25 -100 -25 F
P 4 0 1 0 -20 10 1 30 1 10 31 40 N
P 4 0 1 0 31 40 11 30 21 20 31 40 N
P 5 0 1 0 120 -65 140 -45 160 -85 120 -65 120 -65 F
P 7 0 1 0 -20 -30 1 -10 1 -30 31 0 11 -10 21 -20 31 0 N
X ~ 1 -350 100 100 R 40 40 1 1 P
X ~ 2 -350 -100 100 R 40 40 1 1 P
X ~ 3 350 -100 100 L 40 40 1 1 P
X ~ 4 350 100 100 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# Quartz
#
DEF Quartz Q 0 40 N Y 1 F N
F0 "Q" 0 150 60 H V C CNN
F1 "Quartz" 0 -150 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
S -50 100 -50 -100 0 1 0 N
S -25 100 25 -100 0 1 0 N
S 50 -100 50 100 0 1 0 N
X ~ 1 -250 0 200 R 40 40 1 1 P
X ~ 2 250 0 200 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# R0603
#
DEF R0603 R 0 0 N Y 1 F N
F0 "R" 80 0 40 V V C CNN
F1 "R0603" 7 1 40 V V C CNN
F2 "SM0603" -70 0 30 V I C CNN
F3 "~" 0 0 30 H V C CNN
$FPLIST
SM0603
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# R1206
#
DEF R1206 R 0 0 N Y 1 F N
F0 "R" 80 0 40 V V C CNN
F1 "R1206" 7 1 40 V V C CNN
F2 "SM1206" -70 0 30 V I C CNN
F3 "~" 0 0 30 H V C CNN
$FPLIST
SM1206
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# RO-XX
#
DEF RO-XX Q 0 40 Y Y 1 F N
F0 "Q" 0 150 60 H V C CNN
F1 "RO-XX" 0 -150 60 H V C CNN
F2 "SIP-4" -100 50 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
DRAW
S -250 100 250 -100 0 1 0 N
X -Vin 1 -400 50 150 R 50 50 1 1 W
X +Vin 2 -400 -50 150 R 50 50 1 1 W
X -Vout 3 400 50 150 L 50 50 1 1 P
X +Vout 4 400 -50 150 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# RT0805BRB071KL
#
DEF RT0805BRB071KL R 0 0 N Y 1 F N
F0 "R" 80 0 40 V V C CNN
F1 "RT0805BRB071KL" -100 0 40 V V C CNN
F2 "SM0805" 0 0 30 V I C CNN
F3 "~" 0 0 30 H V C CNN
$FPLIST
SM0603
SM0805
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# ST3232
#
DEF ST3232 IC 0 40 Y Y 1 F N
F0 "IC" -200 450 60 H V C CNN
F1 "ST3232" 100 -900 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
DIP16
DIP-16
SOIC16
SOIC-16
SO-16*
SO16*
$ENDFPLIST
DRAW
T 900 0 -100 60 0 0 0 RS232 Normal 0 C C
T 900 0 -550 60 0 0 0 TTL Normal 0 C C
P 4 0 0 0 300 -350 50 -350 50 -750 300 -750 N
P 4 0 0 0 300 100 50 100 50 -300 300 -300 N
S -300 400 300 -800 0 1 0 f
X C1+ 1 -500 -100 200 R 50 50 1 1 P
X V+ 2 500 300 200 L 50 50 1 1 P
X C1- 3 -500 -300 200 R 50 50 1 1 P
X C2+ 4 -500 -500 200 R 50 50 1 1 P
X C2- 5 -500 -700 200 R 50 50 1 1 P
X V- 6 500 200 200 L 50 50 1 1 P
X T2_O 7 500 50 200 L 50 50 1 1 O
X R2_I 8 500 -150 200 L 50 50 1 1 O
X R2_O 9 500 -600 200 L 50 50 1 1 O
X T2_I 10 500 -400 200 L 50 50 1 1 I
X T1_I 11 500 -500 200 L 50 50 1 1 I
X R1_O 12 500 -700 200 L 50 50 1 1 O
X R1_I 13 500 -250 200 L 50 50 1 1 I
X T1_O 14 500 -50 200 L 50 50 1 1 O
X GND 15 -500 100 200 R 50 50 1 1 W
X VCC 16 -500 300 200 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TLE5205
#
DEF TLE5205 U 0 40 Y Y 1 F N
F0 "U" 150 400 60 H V C CNN
F1 "TLE5205" 0 0 60 H V C CNN
F2 "~" 0 0 60 H V C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
TO220*
TO-220*
$ENDFPLIST
DRAW
S -400 300 400 -300 0 1 0 N
X OUT1 1 700 100 300 L 50 50 1 1 w
X EF 2 -700 150 300 R 50 50 1 1 O
X IN1 3 -700 0 300 R 50 50 1 1 I
X GND 4 0 -600 300 U 50 50 1 1 W
X IN2 5 -700 -150 300 R 50 50 1 1 I
X Vs 6 0 600 300 D 50 50 1 1 W
X OUT2 7 700 -100 300 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# TSIC-506
#
DEF TSIC-506 TD 0 40 Y Y 1 F N
F0 "TD" 0 250 60 H V C CNN
F1 "TSIC-506" 0 -250 60 H V C CNN
F2 "TO220" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
TO220_VERT*
TO220*
to-220*
$ENDFPLIST
DRAW
S -100 150 100 -150 0 1 0 N
X GND 1 -400 100 300 R 50 50 1 1 W
X DAT 2 -400 0 300 R 50 50 1 1 O
X VDD 3 -400 -100 300 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# USB-MICRO-B
#
DEF USB-MICRO-B CON 0 40 Y Y 1 F N
F0 "CON" -250 450 60 H V C CNN
F1 "USB-MICRO-B" -50 -500 60 H V C CNN
F2 "MICRO-B-USB" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
USB-Mini-B-Jack
$ENDFPLIST
DRAW
S -350 400 350 -400 0 1 0 N
X VBUS 1 -550 300 200 R 50 50 1 1 P
X D- 2 -550 150 200 R 50 50 1 1 B
X D+ 3 -550 0 200 R 50 50 1 1 B
X ID 4 -550 -150 200 R 50 50 1 1 P
X GND 5 -550 -300 200 R 50 50 1 1 P
X SHELL1 6 550 300 200 L 50 50 1 1 P
X SHELL2 7 550 150 200 L 50 50 1 1 P
X SHELL3 8 550 -150 200 L 50 50 1 1 P
X SHELL4 9 550 -300 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# USB-MINI-B
#
DEF USB-MINI-B CON 0 40 Y Y 1 F N
F0 "CON" -250 450 60 H V C CNN
F1 "USB-MINI-B" -50 -500 60 H V C CNN
F2 "MICRO-B_USB" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
USB-Mini-B-Jack
$ENDFPLIST
DRAW
S -350 400 350 -400 0 1 0 N
X VBUS 1 -550 300 200 R 50 50 1 1 P
X D- 2 -550 150 200 R 50 50 1 1 B
X D+ 3 -550 0 200 R 50 50 1 1 B
X ID 4 -550 -150 200 R 50 50 1 1 P
X GND 5 -550 -300 200 R 50 50 1 1 P
X SHELL1 6 550 300 200 L 50 50 1 1 P
X SHELL2 7 550 150 200 L 50 50 1 1 P
X SHELL3 8 550 -150 200 L 50 50 1 1 P
X SHELL4 9 550 -300 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# USBLC6-2
#
DEF USBLC6-2 U 0 40 Y Y 1 F N
F0 "U" -150 -300 60 H V C CNN
F1 "USBLC6-2" 0 -200 60 H V C CNN
F2 "SOT23_6" 0 0 60 H I C CNN
F3 "~" 0 0 60 H V C CNN
$FPLIST
SOT666*
SOT23-6*
$ENDFPLIST
DRAW
S -250 150 250 -150 0 1 0 N
X I/O1 1 -550 0 300 R 50 50 1 1 P
X GND 2 -550 100 300 R 50 50 1 1 W
X I/O2 3 -550 -100 300 R 50 50 1 1 P
X I/O2 4 550 -100 300 L 50 50 1 1 P
X VBUS 5 550 100 300 L 50 50 1 1 W
X I/O1 6 550 0 300 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,692 @@
(kicad_pcb (version 4) (host pcbnew 4.0.7)
(general
(links 18)
(no_connects 1)
(area 136.424999 108.924999 180.075001 128.936)
(thickness 1.6)
(drawings 12)
(tracks 70)
(zones 0)
(modules 10)
(nets 7)
)
(page A4)
(layers
(0 F.Cu signal)
(31 B.Cu signal)
(32 B.Adhes user)
(33 F.Adhes user)
(34 B.Paste user)
(35 F.Paste user)
(36 B.SilkS user)
(37 F.SilkS user)
(38 B.Mask user)
(39 F.Mask user)
(40 Dwgs.User user)
(41 Cmts.User user)
(42 Eco1.User user)
(43 Eco2.User user)
(44 Edge.Cuts user)
(45 Margin user)
(46 B.CrtYd user)
(47 F.CrtYd user)
(48 B.Fab user)
(49 F.Fab user)
)
(setup
(last_trace_width 2)
(user_trace_width 0.5)
(user_trace_width 1)
(user_trace_width 2)
(trace_clearance 0.3)
(zone_clearance 0.508)
(zone_45_only no)
(trace_min 0.2)
(segment_width 0.2)
(edge_width 0.15)
(via_size 1.5)
(via_drill 0.8)
(via_min_size 0.4)
(via_min_drill 0.3)
(user_via 1.5 0.8)
(uvia_size 0.3)
(uvia_drill 0.1)
(uvias_allowed no)
(uvia_min_size 0.2)
(uvia_min_drill 0.1)
(pcb_text_width 0.3)
(pcb_text_size 1.5 1.5)
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
(pad_size 1.524 1.524)
(pad_drill 0.762)
(pad_to_mask_clearance 0.2)
(aux_axis_origin 0 0)
(visible_elements FFFFFF7F)
(pcbplotparams
(layerselection 0x00000_00000001)
(usegerberextensions false)
(excludeedgelayer false)
(linewidth 0.100000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 2)
(psnegative true)
(psa4output false)
(plotreference false)
(plotvalue false)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 5)
(mirror true)
(drillshape 2)
(scaleselection 1)
(outputdirectory ""))
)
(net 0 "")
(net 1 +12V)
(net 2 GND)
(net 3 "Net-(J2-Pad2)")
(net 4 "Net-(J3-Pad2)")
(net 5 "Net-(J4-Pad2)")
(net 6 "Net-(Q1-Pad3)")
(net_class Default "This is the default net class."
(clearance 0.3)
(trace_width 0.5)
(via_dia 1.5)
(via_drill 0.8)
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net +12V)
(add_net GND)
(add_net "Net-(J2-Pad2)")
(add_net "Net-(J3-Pad2)")
(add_net "Net-(J4-Pad2)")
(add_net "Net-(Q1-Pad3)")
)
(module modules:2PIN_Pwr (layer B.Cu) (tedit 5BEC2FBA) (tstamp 5C046E5B)
(at 169.5 124 90)
(path /5BEC3597)
(fp_text reference J1 (at 0 -5.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value Power (at 0 -4 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(pad "" np_thru_hole circle (at 1.5 5 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.5 8 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 5 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.5 0 90) (size 2 6) (layers B.Cu B.Mask)
(net 1 +12V))
(pad "" np_thru_hole circle (at -1.5 8 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 1 connect rect (at -1.5 0 90) (size 2 6) (layers B.Cu B.Mask)
(net 2 GND))
)
(module modules:2PIN (layer B.Cu) (tedit 5BEBD7B9) (tstamp 5C046E65)
(at 146.5 112.25 270)
(path /5BEC34D5)
(fp_text reference J2 (at 0 -5.5 270) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value CCD (at 0 -4 270) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(pad "" np_thru_hole circle (at 1.25 8 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.25 5.5 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 5.5 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 8 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.25 0 270) (size 1.5 6) (layers B.Cu B.Mask)
(net 3 "Net-(J2-Pad2)"))
(pad 1 connect rect (at -1.25 0 270) (size 1.5 6) (layers B.Cu B.Mask)
(net 2 GND))
)
(module modules:2PIN (layer B.Cu) (tedit 5BEBD7B9) (tstamp 5C046E6F)
(at 146.5 125.5 270)
(path /5BEC351B)
(fp_text reference J3 (at 0 -5.5 270) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value Button (at 0 -4 270) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(pad "" np_thru_hole circle (at 1.25 8 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.25 5.5 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 5.5 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.25 8 270) (size 2 2) (drill 1.5) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.25 0 270) (size 1.5 6) (layers B.Cu B.Mask)
(net 4 "Net-(J3-Pad2)"))
(pad 1 connect rect (at -1.25 0 270) (size 1.5 6) (layers B.Cu B.Mask)
(net 2 GND))
)
(module modules:2PIN_Pwr (layer B.Cu) (tedit 5BEC2FBA) (tstamp 5C046E79)
(at 169.5 113 90)
(path /5BEC377A)
(fp_text reference J4 (at 0 -5.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value Sutter (at 0 -4 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(pad "" np_thru_hole circle (at 1.5 5 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 1.5 8 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at -1.5 5 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 2 connect rect (at 1.5 0 90) (size 2 6) (layers B.Cu B.Mask)
(net 5 "Net-(J4-Pad2)"))
(pad "" np_thru_hole circle (at -1.5 8 90) (size 2.5 2.5) (drill 2) (layers *.Cu *.Mask))
(pad 1 connect rect (at -1.5 0 90) (size 2 6) (layers B.Cu B.Mask)
(net 1 +12V))
)
(module Package_TO_SOT_SMD:SOT-23_Handsoldering (layer B.Cu) (tedit 5A0AB76C) (tstamp 5C046E8E)
(at 153.5 116 270)
(descr "SOT-23, Handsoldering")
(tags SOT-23)
(path /5BEC2C24)
(attr smd)
(fp_text reference Q1 (at 0 2.5 270) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value AO3407 (at 0 -2.5 270) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 0 0 540) (layer B.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
)
(fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
(fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
(fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12))
(fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
(fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
(fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
(fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
(fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
(fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
(pad 1 smd rect (at -1.5 0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 3 "Net-(J2-Pad2)"))
(pad 2 smd rect (at -1.5 -0.95 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 1 +12V))
(pad 3 smd rect (at 1.5 0 270) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 6 "Net-(Q1-Pad3)"))
(model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Package_TO_SOT_SMD:SOT-23_Handsoldering (layer B.Cu) (tedit 5A0AB76C) (tstamp 5C046EA3)
(at 153.5 122 90)
(descr "SOT-23, Handsoldering")
(tags SOT-23)
(path /5BEC2DC3)
(attr smd)
(fp_text reference Q2 (at 0 2.5 90) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value AO3407 (at 0 -2.5 90) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text user %R (at 0 0 360) (layer B.Fab)
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify mirror))
)
(fp_line (start 0.76 -1.58) (end 0.76 -0.65) (layer B.SilkS) (width 0.12))
(fp_line (start 0.76 1.58) (end 0.76 0.65) (layer B.SilkS) (width 0.12))
(fp_line (start -2.7 1.75) (end 2.7 1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 2.7 1.75) (end 2.7 -1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 2.7 -1.75) (end -2.7 -1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start -2.7 -1.75) (end -2.7 1.75) (layer B.CrtYd) (width 0.05))
(fp_line (start 0.76 1.58) (end -2.4 1.58) (layer B.SilkS) (width 0.12))
(fp_line (start -0.7 0.95) (end -0.7 -1.5) (layer B.Fab) (width 0.1))
(fp_line (start -0.15 1.52) (end 0.7 1.52) (layer B.Fab) (width 0.1))
(fp_line (start -0.7 0.95) (end -0.15 1.52) (layer B.Fab) (width 0.1))
(fp_line (start 0.7 1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
(fp_line (start -0.7 -1.52) (end 0.7 -1.52) (layer B.Fab) (width 0.1))
(fp_line (start 0.76 -1.58) (end -0.7 -1.58) (layer B.SilkS) (width 0.12))
(pad 1 smd rect (at -1.5 0.95 90) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 4 "Net-(J3-Pad2)"))
(pad 2 smd rect (at -1.5 -0.95 90) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 1 +12V))
(pad 3 smd rect (at 1.5 0 90) (size 1.9 0.8) (layers B.Cu B.Paste B.Mask)
(net 6 "Net-(Q1-Pad3)"))
(model ${KISYS3DMOD}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module modules:TO-220-3_Horizontal_TabDown (layer F.Cu) (tedit 5BEBD722) (tstamp 5C046EC3)
(at 144.5 116.5 270)
(descr "TO-220-3, Horizontal, RM 2.54mm, see https://www.vishay.com/docs/66542/to-220-1.pdf")
(tags "TO-220-3 Horizontal RM 2.54mm")
(path /5BEC31A0)
(fp_text reference Q3 (at 2.54 -20.58 270) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value IRL3303 (at 2.54 2 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 2.54 -16.66) (end 4.39 -16.66) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -13.06) (end -2.46 -19.46) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -19.46) (end 7.54 -19.46) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -19.46) (end 7.54 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -13.06) (end -2.46 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -3.81) (end -2.46 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start -2.46 -13.06) (end 7.54 -13.06) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -13.06) (end 7.54 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start 7.54 -3.81) (end -2.46 -3.81) (layer F.Fab) (width 0.1))
(fp_line (start 0 -3.81) (end 0 0) (layer F.Fab) (width 0.1))
(fp_line (start 2.54 -3.81) (end 2.54 0) (layer F.Fab) (width 0.1))
(fp_line (start 5.08 -3.81) (end 5.08 0) (layer F.Fab) (width 0.1))
(fp_line (start -2.58 -3.69) (end 7.66 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start -2.58 -19.58) (end 7.66 -19.58) (layer F.SilkS) (width 0.12))
(fp_line (start -2.58 -19.58) (end -2.58 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 7.66 -19.58) (end 7.66 -3.69) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -3.69) (end 0 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 2.54 -3.69) (end 2.54 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 5.08 -3.69) (end 5.08 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start -2.71 -19.71) (end -2.71 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start -2.71 1.25) (end 7.79 1.25) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.79 1.25) (end 7.79 -19.71) (layer F.CrtYd) (width 0.05))
(fp_line (start 7.79 -19.71) (end -2.71 -19.71) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 2.54 -20.58 270) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole rect (at 2.54 -16.66 270) (size 12 7) (drill 3.5) (layers *.Cu *.Mask)
(net 5 "Net-(J4-Pad2)"))
(pad 1 thru_hole rect (at 0 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
(net 6 "Net-(Q1-Pad3)"))
(pad 2 thru_hole oval (at 2.54 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
(net 5 "Net-(J4-Pad2)"))
(pad 3 thru_hole oval (at 5.08 0 270) (size 1.905 2) (drill 1.1) (layers *.Cu *.Mask)
(net 2 GND))
(model ${KISYS3DMOD}/Package_TO_SOT_THT.3dshapes/TO-220-3_Horizontal_TabDown.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder (layer B.Cu) (tedit 5AC5DB74) (tstamp 5C046ED2)
(at 153.5 112 180)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "resistor handsolder")
(path /5BEC2F43)
(attr smd)
(fp_text reference R1 (at 0 1.65 180) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value 47k (at 0 -1.65 180) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1.86 -0.95) (end -1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.86 0.95) (end 1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 0.95) (end 1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 -0.95) (end -1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_text user %R (at 0 0 180) (layer B.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
)
(pad 1 smd rect (at -0.9675 0 180) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 1 +12V))
(pad 2 smd rect (at 0.9675 0 180) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 3 "Net-(J2-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder (layer B.Cu) (tedit 5AC5DB74) (tstamp 5C046EE1)
(at 154.813 126.111)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "resistor handsolder")
(path /5BEC2E75)
(attr smd)
(fp_text reference R2 (at 0 1.65) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value 47k (at 0 -1.65) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1.86 -0.95) (end -1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.86 0.95) (end 1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 0.95) (end 1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 -0.95) (end -1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer B.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
)
(pad 1 smd rect (at -0.9675 0) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 1 +12V))
(pad 2 smd rect (at 0.9675 0) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 4 "Net-(J3-Pad2)"))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder (layer B.Cu) (tedit 5AC5DB74) (tstamp 5C046EF0)
(at 140 118.5 270)
(descr "Resistor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
(tags "resistor handsolder")
(path /5BEC30B7)
(attr smd)
(fp_text reference R3 (at 0 1.65 270) (layer B.SilkS)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_text value 47k (at 0 -1.65 270) (layer B.Fab)
(effects (font (size 1 1) (thickness 0.15)) (justify mirror))
)
(fp_line (start -1 -0.6) (end -1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1 0.6) (end 1 0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 0.6) (end 1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start 1 -0.6) (end -1 -0.6) (layer B.Fab) (width 0.1))
(fp_line (start -1.86 -0.95) (end -1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start -1.86 0.95) (end 1.86 0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 0.95) (end 1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_line (start 1.86 -0.95) (end -1.86 -0.95) (layer B.CrtYd) (width 0.05))
(fp_text user %R (at 0 0 270) (layer B.Fab)
(effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
)
(pad 1 smd rect (at -0.9675 0 270) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 6 "Net-(Q1-Pad3)"))
(pad 2 smd rect (at 0.9675 0 270) (size 1.295 1.4) (layers B.Cu B.Paste B.Mask)
(net 2 GND))
(model ${KISYS3DMOD}/Resistor_SMD.3dshapes/R_0805_2012Metric.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(gr_text btn (at 143.383 126.8095) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text CCD (at 143.75 113) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text gnd (at 143.5735 110.744) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text gnd (at 143.5 125) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text gnd (at 171.5 125.25) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text +12V (at 175.75 119.75) (layer F.Cu)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
(gr_text Out+ (at 176.276 116.713) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_text Out- (at 171.323 110.8075) (layer F.Cu)
(effects (font (size 1 1) (thickness 0.15)))
)
(gr_line (start 136.5 128.5) (end 136.5 109) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 180 128.5) (end 136.5 128.5) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 180 109) (end 180 128.5) (angle 90) (layer Edge.Cuts) (width 0.15))
(gr_line (start 136.5 109) (end 180 109) (angle 90) (layer Edge.Cuts) (width 0.15))
(segment (start 156.5275 111.9505) (end 165.4505 111.9505) (width 1) (layer F.Cu) (net 1))
(segment (start 167.5 116.5545) (end 169.5 118.5545) (width 1) (layer F.Cu) (net 1) (tstamp 5C0471CE))
(segment (start 167.5 114) (end 167.5 116.5545) (width 1) (layer F.Cu) (net 1) (tstamp 5C0471CD))
(segment (start 165.4505 111.9505) (end 167.5 114) (width 1) (layer F.Cu) (net 1) (tstamp 5C0471CC))
(segment (start 156.5275 111.9505) (end 156.4005 111.9505) (width 1) (layer F.Cu) (net 1))
(via (at 151.765 126.111) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 1))
(segment (start 151.765 126.111) (end 153.8455 126.111) (width 0.5) (layer B.Cu) (net 1))
(segment (start 151.765 116.586) (end 151.765 126.111) (width 1) (layer F.Cu) (net 1) (tstamp 5C0471A8))
(segment (start 156.4005 111.9505) (end 151.765 116.586) (width 1) (layer F.Cu) (net 1) (tstamp 5C0471A7))
(segment (start 152.55 123.5) (end 152.55 124.8155) (width 0.5) (layer B.Cu) (net 1))
(segment (start 152.55 124.8155) (end 153.8455 126.111) (width 0.5) (layer B.Cu) (net 1) (tstamp 5C047199))
(via (at 169.5 118.5545) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 1))
(segment (start 154.4675 112) (end 156.478 112) (width 1) (layer B.Cu) (net 1) (tstamp 5C047158))
(segment (start 156.5275 111.9505) (end 156.478 112) (width 1) (layer B.Cu) (net 1) (tstamp 5C047157))
(via (at 156.5275 111.9505) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 1))
(segment (start 154.4675 112) (end 154.4675 114.4825) (width 0.5) (layer B.Cu) (net 1))
(segment (start 154.4675 114.4825) (end 154.45 114.5) (width 0.5) (layer B.Cu) (net 1) (tstamp 5C047141))
(segment (start 169.5 114.5) (end 169.5 118.5545) (width 2) (layer B.Cu) (net 1))
(segment (start 169.5 118.5545) (end 169.5 122.5) (width 2) (layer B.Cu) (net 1) (tstamp 5C04714D))
(segment (start 164.4015 126.873) (end 168.127 126.873) (width 2) (layer B.Cu) (net 2))
(segment (start 168.127 126.873) (end 169.5 125.5) (width 2) (layer B.Cu) (net 2) (tstamp 5BED3264) (status 800000))
(segment (start 146.685 124.206) (end 146.685 121.9835) (width 2) (layer F.Cu) (net 2))
(segment (start 147.0885 121.58) (end 144.5 121.58) (width 2) (layer B.Cu) (net 2) (tstamp 5BED322F))
(segment (start 147.1295 121.539) (end 147.0885 121.58) (width 2) (layer B.Cu) (net 2) (tstamp 5BED322E))
(via (at 147.1295 121.539) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 2))
(segment (start 146.685 121.9835) (end 147.1295 121.539) (width 2) (layer F.Cu) (net 2) (tstamp 5BED3217))
(segment (start 169.5 125.5) (end 166.854 125.5) (width 0.5) (layer B.Cu) (net 2))
(segment (start 166.854 125.5) (end 165.481 126.873) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471BB))
(segment (start 165.481 126.873) (end 164.4015 126.873) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471BC))
(via (at 164.4015 126.873) (size 1.5) (drill 0.8) (layers F.Cu B.Cu) (net 2))
(segment (start 164.4015 126.873) (end 163.703 127.5715) (width 0.5) (layer F.Cu) (net 2) (tstamp 5C0471BE))
(segment (start 163.703 127.5715) (end 148.6535 127.5715) (width 0.5) (layer F.Cu) (net 2) (tstamp 5C0471BF))
(segment (start 148.6535 127.5715) (end 142.621 121.539) (width 0.5) (layer F.Cu) (net 2) (tstamp 5C0471C0))
(segment (start 142.621 121.539) (end 142.113 121.539) (width 0.5) (layer F.Cu) (net 2) (tstamp 5C0471C2))
(segment (start 142.113 121.539) (end 142.113 121.58) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471C4))
(segment (start 142.113 121.58) (end 142.1125 121.58) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471C5))
(segment (start 140 119.4675) (end 138.454 119.4675) (width 0.5) (layer B.Cu) (net 2))
(segment (start 143.381 111) (end 146.5 111) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B8))
(segment (start 142.6845 111.6965) (end 143.381 111) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B7))
(segment (start 142.6845 114.046) (end 142.6845 111.6965) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B6))
(segment (start 141.478 115.2525) (end 142.6845 114.046) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B5))
(segment (start 139.573 115.2525) (end 141.478 115.2525) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B4))
(segment (start 138.1125 116.713) (end 139.573 115.2525) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B3))
(segment (start 138.1125 119.126) (end 138.1125 116.713) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B2))
(segment (start 138.454 119.4675) (end 138.1125 119.126) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C0471B1))
(segment (start 146.5 124.25) (end 146.5 123.58) (width 1) (layer B.Cu) (net 2))
(segment (start 146.5 123.58) (end 144.5 121.58) (width 1) (layer B.Cu) (net 2) (tstamp 5C0471AD))
(segment (start 144.5 121.58) (end 142.1125 121.58) (width 0.5) (layer B.Cu) (net 2))
(segment (start 142.1125 121.58) (end 140 119.4675) (width 0.5) (layer B.Cu) (net 2) (tstamp 5C04715F))
(segment (start 146.5 113.5) (end 151.55 113.5) (width 0.5) (layer B.Cu) (net 3))
(segment (start 151.55 113.5) (end 152.55 114.5) (width 0.5) (layer B.Cu) (net 3) (tstamp 5C047147))
(segment (start 152.5325 112) (end 152.5325 114.4825) (width 0.5) (layer B.Cu) (net 3))
(segment (start 152.5325 114.4825) (end 152.55 114.5) (width 0.5) (layer B.Cu) (net 3) (tstamp 5C047144))
(segment (start 146.5 126.75) (end 149.864 126.75) (width 0.5) (layer B.Cu) (net 4))
(segment (start 155.7805 127.1755) (end 155.7805 126.111) (width 0.5) (layer B.Cu) (net 4) (tstamp 5C0471A3))
(segment (start 155.2575 127.6985) (end 155.7805 127.1755) (width 0.5) (layer B.Cu) (net 4) (tstamp 5C0471A2))
(segment (start 150.8125 127.6985) (end 155.2575 127.6985) (width 0.5) (layer B.Cu) (net 4) (tstamp 5C0471A1))
(segment (start 149.864 126.75) (end 150.8125 127.6985) (width 0.5) (layer B.Cu) (net 4) (tstamp 5C0471A0))
(segment (start 155.7805 126.111) (end 155.7805 124.8305) (width 0.5) (layer B.Cu) (net 4))
(segment (start 155.7805 124.8305) (end 154.45 123.5) (width 0.5) (layer B.Cu) (net 4) (tstamp 5C04719C))
(segment (start 169.5 111.5) (end 163 111.5) (width 2) (layer B.Cu) (net 5))
(segment (start 163 111.5) (end 161.16 113.34) (width 2) (layer B.Cu) (net 5) (tstamp 5C04712B))
(segment (start 161.16 113.34) (end 161.16 119.04) (width 2) (layer B.Cu) (net 5) (tstamp 5C04712C))
(segment (start 144.5 116.5) (end 141.0325 116.5) (width 0.5) (layer B.Cu) (net 6))
(segment (start 141.0325 116.5) (end 140 117.5325) (width 0.5) (layer B.Cu) (net 6) (tstamp 5C04715C))
(segment (start 144.5 116.5) (end 147.5 116.5) (width 0.5) (layer B.Cu) (net 6))
(segment (start 150 119) (end 153.5 119) (width 0.5) (layer B.Cu) (net 6) (tstamp 5C047139))
(segment (start 147.5 116.5) (end 150 119) (width 0.5) (layer B.Cu) (net 6) (tstamp 5C047138))
(segment (start 153.5 120.5) (end 153.5 119) (width 0.5) (layer B.Cu) (net 6))
(segment (start 153.5 119) (end 153.5 117.5) (width 0.5) (layer B.Cu) (net 6) (tstamp 5C04713D))
(zone (net 2) (net_name GND) (layer F.Cu) (tstamp 5C0471CA) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 137 109.5) (xy 179.5 109.5) (xy 179.5 128) (xy 137 128)
)
)
(filled_polygon
(pts
(xy 168.807048 112.3175) (xy 172.798211 112.3175) (xy 172.901043 112.566372) (xy 173.334206 113.000292) (xy 172.902907 113.430839)
(xy 172.615328 114.123405) (xy 172.614674 114.873305) (xy 172.901043 115.566372) (xy 173.430839 116.097093) (xy 173.760048 116.233793)
(xy 173.760048 117.915) (xy 172.115001 117.915) (xy 172.115001 121.735) (xy 172.776608 121.735) (xy 172.615328 122.123405)
(xy 172.614674 122.873305) (xy 172.901043 123.566372) (xy 173.174194 123.84) (xy 169.507857 123.84) (xy 169.507857 126.76)
(xy 173.094334 126.76) (xy 173.430839 127.097093) (xy 174.123405 127.384672) (xy 174.873305 127.385326) (xy 175.566372 127.098957)
(xy 176.000292 126.665794) (xy 176.430839 127.097093) (xy 177.123405 127.384672) (xy 177.873305 127.385326) (xy 178.566372 127.098957)
(xy 179.097093 126.569161) (xy 179.29 126.10459) (xy 179.29 127.79) (xy 145.208477 127.79) (xy 145.208477 126.51)
(xy 145.492143 126.51) (xy 145.492143 126.385285) (xy 150.37976 126.385285) (xy 150.590169 126.894515) (xy 150.979436 127.284461)
(xy 151.488298 127.495759) (xy 152.039285 127.49624) (xy 152.548515 127.285831) (xy 152.938461 126.896564) (xy 153.149759 126.387702)
(xy 153.15024 125.836715) (xy 152.939831 125.327485) (xy 152.9 125.287585) (xy 152.9 117.056132) (xy 156.62055 113.335582)
(xy 156.801785 113.33574) (xy 157.01256 113.24865) (xy 157.01256 125.04) (xy 157.056838 125.275317) (xy 157.19591 125.491441)
(xy 157.40811 125.636431) (xy 157.66 125.68744) (xy 164.66 125.68744) (xy 164.895317 125.643162) (xy 165.111441 125.50409)
(xy 165.256431 125.29189) (xy 165.30744 125.04) (xy 165.30744 113.412572) (xy 166.365 114.470132) (xy 166.365 116.5545)
(xy 166.451397 116.988846) (xy 166.697434 117.357066) (xy 168.114807 118.774439) (xy 168.11476 118.828785) (xy 168.325169 119.338015)
(xy 168.714436 119.727961) (xy 169.223298 119.939259) (xy 169.774285 119.93974) (xy 170.283515 119.729331) (xy 170.673461 119.340064)
(xy 170.884759 118.831202) (xy 170.88524 118.280215) (xy 170.674831 117.770985) (xy 170.285564 117.381039) (xy 169.776702 117.169741)
(xy 169.720324 117.169692) (xy 168.635 116.084368) (xy 168.635 114) (xy 168.599951 113.823795) (xy 168.548604 113.565655)
(xy 168.302566 113.197434) (xy 166.253066 111.147934) (xy 166.216356 111.123405) (xy 165.884846 110.901897) (xy 165.4505 110.8155)
(xy 157.351458 110.8155) (xy 157.313064 110.777039) (xy 156.804202 110.565741) (xy 156.253215 110.56526) (xy 155.743985 110.775669)
(xy 155.354039 111.164936) (xy 155.192924 111.552944) (xy 150.962434 115.783434) (xy 150.716397 116.151654) (xy 150.63 116.586)
(xy 150.63 125.287042) (xy 150.591539 125.325436) (xy 150.380241 125.834298) (xy 150.37976 126.385285) (xy 145.492143 126.385285)
(xy 145.492143 123.59) (xy 142.496367 123.59) (xy 142.386894 123.325057) (xy 141.927363 122.864722) (xy 141.326648 122.615284)
(xy 140.676205 122.614716) (xy 140.075057 122.863106) (xy 139.749836 123.187759) (xy 139.427363 122.864722) (xy 138.826648 122.615284)
(xy 138.176205 122.614716) (xy 137.575057 122.863106) (xy 137.21 123.227525) (xy 137.21 121.95298) (xy 142.909437 121.95298)
(xy 143.124027 122.446924) (xy 143.556909 122.889318) (xy 144.126136 123.13238) (xy 144.373 123.005572) (xy 144.373 121.707)
(xy 144.627 121.707) (xy 144.627 123.005572) (xy 144.873864 123.13238) (xy 145.443091 122.889318) (xy 145.875973 122.446924)
(xy 146.090563 121.95298) (xy 145.970594 121.707) (xy 144.627 121.707) (xy 144.373 121.707) (xy 143.029406 121.707)
(xy 142.909437 121.95298) (xy 137.21 121.95298) (xy 137.21 119.04) (xy 142.832968 119.04) (xy 142.953809 119.64751)
(xy 143.297936 120.162532) (xy 143.518516 120.309919) (xy 143.124027 120.713076) (xy 142.909437 121.20702) (xy 143.029406 121.453)
(xy 144.373 121.453) (xy 144.373 121.433) (xy 144.627 121.433) (xy 144.627 121.453) (xy 145.970594 121.453)
(xy 146.090563 121.20702) (xy 145.875973 120.713076) (xy 145.481484 120.309919) (xy 145.702064 120.162532) (xy 146.046191 119.64751)
(xy 146.167032 119.04) (xy 146.046191 118.43249) (xy 145.776637 118.029074) (xy 145.951441 117.91659) (xy 146.096431 117.70439)
(xy 146.14744 117.4525) (xy 146.14744 115.5475) (xy 146.103162 115.312183) (xy 145.96409 115.096059) (xy 145.75189 114.951069)
(xy 145.5 114.90006) (xy 143.5 114.90006) (xy 143.264683 114.944338) (xy 143.048559 115.08341) (xy 142.903569 115.29561)
(xy 142.85256 115.5475) (xy 142.85256 117.4525) (xy 142.896838 117.687817) (xy 143.03591 117.903941) (xy 143.222011 118.031098)
(xy 142.953809 118.43249) (xy 142.832968 119.04) (xy 137.21 119.04) (xy 137.21 114.522007) (xy 137.572637 114.885278)
(xy 138.173352 115.134716) (xy 138.823795 115.135284) (xy 139.424943 114.886894) (xy 139.750164 114.562241) (xy 140.072637 114.885278)
(xy 140.673352 115.134716) (xy 141.323795 115.135284) (xy 141.924943 114.886894) (xy 142.302496 114.51) (xy 145.885 114.51)
(xy 145.885 111.59) (xy 145.565643 111.59) (xy 145.565643 109.71) (xy 168.807048 109.71)
)
)
)
(zone (net 2) (net_name GND) (layer B.Cu) (tstamp 5C0471CA) (hatch edge 0.508)
(connect_pads (clearance 0.508))
(min_thickness 0.254)
(fill yes (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508))
(polygon
(pts
(xy 137 109.5) (xy 179.5 109.5) (xy 179.5 128) (xy 137 128)
)
)
(filled_polygon
(pts
(xy 156.250798 113.335259) (xy 156.801785 113.33574) (xy 157.01256 113.24865) (xy 157.01256 125.04) (xy 157.056838 125.275317)
(xy 157.19591 125.491441) (xy 157.40811 125.636431) (xy 157.66 125.68744) (xy 164.66 125.68744) (xy 164.895317 125.643162)
(xy 165.111441 125.50409) (xy 165.256431 125.29189) (xy 165.30744 125.04) (xy 165.30744 113.135) (xy 165.980854 113.135)
(xy 165.903569 113.24811) (xy 165.85256 113.5) (xy 165.85256 115.5) (xy 165.896838 115.735317) (xy 166.03591 115.951441)
(xy 166.24811 116.096431) (xy 166.5 116.14744) (xy 167.865 116.14744) (xy 167.865 120.85256) (xy 166.5 120.85256)
(xy 166.264683 120.896838) (xy 166.048559 121.03591) (xy 165.903569 121.24811) (xy 165.85256 121.5) (xy 165.85256 123.5)
(xy 165.896838 123.735317) (xy 166.03591 123.951441) (xy 166.104006 123.997969) (xy 165.961673 124.140302) (xy 165.865 124.373691)
(xy 165.865 125.21425) (xy 166.02375 125.373) (xy 169.373 125.373) (xy 169.373 125.353) (xy 169.627 125.353)
(xy 169.627 125.373) (xy 169.647 125.373) (xy 169.647 125.627) (xy 169.627 125.627) (xy 169.627 126.97625)
(xy 169.78575 127.135) (xy 172.62631 127.135) (xy 172.859699 127.038327) (xy 173.038327 126.859698) (xy 173.083937 126.749585)
(xy 173.430839 127.097093) (xy 174.123405 127.384672) (xy 174.873305 127.385326) (xy 175.566372 127.098957) (xy 176.000292 126.665794)
(xy 176.430839 127.097093) (xy 177.123405 127.384672) (xy 177.873305 127.385326) (xy 178.566372 127.098957) (xy 179.097093 126.569161)
(xy 179.29 126.10459) (xy 179.29 127.79) (xy 156.413834 127.79) (xy 156.598133 127.514175) (xy 156.616266 127.423015)
(xy 156.663317 127.414162) (xy 156.879441 127.27509) (xy 157.024431 127.06289) (xy 157.07544 126.811) (xy 157.07544 125.78575)
(xy 165.865 125.78575) (xy 165.865 126.626309) (xy 165.961673 126.859698) (xy 166.140301 127.038327) (xy 166.37369 127.135)
(xy 169.21425 127.135) (xy 169.373 126.97625) (xy 169.373 125.627) (xy 166.02375 125.627) (xy 165.865 125.78575)
(xy 157.07544 125.78575) (xy 157.07544 125.411) (xy 157.031162 125.175683) (xy 156.89209 124.959559) (xy 156.67989 124.814569)
(xy 156.661595 124.810864) (xy 156.598133 124.491825) (xy 156.588111 124.476826) (xy 156.40629 124.20471) (xy 156.406287 124.204708)
(xy 155.49744 123.29586) (xy 155.49744 122.55) (xy 155.453162 122.314683) (xy 155.31409 122.098559) (xy 155.10189 121.953569)
(xy 154.85 121.90256) (xy 154.359319 121.90256) (xy 154.496431 121.70189) (xy 154.54744 121.45) (xy 154.54744 119.55)
(xy 154.503162 119.314683) (xy 154.385 119.131054) (xy 154.385 118.864975) (xy 154.496431 118.70189) (xy 154.54744 118.45)
(xy 154.54744 116.55) (xy 154.503162 116.314683) (xy 154.36409 116.098559) (xy 154.362452 116.09744) (xy 154.85 116.09744)
(xy 155.085317 116.053162) (xy 155.301441 115.91409) (xy 155.446431 115.70189) (xy 155.49744 115.45) (xy 155.49744 113.55)
(xy 155.453162 113.314683) (xy 155.417804 113.259735) (xy 155.566441 113.16409) (xy 155.586317 113.135) (xy 155.768521 113.135)
)
)
(filled_polygon
(pts
(xy 143.140301 109.711673) (xy 142.961673 109.890302) (xy 142.865 110.123691) (xy 142.865 110.71425) (xy 143.02375 110.873)
(xy 146.373 110.873) (xy 146.373 110.853) (xy 146.627 110.853) (xy 146.627 110.873) (xy 149.97625 110.873)
(xy 150.135 110.71425) (xy 150.135 110.123691) (xy 150.038327 109.890302) (xy 149.859699 109.711673) (xy 149.85566 109.71)
(xy 173.895988 109.71) (xy 173.433628 109.901043) (xy 173.089939 110.244133) (xy 172.96409 110.048559) (xy 172.75189 109.903569)
(xy 172.5 109.85256) (xy 166.5 109.85256) (xy 166.433887 109.865) (xy 163.000005 109.865) (xy 163 109.864999)
(xy 162.374312 109.989457) (xy 161.84388 110.34388) (xy 160.00388 112.18388) (xy 159.864445 112.39256) (xy 157.843596 112.39256)
(xy 157.912259 112.227202) (xy 157.91274 111.676215) (xy 157.702331 111.166985) (xy 157.313064 110.777039) (xy 156.804202 110.565741)
(xy 156.253215 110.56526) (xy 155.743985 110.775669) (xy 155.654498 110.865) (xy 155.589669 110.865) (xy 155.57909 110.848559)
(xy 155.36689 110.703569) (xy 155.115 110.65256) (xy 153.82 110.65256) (xy 153.584683 110.696838) (xy 153.500922 110.750737)
(xy 153.43189 110.703569) (xy 153.18 110.65256) (xy 151.885 110.65256) (xy 151.649683 110.696838) (xy 151.433559 110.83591)
(xy 151.288569 111.04811) (xy 151.23756 111.3) (xy 151.23756 112.615) (xy 150.122038 112.615) (xy 150.103162 112.514683)
(xy 149.96409 112.298559) (xy 149.895994 112.252031) (xy 150.038327 112.109698) (xy 150.135 111.876309) (xy 150.135 111.28575)
(xy 149.97625 111.127) (xy 146.627 111.127) (xy 146.627 111.147) (xy 146.373 111.147) (xy 146.373 111.127)
(xy 143.02375 111.127) (xy 142.865 111.28575) (xy 142.865 111.876309) (xy 142.961673 112.109698) (xy 143.10291 112.250936)
(xy 143.048559 112.28591) (xy 142.903569 112.49811) (xy 142.85256 112.75) (xy 142.85256 114.25) (xy 142.896838 114.485317)
(xy 143.03591 114.701441) (xy 143.24811 114.846431) (xy 143.5 114.89744) (xy 149.5 114.89744) (xy 149.735317 114.853162)
(xy 149.951441 114.71409) (xy 150.096431 114.50189) (xy 150.120102 114.385) (xy 151.18342 114.385) (xy 151.50256 114.704139)
(xy 151.50256 115.45) (xy 151.546838 115.685317) (xy 151.68591 115.901441) (xy 151.89811 116.046431) (xy 152.15 116.09744)
(xy 152.640681 116.09744) (xy 152.503569 116.29811) (xy 152.45256 116.55) (xy 152.45256 118.115) (xy 150.366579 118.115)
(xy 148.12579 115.87421) (xy 147.838675 115.682367) (xy 147.782484 115.67119) (xy 147.5 115.614999) (xy 147.499995 115.615)
(xy 146.14744 115.615) (xy 146.14744 115.5475) (xy 146.103162 115.312183) (xy 145.96409 115.096059) (xy 145.75189 114.951069)
(xy 145.5 114.90006) (xy 143.5 114.90006) (xy 143.264683 114.944338) (xy 143.048559 115.08341) (xy 142.903569 115.29561)
(xy 142.85256 115.5475) (xy 142.85256 115.615) (xy 141.032505 115.615) (xy 141.0325 115.614999) (xy 140.693826 115.682366)
(xy 140.614579 115.735317) (xy 140.40671 115.87421) (xy 140.406708 115.874213) (xy 140.043361 116.23756) (xy 139.3 116.23756)
(xy 139.064683 116.281838) (xy 138.848559 116.42091) (xy 138.703569 116.63311) (xy 138.65256 116.885) (xy 138.65256 118.18)
(xy 138.696838 118.415317) (xy 138.747619 118.494232) (xy 138.665 118.693691) (xy 138.665 119.18175) (xy 138.82375 119.3405)
(xy 139.873 119.3405) (xy 139.873 119.3205) (xy 140.127 119.3205) (xy 140.127 119.3405) (xy 141.17625 119.3405)
(xy 141.335 119.18175) (xy 141.335 118.693691) (xy 141.25293 118.495556) (xy 141.296431 118.43189) (xy 141.34744 118.18)
(xy 141.34744 117.436639) (xy 141.399079 117.385) (xy 142.85256 117.385) (xy 142.85256 117.4525) (xy 142.896838 117.687817)
(xy 143.03591 117.903941) (xy 143.222011 118.031098) (xy 142.953809 118.43249) (xy 142.832968 119.04) (xy 142.953809 119.64751)
(xy 143.297936 120.162532) (xy 143.518516 120.309919) (xy 143.124027 120.713076) (xy 142.909437 121.20702) (xy 143.029406 121.453)
(xy 144.373 121.453) (xy 144.373 121.433) (xy 144.627 121.433) (xy 144.627 121.453) (xy 145.970594 121.453)
(xy 146.090563 121.20702) (xy 145.875973 120.713076) (xy 145.481484 120.309919) (xy 145.702064 120.162532) (xy 146.046191 119.64751)
(xy 146.167032 119.04) (xy 146.046191 118.43249) (xy 145.776637 118.029074) (xy 145.951441 117.91659) (xy 146.096431 117.70439)
(xy 146.14744 117.4525) (xy 146.14744 117.385) (xy 147.13342 117.385) (xy 149.374208 119.625787) (xy 149.37421 119.62579)
(xy 149.661325 119.817633) (xy 149.717516 119.82881) (xy 150 119.885001) (xy 150.000005 119.885) (xy 152.45256 119.885)
(xy 152.45256 121.45) (xy 152.496838 121.685317) (xy 152.63591 121.901441) (xy 152.637548 121.90256) (xy 152.15 121.90256)
(xy 151.914683 121.946838) (xy 151.698559 122.08591) (xy 151.553569 122.29811) (xy 151.50256 122.55) (xy 151.50256 124.45)
(xy 151.546838 124.685317) (xy 151.572909 124.725832) (xy 151.490715 124.72576) (xy 150.981485 124.936169) (xy 150.591539 125.325436)
(xy 150.380241 125.834298) (xy 150.380052 126.050886) (xy 150.202675 125.932367) (xy 150.146484 125.92119) (xy 150.132071 125.918323)
(xy 150.103162 125.764683) (xy 149.96409 125.548559) (xy 149.895994 125.502031) (xy 150.038327 125.359698) (xy 150.135 125.126309)
(xy 150.135 124.53575) (xy 149.97625 124.377) (xy 146.627 124.377) (xy 146.627 124.397) (xy 146.373 124.397)
(xy 146.373 124.377) (xy 143.02375 124.377) (xy 142.865 124.53575) (xy 142.865 125.126309) (xy 142.961673 125.359698)
(xy 143.10291 125.500936) (xy 143.048559 125.53591) (xy 142.903569 125.74811) (xy 142.85256 126) (xy 142.85256 127.5)
(xy 142.896838 127.735317) (xy 142.932026 127.79) (xy 142.272444 127.79) (xy 142.385278 127.677363) (xy 142.634716 127.076648)
(xy 142.635284 126.426205) (xy 142.386894 125.825057) (xy 142.062241 125.499836) (xy 142.385278 125.177363) (xy 142.634716 124.576648)
(xy 142.635284 123.926205) (xy 142.40699 123.373691) (xy 142.865 123.373691) (xy 142.865 123.96425) (xy 143.02375 124.123)
(xy 146.373 124.123) (xy 146.373 123.02375) (xy 146.627 123.02375) (xy 146.627 124.123) (xy 149.97625 124.123)
(xy 150.135 123.96425) (xy 150.135 123.373691) (xy 150.038327 123.140302) (xy 149.859699 122.961673) (xy 149.62631 122.865)
(xy 146.78575 122.865) (xy 146.627 123.02375) (xy 146.373 123.02375) (xy 146.21425 122.865) (xy 145.466886 122.865)
(xy 145.875973 122.446924) (xy 146.090563 121.95298) (xy 145.970594 121.707) (xy 144.627 121.707) (xy 144.627 121.727)
(xy 144.373 121.727) (xy 144.373 121.707) (xy 143.029406 121.707) (xy 142.909437 121.95298) (xy 143.124027 122.446924)
(xy 143.533114 122.865) (xy 143.37369 122.865) (xy 143.140301 122.961673) (xy 142.961673 123.140302) (xy 142.865 123.373691)
(xy 142.40699 123.373691) (xy 142.386894 123.325057) (xy 141.927363 122.864722) (xy 141.326648 122.615284) (xy 140.676205 122.614716)
(xy 140.075057 122.863106) (xy 139.749836 123.187759) (xy 139.427363 122.864722) (xy 138.826648 122.615284) (xy 138.176205 122.614716)
(xy 137.575057 122.863106) (xy 137.21 123.227525) (xy 137.21 119.75325) (xy 138.665 119.75325) (xy 138.665 120.241309)
(xy 138.761673 120.474698) (xy 138.940301 120.653327) (xy 139.17369 120.75) (xy 139.71425 120.75) (xy 139.873 120.59125)
(xy 139.873 119.5945) (xy 140.127 119.5945) (xy 140.127 120.59125) (xy 140.28575 120.75) (xy 140.82631 120.75)
(xy 141.059699 120.653327) (xy 141.238327 120.474698) (xy 141.335 120.241309) (xy 141.335 119.75325) (xy 141.17625 119.5945)
(xy 140.127 119.5945) (xy 139.873 119.5945) (xy 138.82375 119.5945) (xy 138.665 119.75325) (xy 137.21 119.75325)
(xy 137.21 114.522007) (xy 137.572637 114.885278) (xy 138.173352 115.134716) (xy 138.823795 115.135284) (xy 139.424943 114.886894)
(xy 139.750164 114.562241) (xy 140.072637 114.885278) (xy 140.673352 115.134716) (xy 141.323795 115.135284) (xy 141.924943 114.886894)
(xy 142.385278 114.427363) (xy 142.634716 113.826648) (xy 142.635284 113.176205) (xy 142.386894 112.575057) (xy 142.062241 112.249836)
(xy 142.385278 111.927363) (xy 142.634716 111.326648) (xy 142.635284 110.676205) (xy 142.386894 110.075057) (xy 142.022475 109.71)
(xy 143.14434 109.71)
)
)
)
)

View File

@ -0,0 +1,158 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/ELECTRONICS/SCORPIO/platform_module/shutter.sch)
(date "Ср 14 ноя 2018 17:23:46")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source shutter.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref Q1)
(value AO3407)
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC2C24))
(comp (ref Q2)
(value AO3407)
(footprint Package_TO_SOT_SMD:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC2DC3))
(comp (ref R2)
(value 47k)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC2E75))
(comp (ref R1)
(value 47k)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC2F43))
(comp (ref R3)
(value 47k)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC30B7))
(comp (ref Q3)
(value IRL3303)
(footprint modules:TO-220-3_Horizontal_TabDown)
(libsource (lib device) (part Q_NMOS_GDS))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC31A0))
(comp (ref J2)
(value CCD)
(footprint modules:2PIN)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC34D5))
(comp (ref J3)
(value Button)
(footprint modules:2PIN)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC351B))
(comp (ref J1)
(value Power)
(footprint modules:2PIN_Pwr)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC3597))
(comp (ref J4)
(value Sutter)
(footprint modules:2PIN_Pwr)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEC377A)))
(libparts
(libpart (lib conn) (part Conn_01x02)
(description "Generic connector, single row, 01x02")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib device) (part Q_NMOS_GDS)
(description "Transistor N-MOSFET with substrate diode (general)")
(fields
(field (name Reference) Q)
(field (name Value) Q_NMOS_GDS))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name D) (type passive))
(pin (num 3) (name S) (type passive))))
(libpart (lib device) (part Q_PMOS_GSD)
(description "Transistor P-MOSFET with substrate diode (general)")
(fields
(field (name Reference) Q)
(field (name Value) Q_PMOS_GSD))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets
(net (code 1) (name GND)
(node (ref J2) (pin 1))
(node (ref Q3) (pin 3))
(node (ref R3) (pin 2))
(node (ref J3) (pin 1))
(node (ref J1) (pin 1)))
(net (code 2) (name "Net-(Q1-Pad3)")
(node (ref R3) (pin 1))
(node (ref Q3) (pin 1))
(node (ref Q2) (pin 3))
(node (ref Q1) (pin 3)))
(net (code 3) (name "Net-(J3-Pad2)")
(node (ref R2) (pin 2))
(node (ref Q2) (pin 1))
(node (ref J3) (pin 2)))
(net (code 4) (name "Net-(J4-Pad2)")
(node (ref Q3) (pin 2))
(node (ref J4) (pin 2)))
(net (code 5) (name "Net-(J2-Pad2)")
(node (ref R1) (pin 2))
(node (ref Q1) (pin 1))
(node (ref J2) (pin 2)))
(net (code 6) (name +12V)
(node (ref J1) (pin 2))
(node (ref J4) (pin 1))
(node (ref Q1) (pin 2))
(node (ref Q2) (pin 2))
(node (ref R2) (pin 1))
(node (ref R1) (pin 1)))))

View File

@ -0,0 +1,63 @@
update=Ср 14 ноя 2018 16:59:20
version=1
last_client=kicad
[pcbnew]
version=1
LastNetListRead=
UseCmpFile=1
PadDrill=0.600000000000
PadDrillOvalY=0.600000000000
PadSizeH=1.500000000000
PadSizeV=1.500000000000
PcbTextSizeV=1.500000000000
PcbTextSizeH=1.500000000000
PcbTextThickness=0.300000000000
ModuleTextSizeV=1.000000000000
ModuleTextSizeH=1.000000000000
ModuleTextSizeThickness=0.150000000000
SolderMaskClearance=0.000000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.200000000000
BoardOutlineThickness=0.100000000000
ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=switches
LibName4=relays
LibName5=motors
LibName6=transistors
LibName7=conn
LibName8=linear
LibName9=regul
LibName10=74xx
LibName11=cmos4000
LibName12=adc-dac
LibName13=memory
LibName14=xilinx
LibName15=microcontrollers
LibName16=dsp
LibName17=microchip
LibName18=analog_switches
LibName19=motorola
LibName20=texas
LibName21=intel
LibName22=audio
LibName23=interface
LibName24=digital-audio
LibName25=philips
LibName26=display
LibName27=cypress
LibName28=siliconi
LibName29=opto
LibName30=atmel
LibName31=contrib
LibName32=valves
[general]
version=1

View File

@ -0,0 +1,315 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:switches
LIBS:relays
LIBS:motors
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Q_PMOS_GSD Q1
U 1 1 5BEC2C24
P 3100 1550
F 0 "Q1" H 3300 1600 50 0000 L CNN
F 1 "AO3407" H 3300 1500 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 3300 1650 50 0001 C CNN
F 3 "" H 3100 1550 50 0001 C CNN
1 3100 1550
1 0 0 1
$EndComp
$Comp
L Q_PMOS_GSD Q2
U 1 1 5BEC2DC3
P 3100 2000
F 0 "Q2" H 3300 2050 50 0000 L CNN
F 1 "AO3407" H 3300 1950 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23_Handsoldering" H 3300 2100 50 0001 C CNN
F 3 "" H 3100 2000 50 0001 C CNN
1 3100 2000
1 0 0 -1
$EndComp
$Comp
L R R2
U 1 1 5BEC2E75
P 3050 2225
F 0 "R2" V 3130 2225 50 0000 C CNN
F 1 "47k" V 3050 2225 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 2980 2225 50 0001 C CNN
F 3 "" H 3050 2225 50 0001 C CNN
1 3050 2225
0 1 1 0
$EndComp
$Comp
L R R1
U 1 1 5BEC2F43
P 3050 1325
F 0 "R1" V 3130 1325 50 0000 C CNN
F 1 "47k" V 3050 1325 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 2980 1325 50 0001 C CNN
F 3 "" H 3050 1325 50 0001 C CNN
1 3050 1325
0 1 1 0
$EndComp
$Comp
L R R3
U 1 1 5BEC30B7
P 3750 1975
F 0 "R3" V 3830 1975 50 0000 C CNN
F 1 "47k" V 3750 1975 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 3680 1975 50 0001 C CNN
F 3 "" H 3750 1975 50 0001 C CNN
1 3750 1975
1 0 0 -1
$EndComp
$Comp
L Q_NMOS_GDS Q3
U 1 1 5BEC31A0
P 4025 1775
F 0 "Q3" H 4225 1825 50 0000 L CNN
F 1 "IRL3303" H 4225 1725 50 0000 L CNN
F 2 "modules:TO-220-3_Horizontal_TabDown" H 4225 1875 50 0001 C CNN
F 3 "" H 4025 1775 50 0001 C CNN
1 4025 1775
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J2
U 1 1 5BEC34D5
P 2075 1500
F 0 "J2" H 2075 1600 50 0000 C CNN
F 1 "CCD" H 2075 1300 50 0000 C CNN
F 2 "modules:2PIN" H 2075 1500 50 0001 C CNN
F 3 "" H 2075 1500 50 0001 C CNN
1 2075 1500
-1 0 0 1
$EndComp
$Comp
L Conn_01x02 J3
U 1 1 5BEC351B
P 2075 2100
F 0 "J3" H 2075 2200 50 0000 C CNN
F 1 "Button" H 2075 1900 50 0000 C CNN
F 2 "modules:2PIN" H 2075 2100 50 0001 C CNN
F 3 "" H 2075 2100 50 0001 C CNN
1 2075 2100
-1 0 0 1
$EndComp
$Comp
L Conn_01x02 J1
U 1 1 5BEC3597
P 2075 825
F 0 "J1" H 2075 925 50 0000 C CNN
F 1 "Power" H 2075 625 50 0000 C CNN
F 2 "modules:2PIN_Pwr" H 2075 825 50 0001 C CNN
F 3 "" H 2075 825 50 0001 C CNN
1 2075 825
-1 0 0 1
$EndComp
$Comp
L Conn_01x02 J4
U 1 1 5BEC377A
P 4575 1375
F 0 "J4" H 4575 1475 50 0000 C CNN
F 1 "Sutter" H 4575 1175 50 0000 C CNN
F 2 "modules:2PIN_Pwr" H 4575 1375 50 0001 C CNN
F 3 "" H 4575 1375 50 0001 C CNN
1 4575 1375
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG1
U 1 1 5BEC3F0B
P 2375 725
F 0 "#FLG1" H 2375 800 50 0001 C CNN
F 1 "PWR_FLAG" H 2375 875 50 0001 C CNN
F 2 "" H 2375 725 50 0001 C CNN
F 3 "" H 2375 725 50 0001 C CNN
1 2375 725
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG2
U 1 1 5BEC3F72
P 2375 825
F 0 "#FLG2" H 2375 900 50 0001 C CNN
F 1 "PWR_FLAG" H 2375 975 50 0001 C CNN
F 2 "" H 2375 825 50 0001 C CNN
F 3 "" H 2375 825 50 0001 C CNN
1 2375 825
-1 0 0 1
$EndComp
Wire Wire Line
2275 825 2525 825
Wire Wire Line
2275 725 2525 725
Connection ~ 2375 725
Connection ~ 2375 825
Wire Wire Line
2525 825 2525 875
$Comp
L GND #PWR4
U 1 1 5BEC3FE9
P 2525 875
F 0 "#PWR4" H 2525 625 50 0001 C CNN
F 1 "GND" H 2525 725 50 0000 C CNN
F 2 "" H 2525 875 50 0001 C CNN
F 3 "" H 2525 875 50 0001 C CNN
1 2525 875
1 0 0 -1
$EndComp
$Comp
L +12V #PWR3
U 1 1 5BEC401B
P 2525 725
F 0 "#PWR3" H 2525 575 50 0001 C CNN
F 1 "+12V" H 2525 865 50 0000 C CNN
F 2 "" H 2525 725 50 0001 C CNN
F 3 "" H 2525 725 50 0001 C CNN
1 2525 725
1 0 0 -1
$EndComp
$Comp
L +12V #PWR5
U 1 1 5BEC432E
P 3200 1300
F 0 "#PWR5" H 3200 1150 50 0001 C CNN
F 1 "+12V" H 3200 1440 50 0000 C CNN
F 2 "" H 3200 1300 50 0001 C CNN
F 3 "" H 3200 1300 50 0001 C CNN
1 3200 1300
1 0 0 -1
$EndComp
Wire Wire Line
3200 1300 3200 1350
$Comp
L +12V #PWR6
U 1 1 5BEC455C
P 3200 2275
F 0 "#PWR6" H 3200 2125 50 0001 C CNN
F 1 "+12V" H 3200 2415 50 0000 C CNN
F 2 "" H 3200 2275 50 0001 C CNN
F 3 "" H 3200 2275 50 0001 C CNN
1 3200 2275
-1 0 0 1
$EndComp
Wire Wire Line
3200 2200 3200 2275
Wire Wire Line
3200 1750 3200 1800
Wire Wire Line
3825 1775 3200 1775
Connection ~ 3200 1775
Wire Wire Line
3750 2125 4125 2125
Wire Wire Line
4125 1975 4125 2175
Wire Wire Line
3750 1775 3750 1825
Connection ~ 3750 1775
Connection ~ 4125 2125
$Comp
L GND #PWR7
U 1 1 5BEC4F62
P 4125 2175
F 0 "#PWR7" H 4125 1925 50 0001 C CNN
F 1 "GND" H 4125 2025 50 0000 C CNN
F 2 "" H 4125 2175 50 0001 C CNN
F 3 "" H 4125 2175 50 0001 C CNN
1 4125 2175
1 0 0 -1
$EndComp
Connection ~ 3200 2225
Connection ~ 3200 1325
Wire Wire Line
2900 1325 2900 1550
$Comp
L GND #PWR1
U 1 1 5BEC5B15
P 2275 1575
F 0 "#PWR1" H 2275 1325 50 0001 C CNN
F 1 "GND" H 2275 1425 50 0000 C CNN
F 2 "" H 2275 1575 50 0001 C CNN
F 3 "" H 2275 1575 50 0001 C CNN
1 2275 1575
1 0 0 -1
$EndComp
Wire Wire Line
2275 1575 2275 1500
$Comp
L GND #PWR2
U 1 1 5BEC5D85
P 2275 2150
F 0 "#PWR2" H 2275 1900 50 0001 C CNN
F 1 "GND" H 2275 2000 50 0000 C CNN
F 2 "" H 2275 2150 50 0001 C CNN
F 3 "" H 2275 2150 50 0001 C CNN
1 2275 2150
1 0 0 -1
$EndComp
Wire Wire Line
2275 2150 2275 2100
Wire Wire Line
2275 2000 2900 2000
Connection ~ 2900 2000
Wire Wire Line
2275 1400 2900 1400
Connection ~ 2900 1400
Wire Wire Line
2900 2000 2900 2225
Wire Wire Line
4125 1575 4125 1475
Wire Wire Line
4125 1475 4375 1475
$Comp
L +12V #PWR8
U 1 1 5BEC666C
P 4375 1275
F 0 "#PWR8" H 4375 1125 50 0001 C CNN
F 1 "+12V" H 4375 1415 50 0000 C CNN
F 2 "" H 4375 1275 50 0001 C CNN
F 3 "" H 4375 1275 50 0001 C CNN
1 4375 1275
1 0 0 -1
$EndComp
Wire Wire Line
4375 1275 4375 1375
$EndSCHEMATC

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 57 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 62 KiB

After

Width:  |  Height:  |  Size: 67 KiB

View File

@ -14,7 +14,7 @@
(page A4) (page A4)
(layers (layers
(0 F.Cu signal) (0 F.Cu signal hide)
(31 B.Cu signal) (31 B.Cu signal)
(32 B.Adhes user) (32 B.Adhes user)
(33 F.Adhes user) (33 F.Adhes user)

View File

@ -1,7 +1,7 @@
(export (version D) (export (version D)
(design (design
(source /home/eddy/Dropbox/Projects/scorpio/kicad/stm8_platform/stepper.sch) (source /home/eddy/Docs/SAO/BTA/SCORPIO/platform_module/stepper.sch)
(date "Пн 01 окт 2018 16:12:22") (date "Пт 14 дек 2018 09:16:59")
(tool "Eeschema 4.0.7") (tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /) (sheet (number 1) (name /) (tstamps /)
(title_block (title_block
@ -18,220 +18,226 @@
(comp (ref U1) (comp (ref U1)
(value STM8S105K4T6C) (value STM8S105K4T6C)
(footprint Housings_QFP.pretty:LQFP-32_7x7mm_Pitch0.8mm) (footprint Housings_QFP.pretty:LQFP-32_7x7mm_Pitch0.8mm)
(libsource (lib stm8s105k4t6c) (part STM8S105K4T6C)) (libsource (lib stepper-cache) (part stm8s105k4t6c:STM8S105K4T6C))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB03A2)) (tstamp 52FB03A2))
(comp (ref C1) (comp (ref C1)
(value 1u) (value 1u)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering) (footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib stepper-cache) (part C-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:C-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0413)) (tstamp 52FB0413))
(comp (ref C2) (comp (ref C2)
(value 0.1) (value 0.1)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering) (footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib stepper-cache) (part C-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:C-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0426)) (tstamp 52FB0426))
(comp (ref D1) (comp (ref D1)
(value LED) (value LED)
(footprint LEDs.pretty:LED_0805) (footprint LEDs.pretty:LED_0805)
(libsource (lib stepper-cache) (part LED-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:LED-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0DD3)) (tstamp 52FB0DD3))
(comp (ref R2) (comp (ref R2)
(value 470) (value 470)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0DE2)) (tstamp 52FB0DE2))
(comp (ref R12) (comp (ref R12)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0EFD)) (tstamp 52FB0EFD))
(comp (ref C5) (comp (ref C5)
(value 0.1) (value 0.1)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering) (footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib stepper-cache) (part C-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:C-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB0F99)) (tstamp 52FB0F99))
(comp (ref P1) (comp (ref P1)
(value UART) (value UART)
(footprint Pin_Headers.pretty:Pin_Header_Angled_1x04_Pitch2.54mm) (footprint Pin_Headers.pretty:Pin_Header_Angled_1x04_Pitch2.54mm)
(libsource (lib stepper-cache) (part CONN_01X04)) (libsource (lib stepper-cache) (part stepper-rescue:CONN_01X04))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 52FB4AA7)) (tstamp 52FB4AA7))
(comp (ref U2) (comp (ref U2)
(value ULN2803A) (value ULN2803A)
(footprint Housings_SOIC.pretty:SOIC-18W_7.5x11.6mm_Pitch1.27mm) (footprint Housings_SOIC.pretty:SOIC-18W_7.5x11.6mm_Pitch1.27mm)
(libsource (lib interface) (part ULN2803A)) (libsource (lib stepper-cache) (part stepper-rescue:ULN2803A))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5983208A)) (tstamp 5983208A))
(comp (ref SW1) (comp (ref SW1)
(value SW_DIP_x03) (value SW_DIP_x03)
(footprint Housings_DIP.pretty:DIP-6_W7.62mm) (footprint Housings_DIP.pretty:DIP-6_W7.62mm)
(libsource (lib stepper-rescue) (part SW_DIP_x03-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:SW_DIP_x03-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59834FF2)) (tstamp 59834FF2))
(comp (ref R3) (comp (ref R3)
(value 330) (value 330)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59836A36)) (tstamp 59836A36))
(comp (ref D2) (comp (ref D2)
(value SP0504BAHT) (value SP0504BAHT)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23-5_HandSoldering) (footprint TO_SOT_Packages_SMD.pretty:SOT-23-5_HandSoldering)
(libsource (lib ESD_Protection) (part SP0504BAHT)) (libsource (lib stepper-cache) (part stepper-rescue:SP0504BAHT))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59840D28)) (tstamp 59840D28))
(comp (ref R1) (comp (ref R1)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5984439B)) (tstamp 5984439B))
(comp (ref R14) (comp (ref R14)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5984483E)) (tstamp 5984483E))
(comp (ref R15) (comp (ref R15)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5984495E)) (tstamp 5984495E))
(comp (ref R13) (comp (ref R13)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 598449A9)) (tstamp 598449A9))
(comp (ref U3) (comp (ref U3)
(value LD1117S50CTR) (value LD1117S50CTR)
(footprint TO_SOT_Packages_SMD.pretty:SOT-223) (footprint TO_SOT_Packages_SMD.pretty:SOT-223)
(libsource (lib stepper-cache) (part LD1117S50CTR-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:LD1117S50CTR-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 598520BA)) (tstamp 598520BA))
(comp (ref C3) (comp (ref C3)
(value 0.1) (value 0.1)
(footprint Capacitors_SMD.pretty:C_0805_HandSoldering) (footprint Capacitors_SMD.pretty:C_0805_HandSoldering)
(libsource (lib stepper-cache) (part C-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:C-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59852CFD)) (tstamp 59852CFD))
(comp (ref C4) (comp (ref C4)
(value 47u) (value 47u)
(footprint Capacitors_Tantalum_SMD.pretty:CP_Tantalum_Case-C_EIA-6032-28_Hand) (footprint Capacitors_Tantalum_SMD.pretty:CP_Tantalum_Case-C_EIA-6032-28_Hand)
(libsource (lib device) (part CP)) (libsource (lib stepper-cache) (part stepper-rescue:CP))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59852E21)) (tstamp 59852E21))
(comp (ref R8) (comp (ref R8)
(value 220) (value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5985D588)) (tstamp 5985D588))
(comp (ref R11) (comp (ref R11)
(value 220) (value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5985DA29)) (tstamp 5985DA29))
(comp (ref R9) (comp (ref R9)
(value 220) (value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5985DB8B)) (tstamp 5985DB8B))
(comp (ref R10) (comp (ref R10)
(value 220) (value 220)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5985DB91)) (tstamp 5985DB91))
(comp (ref Q3) (comp (ref Q3)
(value AO3401) (value AO3401)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering) (footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD)) (libsource (lib stepper-cache) (part stepper-rescue:Q_PMOS_GSD))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59875BDE)) (tstamp 59875BDE))
(comp (ref R7) (comp (ref R7)
(value 330) (value 330)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59875BE4)) (tstamp 59875BE4))
(comp (ref R5) (comp (ref R5)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59875BEA)) (tstamp 59875BEA))
(comp (ref Q2) (comp (ref Q2)
(value AO3401) (value AO3401)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering) (footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD)) (libsource (lib stepper-cache) (part stepper-rescue:Q_PMOS_GSD))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5987675E)) (tstamp 5987675E))
(comp (ref R6) (comp (ref R6)
(value 330) (value 330)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59876764)) (tstamp 59876764))
(comp (ref R4) (comp (ref R4)
(value 10k) (value 10k)
(footprint Resistors_SMD.pretty:R_0805_HandSoldering) (footprint Resistors_SMD.pretty:R_0805_HandSoldering)
(libsource (lib stepper-cache) (part R-RESCUE-stepper)) (libsource (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5987676A)) (tstamp 5987676A))
(comp (ref J1) (comp (ref J1)
(value CONN_02X10) (value CONN_02X10)
(footprint modules:Pin_header_2x10_side) (footprint modules:Pin_header_2x10_side)
(libsource (lib stepper-cache) (part CONN_02X10)) (libsource (lib stepper-cache) (part stepper-rescue:CONN_02X10))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5988822E)) (tstamp 5988822E))
(comp (ref Q1) (comp (ref Q1)
(value AO3401) (value AO3401)
(footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering) (footprint TO_SOT_Packages_SMD.pretty:SOT-23_Handsoldering)
(libsource (lib device) (part Q_PMOS_GSD)) (libsource (lib stepper-cache) (part stepper-rescue:Q_PMOS_GSD))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59834381)) (tstamp 59834381))
(comp (ref HOLE2) (comp (ref HOLE2)
(value HOLE) (value HOLE)
(footprint modules:hole_3mm) (footprint modules:hole_3mm)
(libsource (lib my_elements) (part HOLE)) (libsource (lib stepper-cache) (part my_elements:HOLE))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59B6BC5E)) (tstamp 59B6BC5E))
(comp (ref HOLE1) (comp (ref HOLE1)
(value HOLE) (value HOLE)
(footprint modules:hole_3mm) (footprint modules:hole_3mm)
(libsource (lib my_elements) (part HOLE)) (libsource (lib stepper-cache) (part my_elements:HOLE))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 59B6D60D)) (tstamp 59B6D60D))
(comp (ref P2) (comp (ref P2)
(value SWIM) (value SWIM)
(footprint Connector_PinHeader_2.54mm.pretty:PinHeader_1x03_P2.54mm_Horizontal) (footprint Connector_PinHeader_2.54mm.pretty:PinHeader_1x03_P2.54mm_Horizontal)
(libsource (lib conn) (part Conn_01x03)) (libsource (lib stepper-cache) (part stepper-rescue:Conn_01x03))
(sheetpath (names /) (tstamps /)) (sheetpath (names /) (tstamps /))
(tstamp 5BB234EF))) (tstamp 5BB234EF)))
(libparts (libparts
(libpart (lib stepper-cache) (part C-RESCUE-stepper) (libpart (lib stepper-cache) (part my_elements:HOLE)
(footprints
(fp hole*))
(fields
(field (name Reference) HOLE)
(field (name Value) my_elements:HOLE)))
(libpart (lib stepper-cache) (part stepper-rescue:C-RESCUE-stepper)
(footprints (footprints
(fp SM*) (fp SM*)
(fp C?) (fp C?)
(fp C1-1)) (fp C1-1))
(fields (fields
(field (name Reference) C) (field (name Reference) C)
(field (name Value) C-RESCUE-stepper)) (field (name Value) stepper-rescue:C-RESCUE-stepper))
(pins (pins
(pin (num 1) (name ~) (type passive)) (pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))) (pin (num 2) (name ~) (type passive))))
(libpart (lib stepper-cache) (part CONN_01X04) (libpart (lib stepper-cache) (part stepper-rescue:CONN_01X04)
(footprints (footprints
(fp Pin_Header_Straight_1X*) (fp Pin_Header_Straight_1X*)
(fp Pin_Header_Angled_1X*) (fp Pin_Header_Angled_1X*)
@ -239,13 +245,13 @@
(fp Socket_Strip_Angled_1X*)) (fp Socket_Strip_Angled_1X*))
(fields (fields
(field (name Reference) J) (field (name Reference) J)
(field (name Value) CONN_01X04)) (field (name Value) stepper-rescue:CONN_01X04))
(pins (pins
(pin (num 1) (name P1) (type passive)) (pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive)) (pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive)) (pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive)))) (pin (num 4) (name P4) (type passive))))
(libpart (lib stepper-cache) (part CONN_02X10) (libpart (lib stepper-cache) (part stepper-rescue:CONN_02X10)
(footprints (footprints
(fp Pin_Header_Straight_2X*) (fp Pin_Header_Straight_2X*)
(fp Pin_Header_Angled_2X*) (fp Pin_Header_Angled_2X*)
@ -254,7 +260,7 @@
(fp IDC_Header_Straight_*)) (fp IDC_Header_Straight_*))
(fields (fields
(field (name Reference) J) (field (name Reference) J)
(field (name Value) CONN_02X10)) (field (name Value) stepper-rescue:CONN_02X10))
(pins (pins
(pin (num 1) (name P1) (type passive)) (pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive)) (pin (num 2) (name P2) (type passive))
@ -276,19 +282,16 @@
(pin (num 18) (name P18) (type passive)) (pin (num 18) (name P18) (type passive))
(pin (num 19) (name P19) (type passive)) (pin (num 19) (name P19) (type passive))
(pin (num 20) (name P20) (type passive)))) (pin (num 20) (name P20) (type passive))))
(libpart (lib device) (part CP) (libpart (lib stepper-cache) (part stepper-rescue:CP)
(description "Polarised capacitor")
(footprints (footprints
(fp CP_*)) (fp CP_*))
(fields (fields
(field (name Reference) C) (field (name Reference) C)
(field (name Value) CP)) (field (name Value) stepper-rescue:CP))
(pins (pins
(pin (num 1) (name ~) (type passive)) (pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))) (pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part Conn_01x03) (libpart (lib stepper-cache) (part stepper-rescue:Conn_01x03)
(description "Generic connector, single row, 01x03")
(docs ~)
(footprints (footprints
(fp Connector*:*_??x*mm*) (fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*) (fp Connector*:*1x??x*mm*)
@ -298,30 +301,24 @@
(fp Socket?Strip?Angled?1X*)) (fp Socket?Strip?Angled?1X*))
(fields (fields
(field (name Reference) J) (field (name Reference) J)
(field (name Value) Conn_01x03)) (field (name Value) stepper-rescue:Conn_01x03))
(pins (pins
(pin (num 1) (name Pin_1) (type passive)) (pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive)) (pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive)))) (pin (num 3) (name Pin_3) (type passive))))
(libpart (lib my_elements) (part HOLE) (libpart (lib stepper-cache) (part stepper-rescue:LD1117S50CTR-RESCUE-stepper)
(footprints
(fp hole*))
(fields
(field (name Reference) HOLE)
(field (name Value) HOLE)))
(libpart (lib stepper-cache) (part LD1117S50CTR-RESCUE-stepper)
(footprints (footprints
(fp SOT223)) (fp SOT223))
(fields (fields
(field (name Reference) U) (field (name Reference) U)
(field (name Value) LD1117S50CTR-RESCUE-stepper) (field (name Value) stepper-rescue:LD1117S50CTR-RESCUE-stepper)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-223)) (field (name Footprint) TO_SOT_Packages_SMD:SOT-223))
(pins (pins
(pin (num 1) (name GND) (type power_in)) (pin (num 1) (name GND) (type power_in))
(pin (num 2) (name VO) (type power_out)) (pin (num 2) (name VO) (type power_out))
(pin (num 3) (name VI) (type power_in)) (pin (num 3) (name VI) (type power_in))
(pin (num 4) (name VO) (type passive)))) (pin (num 4) (name VO) (type passive))))
(libpart (lib stepper-cache) (part LED-RESCUE-stepper) (libpart (lib stepper-cache) (part stepper-rescue:LED-RESCUE-stepper)
(footprints (footprints
(fp LED-3MM) (fp LED-3MM)
(fp LED-5MM) (fp LED-5MM)
@ -332,20 +329,19 @@
(fp LEDV)) (fp LEDV))
(fields (fields
(field (name Reference) D) (field (name Reference) D)
(field (name Value) LED-RESCUE-stepper)) (field (name Value) stepper-rescue:LED-RESCUE-stepper))
(pins (pins
(pin (num 1) (name A) (type passive)) (pin (num 1) (name A) (type passive))
(pin (num 2) (name K) (type passive)))) (pin (num 2) (name K) (type passive))))
(libpart (lib device) (part Q_PMOS_GSD) (libpart (lib stepper-cache) (part stepper-rescue:Q_PMOS_GSD)
(description "Transistor P-MOSFET with substrate diode (general)")
(fields (fields
(field (name Reference) Q) (field (name Reference) Q)
(field (name Value) Q_PMOS_GSD)) (field (name Value) stepper-rescue:Q_PMOS_GSD))
(pins (pins
(pin (num 1) (name G) (type input)) (pin (num 1) (name G) (type input))
(pin (num 2) (name S) (type passive)) (pin (num 2) (name S) (type passive))
(pin (num 3) (name D) (type passive)))) (pin (num 3) (name D) (type passive))))
(libpart (lib stepper-cache) (part R-RESCUE-stepper) (libpart (lib stepper-cache) (part stepper-rescue:R-RESCUE-stepper)
(footprints (footprints
(fp R?) (fp R?)
(fp SM0603) (fp SM0603)
@ -354,18 +350,16 @@
(fp SM1206)) (fp SM1206))
(fields (fields
(field (name Reference) R) (field (name Reference) R)
(field (name Value) R-RESCUE-stepper)) (field (name Value) stepper-rescue:R-RESCUE-stepper))
(pins (pins
(pin (num 1) (name ~) (type passive)) (pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))) (pin (num 2) (name ~) (type passive))))
(libpart (lib ESD_Protection) (part SP0504BAHT) (libpart (lib stepper-cache) (part stepper-rescue:SP0504BAHT)
(description "TVS Diode Array, 5.5V Standoff, 4 Channels, SOT-23-5 package")
(docs http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf)
(footprints (footprints
(fp SOT?23*)) (fp SOT?23*))
(fields (fields
(field (name Reference) D) (field (name Reference) D)
(field (name Value) SP0504BAHT) (field (name Value) stepper-rescue:SP0504BAHT)
(field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5)) (field (name Footprint) TO_SOT_Packages_SMD:SOT-23-5))
(pins (pins
(pin (num 1) (name K) (type input)) (pin (num 1) (name K) (type input))
@ -373,14 +367,53 @@
(pin (num 3) (name K) (type input)) (pin (num 3) (name K) (type input))
(pin (num 4) (name K) (type input)) (pin (num 4) (name K) (type input))
(pin (num 5) (name K) (type input)))) (pin (num 5) (name K) (type input))))
(libpart (lib stm8s105k4t6c) (part STM8S105K4T6C) (libpart (lib stepper-cache) (part stepper-rescue:SW_DIP_x03-RESCUE-stepper)
(footprints
(fp SW?DIP?x3*))
(fields
(field (name Reference) SW)
(field (name Value) stepper-rescue:SW_DIP_x03-RESCUE-stepper))
(pins
(pin (num 1) (name ~) (type input))
(pin (num 2) (name ~) (type input))
(pin (num 3) (name ~) (type input))
(pin (num 4) (name ~) (type input))
(pin (num 5) (name ~) (type input))
(pin (num 6) (name ~) (type input))))
(libpart (lib stepper-cache) (part stepper-rescue:ULN2803A)
(footprints
(fp DIP*W7.62mm*)
(fp SOIC-18*))
(fields
(field (name Reference) U)
(field (name Value) stepper-rescue:ULN2803A))
(pins
(pin (num 1) (name I1) (type input))
(pin (num 2) (name I2) (type input))
(pin (num 3) (name I3) (type input))
(pin (num 4) (name I4) (type input))
(pin (num 5) (name I5) (type input))
(pin (num 6) (name I6) (type input))
(pin (num 7) (name I7) (type input))
(pin (num 8) (name I8) (type input))
(pin (num 9) (name GND) (type power_in))
(pin (num 10) (name COM) (type passive))
(pin (num 11) (name O8) (type openCol))
(pin (num 12) (name O7) (type openCol))
(pin (num 13) (name O6) (type openCol))
(pin (num 14) (name O5) (type openCol))
(pin (num 15) (name O4) (type openCol))
(pin (num 16) (name O3) (type openCol))
(pin (num 17) (name O2) (type openCol))
(pin (num 18) (name O1) (type openCol))))
(libpart (lib stepper-cache) (part stm8s105k4t6c:STM8S105K4T6C)
(aliases (aliases
(alias stm8s105*)) (alias stm8s105*))
(footprints (footprints
(fp lqfp32*)) (fp lqfp32*))
(fields (fields
(field (name Reference) U) (field (name Reference) U)
(field (name Value) STM8S105K4T6C)) (field (name Value) stm8s105k4t6c:STM8S105K4T6C))
(pins (pins
(pin (num 1) (name NRST) (type input)) (pin (num 1) (name NRST) (type input))
(pin (num 2) (name OSCIN/PA1) (type 3state)) (pin (num 2) (name OSCIN/PA1) (type 3state))
@ -413,84 +446,23 @@
(pin (num 29) (name "PD4(HS)/TIM2_CH1[BEEP]") (type 3state)) (pin (num 29) (name "PD4(HS)/TIM2_CH1[BEEP]") (type 3state))
(pin (num 30) (name PD5/UART2_TX) (type 3state)) (pin (num 30) (name PD5/UART2_TX) (type 3state))
(pin (num 31) (name PD6/UART2_RX) (type 3state)) (pin (num 31) (name PD6/UART2_RX) (type 3state))
(pin (num 32) (name PD7/TLI[TIM1_CH4]) (type 3state)))) (pin (num 32) (name PD7/TLI[TIM1_CH4]) (type 3state)))))
(libpart (lib stepper-rescue) (part SW_DIP_x03-RESCUE-stepper)
(footprints
(fp SW?DIP?x3*))
(fields
(field (name Reference) SW)
(field (name Value) SW_DIP_x03-RESCUE-stepper))
(pins
(pin (num 1) (name ~) (type input))
(pin (num 2) (name ~) (type input))
(pin (num 3) (name ~) (type input))
(pin (num 4) (name ~) (type input))
(pin (num 5) (name ~) (type input))
(pin (num 6) (name ~) (type input))))
(libpart (lib interface) (part ULN2803A)
(aliases
(alias ULN2802A)
(alias ULN2801A)
(alias ULN2804A)
(alias ULN2805A))
(description "Darlington Transistor Arrays")
(docs http://www.ti.com/lit/ds/symlink/uln2803a.pdf)
(footprints
(fp DIP*W7.62mm*)
(fp SOIC-18*))
(fields
(field (name Reference) U)
(field (name Value) ULN2803A))
(pins
(pin (num 1) (name I1) (type input))
(pin (num 2) (name I2) (type input))
(pin (num 3) (name I3) (type input))
(pin (num 4) (name I4) (type input))
(pin (num 5) (name I5) (type input))
(pin (num 6) (name I6) (type input))
(pin (num 7) (name I7) (type input))
(pin (num 8) (name I8) (type input))
(pin (num 9) (name GND) (type power_in))
(pin (num 10) (name COM) (type passive))
(pin (num 11) (name O8) (type openCol))
(pin (num 12) (name O7) (type openCol))
(pin (num 13) (name O6) (type openCol))
(pin (num 14) (name O5) (type openCol))
(pin (num 15) (name O4) (type openCol))
(pin (num 16) (name O3) (type openCol))
(pin (num 17) (name O2) (type openCol))
(pin (num 18) (name O1) (type openCol)))))
(libraries (libraries
(library (logical stepper-rescue)
(uri stepper-rescue.lib))
(library (logical stm8s105k4t6c)
(uri stm8s105k4t6c.lib))
(library (logical interface)
(uri /usr/share/kicad/library/interface.lib))
(library (logical ESD_Protection)
(uri /usr/share/kicad/library/ESD_Protection.lib))
(library (logical my_elements)
(uri /home/eddy/kicad/my_elements.lib))
(library (logical stepper-cache) (library (logical stepper-cache)
(uri /home/eddy/Dropbox/Projects/scorpio/kicad/stm8_platform/stepper-cache.lib)) (uri /home/eddy/Docs/SAO/BTA/SCORPIO/platform_module/stepper-cache.lib)))
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib)))
(nets (nets
(net (code 1) (name "Net-(Q1-Pad1)") (net (code 1) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1)) (node (ref R3) (pin 1))
(node (ref R3) (pin 1))) (node (ref Q1) (pin 1)))
(net (code 2) (name /NRST) (net (code 2) (name /NRST)
(node (ref P2) (pin 1))
(node (ref U1) (pin 1)) (node (ref U1) (pin 1))
(node (ref C5) (pin 1)) (node (ref P2) (pin 1))
(node (ref R12) (pin 1))) (node (ref R12) (pin 1))
(node (ref C5) (pin 1)))
(net (code 3) (name GND) (net (code 3) (name GND)
(node (ref C4) (pin 2)) (node (ref C4) (pin 2))
(node (ref C3) (pin 2))
(node (ref P2) (pin 3))
(node (ref U3) (pin 1)) (node (ref U3) (pin 1))
(node (ref P2) (pin 3))
(node (ref J1) (pin 1)) (node (ref J1) (pin 1))
(node (ref D2) (pin 2)) (node (ref D2) (pin 2))
(node (ref P1) (pin 4)) (node (ref P1) (pin 4))
@ -499,175 +471,176 @@
(node (ref U1) (pin 4)) (node (ref U1) (pin 4))
(node (ref C2) (pin 1)) (node (ref C2) (pin 1))
(node (ref C1) (pin 1)) (node (ref C1) (pin 1))
(node (ref C3) (pin 2))
(node (ref R14) (pin 1)) (node (ref R14) (pin 1))
(node (ref U2) (pin 9)) (node (ref U2) (pin 9))
(node (ref R15) (pin 1)) (node (ref R15) (pin 1))
(node (ref R13) (pin 1))) (node (ref R13) (pin 1)))
(net (code 4) (name +12V) (net (code 4) (name +12V)
(node (ref J1) (pin 19))
(node (ref C3) (pin 1)) (node (ref C3) (pin 1))
(node (ref J1) (pin 19))
(node (ref U3) (pin 3)) (node (ref U3) (pin 3))
(node (ref U2) (pin 10))) (node (ref U2) (pin 10)))
(net (code 5) (name /PC4) (net (code 5) (name /PC4)
(node (ref U1) (pin 21)) (node (ref R2) (pin 2))
(node (ref R2) (pin 2))) (node (ref U1) (pin 21)))
(net (code 6) (name "Net-(D1-Pad2)") (net (code 6) (name "Net-(D1-Pad2)")
(node (ref R2) (pin 1)) (node (ref D1) (pin 2))
(node (ref D1) (pin 2))) (node (ref R2) (pin 1)))
(net (code 7) (name "Net-(C1-Pad2)") (net (code 7) (name "Net-(C1-Pad2)")
(node (ref C1) (pin 2)) (node (ref U1) (pin 5))
(node (ref U1) (pin 5))) (node (ref C1) (pin 2)))
(net (code 8) (name /OUT3) (net (code 8) (name /M1E1)
(node (ref J1) (pin 8))
(node (ref Q3) (pin 3)))
(net (code 9) (name /S1P3)
(node (ref J1) (pin 7))
(node (ref U2) (pin 16)))
(net (code 10) (name /OUT2)
(node (ref J1) (pin 6))
(node (ref Q1) (pin 3)))
(net (code 11) (name /S1P2)
(node (ref U2) (pin 17))
(node (ref J1) (pin 5)))
(net (code 12) (name /OUT1)
(node (ref Q2) (pin 3))
(node (ref J1) (pin 4)))
(net (code 13) (name /S1P1)
(node (ref J1) (pin 3))
(node (ref U2) (pin 18)))
(net (code 14) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 15) (name /S1P4)
(node (ref U2) (pin 15))
(node (ref J1) (pin 9)))
(net (code 16) (name "Net-(Q2-Pad1)")
(node (ref R6) (pin 1))
(node (ref Q2) (pin 1)))
(net (code 17) (name /S2P4)
(node (ref U2) (pin 11))
(node (ref J1) (pin 17)))
(net (code 18) (name /M2E2)
(node (ref J1) (pin 16))
(node (ref R11) (pin 2)))
(net (code 19) (name /S2P3)
(node (ref J1) (pin 15))
(node (ref U2) (pin 12)))
(net (code 20) (name /M2E1)
(node (ref J1) (pin 14))
(node (ref R10) (pin 2)))
(net (code 21) (name /S2P2)
(node (ref U2) (pin 13))
(node (ref J1) (pin 13)))
(net (code 22) (name /M1E2)
(node (ref R9) (pin 2))
(node (ref J1) (pin 12)))
(net (code 23) (name /S2P1)
(node (ref J1) (pin 11))
(node (ref U2) (pin 14)))
(net (code 24) (name /M1E1)
(node (ref J1) (pin 10)) (node (ref J1) (pin 10))
(node (ref R8) (pin 2))) (node (ref R8) (pin 2)))
(net (code 25) (name /PC3) (net (code 9) (name /S1P4)
(node (ref R7) (pin 2)) (node (ref J1) (pin 9))
(node (ref U2) (pin 15)))
(net (code 10) (name /OUT3)
(node (ref Q3) (pin 3))
(node (ref J1) (pin 8)))
(net (code 11) (name /S1P3)
(node (ref U2) (pin 16))
(node (ref J1) (pin 7)))
(net (code 12) (name /OUT2)
(node (ref Q1) (pin 3))
(node (ref J1) (pin 6)))
(net (code 13) (name /S1P2)
(node (ref J1) (pin 5))
(node (ref U2) (pin 17)))
(net (code 14) (name /OUT1)
(node (ref J1) (pin 4))
(node (ref Q2) (pin 3)))
(net (code 15) (name /S1P1)
(node (ref J1) (pin 3))
(node (ref U2) (pin 18)))
(net (code 16) (name "Net-(J1-Pad2)")
(node (ref J1) (pin 2)))
(net (code 17) (name /S2P1)
(node (ref U2) (pin 14))
(node (ref J1) (pin 11)))
(net (code 18) (name /PD7)
(node (ref R10) (pin 1))
(node (ref U1) (pin 32))
(node (ref D2) (pin 1)))
(net (code 19) (name "Net-(Q2-Pad1)")
(node (ref Q2) (pin 1))
(node (ref R6) (pin 1)))
(net (code 20) (name "Net-(Q3-Pad1)")
(node (ref R7) (pin 1))
(node (ref Q3) (pin 1)))
(net (code 21) (name /S2P4)
(node (ref J1) (pin 17))
(node (ref U2) (pin 11)))
(net (code 22) (name /M2E2)
(node (ref R11) (pin 2))
(node (ref J1) (pin 16)))
(net (code 23) (name /S2P3)
(node (ref U2) (pin 12))
(node (ref J1) (pin 15)))
(net (code 24) (name /M2E1)
(node (ref R10) (pin 2))
(node (ref J1) (pin 14)))
(net (code 25) (name /S2P2)
(node (ref U2) (pin 13))
(node (ref J1) (pin 13)))
(net (code 26) (name /M1E2)
(node (ref J1) (pin 12))
(node (ref R9) (pin 2)))
(net (code 27) (name /PC3)
(node (ref U1) (pin 20)) (node (ref U1) (pin 20))
(node (ref R7) (pin 2))
(node (ref R5) (pin 2))) (node (ref R5) (pin 2)))
(net (code 26) (name +5V) (net (code 28) (name +5V)
(node (ref C4) (pin 1))
(node (ref P1) (pin 1))
(node (ref C2) (pin 2))
(node (ref SW1) (pin 3))
(node (ref SW1) (pin 1)) (node (ref SW1) (pin 1))
(node (ref R12) (pin 2))
(node (ref SW1) (pin 3))
(node (ref SW1) (pin 2)) (node (ref SW1) (pin 2))
(node (ref R1) (pin 1)) (node (ref P1) (pin 1))
(node (ref U1) (pin 9))
(node (ref U1) (pin 6))
(node (ref C2) (pin 2))
(node (ref C4) (pin 1))
(node (ref U1) (pin 7))
(node (ref U3) (pin 4)) (node (ref U3) (pin 4))
(node (ref U3) (pin 2)) (node (ref U3) (pin 2))
(node (ref U1) (pin 6)) (node (ref R1) (pin 1))
(node (ref U1) (pin 7))
(node (ref R12) (pin 2))
(node (ref U1) (pin 9))
(node (ref Q3) (pin 2))
(node (ref Q1) (pin 2)) (node (ref Q1) (pin 2))
(node (ref R5) (pin 1)) (node (ref R5) (pin 1))
(node (ref Q2) (pin 2)) (node (ref Q3) (pin 2))
(node (ref R4) (pin 1)) (node (ref R4) (pin 1))
(node (ref Q2) (pin 2))
(node (ref D1) (pin 1))) (node (ref D1) (pin 1)))
(net (code 27) (name /PE5) (net (code 29) (name /PE5)
(node (ref U1) (pin 17))) (node (ref U1) (pin 17)))
(net (code 28) (name /OSC1IN) (net (code 30) (name /OSC1IN)
(node (ref U1) (pin 2))) (node (ref U1) (pin 2)))
(net (code 29) (name /OSC2IN) (net (code 31) (name /OSC2IN)
(node (ref U1) (pin 3))) (node (ref U1) (pin 3)))
(net (code 30) (name /PF4) (net (code 32) (name /PF4)
(node (ref U1) (pin 8))) (node (ref U1) (pin 8)))
(net (code 31) (name /PC1) (net (code 33) (name /PC1)
(node (ref U1) (pin 18)) (node (ref R6) (pin 2))
(node (ref R4) (pin 2)) (node (ref R4) (pin 2))
(node (ref R6) (pin 2))) (node (ref U1) (pin 18)))
(net (code 32) (name "Net-(Q3-Pad1)") (net (code 34) (name /PB5)
(node (ref Q3) (pin 1))
(node (ref R7) (pin 1)))
(net (code 33) (name /PB5)
(node (ref D2) (pin 5))
(node (ref R9) (pin 1)) (node (ref R9) (pin 1))
(node (ref U1) (pin 11))) (node (ref U1) (pin 11))
(net (code 34) (name /PB0) (node (ref D2) (pin 5)))
(net (code 35) (name /PB0)
(node (ref U1) (pin 16)) (node (ref U1) (pin 16))
(node (ref U2) (pin 1))) (node (ref U2) (pin 1)))
(net (code 35) (name /PD0) (net (code 36) (name /PD0)
(node (ref U2) (pin 8)) (node (ref U1) (pin 25))
(node (ref U1) (pin 25))) (node (ref U2) (pin 8)))
(net (code 36) (name /PB1) (net (code 37) (name /PB1)
(node (ref U2) (pin 2)) (node (ref U2) (pin 2))
(node (ref U1) (pin 15))) (node (ref U1) (pin 15)))
(net (code 37) (name /PC7) (net (code 38) (name /PC7)
(node (ref R13) (pin 2))
(node (ref U1) (pin 24)) (node (ref U1) (pin 24))
(node (ref R13) (pin 2))
(node (ref SW1) (pin 4))) (node (ref SW1) (pin 4)))
(net (code 38) (name /PB2) (net (code 39) (name /PB2)
(node (ref U1) (pin 14)) (node (ref U2) (pin 3))
(node (ref U2) (pin 3))) (node (ref U1) (pin 14)))
(net (code 39) (name /PC6) (net (code 40) (name /PC6)
(node (ref U1) (pin 23)) (node (ref R14) (pin 2))
(node (ref SW1) (pin 5)) (node (ref SW1) (pin 5))
(node (ref R14) (pin 2))) (node (ref U1) (pin 23)))
(net (code 40) (name /PB3) (net (code 41) (name /PB3)
(node (ref U2) (pin 4)) (node (ref U2) (pin 4))
(node (ref U1) (pin 13))) (node (ref U1) (pin 13)))
(net (code 41) (name /PD7)
(node (ref U1) (pin 32))
(node (ref R10) (pin 1))
(node (ref D2) (pin 1)))
(net (code 42) (name /PC5) (net (code 42) (name /PC5)
(node (ref SW1) (pin 6))
(node (ref U1) (pin 22)) (node (ref U1) (pin 22))
(node (ref R15) (pin 2)) (node (ref R15) (pin 2)))
(node (ref SW1) (pin 6)))
(net (code 43) (name /PB4) (net (code 43) (name /PB4)
(node (ref D2) (pin 4))
(node (ref U1) (pin 12)) (node (ref U1) (pin 12))
(node (ref D2) (pin 4))
(node (ref R8) (pin 1))) (node (ref R8) (pin 1)))
(net (code 44) (name /PD6) (net (code 44) (name /PD6)
(node (ref P1) (pin 2)) (node (ref P1) (pin 2))
(node (ref U1) (pin 31)) (node (ref J1) (pin 20))
(node (ref J1) (pin 20))) (node (ref U1) (pin 31)))
(net (code 45) (name /SWIM/PD1) (net (code 45) (name /SWIM/PD1)
(node (ref P2) (pin 2))
(node (ref U2) (pin 7)) (node (ref U2) (pin 7))
(node (ref P2) (pin 2))
(node (ref U1) (pin 26))) (node (ref U1) (pin 26)))
(net (code 46) (name /PD5) (net (code 46) (name /PD5)
(node (ref U1) (pin 30))
(node (ref P1) (pin 3)) (node (ref P1) (pin 3))
(node (ref U1) (pin 30))
(node (ref J1) (pin 18))) (node (ref J1) (pin 18)))
(net (code 47) (name /PD4) (net (code 47) (name /PD4)
(node (ref D2) (pin 3))
(node (ref U1) (pin 29)) (node (ref U1) (pin 29))
(node (ref R11) (pin 1)) (node (ref R11) (pin 1)))
(node (ref D2) (pin 3)))
(net (code 48) (name /PC2) (net (code 48) (name /PC2)
(node (ref R3) (pin 2))
(node (ref U1) (pin 19)) (node (ref U1) (pin 19))
(node (ref R1) (pin 2))) (node (ref R1) (pin 2))
(node (ref R3) (pin 2)))
(net (code 49) (name /PD3) (net (code 49) (name /PD3)
(node (ref U1) (pin 28)) (node (ref U2) (pin 5))
(node (ref U2) (pin 5))) (node (ref U1) (pin 28)))
(net (code 50) (name /PD2) (net (code 50) (name /PD2)
(node (ref U1) (pin 27)) (node (ref U2) (pin 6))
(node (ref U2) (pin 6))))) (node (ref U1) (pin 27)))))

View File

@ -1,6 +1,7 @@
EESchema Schematic File Version 4 EESchema Schematic File Version 2
LIBS:power
LIBS:stepper-cache LIBS:stepper-cache
EELAYER 26 0 EELAYER 25 0
EELAYER END EELAYER END
$Descr A4 11693 8268 $Descr A4 11693 8268
encoding utf-8 encoding utf-8
@ -217,9 +218,9 @@ F 3 "" H 9450 2550 60 0000 C CNN
$EndComp $EndComp
Text Label 9650 2400 0 61 ~ 0 Text Label 9650 2400 0 61 ~ 0
GND GND
Text Label 9650 2500 0 61 ~ 0 Text Label 9700 2600 0 61 ~ 0
RXD RXD
Text Label 9650 2600 0 61 ~ 0 Text Label 9700 2500 0 61 ~ 0
TXD TXD
$Comp $Comp
L stepper-rescue:GND-RESCUE-stepper #PWR06 L stepper-rescue:GND-RESCUE-stepper #PWR06
@ -718,11 +719,11 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
1600 1400 1750 1400 1600 1400 1750 1400
Wire Wire Line Wire Wire Line
1750 1500 1750 1600 1750 1600 1750 1500
Wire Wire Line Wire Wire Line
1200 1700 1200 1600 1200 1700 1200 1600
Wire Wire Line Wire Wire Line
1200 1600 1500 1600 1200 1600 1750 1600
Connection ~ 800 1700 Connection ~ 800 1700
Wire Wire Line Wire Wire Line
2500 3650 2400 3650 2500 3650 2400 3650
@ -731,7 +732,7 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
1450 3650 1350 3650 1450 3650 1350 3650
Wire Wire Line Wire Wire Line
1350 1800 1500 1800 1350 1800 1750 1800
Wire Wire Line Wire Wire Line
1500 1800 1500 1600 1500 1800 1500 1600
Connection ~ 1500 1600 Connection ~ 1500 1600
@ -743,18 +744,18 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
10650 2400 10650 2500 10650 2400 10650 2500
Wire Wire Line Wire Wire Line
10100 3150 10300 3150 10100 3150 10700 3150
Connection ~ 10300 3150 Connection ~ 10300 3150
Wire Wire Line Wire Wire Line
10300 3850 10300 3650 10300 3850 10300 3650
Wire Wire Line Wire Wire Line
10100 3650 10100 3950 10100 3650 10100 3950
Wire Wire Line Wire Wire Line
10050 3950 10100 3950 10050 3950 10550 3950
Wire Wire Line Wire Wire Line
10050 3850 10300 3850 10050 3850 10550 3850
Wire Wire Line Wire Wire Line
10050 3750 10500 3750 10050 3750 10550 3750
Wire Wire Line Wire Wire Line
10500 3750 10500 3650 10500 3750 10500 3650
Connection ~ 10500 3750 Connection ~ 10500 3750
@ -763,7 +764,7 @@ Connection ~ 10100 3950
Wire Wire Line Wire Wire Line
9400 3750 9450 3750 9400 3750 9450 3750
Wire Wire Line Wire Wire Line
9450 3950 9400 3950 9400 3950 9450 3950
Wire Wire Line Wire Wire Line
9450 3850 9400 3850 9450 3850 9400 3850
Connection ~ 9400 3850 Connection ~ 9400 3850
@ -772,11 +773,11 @@ Wire Wire Line
Connection ~ 10500 3150 Connection ~ 10500 3150
Connection ~ 9400 3750 Connection ~ 9400 3750
Wire Wire Line Wire Wire Line
9400 3950 9400 3850 9400 3650 9400 3950
Wire Wire Line Wire Wire Line
1350 5100 1350 5150 1350 5100 1350 5150
Wire Wire Line Wire Wire Line
1200 5650 1350 5650 1200 5650 1450 5650
Wire Wire Line Wire Wire Line
2050 5650 1950 5650 2050 5650 1950 5650
Connection ~ 1350 5650 Connection ~ 1350 5650
@ -791,7 +792,7 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
9250 1050 9250 1150 9250 1050 9250 1150
Wire Wire Line Wire Wire Line
9750 1150 9850 1150 9750 1150 10700 1150
Wire Wire Line Wire Wire Line
9850 1150 9850 1000 9850 1150 9850 1000
Connection ~ 9850 1150 Connection ~ 9850 1150
@ -814,11 +815,11 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
8600 1250 8600 1150 8600 1250 8600 1150
Wire Wire Line Wire Wire Line
7650 1150 7750 1150 7650 1150 7800 1150
Wire Wire Line Wire Wire Line
8200 1600 8200 1550 8200 1450 8200 1600
Wire Wire Line Wire Wire Line
7750 1550 8200 1550 7750 1550 8600 1550
Connection ~ 8200 1550 Connection ~ 8200 1550
Connection ~ 7750 1150 Connection ~ 7750 1150
Wire Wire Line Wire Wire Line
@ -863,7 +864,7 @@ Wire Notes Line
Wire Wire Line Wire Wire Line
8150 2450 8350 2450 8150 2450 8350 2450
Wire Wire Line Wire Wire Line
8250 2250 8250 2500 8250 2250 8250 2950
Wire Wire Line Wire Wire Line
8250 2950 8600 2950 8250 2950 8600 2950
Wire Wire Line Wire Wire Line
@ -891,12 +892,12 @@ Wire Notes Line
Wire Notes Line Wire Notes Line
850 3850 3100 3850 850 3850 3100 3850
Wire Wire Line Wire Wire Line
8100 5500 8200 5500 8100 5500 8600 5500
Connection ~ 8200 5500 Connection ~ 8200 5500
Wire Wire Line Wire Wire Line
8050 4650 8050 4600 8050 4650 8050 4600
Wire Wire Line Wire Wire Line
8050 4600 8200 4600 8050 4600 8600 4600
Wire Notes Line Wire Notes Line
7350 3350 9100 3350 7350 3350 9100 3350
NoConn ~ 1750 1700 NoConn ~ 1750 1700
@ -977,7 +978,7 @@ OUT3
Wire Wire Line Wire Wire Line
3600 5100 3600 5150 3600 5100 3600 5150
Wire Wire Line Wire Wire Line
3450 5650 3600 5650 3450 5650 3700 5650
Connection ~ 3600 5650 Connection ~ 3600 5650
Wire Wire Line Wire Wire Line
4600 5350 4600 5450 4600 5350 4600 5450
@ -1047,7 +1048,7 @@ OUT1
Wire Wire Line Wire Wire Line
3600 3550 3600 3600 3600 3550 3600 3600
Wire Wire Line Wire Wire Line
3450 4100 3600 4100 3450 4100 3700 4100
Connection ~ 3600 4100 Connection ~ 3600 4100
Wire Wire Line Wire Wire Line
4600 3800 4600 3900 4600 3800 4600 3900
@ -1064,7 +1065,7 @@ Wire Notes Line
Wire Notes Line Wire Notes Line
5400 3300 850 3300 5400 3300 850 3300
Wire Wire Line Wire Wire Line
8150 2850 8450 2850 8150 2850 8500 2850
Wire Wire Line Wire Wire Line
8450 2850 8450 2600 8450 2850 8450 2600
Wire Wire Line Wire Wire Line
@ -1072,16 +1073,16 @@ Wire Wire Line
Wire Wire Line Wire Wire Line
8600 2650 8600 2700 8600 2650 8600 2700
Wire Wire Line Wire Wire Line
8600 2650 8400 2650 8150 2650 8600 2650
Wire Wire Line Wire Wire Line
8400 3150 8400 2650 8400 2650 8400 3150
Connection ~ 8400 2650 Connection ~ 8400 2650
Connection ~ 8450 2850 Connection ~ 8450 2850
Wire Wire Line Wire Wire Line
8350 2400 8350 2450 8350 2400 8350 3050
Text Label 9100 5400 0 61 ~ 0
RXD
Text Label 9100 5500 0 61 ~ 0 Text Label 9100 5500 0 61 ~ 0
RXD
Text Label 9100 5400 0 61 ~ 0
TXD TXD
$Comp $Comp
L stepper-rescue:CONN_02X10 J1 L stepper-rescue:CONN_02X10 J1
@ -1113,7 +1114,7 @@ Wire Wire Line
8350 2400 8600 2400 8350 2400 8600 2400
Connection ~ 8350 2450 Connection ~ 8350 2450
Wire Wire Line Wire Wire Line
8600 2500 8250 2500 8250 2500 8600 2500
Connection ~ 8250 2500 Connection ~ 8250 2500
$Comp $Comp
L my_elements:HOLE HOLE2 L my_elements:HOLE HOLE2
@ -1149,53 +1150,7 @@ F 3 "" H 10900 1250 50 0001 C CNN
1 0 0 -1 1 0 0 -1
$EndComp $EndComp
Wire Wire Line Wire Wire Line
800 1700 800 1850 800 1450 800 1850
Wire Wire Line
1500 1600 1750 1600
Wire Wire Line
1500 1800 1750 1800
Wire Wire Line
10300 3150 10500 3150
Wire Wire Line
10500 3750 10550 3750
Wire Wire Line
10300 3850 10550 3850
Wire Wire Line
10100 3950 10550 3950
Wire Wire Line
9400 3850 9400 3750
Wire Wire Line
10500 3150 10700 3150
Wire Wire Line
9400 3750 9400 3650
Wire Wire Line
1350 5650 1450 5650
Wire Wire Line
9850 1150 10700 1150
Wire Wire Line
8200 1550 8200 1450
Wire Wire Line
8200 1550 8600 1550
Wire Wire Line
7750 1150 7800 1150
Wire Wire Line
8200 5500 8600 5500
Wire Wire Line
3600 5650 3700 5650
Wire Wire Line
3600 4100 3700 4100
Wire Wire Line
8400 2650 8150 2650
Wire Wire Line
8450 2850 8500 2850
Wire Wire Line
8200 4600 8600 4600
Wire Wire Line
8350 2450 8350 3050
Wire Wire Line
8250 2500 8250 2950
Wire Wire Line
800 1450 800 1700
Wire Wire Line Wire Wire Line
4200 5650 4300 5650 4200 5650 4300 5650
Wire Wire Line Wire Wire Line

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,356 @@
(export (version D)
(design
(source /home/eddy/Docs/SAO/BTA/SCORPIO/platform_module/stepper_motherboard.sch)
(date "Пт 14 дек 2018 09:18:27")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "2 steppers module")
(company "SAO RAS")
(rev)
(date 2017-08-04)
(source stepper_motherboard.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref J1)
(value CONN_02X10)
(footprint Connector_PinHeader_2.54mm.pretty:PinHeader_2x10_P2.54mm_Vertical)
(libsource (lib stepper-rescue) (part CONN_02X10))
(sheetpath (names /) (tstamps /))
(tstamp 5988822E))
(comp (ref HOLE1)
(value HOLE)
(footprint MountingHole.pretty:MountingHole_3.2mm_M3_Pad)
(libsource (lib my_elements) (part HOLE))
(sheetpath (names /) (tstamps /))
(tstamp 59B6D60D))
(comp (ref HOLE2)
(value HOLE)
(footprint MountingHole.pretty:MountingHole_3.2mm_M3_Pad)
(libsource (lib my_elements) (part HOLE))
(sheetpath (names /) (tstamps /))
(tstamp 5BEAF982))
(comp (ref J6)
(value GND)
(footprint modules:1PIN)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5BEAFEB7))
(comp (ref J4)
(value 12V)
(footprint modules:1PIN)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5BEAFF72))
(comp (ref J2)
(value Motor1)
(footprint modules:4PIN)
(libsource (lib conn) (part Conn_01x04))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB0030))
(comp (ref J3)
(value Motor2)
(footprint modules:4PIN)
(libsource (lib conn) (part Conn_01x04))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB01FA))
(comp (ref J7)
(value UART)
(footprint modules:2PIN)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB0A6B))
(comp (ref J9)
(value Esw1)
(footprint modules:2PIN)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB0C38))
(comp (ref J8)
(value Esw0)
(footprint modules:2PIN)
(libsource (lib conn) (part Conn_01x02))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB0D29))
(comp (ref Q1)
(value IRL3303)
(footprint modules:TO-220-3_Horizontal_TabDown)
(libsource (lib device) (part Q_NMOS_GDS))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB105F))
(comp (ref J5)
(value Load_12V)
(footprint modules:1PIN)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB130A))
(comp (ref J10)
(value Load_GND)
(footprint modules:1PIN)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB14CE))
(comp (ref D2)
(value LED)
(footprint LED_SMD.pretty:LED_1210_3225Metric_Pad1.22x2.70mm_HandSolder)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB2764))
(comp (ref R3)
(value 10k)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB28E0))
(comp (ref D1)
(value SS14)
(footprint Diode_SMD.pretty:D_SMA_Handsoldering)
(libsource (lib device) (part D_Schottky))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB2E3C))
(comp (ref R1)
(value 47)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB30A1))
(comp (ref D3)
(value LED)
(footprint LED_SMD.pretty:LED_1210_3225Metric_Pad1.22x2.70mm_HandSolder)
(libsource (lib device) (part LED))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB3876))
(comp (ref R2)
(value 47)
(footprint Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB387C))
(comp (ref J11)
(value ESW_GND)
(footprint modules:1PIN)
(libsource (lib conn) (part Conn_01x01))
(sheetpath (names /) (tstamps /))
(tstamp 5BEB7814)))
(libparts
(libpart (lib stepper-rescue) (part CONN_02X10)
(footprints
(fp Pin_Header_Straight_2X*)
(fp Pin_Header_Angled_2X*)
(fp Socket_Strip_Straight_2X*)
(fp Socket_Strip_Angled_2X*)
(fp IDC_Header_Straight_*))
(fields
(field (name Reference) J)
(field (name Value) CONN_02X10))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))
(pin (num 7) (name P7) (type passive))
(pin (num 8) (name P8) (type passive))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))
(pin (num 11) (name P11) (type passive))
(pin (num 12) (name P12) (type passive))
(pin (num 13) (name P13) (type passive))
(pin (num 14) (name P14) (type passive))
(pin (num 15) (name P15) (type passive))
(pin (num 16) (name P16) (type passive))
(pin (num 17) (name P17) (type passive))
(pin (num 18) (name P18) (type passive))
(pin (num 19) (name P19) (type passive))
(pin (num 20) (name P20) (type passive))))
(libpart (lib conn) (part Conn_01x01)
(description "Generic connector, single row, 01x01")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib conn) (part Conn_01x02)
(description "Generic connector, single row, 01x02")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x02))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))))
(libpart (lib conn) (part Conn_01x04)
(description "Generic connector, single row, 01x04")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x04))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))))
(libpart (lib device) (part D_Schottky)
(description "Schottky diode")
(footprints
(fp TO-???*)
(fp *SingleDiode)
(fp *_Diode_*)
(fp *SingleDiode*)
(fp D_*))
(fields
(field (name Reference) D)
(field (name Value) D_Schottky))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib my_elements) (part HOLE)
(footprints
(fp hole*))
(fields
(field (name Reference) HOLE)
(field (name Value) HOLE)))
(libpart (lib device) (part LED)
(description "LED generic")
(footprints
(fp LED*))
(fields
(field (name Reference) D)
(field (name Value) LED))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive))))
(libpart (lib device) (part Q_NMOS_GDS)
(description "Transistor N-MOSFET with substrate diode (general)")
(fields
(field (name Reference) Q)
(field (name Value) Q_NMOS_GDS))
(pins
(pin (num 1) (name G) (type input))
(pin (num 2) (name D) (type passive))
(pin (num 3) (name S) (type passive))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive)))))
(libraries
(library (logical device)
(uri /usr/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/share/kicad/library/conn.lib))
(library (logical stepper-rescue)
(uri stepper-rescue.lib))
(library (logical my_elements)
(uri my_elements.lib)))
(nets
(net (code 1) (name "Net-(J10-Pad1)")
(node (ref J10) (pin 1))
(node (ref Q1) (pin 2)))
(net (code 2) (name /OUT3)
(node (ref Q1) (pin 1))
(node (ref R3) (pin 1))
(node (ref J1) (pin 7)))
(net (code 3) (name /M2E1)
(node (ref J1) (pin 13))
(node (ref J9) (pin 1)))
(net (code 4) (name /M1E2)
(node (ref J1) (pin 11))
(node (ref J8) (pin 2)))
(net (code 5) (name /M1E1)
(node (ref J8) (pin 1))
(node (ref J1) (pin 9)))
(net (code 6) (name GND)
(node (ref D3) (pin 1))
(node (ref J11) (pin 1))
(node (ref J6) (pin 1))
(node (ref J1) (pin 2))
(node (ref Q1) (pin 3))
(node (ref R3) (pin 2))
(node (ref D2) (pin 1)))
(net (code 7) (name "Net-(D1-Pad2)")
(node (ref D1) (pin 2))
(node (ref J7) (pin 1)))
(net (code 8) (name /OUT1)
(node (ref R1) (pin 1))
(node (ref J1) (pin 3)))
(net (code 9) (name /OUT2)
(node (ref J1) (pin 5))
(node (ref R2) (pin 1)))
(net (code 10) (name "Net-(D2-Pad2)")
(node (ref R1) (pin 2))
(node (ref D2) (pin 2)))
(net (code 11) (name "Net-(D3-Pad2)")
(node (ref D3) (pin 2))
(node (ref R2) (pin 2)))
(net (code 12) (name "Net-(J1-Pad1)")
(node (ref J1) (pin 1)))
(net (code 13) (name /M2E2)
(node (ref J1) (pin 15))
(node (ref J9) (pin 2)))
(net (code 14) (name "Net-(J1-Pad20)")
(node (ref J5) (pin 1))
(node (ref J1) (pin 20))
(node (ref J4) (pin 1)))
(net (code 15) (name /S0P4)
(node (ref J1) (pin 10))
(node (ref J2) (pin 1)))
(net (code 16) (name /S0P2)
(node (ref J1) (pin 6))
(node (ref J2) (pin 3)))
(net (code 17) (name /S0P1)
(node (ref J2) (pin 4))
(node (ref J1) (pin 4)))
(net (code 18) (name /S1P1)
(node (ref J1) (pin 18))
(node (ref J3) (pin 1)))
(net (code 19) (name /S1P2)
(node (ref J3) (pin 2))
(node (ref J1) (pin 16)))
(net (code 20) (name /S1P3)
(node (ref J3) (pin 3))
(node (ref J1) (pin 14)))
(net (code 21) (name /RXD)
(node (ref J1) (pin 19))
(node (ref J7) (pin 2)))
(net (code 22) (name /TXD)
(node (ref D1) (pin 1))
(node (ref J1) (pin 17)))
(net (code 23) (name /S1P4)
(node (ref J1) (pin 12))
(node (ref J3) (pin 4)))
(net (code 24) (name /S0P3)
(node (ref J1) (pin 8))
(node (ref J2) (pin 2)))))

View File

@ -0,0 +1,77 @@
update=Вт 13 ноя 2018 16:42:15
version=1
last_client=kicad
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[pcbnew]
version=1
LastNetListRead=
PadDrlX=320
PadDimH=550
PadDimV=550
BoardThickness=620
TxtPcbV=600
TxtPcbH=600
TxtModV=500
TxtModH=500
TxtModW=100
VEgarde=100
DrawLar=120
EdgeLar=80
TxtLar=120
MSegLar=120
[pcbnew/libraries]
LibDir=
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=libcms
LibName7=display
LibName8=led
LibName9=dip_sockets
LibName10=pga_sockets
LibName11=valves
[general]
version=1
[eeschema]
version=1
LibDir=
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=microcontrollers
LibName13=dsp
LibName14=microchip
LibName15=analog_switches
LibName16=motorola
LibName17=texas
LibName18=intel
LibName19=audio
LibName20=interface
LibName21=digital-audio
LibName22=philips
LibName23=display
LibName24=cypress
LibName25=siliconi
LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
LibName30=stm8
LibName31=stm8s105k4t6c
LibName32=stepper-rescue
LibName33=my_elements

View File

@ -0,0 +1,506 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:stm8
LIBS:stm8s105k4t6c
LIBS:stepper-rescue
LIBS:my_elements
LIBS:stepper_motherboard-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "2 steppers module"
Date "2017-08-04"
Rev ""
Comp "SAO RAS"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Label 3525 2175 0 60 ~ 0
M1E1
Text Label 3525 2275 0 60 ~ 0
M1E2
Text Label 3525 2375 0 60 ~ 0
M2E1
Text Label 3525 2475 0 60 ~ 0
M2E2
Text Label 3525 1875 0 60 ~ 0
OUT1
Text Label 3525 1975 0 60 ~ 0
OUT2
Text Label 3525 2075 0 60 ~ 0
OUT3
Text Label 3550 2675 0 61 ~ 0
RXD
Text Label 3550 2575 0 61 ~ 0
TXD
$Comp
L CONN_02X10 J1
U 1 1 5988822E
P 3275 2225
F 0 "J1" H 3275 2825 50 0000 C CNN
F 1 "CONN_02X10" V 3275 2225 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm.pretty:PinHeader_2x10_P2.54mm_Vertical" H 3275 1075 50 0001 C CNN
F 3 "" H 3275 1075 50 0001 C CNN
1 3275 2225
-1 0 0 -1
$EndComp
NoConn ~ 3525 1775
$Comp
L HOLE HOLE1
U 1 1 59B6D60D
P 5950 6900
F 0 "HOLE1" H 5950 6900 60 0000 C CNN
F 1 "HOLE" H 5950 6800 60 0000 C CNN
F 2 "MountingHole.pretty:MountingHole_3.2mm_M3_Pad" H 5950 6900 60 0001 C CNN
F 3 "" H 5950 6900 60 0000 C CNN
1 5950 6900
1 0 0 -1
$EndComp
$Comp
L HOLE HOLE2
U 1 1 5BEAF982
P 5950 7150
F 0 "HOLE2" H 5950 7150 60 0000 C CNN
F 1 "HOLE" H 5950 7050 60 0000 C CNN
F 2 "MountingHole.pretty:MountingHole_3.2mm_M3_Pad" H 5950 7150 60 0001 C CNN
F 3 "" H 5950 7150 60 0000 C CNN
1 5950 7150
1 0 0 -1
$EndComp
$Comp
L Conn_01x01 J6
U 1 1 5BEAFEB7
P 2450 1775
F 0 "J6" H 2450 1875 50 0000 C CNN
F 1 "GND" H 2450 1675 50 0000 C CNN
F 2 "modules:1PIN" H 2450 1775 50 0001 C CNN
F 3 "" H 2450 1775 50 0001 C CNN
1 2450 1775
-1 0 0 1
$EndComp
$Comp
L Conn_01x01 J4
U 1 1 5BEAFF72
P 2425 2675
F 0 "J4" H 2425 2775 50 0000 C CNN
F 1 "12V" H 2425 2575 50 0000 C CNN
F 2 "modules:1PIN" H 2425 2675 50 0001 C CNN
F 3 "" H 2425 2675 50 0001 C CNN
1 2425 2675
-1 0 0 1
$EndComp
$Comp
L Conn_01x04 J2
U 1 1 5BEB0030
P 1900 1975
F 0 "J2" H 1900 2175 50 0000 C CNN
F 1 "Motor1" H 1900 1675 50 0000 C CNN
F 2 "modules:4PIN" H 1900 1975 50 0001 C CNN
F 3 "" H 1900 1975 50 0001 C CNN
1 1900 1975
-1 0 0 1
$EndComp
$Comp
L Conn_01x04 J3
U 1 1 5BEB01FA
P 1900 2550
F 0 "J3" H 1900 2750 50 0000 C CNN
F 1 "Motor2" H 1900 2250 50 0000 C CNN
F 2 "modules:4PIN" H 1900 2550 50 0001 C CNN
F 3 "" H 1900 2550 50 0001 C CNN
1 1900 2550
-1 0 0 1
$EndComp
Wire Wire Line
2650 1775 3025 1775
Wire Wire Line
2625 2675 3025 2675
Wire Wire Line
2100 1775 2325 1775
Wire Wire Line
2325 1775 2325 1950
Wire Wire Line
2325 1950 2850 1950
Wire Wire Line
2850 1950 2850 1875
Wire Wire Line
2850 1875 3025 1875
Wire Wire Line
2100 1875 2275 1875
Wire Wire Line
2275 1875 2275 1975
Wire Wire Line
2275 1975 3025 1975
Wire Wire Line
3025 2075 3025 2025
Wire Wire Line
3025 2025 2225 2025
Wire Wire Line
2225 2025 2225 1975
Wire Wire Line
2225 1975 2100 1975
Wire Wire Line
2100 2075 2850 2075
Wire Wire Line
2850 2075 2850 2175
Wire Wire Line
2850 2175 3025 2175
Wire Wire Line
3025 2275 2100 2275
Wire Wire Line
2100 2275 2100 2350
Wire Wire Line
2100 2450 2150 2450
Wire Wire Line
2150 2450 2150 2375
Wire Wire Line
2150 2375 3025 2375
Wire Wire Line
2100 2550 2200 2550
Wire Wire Line
2200 2550 2200 2475
Wire Wire Line
2200 2475 3025 2475
Wire Wire Line
2100 2650 2275 2650
Wire Wire Line
2275 2650 2275 2525
Wire Wire Line
2275 2525 3025 2525
Wire Wire Line
3025 2525 3025 2575
$Comp
L Conn_01x02 J7
U 1 1 5BEB0A6B
P 3850 3350
F 0 "J7" H 3850 3450 50 0000 C CNN
F 1 "UART" H 3850 3150 50 0000 C CNN
F 2 "modules:2PIN" H 3850 3350 50 0001 C CNN
F 3 "" H 3850 3350 50 0001 C CNN
1 3850 3350
0 1 1 0
$EndComp
Wire Wire Line
3525 2575 3900 2575
Wire Wire Line
3525 2675 3750 2675
$Comp
L Conn_01x02 J9
U 1 1 5BEB0C38
P 4375 2450
F 0 "J9" H 4375 2550 50 0000 C CNN
F 1 "Esw1" H 4375 2250 50 0000 C CNN
F 2 "modules:2PIN" H 4375 2450 50 0001 C CNN
F 3 "" H 4375 2450 50 0001 C CNN
1 4375 2450
1 0 0 -1
$EndComp
$Comp
L Conn_01x02 J8
U 1 1 5BEB0D29
P 4375 2075
F 0 "J8" H 4375 2175 50 0000 C CNN
F 1 "Esw0" H 4375 1875 50 0000 C CNN
F 2 "modules:2PIN" H 4375 2075 50 0001 C CNN
F 3 "" H 4375 2075 50 0001 C CNN
1 4375 2075
1 0 0 -1
$EndComp
Wire Wire Line
3525 2475 3950 2475
Wire Wire Line
3950 2475 3950 2550
Wire Wire Line
3950 2550 4175 2550
Wire Wire Line
4175 2450 4175 2375
Wire Wire Line
4175 2375 3525 2375
Wire Wire Line
3525 2275 4175 2275
Wire Wire Line
4175 2275 4175 2175
Wire Wire Line
3525 2175 4075 2175
Wire Wire Line
4075 2175 4075 2075
Wire Wire Line
4075 2075 4175 2075
$Comp
L Q_NMOS_GDS Q1
U 1 1 5BEB105F
P 4950 1775
F 0 "Q1" H 5150 1825 50 0000 L CNN
F 1 "IRL3303" H 5150 1725 50 0000 L CNN
F 2 "modules:TO-220-3_Horizontal_TabDown" H 5150 1875 50 0001 C CNN
F 3 "" H 4950 1775 50 0001 C CNN
1 4950 1775
1 0 0 -1
$EndComp
Wire Wire Line
3525 2075 3975 2075
Wire Wire Line
3975 2075 3975 1900
Wire Wire Line
3975 1900 4500 1900
Wire Wire Line
4500 1900 4500 1775
$Comp
L GND #PWR01
U 1 1 5BEB119F
P 2750 1700
F 0 "#PWR01" H 2750 1450 50 0001 C CNN
F 1 "GND" H 2750 1550 50 0000 C CNN
F 2 "" H 2750 1700 50 0001 C CNN
F 3 "" H 2750 1700 50 0001 C CNN
1 2750 1700
-1 0 0 1
$EndComp
Wire Wire Line
2750 1700 2750 1775
Connection ~ 2750 1775
$Comp
L GND #PWR02
U 1 1 5BEB120F
P 5050 2050
F 0 "#PWR02" H 5050 1800 50 0001 C CNN
F 1 "GND" H 5050 1900 50 0000 C CNN
F 2 "" H 5050 2050 50 0001 C CNN
F 3 "" H 5050 2050 50 0001 C CNN
1 5050 2050
1 0 0 -1
$EndComp
Wire Wire Line
5050 1975 5050 2050
$Comp
L Conn_01x01 J5
U 1 1 5BEB130A
P 2425 2975
F 0 "J5" H 2425 3075 50 0000 C CNN
F 1 "Load_12V" H 2425 2875 50 0000 C CNN
F 2 "modules:1PIN" H 2425 2975 50 0001 C CNN
F 3 "" H 2425 2975 50 0001 C CNN
1 2425 2975
-1 0 0 1
$EndComp
Wire Wire Line
2625 2975 2750 2975
Wire Wire Line
2750 2975 2750 2675
Connection ~ 2750 2675
$Comp
L Conn_01x01 J10
U 1 1 5BEB14CE
P 5250 1450
F 0 "J10" H 5250 1550 50 0000 C CNN
F 1 "Load_GND" H 5250 1350 50 0000 C CNN
F 2 "modules:1PIN" H 5250 1450 50 0001 C CNN
F 3 "" H 5250 1450 50 0001 C CNN
1 5250 1450
1 0 0 -1
$EndComp
Wire Wire Line
5050 1450 5050 1575
Text Label 3025 1875 2 60 ~ 0
S0P1
Text Label 3025 1975 2 60 ~ 0
S0P2
Text Label 3025 2075 2 60 ~ 0
S0P3
Text Label 3025 2175 2 60 ~ 0
S0P4
Text Label 3025 2275 2 60 ~ 0
S1P4
Text Label 3025 2375 2 60 ~ 0
S1P3
Text Label 3025 2475 2 60 ~ 0
S1P2
Text Label 3025 2575 2 60 ~ 0
S1P1
$Comp
L LED D2
U 1 1 5BEB2764
P 4225 1325
F 0 "D2" H 4225 1425 50 0000 C CNN
F 1 "LED" H 4225 1225 50 0000 C CNN
F 2 "LED_SMD.pretty:LED_1210_3225Metric_Pad1.22x2.70mm_HandSolder" H 4225 1325 50 0001 C CNN
F 3 "" H 4225 1325 50 0001 C CNN
1 4225 1325
-1 0 0 1
$EndComp
$Comp
L R R3
U 1 1 5BEB28E0
P 4625 1925
F 0 "R3" V 4705 1925 50 0000 C CNN
F 1 "10k" V 4625 1925 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 4555 1925 50 0001 C CNN
F 3 "" H 4625 1925 50 0001 C CNN
1 4625 1925
1 0 0 -1
$EndComp
Wire Wire Line
4625 2075 4950 2075
Wire Wire Line
4950 2075 4950 2025
Wire Wire Line
4950 2025 5050 2025
Connection ~ 5050 2025
Wire Wire Line
4500 1775 4750 1775
Connection ~ 4625 1775
$Comp
L D_Schottky D1
U 1 1 5BEB2E3C
P 3900 2850
F 0 "D1" H 3900 2950 50 0000 C CNN
F 1 "SS14" H 3900 2750 50 0000 C CNN
F 2 "Diode_SMD.pretty:D_SMA_Handsoldering" H 3900 2850 50 0001 C CNN
F 3 "" H 3900 2850 50 0001 C CNN
1 3900 2850
0 1 1 0
$EndComp
$Comp
L R R1
U 1 1 5BEB30A1
P 3875 1325
F 0 "R1" V 3955 1325 50 0000 C CNN
F 1 "47" V 3875 1325 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 3805 1325 50 0001 C CNN
F 3 "" H 3875 1325 50 0001 C CNN
1 3875 1325
0 -1 -1 0
$EndComp
$Comp
L LED D3
U 1 1 5BEB3876
P 4225 1600
F 0 "D3" H 4225 1700 50 0000 C CNN
F 1 "LED" H 4225 1500 50 0000 C CNN
F 2 "LED_SMD.pretty:LED_1210_3225Metric_Pad1.22x2.70mm_HandSolder" H 4225 1600 50 0001 C CNN
F 3 "" H 4225 1600 50 0001 C CNN
1 4225 1600
-1 0 0 1
$EndComp
$Comp
L R R2
U 1 1 5BEB387C
P 3875 1600
F 0 "R2" V 3955 1600 50 0000 C CNN
F 1 "47" V 3875 1600 50 0000 C CNN
F 2 "Resistor_SMD.pretty:R_0805_2012Metric_Pad1.29x1.40mm_HandSolder" V 3805 1600 50 0001 C CNN
F 3 "" H 3875 1600 50 0001 C CNN
1 3875 1600
0 -1 -1 0
$EndComp
Wire Wire Line
4375 1325 4375 1600
Wire Wire Line
4075 1600 4025 1600
Wire Wire Line
4025 1325 4075 1325
Wire Wire Line
3525 1875 3575 1875
Wire Wire Line
3575 1875 3575 1325
Wire Wire Line
3575 1325 3725 1325
Wire Wire Line
3725 1600 3625 1600
Wire Wire Line
3625 1600 3625 1975
Wire Wire Line
3625 1975 3525 1975
$Comp
L GND #PWR03
U 1 1 5BEB4330
P 4500 1425
F 0 "#PWR03" H 4500 1175 50 0001 C CNN
F 1 "GND" H 4500 1275 50 0000 C CNN
F 2 "" H 4500 1425 50 0001 C CNN
F 3 "" H 4500 1425 50 0001 C CNN
1 4500 1425
1 0 0 -1
$EndComp
Wire Wire Line
4500 1425 4375 1425
Connection ~ 4375 1425
Wire Wire Line
3750 2675 3750 3150
Wire Wire Line
3900 3150 3850 3150
$Comp
L PWR_FLAG #FLG04
U 1 1 5BEB6F8B
P 2975 1775
F 0 "#FLG04" H 2975 1850 50 0001 C CNN
F 1 "PWR_FLAG" H 2975 1925 50 0001 C CNN
F 2 "" H 2975 1775 50 0001 C CNN
F 3 "" H 2975 1775 50 0001 C CNN
1 2975 1775
1 0 0 -1
$EndComp
Connection ~ 2975 1775
$Comp
L Conn_01x01 J11
U 1 1 5BEB7814
P 4425 2875
F 0 "J11" H 4425 2975 50 0000 C CNN
F 1 "ESW_GND" H 4425 2775 50 0000 C CNN
F 2 "modules:1PIN" H 4425 2875 50 0001 C CNN
F 3 "" H 4425 2875 50 0001 C CNN
1 4425 2875
1 0 0 -1
$EndComp
$Comp
L GND #PWR05
U 1 1 5BEB7955
P 4175 2950
F 0 "#PWR05" H 4175 2700 50 0001 C CNN
F 1 "GND" H 4175 2800 50 0000 C CNN
F 2 "" H 4175 2950 50 0001 C CNN
F 3 "" H 4175 2950 50 0001 C CNN
1 4175 2950
1 0 0 -1
$EndComp
Wire Wire Line
4175 2950 4175 2875
Wire Wire Line
4175 2875 4225 2875
Wire Wire Line
3900 3000 3900 3150
Wire Wire Line
3900 2575 3900 2700
$EndSCHEMATC