Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
K
KiCad
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Krisjanis Rijnieks
KiCad
Commits
108871ca
Commit
108871ca
authored
4 years ago
by
Krisjanis Rijnieks
Browse files
Options
Downloads
Patches
Plain Diff
Add A4953 motor driver w fresh footprint
parent
30ff4433
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
fab.dcm
+24
-18
24 additions, 18 deletions
fab.dcm
fab.lib
+27
-29
27 additions, 29 deletions
fab.lib
fab.pretty/SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod
+32
-0
32 additions, 0 deletions
fab.pretty/SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod
with
83 additions
and
47 deletions
fab.dcm
+
24
−
18
View file @
108871ca
EESchema-DOCLIB Version 2.0
#
$CMP A4953_MOTOR_DRIVER
D Motor Driver, 40V, 2A, Full-Bridge, DMOS PWM, SOIC-8, Exposed Pad
K Full-bridge h-bridge half bridge motor driver
F https://www.allegromicro.com/~/media/Files/Datasheets/A4952-3-Datasheet.ashx
$ENDCMP
#
$CMP C
D Unpolarized capacitor
K cap capacitor
...
...
@@ -31,33 +37,33 @@ D Inductor
K inductor choke coil reactor magnetic ferrite bead
$ENDCMP
#
$CMP R
D Generic resistor
K R RES resistor
$ENDCMP
#
$CMP R_POT_10K_Trimmer
D Trimmer Potentiometer 10K TT Electronics 23BR10KLFTR
K resistor variable trimmer
F https://www.ttelectronics.com/TTElectronics/media/ProductFiles/Trimmers/Datasheets/23.pdf
$ENDCMP
#
$CMP MOSFET_N-CH_30V_1.7A
D N-Channel mosfet
ON Semiconductor
NDS355AN in SOT-23 package
D N-Channel mosfet NDS355AN in SOT-23 package
K field effect transistor
F https://www.onsemi.com/pub/Collateral/NDS355AN-D.PDF
$ENDCMP
#
$CMP MOSFET_N-CH_50V_16A
D N-Channel mosfet RFD16N05LSM9A in TO-252 package
K field effect transistor
F https://www.onsemi.com/pub/Collateral/RFD16N05LSM-D.PDF
$ENDCMP
#
$CMP MOSFET_P-CH_30V_1.1A
D P-Channel mosfet
ON Semiconductor
NDS356AP in SOT-23 package
K field effect transistor
D P-Channel mosfet NDS356AP in SOT-23 package
K field effect transistor
F https://www.onsemi.com/pub/Collateral/NDS356AP-D.PDF
$ENDCMP
#
$CMP MOSFET_N-CH_50V_16A
D N-Channel mosfet ON Semiconductor RFD16N05LSM9A in TO-252 package
K field effect transistor
F https://www.onsemi.com/pub/Collateral/RFD16N05LSM-D.PDF
$CMP R
D Generic resistor
K R RES resistor
$ENDCMP
#
$CMP R_POT_10K_Trimmer
D Trimmer Potentiometer 10K TT Electronics 23BR10KLFTR
K resistor variable trimmer
F https://www.ttelectronics.com/TTElectronics/media/ProductFiles/Trimmers/Datasheets/23.pdf
$ENDCMP
#
#End Doc Library
This diff is collapsed.
Click to expand it.
fab.lib
+
27
−
29
View file @
108871ca
...
...
@@ -95,29 +95,27 @@ X S1 4 100 200 100 D 40 40 1 1 P
ENDDRAW
ENDDEF
#
# A4953
-H-BRIDGE-MOTOR-DRIVER
# A4953
Motor Driver
#
DEF A4953
-H-BRIDGE-
MOTOR
-
DRIVER
M
0 40 Y Y 1
L
N
F0 "
M
"
0 0 45 H I C
CNN
F1 "A4953
-H-BRIDGE-
MOTOR
-
DRIVER" 0
0 45 H I C
CNN
F2 "fab:
fab-
SOIC-8_3.9x4.9mm_P1.27mm"
3
0
15
0
2
0 H I C CNN
DEF A4953
_
MOTOR
_
DRIVER
U
0 40 Y Y 1
F
N
F0 "
U
"
-300 350 50 H V L
CNN
F1 "A4953
_
MOTOR
_
DRIVER" 0
350 50 H V L
CNN
F2 "fab:SOIC-8_3.9x4.9mm_P1.27mm
_EP2.41x3.3mm
" 0 0
5
0 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
*SOIC8*
*SOIC
-
8*
$ENDFPLIST
DRAW
P 2 1 0 0 -1100 -300 -100 -300 N
P 2 1 0 0 -1100 700 -1100 -300 N
P 2 1 0 0 -100 -300 -100 700 N
P 2 1 0 0 -100 700 -1100 700 N
X GND 1 -1300 500 200 R 40 40 1 1 B
X IN2 2 -1300 300 200 R 40 40 1 1 B
X IN1 3 -1300 100 200 R 40 40 1 1 B
X VREF 4 -1300 -100 200 R 40 40 1 1 B
X VBB 5 100 -100 200 L 40 40 1 1 B
X OUT1 6 100 100 200 L 40 40 1 1 B
X LSS 7 100 300 200 L 40 40 1 1 B
X OUT2 8 100 500 200 L 40 40 1 1 B
S -300 300 300 -300 0 1 10 f
X GND 1 -400 225 100 R 50 50 1 1 W
X IN2 2 -400 75 100 R 50 50 1 1 I
X IN1 3 -400 -75 100 R 50 50 1 1 I
X VREF 4 -400 -225 100 R 50 50 1 1 P
X VBB 5 400 -225 100 L 50 50 1 1 W
X OUT1 6 400 -75 100 L 50 50 1 1 w
X LSS 7 400 75 100 L 50 50 1 1 W
X OUT2 8 400 225 100 L 50 50 1 1 w
X PAD 9 0 -400 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
...
...
@@ -1431,15 +1429,15 @@ X OUT 4 600 0 200 L 40 40 1 1 O
ENDDRAW
ENDDEF
#
# MOSFET_N-CH_
5
0V_1
6
A
# MOSFET_N-CH_
3
0V_1
.7
A
#
DEF MOSFET_N-CH_
5
0V_1
6
A
T
0 40 N N 1 L N
DEF MOSFET_N-CH_
3
0V_1
.7
A
Q
0 40 N N 1 L N
F0 "Q" 100 100 45 H V L BNN
F1 "MOSFET_N-CH_
5
0V_1
6
A" 100 0 45 H V L BNN
F2 "fab:fab-
TO252
" 30 150 20 H I C CNN
F1 "MOSFET_N-CH_
3
0V_1
.7
A" 100 0 45 H V L BNN
F2 "fab:fab-
SOT-23
" 30 150 20 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
*
TO252
*
*
SOT-23
*
$ENDFPLIST
DRAW
T 0 -44 173 39 0 1 0 D Normal 0 C C
...
...
@@ -1467,15 +1465,15 @@ X D 3 0 200 100 D 40 40 1 1 P
ENDDRAW
ENDDEF
#
# MOSFET_N-CH_
3
0V_1
.7
A
# MOSFET_N-CH_
5
0V_1
6
A
#
DEF MOSFET_N-CH_
3
0V_1
.7
A
T
0 40 N N 1 L N
DEF MOSFET_N-CH_
5
0V_1
6
A
Q
0 40 N N 1 L N
F0 "Q" 100 100 45 H V L BNN
F1 "MOSFET_N-CH_
3
0V_1
.7
A" 100 0 45 H V L BNN
F2 "fab:fab-
SOT-23
" 30 150 20 H I C CNN
F1 "MOSFET_N-CH_
5
0V_1
6
A" 100 0 45 H V L BNN
F2 "fab:fab-
TO252
" 30 150 20 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
*
SOT-23
*
*
TO252
*
$ENDFPLIST
DRAW
T 0 -44 173 39 0 1 0 D Normal 0 C C
...
...
@@ -1505,7 +1503,7 @@ ENDDEF
#
# MOSFET_P-CH_30V_1.1A
#
DEF MOSFET_P-CH_30V_1.1A
T
0 40 N N 1 L N
DEF MOSFET_P-CH_30V_1.1A
Q
0 40 N N 1 L N
F0 "Q" 100 100 45 H V L BNN
F1 "MOSFET_P-CH_30V_1.1A" 100 0 45 H V L BNN
F2 "fab:fab-SOT-23" 30 150 20 H I C CNN
...
...
This diff is collapsed.
Click to expand it.
fab.pretty/SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm.kicad_mod
0 → 100644
+
32
−
0
View file @
108871ca
(module SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (layer F.Cu) (tedit 5EB85AA0)
(descr "8-Lead Thermally Enhanced Plastic Small Outline (SE) - Narrow, 3.90 mm Body [SOIC] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "SOIC 1.27")
(attr smd)
(fp_text reference REF** (at 0 -3.5) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOIC-8_3.9x4.9mm_P1.27mm_EP2.41x3.3mm (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.075 2.575) (end 2.075 2.575) (layer F.SilkS) (width 0.15))
(fp_line (start -2.075 -2.575) (end 2.075 -2.575) (layer F.SilkS) (width 0.15))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.9 0.9) (thickness 0.135)))
)
(fp_circle (center -2.87 -3.23) (end -2.67 -3.23) (layer F.SilkS) (width 0.12))
(pad 9 smd rect (at 0 0) (size 2.41 3.3) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin_ratio -0.2))
(pad 8 smd rect (at 2.8 -1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 2.8 -0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 2.8 0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 2.8 1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at -2.8 1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -2.8 0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -2.8 -0.635) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(pad 1 smd rect (at -2.8 -1.905) (size 1.8 0.7) (layers F.Cu F.Paste F.Mask))
(model ${KISYS3DMOD}/Housings_SOIC.3dshapes/SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment