79 Commits

Author SHA1 Message Date
90fe5c37e2 Solar_module_XY: Add silkscreen labels to connector, add logos 2022-02-03 11:01:36 +01:00
e466a42f55 Solar_module_XY: Create PCB for new solar module 2022-01-20 19:00:42 +01:00
1607125f21 Solar_module_XY: Update schematic to new solar module with 4 cells in series 2022-01-20 19:00:04 +01:00
8fdab7ff0b EPS: update files before gerber export, update renaming script for Gatema 2021-11-04 08:50:46 +01:00
35c114d32d EPS: fix some paths being to close to holes, add 1-st pin markers to ICs 2021-10-14 19:29:21 +02:00
430873dc7b EPS: add via stitching 2021-10-14 11:16:23 +02:00
70534c0652 EPS: add silkscreen caption to connectors and logo of BUTCube 2021-10-12 16:25:21 +02:00
82dda18408 EPS: fix DRC (charger VBUS lines, zone and pads clearances) 2021-10-12 12:47:57 +02:00
be37cb8f43 EPS: complete EPS routing 2021-10-12 10:07:31 +02:00
2bcc0721ec EPS: routing of connections between MCU and charger 2021-10-11 17:50:19 +02:00
5d92ed1051 EPS: route cleanup around mcu and charger of both units 2021-10-05 14:57:59 +02:00
8e21ee0d54 ESP: Charger routing for Unit #2 2021-09-23 14:08:01 +02:00
08632b4c39 EPS: charger additional component placement and routing 2021-09-23 10:54:51 +02:00
c0072eada0 EPS: battery charger power line routing 2021-09-22 16:49:56 +02:00
1dd075dbd0 EPS: battery charger placement 2021-09-16 08:17:55 +02:00
f4675881a8 EPS: routing of activation MOSFETs 2021-09-09 17:21:33 +02:00
188f3f83b0 EPS: route voltage dividers for ADC 2021-09-09 16:57:13 +02:00
ce8721b800 EPS: update references for voltage dividers 2021-09-09 16:56:41 +02:00
97342b78bb EPS: placing of ADC voltage monitoring dividers 2021-09-09 13:50:38 +02:00
f5acf128b7 EPS: update packages of ADC divider diodes, add test point to dividers 2021-09-09 13:50:07 +02:00
eadc274e75 EPS: add dividers to voltage measuring inputs of ADC,
- add pulls up resistors to activation MOSFETs
2021-09-09 13:17:26 +02:00
4abc1f26b2 EPS: routing od MCU connections on EPS #2 2021-09-09 12:53:56 +02:00
6d3bc86c17 EPS: completed routing of MCU signals for EPS #1 2021-09-09 10:56:17 +02:00
54275518d9 EPS: route RS-485 and CAN interface of UNIT #1 2021-09-03 11:11:33 +02:00
c4b3446a51 EPS: route components around MCU 2021-09-02 18:06:36 +02:00
530de344d4 EPS: output control routing, MCU & ADC placement 2021-09-02 16:30:15 +02:00
369a00c7a8 EPS: routing and placement of power supplies 2021-09-02 12:04:49 +02:00
4244036852 EPS: update packages of 0603 and 0805 components to smaller version 2021-09-02 12:03:51 +02:00
8e342d1234 EPS: connector placement, activation logic routing 2021-08-26 22:00:31 +02:00
effacaff11 EPS: add not used mounting holes for layout replication, reference reset 2021-08-26 21:59:58 +02:00
260fe3d954 EPS: initial parts separation and group labeling 2021-08-26 13:14:28 +02:00
e57654efa0 EPS: update board dimensions 2021-08-26 12:09:46 +02:00
4797b96ddd EPS: fix label connections (E_PAD->GND, BAT->BAT+) 2021-08-26 12:07:26 +02:00
889edeff78 EPS: add pin connection to LEDs 2021-08-26 12:06:50 +02:00
a15582b121 EPS: fix ERC errors due to missing power flags 2021-08-25 11:51:08 +02:00
68c7b47d00 EPS: remove old renamed schematic files 2021-08-25 11:23:02 +02:00
ce3334db2d EPS: rename separation files to activation files 2021-08-25 11:17:28 +02:00
706c69cc6a EPS: add override jumpers for activation logic 2021-08-23 15:13:05 +02:00
85b7c31ed3 EPS: fix enumeration of logic gates, fix missing unused gate 2021-08-23 15:11:53 +02:00
86fb9a0faf EPS: fix current sense sensor supply connection limiting sensing range 2021-08-22 21:11:06 +02:00
fed0f30e9b EPS: add notes about power supplies capabilities 2021-08-20 14:10:23 +02:00
e7d9ad4af0 EPS: adjust output protection of power line to calculated values 2021-08-20 14:09:43 +02:00
fcf2f58b77 EPS: update connection of battery heater and ADC inside EPS unit 2021-08-20 14:09:06 +02:00
7ad0c8ad50 EPS: update top level connection 2021-08-18 09:08:31 +02:00
6fe1587949 EPS: update page layout 2021-08-18 09:08:03 +02:00
e91d09a692 EPS: update stack connector to new connection design 2021-08-17 20:06:41 +02:00
8a9901921e EPS: add ADC circuit for output monitoring 2021-08-17 20:06:08 +02:00
fb632abfd5 EPS: finalize MCU connections 2021-08-17 20:05:19 +02:00
b038be8111 EPS: add CubeMX project with pin assignment 2021-08-17 20:04:55 +02:00
3f19319c78 EPS: add calculations for battery charger and output protection 2021-08-16 15:04:04 +02:00
89fff228bc EPS: add temperature measuring and heating circuits 2021-08-16 15:03:42 +02:00
8403da885a EPS: add notes about connection requirements 2021-08-16 15:01:02 +02:00
a649d8ed2e EPS: add notes about optional values of parts 2021-08-16 14:59:52 +02:00
54d7effba9 Solar_module_Z: update gerbers for v1.1 2021-08-14 16:19:33 +02:00
1d4c05f0a5 Solar_module_Z: update castellated holes for solar cell soldering 2021-08-14 16:18:56 +02:00
2cac0096ee Solar_module_Z: update version tag 2021-08-14 16:15:46 +02:00
983c86dcc8 Solar_module_Z: update outlines for SM141K04 2021-08-14 16:14:45 +02:00
69b48dc82c ESP: add placeholder for Temperature measuring schema 2021-08-13 11:20:20 +02:00
c08c6bd89c EPS: add initial battering heating schema concept with some notes 2021-08-11 21:01:01 +02:00
1f4dac9844 EPS: add schema of MCU without power protection 2021-08-11 21:00:56 +02:00
73b7b7f1b6 EPS/fw: add initial concept of MCU configuration 2021-08-11 21:00:49 +02:00
576f148910 EPS: add script with calculation for EPS power monitoring 2021-08-11 21:00:45 +02:00
a7c70f83db EPS: add schema of regulated power supplies (1.8V, 3.3V, 5V) 2021-08-05 11:19:32 +02:00
30d9d4c0ca EPS: add schema of power output of VBAT line 2021-08-05 11:19:29 +02:00
369fd32f9d EPS: add schema of block with all power supplies 2021-08-05 11:19:27 +02:00
f32f30b188 EPS: add schema of logic for separation 2021-08-05 11:19:25 +02:00
3369476dcf EPS: add separation control schema 2021-08-01 19:21:21 +02:00
b67f686415 EPS: add output control and protection for VBAT line 2021-08-01 19:21:19 +02:00
3fac8c0c25 EPS: add schema of battery pack with protection and gas gauge 2021-07-29 15:52:57 +02:00
825ae46930 EPS: add initial schema of battery charger 2021-07-29 15:52:55 +02:00
51e2b1a153 EPS: add schema of Solar inputs connectors 2021-07-29 15:52:52 +02:00
559c2ae07d EPS: add schema of stack connector 2021-07-29 15:52:40 +02:00
901b3f4757 EPS: add schema od USB power input 2021-07-28 20:25:34 +02:00
5e305b8eba EPS: add schema of Separation switches 2021-07-27 16:25:26 +02:00
9e9bdecfd1 EPS: add schema of EPS unit 2021-07-22 09:25:16 +02:00
3d780abe3a EPS: create EPS project 2021-07-21 13:24:53 +02:00
c7b70c60b1 diagrams: add diagram of proposed EPS module 2021-07-20 16:43:07 +02:00
e8e42c17ee notes: update notes with design of EPS 2021-07-17 19:42:24 +02:00
a7f9e6a3cd diagrams: add diagram of Access port stackup of Solar module 2021-07-17 19:41:54 +02:00
44 changed files with 400389 additions and 52919 deletions

143
README.md
View File

