satnogs-rotator-controller/library/satnogs.lib

214 lines
5.7 KiB
Plaintext
Raw Normal View History

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
# AS5601
#
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 AS5601 U 0 40 Y Y 1 F N
F0 "U" 0 0 50 H V C CNN
F1 "AS5601" 0 -400 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V 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 5V 1 -400 200 100 R 50 50 1 1 W
X 3V3 2 -400 100 100 R 50 50 1 1 W
X PUSH 3 -400 -100 100 R 50 50 1 1 O
X GND 4 -400 -200 100 R 50 50 1 1 W
X B 5 400 -200 100 L 50 50 1 1 O
X SDA 6 400 -100 100 L 50 50 1 1 B
X SCL 7 400 100 100 L 50 50 1 1 I
X A 8 400 200 100 L 50 50 1 1 O
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
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 -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
#
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
#
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
#
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
#
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
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 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
#
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_Dual_MC33926
#
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_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
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
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
#
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
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 -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
#
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
# TC74
#
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 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
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 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
#
# TCST2103
#
DEF TCST2103 SW 0 40 Y Y 1 F N
F0 "SW" 250 -300 60 H V C BNN
F1 "TCST2103" 0 300 60 H V C TNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -350 200 300 -200 0 1 0 f
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 -200 -50 -100 -50 N
P 2 0 1 0 -150 -50 -150 -100 N
P 2 0 1 0 -150 50 -150 100 N
P 2 0 1 0 150 50 150 -50 N
P 2 0 1 0 195 35 185 45 N
P 3 0 1 0 150 0 200 -50 200 -100 N
P 3 0 1 0 150 0 200 50 200 100 N
P 4 0 1 0 -200 50 -100 50 -150 -50 -200 50 N
P 5 0 1 0 200 50 180 45 195 30 200 50 190 40 N
X + 1 -550 150 200 R 50 50 1 1 I
X E 2 -550 -150 200 R 50 50 1 1 I
X + 3 500 -150 200 L 50 50 1 1 I
X D 4 500 150 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library