New library for motor drivers

This commit is contained in:
Jakub Kaderka 2015-01-13 18:52:55 +01:00
parent 1780765696
commit 87b7273cd9
2 changed files with 223 additions and 0 deletions

45
library/motor_drivers.dcm Normal file
View file

@ -0,0 +1,45 @@
EESchema-DOCLIB Version 2.0
#
$CMP L298(H)N
D Dual full bridge motor driver, up to 46V, 4A
K H-bridge motor driver
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf
$ENDCMP
#
$CMP L298P
D Dual full bridge motor driver, up to 46V, 4A
K H-bridge motor driver
F http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00000240.pdf
$ENDCMP
#
$CMP PG001M
D Parallel to serial data converter for SLA7042M/SLA7044M
K Support IC for SLA7042M/SLA7044M
F http://www.allegromicro.com/~/media/Files/Sanken/Datasheets/PG001M-Datasheet.ashx
$ENDCMP
#
$CMP SLA7042M
D Unipolar PWM high-current motor driver
K Stepper driver
F www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF
$ENDCMP
#
$CMP SLA7044M
D Unipolar PWM high-current motor driver
K Stepper driver
F http://www.sumzi.com/upload/files/2007/07/2007073114282034189.PDF
$ENDCMP
#
$CMP STK672-040-E
D Stepper motor driver with microstepping controller, 1.5A
K Stepper driver
F http://www.onsemi.com/pub_link/Collateral/EN5227-D.PDF
$ENDCMP
#
$CMP STK672-080-E
D Stepper motor driver with microstepping controller, 2.8A
K Stepper driver
F http://www.onsemi.com/pub_link/Collateral/EN6507-D.PDF
$ENDCMP
#
#End Doc Library

178
library/motor_drivers.lib Normal file
View file