@ -1,57 +1,42 @@
# BUTCube # BUTCube
Modules:
- Solar panels (XY, Z) (not in stack)
- EPS
- Flight Computer
- Mission computer
- Communication
- Sun sensor module (not in stack)
- ? Attitude control
- Access port module (not in stack)
# Solar cells # Solar panels
Digi-key filter: https://www.digikey.nl/products/en?FV=-5|23585
Calculations for space are calculated with 1 mm space between panels
In center of panel there should be attitude determination module with minimal size od 25mm x 25mm
All calculation are only for one side of satelite
## Solar cells
#### SM141K04L #### SM141K04L
- Link: https://www.digikey.nl/short/fvpwbf4h - Link: https://www.digikey.nl/short/fvpwbf4h
- Panel count: 10 (2S 5P) - Panel count: 8 (2S 4P)
- Maximal power: 1.23 W
- Voltage: 4.46 V
- Dimensions: 29 x 23 mm (89 x 95 mm)
- Weight: 3g (30g)
- Configuration: 4 x 3
- Price (for 1 side): 28 € (750 CZK)
#### KXOB25-05X3F
- Link: https://www.digikey.nl/short/hdrrmtq3
- Panel count: 32 (4S 8P)
- Maximal power: 0.98 W - Maximal power: 0.98 W
- Voltage: 6.68 V - Voltage: 4.46 V (MPPT)
- Dimensions: 23 x 8 mm (95 x 89 mm) - Dimensions: 29 x 23 mm
- Weight: 0.5g (17g) - Weight: 3g (24g)
- Configuration: 10 x 4 - Price (for 1 side): 28 € (750 CZK)
- Price (for 1 side): 47 € (1229 CZK)
- + Reflow solderable
#### SM141K06LV
- Link: https://www.digikey.nl/short/d80rrj7t
- Panel count: 6 (2S 3P)
- Maximal power: 1.10 W
- Voltage: 6.7 V
- Dimensions: 45 x 22 mm (91 x 91 mm)
- Weight: 3g (18g)
- Configuration: 2V 2H 2V
- Price (for 1 side): 27 € (720 CZK)
#### SM141K04LV #### SM141K04LV
- Link: https://www.digikey.cz/short/r589mmbj - Link: https://www.digikey.cz/short/r589mmbj
- Panel count: 8 (2S 4P) - Panel count: 8 (2S 4P)
- Maximal power: 0.98 W - Maximal power: 0.98 W
- Voltage: 5.52 V - Voltage: 4.46 V (MPPT)
- Dimensions: 45 x 15 mm (81 x 95 mm) - Dimensions: 45 x 15 mm
- Weight: 2.5g (20g) - Weight: 2.5g (20g)
- Configuration: 2V 4H 2V
- Price (for 1 side): 28 € (750 CZK) - Price (for 1 side): 28 € (750 CZK)
## Solar module ## Solar module
- PCB with size cca 96x96 mm - Two sizes of solar panel PCBs
- In center of module is hole for another module (40x40 mm without corners) - Z - 100x100 mm with cutouts in corners for rails
- X,Y - 100x83
- In center of module is hole for another module
- Approximate size of module is 46x30 mm
- Mounting to frame is via 4 bolts in corners of board
- Integrated components: Optodiode, temperature measuring IC - Integrated components: Optodiode, temperature measuring IC
## Sensors ## Sensors
@ -59,15 +44,85 @@ All calculation are only for one side of satelite
- Photo diode: - Photo diode:
- VEMD5510C - 550nm (450-750) - visible - VEMD5510C - 550nm (450-750) - visible
- VEMD5060X - 800nm (500-1000) - visible + IR - VEMD5060X - 800nm (500-1000) - visible + IR
- VEMD5160X - 850nm (750-950) - IR - VEMD5160X - 850nm (750-950) - IR (used)
- ADC for photodiode: ADS7142 - ADC for photodiode: ADS7142
# Cables
- https://www.digikey.cz/product-detail/en/adafruit-industries-llc/3165/1528-1733-ND/6193585
- https://www.digikey.cz/product-detail/en/adafruit-industries-llc/3167/1528-1735-ND/6193587
- https://www.digikey.cz/product-detail/en/adafruit-industries-llc/3168/1528-1736-ND/6193588
- https://www.digikey.cz/product-detail/en/adafruit-industries-llc/3164/1528-1732-ND/6193584
- 30AWG resistance 0.3R per meter
- Length in CubeSat cca 10-15 cm
- Power loss in cables is 0.5mW in peek (0.05% per solar module)
- Similar power loss will be at cable connectors
# Stack connector
- [https://cz.mouser.com/ProductDetail/200-SSQ12002TD]
- 2x20 pins
- Limits board to thickness of 1mm or less
- Board spacing: 8.51 mm
# EPS
- Two identical modules on one board
- Both connected to stack connector
- Other board could be connected to both or one of then
- Power oring must be solved
- Connected to main CAN
## Power output
- 3 regulated and monitored power rails - 1V8, 3V3, 5V
- Output regulator - TPS63002DRCR
- 0.8A (boost) up to 1.2A (buck) output
- 2.2 uH coil
- 1 unregulated output of battery, monitored
- Monitoring via current sensors (INA??)
## Battery
- Limit for CubeSat is 50Wh
- Suggested battery has form factor 21700
- One battery per EPS
- Battery is mounted in battery holder
- Keystone 1122 - 1122
- Probably additional fixation is requested
- Selected battery - https://www.conrad.cz/p/samsung-inr21700-50e-specialni-akumulator-21700-flat-top-li-ion-akumulator-36-v-4900-mah-2114678
- 3.6V, 4900mAh, 17.64Wh
- EPS module has around 35Wh (well in limit)
## Battery heating
- https://www.ges.cz/cz/odl-20r81-GES06914579.html
- https://www.ges.cz/cz/odl-53r1-GES06914581.html
- https://www.gme.cz/odporovy-drat-odp-kan02-3m
- https://www.gme.cz/odporovy-drat-odp-kon03-3m
- Heating should be designed for power around 1-4W
- With 5.4R/m and battery input source (3.7V) length of wire for 2W heating should be around 1.2m (current 0.5A)
- 0.5A is probably to much, values around 0.2A are better -> 1W heating
- For regulation could be used power switch with constant current regulation
# Access port module
Connectors:
- USB-C
- data connected to mission computer or flight computer
- power connected to EPS for battery charging
- 2x SWD port for programing and debugging of Flight and Mission computer
- main CAN bus connector
- UART debug port
- Realized as stack of two PCB boards
- Front acts only as cover for connectors
- Connectors are mounted on rear board
- Connectors are accessible via cutouts in frontz board
- Rear board is mounted to front via column spacers
# Other parts: # Other parts:
- LTC4415 - Dual ideal diode with ORing - LTC4415 - Dual ideal diode with ORing
- MAX16171 - MAX16171 - Ideal Diode Controller with Reverse-Current Protection
- BQ25798 - solar battery charger with dual-input selector and MPPT, I2C, https://www.ti.com/product/BQ25798 - BQ25798 - solar battery charger with dual-input selector and MPPT, I2C, https://www.ti.com/product/BQ25798
- BAT54W-G - Low drop shottky diode, solar blocking diode - BAT54W-G - Low drop shottky diode, solar blocking diode
- BQ27421YZFT-G1A - Fuel gauge
# Digikey orders
https://www.digikey.cz/short/8nmn4tr3
https://www.digikey.cz/short/d4n94tbz

View File

@ -0,0 +1 @@
<mxfile host="Electron" modified="2021-06-08T14:00:23.482Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.9.9 Chrome/85.0.4183.121 Electron/10.1.5 Safari/537.36" etag="dCBUuAGuP0crBeBus9tB" version="13.9.9" type="device"><diagram id="WgHPjUlv6wGgWrCeiInb" name="Stránka-">5ZpLc9owEIB/jY/N2JIf+MgjbSczaWmZTpreVKyAirCoEAHy6ytjGduSadw0xh5yYazVw9K3q9WujAWHy90HjlbzWxZhagE72llwZAEQ9oD8TQT7VOD5SjDjJEpFTi6YkCeshLaSbkiE16WGgjEqyKosnLI4xlNRkiHO2bbc7IHR8ltXaIYNwWSKqCm9I5GYp9IeCHL5R0xm8+zNjh+mNUuUNVYrWc9RxLYFEby24JAzJtKn5W6IacIu45L2e3+i9jgxjmNRp8Pn25vJ6hcNf4/vPsGbp3DxZe++U6M8IrpRC1aTFfuMAGebOMLJILYFB9s5EXiyQtOkditVLmVzsaSy5MhHNRzmAu9OztM5rl5aDWZLLPheNlEdQKCAZRYTeGl5m/OHoWozL7JXMqRUPjsOnVORDwrMP0ACBqSv1hBafWfZOizH12CFJizHq4AFvIZgwe5ZlAGpVxNSYxbldQ+SD7oGye/utjNgtb7tAgPWhFHEDVJyzaKMYy04W+Aho4xLScxi2XLwQCjVRIiSWSyLU8kIS/kgIUjkSdlXFUsSRclrKvmXNfQaKgg1FfimCtwqDTRlrr23pgGnaxoIu+dVoeYofNs2GIGzBjPZwJ2iBGucPVWQmvKmTgfjYk/fbq1DMuPi1iFBzy1DCir2m29Cgo1tNzMe/jYZXO6hAANNAdBUQNWh0Jy/qxFr4zjqJ3cFCUaK1msyLesC74j4njC68lTpvlAz2il8h8I+K8Ry9oVOSfG+WJd3O5T2JR3gyLiW0DQgF8A2fIpr2J5AfIbFszvZ1GlBZ1XBbCbjmCJBHssTrlKkesOYEbmUo8m4ejDtaraQLlT1AoUbDn0g7ebADbWBUhDGQAe7Oi77P0zNzFhGZC1QbA1dqzeKD9nLKNEcZZvVYn/BXsDVwp4KN3zW0NAx86NX8gJ2XS8QlNyAc0Y34Nd1A3a1Us/kBrRbGl83hrpuwHM0fxKc2Q2YmeCLbc15iaWF5QPnyoHwGWs7lMaYE7n2xH20ZoJhmxboaWlI8GIL7J1wf+eyQDMTHltDzwpDHOWnUITXC3S5Z5CrnUGe1/IZlA1c0MoP9Hb0AXuwvCkct2V9dDDJB1lS/5f8tSrJ9xqD1MEk34ddg1Tx0Uu6274tyfy83B3tu5oeQNsetoPf1UCgQfJNSLACUnNfs80stXVIPugapMbyxc7fGoG6t0apIbWWLuoxtn6FWztYNz4+vFawLov533vS5vl/pOD1Hw==</diagram></mxfile>

1
diagrams/EPS.drawio Normal file
View File

@ -0,0 +1 @@
<mxfile host="Electron" modified="2021-06-17T12:02:19.854Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.9.9 Chrome/85.0.4183.121 Electron/10.1.5 Safari/537.36" etag="gEPFOeAPabVP0o5NTPXt" version="13.9.9" type="device"><diagram id="rbqqf8ozdG2t3XmciwKZ" name="Stránka-">7V1rk5o6GP41ftQBQrh87Lrddua0p+3sOb18ZDWrnKKxEHbd/voTNCgkEUEuAbs706mEEEPyPO8tb+IITFfbd6G3WX7EcxSMDG2+HYHbkWHouu3Q/5KSl32JZcN9wSL056zSseDe/41YocZKY3+OolxFgnFA/E2+cIbXazQjuTIvDPFzvtojDvLfuvEWSCi4n3mBWPrNn5PlvtQx7GP5e+Qvluk365a7v7Py0srsTaKlN8fPmSLwdgSmIcZk/2m1naIgGbx0XPbP3Z24e+hYiNakzAMW+vXlYW5/uYvjH9/+ul39/end3Vg3WefIS/rGaE4HgF3ikCzxAq+94O2x9CbE8XqOkmY1enWs8wHjDS3UaeF/iJAXNpteTDAtWpJVwO6irU++Zz7/SJqaQHZ1u2Ut7y5e0os1CV++Zy8yTyWXx8d2V+lzEfFC8iZBAi2YBV4U+bO0+M4PDl1az8VKtDBTZT9SyfCcnAFWFOE4nKGiYWdI9sIFIgX1wAEnlGAIrxB9M/pciAKP+E/5fngM6YtDPfYofS/vJVNhg/01iTItf04KaAVGWsNmiGWUhTrMA+tMfdPN1acf9j1IrzKvcizagbUCcIGjErhaBrh6SdhOABUNGeiOtYmmgzPo3V19RqFPxwuFMkiv8RpxeNb6i2erJqAzoKqOGdbukxfE7JtuPEKHNenBmP7THQtqAqzyoHle+gTdb7zdcDxTnZcHyCMd3ikOcHicGfalKCRoWzzQ4rgc1CjHSI1dPx9Vkm6ysmVGHQGtraEEr3pDgd4whqQ3TLuPesMenN7QTZCD7nWojNJQrqsyLsKybvDY1NrHpnEt+sm0lOsn61U/KdBPoCSpTZVmIBBodhdHaGTQ1qyA9vrmIaSfFskn1twmxATNiI/XfWSf4fJ6V2SfJSEfbIt8hqFUx04MOLpAzcIs//Qq7OuFPjVLUs+oy72L9ClwnRxGocUFq3jbEMCi+i3pX1Ey/INWGxR6JA5REtNDXhSH/nohxfcH7wEFeUx6gb9YJ/NPpzOxxW4SovszL3jDbqz8+XwPfxT5v72HXXsJeNiA0sbhzQje0pIgaf7Gm/1c7KhSVo6wwChrenQIR2YxVsDik1JnrE0A/cvNUuphV8OSMPljU5s4XMtWvhH8+BhRmPOSqgEQWLp0cjsTXvVl1zkHYbiyy9LkkOzGbjAF6TBdJj0O+2gUAOe8UeB0ahSInkv/eWUMnFi63ZFBfplRYOeVvAntQqPA1LSi+u0YBekQZmhvben1PQ68cDct62TJs4cSwORGSxclgC2RAGZrEmCImtUeugRw+ywBTFhRAvCY7kQCuIIE+Pf+JpkP/NxP5W/y0Uvl1Bdtp3rjVuwMtRRnATz4JFFOyai6rY0qFEb14/TfAQ4sFz62jHK2amtwBUqzYv5MH9CwSioqUHdxsx7nLFEZ0GkPx084IEkumRBDjuINCp/8CNdUFSqYafLMlCgSGTNbW9exlK7rVGFmDxnmNGHiSWy4PEYcjZv8PaPZU8f5r24r5r/HtrsICTsC3T/FZBMTkedNLRL1gee2ap4DVynPMyzPLCe1uIDbCwGRzuZZFXwCTO36iq6VV0WgeAWJq84lsbYjLVKDtA+otV9RK0uvUWU3QqX5yv1MSGHwOSJDU4UMqBIaaTczNsZ75CXrxbvVWxLimvFlFRYFnxIm8+k7DUGlCQX99xyux6cHZfPBarsm9ZxKpcnsebVdVjZzCxPDy1cqj426wvkia5NPTrfsLpLTxQSkaRzuxnanCqJ4tbkOB9OSZAh36mBCpfsAmrDHjAGa6mVjvGo4r3OJtNApdjH5+pxL2pKMEAPQuSRFPiwVIm8uy1jsvcgQNr1JREanFiQcTOz5eixIs+zOUrUuXNrNDCm/eWS2nOMBEs/gsgdgyf0Erelq83U5tnviGSWJZypdjk27mSGePnG+Jm8YbzbBy/DYx6s9W7LXu1NL2RxM4KSHLGpkI7ZoeF645NqUDWqrzeRswHmyh+c8mf0OmOhccrZtFe/+5+tbdkVnq2p92IFzZkoCONmwDe+cnd5QNjw9JcmG7FZPvbpn3cuk0vtLXKVWoriHA0zAkK1EPmVWvZWo9jyuYVuJdclxYglDtZXYo2yY0stqxsCX1cyy+30ULatVtBL5+pYLiuuDwvotWX3iBqFrtfoEvaPa6pMciNRTvXM9Vh8sG5SHSmODaTcztIQTbchWH+ib1QeNobCvhyxqJzYIFFt96fnXg7L6Bm70wX6HBkFFo4+vb53Jw+AdHa5+O0Yf/HNCfYLaUW70DU/G6FkJM8RtFrD0AXNKMzFspauVVfL6GtovkU0Jdqv4FUh2TrAKwMBGlJLktCAzL7X4cxia2pfKfY9ldqB9bDGinaqcR7zr3ZEA1q8YpzfG0Q7Cb2gFd7M93ku1FPgK0nZov/ZN7e9IaXVlRx7aJ5DImh9rE8dxmctTE53uRNUBhykvM9C5Z/5wYwfd9sFKke04kqWttZcvKh7Pck/omBwROsQjIZwT7mVmlE3ZKTjtHQkxmBjE9UQAUx6dNwaV/uBL2s0sAxF9X28v4bTo2SezJYqGx0J+P40sOb7bg1lkBglPSxlGs5y6kB9V6V6eCOfzGgz5NGWmAUqmIS1r+OgV2+Kmd09kwcQVG+JSvu2WznABLpR2+GQkiKtvOVZhfT4xkqvfki0uRoLKQV8m1zN0EEX8gR6m43To6p334E4Iq25YANL1V27SK7NAsCB5OrWdMFHilMSGgVRJzjYpN22ViBEDxpcihk836BoxYuZBHa1b7bDbBuFw6mD3jtQo/4OXvEtYWo1aXEMlQ05NwcER7d3qcDg4NjrIujbaxHXcYveGXvBKJm94nTfUymPq/HF3J4I53WBKOD7gQkhxWextHa53eMNDf50q3eKqt2NnOWod/UtWfRSdHx6REP9Eqdc5ShZUk79m+eV0tjX3MkRzrgN0zmQa8q6GVuxqCAzXOnA10jHnNv9PZMvNpO7Z5H0I4ra495heHn98fT9Bx5+wB2//Bw==</diagram></mxfile>

7
modules/EPS/.gitignore vendored Normal file
View File

@ -0,0 +1,7 @@
EPS-backups/
EPS_V5/
Hierarchy_test/
Replicate_test/
replicate_layout.log
bom/
gerbers/

1456
modules/EPS/ADC.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,623 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "TP" (id 0) (at 0 6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TestPoint" (id 1) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "test point" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TestPoint_0_1"
(circle (center 0 3.302) (radius 0.762) (stroke (width 0)) (fill (type none)))
)
(symbol "TestPoint_1_1"
(pin passive line (at 0 0 90) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Polyfuse" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "F" (id 0) (at -2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Polyfuse" (id 1) (at 2.54 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resettable fuse, polymeric positive temperature coefficient" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "*polyfuse* *PTC*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Polyfuse_0_1"
(rectangle (start -0.762 2.54) (end 0.762 -2.54)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0 -2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.524 2.54)
(xy -1.524 1.524)
(xy 1.524 -1.524)
(xy 1.524 -2.54)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "Polyfuse_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254)) (fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TCY_transistors:SiS413DN" (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "Q" (id 0) (at 8.89 2.54 0)
(effects (font (size 1 1)) (justify left))
)
(property "Value" "SiS413DN" (id 1) (at 8.89 0 0)
(effects (font (size 1 1)) (justify left))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at 8.89 -2.54 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/63262/sis413dn.pdf" (id 3) (at -19 -16 0)
(effects (font (size 1 1)) (justify left) hide)
)
(property "ki_keywords" "P-Channel MOSFET" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "-18A Id, -30V Vds, P-Channel Power MOSFET, 9mOhm Ron, DFN8 3x3" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Diodes*PowerDI3333*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SiS413DN_0_1"
(circle (center -0.889 0) (radius 2.794) (stroke (width 0.254)) (fill (type none)))
(circle (center 0 -1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
(circle (center 0 1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
(polyline
(pts
(xy -2.286 0)
(xy -5.08 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -2.286 1.905)
(xy -2.286 -1.905)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy -1.778 -1.27)
(xy -1.778 -2.286)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy -1.778 0.508)
(xy -1.778 -0.508)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy -1.778 2.286)
(xy -1.778 1.27)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 0 2.54)
(xy 0 1.778)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 -2.54)
(xy 0 0)
(xy -1.778 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -1.778 1.778)
(xy 0.762 1.778)
(xy 0.762 -1.778)
(xy -1.778 -1.778)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.254 -0.508)
(xy 0.381 -0.381)
(xy 1.143 -0.381)
(xy 1.27 -0.254)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.762 -0.381)
(xy 0.381 0.254)
(xy 1.143 0.254)
(xy 0.762 -0.381)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy -0.254 0)
(xy -1.27 0.381)
(xy -1.27 -0.381)
(xy -0.254 0)
)
(stroke (width 0)) (fill (type outline))
)
)
(symbol "SiS413DN_1_1"
(pin passive line (at 0 -5.08 90) (length 2.54)
(name "S" (effects (font (size 1 1))))
(number "1" (effects (font (size 1 1))))
)
(pin passive line (at 0 -5.08 90) (length 2.54) hide
(name "S" (effects (font (size 1 1))))
(number "2" (effects (font (size 1 1))))
)
(pin passive line (at 0 -5.08 90) (length 2.54) hide
(name "S" (effects (font (size 1 1))))
(number "3" (effects (font (size 1 1))))
)
(pin passive line (at -7.62 0 0) (length 2.54)
(name "G" (effects (font (size 1 1))))
(number "4" (effects (font (size 1 1))))
)
(pin passive line (at 0 5.08 270) (length 2.54)
(name "D" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 91.44 100.33) (diameter 0.9144) (color 0 0 0 0))
(junction (at 101.6 100.33) (diameter 0.9144) (color 0 0 0 0))
(junction (at 120.65 100.33) (diameter 0.9144) (color 0 0 0 0))
(junction (at 129.54 87.63) (diameter 0.9144) (color 0 0 0 0))
(junction (at 138.43 100.33) (diameter 0.9144) (color 0 0 0 0))
(junction (at 154.94 100.33) (diameter 0.9144) (color 0 0 0 0))
(junction (at 163.83 87.63) (diameter 0.9144) (color 0 0 0 0))
(junction (at 177.9026 100.33) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 85.09 100.33) (xy 91.44 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1780ecd2-3ddf-4c71-a66e-75241af3892b)
)
(wire (pts (xy 90.17 54.61) (xy 96.52 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 2d745d0c-143d-416c-bd93-59c02935576f)
)
(wire (pts (xy 90.17 59.69) (xy 96.52 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 44cafe43-689f-4648-90bb-7b727216b932)
)
(wire (pts (xy 90.17 64.77) (xy 96.52 64.77))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5fbb007b-c7c7-403b-97f2-3b164c3a475b)
)
(wire (pts (xy 90.17 69.85) (xy 96.52 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ee04238b-d9b0-4d89-89bc-ec5057c5bd0a)
)
(wire (pts (xy 90.17 74.93) (xy 96.52 74.93))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 10f79d00-4562-4df3-8d54-d27eeed3df1f)
)
(wire (pts (xy 91.44 80.01) (xy 91.44 86.36))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e66cb595-033e-4ce3-aa92-8165d921a507)
)
(wire (pts (xy 91.44 93.98) (xy 91.44 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 886a7fe0-592a-4344-9167-1b9474b4d521)
)
(wire (pts (xy 91.44 100.33) (xy 101.6 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1780ecd2-3ddf-4c71-a66e-75241af3892b)
)
(wire (pts (xy 96.52 80.01) (xy 91.44 80.01))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5a0b731d-3ff6-4d89-8fa2-ed7531d9e9f8)
)
(wire (pts (xy 101.6 100.33) (xy 120.65 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1780ecd2-3ddf-4c71-a66e-75241af3892b)
)
(wire (pts (xy 120.65 87.63) (xy 129.54 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e8d5ab89-e472-404c-94a4-83942d1c8ba1)
)
(wire (pts (xy 120.65 90.17) (xy 120.65 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e8d5ab89-e472-404c-94a4-83942d1c8ba1)
)
(wire (pts (xy 120.65 97.79) (xy 120.65 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3b56f7f2-ba54-490d-8f81-2588b7538731)
)
(wire (pts (xy 120.65 100.33) (xy 124.46 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1780ecd2-3ddf-4c71-a66e-75241af3892b)
)
(wire (pts (xy 129.54 82.55) (xy 129.54 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 025078fd-d2d3-4a24-87e9-2e929556f1be)
)
(wire (pts (xy 129.54 87.63) (xy 129.54 92.71))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 025078fd-d2d3-4a24-87e9-2e929556f1be)
)
(wire (pts (xy 134.62 100.33) (xy 138.43 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 309060b7-e8bf-4e33-94c6-6c6f77fe433d)
)
(wire (pts (xy 138.43 100.33) (xy 154.94 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eef342e8-ee55-4043-b609-c22a42d56fd5)
)
(wire (pts (xy 154.94 87.63) (xy 154.94 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 76183a13-7925-4c81-ab83-e2d710579b2d)
)
(wire (pts (xy 154.94 87.63) (xy 163.83 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 76183a13-7925-4c81-ab83-e2d710579b2d)
)
(wire (pts (xy 154.94 97.79) (xy 154.94 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 08be2f37-43e2-4f1b-8d2f-4baf5c72f7b9)
)
(wire (pts (xy 154.94 100.33) (xy 158.75 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eef342e8-ee55-4043-b609-c22a42d56fd5)
)
(wire (pts (xy 163.83 82.55) (xy 163.83 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3b4fd71e-d7f1-42e6-8ced-a53919930a67)
)
(wire (pts (xy 163.83 87.63) (xy 163.83 92.71))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3b4fd71e-d7f1-42e6-8ced-a53919930a67)
)
(wire (pts (xy 168.91 100.33) (xy 177.9026 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d14df3f6-f468-437c-b346-d4d3f3dcc5da)
)
(wire (pts (xy 177.9026 100.33) (xy 184.15 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d14df3f6-f468-437c-b346-d4d3f3dcc5da)
)
(hierarchical_label "PWR_IN" (shape input) (at 85.09 100.33 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid afa65306-dcee-4ed1-be03-4d9d458ccd11)
)
(hierarchical_label "RBF_PIN" (shape input) (at 90.17 54.61 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 146ebe30-c1b4-4995-a016-98509af9d281)
)
(hierarchical_label "SW_#1" (shape input) (at 90.17 59.69 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 20e7119a-04f7-4776-aed6-74bfa5713bef)
)
(hierarchical_label "SW_#2" (shape input) (at 90.17 64.77 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 5749d640-3afe-4d5e-9692-bc6a55b39bfc)
)
(hierarchical_label "SW_#3" (shape input) (at 90.17 69.85 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 291f6a07-0fd9-4278-becd-6a653bf444b0)
)
(hierarchical_label "SW_#4" (shape input) (at 90.17 74.93 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid af84e8d4-64d0-4bba-81a0-78e60fc88935)
)
(hierarchical_label "PWR_OUT" (shape input) (at 184.15 100.33 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 8cb7a1da-9e64-43ac-82d5-d4f34b409590)
)
(symbol (lib_id "Connector:TestPoint") (at 101.6 100.33 0)
(in_bom yes) (on_board yes)
(uuid 54aff0a7-fa4b-48c1-b3d8-82349b8e510b)
(property "Reference" "TP6" (id 0) (at 102.9971 93.77 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SYS_OUT" (id 1) (at 102.9971 96.5451 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 106.68 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 106.68 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ed20c978-e22e-4491-9890-088832b97951))
)
(symbol (lib_id "Connector:TestPoint") (at 138.43 100.33 0)
(in_bom yes) (on_board yes)
(uuid 81c9266f-b07c-48d1-abb1-c2a3e8bd91b7)
(property "Reference" "TP7" (id 0) (at 139.8271 93.77 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SEP_OUT" (id 1) (at 139.8271 96.5451 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 143.51 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 143.51 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 793512e6-7f60-47ba-9883-8008a8a7dec2))
)
(symbol (lib_id "Connector:TestPoint") (at 177.9026 100.33 0)
(in_bom yes) (on_board yes)
(uuid b663a1c4-3bc1-4a0a-8ff8-87ebfc635815)
(property "Reference" "TP8" (id 0) (at 179.2997 93.77 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "RBF_OUT" (id 1) (at 179.2997 96.5451 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 182.9826 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 182.9826 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cdb58602-674f-48c8-acfe-e9a8fe959a12))
)
(symbol (lib_id "Device:R") (at 120.65 93.98 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f5ae3793-4c1d-445b-b18c-d145e97e5904)
(property "Reference" "R165" (id 0) (at 122.4281 93.0715 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "1M" (id 1) (at 122.4281 95.8466 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 118.872 93.98 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 120.65 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid c0ba7675-9e0f-49f1-a1d8-e5aef9622ec0))
(pin "2" (uuid 90851d9c-458a-4470-ba0d-fe74bf1ca60d))
)
(symbol (lib_id "Device:R") (at 154.94 93.98 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid b1ccc018-1f91-4655-b7fd-554933fe59e3)
(property "Reference" "R166" (id 0) (at 156.7181 93.0715 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "1M" (id 1) (at 156.7181 95.8466 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 153.162 93.98 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 154.94 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d4dba367-f1a7-44e3-b702-bedb0f7fe3af))
(pin "2" (uuid bab43d95-6d20-4e62-917c-04390b774686))
)
(symbol (lib_id "Device:Polyfuse") (at 91.44 90.17 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid dc7d5727-2626-49ff-82cc-4264075bd7c5)
(property "Reference" "F2" (id 0) (at 93.5991 89.2615 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "200mA" (id 1) (at 93.5991 92.0366 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Fuse:Fuse_0603_1608Metric" (id 2) (at 92.71 95.25 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "~" (id 3) (at 91.44 90.17 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 40d9f442-2e51-4335-9022-d4c9e74ab793))
(pin "2" (uuid fbf86053-8bb0-4192-bba2-e042ea3d3d93))
)
(symbol (lib_id "TCY_transistors:SiS413DN") (at 129.54 100.33 270)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid a13321a5-f2ea-4169-a91c-d7874035a4ea)
(property "Reference" "Q3" (id 0) (at 129.54 104.1166 90)
(effects (font (size 1 1)))
)
(property "Value" "SiS413DN" (id 1) (at 129.54 106.3556 90)
(effects (font (size 1 1)))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at 127 109.22 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/63262/sis413dn.pdf" (id 3) (at 113.54 81.33 0)
(effects (font (size 1 1)) (justify left) hide)
)
(pin "1" (uuid 08ac7cb2-ede3-4c8f-8323-8fccde892b4e))
(pin "2" (uuid bf997983-b230-4db7-a37c-54e1f283f7c3))
(pin "3" (uuid e57c58e2-c80a-4363-8ee3-48720418e2c4))
(pin "4" (uuid 423c9005-e4db-43c1-973c-570704bacd0a))
(pin "5" (uuid 199056fb-98be-42e6-b6d8-08468a8bd17f))
)
(symbol (lib_id "TCY_transistors:SiS413DN") (at 163.83 100.33 270)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9d3eb49d-0b41-443c-8d33-9230199460c8)
(property "Reference" "Q4" (id 0) (at 163.83 104.1166 90)
(effects (font (size 1 1)))
)
(property "Value" "SiS413DN" (id 1) (at 163.83 106.3556 90)
(effects (font (size 1 1)))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at 161.29 109.22 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/63262/sis413dn.pdf" (id 3) (at 147.83 81.33 0)
(effects (font (size 1 1)) (justify left) hide)
)
(pin "1" (uuid 545db96c-4212-471a-affa-aec29ed93dd1))
(pin "2" (uuid 5789756b-6665-482f-ae32-9886c47989c8))
(pin "3" (uuid 06a439df-2542-4b0f-b654-7e2a8b46747a))
(pin "4" (uuid 1f64321c-ce91-49fc-b790-88bd93534173))
(pin "5" (uuid c3a6312f-e3ec-43bf-b091-664916f4ba34))
)
(sheet (at 96.52 52.07) (size 90.17 30.48)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 3e102a28-d5a4-4d2c-b73e-7fe3de18252f)
(property "Sheet name" "Activation logic" (id 0) (at 123.19 67.9441 0)
(effects (font (size 3 3) bold) (justify left bottom))
)
(property "Sheet file" "Activation_logic.kicad_sch" (id 1) (at 156.21 52.5789 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "SW_#1" input (at 96.52 59.69 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c2a33a28-dadb-442d-aa32-bbb4ece07e66)
)
(pin "SW_#2" input (at 96.52 64.77 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3417a9bb-88ca-4e87-9a36-9a73121a350a)
)
(pin "SW_#3" input (at 96.52 69.85 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 1860ab65-10f5-4bba-b770-39f6b5f1c173)
)
(pin "SW_#4" input (at 96.52 74.93 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 27cb6679-eaa4-4b9c-8f5c-060db5c86102)
)
(pin "SEP_EN" input (at 129.54 82.55 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5b7f14e9-fe77-4354-b099-1dfc14be7a18)
)
(pin "PWR_IN" input (at 96.52 80.01 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid dce503d9-c016-48af-bcbb-f98fde8cdc07)
)
(pin "RBF_PIN" input (at 96.52 54.61 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 919b940f-c7ef-4489-923a-9cda92365379)
)
(pin "RBF_EN" input (at 163.83 82.55 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid da824daa-7f6d-4d11-ba31-0958504385a9)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,751 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector_Generic_MountingPin:Conn_01x02_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x02_MountingPin" (id 1) (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connectable mounting pin connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x02_MountingPin_1_1"
(text "Mounting" (at 0 -4.191 0)
(effects (font (size 0.381 0.381)))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 1.27) (end 1.27 -3.81)
(stroke (width 0.254)) (fill (type background))
)
(polyline
(pts
(xy -1.016 -4.572)
(xy 1.016 -4.572)
)
(stroke (width 0.1524)) (fill (type none))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 90) (length 3.048)
(name "MountPin" (effects (font (size 1.27 1.27))))
(number "MP" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Jumper_NO_Small" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "JP" (id 0) (at 0 2.032 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Jumper_NO_Small" (id 1) (at 0.254 -1.524 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "jumper link bridge NO" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Jumper, normally open, small symbol" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "SolderJumper*Open*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Jumper_NO_Small_0_1"
(circle (center -1.016 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
(circle (center 1.016 0) (radius 0.508) (stroke (width 0)) (fill (type none)))
(pin passive line (at -2.54 0 0) (length 1.016)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 2.54 0 180) (length 1.016)
(name "2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 161.29 59.69) (diameter 0.9144) (color 0 0 0 0))
(junction (at 161.29 97.79) (diameter 0.9144) (color 0 0 0 0))
(junction (at 161.29 111.76) (diameter 1.016) (color 0 0 0 0))
(junction (at 161.29 125.73) (diameter 1.016) (color 0 0 0 0))
(junction (at 161.29 139.7) (diameter 1.016) (color 0 0 0 0))
(wire (pts (xy 149.86 59.69) (xy 161.29 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0617830d-9e9f-4e6a-8de2-e62c8a537546)
)
(wire (pts (xy 149.86 62.23) (xy 153.67 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1f8bf041-2f9a-44ca-ac92-e917d98aa2f3)
)
(wire (pts (xy 149.86 97.79) (xy 161.29 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 05dcb2d3-b365-483e-8831-2445e97d4500)
)
(wire (pts (xy 149.86 100.33) (xy 153.67 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 2f7dfdc9-edac-4468-a8dd-27f6c8158f87)
)
(wire (pts (xy 149.86 111.76) (xy 161.29 111.76))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 71964b46-71c5-4053-950c-98a6dcea4458)
)
(wire (pts (xy 149.86 114.3) (xy 152.4 114.3))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ea1873df-c27e-4662-ba8e-8a393d95945e)
)
(wire (pts (xy 149.86 125.73) (xy 161.29 125.73))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 32df1041-cfd9-4d03-a615-144efef6f5c3)
)
(wire (pts (xy 149.86 128.27) (xy 152.4 128.27))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7f520896-34c9-46cd-92e8-474ffe22b7c1)
)
(wire (pts (xy 149.86 139.7) (xy 161.29 139.7))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d4ea8643-7ebf-4343-9b6d-8bc6c2537581)
)
(wire (pts (xy 149.86 142.24) (xy 152.4 142.24))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ed06ddc6-72a2-4f69-8f68-28515ecb7096)
)
(wire (pts (xy 152.4 114.3) (xy 152.4 119.38))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ea1873df-c27e-4662-ba8e-8a393d95945e)
)
(wire (pts (xy 152.4 128.27) (xy 152.4 133.35))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7f520896-34c9-46cd-92e8-474ffe22b7c1)
)
(wire (pts (xy 152.4 142.24) (xy 152.4 147.32))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ed06ddc6-72a2-4f69-8f68-28515ecb7096)
)
(wire (pts (xy 153.67 62.23) (xy 153.67 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5cf87963-6fa4-4ab7-a568-23a5077dae24)
)
(wire (pts (xy 153.67 100.33) (xy 153.67 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 2f7dfdc9-edac-4468-a8dd-27f6c8158f87)
)
(wire (pts (xy 161.29 59.69) (xy 161.29 60.96))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f9eac504-6555-4d0a-8978-9f0fae3b5480)
)
(wire (pts (xy 161.29 59.69) (xy 168.91 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5dc7b514-d825-4ce8-87d4-10ab3cc0a1f0)
)
(wire (pts (xy 161.29 66.04) (xy 161.29 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid bd119c10-f65a-4992-b517-5d1ac4644dd8)
)
(wire (pts (xy 161.29 97.79) (xy 161.29 99.06))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 61695d35-9169-487c-ad05-e93708546a09)
)
(wire (pts (xy 161.29 97.79) (xy 168.91 97.79))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 05dcb2d3-b365-483e-8831-2445e97d4500)
)
(wire (pts (xy 161.29 104.14) (xy 161.29 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 371099bd-a6e0-4326-b164-9a1e52471abe)
)
(wire (pts (xy 161.29 111.76) (xy 161.29 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ef2afff7-ffe9-4e67-a72d-aab4ac40268a)
)
(wire (pts (xy 161.29 111.76) (xy 168.91 111.76))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 8c3fc69c-1808-4bb9-aaf6-fb758f0e0ff9)
)
(wire (pts (xy 161.29 118.11) (xy 161.29 119.38))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b655ff14-cbeb-41c5-8080-f2974e25740d)
)
(wire (pts (xy 161.29 125.73) (xy 161.29 127))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3782fc18-f55d-4d51-b4e9-cea9920bfcc3)
)
(wire (pts (xy 161.29 125.73) (xy 168.91 125.73))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1b6ed2a5-1586-4548-ad8e-137f4e9d3cf7)
)
(wire (pts (xy 161.29 132.08) (xy 161.29 133.35))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 67595fff-7d50-4691-af4a-d83643843ee2)
)
(wire (pts (xy 161.29 139.7) (xy 161.29 140.97))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d33d889a-e944-4b75-bb61-937c39cfed2a)
)
(wire (pts (xy 161.29 139.7) (xy 168.91 139.7))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 727f7f9d-a9f4-4ad8-876c-81319e6dfeb9)
)
(wire (pts (xy 161.29 146.05) (xy 161.29 147.32))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d4048748-501d-495c-bdbb-d669a1c6be59)
)
(text "As RBF pin is assume USB type-C connector. Female connector will be placed on access port.\nMale part of connector have soldered together pins VCC and GND.\nRBF_pin connector on EPS is connected to VCC and GND of female connector.\nWhen RBF USB male is inserted into access port switch is closed."
(at 125.73 36.83 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 229fa4a4-405f-4dd2-a20a-dc1a538e2063)
)
(text "If USB is used as RBF PIN then special care must be taken when connecting USB-RBF to RBF input of EPS.\nOn type-C VCC pin must be connected to output pin (1) of connector below.\nIf otherwise there is posibility that some dumb idiot will plug charger USB into this RBF USB connector.\nAs result of wrong connection 5V of USB is connected to GND of satellite system. And something will probably BURN!\n"
(at 125.73 49.53 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 5e35e0b0-8887-4a18-b8df-799bed7b5651)
)
(hierarchical_label "RBF_PIN" (shape input) (at 168.91 59.69 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 417d3438-4703-4b0d-85f9-32b85952a707)
)
(hierarchical_label "SW_#1" (shape input) (at 168.91 97.79 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid bf6f84e7-5585-4b47-b471-765657dfedbd)
)
(hierarchical_label "SW_#2" (shape input) (at 168.91 111.76 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 1ae45ab4-1ac4-4c90-b6ed-1d12191b1810)
)
(hierarchical_label "SW_#3" (shape input) (at 168.91 125.73 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid a206bd30-c5e1-485e-9e6d-c99d1128e213)
)
(hierarchical_label "SW_#4" (shape input) (at 168.91 139.7 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 00bdc853-14a6-4656-a005-b6ef1b7b21ae)
)
(symbol (lib_id "Device:Jumper_NO_Small") (at 161.29 63.5 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 5103c2fe-be6a-4243-91e5-d95a4a167862)
(property "Reference" "JP7" (id 0) (at 162.4331 62.5915 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "RBF_PIN" (id 1) (at 162.4331 65.3666 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cd41add1-4575-45f8-897e-aaeb36c22093))
(pin "2" (uuid e8869565-dd45-40fd-a1a5-a7672c31256e))
)
(symbol (lib_id "Device:Jumper_NO_Small") (at 161.29 101.6 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9995899c-d098-41ea-941d-2ced1e95659d)
(property "Reference" "JP8" (id 0) (at 162.4331 100.6915 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "SW_#1" (id 1) (at 162.4331 103.4666 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5972d7ba-dd47-4bc0-bc0b-0f89570751d5))
(pin "2" (uuid 773fb101-9fcc-4554-9705-54bb805b51e1))
)
(symbol (lib_id "Device:Jumper_NO_Small") (at 161.29 115.57 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 45ee22f5-6769-4d18-85de-6b6f9e805564)
(property "Reference" "JP9" (id 0) (at 162.4331 114.6615 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "SW_#2" (id 1) (at 162.4331 117.4366 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 115.57 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 115.57 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 50c4e20d-96ac-498c-b709-3afdf0f1cd51))
(pin "2" (uuid 045fb5b6-b711-4086-8e04-c7093964d0d5))
)
(symbol (lib_id "Device:Jumper_NO_Small") (at 161.29 129.54 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 25264e05-2861-4b06-846c-3a0d6f16b226)
(property "Reference" "JP10" (id 0) (at 162.4331 128.6315 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "SW_#3" (id 1) (at 162.4331 131.4066 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid dcf7c7f3-1ba0-4aa1-b700-0a42a1c3b0b9))
(pin "2" (uuid 6e5c48ef-1ed8-4aa5-8482-201e2a7487ae))
)
(symbol (lib_id "Device:Jumper_NO_Small") (at 161.29 143.51 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid e9fe78ae-ee81-47ce-ab90-493888d60f80)
(property "Reference" "JP11" (id 0) (at 162.4331 142.6015 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "SW_#4" (id 1) (at 162.4331 145.3766 90)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" (id 2) (at 161.29 143.51 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 161.29 143.51 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5cd6eae6-9230-496d-a791-4751f0a41ad0))
(pin "2" (uuid 68e558bb-2545-4e69-be21-dc22c366fe31))
)
(symbol (lib_id "power:GND") (at 144.78 67.31 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 77eb29f0-bed4-46e0-95a3-36bdb9cad131)
(property "Reference" "#PWR0283" (id 0) (at 144.78 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 144.78 71.8726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 144.78 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 144.78 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9de8c598-7b34-45d0-9e85-e1a477a2c4f0))
)
(symbol (lib_id "power:GND") (at 144.78 105.41 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0c57fa72-49ec-43d6-b4e7-242c4c54439b)
(property "Reference" "#PWR0284" (id 0) (at 144.78 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 144.78 109.9726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 144.78 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 144.78 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 549d7114-523e-4501-93b7-53023200ada1))
)
(symbol (lib_id "power:GND") (at 144.78 119.38 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 6b8139c5-d41b-4ba2-b7c8-169b28aa4d68)
(property "Reference" "#PWR0285" (id 0) (at 144.78 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 144.78 123.9426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 144.78 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 144.78 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 40d93f39-3869-4570-a5d8-6d33403204fd))
)
(symbol (lib_id "power:GND") (at 144.78 133.35 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid e09d754f-057a-4dab-bebd-807e7d1aa0dd)
(property "Reference" "#PWR0286" (id 0) (at 144.78 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 144.78 137.9126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 144.78 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 144.78 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 41290fdd-1d5d-43dd-9d38-3c7ee72a6f79))
)
(symbol (lib_id "power:GND") (at 144.78 147.32 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid b64d01b4-3a80-4505-97f2-91e5cad2581a)
(property "Reference" "#PWR0287" (id 0) (at 144.78 153.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 144.78 151.8826 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 144.78 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 144.78 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 54c39ba4-0aa3-4a0c-b469-a2f211eb3bae))
)
(symbol (lib_id "power:GND") (at 152.4 119.38 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid ca866f04-39e7-460b-b827-dba6be14a493)
(property "Reference" "#PWR0288" (id 0) (at 152.4 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 152.4 123.9426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 152.4 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 152.4 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 95cd0b83-c503-456a-afc5-0f263abfdfd7))
)
(symbol (lib_id "power:GND") (at 152.4 133.35 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 67254609-b967-422c-bf5b-abcd9a5a95b3)
(property "Reference" "#PWR0289" (id 0) (at 152.4 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 152.4 137.9126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 152.4 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 152.4 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4ddb7565-8a19-4d71-83a5-424d133135d1))
)
(symbol (lib_id "power:GND") (at 152.4 147.32 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 880984b6-aca8-4617-a1c7-10db3399ac78)
(property "Reference" "#PWR0290" (id 0) (at 152.4 153.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 152.4 151.8826 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 152.4 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 152.4 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f13bf894-5ee1-4a5e-9f95-d3eae6a35baa))
)
(symbol (lib_id "power:GND") (at 153.67 67.31 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d81c428e-dedf-4ec6-897e-055e91ababff)
(property "Reference" "#PWR0291" (id 0) (at 153.67 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 71.8726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b3c1dff0-2a66-4c69-86bd-a36f30c79309))
)
(symbol (lib_id "power:GND") (at 153.67 105.41 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid a2d5909c-5ae6-4b64-ae88-848fefe93c2d)
(property "Reference" "#PWR0292" (id 0) (at 153.67 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 109.9726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2862bfbf-4293-43c0-b493-b029902c15bc))
)
(symbol (lib_id "power:GND") (at 161.29 67.31 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 600aed8a-6304-434d-9035-d917bb64cc03)
(property "Reference" "#PWR0293" (id 0) (at 161.29 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 161.29 71.8726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 161.29 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 67.31 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5cf3c4a0-b140-4674-80b3-920bc1a823c0))
)
(symbol (lib_id "power:GND") (at 161.29 105.41 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid fb0fbb8f-25f6-415d-ad97-dfdce3126a2f)
(property "Reference" "#PWR0294" (id 0) (at 161.29 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 161.29 109.9726 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 161.29 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid fbc237b2-0138-49db-8cdc-0d24a6ee3013))
)
(symbol (lib_id "power:GND") (at 161.29 119.38 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid fbdbd72d-733d-4f02-9e94-1f5354b90934)
(property "Reference" "#PWR0295" (id 0) (at 161.29 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 161.29 123.9426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 161.29 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 119.38 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 17ade166-87fa-4501-bc27-ead390a3fb72))
)
(symbol (lib_id "power:GND") (at 161.29 133.35 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f1c3d5c7-ef98-44a6-b7b9-b510acd65da6)
(property "Reference" "#PWR0296" (id 0) (at 161.29 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 161.29 137.9126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 161.29 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b46eb7f2-6245-4414-83fe-73444b3a9c0b))
)
(symbol (lib_id "power:GND") (at 161.29 147.32 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid cae52fc4-2465-49a1-9a6f-2aa4f4752b33)
(property "Reference" "#PWR0297" (id 0) (at 161.29 153.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 161.29 151.8826 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 161.29 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 161.29 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4eded8ee-fc4a-4dd2-80a5-f4967881cb21))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 144.78 59.69 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid c83acea2-f61c-4f33-8239-0a67b4b73c6c)
(property "Reference" "J25" (id 0) (at 148.082 64.6134 0))
(property "Value" "RBF_PIN" (id 1) (at 146.812 57.2285 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 144.78 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 56f238e6-db35-4eec-b059-38fc435b1d37))
(pin "2" (uuid 9a804b4c-2079-4725-aac4-209a4ccbc47b))
(pin "MP" (uuid 385ac7ec-0334-49bf-921a-0d35371e2b47))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 144.78 97.79 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid e85114da-ff7c-4a82-91d7-a506749bada5)
(property "Reference" "J26" (id 0) (at 148.082 102.7134 0))
(property "Value" "SEP_SW_#1" (id 1) (at 146.812 95.3285 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 144.78 97.79 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 97.79 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4f710830-3201-4cf7-ba1d-3884cb2bea13))
(pin "2" (uuid 5dea9461-ab87-41e3-932f-85ece1b842f9))
(pin "MP" (uuid 12fa8c9d-4529-415f-bd9b-9effb1c11fc1))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 144.78 111.76 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid c7b9175b-b6f9-4b66-9f01-6ad4be68afc1)
(property "Reference" "J27" (id 0) (at 148.082 116.6834 0))
(property "Value" "SEP_SW_#2" (id 1) (at 146.812 109.2985 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 144.78 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 111.76 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 29d9fe3f-c327-4629-b289-69a6522e0568))
(pin "2" (uuid c717f63a-95a2-4bff-8fb7-7fffb7a46532))
(pin "MP" (uuid 0e39ac9f-8305-41e9-84eb-fff1fdca3980))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 144.78 125.73 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid 4e747b55-6e10-4d87-a43e-85d325abe486)
(property "Reference" "J28" (id 0) (at 148.082 130.6534 0))
(property "Value" "SEP_SW_#3" (id 1) (at 146.812 123.2685 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 144.78 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b9450993-4e48-4835-a0a4-f1b8af022f0a))
(pin "2" (uuid 8644c93a-84c3-4536-8c31-fe0c906bb0cf))
(pin "MP" (uuid 4020a8cd-cf64-4620-af79-6b346d94e602))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 144.78 139.7 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes)
(uuid 134203a7-de5b-4a21-91e3-a67a44463301)
(property "Reference" "J29" (id 0) (at 148.082 144.6234 0))
(property "Value" "SEP_SW_#4" (id 1) (at 146.812 137.2385 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 144.78 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e20bd7f5-a95d-4a34-b644-a747e90a709a))
(pin "2" (uuid f35c575e-deac-4719-8e5c-598132ac8284))
(pin "MP" (uuid e16bb795-2441-4383-a60d-4df68d0632b4))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,928 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 03566a80-89d5-403d-ab0b-feaa06c08259)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Battery_Management:BQ297xy" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -6.35 6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "BQ297xy" (id 1) (at 5.08 -6.35 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_SON:WSON-6_1.5x1.5mm_P0.5mm" (id 2) (at 0 8.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/bq2970.pdf" (id 3) (at -6.35 5.08 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "protection Li-Ion Li-Pol" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Voltage and Current Protection for Single-Cell Li-Ion and Li-Polymer Batteries" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "WSON*1.5x1.5mm*P0.5mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "BQ297xy_0_1"
(rectangle (start -7.62 5.08) (end 7.62 -5.08)
(stroke (width 0.254)) (fill (type background))
)
)
(symbol "BQ297xy_1_1"
(pin no_connect line (at 7.62 0 180) (length 2.54) hide
(name "NC" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 2.54 180) (length 2.54)
(name "Cout" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 10.16 -2.54 180) (length 2.54)
(name "Dout" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -7.62 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 2.54 0) (length 2.54)
(name "BAT" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at -10.16 -2.54 0) (length 2.54)
(name "V-" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "TP" (id 0) (at 0 6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TestPoint" (id 1) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "test point" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TestPoint_0_1"
(circle (center 0 3.302) (radius 0.762) (stroke (width 0)) (fill (type none)))
)
(symbol "TestPoint_1_1"
(pin passive line (at 0 0 90) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:Battery_Cell" (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "BT" (id 0) (at 2.54 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Battery_Cell" (id 1) (at 2.54 0 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 1.524 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 1.524 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "battery cell" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Single-cell battery" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Battery_Cell_0_1"
(rectangle (start -2.286 1.778) (end 2.286 1.524)
(stroke (width 0)) (fill (type outline))
)
(rectangle (start -1.5748 1.1938) (end 1.4732 0.6858)
(stroke (width 0)) (fill (type outline))
)
(polyline
(pts
(xy 0 0.762)
(xy 0 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0 1.778)
(xy 0 2.54)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.508 3.429)
(xy 1.524 3.429)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 1.016 3.937)
(xy 1.016 2.921)
)
(stroke (width 0.254)) (fill (type none))
)
)
(symbol "Battery_Cell_1_1"
(pin passive line (at 0 5.08 270) (length 2.54)
(name "+" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 90) (length 2.54)
(name "-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (id 0) (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C" (id 1) (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Unpolarized capacitor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "C_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_0_1"
(polyline
(pts
(xy -2.032 -0.762)
(xy 2.032 -0.762)
)
(stroke (width 0.508)) (fill (type none))
)
(polyline
(pts
(xy -2.032 0.762)
(xy 2.032 0.762)
)
(stroke (width 0.508)) (fill (type none))
)
)
(symbol "C_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254)) (fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TCY_battery_management:MAX17048" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 0 -16.51 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MAX17048" (id 1) (at 0 -19.05 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm" (id 2) (at 0 -21.59 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.maximintegrated.com/en/ds/MAX17048-MAX17049.pdf" (id 3) (at 0 -24.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Fuel Gauge" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "1-Cell Fuel Gauge with ModelGauge" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MAX17048_0_1"
(rectangle (start -7.62 11.43) (end 7.62 -11.43)
(stroke (width 0.1524)) (fill (type background))
)
)
(symbol "MAX17048_1_1"
(pin passive line (at 10.16 -5.08 180) (length 2.54)
(name "CTG" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at 3.81 13.97 270) (length 2.54)
(name "CELL" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin input line (at -3.81 13.97 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -13.97 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin open_collector line (at -10.16 -5.08 0) (length 2.54)
(name "~{ALERT}" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin input line (at 10.16 3.81 180) (length 2.54)
(name "QSTRT" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin input clock (at -10.16 0 0) (length 2.54)
(name "SCL" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at -10.16 3.81 0) (length 2.54)
(name "SDA" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -13.97 90) (length 2.54) hide
(name "EP" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TCY_transistors:SiSA96DDN" (pin_names hide) (in_bom yes) (on_board yes)
(property "Reference" "Q" (id 0) (at 7.62 1.27 0)
(effects (font (size 1 1)) (justify left))
)
(property "Value" "SiSA96DDN" (id 1) (at 7.62 -1.27 0)
(effects (font (size 1 1)) (justify left))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at -20.32 -16.51 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/75285/sisa96dn.pdf" (id 3) (at -17.78 -19.05 0)
(effects (font (size 1 1)) (justify left) hide)
)
(property "ki_keywords" "N-Channel MOSFET" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "16A Id,30V Vds, N-Channel Power MOSFET, 8.8mOhm Ron, DFN8 3x3" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Diodes*PowerDI3333*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "SiSA96DDN_0_1"
(circle (center 1.651 0) (radius 2.794) (stroke (width 0.254)) (fill (type none)))
(circle (center 2.54 -1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
(circle (center 2.54 1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
(polyline
(pts
(xy 0.254 0)
(xy -2.54 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.254 1.905)
(xy 0.254 -1.905)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 0.762 -1.27)
(xy 0.762 -2.286)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 0.762 0.508)
(xy 0.762 -0.508)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 0.762 2.286)
(xy 0.762 1.27)
)
(stroke (width 0.254)) (fill (type none))
)
(polyline
(pts
(xy 2.54 2.54)
(xy 2.54 1.778)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 2.54)
(xy 2.54 1.778)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.54 -2.54)
(xy 2.54 0)
(xy 0.762 0)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 0.762 -1.778)
(xy 3.302 -1.778)
(xy 3.302 1.778)
(xy 0.762 1.778)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 2.794 0.508)
(xy 2.921 0.381)
(xy 3.683 0.381)
(xy 3.81 0.254)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 3.302 0.381)
(xy 2.921 -0.254)
(xy 3.683 -0.254)
(xy 3.302 0.381)
)
(stroke (width 0)) (fill (type none))
)
(polyline
(pts
(xy 1.016 0)
(xy 2.032 0.381)
(xy 2.032 -0.381)
(xy 1.016 0)
)
(stroke (width 0)) (fill (type outline))
)
)
(symbol "SiSA96DDN_1_1"
(pin passive line (at 2.54 -5.08 90) (length 2.54)
(name "S" (effects (font (size 1 1))))
(number "1" (effects (font (size 1 1))))
)
(pin passive line (at 2.54 -5.08 90) (length 2.54) hide
(name "S" (effects (font (size 1 1))))
(number "2" (effects (font (size 1 1))))
)
(pin passive line (at 2.54 -5.08 90) (length 2.54) hide
(name "S" (effects (font (size 1 1))))
(number "3" (effects (font (size 1 1))))
)
(pin passive line (at -5.08 0 0) (length 2.54)
(name "G" (effects (font (size 1 1))))
(number "4" (effects (font (size 1 1))))
)
(pin passive line (at 2.54 5.08 270) (length 2.54)
(name "D" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (id 0) (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0)) (fill (type none))
)
)
)
)
(junction (at 116.84 78.74) (diameter 0.9144) (color 0 0 0 0))
(junction (at 116.84 88.9) (diameter 1.016) (color 0 0 0 0))
(junction (at 116.84 113.03) (diameter 1.016) (color 0 0 0 0))
(junction (at 123.19 113.03) (diameter 1.016) (color 0 0 0 0))
(junction (at 133.35 113.03) (diameter 0.9144) (color 0 0 0 0))
(junction (at 162.56 113.03) (diameter 1.016) (color 0 0 0 0))
(junction (at 168.91 78.74) (diameter 0.9144) (color 0 0 0 0))
(junction (at 168.91 113.03) (diameter 0.9144) (color 0 0 0 0))
(junction (at 184.15 113.03) (diameter 1.016) (color 0 0 0 0))
(junction (at 187.96 85.09) (diameter 1.016) (color 0 0 0 0))
(junction (at 196.85 104.14) (diameter 1.016) (color 0 0 0 0))
(junction (at 196.85 113.03) (diameter 1.016) (color 0 0 0 0))
(junction (at 203.2 85.09) (diameter 1.016) (color 0 0 0 0))
(junction (at 203.2 113.03) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 107.95 78.74) (xy 116.84 78.74))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c4c7c3d3-04a2-4ba0-b517-630ec8363c90)
)
(wire (pts (xy 107.95 113.03) (xy 116.84 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dddcce6c-62d9-44d7-adbb-2face81edc86)
)
(wire (pts (xy 116.84 78.74) (xy 168.91 78.74))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7259a383-28e6-4d0f-a76e-8f9430cd195a)
)
(wire (pts (xy 116.84 88.9) (xy 116.84 86.36))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid af0ecbe3-a0b5-49d6-b596-cad962017c3c)
)
(wire (pts (xy 116.84 88.9) (xy 116.84 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3830ae47-96e9-4fe2-a1d0-5f99d60c953c)
)
(wire (pts (xy 116.84 107.95) (xy 116.84 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 22294c7d-67fd-4521-a32f-7fb7dbd1697b)
)
(wire (pts (xy 116.84 113.03) (xy 123.19 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 22294c7d-67fd-4521-a32f-7fb7dbd1697b)
)
(wire (pts (xy 123.19 88.9) (xy 116.84 88.9))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid af0ecbe3-a0b5-49d6-b596-cad962017c3c)
)
(wire (pts (xy 123.19 93.98) (xy 123.19 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f4000121-7400-443c-875f-33b9b3544b1a)
)
(wire (pts (xy 123.19 107.95) (xy 123.19 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 40855dd4-c371-45f7-96ad-42c500d00c20)
)
(wire (pts (xy 123.19 113.03) (xy 133.35 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 40855dd4-c371-45f7-96ad-42c500d00c20)
)
(wire (pts (xy 133.35 99.06) (xy 133.35 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c6b02b58-17a6-49b9-ae38-c71276a3b41d)
)
(wire (pts (xy 133.35 101.6) (xy 162.56 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1792177f-5f01-4a49-acbc-238a888b9a44)
)
(wire (pts (xy 133.35 113.03) (xy 140.97 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 40855dd4-c371-45f7-96ad-42c500d00c20)
)
(wire (pts (xy 146.05 88.9) (xy 143.51 88.9))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 743562db-5dac-4a13-a5c0-4501d33d1683)
)
(wire (pts (xy 146.05 105.41) (xy 146.05 88.9))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 743562db-5dac-4a13-a5c0-4501d33d1683)
)
(wire (pts (xy 156.21 93.98) (xy 143.51 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b261ab92-e976-4c91-9c58-cf02aa975d6e)
)
(wire (pts (xy 156.21 105.41) (xy 156.21 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b261ab92-e976-4c91-9c58-cf02aa975d6e)
)
(wire (pts (xy 161.29 113.03) (xy 162.56 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a3084e1-cc7a-4d55-921a-b8e766bd475a)
)
(wire (pts (xy 162.56 101.6) (xy 162.56 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1792177f-5f01-4a49-acbc-238a888b9a44)
)
(wire (pts (xy 162.56 113.03) (xy 168.91 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a3084e1-cc7a-4d55-921a-b8e766bd475a)
)
(wire (pts (xy 168.91 78.74) (xy 187.96 78.74))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fcdd65f9-1c95-41f7-ac1b-3bba0f13e54a)
)
(wire (pts (xy 168.91 113.03) (xy 184.15 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7a3084e1-cc7a-4d55-921a-b8e766bd475a)
)
(wire (pts (xy 180.34 85.09) (xy 187.96 85.09))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f1e291a3-54b1-4a4e-8efa-0057da089ba2)
)
(wire (pts (xy 184.15 113.03) (xy 196.85 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 49b7e2f1-a474-4056-be4f-b8ade85c3f69)
)
(wire (pts (xy 187.96 78.74) (xy 187.96 85.09))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fcdd65f9-1c95-41f7-ac1b-3bba0f13e54a)
)
(wire (pts (xy 194.31 95.25) (xy 196.85 95.25))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a3546884-3573-40a9-9c4c-eceb4c79c769)
)
(wire (pts (xy 194.31 104.14) (xy 196.85 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 26aa468c-7682-42f1-83b4-39abe4621801)
)
(wire (pts (xy 196.85 95.25) (xy 196.85 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a3546884-3573-40a9-9c4c-eceb4c79c769)
)
(wire (pts (xy 196.85 104.14) (xy 196.85 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a3546884-3573-40a9-9c4c-eceb4c79c769)
)
(wire (pts (xy 196.85 113.03) (xy 203.2 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 49b7e2f1-a474-4056-be4f-b8ade85c3f69)
)
(wire (pts (xy 203.2 85.09) (xy 187.96 85.09))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 41f0f1ff-729d-4844-b502-29a2afa65ab9)
)
(wire (pts (xy 203.2 92.71) (xy 203.2 85.09))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 41f0f1ff-729d-4844-b502-29a2afa65ab9)
)
(wire (pts (xy 203.2 113.03) (xy 203.2 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 49b7e2f1-a474-4056-be4f-b8ade85c3f69)
)
(text "Secondary protection" (at 116.84 71.12 0)
(effects (font (size 2 2) (thickness 0.4) bold) (justify left bottom))
(uuid e6909947-6c87-4835-b250-9d61ce8a0945)
)
(text "Fuel Gauge" (at 181.61 71.12 0)
(effects (font (size 2 2) (thickness 0.4) bold) (justify left bottom))
(uuid 31b366ae-a9b9-42e1-a3d2-7220c5cfacc0)
)
(hierarchical_label "BAT+" (shape input) (at 107.95 78.74 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0fcaa207-5253-4e8d-aa3c-6496d5e4a701)
)
(hierarchical_label "BAT-" (shape input) (at 107.95 113.03 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 410927e3-5514-4b41-9dea-243a32eca389)
)
(hierarchical_label "SDA" (shape input) (at 173.99 95.25 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 249f4c58-9400-4687-a558-d9db7ed5838d)
)
(hierarchical_label "SCL" (shape input) (at 173.99 99.06 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 2f043252-e1eb-4fec-ba1f-28ef4ae50163)
)
(hierarchical_label "ALERT" (shape input) (at 173.99 104.14 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 1eed25eb-1bde-4337-b646-fada95325c24)
)
(symbol (lib_id "power:PWR_FLAG") (at 133.35 113.03 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 0631cc25-2ba3-4c27-bf77-4d69c7ae8634)
(property "Reference" "#FLG022" (id 0) (at 133.35 111.125 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 133.35 109.4254 0))
(property "Footprint" "" (id 2) (at 133.35 113.03 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 133.35 113.03 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 44f859bb-e2a1-49ef-8003-639d18a4e924))
)
(symbol (lib_id "power:PWR_FLAG") (at 168.91 78.74 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8b2d9cbc-26e3-4621-b9e4-851a2738fb70)
(property "Reference" "#FLG023" (id 0) (at 168.91 76.835 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 168.91 75.1354 0))
(property "Footprint" "" (id 2) (at 168.91 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 168.91 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d34e8c78-f8e6-4fa7-bf43-a3ae4569012f))
)
(symbol (lib_id "power:PWR_FLAG") (at 168.91 113.03 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4a4fc04e-d521-4c35-aa9f-6a2b72e92bab)
(property "Reference" "#FLG024" (id 0) (at 168.91 111.125 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 168.91 109.4254 0))
(property "Footprint" "" (id 2) (at 168.91 113.03 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 168.91 113.03 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid fa01574e-b5f4-4705-b412-4ca2c68a9518))
)
(symbol (lib_id "Connector:TestPoint") (at 203.2 85.09 0)
(in_bom yes) (on_board yes)
(uuid 99e44a44-a22b-450d-8b6b-53360d5399d2)
(property "Reference" "TP35" (id 0) (at 202.0571 75.99 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "BAT+" (id 1) (at 202.0571 78.7651 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 208.28 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 208.28 85.09 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7c793f9f-3059-40f8-bf63-86d1c3add06f))
)
(symbol (lib_id "Connector:TestPoint") (at 203.2 113.03 270)
(in_bom yes) (on_board yes)
(uuid 8af352e4-b87a-48e7-ac60-3ac39a88d2ac)
(property "Reference" "TP36" (id 0) (at 208.49 110.6171 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "BAT-" (id 1) (at 208.2549 113.1571 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 203.2 118.11 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 203.2 118.11 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid cb477d54-4f3c-4042-8d22-70aebc6f9981))
)
(symbol (lib_id "Device:R") (at 116.84 82.55 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 54ac00c5-8085-4a3c-885d-c574139f6a01)
(property "Reference" "R83" (id 0) (at 118.6181 81.6415 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "330R" (id 1) (at 118.6181 84.4166 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 115.062 82.55 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 116.84 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6256cfdd-020b-47d6-99f3-abedd23fc939))
(pin "2" (uuid 24c3c95e-fcbb-4794-8b82-943108aeb9c5))
)
(symbol (lib_id "Device:R") (at 123.19 104.14 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 02f0341e-54b7-46d0-84c1-b57ae6b2f234)
(property "Reference" "R84" (id 0) (at 124.9681 103.2315 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "2.2k" (id 1) (at 124.9681 106.0066 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 121.412 104.14 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 123.19 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1301d343-6bcb-443a-9402-b52db177efa5))
(pin "2" (uuid 122d5360-7d03-4c85-a10c-ef3a5dfc3a5e))
)
(symbol (lib_id "Device:C") (at 116.84 104.14 0)
(in_bom yes) (on_board yes)
(uuid 1b8352a6-950c-40a2-8cc5-44e898ebc8b3)
(property "Reference" "C93" (id 0) (at 109.6011 103.2315 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100nF" (id 1) (at 108.3311 106.0066 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:C_0603_1608Metric" (id 2) (at 117.8052 107.95 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 116.84 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f3decf2b-3a90-4cc0-9e20-2e09dd091f23))
(pin "2" (uuid 7a2d0d88-1e58-44e4-a531-4c7590591369))
)
(symbol (lib_id "Device:Battery_Cell") (at 203.2 97.79 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 187169a6-ccff-4f29-8db9-3e89fd7b7827)
(property "Reference" "U29" (id 0) (at 206.1211 95.6115 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Battery_holder_21700" (id 1) (at 206.1211 98.3866 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:Keystone_1121" (id 2) (at 203.2 96.266 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 203.2 96.266 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid caf596de-0ba5-4910-9958-8965e343af0f))
(pin "2" (uuid 5fb3b40d-f243-45d2-a047-85f3492a7ee9))
)
(symbol (lib_id "TCY_transistors:SiSA96DDN") (at 146.05 110.49 270)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 55005da9-5415-42da-85a9-545ab80afb53)
(property "Reference" "Q17" (id 0) (at 146.05 116.8166 90)
(effects (font (size 1 1)))
)
(property "Value" "SiSA96DDN" (id 1) (at 146.05 119.0556 90)
(effects (font (size 1 1)))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at 129.54 90.17 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/75285/sisa96dn.pdf" (id 3) (at 127 92.71 0)
(effects (font (size 1 1)) (justify left) hide)
)
(pin "1" (uuid 6dbd44f7-7552-4521-9760-806afb3d6531))
(pin "2" (uuid 33ce1e17-fae0-4622-9432-c6adea7dc244))
(pin "3" (uuid fa4fb598-d6a3-4b69-9d73-b152e0ebe1e0))
(pin "4" (uuid 5606827f-1dd5-4d0c-b868-cb8cee24ef47))
(pin "5" (uuid a32704a3-42cd-46c7-adf5-ae2f50076f9e))
)
(symbol (lib_id "TCY_transistors:SiSA96DDN") (at 156.21 110.49 90) (mirror x)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 1c154170-b720-43dd-a000-a3e4ad64480e)
(property "Reference" "Q18" (id 0) (at 156.21 116.8166 90)
(effects (font (size 1 1)))
)
(property "Value" "SiSA96DDN" (id 1) (at 156.21 119.0556 90)
(effects (font (size 1 1)))
)
(property "Footprint" "Package_SO:Vishay_PowerPAK_1212-8_Single" (id 2) (at 172.72 90.17 0)
(effects (font (size 1 1) italic) (justify left) hide)
)
(property "Datasheet" "https://www.vishay.com/docs/75285/sisa96dn.pdf" (id 3) (at 175.26 92.71 0)
(effects (font (size 1 1)) (justify left) hide)
)
(pin "1" (uuid 4fe879ab-d4ea-4f88-bff5-a2f9a6c72b26))
(pin "2" (uuid dc828c9a-d25b-46e9-83c4-310de43ae57f))
(pin "3" (uuid cf9e247e-0c36-40c1-9006-65edf9afe4c0))
(pin "4" (uuid 0148d8c1-ca8e-4964-bf33-274afede2fad))
(pin "5" (uuid 39e2e71f-b531-4232-b9c9-13478b46b0df))
)
(symbol (lib_id "Battery_Management:BQ297xy") (at 133.35 91.44 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 018b95b0-edac-4665-8dbf-3eaf6a917f38)
(property "Reference" "U27" (id 0) (at 133.35 82.3934 0))
(property "Value" "BQ29716" (id 1) (at 133.35 85.1685 0))
(property "Footprint" "Package_SON:WSON-6_1.5x1.5mm_P0.5mm" (id 2) (at 133.35 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.ti.com/lit/ds/symlink/bq2970.pdf" (id 3) (at 127 86.36 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5b726175-1962-40bd-9786-ce8aa67c9c96))
(pin "2" (uuid 55b80f67-554e-460d-99f9-6ed62495d2b9))
(pin "3" (uuid 2436d22e-10af-4b14-bc50-ae50c1fca228))
(pin "4" (uuid 00b454dc-4fb0-4b2f-817e-d97beb1a1fb4))
(pin "5" (uuid 8c4729e6-b142-4533-8b5c-46734aed8662))
(pin "6" (uuid 04d61450-91d1-4628-95f1-eb0ea1b6c23b))
)
(symbol (lib_id "TCY_battery_management:MAX17048") (at 184.15 99.06 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 36130603-28fd-41cd-af25-6f9f1987af9c)
(property "Reference" "U28" (id 0) (at 184.15 115.4336 0))
(property "Value" "MAX17048" (id 1) (at 184.15 118.2087 0))
(property "Footprint" "Package_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP1.05x1.75mm" (id 2) (at 184.15 120.65 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://datasheets.maximintegrated.com/en/ds/MAX17048-MAX17049.pdf" (id 3) (at 184.15 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0f9f191c-1eae-41b5-b71a-bd6acadd4463))
(pin "2" (uuid 64c16c60-c4c4-4248-a96f-00d9627acbba))
(pin "3" (uuid 670ae7d7-40df-4ec5-914b-4d79e63cc9e7))
(pin "4" (uuid a0489ed3-4ead-4a6c-92fb-a26d9f1e16c2))
(pin "5" (uuid 7d26d3ed-08cf-4de1-9027-f283a5a1e70b))
(pin "6" (uuid 30609fa1-1625-41ad-bcf1-6812f7cfb874))
(pin "7" (uuid e76b8b81-f9e7-404c-adbf-631847748f76))
(pin "8" (uuid a3955655-5d42-4d9e-8678-b978e0c17b46))
(pin "9" (uuid d702e035-6865-44c4-8795-6435b99946b9))
)
)

View File

@ -0,0 +1,732 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector:TestPoint" (pin_numbers hide) (pin_names (offset 0.762) hide) (in_bom yes) (on_board yes)
(property "Reference" "TP" (id 0) (at 0 6.858 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "TestPoint" (id 1) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 5.08 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "test point tp" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "test point" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Pin* Test*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "TestPoint_0_1"
(circle (center 0 3.302) (radius 0.762) (stroke (width 0)) (fill (type none)))
)
(symbol "TestPoint_1_1"
(pin passive line (at 0 0 90) (length 2.54)
(name "1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic_MountingPin:Conn_01x02_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x02_MountingPin" (id 1) (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connectable mounting pin connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x02_MountingPin_1_1"
(text "Mounting" (at 0 -4.191 0)
(effects (font (size 0.381 0.381)))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 1.27) (end 1.27 -3.81)
(stroke (width 0.254)) (fill (type background))
)
(polyline
(pts
(xy -1.016 -4.572)
(xy 1.016 -4.572)
)
(stroke (width 0.1524)) (fill (type none))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 90) (length 3.048)
(name "MountPin" (effects (font (size 1.27 1.27))))
(number "MP" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "R" (id 0) (at 2.032 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "R" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at -1.778 0 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R res resistor" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_0_1"
(rectangle (start -1.016 -2.54) (end 1.016 2.54)
(stroke (width 0.254)) (fill (type none))
)
)
(symbol "R_1_1"
(pin passive line (at 0 3.81 270) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 1.27)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "TCY_power_management:AP22653" (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at 8.89 7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "AP22653" (id 1) (at 0 7.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_DFN_QFN:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm" (id 2) (at -2.54 -24.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP22652_53_52A_53A.pdf" (id 3) (at 0 -21.59 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "Current limiting load switch" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Precision adjustable current-limited power switches" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "AP22653_0_1"
(rectangle (start -6.35 5.08) (end 6.35 -10.16)
(stroke (width 0.254)) (fill (type background))
)
)
(symbol "AP22653_1_1"
(pin power_out line (at 8.89 2.54 180) (length 2.54)
(name "VOUT" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 8.89 -7.62 180) (length 2.54)
(name "ILIM" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin output line (at 8.89 -2.54 180) (length 2.54)
(name "~{FAULT}" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin input line (at -8.89 -2.54 0) (length 2.54)
(name "EN" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -12.7 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at -8.89 2.54 0) (length 2.54)
(name "VIN" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -12.7 90) (length 2.54) hide
(name "E_PAD" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(junction (at 88.9 59.69) (diameter 0.9144) (color 0 0 0 0))
(junction (at 95.25 54.61) (diameter 0.9144) (color 0 0 0 0))
(junction (at 95.25 59.69) (diameter 0.9144) (color 0 0 0 0))
(junction (at 110.49 130.81) (diameter 0.9144) (color 0 0 0 0))
(junction (at 116.84 130.81) (diameter 0.9144) (color 0 0 0 0))
(junction (at 120.65 59.69) (diameter 0.9144) (color 0 0 0 0))
(junction (at 127 54.61) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 86.36 54.61) (xy 95.25 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 65fa45b3-e9bb-4a67-a5c5-ab357b600977)
)
(wire (pts (xy 86.36 59.69) (xy 88.9 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b7040ce7-4ac7-44c0-8a1f-773fb7792550)
)
(wire (pts (xy 88.9 52.07) (xy 88.9 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b7b07c49-39f9-42af-af46-bac1856c8a1e)
)
(wire (pts (xy 88.9 59.69) (xy 95.25 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b7040ce7-4ac7-44c0-8a1f-773fb7792550)
)
(wire (pts (xy 95.25 52.07) (xy 95.25 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 36fe2702-8093-413a-9fc2-024a2e60b41d)
)
(wire (pts (xy 95.25 54.61) (xy 99.06 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 65fa45b3-e9bb-4a67-a5c5-ab357b600977)
)
(wire (pts (xy 95.25 59.69) (xy 99.06 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c5bcc96c-ce55-4b56-98aa-33d419204f54)
)
(wire (pts (xy 95.25 66.04) (xy 95.25 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c5bcc96c-ce55-4b56-98aa-33d419204f54)
)
(wire (pts (xy 107.95 69.85) (xy 107.95 73.66))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid ad5b3022-fd8c-4f9c-9ad6-aaa5d29af12c)
)
(wire (pts (xy 107.95 116.84) (xy 116.84 116.84))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 035bfa25-b406-401e-b1c6-7c7bddea5d59)
)
(wire (pts (xy 107.95 130.81) (xy 110.49 130.81))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 070a5af4-37f6-4028-b8dd-a3c9abdc34ea)
)
(wire (pts (xy 110.49 130.81) (xy 116.84 130.81))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 070a5af4-37f6-4028-b8dd-a3c9abdc34ea)
)
(wire (pts (xy 116.84 54.61) (xy 127 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid afc13369-99c8-487c-8822-56c368b15e03)
)
(wire (pts (xy 116.84 59.69) (xy 120.65 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb72b862-8d7b-454f-a467-add1eb6168c3)
)
(wire (pts (xy 116.84 64.77) (xy 119.38 64.77))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3a163c64-855b-4319-8a09-45352ba36d48)
)
(wire (pts (xy 116.84 116.84) (xy 116.84 119.38))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 035bfa25-b406-401e-b1c6-7c7bddea5d59)
)
(wire (pts (xy 116.84 127) (xy 116.84 130.81))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 070a5af4-37f6-4028-b8dd-a3c9abdc34ea)
)
(wire (pts (xy 116.84 130.81) (xy 116.84 137.16))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 150119df-4f20-4b85-9233-d18f7e552e5e)
)
(wire (pts (xy 116.84 139.7) (xy 116.84 144.78))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 37002b50-6609-4ad5-a6b6-42c617844f82)
)
(wire (pts (xy 119.38 64.77) (xy 119.38 66.04))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3a163c64-855b-4319-8a09-45352ba36d48)
)
(wire (pts (xy 120.65 52.07) (xy 120.65 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 66ee75fe-ee5f-486a-9a5c-95a700e5cc91)
)
(wire (pts (xy 120.65 59.69) (xy 123.19 59.69))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb72b862-8d7b-454f-a467-add1eb6168c3)
)
(wire (pts (xy 127 52.07) (xy 127 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 213c9508-3ac2-4419-b5a0-4f3fa681898a)
)
(wire (pts (xy 127 54.61) (xy 137.16 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid afc13369-99c8-487c-8822-56c368b15e03)
)
(wire (pts (xy 134.62 57.15) (xy 134.62 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7d0b7e5d-34d4-4d45-bc9f-3c3429b09920)
)
(wire (pts (xy 137.16 57.15) (xy 134.62 57.15))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7d0b7e5d-34d4-4d45-bc9f-3c3429b09920)
)
(polyline (pts (xy 11.43 100.33) (xy 284.48 100.33))
(stroke (width 0) (type dash) (color 0 0 0 0))
(uuid 4697bdd3-c590-4019-a2d9-cf1dbdc1472c)
)
(text "Battery heating" (at 15.24 21.59 0)
(effects (font (size 3 3)) (justify left bottom))
(uuid dd85f389-6929-421f-96f9-b0a37cc643fd)
)
(text "Battery thermometer" (at 15.24 109.22 0)
(effects (font (size 3 3)) (justify left bottom))
(uuid 61ead524-fec7-47b0-ac3d-82ab31054b0b)
)
(text "NTC voltage supply should be\ncontrolled by MCU to decrease\ncurrent soncumption during time\nwhen temperature is not measured"
(at 168.91 124.46 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 997c3774-f962-4cdc-a009-88837a30bd5c)
)
(text "Assumed heater is resistive heating\n wire fixed to battery with Kapton tape.\n\nHeating power should be in range of 1-4W.\n\nSuggested heating wire is Kanthal or Konstantan.\n\nWith nominal battery voltage of 3.7V,\n resistance of wire for 2W heating\n should be around 6.8R.\n\nFor uniform heat distribution there should be\n more then at least 20 turns of wire or more."
(at 173.99 55.88 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 461c1ad1-5390-4515-b8f6-2552d42852ec)
)
(text "Heating can operate in two modes.\nConstant current and Pulse mode.\n\nSelection of right mode depends on heating power.\nPulse is better suited for high power heating.\n\nCurrent limiting resistor for load switch must be\n adapted for each mode."
(at 173.99 90.17 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 563d73bc-a131-461e-8cb5-19807faf7e00)
)
(hierarchical_label "PWR_IN" (shape input) (at 86.36 54.61 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 42280697-9051-44ae-a130-4321bd53a827)
)
(hierarchical_label "EN" (shape input) (at 86.36 59.69 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid b6d83cca-1d77-4020-873b-3ebc992d1566)
)
(hierarchical_label "NTC_REF" (shape input) (at 107.95 116.84 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 821c8d05-b79e-4968-a10d-df14d6e626d7)
)
(hierarchical_label "NTC_OUT" (shape input) (at 107.95 130.81 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4199be26-983d-41d1-b9ce-70f586de8280)
)
(hierarchical_label "~{FAULT}" (shape input) (at 123.19 59.69 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8e01894a-5bc6-453f-a296-87d8b4711823)
)
(symbol (lib_id "Connector:TestPoint") (at 88.9 52.07 0)
(in_bom yes) (on_board yes)
(uuid 1d30cf72-f492-463f-807c-77e540b7672a)
(property "Reference" "TP30" (id 0) (at 86.4871 44.24 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "HEATER_EN" (id 1) (at 80.1371 47.0151 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 93.98 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 93.98 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ea7ba8ad-dfaf-46b1-9cee-36179a17fd1f))
)
(symbol (lib_id "Connector:TestPoint") (at 95.25 52.07 0)
(in_bom yes) (on_board yes)
(uuid a12c6724-4feb-40d2-b56a-68018c9a3f36)
(property "Reference" "TP31" (id 0) (at 95.3771 44.24 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "HEATER_IN" (id 1) (at 94.1071 47.0151 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 100.33 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 100.33 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 38683908-143b-419b-ba00-97e5d9bdc52c))
)
(symbol (lib_id "Connector:TestPoint") (at 110.49 130.81 0)
(in_bom yes) (on_board yes)
(uuid f890a6b3-31e6-4c4a-801f-01b93934ab12)
(property "Reference" "TP32" (id 0) (at 105.5371 124.25 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "NTC_OUT" (id 1) (at 99.1871 127.0251 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 115.57 130.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 115.57 130.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f71f745a-d8bc-4376-9dba-fff408db0e3f))
)
(symbol (lib_id "Connector:TestPoint") (at 120.65 52.07 0)
(in_bom yes) (on_board yes)
(uuid df63c620-d7e8-45f4-8cae-d0a511ad8ded)
(property "Reference" "TP33" (id 0) (at 118.2371 44.24 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "HEATER_FAULT" (id 1) (at 111.8871 47.0151 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 125.73 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 125.73 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 5b0c2293-b085-44dc-a5d6-436d4db352f6))
)
(symbol (lib_id "Connector:TestPoint") (at 127 52.07 0)
(in_bom yes) (on_board yes)
(uuid b0d568f6-61ea-403c-9abb-b09d9ef48f3f)
(property "Reference" "TP34" (id 0) (at 128.3971 44.24 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "HEATER_OUT" (id 1) (at 125.8571 47.0151 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:TestPoint_Pad_D0.5mm" (id 2) (at 132.08 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 132.08 52.07 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2d087d22-8a38-4e3f-947a-4063aedbfca8))
)
(symbol (lib_id "power:GND") (at 95.25 73.66 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 7d40222e-08f4-4348-a31c-c378475abde5)
(property "Reference" "#PWR0188" (id 0) (at 95.25 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 95.25 78.2226 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 95.25 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 95.25 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a8828e33-11cf-4e10-a765-f7fbe21356e6))
)
(symbol (lib_id "power:GND") (at 107.95 73.66 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 7da199c3-09e1-40ee-86b7-775a15dcac40)
(property "Reference" "#PWR0189" (id 0) (at 107.95 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 107.95 78.2226 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 107.95 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 107.95 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 62c1b12b-57e5-459a-8ced-4a08bd7db907))
)
(symbol (lib_id "power:GND") (at 116.84 144.78 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 7b56fce6-edae-4ce8-bc78-f671be7e8230)
(property "Reference" "#PWR0190" (id 0) (at 116.84 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 116.84 149.3426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 116.84 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 116.84 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b0b6de24-14ae-45e4-932f-279f1a8a48d3))
)
(symbol (lib_id "power:GND") (at 119.38 73.66 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 65ceab0c-73dc-42b2-8e9c-7ddf3b9468ab)
(property "Reference" "#PWR0191" (id 0) (at 119.38 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 119.38 78.2226 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 119.38 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 119.38 73.66 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 59b55993-ad9d-469c-880d-2dfa5c30c09a))
)
(symbol (lib_id "power:GND") (at 121.92 144.78 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8bc74eb3-b563-46ba-9ae1-b098c5ef95df)
(property "Reference" "#PWR0192" (id 0) (at 121.92 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 121.92 149.3426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 121.92 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 121.92 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b8806e78-06e0-4fbf-928a-17e7bf8c5196))
)
(symbol (lib_id "power:GND") (at 134.62 62.23 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 6265d34f-f183-45ec-8920-cd1a73ccd869)
(property "Reference" "#PWR0193" (id 0) (at 134.62 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 134.62 66.7926 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 134.62 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 134.62 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid eade3e05-8148-4f56-a4a8-3ce13d1d3d40))
)
(symbol (lib_id "power:GND") (at 142.24 62.23 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d9b898b9-0920-4a60-8f8c-87e383509067)
(property "Reference" "#PWR0194" (id 0) (at 142.24 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 142.24 66.7926 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 142.24 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 142.24 62.23 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ab862c63-4c19-42f9-b40f-e7181b311bcd))
)
(symbol (lib_id "Device:R") (at 95.25 69.85 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 09435743-77e1-4c0c-aabe-52dabf3194b6)
(property "Reference" "R80" (id 0) (at 97.0281 68.9415 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100k" (id 1) (at 97.0281 71.7166 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 93.472 69.85 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 95.25 69.85 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0cca450b-d680-497d-ab4b-b9c59812fdb9))
(pin "2" (uuid 63d1edf5-3c6a-4240-ab30-a6a98b903585))
)
(symbol (lib_id "Device:R") (at 116.84 123.19 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid aaad400f-5236-41fe-b9cf-b8dd3cb20734)
(property "Reference" "R81" (id 0) (at 118.6181 122.2815 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "10k" (id 1) (at 118.6181 125.0566 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 115.062 123.19 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 116.84 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 17e9aeff-c4ad-49fa-8065-0bfd6ba59703))
(pin "2" (uuid 96430fa9-69e9-45ee-b1e6-b1d50967b8f9))
)
(symbol (lib_id "Device:R") (at 119.38 69.85 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid ab8afabe-d8e9-44e5-baef-37763049e616)
(property "Reference" "R82" (id 0) (at 121.1581 68.9415 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R" (id 1) (at 121.1581 71.7166 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_passives:R_0603_1608Metric" (id 2) (at 117.602 69.85 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 119.38 69.85 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7fcec4e0-68a2-488d-9315-a385c88e2ad5))
(pin "2" (uuid e3e68820-e238-45f7-935e-f5425ba583ef))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 121.92 137.16 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid d9bf190e-1056-4821-b336-4ea19f0ba575)
(property "Reference" "J22" (id 0) (at 123.9521 139.5535 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "BAT_TEMP" (id 1) (at 123.9521 142.3286 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:Amphenol_10114828-11102LF_1x02_P1.25mm_Vertical" (id 2) (at 121.92 137.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 121.92 137.16 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 03b45b24-9468-4b8a-97d4-60172201bd72))
(pin "2" (uuid afd89ba0-5f84-45f0-b23d-7054ab396e3c))
(pin "MP" (uuid 5a90283d-abe9-4d40-9959-b44520f66b1f))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 142.24 54.61 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 166953c9-496d-47cb-85e2-a32b04732b62)
(property "Reference" "J23" (id 0) (at 144.2721 57.0035 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "Heater" (id 1) (at 144.2721 59.7786 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_connectors:Amphenol_10114828-11102LF_1x02_P1.25mm_Vertical" (id 2) (at 142.24 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 142.24 54.61 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6bf9678f-ab0c-4055-a25b-8b220af1023a))
(pin "2" (uuid e79df810-ad2d-4801-8d25-15b04866359e))
(pin "MP" (uuid 0834d218-95d7-4294-b11a-31f1fb96f341))
)
(symbol (lib_id "TCY_power_management:AP22653") (at 107.95 57.15 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid c04c4a54-42a5-4b1d-a586-dcc34aab7e56)
(property "Reference" "U26" (id 0) (at 107.95 48.1034 0))
(property "Value" "AP22652" (id 1) (at 107.95 50.8785 0))
(property "Footprint" "Package_DFN_QFN:DFN-6-1EP_2x2mm_P0.65mm_EP1x1.6mm" (id 2) (at 105.41 81.28 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP22652_53_52A_53A.pdf" (id 3) (at 107.95 78.74 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 36632009-a04d-47fb-83a7-116c97e95f6b))
(pin "2" (uuid ed81ed02-4e65-455d-b14f-61342c4851f0))
(pin "3" (uuid 82250c16-6483-4553-9c2c-7d809533f27e))
(pin "4" (uuid cc9d32d4-02f3-4e3b-bf03-62cad43c098b))
(pin "5" (uuid 2a8cfed1-3374-470a-b120-446d96d851c6))
(pin "6" (uuid d4bd2d59-b0d7-4a77-8d11-042d0700927b))
(pin "7" (uuid 4c4dce31-cc5d-4cd9-a264-52de1ae02e23))
)
)

222701
modules/EPS/EPS.kicad_pcb Normal file

File diff suppressed because it is too large Load Diff

75
modules/EPS/EPS.kicad_prl Normal file
View File

@ -0,0 +1,75 @@
{
"board": {
"active_layer": 31,
"active_layer_preset": "",
"auto_track_width": false,
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
6,
8,
9,
10,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "7fcffff_80000007",
"zone_display_mode": 0
},
"meta": {
"filename": "EPS.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

571
modules/EPS/EPS.kicad_pro Normal file
View File

@ -0,0 +1,571 @@
{
"board": {
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.0,
"height": 0.43,
"width": 0.37
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.19999999999999998
}
},
"diff_pair_dimensions": [
{
"gap": 0.0,
"via_gap": 0.0,
"width": 0.0
}
],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "error",
"silk_overlap": "error",
"skew_out_of_range": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.15,
"min_copper_edge_clearance": 0.0,
"min_hole_clearance": 0.0,
"min_hole_to_hole": 0.3,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.19999999999999998,
"min_track_width": 0.15,
"min_via_annular_width": 0.125,
"min_via_diameter": 0.44999999999999996,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [
0.0,
0.15,
0.25,
0.5,
1.0,
1.5,
2.0
],
"via_dimensions": [
{
"diameter": 0.0,
"drill": 0.0
}
],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "error",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "EPS.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 6.0,
"clearance": 0.15,
"diff_pair_gap": 0.15,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.15,
"line_style": 0,
"microvia_diameter": 0.5,
"microvia_drill": 0.2,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.15,
"via_diameter": 0.5,
"via_drill": 0.2,
"wire_width": 6.0
}
],
"meta": {
"version": 1
},
"net_colors": null
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "EPS.step",
"vrml": ""
},
"page_layout_descr_file": "/home/petr/work/butcube/resources/kicad_page_layout.kicad_wks"
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"default_bus_thickness": 12.0,
"default_junction_size": 36.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"default_wire_thickness": 6.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": false,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.3
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 0
},
"net_format_name": "",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "/home/petr/work/butcube/resources/kicad_page_layout.kicad_wks",
"plot_directory": "/home/petr/",
"spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"",
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"2f49f543-5223-4acc-affe-b0eb7ad36a1d",
""
],
[
"d0e7f43c-19e1-457f-9b3c-08ae18c73b14",
"Solar input"
],
[
"6fb8053f-42ce-42af-8e9e-aced75a63ce0",
"ADC"
],
[
"69a229f7-d3f6-4b7d-9358-aa1002ac32e6",
"Battery charger"
],
[
"855c8417-ab94-4328-91c9-4e7cdd76a6fe",
"Activation control"
],
[
"d47b1e7e-fcc0-4d86-b637-7d4c2188f2da",
"Output control"
],
[
"4d48ecf9-6144-4763-9050-ec9ac6b81740",
"MCU"
],
[
"ec290dc2-3082-4271-9841-619347ff30bc",
"Battery temperature control"
],
[
"e90aa45b-e371-4d9f-a40f-45b62d6b0cc2",
"Power supplies"
],
[
"3fbfe5f5-450c-4c51-813c-f3d5ddddd4e3",
"Unit #1"
],
[
"4b3a0e0d-cdd4-41ca-aa78-0f9d521766f0",
"Unit #2"
],
[
"1e440c8e-d82c-43a9-85f4-bc6a89310980",
"Stack connector"
],
[
"d0e7f43c-19e1-457f-9b3c-08ae18c73b14",
"Solar input"
],
[
"6fb8053f-42ce-42af-8e9e-aced75a63ce0",
"ADC"
],
[
"69a229f7-d3f6-4b7d-9358-aa1002ac32e6",
"Battery charger"
],
[
"855c8417-ab94-4328-91c9-4e7cdd76a6fe",
"Activation control"
],
[
"d47b1e7e-fcc0-4d86-b637-7d4c2188f2da",
"Output control"
],
[
"4d48ecf9-6144-4763-9050-ec9ac6b81740",
"MCU"
],
[
"ec290dc2-3082-4271-9841-619347ff30bc",
"Battery temperature control"
],
[
"e90aa45b-e371-4d9f-a40f-45b62d6b0cc2",
"Power supplies"
],
[
"fb01cd5e-1324-455d-9a7b-216b2478d8a1",
"Battery_pack"
],
[
"fb01cd5e-1324-455d-9a7b-216b2478d8a1",
"Battery_pack"
],
[
"a12e4ae2-0082-44ab-871d-8bf2750427af",
"Power_supply_1V8"
],
[
"a12e4ae2-0082-44ab-871d-8bf2750427af",
"Power_supply_1V8"
],
[
"b028d684-e73b-4aba-a10d-751a54ede8f8",
"Power_supply_3V3"
],
[
"b028d684-e73b-4aba-a10d-751a54ede8f8",
"Power_supply_3V3"
],
[
"77de7b9e-b79d-47ce-9bcc-fa93ceb69146",
"Power_supply_5V"
],
[
"77de7b9e-b79d-47ce-9bcc-fa93ceb69146",
"Power_supply_5V"
],
[
"4813e8c7-3f5a-4c5f-98f0-ec2a381e611e",
"Power_VBAT"
],
[
"4813e8c7-3f5a-4c5f-98f0-ec2a381e611e",
"Power_VBAT"
],
[
"f0a44c9a-59f0-4df3-a6f8-7f380764821e",
"USB power"
],
[
"0af26628-79d2-4b82-8720-d6410a59bab5",
"Activation switches"
],
[
"3e102a28-d5a4-4d2c-b73e-7fe3de18252f",
"Activation logic"
],
[
"3e102a28-d5a4-4d2c-b73e-7fe3de18252f",
"Activation logic"
]
],
"text_variables": {}
}

3788
modules/EPS/EPS.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,745 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
)
(junction (at 247.65 50.8) (diameter 0.9144) (color 0 0 0 0))
(junction (at 251.46 54.61) (diameter 0.9144) (color 0 0 0 0))
(junction (at 255.27 58.42) (diameter 0.9144) (color 0 0 0 0))
(junction (at 259.08 62.23) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 50.8 44.45) (xy 66.04 44.45))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d6f7a288-bebd-4d8a-911a-e67e0e7b8534)
)
(wire (pts (xy 50.8 69.85) (xy 66.04 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1c6a272f-ae36-4dfd-9d73-45147d4589a6)
)
(wire (pts (xy 92.71 57.15) (xy 109.22 57.15))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c88d89b9-60c9-4372-a06e-8149aae8ed21)
)
(wire (pts (xy 92.71 80.01) (xy 125.73 80.01))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 05a2d0b3-9ab5-47f6-b999-c3ac9a200a0c)
)
(wire (pts (xy 92.71 83.82) (xy 125.73 83.82))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid bbb5d08a-42bf-497c-8f50-3306cafe6874)
)
(wire (pts (xy 92.71 88.9) (xy 125.73 88.9))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 4ecd5cb2-bafd-45a8-b17a-69139326e1cd)
)
(wire (pts (xy 92.71 92.71) (xy 125.73 92.71))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e0cd41c2-f916-4215-a60b-ecbffa95956c)
)
(wire (pts (xy 92.71 128.27) (xy 99.06 128.27))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 82045193-ad23-4dc5-8c78-024544ac5483)
)
(wire (pts (xy 92.71 132.08) (xy 125.73 132.08))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9a4f3e62-5e44-41de-a30d-cd2b7fb50bd4)
)
(wire (pts (xy 92.71 135.89) (xy 125.73 135.89))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 753d18bb-e75e-409d-a248-c56a9ca39ebf)
)
(wire (pts (xy 92.71 140.97) (xy 125.73 140.97))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5b083181-1793-46cd-9e9f-c1d4f13c4163)
)
(wire (pts (xy 92.71 144.78) (xy 125.73 144.78))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid bba959b4-f34a-44f7-a01c-ce191f7bfee0)
)
(wire (pts (xy 114.3 40.64) (xy 114.3 45.72))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 8d7a6800-af90-44ce-8506-2b593ff11565)
)
(wire (pts (xy 118.11 40.64) (xy 118.11 45.72))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 55e87bd3-fb74-4500-b3e5-61a26a321698)
)
(wire (pts (xy 118.11 96.52) (xy 125.73 96.52))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 4a83c8a2-3805-4bed-8643-0353fa1cf336)
)
(wire (pts (xy 118.11 102.87) (xy 125.73 102.87))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a29c4495-d757-4a07-a2e7-7925089e5926)
)
(wire (pts (xy 118.11 106.68) (xy 125.73 106.68))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5ce57c1f-7d1a-44b1-b880-f00576bc3409)
)
(wire (pts (xy 118.11 114.3) (xy 125.73 114.3))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 83bfc6f3-9cd4-47b0-837d-3817fbbf04a9)
)
(wire (pts (xy 118.11 118.11) (xy 125.73 118.11))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 4c19f934-60b0-4d96-91aa-4d8c49c7a143)
)
(wire (pts (xy 121.92 40.64) (xy 121.92 45.72))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 086b2113-1dbb-4e51-8c5f-979cf7defa7f)
)
(wire (pts (xy 125.73 40.64) (xy 125.73 45.72))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 059f70a2-326e-40d3-a5fa-32ef19fbae6d)
)
(wire (pts (xy 129.54 40.64) (xy 129.54 45.72))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 42687bac-0b9d-4ac8-9c98-900ec0741315)
)
(wire (pts (xy 134.62 57.15) (xy 151.13 57.15))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a7f6571a-6a19-4f11-83d7-4dcc9ef023a8)
)
(wire (pts (xy 162.56 64.77) (xy 162.56 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eca2aec8-0e9f-4332-b6d8-de42e89aa28b)
)
(wire (pts (xy 162.56 69.85) (xy 198.12 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eca2aec8-0e9f-4332-b6d8-de42e89aa28b)
)
(wire (pts (xy 175.26 57.15) (xy 193.04 57.15))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3f436f6f-88bf-4d94-9945-9d93e5b09108)
)
(wire (pts (xy 193.04 83.82) (xy 198.12 83.82))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a0820b4a-089b-454c-b6a9-4955abfca6de)
)
(wire (pts (xy 193.04 90.17) (xy 204.47 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid db90ad0d-a22b-428f-85c3-72452b08485a)
)
(wire (pts (xy 193.04 96.52) (xy 208.28 96.52))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5216e79f-5424-4aa9-ad98-b2e2d6f46ea3)
)
(wire (pts (xy 193.04 100.33) (xy 212.09 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 64d75666-8009-4d9d-99c6-fe524c941160)
)
(wire (pts (xy 193.04 104.14) (xy 215.9 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fb2df1f3-b369-43b6-8e00-2856038e246d)
)
(wire (pts (xy 193.04 107.95) (xy 219.71 107.95))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3e281d36-5ce1-4179-bd40-3bc37cf8938f)
)
(wire (pts (xy 193.04 125.73) (xy 218.44 125.73))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7c962bcc-b749-47bd-822e-2b28583867f0)
)
(wire (pts (xy 193.04 129.54) (xy 218.44 129.54))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b4765265-83ad-4364-b11d-b3cd5992edab)
)
(wire (pts (xy 193.04 133.35) (xy 218.44 133.35))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 67646b95-49b2-4b7a-b030-32ed09a5c982)
)
(wire (pts (xy 193.04 137.16) (xy 218.44 137.16))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0b31f819-5bfb-4c1b-9fcd-7c97c18fea79)
)
(wire (pts (xy 193.04 140.97) (xy 218.44 140.97))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 95af1e54-efab-4c17-a92a-d96581584a5a)
)
(wire (pts (xy 193.04 144.78) (xy 218.44 144.78))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b4ac2f2d-5692-4fc1-9ef5-7ec06b8f7e44)
)
(wire (pts (xy 198.12 69.85) (xy 198.12 83.82))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 28e8595b-c419-4591-839d-ce63b45ccd47)
)
(wire (pts (xy 204.47 64.77) (xy 204.47 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid db90ad0d-a22b-428f-85c3-72452b08485a)
)
(wire (pts (xy 208.28 64.77) (xy 208.28 96.52))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 5216e79f-5424-4aa9-ad98-b2e2d6f46ea3)
)
(wire (pts (xy 212.09 64.77) (xy 212.09 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 64d75666-8009-4d9d-99c6-fe524c941160)
)
(wire (pts (xy 215.9 64.77) (xy 215.9 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fb2df1f3-b369-43b6-8e00-2856038e246d)
)
(wire (pts (xy 219.71 64.77) (xy 219.71 107.95))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3e281d36-5ce1-4179-bd40-3bc37cf8938f)
)
(wire (pts (xy 223.52 64.77) (xy 223.52 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 98f1357e-cebb-498d-9f45-4ccf7fdb92e3)
)
(wire (pts (xy 227.33 64.77) (xy 227.33 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e06be187-9821-4843-8cd2-a5924c392246)
)
(wire (pts (xy 231.14 64.77) (xy 231.14 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d8eed238-537f-4d2f-8611-7c96b198ddab)
)
(wire (pts (xy 234.95 64.77) (xy 234.95 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 48121f9c-f85d-4d36-9f11-fce167e97474)
)
(wire (pts (xy 243.84 50.8) (xy 247.65 50.8))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1d7ac6f8-5fe9-40de-9b51-a1a39df38207)
)
(wire (pts (xy 243.84 54.61) (xy 251.46 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3833eace-a662-434b-a13d-6bea665a824a)
)
(wire (pts (xy 243.84 58.42) (xy 255.27 58.42))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fb839b49-f98f-4c37-93d3-e8c6047f6922)
)
(wire (pts (xy 243.84 62.23) (xy 259.08 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3a340768-e6c7-49e8-91a4-4054dab21ed8)
)
(wire (pts (xy 247.65 50.8) (xy 247.65 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 8b6b8b0a-66b5-4e00-81c7-41f859bc273a)
)
(wire (pts (xy 247.65 50.8) (xy 265.43 50.8))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1d7ac6f8-5fe9-40de-9b51-a1a39df38207)
)
(wire (pts (xy 251.46 54.61) (xy 251.46 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1511978b-78be-494a-8458-ec9d9e1b62d7)
)
(wire (pts (xy 251.46 54.61) (xy 265.43 54.61))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3833eace-a662-434b-a13d-6bea665a824a)
)
(wire (pts (xy 255.27 58.42) (xy 255.27 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f11d565d-93a9-41a9-8242-7b114053b666)
)
(wire (pts (xy 255.27 58.42) (xy 265.43 58.42))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 133fe278-ad3c-4743-855e-91d5ec464086)
)
(wire (pts (xy 259.08 62.23) (xy 259.08 113.03))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 137edc66-a2c1-4d07-88b7-79de329f54c2)
)
(wire (pts (xy 259.08 62.23) (xy 265.43 62.23))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3a340768-e6c7-49e8-91a4-4054dab21ed8)
)
(label "VBAT" (at 99.06 128.27 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 40a22b03-f2e9-4968-82af-adf32aeda8ab)
)
(label "VBAT" (at 264.16 50.8 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 3336b5c1-8e2c-4015-b319-8b4411500c5b)
)
(label "1V8" (at 264.16 54.61 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid e3dddda3-8f3d-4f3e-8388-ffa8d25266b6)
)
(label "3V3" (at 264.16 58.42 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 01a5b6e0-7357-40f7-a4f1-83ad033531f7)
)
(label "5V" (at 264.16 62.23 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 932dd782-5444-43fd-90e8-dcfbc67e3c98)
)
(hierarchical_label "USB_POWER" (shape input) (at 50.8 44.45 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1fc83335-8870-48b6-849f-7048d0487ab5)
)
(hierarchical_label "SW_#1" (shape input) (at 114.3 40.64 90)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid bacb7768-4856-4ad8-962f-eaa3c3bee15c)
)
(hierarchical_label "SW_#2" (shape input) (at 118.11 40.64 90)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 38b64c34-de24-4107-9f47-c1a16167de5a)
)
(hierarchical_label "BAT_CHARGE" (shape input) (at 118.11 96.52 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a8af5d3c-e1ab-4274-b8cf-6266878d89ea)
)
(hierarchical_label "CAN_H" (shape input) (at 118.11 102.87 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6eccf7c0-35c6-4d7d-b50f-487bc16286ed)
)
(hierarchical_label "CAN_L" (shape input) (at 118.11 106.68 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 37e2a229-90f5-4954-b218-46e2b4e96638)
)
(hierarchical_label "RS_485_A" (shape input) (at 118.11 114.3 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f7b5b167-219e-47c2-9cff-bdb398042ee0)
)
(hierarchical_label "RS_485_~{B}" (shape input) (at 118.11 118.11 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 29be0b13-7c3a-45a1-8699-261cfc2d4ae0)
)
(hierarchical_label "SW_#3" (shape input) (at 121.92 40.64 90)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 2c1da193-c62a-43fc-bd8e-717d09a8e348)
)
(hierarchical_label "SW_#4" (shape input) (at 125.73 40.64 90)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid d26f4a65-48ce-4144-8040-06f5f557222d)
)
(hierarchical_label "RBF_PIN" (shape input) (at 129.54 40.64 90)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 35765f6f-66e8-4bca-bd89-fe3d2dbaea11)
)
(hierarchical_label "VBAT" (shape input) (at 265.43 50.8 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7046dff6-7d31-4b31-a7e2-c5134b1948e2)
)
(hierarchical_label "1V8" (shape input) (at 265.43 54.61 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid fc70174e-8362-4655-a869-59979fa9934d)
)
(hierarchical_label "3V3" (shape input) (at 265.43 58.42 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid edf589f7-81b9-4633-9f0d-461494a1d849)
)
(hierarchical_label "5V" (shape input) (at 265.43 62.23 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid bd11cae9-7b1b-4194-bd63-088eb328bd0b)
)
(sheet (at 218.44 113.03) (size 45.72 34.29)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 6fb8053f-42ce-42af-8e9e-aced75a63ce0)
(property "Sheet name" "ADC" (id 0) (at 238.1241 130.81 0)
(effects (font (size 2 2)) (justify left bottom))
)
(property "Sheet file" "ADC.kicad_sch" (id 1) (at 244.3489 144.78 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "VBAT_MON" input (at 247.65 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e7542b3c-4d6c-4798-906f-8e92f4e67ecd)
)
(pin "VBAT_CUR" input (at 223.52 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1fb97f4b-d2fd-431a-a09a-133c1c4074bb)
)
(pin "1V8_MON" input (at 251.46 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid dca2aa59-d4d3-4673-a252-97d56cec05d0)
)
(pin "1V8_CUR" input (at 227.33 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6561bea0-2dd5-41a2-843d-6892fc32c081)
)
(pin "3V3_MON" input (at 255.27 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 57edd19a-377d-4224-977d-c310e1e6ba77)
)
(pin "3V3_CUR" input (at 231.14 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 3a8bc99d-f3a6-4503-b49d-694b1d6bbbf8)
)
(pin "5V_MON" input (at 259.08 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 87bae865-cd74-436b-9c0c-b806d8d5d742)
)
(pin "5V_CUR" input (at 234.95 113.03 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9ed64657-e5f1-432f-a56c-f56cd7365a38)
)
(pin "~{CS}" input (at 218.44 140.97 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid dbd6471e-a12b-4b72-9d7c-3d7fa3acf670)
)
(pin "MISO" input (at 218.44 129.54 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7a502a62-53b4-47cc-a07f-d99681cf6f12)
)
(pin "MOSI" input (at 218.44 133.35 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4ba831b2-c353-47bf-92ae-c315a02c0b57)
)
(pin "CLK" input (at 218.44 137.16 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 196e7656-9fe1-49a4-b9b2-2b0020c656df)
)
(pin "POWER" input (at 218.44 125.73 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3c9b16e8-9242-4081-a83e-7be550dca6ae)
)
(pin "CONV_EN" input (at 218.44 144.78 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid e2ba93b4-5730-4ad2-a5e4-ffbeab8261b4)
)
)
(sheet (at 109.22 45.72) (size 25.4 17.78)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 855c8417-ab94-4328-91c9-4e7cdd76a6fe)
(property "Sheet name" "Activation control" (id 0) (at 110.49 62.8641 0)
(effects (font (size 1.7 1.7)) (justify left bottom))
)
(property "Sheet file" "Activation_control.kicad_sch" (id 1) (at 109.22 64.0089 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "PWR_IN" input (at 109.22 57.15 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5d6c2304-cb8c-42f9-a5fe-017d6564f38b)
)
(pin "PWR_OUT" input (at 134.62 57.15 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 12c9ca87-a56a-4cbc-823b-39431a965d68)
)
(pin "SW_#3" input (at 121.92 45.72 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 872b551f-fa69-4c48-aedc-4cb22145bcf8)
)
(pin "SW_#4" input (at 125.73 45.72 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid b08ded31-cbfb-44ce-bb43-527bfa836a14)
)
(pin "SW_#2" input (at 118.11 45.72 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 24c9122e-e619-4669-baeb-33587e069ac4)
)
(pin "SW_#1" input (at 114.3 45.72 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 8d970925-9bd6-40d9-a60a-025fb6dd4c23)
)
(pin "RBF_PIN" input (at 129.54 45.72 90)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c549a5b0-b659-403e-893a-ffbb3f96bc63)
)
)
(sheet (at 66.04 36.83) (size 26.67 58.42)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 69a229f7-d3f6-4b7d-9358-aa1002ac32e6)
(property "Sheet name" "Battery charger" (id 0) (at 67.31 41.2741 0)
(effects (font (size 2 2)) (justify left bottom))
)
(property "Sheet file" "Battery_charger.kicad_sch" (id 1) (at 64.77 33.5289 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "USB_IN" input (at 66.04 44.45 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ca3b2a0d-f2f0-40f5-943e-65449c885754)
)
(pin "SOLAR_IN" input (at 66.04 69.85 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a8b05d06-2edd-4605-8562-d552d26c7deb)
)
(pin "SYS_OUT" input (at 92.71 57.15 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d486341a-35d8-4fb1-a44f-cded0e0afad4)
)
(pin "SCL" input (at 92.71 83.82 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 861bb4db-4df0-4934-8a0e-47851e77d2c8)
)
(pin "~{INT}" input (at 92.71 88.9 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4c70558e-5e3c-44b2-826d-ac4561095bb3)
)
(pin "SDA" input (at 92.71 80.01 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid fbafef2b-5445-496a-9ebe-e1ca362ebc1a)
)
(pin "BAT_ALERT" input (at 92.71 92.71 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a4a6ec69-a353-4d6d-9c83-624b8acf4d03)
)
)
(sheet (at 62.23 123.19) (size 30.48 24.13)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid ec290dc2-3082-4271-9841-619347ff30bc)
(property "Sheet name" "Battery temperature control" (id 0) (at 63.5 126.3641 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Battery_temp_control.kicad_sch" (id 1) (at 62.23 147.8289 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "PWR_IN" input (at 92.71 128.27 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 35d15b8f-d735-4ae6-a60a-28faadd0d349)
)
(pin "EN" input (at 92.71 132.08 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid cc2dec6d-ae72-4556-9f39-df0725e1478a)
)
(pin "~{FAULT}" input (at 92.71 135.89 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0bb6019a-a3eb-4d4c-9a49-e21bb2a1d942)
)
(pin "NTC_REF" input (at 92.71 140.97 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 21e8fe83-5971-49b9-a54a-89b45f015bac)
)
(pin "NTC_OUT" input (at 92.71 144.78 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6658997e-77e3-4358-a400-ad05b2e3edcc)
)
)
(sheet (at 125.73 76.2) (size 67.31 71.12)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 4d48ecf9-6144-4763-9050-ec9ac6b81740)
(property "Sheet name" "MCU" (id 0) (at 154.94 111.1241 0)
(effects (font (size 2.5 2.5)) (justify left bottom))
)
(property "Sheet file" "MCU.kicad_sch" (id 1) (at 149.86 144.0189 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "CAN_H" input (at 125.73 102.87 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid f95c4afc-bc42-41d0-a41e-886043607785)
)
(pin "CAN_L" input (at 125.73 106.68 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid dea67d6e-173e-43ca-a421-28800a9bb3b6)
)
(pin "POWER" input (at 193.04 90.17 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 407ac2eb-944f-4f55-b4a4-d1f17ef5960b)
)
(pin "3V3_EN" input (at 193.04 104.14 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 361bfb95-5179-478e-9cc7-9c477e9207df)
)
(pin "5V_EN" input (at 193.04 107.95 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 41a1ed7e-af6a-45e2-9ac8-69c330e83144)
)
(pin "1V8_EN" input (at 193.04 100.33 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 24b46e61-41eb-4929-9849-1579484a7d47)
)
(pin "VBAT_EN" input (at 193.04 96.52 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 8da3483b-4321-4ef4-9c30-b57a7d22fc68)
)
(pin "BAT_CHARGE" input (at 125.73 96.52 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 42fbc687-6849-4399-bb01-00549a7567f7)
)
(pin "RS_485_~{B}" input (at 125.73 118.11 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 66d8abb9-16b1-4e43-8c9e-8c3fbce0b25b)
)
(pin "RS_485_A" input (at 125.73 114.3 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b12a4f85-dcc4-4e80-8283-c1de0fa910ad)
)
(pin "BAT_TEMP" input (at 125.73 144.78 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 72f80d07-077a-4a93-9b22-31420ad2a1dc)
)
(pin "I2C_SCL" input (at 125.73 83.82 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 9e0ae108-7b37-478c-8dec-4f6c00ecb3c9)
)
(pin "I2C_SDA" input (at 125.73 80.01 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 2e965014-1c2e-45ab-a6e5-a6238e33a7d4)
)
(pin "BAT_ALERT" input (at 125.73 92.71 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ff1d929a-3a8b-4bed-a7ba-96c06d840db6)
)
(pin "BAT_IRQ" input (at 125.73 88.9 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid de56b76e-094f-4107-bc5b-47ee33872851)
)
(pin "HEAT_EN" input (at 125.73 132.08 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 4121d607-c11d-4c46-8a0f-925b52fe0003)
)
(pin "HEAT_FAULT" input (at 125.73 135.89 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ca194ea8-1edd-4322-b941-c3a0ec21fd2a)
)
(pin "OUT_CUR" input (at 193.04 83.82 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 71f36ff7-5afd-42a1-abaa-53a998af7f18)
)
(pin "MCU_POWER" input (at 193.04 125.73 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 655ebdfd-6020-4d72-96f4-f53c8947fe23)
)
(pin "ADC_CS" input (at 193.04 140.97 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 11d20086-7696-4ff4-b6d1-cd3f29e229a8)
)
(pin "SPI_SCK" input (at 193.04 137.16 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 30c674ee-e46b-4f7d-a717-e203df9bb8ba)
)
(pin "SPI_MISO" input (at 193.04 129.54 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c58a7519-2d64-4265-a558-80e9e9728464)
)
(pin "SPI_MOSI" input (at 193.04 133.35 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 95fe481f-c7dc-4741-b116-e117eafdde43)
)
(pin "NTC_REF" input (at 125.73 140.97 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid c2b61890-eec5-4774-8645-4351768df160)
)
(pin "ADC_CONV_EN" input (at 193.04 144.78 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 64bd5426-66ca-40db-a5db-6eeca1cc65f8)
)
)
(sheet (at 151.13 48.26) (size 24.13 16.51)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid d47b1e7e-fcc0-4d86-b637-7d4c2188f2da)
(property "Sheet name" "Output control" (id 0) (at 152.4 52.7041 0)
(effects (font (size 2 2)) (justify left bottom))
)
(property "Sheet file" "Output_control.kicad_sch" (id 1) (at 151.13 44.9589 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "PWR_IN" input (at 151.13 57.15 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 407b2c46-2f38-4907-bd9e-75c2f5abedbc)
)
(pin "PWR_OUT" input (at 175.26 57.15 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1fd87d4f-bff2-405f-a5d8-aabb3630041a)
)
(pin "I_SEN" input (at 162.56 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 05f17fba-d3e9-4370-bbfc-51f11cec8721)
)
)
(sheet (at 193.04 48.26) (size 50.8 16.51)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid e90aa45b-e371-4d9f-a40f-45b62d6b0cc2)
(property "Sheet name" "Power supplies" (id 0) (at 209.55 52.7041 0)
(effects (font (size 2 2)) (justify left bottom))
)
(property "Sheet file" "Power_supplies.kicad_sch" (id 1) (at 193.04 44.9589 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "PWR_IN" input (at 193.04 57.15 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid d6671ecf-d3af-4485-979f-0806e2f81155)
)
(pin "5V" input (at 243.84 62.23 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e68527f4-c1aa-423e-8273-8d92364d7b88)
)
(pin "VBAT" input (at 243.84 50.8 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 513ef331-0f4e-4e7d-b342-194b162082c3)
)
(pin "1V8" input (at 243.84 54.61 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 4fcf45a2-45c3-444c-bd0d-75470eb4cd06)
)
(pin "3V3" input (at 243.84 58.42 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 1c5dd96f-99ad-4538-b029-2051b15e8452)
)
(pin "3V3_CUR" input (at 231.14 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid bbbae466-e1b8-4adf-a142-f742cac40c52)
)
(pin "5V_CUR" input (at 234.95 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3630eed7-1388-420d-8275-4e930e27af0b)
)
(pin "VBAT_CUR" input (at 223.52 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 592a4f43-905f-4ca2-8cfc-ea35498cee48)
)
(pin "1V8_CUR" input (at 227.33 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 36316930-67e2-4eeb-8ac3-790981021935)
)
(pin "3V3_EN" input (at 215.9 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 34a98c1a-cddd-4f5d-96b6-cf679b5bc40f)
)
(pin "MCU_POWER" input (at 204.47 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 67e68db4-8eb2-4948-816e-ba9d9694898d)
)
(pin "VBAT_EN" input (at 208.28 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid ef0180fb-e2df-42f3-908f-45620bc6b2e7)
)
(pin "1V8_EN" input (at 212.09 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 71f8be9b-a42b-43f3-84d3-0b810558d90c)
)
(pin "5V_EN" input (at 219.71 64.77 270)
(effects (font (size 1.27 1.27)) (justify left))
(uuid be96fd94-f4b6-4244-9758-e8b8404cb727)
)
)
(sheet (at 26.67 62.23) (size 24.13 15.24)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid d0e7f43c-19e1-457f-9b3c-08ae18c73b14)
(property "Sheet name" "Solar input" (id 0) (at 30.48 66.6741 0)
(effects (font (size 2 2)) (justify left bottom))
)
(property "Sheet file" "Solar_input.kicad_sch" (id 1) (at 26.67 77.9789 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "SOLAR_OUT" input (at 50.8 69.85 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 6ac7e326-432e-4bf0-a7f5-7375f0235184)
)
)
)

4301
modules/EPS/MCU.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,314 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
)
(junction (at 99.06 72.39) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 90.17) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 110.49) (diameter 0.9144) (color 0 0 0 0))
(no_connect (at 146.05 82.55) (uuid 0f9b5c1b-dfd7-4056-955d-8845a7692d7a))
(no_connect (at 146.05 160.02) (uuid 0f9b5c1b-dfd7-4056-955d-8845a7692d7a))
(wire (pts (xy 99.06 34.29) (xy 99.06 72.39))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0d305a69-f99f-4ec6-a468-a56badcbc1b4)
)
(wire (pts (xy 99.06 72.39) (xy 99.06 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0d305a69-f99f-4ec6-a468-a56badcbc1b4)
)
(wire (pts (xy 99.06 72.39) (xy 113.03 72.39))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 99dac078-8bf7-4eec-9e67-0977dc367a4b)
)
(wire (pts (xy 99.06 90.17) (xy 91.44 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0d305a69-f99f-4ec6-a468-a56badcbc1b4)
)
(wire (pts (xy 99.06 90.17) (xy 99.06 110.49))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9d2af3ab-027d-4d1d-a7d9-57564eba0330)
)
(wire (pts (xy 99.06 110.49) (xy 113.03 110.49))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e00fdf21-4e4c-4ced-8614-61ca028a5dc1)
)
(wire (pts (xy 99.06 148.59) (xy 99.06 110.49))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9d2af3ab-027d-4d1d-a7d9-57564eba0330)
)
(wire (pts (xy 99.06 148.59) (xy 113.03 148.59))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9d2af3ab-027d-4d1d-a7d9-57564eba0330)
)
(wire (pts (xy 109.22 43.18) (xy 113.03 43.18))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e4f4550c-affc-4dac-9057-df7a3f6b80db)
)
(wire (pts (xy 109.22 80.01) (xy 113.03 80.01))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0acff510-8f54-4e94-b3c5-9c74ebdec089)
)
(wire (pts (xy 109.22 118.11) (xy 113.03 118.11))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fa9ca13f-597e-4c3b-b874-dad8726f1149)
)
(wire (pts (xy 109.22 156.21) (xy 113.03 156.21))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 24a12294-f082-4cba-9f91-9d8868bf0c84)
)
(wire (pts (xy 113.03 34.29) (xy 99.06 34.29))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid e1056417-4261-4204-974b-4e45b2b86c02)
)
(wire (pts (xy 146.05 34.29) (xy 157.48 34.29))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 83a39ed9-6718-4347-800c-b744fa37bee9)
)
(wire (pts (xy 146.05 43.18) (xy 157.48 43.18))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 53995eb9-2453-4387-b19a-7e38fc775b24)
)
(wire (pts (xy 146.05 69.85) (xy 157.48 69.85))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid faa2480c-54e1-4768-b1d4-9433bed84072)
)
(wire (pts (xy 146.05 76.2) (xy 157.48 76.2))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d0e33247-25ed-4687-ab86-fe8a82e08962)
)
(wire (pts (xy 146.05 107.95) (xy 157.48 107.95))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0c0b0972-a13c-4ce5-8f0d-bf5b61b93747)
)
(wire (pts (xy 146.05 114.3) (xy 157.48 114.3))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid fa1f9fdf-81f7-4bdc-a147-cde6db202784)
)
(wire (pts (xy 146.05 120.65) (xy 157.48 120.65))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a89e68ff-df7b-4c66-9a84-b3cddbe6a2ab)
)
(wire (pts (xy 146.05 146.05) (xy 157.48 146.05))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid b70e8a35-cff6-4734-884c-e411dcf5d5bf)
)
(wire (pts (xy 146.05 153.67) (xy 157.48 153.67))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 722b2a3c-24b1-4314-bc49-0c64c836db19)
)
(text "Power capabilities" (at 185.42 29.21 0)
(effects (font (size 2 2) (thickness 0.4) bold) (justify left bottom))
(uuid 29e65b12-d5b3-409b-b01d-336510e760b4)
)
(text "VBAT voltage range: 2.8-4.2V\nVBAT maximal current: 4A\n\n1.8V rail maximal current: 0.8A\n3.3V rail maximal current:\n VBAT bellow 3.3V (boost) - 0.8A\n VBAT above 3.3V (buck) - 1.2A\n5.0V rail maximal current: 1.2A\n\nMaximal shared current draw from battery: 5A\n"
(at 185.42 50.8 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 333eb2cb-d65b-4e6a-845b-efb1efbc71c0)
)
(text "Each power supply has current monitoring stage.\nEach rail could be disabled by supervisor MCU.\nPower for supervisor MCU is handled by 3.3V power supply.\n"
(at 185.42 80.01 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid b8b0e794-d0fa-46a0-82e4-45da8cc0114a)
)
(text "Supervisor is powered even if 3.3V rail\n is disabled (PER_POWER - MCU_POWER).\nSo when supervisor disable 3.3V rail,\n his own power is still working.\nSupervisor has own separate power protection."
(at 185.42 116.84 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 85dee85c-90cd-477d-89b9-25f580488a67)
)
(hierarchical_label "PWR_IN" (shape input) (at 91.44 90.17 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 80b20b19-e50a-4c7b-aaa8-f7a2a3696371)
)
(hierarchical_label "VBAT_EN" (shape input) (at 109.22 43.18 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 166c9974-8568-461e-8496-e87b6746a1d4)
)
(hierarchical_label "1V8_EN" (shape input) (at 109.22 80.01 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 7fae7624-9804-43b9-bcb7-d8430c2ccf88)
)
(hierarchical_label "3V3_EN" (shape input) (at 109.22 118.11 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 47e2ef63-aeaa-492f-a61d-47a68268009f)
)
(hierarchical_label "5V_EN" (shape input) (at 109.22 156.21 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid 2c580ef3-28f8-4a4d-b39d-3d68c299a884)
)
(hierarchical_label "VBAT_CUR" (shape input) (at 157.48 34.29 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid f766495d-da71-4322-afc7-97a556887217)
)
(hierarchical_label "VBAT" (shape input) (at 157.48 43.18 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid d5ad2c01-6bc9-4744-a2bb-d56299c54c32)
)
(hierarchical_label "1V8_CUR" (shape input) (at 157.48 69.85 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 5e429f1e-0e54-4e40-9937-f75b16d09b25)
)
(hierarchical_label "1V8" (shape input) (at 157.48 76.2 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 04e713db-464f-4bbc-863c-65ac6232b8a1)
)
(hierarchical_label "3V3_CUR" (shape input) (at 157.48 107.95 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid db387590-046b-4611-a634-2619eab5ecd9)
)
(hierarchical_label "3V3" (shape input) (at 157.48 114.3 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 20168af5-be22-43b9-a37e-8175fde5082e)
)
(hierarchical_label "MCU_POWER" (shape input) (at 157.48 120.65 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid e7f4b67d-d22e-433e-a21b-20135d847a2f)
)
(hierarchical_label "5V_CUR" (shape input) (at 157.48 146.05 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid 79ae5be6-e95c-446a-bc46-fa8c36490b30)
)
(hierarchical_label "5V" (shape input) (at 157.48 153.67 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid fe43b749-8a0a-4eb8-b44f-3137985cebb9)
)
(sheet (at 113.03 27.94) (size 33.02 20.32) (fields_autoplaced)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 4813e8c7-3f5a-4c5f-98f0-ec2a381e611e)
(property "Sheet name" "Power_VBAT" (id 0) (at 113.03 27.3043 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Power_VBAT.kicad_sch" (id 1) (at 113.03 48.7687 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "OUT" input (at 146.05 43.18 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 9604957f-2e31-4dee-a6e0-56d226159764)
)
(pin "IN" input (at 113.03 34.29 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b1586977-7613-4a43-bbb2-d708f72f04a9)
)
(pin "I_SEN" input (at 146.05 34.29 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid fdebc402-3b08-4689-9033-fc25aaaea6a4)
)
(pin "EN" input (at 113.03 43.18 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 7cf2323d-26b5-4e60-b6b6-98444a051f03)
)
)
(sheet (at 113.03 66.04) (size 33.02 20.32) (fields_autoplaced)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid a12e4ae2-0082-44ab-871d-8bf2750427af)
(property "Sheet name" "Power_supply_1V8" (id 0) (at 113.03 65.4043 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Power_supply.kicad_sch" (id 1) (at 113.03 86.8687 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "IN" input (at 113.03 72.39 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 57a5de67-c708-4b8c-ba3e-83262b271ac9)
)
(pin "OUT" input (at 146.05 76.2 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 749f5877-5af6-4806-bbee-89a44518c5e8)
)
(pin "I_SEN" input (at 146.05 69.85 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c0eaf814-d292-4d0b-9f69-397ce7fe1b5c)
)
(pin "EN" input (at 113.03 80.01 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 8dd9a299-bfff-4f8b-a280-54b9874e18fe)
)
(pin "PER_POWER" input (at 146.05 82.55 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c7f6ad5a-4e85-43f9-9799-f1f536851a5f)
)
)
(sheet (at 113.03 104.14) (size 33.02 20.32) (fields_autoplaced)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid b028d684-e73b-4aba-a10d-751a54ede8f8)
(property "Sheet name" "Power_supply_3V3" (id 0) (at 113.03 103.5043 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Power_supply.kicad_sch" (id 1) (at 113.03 124.9687 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "IN" input (at 113.03 110.49 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 3f0b5de9-2dc8-4ace-9a16-fbf7fb7b4c14)
)
(pin "OUT" input (at 146.05 114.3 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid df5d903e-34ae-4627-ae72-4906bda94d2c)
)
(pin "I_SEN" input (at 146.05 107.95 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid e4369c27-80d8-44da-96e5-d7302ee347f8)
)
(pin "EN" input (at 113.03 118.11 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b7638c8c-dd7b-4a7a-824a-59868b16c643)
)
(pin "PER_POWER" input (at 146.05 120.65 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid aa0787f5-acda-4213-847c-b9c01839095b)
)
)
(sheet (at 113.03 142.24) (size 33.02 20.32) (fields_autoplaced)
(stroke (width 0.001) (type solid) (color 132 0 132 1))
(fill (color 72 72 72 1.0000))
(uuid 77de7b9e-b79d-47ce-9bcc-fa93ceb69146)
(property "Sheet name" "Power_supply_5V" (id 0) (at 113.03 141.6043 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheet file" "Power_supply.kicad_sch" (id 1) (at 113.03 163.0687 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(pin "IN" input (at 113.03 148.59 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5d92394a-92d5-463e-a6aa-1513d94bec68)
)
(pin "OUT" input (at 146.05 153.67 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d01c7dc9-b723-476e-80cb-87791bd9805b)
)
(pin "I_SEN" input (at 146.05 146.05 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid b3e173dd-2594-4878-bdab-9f7b0c3822bb)
)
(pin "EN" input (at 113.03 156.21 180)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 92e5d9f1-a66c-4573-8240-bafacd547895)
)
(pin "PER_POWER" input (at 146.05 160.02 0)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f1d161ae-cd0c-4d1b-bf13-21bcd9b74411)
)
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,574 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector_Generic_MountingPin:Conn_01x02_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x02_MountingPin" (id 1) (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connectable mounting pin connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x02_MountingPin_1_1"
(text "Mounting" (at 0 -4.191 0)
(effects (font (size 0.381 0.381)))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 1.27) (end 1.27 -3.81)
(stroke (width 0.254)) (fill (type background))
)
(polyline
(pts
(xy -1.016 -4.572)
(xy 1.016 -4.572)
)
(stroke (width 0.1524)) (fill (type none))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -7.62 90) (length 3.048)
(name "MountPin" (effects (font (size 1.27 1.27))))
(number "MP" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (id 0) (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0)) (fill (type none))
)
)
)
)
(junction (at 99.06 49.53) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 68.58) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 87.63) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 106.68) (diameter 1.016) (color 0 0 0 0))
(junction (at 99.06 125.73) (diameter 1.016) (color 0 0 0 0))
(junction (at 102.87 49.53) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 93.98 49.53) (xy 99.06 49.53))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 93.98 52.07) (xy 93.98 57.15))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f76596a2-f180-4de7-bea4-d7bb6dd6c450)
)
(wire (pts (xy 93.98 68.58) (xy 99.06 68.58))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dd954ec9-c8db-4206-957d-6ce0052ab1e2)
)
(wire (pts (xy 93.98 71.12) (xy 93.98 76.2))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 8f1b322d-c769-404a-abe4-9440818c0c33)
)
(wire (pts (xy 93.98 87.63) (xy 99.06 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb2b8644-6248-4bcc-bd38-939cffc7f979)
)
(wire (pts (xy 93.98 90.17) (xy 93.98 95.25))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9c727ac7-c33d-4578-aa16-b4b5c0402428)
)
(wire (pts (xy 93.98 106.68) (xy 99.06 106.68))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d9bac12d-8321-408d-8adb-85fa9ed2eeed)
)
(wire (pts (xy 93.98 109.22) (xy 93.98 114.3))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f0296ddf-ce3f-4263-831c-f44316d884f9)
)
(wire (pts (xy 93.98 125.73) (xy 99.06 125.73))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7eafa09e-7bca-4f56-959a-879107b3fe6b)
)
(wire (pts (xy 93.98 128.27) (xy 93.98 133.35))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f422c277-f814-4f19-ae5c-e9d2a2cab0e1)
)
(wire (pts (xy 93.98 147.32) (xy 93.98 152.4))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 1f2c3562-3f3c-472f-a484-18c249c84d41)
)
(wire (pts (xy 99.06 49.53) (xy 99.06 68.58))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 99.06 49.53) (xy 102.87 49.53))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid be22c9c2-8d74-4cbc-8ae7-40f988e15cf0)
)
(wire (pts (xy 99.06 68.58) (xy 99.06 87.63))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 99.06 87.63) (xy 99.06 106.68))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 99.06 106.68) (xy 99.06 125.73))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 99.06 125.73) (xy 99.06 144.78))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 99.06 144.78) (xy 93.98 144.78))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 373618e9-08b6-4907-aac7-af3ae7327f8a)
)
(wire (pts (xy 102.87 49.53) (xy 106.68 49.53))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid be22c9c2-8d74-4cbc-8ae7-40f988e15cf0)
)
(text "Connection to half of every solar module.\nProtection agains reverse current flow\n should be implented of panels."
(at 135.89 46.99 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 54263196-cae6-4b35-b11c-4925248adc36)
)
(hierarchical_label "SOLAR_OUT" (shape input) (at 106.68 49.53 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 27b2cde5-c9c0-4877-afdb-277ca5eb1b2f)
)
(symbol (lib_id "power:PWR_FLAG") (at 102.87 49.53 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid afe2dd24-9acf-428c-8603-b260bc75b79c)
(property "Reference" "#FLG010" (id 0) (at 102.87 47.625 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 102.87 45.9254 0))
(property "Footprint" "" (id 2) (at 102.87 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 102.87 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 72f7e5ab-e70f-4549-a485-598a1d5c1346))
)
(symbol (lib_id "power:GND") (at 88.9 57.15 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 6ebe803f-5eb6-49de-94b4-9951fce61f79)
(property "Reference" "#PWR0104" (id 0) (at 88.9 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 61.7126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b1d590b1-1d7d-4622-911d-357dc49143e6))
)
(symbol (lib_id "power:GND") (at 88.9 76.2 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 383420f2-56fd-4a2d-bbf3-76ceb60f62a6)
(property "Reference" "#PWR0105" (id 0) (at 88.9 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 80.7626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 389c7052-550f-4dba-9396-87acc4193603))
)
(symbol (lib_id "power:GND") (at 88.9 95.25 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 65420468-2b5a-4e8d-8139-4ff930ea4cb4)
(property "Reference" "#PWR0106" (id 0) (at 88.9 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 99.8126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 36a4d356-803d-4e5a-bb66-95bff736b920))
)
(symbol (lib_id "power:GND") (at 88.9 114.3 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 65a61411-1205-40aa-902e-07e546492efb)
(property "Reference" "#PWR0107" (id 0) (at 88.9 120.65 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 118.8626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3a69ff45-ccac-4ab1-8e5c-465dcd70abd5))
)
(symbol (lib_id "power:GND") (at 88.9 133.35 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid e4ccc808-02ca-4386-b889-ffcb5a12309f)
(property "Reference" "#PWR0108" (id 0) (at 88.9 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 137.9126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9400b559-0c9b-453f-ad48-eeb0a2008e37))
)
(symbol (lib_id "power:GND") (at 88.9 152.4 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid bf5a0034-d362-42b0-a742-3b6168bd38d9)
(property "Reference" "#PWR0109" (id 0) (at 88.9 158.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 88.9 156.9626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 88.9 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 88.9 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid eaa80885-628a-4197-a46b-a868a812b573))
)
(symbol (lib_id "power:GND") (at 93.98 57.15 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid a6eb18b5-181c-4f39-88f4-53201523a268)
(property "Reference" "#PWR0110" (id 0) (at 93.98 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 61.7126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 57.15 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 089f4701-e13a-4b12-9f6f-87ae84600125))
)
(symbol (lib_id "power:GND") (at 93.98 76.2 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 131ee275-1b63-49a5-9072-f19d2aa24ff9)
(property "Reference" "#PWR0111" (id 0) (at 93.98 82.55 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 80.7626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 76.2 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 003fdbb4-ff3d-4ab1-9c72-e1d9923ab526))
)
(symbol (lib_id "power:GND") (at 93.98 95.25 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 8a2183dc-0a0d-4feb-8c29-bd745679d7b8)
(property "Reference" "#PWR0112" (id 0) (at 93.98 101.6 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 99.8126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 95.25 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e967034b-33ac-435f-a2ae-90fb1d0feb4b))
)
(symbol (lib_id "power:GND") (at 93.98 114.3 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid c32eb7e5-57fe-4d8a-ba99-96b946d7b6e7)
(property "Reference" "#PWR0113" (id 0) (at 93.98 120.65 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 118.8626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid aa8586c1-2d8d-48e5-90f7-c46685011dde))
)
(symbol (lib_id "power:GND") (at 93.98 133.35 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 42fadd57-ec9b-41c1-b934-01ce21b42ca6)
(property "Reference" "#PWR0114" (id 0) (at 93.98 139.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 137.9126 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 164b75a4-1cf4-43b2-8d68-7feb6ec5a466))
)
(symbol (lib_id "power:GND") (at 93.98 152.4 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 77e17651-ed39-4d52-85b9-a3878d64988a)
(property "Reference" "#PWR0115" (id 0) (at 93.98 158.75 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 93.98 156.9626 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 93.98 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 93.98 152.4 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 24defd9b-c05f-4fdb-babd-8ceaae456fd8))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 49.53 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid 4c6d1bf1-6b05-46e1-bcde-fe7eaff4737b)
(property "Reference" "J1" (id 0) (at 89.662 43.0234 0))
(property "Value" "Solar_X1" (id 1) (at 89.662 45.7985 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0014eb04-2e26-4540-8bf1-1d4166e5015e))
(pin "2" (uuid c43942d7-ee00-4835-a65c-54a563bc2299))
(pin "MP" (uuid 912aa31c-5de8-4941-a1bf-50a8c6e9bd79))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 68.58 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid 126d2402-ba66-45fa-9faa-d3f2186094fc)
(property "Reference" "J2" (id 0) (at 89.662 62.0734 0))
(property "Value" "Solar_X2" (id 1) (at 89.662 64.8485 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 68.58 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 237b6190-6fa0-452a-89c7-75cdea91c733))
(pin "2" (uuid 54c4b876-db00-4fec-9bad-4ab4db33c845))
(pin "MP" (uuid 7683e116-dba8-4b25-842a-4e93548ad4f2))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 87.63 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid 0f33af7e-9621-4131-ada6-4e82b8efcc3d)
(property "Reference" "J3" (id 0) (at 89.662 81.1234 0))
(property "Value" "Solar_Y1" (id 1) (at 89.662 83.8985 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f2b14758-b8dc-4a95-bc15-d1112f3dd9c2))
(pin "2" (uuid 5bc7f4f3-cc85-4816-a60a-9b789c2e4432))
(pin "MP" (uuid b784bad4-5f8d-4240-b5cf-cd24ff0a3218))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 106.68 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid cb7ebcef-6b64-47cc-8b45-da62d01ccabe)
(property "Reference" "J4" (id 0) (at 89.662 100.1734 0))
(property "Value" "Solar_Y2" (id 1) (at 89.662 102.9485 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a581301b-0168-4a84-a132-9f019c55416c))
(pin "2" (uuid ff47d16a-e6ce-4faa-8056-842107b8a130))
(pin "MP" (uuid 5c4f0f91-e0ee-4dfd-8a85-f811d3cd1509))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 125.73 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid fc0f55cf-4820-4bbb-9d16-bdf2b58b514a)
(property "Reference" "J5" (id 0) (at 89.662 119.2234 0))
(property "Value" "Solar_Z1" (id 1) (at 89.662 121.9985 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 125.73 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8e7cde04-52a0-453b-aeac-7a6b134ad98d))
(pin "2" (uuid 4b85893d-ef26-4aca-9eae-20e8df1c5ef3))
(pin "MP" (uuid 988fb79b-4eb8-48aa-9009-e44db46a9199))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x02_MountingPin") (at 88.9 144.78 0) (mirror y)
(in_bom yes) (on_board yes)
(uuid e3bcf0a8-5a27-4bdf-a634-030a1252b6fd)
(property "Reference" "J6" (id 0) (at 89.662 138.2734 0))
(property "Value" "Solar_Z2" (id 1) (at 89.662 141.0485 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11102LF_1x02_P1.25mm_Horizontal" (id 2) (at 88.9 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 88.9 144.78 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7677bc6d-09fa-4dc5-a7dd-ad9edb5aceac))
(pin "2" (uuid b770b8bd-9697-4cbb-a0a0-f2497e924aaf))
(pin "MP" (uuid b09110ab-76ef-4e78-bbef-86cd4695652a))
)
)

