From 4836bf4dda97d07af78b765e9c07b349214e9eb1 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Mon, 9 May 2016 14:07:40 +1000 Subject: [PATCH] Initial commit for DRV8308 (just pins, no placement yet) --- library/motor_drivers.dcm | 6 +++++ library/motor_drivers.lib | 55 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) diff --git a/library/motor_drivers.dcm b/library/motor_drivers.dcm index c269ba57..4f48e0c2 100644 --- a/library/motor_drivers.dcm +++ b/library/motor_drivers.dcm @@ -12,6 +12,12 @@ K full-bridge h-bridge F http://www.allegromicro.com/~/media/Files/Datasheets/A4950-Datasheet.ashx $ENDCMP # +$CMP DRV8308 +D Brushless DC motor controller, closed loop, hall sensor inputs, current limiting, SPI configuration, +K bldc mosfet-driver hall-sensor +F http://www.ti.com/lit/ds/symlink/drv8308.pdf +$ENDCMP +# $CMP L298(H)N D Dual full bridge motor driver, up to 46V, 4A K H-bridge motor driver diff --git a/library/motor_drivers.lib b/library/motor_drivers.lib index 37af3b44..571d3256 100644 --- a/library/motor_drivers.lib +++ b/library/motor_drivers.lib @@ -26,6 +26,61 @@ X PAD 9 100 -400 100 U 50 50 1 1 W ENDDRAW ENDDEF # +# DRV8308 +# +DEF DRV8308 U 0 40 Y Y 1 F N +F0 "U" 0 0 50 H V C CNN +F1 "DRV8308" -50 -250 50 H V C CNN +F2 "Housings_DFN_QFN:QFN-40-1EP_6x6mm_Pitch0.5mm" 0 -500 50 H I C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + QFN*1EP*6x6mm*Pitch0.5mm* +$ENDFPLIST +DRAW +X UHP 1 900 3800 100 L 50 50 1 1 I +X UHN 2 900 3700 100 L 50 50 1 1 I +X VHP 3 900 3600 100 L 50 50 1 1 I +X VHN 4 900 3500 100 L 50 50 1 1 I +X WHP 5 900 3400 100 L 50 50 1 1 I +X WHN 6 900 3300 100 L 50 50 1 1 I +X VSW 7 -1500 3300 100 R 50 50 1 1 w +X FBFB 8 1300 3750 100 L 50 50 1 1 O +X FGINN_TACH 9 1450 400 100 L 50 50 1 1 I +X FGINP 10 1450 300 100 L 50 50 1 1 B +X BRAKE 20 -750 1650 100 R 50 50 1 1 I +X CP1 30 100 4200 100 R 50 50 1 1 P +X WLSG 40 1200 800 100 L 50 50 1 1 O +X SCLK 11 -1100 700 100 R 50 50 1 1 I +X DIR 21 -750 1450 100 R 50 50 1 1 I +X ISEN 31 1200 650 100 L 50 50 1 1 I +X GND 41 1000 -1700 100 U 50 50 1 1 W +X SCS 12 -1100 600 100 R 50 50 1 1 I +X ENABLE 22 -750 1350 100 R 50 50 1 1 I +X UHSG 32 1200 1800 100 L 50 50 1 1 O +X SMODE 13 -1150 300 100 R 50 50 1 1 I +X RESET 23 -750 1750 100 R 50 50 1 1 I +X U 33 1200 1700 100 L 50 50 1 1 I +X SDATAI 14 -1150 500 100 R 50 50 1 1 I +X VREG 24 -1500 3400 100 R 50 50 1 1 w +X ULSG 34 1200 1600 100 L 50 50 1 1 O +X SDATAO 15 -1150 400 100 R 50 50 1 1 O +X VINT 25 -1000 2950 100 D 50 50 1 1 P +X VHSG 35 1200 1400 100 L 50 50 1 1 O +X FGOUT 16 -1100 1100 100 R 50 50 1 1 O +X GND 26 900 -1700 100 U 50 50 1 1 W +X V 36 1200 1300 100 L 50 50 1 1 I +X ~FAULTn 17 -1100 1200 100 R 50 50 1 1 O +X VM 27 -900 3350 100 D 50 50 1 1 W +X VLSG 37 1200 1200 100 L 50 50 1 1 O +X ~LOCKn 18 -1100 1000 100 R 50 50 1 1 O +X VCP 28 -1100 2950 100 D 50 50 1 1 P +X WHSG 38 1200 1000 100 L 50 50 1 1 O +X CLKIN 19 -750 1550 100 R 50 50 1 1 I +X CP2 29 100 4000 100 R 50 50 1 1 P +X W 39 1200 900 100 L 50 50 1 1 I +ENDDRAW +ENDDEF +# # L298(H)N # DEF L298(H)N U 0 40 Y Y 1 F N