satnogs-rotator-controller/satnogs_controller/satnogs_controller-cache.lib

556 lines
12 KiB
Plaintext
Raw Normal View History

2016-01-12 16:55:45 -07:00
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# +12V
#
DEF +12V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+12V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +12V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
2016-01-12 16:55:45 -07:00
# +5V
#
DEF +5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
2016-01-12 16:55:45 -07:00
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
X +5V 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# Arduino_Pro_Mini
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DEF Arduino_Pro_Mini U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "Arduino_Pro_Mini" 0 -1000 50 H V C CNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
DRAW
S -400 900 400 -900 0 1 0 N
X PD1/TX 1 600 -200 200 L 50 50 1 1 B
X PD0/RX 2 600 -100 200 L 50 50 1 1 B
X PC6/RST 3 -600 800 200 R 50 50 1 1 B
X GND 4 -600 100 200 R 50 50 1 1 W
X PD2/2 5 600 -300 200 L 50 50 1 1 B
X PD3/3 6 600 -400 200 L 50 50 1 1 B
X PD4/4 7 600 -500 200 L 50 50 1 1 B
X PD5/5 8 600 -600 200 L 50 50 1 1 B
X PD6/6 9 600 -700 200 L 50 50 1 1 B
X PD7/7 10 600 -800 200 L 50 50 1 1 B
X PC1/A1 20 600 700 200 L 50 50 1 1 B
X PB0/8 11 -600 -300 200 R 50 50 1 1 B
X PC2/A2 21 600 600 200 L 50 50 1 1 B
X PB1/9 12 -600 -400 200 R 50 50 1 1 B
X PC3/A3 22 600 500 200 L 50 50 1 1 B
X PB2/10 13 -600 -500 200 R 50 50 1 1 B
X PC4/A4 23 600 400 200 L 50 50 1 1 B
X PB3/11 14 -600 -600 200 R 50 50 1 1 B
X PC5/A5 24 600 300 200 L 50 50 1 1 B
X PB4/12 15 -600 -700 200 R 50 50 1 1 B
X VCC 25 -600 300 200 R 50 50 1 1 w
X PB5/13 16 -600 -800 200 R 50 50 1 1 B
X PC6/RST 26 -600 700 200 R 50 50 1 1 B
X ADC6/A6 17 600 200 200 L 50 50 1 1 I
X GND 27 -600 200 200 R 50 50 1 1 W
X ADC7/A7 18 600 100 200 L 50 50 1 1 I
X RAW 28 -600 400 200 R 50 50 1 1 W
X PC0/A0 19 600 800 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# CONN_01X01
#
DEF CONN_01X01 P 0 40 Y N 1 F N
F0 "P" 0 100 50 H V C CNN
F1 "CONN_01X01" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
Pin_Header_Straight_1X01
Pin_Header_Angled_1X01
Socket_Strip_Straight_1X01
Socket_Strip_Angled_1X01
$ENDFPLIST
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
S -50 5 10 -5 0 1 0 N
S -50 50 50 -50 0 1 0 N
X P1 1 -200 0 150 R 50 50 1 1 P
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
# CONN_01X04
#
DEF CONN_01X04 P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_01X04" 100 0 50 V V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
2016-01-12 16:55:45 -07:00
$FPLIST
Pin_Header_Straight_1X04
Pin_Header_Angled_1X04
Socket_Strip_Straight_1X04
Socket_Strip_Angled_1X04
$ENDFPLIST
DRAW
S -50 -145 10 -155 0 1 0 N
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 155 10 145 0 1 0 N
S -50 200 50 -200 0 1 0 N
X P1 1 -200 150 150 R 50 50 1 1 P
X P2 2 -200 50 150 R 50 50 1 1 P
X P3 3 -200 -50 150 R 50 50 1 1 P
X P4 4 -200 -150 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_02X03
#
DEF CONN_02X03 P 0 1 Y N 1 F N
F0 "P" 0 200 50 H V C CNN
F1 "CONN_02X03" 0 -200 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN
2016-01-12 16:55:45 -07:00
$FPLIST
Pin_Header_Straight_2X03
Pin_Header_Angled_2X03
Socket_Strip_Straight_2X03
Socket_Strip_Angled_2X03
$ENDFPLIST
DRAW
S -100 -95 -50 -105 0 1 0 N
S -100 5 -50 -5 0 1 0 N
S -100 105 -50 95 0 1 0 N
S -100 150 100 -150 0 1 0 N
S 50 -95 100 -105 0 1 0 N
S 50 5 100 -5 0 1 0 N
S 50 105 100 95 0 1 0 N
X P1 1 -250 100 150 R 50 50 1 1 P
X P2 2 250 100 150 L 50 50 1 1 P
X P3 3 -250 0 150 R 50 50 1 1 P
X P4 4 250 0 150 L 50 50 1 1 P
X P5 5 -250 -100 150 R 50 50 1 1 P
X P6 6 250 -100 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_02X04
#
DEF CONN_02X04 P 0 1 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_02X04" 0 -250 50 H V C CNN
F2 "" 0 -1200 50 H V C CNN
F3 "" 0 -1200 50 H V C CNN
2016-01-12 16:55:45 -07:00
$FPLIST
Pin_Header_Straight_2X04
Pin_Header_Angled_2X04
Socket_Strip_Straight_2X04
Socket_Strip_Angled_2X04
$ENDFPLIST
DRAW
S -100 -145 -50 -155 0 1 0 N
S -100 -45 -50 -55 0 1 0 N
S -100 55 -50 45 0 1 0 N
S -100 155 -50 145 0 1 0 N
S -100 200 100 -200 0 1 0 N
S 50 -145 100 -155 0 1 0 N
S 50 -45 100 -55 0 1 0 N
S 50 55 100 45 0 1 0 N
S 50 155 100 145 0 1 0 N
X P1 1 -250 150 150 R 50 50 1 1 P
X P2 2 250 150 150 L 50 50 1 1 P
X P3 3 -250 50 150 R 50 50 1 1 P
X P4 4 250 50 150 L 50 50 1 1 P
X P5 5 -250 -50 150 R 50 50 1 1 P
X P6 6 250 -50 150 L 50 50 1 1 P
X P7 7 -250 -150 150 R 50 50 1 1 P
X P8 8 250 -150 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CP
#
DEF CP C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "CP" 25 -100 50 H V L CNN
F2 "" 38 -150 50 H I C CNN
F3 "" 0 0 50 H I C CNN
2016-01-12 16:55:45 -07:00
$FPLIST
CP_*
2016-01-12 16:55:45 -07:00
$ENDFPLIST
DRAW
S -90 20 -90 40 0 1 0 N
S -90 20 90 20 0 1 0 N
S 90 -20 -90 -40 0 1 0 F
S 90 40 -90 40 0 1 0 N
S 90 40 90 20 0 1 0 N
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 110 -50 70 N
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 110 U 50 50 1 1 P
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
# C_Small
#
DEF C_Small C 0 10 N N 1 F N
F0 "C" 10 70 50 H V L CNN
F1 "C_Small" 10 -80 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
2016-01-12 16:55:45 -07:00
$FPLIST
C_*
2016-01-12 16:55:45 -07:00
$ENDFPLIST
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
P 2 0 1 13 -60 -20 60 -20 N
P 2 0 1 12 -60 20 60 20 N
X ~ 1 0 100 80 D 50 50 1 1 P
X ~ 2 0 -100 80 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D_Schottky
#
DEF D_Schottky D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "D_Schottky" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
$FPLIST
TO-???*
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 50 50 50 -50 -50 0 50 50 N
P 6 0 1 8 -75 25 -75 50 -50 50 -50 -50 -25 -50 -25 -25 N
X K 1 -150 0 100 R 50 50 1 1 P
X A 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D_TVS
#
DEF D_TVS D 0 40 N N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "D_TVS" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
$FPLIST
TO-???*
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
*SingleDiode
*_Diode_*
*SingleDiode*
D_*
$ENDFPLIST
DRAW
P 2 0 1 0 50 0 -50 0 N
P 4 0 1 8 -100 -50 0 0 -100 50 -100 -50 N
P 4 0 1 8 20 50 0 50 0 -50 -20 -50 N
P 4 0 1 8 100 50 100 -50 0 0 100 50 N
X A1 1 -150 0 100 R 50 50 1 1 P
X A2 2 150 0 100 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# D_TVS_x2_AAC
#
DEF D_TVS_x2_AAC D 0 40 Y N 1 F N
F0 "D" 0 175 50 H V C CNN
F1 "D_TVS_x2_AAC" 0 100 50 H V C CNN
F2 "" -150 0 50 H I C CNN
F3 "" -150 0 50 H I C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DRAW
P 2 0 0 0 0 -50 0 0 N
P 2 0 1 0 -250 0 250 0 N
P 4 0 1 8 -130 50 -150 50 -150 -50 -170 -50 N
P 4 0 1 8 170 50 150 50 150 -50 130 -50 N
P 5 0 1 8 -250 -50 -50 50 -50 -50 -250 50 -250 -50 N
P 5 0 1 8 50 -50 50 50 250 -50 250 50 50 -50 N
X A1 1 -350 0 100 R 50 50 1 1 P
X A2 2 350 0 100 L 50 50 1 1 P
X common 3 0 -150 100 U 50 50 1 1 I
ENDDRAW
ENDDEF
#
# FILTER
#
DEF FILTER FB 0 40 Y N 1 F N
F0 "FB" 0 150 50 H V C CNN
F1 "FILTER" 0 -100 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
A 0 0 0 0 0 0 1 0 N 0 0 0 0
A 50 0 50 1 1799 0 1 0 N 100 0 0 0
A 150 0 50 1 1799 0 1 0 N 200 0 100 0
S -225 75 225 -50 0 1 0 N
X 1 1 -350 0 150 R 40 40 1 1 P
X 2 2 350 0 150 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# FUSE
#
DEF FUSE F 0 10 Y Y 1 F N
F0 "F" 100 50 50 H V C CNN
F1 "FUSE" -100 -50 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
A -75 0 75 1 1799 0 1 0 N 0 0 -150 0
A 75 0 75 -1799 -1 0 1 0 N 0 0 150 0
X ~ 1 -250 0 100 R 40 40 1 1 I
X ~ 2 250 0 100 L 40 40 1 1 I
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
2016-01-12 16:55:45 -07:00
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# INDUCTOR_SMALL
#
DEF INDUCTOR_SMALL L 0 0 N N 1 F N
F0 "L" 0 100 50 H V C CNN
F1 "INDUCTOR_SMALL" 0 -50 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
$FPLIST
Choke_*
*Coil*
$ENDFPLIST
DRAW
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
A 50 0 50 1 1799 0 1 0 N 100 0 0 0
A 150 0 50 1 1799 0 1 0 N 200 0 100 0
X 1 1 -250 0 50 R 30 30 1 1 I
X 2 2 250 0 50 L 30 30 1 1 I
ENDDRAW
ENDDEF
#
# Jumper_NO_Small
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DEF Jumper_NO_Small JP 0 30 N N 1 F N
F0 "JP" 0 80 50 H V C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
F1 "Jumper_NO_Small" 10 -60 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
C -40 0 20 0 1 0 N
C 40 0 20 0 1 0 N
X 1 1 -100 0 40 R 50 50 0 1 P
X 2 2 100 0 40 L 50 50 0 1 P
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# PCA9540B
2016-01-12 16:55:45 -07:00
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DEF PCA9540B U 0 40 Y Y 1 F N
F0 "U" 0 0 60 H V C CNN
F1 "PCA9540B" 240 -350 50 H V C CNN
F2 "" 0 -150 60 H I C CNN
F3 "" 0 -150 60 H I C CNN
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
S -300 300 300 -300 0 1 0 f
X SCL 1 -400 -100 100 R 50 50 1 1 B
X SDA 2 -400 100 100 R 50 50 1 1 B
X VDD 3 0 400 100 D 50 50 1 1 W
X SD0 4 400 200 100 L 50 50 1 1 B
X SC0 5 400 100 100 L 50 50 1 1 O
X VSS 6 0 -400 100 U 50 50 1 1 W
X SD1 7 400 -100 100 L 50 50 1 1 B
X SC1 8 400 -200 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
2016-01-12 16:55:45 -07:00
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# Pololu_A4988
2016-01-12 16:55:45 -07:00
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DEF Pololu_A4988 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "Pololu_A4988" 0 -600 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -300 500 300 -500 0 1 0 N
X GND 1 -500 400 200 R 50 50 1 1 W
X VDD 2 -500 300 200 R 50 50 1 1 W
X 1B 3 -500 200 200 R 50 50 1 1 w
X 1A 4 -500 100 200 R 50 50 1 1 w
X 2A 5 -500 -100 200 R 50 50 1 1 w
X 2B 6 -500 -200 200 R 50 50 1 1 w
X GND 7 -500 -300 200 R 50 50 1 1 W
X VMOT 8 -500 -400 200 R 50 50 1 1 W
X ~EN 9 500 -400 200 L 50 50 1 1 I I
X MS1 10 500 -300 200 L 50 50 1 1 I
X MS2 11 500 -200 200 L 50 50 1 1 I
X MS3 12 500 -100 200 L 50 50 1 1 I
X ~RST 13 500 100 200 L 50 50 1 1 I I
X ~SLP 14 500 200 200 L 50 50 1 1 B I
X STEP 15 500 300 200 L 50 50 1 1 I
X DIR 16 500 400 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# Pololu_Dual_MC33926
#
DEF Pololu_Dual_MC33926 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "Pololu_Dual_MC33926" 600 -900 50 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
2016-01-12 16:55:45 -07:00
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
S -500 800 500 -800 0 1 0 N
X VMOT 1 0 1000 200 D 50 50 1 1 W
X GND 2 -100 -1000 200 U 50 50 1 1 W
X VDD 3 -100 1000 200 D 50 50 1 1 W
X M1IN2 4 -700 700 200 R 50 50 1 1 I
X M1IN1 5 -700 600 200 R 50 50 1 1 I
X ~M1D2 6 -700 500 200 R 50 50 1 1 I I
X M1D1 7 -700 400 200 R 50 50 1 1 I
X ~M1SF 8 -700 300 200 R 50 50 1 1 O I
X M1FB 9 -700 200 200 R 50 50 1 1 O
X EN 10 -700 100 200 R 50 50 1 1 I
X VDD 20 700 -200 200 L 50 50 1 1 w
X SLEW 11 -700 0 200 R 50 50 1 1 I
X VDD 21 700 -100 200 L 50 50 1 1 w
X INV 12 -700 -100 200 R 50 50 1 1 I
X VDD 22 700 0 200 L 50 50 1 1 w
X M2IN2 13 -700 -200 200 R 50 50 1 1 I
X VDD 23 700 100 200 L 50 50 1 1 w
X M2IN1 14 -700 -300 200 R 50 50 1 1 I
X GND 24 700 200 200 L 50 50 1 1 w
X ~M2D2 15 -700 -400 200 R 50 50 1 1 I I
X VDD 25 700 300 200 L 50 50 1 1 w
X M2D1 16 -700 -500 200 R 50 50 1 1 I
X VMOT 26 100 1000 200 D 50 50 1 1 W
X ~M2SF 17 -700 -600 200 R 50 50 1 1 O I
X GND 27 100 -1000 200 U 50 50 1 1 W
X M2FB 18 -700 -700 200 R 50 50 1 1 O
X GND 19 700 -300 200 L 50 50 1 1 w
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
F2 "" -70 0 50 V I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
R_*
R_*
$ENDFPLIST
2016-01-12 16:55:45 -07:00
DRAW
S -40 -100 40 100 0 1 10 N
X ~ 1 0 150 50 D 50 50 1 1 P
X ~ 2 0 -150 50 U 50 50 1 1 P
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
# SN65HVD485EDR
2016-01-12 16:55:45 -07:00
#
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
DEF SN65HVD485EDR U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "SN65HVD485EDR" 400 -400 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -200 300 200 -300 0 1 0 f
X R 1 -400 200 200 R 50 50 1 1 O
X ~RE 2 -400 100 200 R 50 50 1 1 I I
X DE 3 -400 -100 200 R 50 50 1 1 I
X D 4 -400 -200 200 R 50 50 1 1 I
X GND 5 0 -500 200 U 50 50 1 1 W
X A 6 400 -100 200 L 50 50 1 1 B
X B 7 400 100 200 L 50 50 1 1 B
X VDD 8 0 500 200 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# TC74
#
DEF TC74 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "TC74" 200 -400 50 H V C CNN
F2 "" -100 -100 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
S -300 300 300 -300 0 1 0 f
X NC 1 400 0 100 L 50 50 1 1 N
X GND 2 0 -400 100 U 50 50 1 1 W
X VDD 3 0 400 100 D 50 50 1 1 W
X SCLK 4 -400 -100 100 R 50 50 1 1 B
X SDA 5 -400 100 100 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# TPS54360DDA
#
DEF TPS54360DDA U 0 40 Y Y 1 F N
F0 "U" -300 450 50 H V L CNN
F1 "TPS54360DDA" -300 350 50 H V L CNN
F2 "HSOIC8" 300 -450 50 H I C CIN
F3 "" 0 0 50 H I C CNN
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
ALIAS TPS54340DDA
$FPLIST
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
*SO*
$ENDFPLIST
2016-01-12 16:55:45 -07:00
DRAW
Rotator controller (#27) * Update satnogs library. Add new footprints, 3d shapes and schematic components. * Updates in rotator controller. Add RJ45 for communication and power in (PoE). New dimensions of board (euroboard 100x80 mm) Embed the power supply to the board (WIP). Add pins for indicator LED and for rf switch (optional). Add additional pads for power in case that PoE (RJ45) isn't suitable. Updates in schematic and board wuth new library parts. * Add PCA9540B schematic component, I2C multiplexer. * Add fuse holder and stitching via. * Updates in PCB and schematic. Add digital and power ground planes (WIP). Connection of separate GND with zero resistor. Add I2C multiplexer. Finalize power supply of 12V. Change RJ45 to headers. Add RC filter (LPF) for end-stops. Add more dev-pins. Add filter in uC voltage input. Signed-off-by: zisi <agzisim@gmail.com> * Add GND-GNDD vias and silkscreen. Signed-off-by: zisi <agzisim@gmail.com> * Updates according to Kicad library convention Signed-off-by: zisi <agzisim@gmail.com> * Resolve issues #22, #23, #24, #25 Signed-off-by: zisi <agzisim@gmail.com> * Fix silkscreen placement and zone cleanup * Use one GND bottom plane and GND areas in front Remove zero ohm resistors To avoid connection with GNDD directly with motor GND use keep out area Signed-off-by: zisi <agzisim@gmail.com> * Add electrolytic capacitor, TVS-diode in PSU input Capacitor reduces the voltage ripple of input voltage (long cable) TVS-diode protect the PSU and all the board from surges and ESD events Signed-off-by: zisi <agzisim@gmail.com>
2017-07-28 11:04:00 -06:00
S -300 300 300 -400 0 1 10 f
X BOOT 1 400 200 100 L 50 50 1 1 I
X VIN 2 -400 200 100 R 50 50 1 1 I
X EN 3 -400 -300 100 R 50 50 1 1 I
X RT/CLK 4 -400 0 100 R 50 50 1 1 I
X FB 5 400 -300 100 L 50 50 1 1 I
X COMP 6 400 -100 100 L 50 50 1 1 P
X GND 7 -100 -500 100 U 50 50 1 1 W
X SW 8 400 0 100 L 50 50 1 1 O
X PAD 9 100 -500 100 U 50 50 1 1 P
2016-01-12 16:55:45 -07:00
ENDDRAW
ENDDEF
#
#End Library