View File

@ -0,0 +1,693 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector_Generic:Conn_02x20_Odd_Even" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 1.27 25.4 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x20_Odd_Even" (id 1) (at 1.27 -27.94 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, double row, 02x20, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_02x20_Odd_Even_1_1"
(rectangle (start -1.27 -25.273) (end 0 -25.527)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -22.733) (end 0 -22.987)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -20.193) (end 0 -20.447)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -17.653) (end 0 -17.907)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -15.113) (end 0 -15.367)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -12.573) (end 0 -12.827)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -10.033) (end 0 -10.287)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -7.493) (end 0 -7.747)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 5.207) (end 0 4.953)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 7.747) (end 0 7.493)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 10.287) (end 0 10.033)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 12.827) (end 0 12.573)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 15.367) (end 0 15.113)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 17.907) (end 0 17.653)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 20.447) (end 0 20.193)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 22.987) (end 0 22.733)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -25.273) (end 2.54 -25.527)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -22.733) (end 2.54 -22.987)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -20.193) (end 2.54 -20.447)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -17.653) (end 2.54 -17.907)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -15.113) (end 2.54 -15.367)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -12.573) (end 2.54 -12.827)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -10.033) (end 2.54 -10.287)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -7.493) (end 2.54 -7.747)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -4.953) (end 2.54 -5.207)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 -2.413) (end 2.54 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 0.127) (end 2.54 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 2.667) (end 2.54 2.413)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 5.207) (end 2.54 4.953)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 7.747) (end 2.54 7.493)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 10.287) (end 2.54 10.033)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 12.827) (end 2.54 12.573)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 15.367) (end 2.54 15.113)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 17.907) (end 2.54 17.653)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 20.447) (end 2.54 20.193)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start 3.81 22.987) (end 2.54 22.733)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 24.13) (end 3.81 -26.67)
(stroke (width 0.254)) (fill (type background))
)
(pin passive line (at -5.08 22.86 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 12.7 180) (length 3.81)
(name "Pin_10" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 10.16 0) (length 3.81)
(name "Pin_11" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 10.16 180) (length 3.81)
(name "Pin_12" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 7.62 0) (length 3.81)
(name "Pin_13" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 7.62 180) (length 3.81)
(name "Pin_14" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 5.08 0) (length 3.81)
(name "Pin_15" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 5.08 180) (length 3.81)
(name "Pin_16" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_17" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 2.54 180) (length 3.81)
(name "Pin_18" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_19" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 22.86 180) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 0 180) (length 3.81)
(name "Pin_20" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_21" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -2.54 180) (length 3.81)
(name "Pin_22" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_23" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -5.08 180) (length 3.81)
(name "Pin_24" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -7.62 0) (length 3.81)
(name "Pin_25" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -7.62 180) (length 3.81)
(name "Pin_26" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -10.16 0) (length 3.81)
(name "Pin_27" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -10.16 180) (length 3.81)
(name "Pin_28" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -12.7 0) (length 3.81)
(name "Pin_29" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 20.32 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -12.7 180) (length 3.81)
(name "Pin_30" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -15.24 0) (length 3.81)
(name "Pin_31" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -15.24 180) (length 3.81)
(name "Pin_32" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -17.78 0) (length 3.81)
(name "Pin_33" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -17.78 180) (length 3.81)
(name "Pin_34" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -20.32 0) (length 3.81)
(name "Pin_35" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -20.32 180) (length 3.81)
(name "Pin_36" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -22.86 0) (length 3.81)
(name "Pin_37" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -22.86 180) (length 3.81)
(name "Pin_38" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -25.4 0) (length 3.81)
(name "Pin_39" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 20.32 180) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -25.4 180) (length 3.81)
(name "Pin_40" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 17.78 0) (length 3.81)
(name "Pin_5" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 17.78 180) (length 3.81)
(name "Pin_6" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 15.24 0) (length 3.81)
(name "Pin_7" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 15.24 180) (length 3.81)
(name "Pin_8" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 12.7 0) (length 3.81)
(name "Pin_9" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
)
(no_connect (at 139.7 80.01) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 82.55) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 85.09) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 87.63) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 95.25) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 97.79) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 100.33) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 139.7 102.87) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 80.01) (uuid 03115a87-8ca9-4ecc-af3b-103da6746441))
(no_connect (at 152.4 82.55) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 85.09) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 87.63) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 95.25) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 97.79) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 100.33) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(no_connect (at 152.4 102.87) (uuid 1b31ae78-7a8a-494c-8f2b-d3e09f16f068))
(wire (pts (xy 138.43 66.04) (xy 138.43 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3f59d762-7ee3-4814-ac62-96eba9a83127)
)
(wire (pts (xy 138.43 67.31) (xy 139.7 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3f59d762-7ee3-4814-ac62-96eba9a83127)
)
(wire (pts (xy 138.43 115.57) (xy 139.7 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c28de8b1-ef70-4885-9b5e-e368d9c2f8ba)
)
(wire (pts (xy 138.43 116.84) (xy 138.43 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c28de8b1-ef70-4885-9b5e-e368d9c2f8ba)
)
(wire (pts (xy 139.7 77.47) (xy 138.43 77.47))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 75eacc1c-93b8-4b7f-a2c3-d9c573e48e72)
)
(wire (pts (xy 139.7 105.41) (xy 138.43 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 324b0b52-0ce5-4c44-9685-b9554cb41fbd)
)
(wire (pts (xy 152.4 67.31) (xy 153.67 67.31))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 063a3e71-519a-455a-994f-0c693f340837)
)
(wire (pts (xy 152.4 77.47) (xy 153.67 77.47))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 45d9d018-b5e8-49ca-99ad-2c8d9e3e8eca)
)
(wire (pts (xy 152.4 105.41) (xy 153.67 105.41))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 35de3862-65df-4cab-a02f-bcbd1b161ecc)
)
(wire (pts (xy 152.4 115.57) (xy 153.67 115.57))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dd1219d0-21c8-4e85-bed7-e56d074f659b)
)
(wire (pts (xy 153.67 67.31) (xy 153.67 66.04))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 063a3e71-519a-455a-994f-0c693f340837)
)
(wire (pts (xy 153.67 115.57) (xy 153.67 116.84))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid dd1219d0-21c8-4e85-bed7-e56d074f659b)
)
(hierarchical_label "EPS#1_VBAT" (shape input) (at 139.7 69.85 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid d8e9478c-a56a-471a-b9f2-fdbf7661d10e)
)
(hierarchical_label "EPS#1_5V" (shape input) (at 139.7 72.39 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid f8c78e88-f408-4d4b-b331-88c8ab31cf17)
)
(hierarchical_label "EPS#1_3V3" (shape input) (at 139.7 74.93 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid a7ec4c33-c66f-4218-8ad0-b3e7fcb4dc83)
)
(hierarchical_label "CAN_L" (shape input) (at 139.7 90.17 180)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify right))
(uuid ef745a9a-c3d7-409d-810c-ef6903bde7cf)
)
(hierarchical_label "RS_485_~{B}" (shape input) (at 139.7 92.71 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid c1f6550c-39d3-4839-a644-eb85878cea5a)
)
(hierarchical_label "EPS#2_3V3" (shape input) (at 139.7 107.95 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 0359d389-850b-43ea-887c-29a6f2daddc2)
)
(hierarchical_label "EPS#2_5V" (shape input) (at 139.7 110.49 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 32e2bba7-200a-4d1c-9627-da41264da4b8)
)
(hierarchical_label "EPS#2_VBAT" (shape input) (at 139.7 113.03 180)
(effects (font (size 1.27 1.27)) (justify right))
(uuid 07db9f2c-163a-4599-9b5c-d121aa5b96a7)
)
(hierarchical_label "EPS#1_VBAT" (shape input) (at 152.4 69.85 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid f65b76a1-3db3-4666-965b-2d540e682690)
)
(hierarchical_label "EPS#1_1V8" (shape input) (at 152.4 72.39 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid cce0bba4-ccf5-471d-a86c-58e72d415edc)
)
(hierarchical_label "EPS#1_CHARGE" (shape input) (at 152.4 74.93 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid b70ad647-5ed5-4352-bde7-1423288a0ab7)
)
(hierarchical_label "CAN_H" (shape input) (at 152.4 90.17 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 5935d64f-6aa0-4624-8144-368cd9d6275f)
)
(hierarchical_label "RS_485_A" (shape input) (at 152.4 92.71 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid 40f8162b-830d-4376-baf9-a40a92b48ae8)
)
(hierarchical_label "EPS#2_CHARGE" (shape input) (at 152.4 107.95 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid e18ce5ed-5a81-45f9-afdd-6395f752d853)
)
(hierarchical_label "EPS#2_1V8" (shape input) (at 152.4 110.49 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid a1b815ab-314f-4c61-b96c-1e19f75525a3)
)
(hierarchical_label "EPS#2_VBAT" (shape input) (at 152.4 113.03 0)
(effects (font (size 1.27 1.27)) (justify left))
(uuid cb22be01-c55d-4bdb-9c38-b34012d8af46)
)
(symbol (lib_id "power:GND") (at 138.43 66.04 180) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 33321891-4989-49c4-9d4f-783e71a924db)
(property "Reference" "#PWR096" (id 0) (at 138.43 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 138.43 61.4774 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 456d3f99-2731-415e-8f50-6cb580d6dd7d))
)
(symbol (lib_id "power:GND") (at 138.43 77.47 270) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4eccaec0-e5a6-4b14-ad5b-878ef640942c)
(property "Reference" "#PWR097" (id 0) (at 132.08 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 133.8674 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f792abec-632e-41f6-8fef-8bb143f33e1c))
)
(symbol (lib_id "power:GND") (at 138.43 105.41 270) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 50fd1489-5d05-49a2-b688-bd7294eb51c9)
(property "Reference" "#PWR098" (id 0) (at 132.08 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 133.8674 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2528c0d8-f1b3-4e2d-b01b-c3c9a1c45d86))
)
(symbol (lib_id "power:GND") (at 138.43 116.84 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 19a01539-82c1-4274-9f16-40b7dbe72f98)
(property "Reference" "#PWR099" (id 0) (at 138.43 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 138.43 121.4026 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 138.43 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 138.43 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0a8639a5-2cee-49b2-8afa-f7d47e06046d))
)
(symbol (lib_id "power:GND") (at 153.67 66.04 180) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid acdaafeb-2007-4e75-a65f-938e5632f3c5)
(property "Reference" "#PWR0100" (id 0) (at 153.67 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 61.4774 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 66.04 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f6c3705b-05f9-4655-96e9-fc468e069158))
)
(symbol (lib_id "power:GND") (at 153.67 77.47 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 4758c7ae-5320-47ee-98f7-5212f39e8ce7)
(property "Reference" "#PWR0101" (id 0) (at 160.02 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 158.2326 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid f29606f3-f3b1-4c5d-9455-deba221bae97))
)
(symbol (lib_id "power:GND") (at 153.67 105.41 90) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid dec30d13-ba25-4850-ad57-cc6722a9925a)
(property "Reference" "#PWR0102" (id 0) (at 160.02 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 158.2326 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 105.41 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 4f47cbff-7ce3-4987-8e74-e6b0434af74f))
)
(symbol (lib_id "power:GND") (at 153.67 116.84 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 9c764d20-65f3-4406-bd29-9894c9ffd4fe)
(property "Reference" "#PWR0103" (id 0) (at 153.67 123.19 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 153.67 121.4026 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 153.67 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 153.67 116.84 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0c5387d3-b0fb-4628-b2c7-ffcddd1d8386))
)
(symbol (lib_id "Connector_Generic:Conn_02x20_Odd_Even") (at 144.78 90.17 0) (unit 1)
(in_bom yes) (on_board yes)
(uuid 26b7d535-d407-4f07-875b-96134c46f755)
(property "Reference" "J12" (id 0) (at 146.05 64.6134 0))
(property "Value" "Stack_connector" (id 1) (at 146.05 61.0385 0))
(property "Footprint" "Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical" (id 2) (at 144.78 90.17 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 144.78 90.17 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid dd11563d-7e73-4c91-99bf-b9c795e6489f))
(pin "10" (uuid 8799bcd4-cc56-49b5-a4cf-37166cb14987))
(pin "11" (uuid 865a2ccc-0d9d-4b01-af55-cd66db48ae60))
(pin "12" (uuid 3b79d573-98f4-4024-b7cf-b744d7312c12))
(pin "13" (uuid 76c79098-d174-4611-99b2-7f9240bd7a11))
(pin "14" (uuid 7a4c58b3-9f02-4b07-a52a-f18e77a3e9d3))
(pin "15" (uuid 6fd5a469-5bca-40aa-a044-6b70e081a06e))
(pin "16" (uuid 869499b2-6115-4fc2-9501-b3481676949b))
(pin "17" (uuid 2df15934-60eb-47b6-b80b-413153a73162))
(pin "18" (uuid 17c821ef-669b-49c6-8b98-19f6f9e4082c))
(pin "19" (uuid 21f08357-e7c1-4b74-9307-00ac5e8a9f25))
(pin "2" (uuid 505f31a9-1caa-4f68-abdf-b97b074e18a2))
(pin "20" (uuid 4b216a78-e2b4-4597-958d-c93dcf96b18b))
(pin "21" (uuid cabcbbf1-09a7-4671-a27b-cc7dc550bc5d))
(pin "22" (uuid d0af2e76-703b-4409-8a0a-854c50f5c5a8))
(pin "23" (uuid 72455816-b012-4f67-8a83-951607735bd7))
(pin "24" (uuid 8d1b3dbf-dfef-4cc8-92ea-194dc5bdcc0e))
(pin "25" (uuid 1e6d44cc-fe35-45f4-be0f-6448be8c2b0d))
(pin "26" (uuid 2fdc5863-ad35-4da6-a0c7-a8499f468dec))
(pin "27" (uuid e0f82721-0abb-492b-961b-114f04ea88de))
(pin "28" (uuid f32d8326-363e-492e-af7e-2dd1229b9c55))
(pin "29" (uuid 654c722e-3693-49a5-a58f-b7594d92f046))
(pin "3" (uuid f5125d2e-ec91-4cf9-80f2-91f0297936dd))
(pin "30" (uuid acc31bde-4889-4690-a002-7b36e140862b))
(pin "31" (uuid 33a28164-b047-41da-9c90-c738c82c7fd6))
(pin "32" (uuid 29d7d07b-a6fa-485a-b26d-29d736a2cc18))
(pin "33" (uuid ca6b92f5-bcf3-416e-a3d4-88702d6c1135))
(pin "34" (uuid 594c78c4-216e-4e52-9542-09144d308793))
(pin "35" (uuid 3dcd85c9-dd37-439d-9aa5-ab638c7ea893))
(pin "36" (uuid fbec4330-800b-449f-b56d-86532d17164e))
(pin "37" (uuid 2e2e9f73-33e6-44fe-ad71-ea082e3112b2))
(pin "38" (uuid 54da3d14-dd6e-48b8-a3ef-53b292b7ae67))
(pin "39" (uuid 344fddb4-1324-4f8c-8a2c-9b34ab41dc09))
(pin "4" (uuid 6f366878-7ce6-40c6-b785-e9f460e74784))
(pin "40" (uuid 9cfe4a2d-185a-4801-9f03-128416888328))
(pin "5" (uuid c2389357-4e74-48a1-8d59-cd5aba4337de))
(pin "6" (uuid f5b0b499-469a-4baa-9014-d1b1f909f934))
(pin "7" (uuid cf1ec9ea-4a29-4adb-a914-9e53db33c35c))
(pin "8" (uuid 40c98a61-4857-46aa-a563-396798909250))
(pin "9" (uuid deb4e572-5657-4888-8065-c3e8dd64aad3))
)
)