@ -0,0 +1,178 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# L298(H)N
#
DEF L298(H)N U 0 40 Y Y 1 F N
F0 "U" -400 650 50 H V C CNN
F1 "L298(H)N" 300 -650 50 H V C CNN
F2 "" 150 250 60 H V C CNN
F3 "" 150 250 60 H V C CNN
DRAW
S -500 600 500 -600 0 1 0 N
X SENSE_A 1 -300 -700 100 U 50 50 1 1 W
X OUT1 2 600 200 100 L 50 50 1 1 O
X OUT2 3 600 100 100 L 50 50 1 1 O
X Vs 4 100 700 100 D 50 50 1 1 W
X IN1 5 -600 500 100 R 50 50 1 1 I
X EnA 6 -600 300 100 R 50 50 1 1 I
X IN2 7 -600 400 100 R 50 50 1 1 I
X GND 8 0 -700 100 U 50 50 1 1 W
X Vss 9 0 700 100 D 50 50 1 1 W
X IN3 10 -600 100 100 R 50 50 1 1 I
X EnB 11 -600 -100 100 R 50 50 1 1 I
X IN4 12 -600 0 100 R 50 50 1 1 I
X OUT3 13 600 -100 100 L 50 50 1 1 O
X OUT4 14 600 -200 100 L 50 50 1 1 O
X SENSE_B 15 -200 -700 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# L298P
#
DEF L298P U 0 40 Y Y 1 F N
F0 "U" -400 650 50 H V C CNN
F1 "L298P" 400 -650 50 H V C CNN
F2 "" 150 250 60 H V C CNN
F3 "" 150 250 60 H V C CNN
DRAW
S -500 600 500 -600 0 1 0 N
X GND 1 -100 -700 100 U 50 50 1 1 W
X SENSE_A 2 -400 -700 100 U 50 50 1 1 W
X OUT1 4 600 200 100 L 50 50 1 1 O
X OUT2 5 600 100 100 L 50 50 1 1 O
X Vs 6 100 700 100 D 50 50 1 1 W
X IN1 7 -600 500 100 R 50 50 1 1 I
X EnA 8 -600 300 100 R 50 50 1 1 I
X IN2 9 -600 400 100 R 50 50 1 1 I
X GND 10 0 -700 100 U 50 50 1 1 W
X GND 20 200 -700 100 U 50 50 1 1 W
X GND 11 100 -700 100 U 50 50 1 1 W
X Vss 12 0 700 100 D 50 50 1 1 W
X IN3 13 -600 100 100 R 50 50 1 1 I
X EnB 14 -600 -100 100 R 50 50 1 1 I
X IN4 15 -600 0 100 R 50 50 1 1 I
X OUT3 16 600 -100 100 L 50 50 1 1 O
X OUT4 17 600 -200 100 L 50 50 1 1 O
X SENSE_B 19 -300 -700 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
# PG001M
#
DEF PG001M U 0 40 Y Y 1 F N
F0 "U" -400 550 50 H V C CNN
F1 "PG001M" 300 -550 50 H V C CNN
F2 "" 0 -100 60 H V C CNN
F3 "" 0 -100 60 H V C CNN
DRAW
S 500 -500 -500 500 0 1 0 N
X ~RESET~ 1 -600 400 100 R 50 50 1 1 I
X CLK_IN 2 -600 300 100 R 50 50 1 1 I
X ~CW~ 3 -600 200 100 R 50 50 1 1 I
X MSEL_1 6 -600 0 100 R 50 50 1 1 I
X MSEL_2 7 -600 -100 100 R 50 50 1 1 I
X ~MONITOR~ 9 -600 -400 100 R 50 50 1 1 I
X GND ~ 0 -600 100 U 50 50 1 1 W
X DATA_B 10 600 0 100 L 50 50 1 1 O
X DATA_A 11 600 100 100 L 50 50 1 1 O
X ~STROBE~ 13 600 -100 100 L 50 50 1 1 O
X CLK_OUT 14 600 -200 100 L 50 50 1 1 O
X VECTOR 15 -600 -300 100 R 50 50 1 1 I
X Vdd 16 0 600 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# SLA7044M
#
DEF SLA7044M U 0 40 Y Y 2 F N
F0 "U" -300 450 50 H V C CNN
F1 "SLA7044M" 300 -450 50 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS SLA7042M
DRAW
S -400 400 400 -400 0 1 0 N
X OUT 1 500 100 100 L 50 50 1 1 O
X ~STROBE~ 2 -500 100 100 R 50 50 1 1 I
X REF 3 -500 -100 100 R 50 50 1 1 I
X Vdd 4 0 500 100 D 50 50 1 1 W
X ~CLOCK~ 5 -500 200 100 R 50 50 1 1 I
X DATA 6 -500 300 100 R 50 50 1 1 I
X GND 7 0 -500 100 U 50 50 1 1 W
X ~OUT~ 8 500 0 100 L 50 50 1 1 O
X RS 9 -500 -300 100 R 50 50 1 1 I
X RS 10 -500 -300 100 R 50 50 2 1 I
X OUT 11 500 100 100 L 50 50 2 1 O
X GND 12 0 -500 100 U 50 50 2 1 W
X ~STROBE~ 13 -500 100 100 R 50 50 2 1 I
X REF 14 -500 -100 100 R 50 50 2 1 I
X Vdd 15 0 500 100 D 50 50 2 1 W
X ~CLOCK~ 16 -500 200 100 R 50 50 2 1 I
X DATA 17 -500 300 100 R 50 50 2 1 I
X ~OUT~ 18 500 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
# STK672-040-E
#
DEF STK672-040-E U 0 40 Y Y 1 F N
F0 "U" -400 750 50 H V C CNN
F1 "STK672-040-E" 0 0 50 V V C CNN
F2 "" 150 50 60 H V C CNN
F3 "" 150 50 60 H V C CNN
DRAW
S -500 700 500 -700 0 1 0 N
X ~B~ 1 600 100 100 L 50 50 1 1 O
X B 2 600 200 100 L 50 50 1 1 O
X PG 3 0 -800 100 U 50 50 1 1 W
X PG 4 -100 -800 100 U 50 50 1 1 W
X ~A~ 5 600 300 100 L 50 50 1 1 O
X A 6 600 400 100 L 50 50 1 1 O
X VCC 7 0 800 100 D 50 50 1 1 W
X Vref 8 -600 -600 100 R 50 50 1 1 I
X M1 9 -600 600 100 R 50 50 1 1 I
X M2 10 -600 500 100 R 50 50 1 1 I
X MO1 20 600 -200 100 L 50 50 1 1 O
X M3 11 -600 400 100 R 50 50 1 1 I
X MO2 21 600 -300 100 L 50 50 1 1 O
X M4 12 -600 300 100 R 50 50 1 1 I
X SG 22 100 -800 100 U 50 50 1 1 W
X M5 13 -600 200 100 R 50 50 1 1 I
X CLK 14 -600 50 100 R 50 50 1 1 I
X CWB 15 -600 -50 100 R 50 50 1 1 I
X ~RESET~ 16 -600 -400 100 R 50 50 1 1 I
X RETURN 17 -600 -200 100 R 50 50 1 1 I
X ENABLE 18 -600 -300 100 R 50 50 1 1 I
X MOI 19 600 -100 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# STK672-080-E
#
DEF STK672-080-E U 0 40 Y Y 1 F N
F0 "U" -300 650 50 H V C CNN
F1 "STK672-080-E" 0 0 50 V V C CNN
F2 "" 50 -50 60 H V C CNN
F3 "" 50 -50 60 H V C CNN
DRAW
S -400 600 400 -600 0 1 0 N
X PG 1 0 -700 100 U 50 50 1 1 W
X BB 2 500 0 100 L 50 50 1 1 O
X B 3 500 100 100 L 50 50 1 1 O
X AB 4 500 200 100 L 50 50 1 1 O
X A 5 500 300 100 L 50 50 1 1 O
X VCC 6 0 700 100 D 50 50 1 1 W
X Vref 7 -500 -500 100 R 50 50 1 1 I
X M1 8 -500 500 100 R 50 50 1 1 I
X M2 9 -500 400 100 R 50 50 1 1 I
X CWB 10 -500 0 100 R 50 50 1 1 I
X CLOCK 11 -500 100 100 R 50 50 1 1 I
X M3 12 -500 300 100 R 50 50 1 1 I
X ~RESET~ 13 -500 -300 100 R 50 50 1 1 I
X MOI 14 500 -200 100 L 50 50 1 1 O
X ENABLE 15 -500 -200 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library