View File

@ -0,0 +1,292 @@
(kicad_sch (version 20210621) (generator eeschema)
(uuid 11cd2ff5-feed-4db2-af14-43763d29bc27)
(paper "A4")
(title_block
(title "BUTCube - EPS")
(date "2021-06-01")
(rev "v1.0")
(company "VUT - FIT(STRaDe) & FME(IAE & IPE)")
(comment 1 "Author: Petr Malaník")
)
(lib_symbols
(symbol "Connector_Generic_MountingPin:Conn_01x04_MountingPin" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (id 0) (at 0 5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_01x04_MountingPin" (id 1) (at 1.27 -7.62 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connectable mounting pin connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_1x??-1MP*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_01x04_MountingPin_1_1"
(text "Mounting" (at 0 -6.731 0)
(effects (font (size 0.381 0.381)))
)
(rectangle (start -1.27 -4.953) (end 0 -5.207)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 2.667) (end 0 2.413)
(stroke (width 0.1524)) (fill (type none))
)
(rectangle (start -1.27 3.81) (end 1.27 -6.35)
(stroke (width 0.254)) (fill (type background))
)
(polyline
(pts
(xy -1.016 -7.112)
(xy 1.016 -7.112)
)
(stroke (width 0.1524)) (fill (type none))
)
(pin passive line (at -5.08 2.54 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -5.08 0) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -10.16 90) (length 3.048)
(name "MountPin" (effects (font (size 1.27 1.27))))
(number "MP" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (id 0) (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0)) (fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (id 0) (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (id 2) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0)) (fill (type none))
)
)
)
)
(junction (at 177.8 93.98) (diameter 0.9144) (color 0 0 0 0))
(junction (at 177.8 101.6) (diameter 0.9144) (color 0 0 0 0))
(junction (at 182.88 93.98) (diameter 0.9144) (color 0 0 0 0))
(wire (pts (xy 175.26 93.98) (xy 177.8 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d5b2ee10-ee5c-4056-9f9b-0c39a2f4dd0f)
)
(wire (pts (xy 175.26 96.52) (xy 177.8 96.52))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3ab91a1b-068a-44f4-ba91-26f03726c35a)
)
(wire (pts (xy 175.26 99.06) (xy 177.8 99.06))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c2479a62-d903-451c-80d5-548b0cfca283)
)
(wire (pts (xy 175.26 101.6) (xy 177.8 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb4ee143-5352-4afd-bfe9-fb6e9c1230b0)
)
(wire (pts (xy 177.8 93.98) (xy 182.88 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d5b2ee10-ee5c-4056-9f9b-0c39a2f4dd0f)
)
(wire (pts (xy 177.8 96.52) (xy 177.8 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 3ab91a1b-068a-44f4-ba91-26f03726c35a)
)
(wire (pts (xy 177.8 99.06) (xy 177.8 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid c2479a62-d903-451c-80d5-548b0cfca283)
)
(wire (pts (xy 177.8 101.6) (xy 177.8 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid eb4ee143-5352-4afd-bfe9-fb6e9c1230b0)
)
(wire (pts (xy 182.88 93.98) (xy 186.69 93.98))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d5b2ee10-ee5c-4056-9f9b-0c39a2f4dd0f)
)
(text "Protection and CC line configuration\nis part of Access port module"
(at 163.83 85.09 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 8bf22bb7-fb45-45aa-a207-b549e0f937a7)
)
(label "GND" (at 177.8 99.06 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid af384758-2600-45ae-80b0-bbd15d6dedbc)
)
(hierarchical_label "USB_POWER" (shape input) (at 186.69 93.98 0)
(effects (font (size 1.27 1.27) (thickness 0.254)) (justify left))
(uuid d94df75d-11e8-4075-95d1-64fd8e96579c)
)
(symbol (lib_id "power:PWR_FLAG") (at 182.88 93.98 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 23bac90a-67ec-4f39-afbb-36799cd25092)
(property "Reference" "#FLG033" (id 0) (at 182.88 92.075 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (id 1) (at 182.88 90.3754 0))
(property "Footprint" "" (id 2) (at 182.88 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 182.88 93.98 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 081d3d27-811c-4998-b28c-3b4f32509769))
)
(symbol (lib_id "power:GND") (at 170.18 106.68 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid f3179a51-ce67-4f96-9a0f-40ef7668e229)
(property "Reference" "#PWR0281" (id 0) (at 170.18 113.03 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 170.18 111.2426 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 170.18 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 170.18 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 12787b8a-9625-4d08-b355-7188b8d6818d))
)
(symbol (lib_id "power:GND") (at 177.8 104.14 0) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid dae00e47-3713-4b7a-82c5-13bba541887c)
(property "Reference" "#PWR0282" (id 0) (at 177.8 110.49 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 177.8 108.7026 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 177.8 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 177.8 104.14 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d42ea072-b16d-4f01-a873-ab2e591e1af5))
)
(symbol (lib_id "Connector_Generic_MountingPin:Conn_01x04_MountingPin") (at 170.18 96.52 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 54e74f5e-f1ac-457c-a393-65946b8321d6)
(property "Reference" "J24" (id 0) (at 172.212 88.7434 0))
(property "Value" "USB_POWER" (id 1) (at 172.212 91.5185 0))
(property "Footprint" "TCY_connectors:Amphenol_10114830-11103LF_1x04_P1.25mm_Horizontal" (id 2) (at 170.18 96.52 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 170.18 96.52 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid eacac5e0-8bcb-4fb2-ace0-72cd94d357e0))
(pin "2" (uuid a2de5d41-f640-45e4-bb90-1c06a17adc14))
(pin "3" (uuid 0069f29f-ed04-4799-91ba-a9a36ab9b8ec))
(pin "4" (uuid 6c96bbbc-f03e-446d-a398-cdb5b3e6142d))
(pin "MP" (uuid ce36b827-8cad-4e9c-98f5-5d4d5aa634f1))
)
)

372
modules/EPS/calc.ipynb Normal file
View File

@ -0,0 +1,372 @@
{
"metadata": {
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.8.10"
},
"orig_nbformat": 4,
"kernelspec": {
"name": "python3",
"display_name": "Python 3.8.10 64-bit"
},
"interpreter": {
"hash": "31f2aee4e71d21fbe5cf8b01ff0e069b9275f58929596ceb00d14d90e3e16cd6"
}
},
"nbformat": 4,
"nbformat_minor": 2,
"cells": [
{
"cell_type": "code",
"execution_count": 27,
"source": [
"# Current sense aplifier preliminary design \n",
"\n",
"supply_voltage = 4.2\n",
"max_current = 2.0\n",
"acceptable_power_loss = 0.1 #watts\n",
"amp_ratios = [50,100,200]\n",
"sense_voltage = 3.3\n",
"\n",
"adc_resolution = 4096\n",
"divider_R1 = 100 # kilo-ohms\n",
"\n",
"max_power = supply_voltage * max_current\n",
"\n",
"acceptable_voltage_drop = acceptable_power_loss / supply_voltage\n",
"print(\"Acceptable voltage drop: {}V\".format(round(acceptable_voltage_drop,2)))\n",
"power_loss_percentage = acceptable_power_loss/max_power*100\n",
"print(\"Power loss percentage: {}%\".format(round(power_loss_percentage,2)))\n",
"\n",
"amp_ratios.sort()\n",
"\n",
"print(\"--------------- Full - range ---------------\")\n",
"for ratio in amp_ratios:\n",
" ideal_resistor = supply_voltage / ratio / max_current\n",
" power_loss = ideal_resistor * max_current**2\n",
"\n",
" print(\"Ideal resistor: {}R\".format(ideal_resistor))\n",
" print(\"Power loss: {}W\".format(power_loss))\n",
" print(\"--------------------------------------------\")\n",
"\n",
"if sense_voltage < supply_voltage:\n",
" divider_R2 = round((sense_voltage * divider_R1) / (supply_voltage - sense_voltage),3)\n",
" print(\"Output voltage divider: R1 = {} kΩ, R2 = {} kΩ\".format(divider_R1,divider_R2))\n",
"\n",
"max_output_voltage = min(supply_voltage, supply_voltage)\n",
"resolution = round(max_current/adc_resolution*1000,2)\n",
"print(\"Resolution: {}mA\".format(resolution))\n",
"\n",
"print(\"---------------- Acceptable ----------------\")\n",
"acceptable_resistor = acceptable_voltage_drop/max_current\n",
"power_loss = acceptable_resistor * max_current**2\n",
"\n",
"ideal_ratio = None\n",
"for ratio in amp_ratios:\n",
" if acceptable_voltage_drop * ratio < supply_voltage:\n",
" ideal_ratio = ratio\n",
" else:\n",
" break\n",
"\n",
"max_output_voltage = acceptable_voltage_drop * ideal_ratio\n",
"print(\"Maximal output voltage: {}V\".format(max_output_voltage))\n",
"\n",
"if sense_voltage < max_output_voltage:\n",
" divider_R2 = round((sense_voltage * divider_R1) / (max_output_voltage - sense_voltage),3)\n",
" print(\"Output voltage divider: R1 = {} kΩ, R2 = {} kΩ\".format(divider_R1,divider_R2))\n",
"\n",
"resolution = round(max_current/adc_resolution*1000,2)\n",
"\n",
"print(\"Ideal ratio: {}\".format(ideal_ratio))\n",
"print(\"Ideal resistor: {}R\".format(acceptable_resistor))\n",
"print(\"Power loss: {}W\".format(power_loss))\n",
"print(\"Resolution: {}mA\".format(resolution))"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Acceptable voltage drop: 0.02V\n",
"Power loss percentage: 1.19%\n",
"--------------- Full - range ---------------\n",
"Ideal resistor: 0.042R\n",
"Power loss: 0.168W\n",
"--------------------------------------------\n",
"Ideal resistor: 0.021R\n",
"Power loss: 0.084W\n",
"--------------------------------------------\n",
"Ideal resistor: 0.0105R\n",
"Power loss: 0.042W\n",
"--------------------------------------------\n",
"Output voltage divider: R1 = 100 kΩ, R2 = 366.667 kΩ\n",
"Resolution: 0.49mA\n",
"---------------- Acceptable ----------------\n",
"Maximal output voltage: 2.380952380952381V\n",
"Ideal ratio: 100\n",
"Ideal resistor: 0.011904761904761904R\n",
"Power loss: 0.047619047619047616W\n",
"Resolution: 0.49mA\n"
]
}
],
"metadata": {}
},
{
"cell_type": "code",
"execution_count": 4,
"source": [
"# Current sense aplifier design evaluating\n",
"\n",
"supply_voltage = 2.8\n",
"sense_voltage = 3.3\n",
"sense_resistor = 0.01\n",
"amp_ratio = 50\n",
"divider_R1 = 100 # kilo-ohms\n",
"selected_R2 = 270 # kilo-ohms\n",
"\n",
"adc_resolution = 4096\n",
"\n",
"max_current = supply_voltage / sense_resistor / amp_ratio\n",
"power_disipation = sense_resistor * max_current**2\n",
"voltage_drop = sense_resistor * max_current\n",
"resolution = round(max_current/adc_resolution*1000,3)\n",
"\n",
"\n",
"print(\"Maximal current: {}A\".format(round(max_current,2)))\n",
"print(\"Maximal power disipation: {}W\".format(round(power_disipation,2)))\n",
"print(\"Maximal voltage drop: {}V\".format(round(voltage_drop,2)))\n",
"\n",
"if sense_voltage > supply_voltage:\n",
" resolution *= 1 / (supply_voltage/sense_voltage)\n",
"\n",
"print(\"Resolution: {} mA\".format(round(resolution,2)))\n",
"\n",
"if sense_voltage < supply_voltage:\n",
" divider_R2 = round((sense_voltage * divider_R1) / (supply_voltage - sense_voltage),2)\n",
" print(\"Output voltage divider: R1 = {} kΩ, R2 = {} kΩ\".format(divider_R1,divider_R2))\n",
" divider_leakage = supply_voltage / ((divider_R1 + divider_R2)*1000)\n",
" print(\"Maximum divider leakage: {} uA\".format(round(divider_leakage*1000000),2))\n",
"\n",
"print(\"---------------- Selected divider ----------------\")\n",
"maximum_divider_voltage = supply_voltage * (selected_R2 / (selected_R2 + divider_R1))\n",
"print(\"Maximum divider voltage: {} V\".format(round(maximum_divider_voltage,2)))\n",
"resolution *= 1 / (maximum_divider_voltage/sense_voltage)\n",
"print(\"Resolution: {} mA\".format(round(resolution,2)))"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Maximal current: 2.8A\n",
"Maximal power disipation: 0.08W\n",
"Maximal voltage drop: 0.03V\n",
"Resolution: 0.81 mA\n",
"---------------- Selected divider ----------------\n",
"Maximum divider voltage: 2.04 V\n",
"Resolution: 1.3 mA\n"
]
}
],
"metadata": {}
},
{
"cell_type": "code",
"execution_count": 1,
"source": [
"# Battery heating wire calculator\n",
"import math\n",
"\n",
"bat_diameter = 21 # in mm\n",
"heating_power = 2 # watts\n",
"voltage = 3.7\n",
"wire_resistance = 5.5 # per meter\n",
"\n",
"wrap_length = bat_diameter * math.pi / 1000\n",
"current = heating_power / voltage\n",
"resistance = voltage / current\n",
"length = resistance / wire_resistance\n",
"wraps = length / wrap_length\n",
"\n",
"print(\"Length: {}\".format(length))\n",
"print(\"Wraps: {}\".format(wraps))"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Length: 1.2445454545454548\n",
"Wraps: 18.86433914223418\n"
]
}
],
"metadata": {}
},
{
"cell_type": "code",
"execution_count": 24,
"source": [
"# LTC4231\n",
"\n",
"# Voltage settings\n",
"undervoltage_rising = 3\n",
"undervoltage_falling = 2.9\n",
"overvoltage_falling = 4.4\n",
"input_voltage = 3.7\n",
"\n",
"# Design parameters\n",
"resistance_total = 2000000\n",
"overcurrent_threshold = 5\n",
"soa_time = 0.0005\n",
"\n",
"# Sence voltage constants from LTC4231 datasheet\n",
"sense_voltage_slow = 0.05\n",
"sense_voltage_min = 0.065\n",
"sense_voltage_fast = 0.08\n",
"sense_voltage_max = 0.09\n",
"\n",
"R4 = (0.795/overvoltage_falling) * resistance_total\n",
"R3 = ((overvoltage_falling/undervoltage_rising) - 1) * R4\n",
"R2 = ((undervoltage_rising/undervoltage_falling) - 1) * (overvoltage_falling/undervoltage_rising) * R4\n",
"R1 = ((overvoltage_falling/0.795) - 1) * R4 - R3 - R2\n",
"\n",
"print(\"R4 value = {}k\".format(round(R4/1000)))\n",
"print(\"R3 value = {}k\".format(round(R3/1000)))\n",
"print(\"R2 value = {}k\".format(round(R2/1000)))\n",
"print(\"R1 value = {}k\".format(round(R1/1000)))\n",
"\n",
"divider_leakage = input_voltage/(R1 + R2 + R3 + R4)\n",
"sense_resistor = sense_voltage_slow/overcurrent_threshold\n",
"current_limit_fast = sense_voltage_fast / sense_resistor\n",
"sense_resistor_power = sense_resistor * current_limit_fast**2\n",
"current_limit_max = sense_voltage_max/sense_resistor\n",
"\n",
"print(\"Divider leakage = {} uA\".format(divider_leakage*1000000))\n",
"print(\"Sensing resistor = {} mR\".format(sense_resistor*1000))\n",
"print(\"Sensing resistor power dissipation = {} W\".format(sense_resistor_power))\n",
"print(\"Worst case current = {} A\".format(current_limit_max))\n",
"\n",
"load_capacitor_charge = (0.0001 * input_voltage) / (sense_voltage_min / sense_resistor)\n",
"mosfet_dissipation = input_voltage * current_limit_max\n",
"overcurrent_triptime = (soa_time - load_capacitor_charge)/4 + load_capacitor_charge\n",
"timer_capacitor = overcurrent_triptime/input_voltage\n",
"\n",
"print(\"OC timer charge = {} ms\".format(round(load_capacitor_charge*1000,2)))\n",
"print(\"MOSFET power dissipation = {} W\".format(round(mosfet_dissipation,2)))\n",
"print(\"Time to OC protection trip = {} ms\".format(round(overcurrent_triptime*1000,2)))\n",
"print(\"Timer capacitor C_T value = {} nF\".format(round(timer_capacitor*1000000,2)))"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"R4 value = 361k\n",
"R3 value = 169k\n",
"R2 value = 18k\n",
"R1 value = 1452k\n",
"Divider leakage = 1.85 uA\n",
"Sensing resistor = 10.0 mR\n",
"Sensing resistor power dissipation = 0.64 W\n",
"Worst case current = 9.0 A\n",
"OC timer charge = 0.06 ms\n",
"MOSFET power dissipation = 33.3 W\n",
"Time to OC protection trip = 0.17 ms\n",
"Timer capacitor C_T value = 45.32 nF\n"
]
}
],
"metadata": {}
},
{
"cell_type": "code",
"execution_count": 22,
"source": [
"#BQ25798\n",
"\n",
"## Termistor settings\n",
"# JEITA profile temperature points\n",
"temp_T1 = 0 # °C\n",
"temp_T5 = 60\n",
"\n",
"# NTC resistance at temperature points\n",
"termistor_at_T1 = 29250.0\n",
"termistor_at_T5 = 2900.0\n",
"\n",
"# Voltage of temperature level in fraction of REGN voltage\n",
"temp_T1_threshold = 0.733\n",
"temp_T5_threshold = 0.342\n",
"\n",
"resistor_RT2 = (termistor_at_T1*termistor_at_T5 * ((1.0/temp_T5_threshold)-(1.0/temp_T1_threshold))) / ((termistor_at_T1 * ((1.0/temp_T1_threshold) - 1))-(termistor_at_T5 * ((1.0/temp_T5_threshold) - 1)))\n",
"resistor_RT1 = ((1.0/temp_T1_threshold) - 1) / ( (1.0 / resistor_RT2) + (1.0/termistor_at_T1) )\n",
"\n",
"print(\"Battery termistor resistor network\")\n",
"print(\"RT1 = {} k\".format(round(resistor_RT1/1000,2)))\n",
"print(\"RT2 = {} k\".format(round(resistor_RT2/1000,2)))\n",
"\n",
"## Input current limitation\n",
"maximal_input_current_draw = 0.9 # in Amp\n",
"divider_R1 = 100 # in kOhms\n",
"\n",
"voltage_REGN = 4.8\n",
"\n",
"voltage_ILIM = 1 + 0.8 * maximal_input_current_draw\n",
"divider_R2 = round((voltage_ILIM * divider_R1) / (voltage_REGN - voltage_ILIM),3)\n",
"print(\"ILIM voltage divider: R1 = {} kΩ, R2 = {} kΩ\".format(divider_R1,divider_R2))\n",
"\n",
"\n"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Battery termistor resistor network\n",
"RT1 = 5.02 k\n",
"RT2 = 26.07 k\n",
"ILIM voltage divider: R1 = 100 kΩ, R2 = 55.844 kΩ\n"
]
}
],
"metadata": {}
},
{
"cell_type": "code",
"execution_count": 42,
"source": [
"# TPS6300\n",
"\n",
"output_voltages = [1.8,3.3,5.0]\n",
"resistor_R2 = 200 # in kOhms, recommended 100-500 kR\n",
"\n",
"feedback_voltage = 0.5 # V\n",
"\n",
"for output_voltage in output_voltages:\n",
" resistor_R1 = resistor_R2 * (output_voltage/feedback_voltage-1)\n",
" print(\"Resistor R2 for output voltage {} V is: {} kΩ\".format(output_voltage, resistor_R1))\n"
],
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"Resistor R2 for output voltage 1.8 V is: 520.0 kΩ\n",
"Resistor R2 for output voltage 3.3 V is: 1120.0 kΩ\n",
"Resistor R2 for output voltage 5.0 V is: 1800.0 kΩ\n"
]
}
],
"metadata": {}
}
]
}

75909
modules/EPS/fp-info-cache Normal file

File diff suppressed because it is too large Load Diff

296
modules/EPS/fw/EPS.ioc Normal file
View File

@ -0,0 +1,296 @@
#MicroXplorer Configuration settings - do not modify
ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_6
ADC1.IPParameters=Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,OffsetNumber-1\#ChannelRegularConversion,NbrOfConversionFlag,master
ADC1.NbrOfConversionFlag=1
ADC1.OffsetNumber-1\#ChannelRegularConversion=ADC_OFFSET_NONE
ADC1.Rank-1\#ChannelRegularConversion=1
ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_2CYCLES_5
ADC1.master=1
CAN1.BS1=CAN_BS1_1TQ
CAN1.BS2=CAN_BS2_1TQ
CAN1.CalculateBaudRate=1666666
CAN1.CalculateTimeBit=600.00
CAN1.CalculateTimeQuantum=200.0
CAN1.IPParameters=CalculateTimeQuantum,CalculateTimeBit,CalculateBaudRate,BS1,BS2
File.Version=6
GPIO.groupedBy=Group By Peripherals
I2C1.IPParameters=Timing
I2C1.Timing=0x10909CEC
KeepUserPlacement=false
LPUART1.IPParameters=WordLength
LPUART1.WordLength=UART_WORDLENGTH_8B
Mcu.Family=STM32L4
Mcu.IP0=ADC1
Mcu.IP1=CAN1
Mcu.IP2=DAC1
Mcu.IP3=I2C1
Mcu.IP4=LPUART1
Mcu.IP5=NVIC
Mcu.IP6=RCC
Mcu.IP7=SPI3
Mcu.IP8=SYS
Mcu.IP9=USART1
Mcu.IPNb=10
Mcu.Name=STM32L452C(C-E)Ux
Mcu.Package=UFQFPN48
Mcu.Pin0=PC13
Mcu.Pin1=PC14-OSC32_IN (PC14)
Mcu.Pin10=PB0
Mcu.Pin11=PB1
Mcu.Pin12=PB2
Mcu.Pin13=PB10
Mcu.Pin14=PB11
Mcu.Pin15=PB12
Mcu.Pin16=PB13
Mcu.Pin17=PB14
Mcu.Pin18=PB15
Mcu.Pin19=PA8
Mcu.Pin2=PH0-OSC_IN (PH0)
Mcu.Pin20=PA9
Mcu.Pin21=PA10
Mcu.Pin22=PA11
Mcu.Pin23=PA12
Mcu.Pin24=PA13 (JTMS/SWDIO)
Mcu.Pin25=PA14 (JTCK/SWCLK)
Mcu.Pin26=PA15 (JTDI)
Mcu.Pin27=PB3 (JTDO/TRACESWO)
Mcu.Pin28=PB4 (NJTRST)
Mcu.Pin29=PB5
Mcu.Pin3=PA1
Mcu.Pin30=PB6
Mcu.Pin31=PB7
Mcu.Pin32=PH3-BOOT0 (BOOT0)
Mcu.Pin33=PB8
Mcu.Pin34=PB9
Mcu.Pin35=VP_SYS_VS_Systick
Mcu.Pin4=PA2
Mcu.Pin5=PA3
Mcu.Pin6=PA4
Mcu.Pin7=PA5
Mcu.Pin8=PA6
Mcu.Pin9=PA7
Mcu.PinsNb=36
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32L452CEUx
MxCube.Version=6.2.1
MxDb.Version=DB.6.0.21
NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.ForceEnableDMAVector=true
NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4
NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false
NVIC.SysTick_IRQn=true\:0\:0\:false\:false\:true\:false\:true
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false
PA1.GPIOParameters=GPIO_Label
PA1.GPIO_Label=OUT_CUR
PA1.Locked=true
PA1.Signal=ADCx_IN6
PA10.Mode=Asynchronous
PA10.Signal=USART1_RX
PA11.GPIOParameters=GPIO_Label
PA11.GPIO_Label=RS_485_R_EN
PA11.Locked=true
PA11.Signal=GPIO_Output
PA12.GPIOParameters=GPIO_Label
PA12.GPIO_Label=RS_485_T_EN
PA12.Locked=true
PA12.Signal=GPIO_Output
PA13\ (JTMS/SWDIO).Mode=Serial_Wire
PA13\ (JTMS/SWDIO).Signal=SYS_JTMS-SWDIO
PA14\ (JTCK/SWCLK).Mode=Serial_Wire
PA14\ (JTCK/SWCLK).Signal=SYS_JTCK-SWCLK
PA15\ (JTDI).GPIOParameters=GPIO_Label
PA15\ (JTDI).GPIO_Label=ADC_CS
PA15\ (JTDI).Locked=true
PA15\ (JTDI).Signal=GPIO_Output
PA2.GPIOParameters=GPIO_Label
PA2.GPIO_Label=BAT_TEMP
PA2.Signal=ADCx_IN7
PA3.GPIOParameters=GPIO_Label
PA3.GPIO_Label=NTC_REF
PA3.Locked=true
PA3.Signal=GPIO_Output
PA4.GPIOParameters=GPIO_Label
PA4.GPIO_Label=BAT_CHARGE
PA4.Signal=COMP_DAC11_group
PA5.GPIOParameters=GPIO_Label
PA5.GPIO_Label=VBAT_EN
PA5.Locked=true
PA5.Signal=GPIO_Output
PA6.GPIOParameters=GPIO_Label
PA6.GPIO_Label=_5V_EN
PA6.Locked=true
PA6.Signal=GPIO_Output
PA7.GPIOParameters=GPIO_Label
PA7.GPIO_Label=_3V3_EN
PA7.Locked=true
PA7.Signal=GPIO_Output
PA8.GPIOParameters=GPIO_Label
PA8.GPIO_Label=LED2
PA8.Locked=true
PA8.Signal=GPIO_Output
PA9.Mode=Asynchronous
PA9.Signal=USART1_TX
PB0.GPIOParameters=GPIO_Label
PB0.GPIO_Label=_1V8_EN
PB0.Locked=true
PB0.Signal=GPIO_Output
PB1.GPIOParameters=GPIO_Label
PB1.GPIO_Label=BAT_IRQ
PB1.Locked=true
PB1.Signal=GPXTI1
PB10.Mode=Asynchronous
PB10.Signal=LPUART1_RX
PB11.Mode=Asynchronous
PB11.Signal=LPUART1_TX
PB12.Mode=CAN_Activate
PB12.Signal=CAN1_RX
PB13.Mode=CAN_Activate
PB13.Signal=CAN1_TX
PB14.GPIOParameters=GPIO_Label
PB14.GPIO_Label=CAN_RS
PB14.Locked=true
PB14.Signal=GPIO_Output
PB15.GPIOParameters=GPIO_Label
PB15.GPIO_Label=LED1
PB15.Locked=true
PB15.Signal=GPIO_Output
PB2.GPIOParameters=GPIO_Label
PB2.GPIO_Label=BAT_ALERT
PB2.Locked=true
PB2.Signal=GPXTI2
PB3\ (JTDO/TRACESWO).Mode=Full_Duplex_Master
PB3\ (JTDO/TRACESWO).Signal=SPI3_SCK
PB4\ (NJTRST).Mode=Full_Duplex_Master
PB4\ (NJTRST).Signal=SPI3_MISO
PB5.Mode=Full_Duplex_Master
PB5.Signal=SPI3_MOSI
PB6.Mode=I2C
PB6.Signal=I2C1_SCL
PB7.Mode=I2C
PB7.Signal=I2C1_SDA
PB8.GPIOParameters=GPIO_Label
PB8.GPIO_Label=HEAT_FAULT
PB8.Locked=true
PB8.Signal=GPXTI8
PB9.GPIOParameters=GPIO_Label
PB9.GPIO_Label=HEAT_EN
PB9.Locked=true
PB9.Signal=GPIO_Output
PC13.GPIOParameters=GPIO_Label
PC13.GPIO_Label=WDG_RESET
PC13.Locked=true
PC13.Signal=GPIO_Output
PC14-OSC32_IN\ (PC14).Mode=LSE-External-Clock-Source
PC14-OSC32_IN\ (PC14).Signal=RCC_OSC32_IN
PH0-OSC_IN\ (PH0).Mode=HSE-External-Clock-Source
PH0-OSC_IN\ (PH0).Signal=RCC_OSC_IN
PH3-BOOT0\ (BOOT0).GPIOParameters=GPIO_Label
PH3-BOOT0\ (BOOT0).GPIO_Label=FRAM_CS
PH3-BOOT0\ (BOOT0).Locked=true
PH3-BOOT0\ (BOOT0).Signal=GPIO_Output
PinOutPanel.RotationAngle=0
ProjectManager.AskForMigrate=true
ProjectManager.BackupPrevious=false
ProjectManager.CompilerOptimize=6
ProjectManager.ComputerToolchain=false
ProjectManager.CoupleFile=false
ProjectManager.CustomerFirmwarePackage=
ProjectManager.DefaultFWLocation=true
ProjectManager.DeletePrevious=true
ProjectManager.DeviceId=STM32L452CEUx
ProjectManager.FirmwarePackage=STM32Cube FW_L4 V1.17.0
ProjectManager.FreePins=false
ProjectManager.HalAssertFull=false
ProjectManager.HeapSize=0x200
ProjectManager.KeepUserCode=true
ProjectManager.LastFirmware=true
ProjectManager.LibraryCopy=0
ProjectManager.MainLocation=Core/Src
ProjectManager.NoMain=false
ProjectManager.PreviousToolchain=
ProjectManager.ProjectBuild=false
ProjectManager.ProjectFileName=EPS.ioc
ProjectManager.ProjectName=EPS
ProjectManager.RegisterCallBack=
ProjectManager.StackSize=0x400
ProjectManager.TargetToolchain=EWARM V8.32
ProjectManager.ToolChainLocation=
ProjectManager.UnderRoot=false
ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-SystemClock_Config-RCC-false-HAL-false,3-MX_ADC1_Init-ADC1-false-HAL-true,4-MX_CAN1_Init-CAN1-false-HAL-true,5-MX_DAC1_Init-DAC1-false-HAL-true,6-MX_I2C1_Init-I2C1-false-HAL-true,7-MX_LPUART1_UART_Init-LPUART1-false-HAL-true,8-MX_USART1_UART_Init-USART1-false-HAL-true,9-MX_SPI3_Init-SPI3-false-HAL-true
RCC.ADCFreq_Value=40000000
RCC.AHBFreq_Value=80000000
RCC.APB1Freq_Value=80000000
RCC.APB1TimFreq_Value=80000000
RCC.APB2Freq_Value=80000000
RCC.APB2TimFreq_Value=80000000
RCC.CortexFreq_Value=80000000
RCC.DFSDMFreq_Value=80000000
RCC.FCLKCortexFreq_Value=80000000
RCC.FamilyName=M
RCC.HCLKFreq_Value=80000000
RCC.HSE_VALUE=20000000
RCC.HSI48_VALUE=48000000
RCC.HSI_VALUE=16000000
RCC.I2C1Freq_Value=80000000
RCC.I2C2Freq_Value=80000000
RCC.I2C3Freq_Value=80000000
RCC.I2C4Freq_Value=80000000
RCC.IPParameters=ADCFreq_Value,AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,CortexFreq_Value,DFSDMFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI48_VALUE,HSI_VALUE,I2C1Freq_Value,I2C2Freq_Value,I2C3Freq_Value,I2C4Freq_Value,LPTIM1Freq_Value,LPTIM2Freq_Value,LPUART1Freq_Value,LSCOPinFreq_Value,LSE_VALUE,LSI_VALUE,MCO1PinFreq_Value,MSI_VALUE,PLLM,PLLN,PLLPoutputFreq_Value,PLLQoutputFreq_Value,PLLRCLKFreq_Value,PLLSAI1PoutputFreq_Value,PLLSAI1QoutputFreq_Value,PLLSAI1RoutputFreq_Value,PLLSourceVirtual,PWRFreq_Value,RNGFreq_Value,SAI1Freq_Value,SYSCLKFreq_VALUE,SYSCLKSource,UART4Freq_Value,USART1Freq_Value,USART2Freq_Value,USART3Freq_Value,USBFreq_Value,VCOInputFreq_Value,VCOOutputFreq_Value,VCOSAI1OutputFreq_Value
RCC.LPTIM1Freq_Value=80000000
RCC.LPTIM2Freq_Value=80000000
RCC.LPUART1Freq_Value=80000000
RCC.LSCOPinFreq_Value=32000
RCC.LSE_VALUE=32768
RCC.LSI_VALUE=32000
RCC.MCO1PinFreq_Value=80000000
RCC.MSI_VALUE=4000000
RCC.PLLM=2
RCC.PLLN=16
RCC.PLLPoutputFreq_Value=22857142.85714286
RCC.PLLQoutputFreq_Value=80000000
RCC.PLLRCLKFreq_Value=80000000
RCC.PLLSAI1PoutputFreq_Value=11428571.42857143
RCC.PLLSAI1QoutputFreq_Value=40000000
RCC.PLLSAI1RoutputFreq_Value=40000000
RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSE
RCC.PWRFreq_Value=80000000
RCC.RNGFreq_Value=40000000
RCC.SAI1Freq_Value=11428571.42857143
RCC.SYSCLKFreq_VALUE=80000000
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
RCC.UART4Freq_Value=80000000
RCC.USART1Freq_Value=80000000
RCC.USART2Freq_Value=80000000
RCC.USART3Freq_Value=80000000
RCC.USBFreq_Value=40000000
RCC.VCOInputFreq_Value=10000000
RCC.VCOOutputFreq_Value=160000000
RCC.VCOSAI1OutputFreq_Value=80000000
SH.ADCx_IN6.0=ADC1_IN6,IN6-Single-Ended
SH.ADCx_IN6.ConfNb=1
SH.ADCx_IN7.0=ADC1_IN7,IN7-Single-Ended
SH.ADCx_IN7.ConfNb=1
SH.COMP_DAC11_group.0=DAC1_OUT1,DAC_OUT1
SH.COMP_DAC11_group.ConfNb=1
SH.GPXTI1.0=GPIO_EXTI1
SH.GPXTI1.ConfNb=1
SH.GPXTI2.0=GPIO_EXTI2
SH.GPXTI2.ConfNb=1
SH.GPXTI8.0=GPIO_EXTI8
SH.GPXTI8.ConfNb=1
SPI3.CalculateBaudRate=40.0 MBits/s
SPI3.Direction=SPI_DIRECTION_2LINES
SPI3.IPParameters=VirtualType,Mode,Direction,CalculateBaudRate
SPI3.Mode=SPI_MODE_MASTER
SPI3.VirtualType=VM_MASTER
USART1.IPParameters=VirtualMode-Asynchronous
USART1.VirtualMode-Asynchronous=VM_ASYNC
VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
board=custom

View File

@ -1 +1,2 @@
Solar_module_XY-backups Solar_module_XY-backups
gerbers/

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"board": { "board": {
"active_layer": 31, "active_layer": 36,
"active_layer_preset": "", "active_layer_preset": "",
"auto_track_width": true, "auto_track_width": true,
"hidden_nets": [], "hidden_nets": [],

View File

@ -55,7 +55,40 @@
"width": 0.0 "width": 0.0
} }
], ],
"drc_exclusions": [], "drc_exclusions": [
"copper_edge_clearance|116934456|138502140|9d0b8179-d0da-4bfb-9b0b-05884f67af11|1428052b-1b91-48f4-824e-3ffe7c8d983c",
"copper_edge_clearance|116934456|88502140|12601d4d-9f6b-441d-bd90-fada6e4b87e5|3e42eef1-eeb6-4aff-96dc-99e9ebc36744",
"copper_edge_clearance|117000001|99500001|4c3fd363-83bd-4872-a414-a437b42b446f|211bf903-aa51-45df-8f81-81e60a0fdcb9",
"copper_edge_clearance|117350000|49500001|2f6d15c7-4477-4ad9-a200-c7308ef4b846|bd8e96df-a568-42d2-9127-3f9151a0b1d3",
"copper_edge_clearance|118650000|138500001|2d15909f-4f85-4a6a-8471-b6060751bdb3|51322c1d-6eb3-4b8b-9449-9c6c4ca0e95b",
"copper_edge_clearance|118650000|49500001|2f6d15c7-4477-4ad9-a200-c7308ef4b846|f7147224-08cf-484e-b7f5-890f2df5fc13",
"copper_edge_clearance|119000001|88500001|43a9bf09-97ca-4edd-9732-e421ab7ff713|9fd407b7-d7b5-4734-9240-5955d7ffea2a",
"copper_edge_clearance|119065546|99497862|3181f291-c5fb-41cb-a3ce-c0b352ce52ff|b6d9f025-7762-4469-961b-1e8ac433ef1b",
"copper_edge_clearance|129997862|116434456|5f9f3e52-3a57-4b5d-b25a-149abc970f24|9a76a1db-3449-4642-9a76-6cd7d00993b2",
"copper_edge_clearance|129997862|132934456|00e6beb7-1e10-497b-988c-c94ca5df12b1|ea5b6a1f-0336-4b12-89e2-514c3e35accf",
"copper_edge_clearance|129997862|52934456|e03c1ce5-98b0-456b-9561-277c930a2ea5|8de68402-e332-40ca-af61-6819171c2caa",
"copper_edge_clearance|129997862|69434456|5c9228a6-a03b-4ba7-b25b-d9626c5d0c7e|ddaa87cf-886c-4955-b20a-4ce9c579558e",
"copper_edge_clearance|130000001|118150000|da8b2bb9-3857-4c2f-bff9-6c2c29255ffc|72583e13-ef6b-467f-919f-59fb2fea1357",
"copper_edge_clearance|130000001|134650000|397bfb33-6c37-4a89-a4ee-95e5259e0966|554a0b8a-c728-45de-94a1-d08bace03100",
"copper_edge_clearance|130000001|54650000|96ae93f8-dc51-43ba-baf5-c024f2ea8338|19183b5b-a7c2-4cd4-b516-db96b706c68b",
"copper_edge_clearance|130000001|71150000|9fa21e4c-ed0f-42c6-8437-e7a91a901df1|b1a6c97b-29d1-4507-8619-cdfb147f5875",
"copper_edge_clearance|169000001|116850000|b552cb4c-5e26-47d2-a7dd-70ddf83450de|e9c928a4-0cad-4d84-9ac0-1660e3368772",
"copper_edge_clearance|169000001|133350000|8cf5aed7-5af9-4cf8-83ae-365c8a09b254|0991c516-7116-4e34-aa57-735f3323a8e9",
"copper_edge_clearance|169000001|53350000|030ef28a-29d4-4f58-92e8-740bf14ab01d|53348628-da08-49dd-aeb9-2a3713eb6ef9",
"copper_edge_clearance|169000001|69850000|efc20dda-f6f4-40c5-8d73-6f92846985c3|33afc8e0-1832-443b-b2ec-75f4e8f27ef0",
"copper_edge_clearance|169000001|71150000|efc20dda-f6f4-40c5-8d73-6f92846985c3|40a5b2cd-9ef0-44f6-9ec3-e731a817a511",
"copper_edge_clearance|169002140|118565546|c9d18ef9-6ceb-494a-bd16-bbde67e6ee7e|6e1847ce-cdfb-4d7c-892e-e057035165e7",
"copper_edge_clearance|169002140|135065546|640ecc8f-4847-4dfd-b9bc-f4992f4fe153|1dc2c3f1-276a-4de4-b0d2-7a9496cabab8",
"copper_edge_clearance|169002140|55065546|22ffcec7-c46b-4002-84e5-0af591b2b6ed|822788ca-96f7-43aa-958a-9d169661e9bd",
"copper_edge_clearance|180000001|49500001|f5b32b2b-9e4e-4ab9-9d7d-ffda471b6013|d8f70b9f-b671-43f3-9b15-73c9d4c69f1e",
"copper_edge_clearance|180000001|99500001|488c867e-a049-4c6d-9b5d-2265700d3176|00f0d83b-a1b8-4618-83ab-5651ce18eb75",
"copper_edge_clearance|180350000|138500001|9abcfb7c-fa8b-43a3-be55-1a2e51209738|123d0546-b585-4c58-8a1f-4204ee7cf2e0",
"copper_edge_clearance|180350000|88500001|a60d4a6f-bbf9-4b44-9f0c-7dec92f1ce58|79a58f44-63ed-46e6-a5c2-8a74d9b89481",
"copper_edge_clearance|181650000|138500001|9abcfb7c-fa8b-43a3-be55-1a2e51209738|2691039d-2c91-4e21-a062-099735c86c25",
"copper_edge_clearance|181650000|99500001|85d55c39-c34c-41c0-bc1f-dbfb726f47a1|3a26b561-357b-4837-93af-793d91125af3",
"copper_edge_clearance|182000001|88500001|8749c304-9e63-4b89-a582-447b685a9a75|f4f0d1cb-c307-4949-a6ba-9229d02342bc",
"copper_edge_clearance|182065546|49497862|7986647a-bda0-4498-8db8-01205c46a3c4|74fe8c6c-e22a-475f-9122-ef9a6763b49a"
],
"meta": { "meta": {
"version": 2 "version": 2
}, },
@ -69,6 +102,7 @@
"drill_out_of_range": "error", "drill_out_of_range": "error",
"duplicate_footprints": "warning", "duplicate_footprints": "warning",
"extra_footprint": "warning", "extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error", "hole_clearance": "error",
"hole_near_hole": "error", "hole_near_hole": "error",
"invalid_outline": "error", "invalid_outline": "error",
@ -87,6 +121,7 @@
"silk_over_copper": "error", "silk_over_copper": "error",
"silk_overlap": "error", "silk_overlap": "error",
"skew_out_of_range": "error", "skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error", "too_many_vias": "error",
"track_dangling": "warning", "track_dangling": "warning",
"track_width": "error", "track_width": "error",
@ -315,6 +350,7 @@
], ],
"rule_severities": { "rule_severities": {
"bus_definition_conflict": "error", "bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_label_syntax": "error", "bus_label_syntax": "error",
"bus_to_bus_conflict": "error", "bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error", "bus_to_net_conflict": "error",
@ -371,7 +407,7 @@
} }
], ],
"meta": { "meta": {
"version": 1 "version": 2
}, },
"net_colors": null "net_colors": null
}, },
@ -384,9 +420,10 @@
"step": "Solar_module_XY.step", "step": "Solar_module_XY.step",
"vrml": "" "vrml": ""
}, },
"page_layout_descr_file": "/home/petr/work/butcube/kicad_page_layout.kicad_wks" "page_layout_descr_file": "/home/petr/work/butcube/resources/kicad_page_layout.kicad_wks"
}, },
"schematic": { "schematic": {
"annotate_start_num": 0,
"drawing": { "drawing": {
"default_bus_thickness": 12.0, "default_bus_thickness": 12.0,
"default_junction_size": 40.0, "default_junction_size": 40.0,
@ -400,23 +437,26 @@
"intersheets_ref_show": false, "intersheets_ref_show": false,
"intersheets_ref_suffix": "", "intersheets_ref_suffix": "",
"junction_size_choice": 3, "junction_size_choice": 3,
"label_size_ratio": 0.3,
"pin_symbol_size": 25.0, "pin_symbol_size": 25.0,
"text_offset_ratio": 0.3 "text_offset_ratio": 0.3
}, },
"legacy_lib_dir": "", "legacy_lib_dir": "",
"legacy_lib_list": [], "legacy_lib_list": [],
"meta": { "meta": {
"version": 0 "version": 1
}, },
"net_format_name": "", "net_format_name": "",
"ngspice": { "ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": { "meta": {
"version": 0 "version": 0
}, },
"model_mode": 0, "model_mode": 0,
"workbook_filename": "" "workbook_filename": ""
}, },
"page_layout_descr_file": "/home/petr/work/butcube/kicad_page_layout.kicad_wks", "page_layout_descr_file": "/home/petr/work/butcube/resources/kicad_page_layout.kicad_wks",
"plot_directory": "", "plot_directory": "",
"spice_adjust_passive_values": false, "spice_adjust_passive_values": false,
"spice_external_command": "spice \"%I\"", "spice_external_command": "spice \"%I\"",
@ -435,14 +475,6 @@
[ [
"22eee9c3-c9d0-4d93-be59-be741d8b9bee", "22eee9c3-c9d0-4d93-be59-be741d8b9bee",
"Solar_unit_1" "Solar_unit_1"
],
[
"53e9ff4e-ea34-4280-9514-a003468a008c",
"Solar_unit_4"
],
[
"dcd95010-e092-4767-a18b-c97e6c93d4a6",
"Solar_unit_3"
] ]
], ],
"text_variables": {} "text_variables": {}

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
(kicad_sch (version 20210406) (generator eeschema) (kicad_sch (version 20211123) (generator eeschema)
(uuid f07b4407-9283-4b53-a6ba-203b6b1b572a) (uuid f07b4407-9283-4b53-a6ba-203b6b1b572a)
(paper "A4") (paper "A4")
(title_block (title_block
(title "BUCube - Solar module Z") (title "BUCube - Solar module XY")
(date "2021-06-01") (date "2022-01-20")
(rev "v1.0") (rev "v1.0")
(company "VUT") (company "VUT")
(comment 1 "Author: Petr Malaník") (comment 1 "Author: Petr Malaník")
@ -41,14 +41,16 @@
(xy -2.032 -0.762) (xy -2.032 -0.762)
(xy 2.032 -0.762) (xy 2.032 -0.762)
) )
(stroke (width 0.508)) (fill (type none)) (stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy -2.032 0.762) (xy -2.032 0.762)
(xy 2.032 0.762) (xy 2.032 0.762)
) )
(stroke (width 0.508)) (fill (type none)) (stroke (width 0.508) (type default) (color 0 0 0 0))
(fill (type none))
) )
) )
(symbol "C_1_1" (symbol "C_1_1"
@ -83,52 +85,60 @@
) )
(symbol "Solar_Cell_0_1" (symbol "Solar_Cell_0_1"
(rectangle (start -2.032 1.778) (end 2.032 1.524) (rectangle (start -2.032 1.778) (end 2.032 1.524)
(stroke (width 0)) (fill (type outline)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
) )
(rectangle (start -1.3208 1.1938) (end 1.27 0.6858) (rectangle (start -1.3208 1.1938) (end 1.27 0.6858)
(stroke (width 0)) (fill (type outline)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type outline))
) )
(polyline (polyline
(pts (pts
(xy -2.032 2.286) (xy -2.032 2.286)
(xy -3.556 3.81) (xy -3.556 3.81)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy -0.762 2.794) (xy -0.762 2.794)
(xy -2.286 4.318) (xy -2.286 4.318)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy 0 0.762) (xy 0 0.762)
(xy 0 0) (xy 0 0)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy 0 1.778) (xy 0 1.778)
(xy 0 2.54) (xy 0 2.54)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy 0.254 2.667) (xy 0.254 2.667)
(xy 1.27 2.667) (xy 1.27 2.667)
) )
(stroke (width 0.254)) (fill (type none)) (stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
(xy 0.762 3.175) (xy 0.762 3.175)
(xy 0.762 2.159) (xy 0.762 2.159)
) )
(stroke (width 0.254)) (fill (type none)) (stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
@ -136,7 +146,8 @@
(xy -2.032 2.286) (xy -2.032 2.286)
(xy -2.794 2.286) (xy -2.794 2.286)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
(polyline (polyline
(pts (pts
@ -144,7 +155,8 @@
(xy -0.762 2.794) (xy -0.762 2.794)
(xy -1.524 2.794) (xy -1.524 2.794)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
) )
(symbol "Solar_Cell_1_1" (symbol "Solar_Cell_1_1"
@ -179,7 +191,8 @@
) )
(symbol "LM66100_0_1" (symbol "LM66100_0_1"
(rectangle (start -6.35 5.08) (end 6.35 -5.08) (rectangle (start -6.35 5.08) (end 6.35 -5.08)
(stroke (width 0.254)) (fill (type background)) (stroke (width 0.254) (type default) (color 0 0 0 0))
(fill (type background))
) )
) )
(symbol "LM66100_1_1" (symbol "LM66100_1_1"
@ -192,7 +205,7 @@
(number "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -8.89 -2.54 0) (length 2.54) (pin input line (at -8.89 -2.54 0) (length 2.54)
(name "~CE" (effects (font (size 1.27 1.27)))) (name "~{CE}" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin output line (at 8.89 -2.54 180) (length 2.54) (pin output line (at 8.89 -2.54 180) (length 2.54)
@ -234,7 +247,8 @@
(xy -1.27 -1.27) (xy -1.27 -1.27)
(xy 0 -1.27) (xy 0 -1.27)
) )
(stroke (width 0)) (fill (type none)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type none))
) )
) )
(symbol "GND_1_1" (symbol "GND_1_1"
@ -246,9 +260,49 @@
) )
) )
(junction (at 99.06 90.17) (diameter 1.016) (color 0 0 0 0)) (junction (at 99.06 90.17) (diameter 1.016) (color 0 0 0 0)
(junction (at 128.27 90.17) (diameter 1.016) (color 0 0 0 0)) (uuid 97998cb6-a494-40b7-8bbd-7df2c034b907)
)
(junction (at 128.27 90.17) (diameter 1.016) (color 0 0 0 0)
(uuid be4513c3-ecf4-4a57-a371-71a60e51a3f0)
)
(wire (pts (xy 99.06 99.06) (xy 99.06 100.33))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0a950af6-1312-414c-95d7-6621778b7135)
)
(wire (pts (xy 99.06 90.17) (xy 99.06 91.44))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 14eb2a95-3c22-4d0c-9be0-b89a37d459f9)
)
(wire (pts (xy 85.09 99.06) (xy 85.09 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 15b85bef-7550-45f9-be3b-c0a8c90f7200)
)
(wire (pts (xy 128.27 90.17) (xy 134.62 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7c5f2db0-21c3-45fc-bc73-ce414a62eb56)
)
(wire (pts (xy 105.41 95.25) (xy 105.41 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34ba)
)
(wire (pts (xy 105.41 104.14) (xy 128.27 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34bb)
)
(wire (pts (xy 128.27 90.17) (xy 123.19 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34bc)
)
(wire (pts (xy 128.27 104.14) (xy 128.27 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34bd)
)
(wire (pts (xy 85.09 109.22) (xy 85.09 111.76))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 9d571d20-99ec-429e-a321-8982be849846)
)
(wire (pts (xy 85.09 90.17) (xy 85.09 91.44)) (wire (pts (xy 85.09 90.17) (xy 85.09 91.44))
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
(uuid a19d51ce-09ff-4763-8bd8-9f19b46659be) (uuid a19d51ce-09ff-4763-8bd8-9f19b46659be)
@ -257,29 +311,13 @@
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d40f41ea-4180-45af-883f-0765adafcf20) (uuid d40f41ea-4180-45af-883f-0765adafcf20)
) )
(wire (pts (xy 85.09 99.06) (xy 85.09 101.6))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 15b85bef-7550-45f9-be3b-c0a8c90f7200)
)
(wire (pts (xy 99.06 90.17) (xy 99.06 91.44))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 14eb2a95-3c22-4d0c-9be0-b89a37d459f9)
)
(wire (pts (xy 99.06 90.17) (xy 105.41 90.17)) (wire (pts (xy 99.06 90.17) (xy 105.41 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
(uuid d40f41ea-4180-45af-883f-0765adafcf20) (uuid d40f41ea-4180-45af-883f-0765adafcf21)
) )
(wire (pts (xy 99.06 99.06) (xy 99.06 100.33)) (wire (pts (xy 85.09 119.38) (xy 85.09 121.92))
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 0a950af6-1312-414c-95d7-6621778b7135) (uuid f4a91bb3-c792-4909-b481-5f766c12d04f)
)
(wire (pts (xy 105.41 95.25) (xy 105.41 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34ba)
)
(wire (pts (xy 105.41 104.14) (xy 128.27 104.14))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34ba)
) )
(wire (pts (xy 124.46 95.25) (xy 123.19 95.25)) (wire (pts (xy 124.46 95.25) (xy 123.19 95.25))
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
@ -287,19 +325,7 @@
) )
(wire (pts (xy 124.46 100.33) (xy 124.46 95.25)) (wire (pts (xy 124.46 100.33) (xy 124.46 95.25))
(stroke (width 0) (type solid) (color 0 0 0 0)) (stroke (width 0) (type solid) (color 0 0 0 0))
(uuid f6000d72-d9f2-447c-bfe6-6e5a597bebc9) (uuid f6000d72-d9f2-447c-bfe6-6e5a597bebca)
)
(wire (pts (xy 128.27 90.17) (xy 123.19 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34ba)
)
(wire (pts (xy 128.27 90.17) (xy 134.62 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 7c5f2db0-21c3-45fc-bc73-ce414a62eb56)
)
(wire (pts (xy 128.27 104.14) (xy 128.27 90.17))
(stroke (width 0) (type solid) (color 0 0 0 0))
(uuid 887cbb09-1f15-43a8-acfc-207e7e7a34ba)
) )
(hierarchical_label "OUT" (shape input) (at 134.62 90.17 0) (hierarchical_label "OUT" (shape input) (at 134.62 90.17 0)
@ -307,46 +333,29 @@
(uuid 69e3588f-e815-46f8-b7ce-6f605a0c9e5c) (uuid 69e3588f-e815-46f8-b7ce-6f605a0c9e5c)
) )
(symbol (lib_id "power:GND") (at 85.09 109.22 0) (symbol (lib_id "Device:Solar_Cell") (at 85.09 106.68 0)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes)
(uuid 3b8f2ef0-559a-4bbb-b1b1-a793b965aa19) (uuid 0348ac21-372c-4d21-8b02-7758ba9a4bbd)
(property "Reference" "#PWR0149" (id 0) (at 85.09 115.57 0) (property "Reference" "SC6" (id 0) (at 75.0571 104.6491 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SM141K04L" (id 1) (at 71.2471 106.9478 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_solar:SM141K04LV" (id 2) (at 85.09 105.156 90)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 85.09 113.5444 0) (property "Datasheet" "~" (id 3) (at 85.09 105.156 90)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Footprint" "" (id 2) (at 85.09 109.22 0) (pin "1" (uuid ca2ccbf6-b2e5-4a9b-bc4d-684ed27bf55b))
(effects (font (size 1.27 1.27)) hide) (pin "2" (uuid e3b3ed30-1099-4d12-baa1-34038895f97e))
)
(property "Datasheet" "" (id 3) (at 85.09 109.22 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid df9a530b-a451-4750-a2a9-ecdb9baf4a7b))
)
(symbol (lib_id "power:GND") (at 99.06 100.33 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 23967b27-4826-44d0-861c-6940554d5463)
(property "Reference" "#PWR0152" (id 0) (at 99.06 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 99.06 104.6544 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 99.06 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 99.06 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 69933c30-96f3-4687-a9c3-129175464b17))
) )
(symbol (lib_id "power:GND") (at 114.3 100.33 0) (symbol (lib_id "power:GND") (at 114.3 100.33 0)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 048d78ec-a044-483f-b782-0942fd867e33) (uuid 048d78ec-a044-483f-b782-0942fd867e33)
(property "Reference" "#PWR0151" (id 0) (at 114.3 106.68 0) (property "Reference" "#PWR049" (id 0) (at 114.3 106.68 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 114.3 104.6544 0) (property "Value" "GND" (id 1) (at 114.3 104.6544 0)
@ -361,10 +370,64 @@
(pin "1" (uuid 4f591fec-8771-4414-afc9-222c56939f82)) (pin "1" (uuid 4f591fec-8771-4414-afc9-222c56939f82))
) )
(symbol (lib_id "power:GND") (at 99.06 100.33 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 23967b27-4826-44d0-861c-6940554d5463)
(property "Reference" "#PWR048" (id 0) (at 99.06 106.68 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 99.06 104.6544 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 99.06 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 99.06 100.33 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 69933c30-96f3-4687-a9c3-129175464b17))
)
(symbol (lib_id "TCY_power_management:LM66100") (at 114.3 92.71 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 30946d46-6cd3-49a1-94ab-464d3efaadf4)
(property "Reference" "U5" (id 0) (at 114.3 84.1968 0))
(property "Value" "LM66100" (id 1) (at 114.3 86.4955 0))
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 114.3 110.49 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm66100.pdf?ts=1611216893994&ref_url=https%253A%252F%252Fwww.google.com%252F" (id 3) (at 114.3 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 21bc264f-1adc-4c29-87bb-ef8b761f4a60))
(pin "2" (uuid 92fb66b3-6ee5-4a82-8100-735a257bf132))
(pin "3" (uuid 463a84e0-995a-4228-8d71-08eb9fc534af))
(pin "5" (uuid c6158a69-4803-4018-b7e3-682381779d8c))
(pin "6" (uuid 50a2a776-0876-4d9e-aac5-91da2605abb4))
)
(symbol (lib_id "power:GND") (at 85.09 129.54 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 3b8f2ef0-559a-4bbb-b1b1-a793b965aa19)
(property "Reference" "#PWR047" (id 0) (at 85.09 135.89 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (id 1) (at 85.09 133.8644 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (id 2) (at 85.09 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (id 3) (at 85.09 129.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid df9a530b-a451-4750-a2a9-ecdb9baf4a7b))
)
(symbol (lib_id "power:GND") (at 124.46 100.33 0) (symbol (lib_id "power:GND") (at 124.46 100.33 0)
(in_bom yes) (on_board yes) (fields_autoplaced) (in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 855ea265-cf0f-467a-b7fb-994a04472f00) (uuid 855ea265-cf0f-467a-b7fb-994a04472f00)
(property "Reference" "#PWR0150" (id 0) (at 124.46 106.68 0) (property "Reference" "#PWR050" (id 0) (at 124.46 106.68 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Value" "GND" (id 1) (at 124.46 104.6544 0) (property "Value" "GND" (id 1) (at 124.46 104.6544 0)
@ -379,6 +442,44 @@
(pin "1" (uuid 3aa8aad3-b63f-46d8-a9a4-e8af144a499f)) (pin "1" (uuid 3aa8aad3-b63f-46d8-a9a4-e8af144a499f))
) )
(symbol (lib_id "Device:Solar_Cell") (at 85.09 116.84 0)
(in_bom yes) (on_board yes)
(uuid e00dc2dc-888b-476a-a6ba-087fab879145)
(property "Reference" "SC7" (id 0) (at 75.0571 114.8091 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SM141K04L" (id 1) (at 71.2471 117.1078 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_solar:SM141K04LV" (id 2) (at 85.09 115.316 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 85.09 115.316 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 1db5ee0a-1faa-4892-be81-e1af9e9280d7))
(pin "2" (uuid 8488e29d-c288-41ef-98a7-272be9ef7cc5))
)
(symbol (lib_id "Device:Solar_Cell") (at 85.09 127 0)
(in_bom yes) (on_board yes)
(uuid e7ba0631-8a32-4cf8-b1e0-7389be80c395)
(property "Reference" "SC8" (id 0) (at 75.0571 124.9691 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SM141K04L" (id 1) (at 71.2471 127.2678 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_solar:SM141K04LV" (id 2) (at 85.09 125.476 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 85.09 125.476 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 76df5a64-5382-4fe2-83b7-16168e290617))
(pin "2" (uuid 2cd22269-6904-465f-b343-92420b748c73))
)
(symbol (lib_id "Device:C") (at 99.06 95.25 0) (symbol (lib_id "Device:C") (at 99.06 95.25 0)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid ee08ea61-0c8e-460a-9877-62d6a6cd5886) (uuid ee08ea61-0c8e-460a-9877-62d6a6cd5886)
@ -401,13 +502,13 @@
(symbol (lib_id "Device:Solar_Cell") (at 85.09 96.52 0) (symbol (lib_id "Device:Solar_Cell") (at 85.09 96.52 0)
(in_bom yes) (on_board yes) (in_bom yes) (on_board yes)
(uuid f5a0f36c-e5f8-4dd9-8887-885f56ec2a71) (uuid f5a0f36c-e5f8-4dd9-8887-885f56ec2a71)
(property "Reference" "SC7" (id 0) (at 75.0571 94.4891 0) (property "Reference" "SC5" (id 0) (at 75.0571 94.4891 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Value" "SM141K04L" (id 1) (at 71.2471 96.7878 0) (property "Value" "SM141K04L" (id 1) (at 71.2471 96.7878 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "TCY_solar:SM141K04L" (id 2) (at 85.09 94.996 90) (property "Footprint" "TCY_solar:SM141K04LV" (id 2) (at 85.09 94.996 90)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 85.09 94.996 90) (property "Datasheet" "~" (id 3) (at 85.09 94.996 90)
@ -416,41 +517,4 @@
(pin "1" (uuid 3b156bda-6651-44cd-a108-773d3583d215)) (pin "1" (uuid 3b156bda-6651-44cd-a108-773d3583d215))
(pin "2" (uuid 4a941a7f-d1dd-482e-86bb-d6fbc2131969)) (pin "2" (uuid 4a941a7f-d1dd-482e-86bb-d6fbc2131969))
) )
(symbol (lib_id "Device:Solar_Cell") (at 85.09 106.68 0)
(in_bom yes) (on_board yes)
(uuid 0348ac21-372c-4d21-8b02-7758ba9a4bbd)
(property "Reference" "SC8" (id 0) (at 75.0571 104.6491 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "SM141K04L" (id 1) (at 71.2471 106.9478 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "TCY_solar:SM141K04L" (id 2) (at 85.09 105.156 90)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (id 3) (at 85.09 105.156 90)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ca2ccbf6-b2e5-4a9b-bc4d-684ed27bf55b))
(pin "2" (uuid e3b3ed30-1099-4d12-baa1-34038895f97e))
)
(symbol (lib_id "TCY_power_management:LM66100") (at 114.3 92.71 0)
(in_bom yes) (on_board yes) (fields_autoplaced)
(uuid 30946d46-6cd3-49a1-94ab-464d3efaadf4)
(property "Reference" "U7" (id 0) (at 114.3 84.1968 0))
(property "Value" "LM66100" (id 1) (at 114.3 86.4955 0))
(property "Footprint" "Package_TO_SOT_SMD:SOT-363_SC-70-6" (id 2) (at 114.3 110.49 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.ti.com/lit/ds/symlink/lm66100.pdf?ts=1611216893994&ref_url=https%253A%252F%252Fwww.google.com%252F" (id 3) (at 114.3 114.3 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 21bc264f-1adc-4c29-87bb-ef8b761f4a60))
(pin "2" (uuid 92fb66b3-6ee5-4a82-8100-735a257bf132))
(pin "3" (uuid 463a84e0-995a-4228-8d71-08eb9fc534af))
(pin "5" (uuid c6158a69-4803-4018-b7e3-682381779d8c))
(pin "6" (uuid 50a2a776-0876-4d9e-aac5-91da2605abb4))
)
) )

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -33,9 +33,9 @@
"other_text_thickness": 0.15, "other_text_thickness": 0.15,
"other_text_upright": false, "other_text_upright": false,
"pads": { "pads": {
"drill": 0.762, "drill": 0.6,
"height": 1.524, "height": 1.0,
"width": 1.524 "width": 1.0
}, },
"silk_line_width": 0.15, "silk_line_width": 0.15,
"silk_text_italic": false, "silk_text_italic": false,
@ -62,7 +62,7 @@
"rule_severities": { "rule_severities": {
"annular_width": "error", "annular_width": "error",
"clearance": "error", "clearance": "error",
"copper_edge_clearance": "error", "copper_edge_clearance": "warning",
"courtyards_overlap": "error", "courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error", "diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error", "diff_pair_uncoupled_length_too_long": "error",

View File

@ -7,7 +7,7 @@
(title_block (title_block
(title "BUCube - Solar module Z") (title "BUCube - Solar module Z")
(date "2021-06-01") (date "2021-06-01")
(rev "v1.0") (rev "v1.1")
(company "VUT") (company "VUT")
(comment 1 "Author: Petr Malaník") (comment 1 "Author: Petr Malaník")
) )

View File

@ -7,7 +7,7 @@
(title_block (title_block
(title "BUCube - Solar module Z") (title "BUCube - Solar module Z")
(date "2021-06-01") (date "2021-06-01")
(rev "v1.0") (rev "v1.1")
(company "VUT") (company "VUT")
(comment 1 "Author: Petr Malaník") (comment 1 "Author: Petr Malaník")
) )

View File

@ -1,4 +1,4 @@
17046364675949326 17059390668573890
Battery Battery
BatteryHolder_Bulgin_BX0036_1xC BatteryHolder_Bulgin_BX0036_1xC
Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf) Bulgin Battery Holder, BX0036, Battery Type C (https://www.bulgin.com/products/pub/media/bulgin/data/Battery_holders.pdf)
@ -70133,6 +70133,27 @@ crystal oscillator quartz SMD SMT 5032
4 4
4 4
TCY_IC TCY_IC
DFN-3_1.2x1.2mm
0
3
3
TCY_IC
DFN-8-1EP_4.5x4mm_P0.95mm_EP3.6x2.6mm
0
9
9
TCY_IC
DFN-8-2EP_3x3mm_P0.65mm_EP2.0x1.2mm
0
8
8
TCY_IC
MLF-4_1.2x1.6mm_P0.5_1EP_0.85x0.5mm MLF-4_1.2x1.6mm_P0.5_1EP_0.85x0.5mm
@ -70167,6 +70188,13 @@ UTDFN-8-1EP_1.5x1.5mm_P0.4mm_EP0.8x1.45mm
0 0
9 9
9 9
TCY_IC
VQFN-HR_29(34)_4x4mm_P0.4mm
0
33
29
TCY_buttons_switches TCY_buttons_switches
EVQ-P7J01P EVQ-P7J01P
Tactile Switch Right-angle Tactile Switch Right-angle
@ -70294,6 +70322,20 @@ FPC_FH12-30S-0.5SVA_Male
30 30
30 30
TCY_connectors TCY_connectors
Keystone_1049
0
4
4
TCY_connectors
Keystone_1121
0
2
2
TCY_connectors
LED_RGB_1210 LED_RGB_1210
RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN RGB LED 3.2x2.7mm http://www.avagotech.com/docs/AV02-0610EN
LED 3227 LED 3227
@ -70524,6 +70566,20 @@ TCY_QR_GITHUB_IO_6x6mm
0 0
0 0
0 0
TCY_oscillators
CSP-4_1.5x0.8mm
0
4
4
TCY_oscillators
ECS-TXO-3225
0
4
4
TCY_passives TCY_passives
C_0603_1608Metric C_0603_1608Metric
Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
@ -70606,7 +70662,7 @@ SM141K04L
0 0
2 8
2 2
TCY_solar TCY_solar
SM141K04LV SM141K04LV

View File

@ -1,5 +1,6 @@
# Original source: https://gist.github.com/xesscorp/8a2ed1b8923f04ae6366 # Original source: https://gist.github.com/xesscorp/8a2ed1b8923f04ae6366
# Edit by Jarek Paral <paral@robotikabrno.cz> # Edit by Jarek Paral <paral@robotikabrno.cz>
# Further edits by Petr Malanik <Malanik.Petr.gm@gmail.com>
# #
# KiCad outputs Gerber files with extensions that aren't recognized by the most commonly used # KiCad outputs Gerber files with extensions that aren't recognized by the most commonly used
@ -7,7 +8,7 @@
# (company in Czech Republic which produce PCB - http://www.gatema.cz) Pool servis - prototype PCB # (company in Czech Republic which produce PCB - http://www.gatema.cz) Pool servis - prototype PCB
# (http://pcb.gatema.cz/kriteria-dat-pro-pool-servis/). # (http://pcb.gatema.cz/kriteria-dat-pro-pool-servis/).
# Just execute this script in your KiCad project directory and the Gerber files will be renamed. # Just execute this script in your KiCad project directory and the Gerber files will be renamed.
# # Export gerbers with Protell filenames
import glob import glob
import os import os
@ -29,13 +30,15 @@ gerber_types = [
{'from': '-B_Silkscreen.gbo', 'to': '-B_Silkscreen.gbo.plb'}, {'from': '-B_Silkscreen.gbo', 'to': '-B_Silkscreen.gbo.plb'},
{'from': '-B_Mask.gbs', 'to': '-B_Mask.gbs.smb'}, {'from': '-B_Mask.gbs', 'to': '-B_Mask.gbs.smb'},
{'from': '-B_Cu.gbl', 'to': '-B_Cu.gbl.bot'}, {'from': '-B_Cu.gbl', 'to': '-B_Cu.gbl.bot'},
{'from': '-Inner1.Cu.gbr', 'to': '.in2'}, {'from': '-In1_Cu.gbr', 'to': '-In1_Cu.gbr.in2'},
{'from': '-Inner2.Cu.gbr', 'to': '.in3'}, {'from': '-In2_Cu.gbr', 'to': '-In2_Cu.gbr.in3'},
{'from': '-In1_Cu.g2', 'to': '-In1_Cu.g2.in2'},
{'from': '-In2_Cu.g3', 'to': '-In2_Cu.g3.in3'},
{'from': '-F_Cu.gtl', 'to': '-F_Cu.gtl.top'}, {'from': '-F_Cu.gtl', 'to': '-F_Cu.gtl.top'},
{'from': '-F_Mask.gts', 'to': '-F_Mask.gts.smt'}, {'from': '-F_Mask.gts', 'to': '-F_Mask.gts.smt'},
{'from': '-F_Silkscreen.gto', 'to': '-F_Silkscreen.gto.plt'}, {'from': '-F_Silkscreen.gto', 'to': '-F_Silkscreen.gto.plt'},
{'from': '-Edge_Cuts.gm1', 'to': '-Edge_Cuts.gko.dim'}, {'from': '-Edge_Cuts.gm1', 'to': '-Edge_Cuts.gko.dim'},
{'from': '-NPTH.drl', 'to': '-NPTH.drl.mil'}, {'from': '-NPTH.drl', 'to': '-NPTH.drl.mill'},
{'from': '-PTH.drl', 'to': '-PTH.drl.pth'}, {'from': '-PTH.drl', 'to': '-PTH.drl.pth'},
] ]