Skip to content

Commit

Permalink
redone layout, possibly feature complete
Browse files Browse the repository at this point in the history
  • Loading branch information
Paul Brandt committed Nov 24, 2024
1 parent 746c65e commit 2fde761
Show file tree
Hide file tree
Showing 49 changed files with 47,272 additions and 23,562 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -80,3 +80,5 @@ Temporary Items
*.icloud

# End of https://www.toptal.com/developers/gitignore/api/macos,kicad

SteckerTest/
7 changes: 7 additions & 0 deletions Gear Sensor Doc.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
N: 0.872V
1: 0.484V
2: 1.262V
3: 2.098V
4: 2.874V
5: 3.643V
6: 4.439V
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions Library/TLE9201SG/TLE9201SG.dcm
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
EESchema-DOCLIB Version 2.0
#
$CMP TLE9201SG
D Infineon TLE9201SG, BLDC Motor Driver IC, 28 V 6A 12-Pin, DSO-12-17
K
F https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-17/
$ENDCMP
#
#End Doc Library
48 changes: 48 additions & 0 deletions Library/TLE9201SG/TLE9201SG.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
(module "TLE9201SG" (layer F.Cu)
(descr "PG-DSO-12-17")
(tags "Integrated Circuit")
(attr smd)
(fp_text reference IC** (at 0.000 0.247) (layer F.SilkS)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text user %R (at 0.000 0.247) (layer F.Fab)
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text value "TLE9201SG" (at 0.000 0.247) (layer F.SilkS) hide
(effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_line (start -3.2 -3.75) (end 3.2 -3.75) (layer F.Fab) (width 0.2))
(fp_line (start 3.2 -3.75) (end 3.2 3.75) (layer F.Fab) (width 0.2))
(fp_line (start 3.2 3.75) (end -3.2 3.75) (layer F.Fab) (width 0.2))
(fp_line (start -3.2 3.75) (end -3.2 -3.75) (layer F.Fab) (width 0.2))
(fp_line (start -4.9 -6.65) (end 4.9 -6.65) (layer F.CrtYd) (width 0.1))
(fp_line (start 4.9 -6.65) (end 4.9 7.144) (layer F.CrtYd) (width 0.1))
(fp_line (start 4.9 7.144) (end -4.9 7.144) (layer F.CrtYd) (width 0.1))
(fp_line (start -4.9 7.144) (end -4.9 -6.65) (layer F.CrtYd) (width 0.1))
(fp_line (start -2.519 6.093) (end -2.519 6.093) (layer F.SilkS) (width 0.10232000000000019))
(fp_line (start -2.417 6.093) (end -2.417 6.093) (layer F.SilkS) (width 0.10232000000000019))
(fp_line (start -3.2 -3.75) (end 3.2 -3.75) (layer F.SilkS) (width 0.2))
(fp_line (start -3.2 3.75) (end 3.2 3.75) (layer F.SilkS) (width 0.2))
(fp_arc (start -2.468 6.093) (end -2.519 6.093) (angle -180) (layer F.SilkS) (width 0.10232000000000019))
(fp_arc (start -2.468 6.093) (end -2.417 6.093) (angle -180) (layer F.SilkS) (width 0.10232000000000019))
(pad 1 smd rect (at -2.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at -1.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 3 smd rect (at -0.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 4 smd rect (at 0.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 5 smd rect (at 1.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 6 smd rect (at 2.500 4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 7 smd rect (at 2.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 8 smd rect (at 1.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 9 smd rect (at 0.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 10 smd rect (at -0.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at -1.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -2.500 -4.975 0) (size 0.650 1.350) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at 0.000 -0 90) (size 4.400 5.100) (layers F.Cu F.Paste F.Mask))
(pad 14 smd rect (at -3.225 -0 0) (size 1.350 1.800) (layers F.Cu F.Paste F.Mask))
(pad 15 smd rect (at 3.225 -0 0) (size 1.350 1.800) (layers F.Cu F.Paste F.Mask))
(model TLE9201SG.stp
(at (xyz 0 0.00039370077860168 0.054330708473686))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
100 changes: 100 additions & 0 deletions Library/TLE9201SG/TLE9201SG.kicad_sym
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model)
(symbol "TLE9201SG" (in_bom yes) (on_board yes)
(property "Reference" "IC" (at 26.67 17.78 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(property "Value" "TLE9201SG" (at 26.67 15.24 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(property "Footprint" "TLE9201SG" (at 26.67 -84.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Datasheet" "https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-17/" (at 26.67 -184.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "ki_description" "Infineon TLE9201SG, BLDC Motor Driver IC, 28 V 6A 12-Pin, DSO-12-17" (at 26.67 -284.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Height" "2.65" (at 26.67 -384.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Mouser Part Number" "726-TLE9201SG" (at 26.67 -484.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Infineon-Technologies/TLE9201SG?qs=vPP9GyyTAo0adzx32c44wA%3D%3D" (at 26.67 -584.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Manufacturer_Name" "Infineon" (at 26.67 -684.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(property "Manufacturer_Part_Number" "TLE9201SG" (at 26.67 -784.76 0)
(effects (font (size 1.27 1.27)) (justify left top) hide)
)
(rectangle
(start 5.08 12.7)
(end 25.4 -12.7)
(stroke (width 0.254) (type default))
(fill (type background))
)
(pin passive line (at 7.62 -17.78 90) (length 5.08)
(name "DIR" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 -17.78 90) (length 5.08)
(name "VSO" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 -17.78 90) (length 5.08)
(name "SO" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 -17.78 90) (length 5.08)
(name "VS" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 17.78 -17.78 90) (length 5.08)
(name "OUT1" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 -17.78 90) (length 5.08)
(name "GND_1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 22.86 17.78 270) (length 5.08)
(name "OUT2" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 20.32 17.78 270) (length 5.08)
(name "SI" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 17.78 17.78 270) (length 5.08)
(name "CSN" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 17.78 270) (length 5.08)
(name "SCK" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 12.7 17.78 270) (length 5.08)
(name "DIS" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 10.16 17.78 270) (length 5.08)
(name "PWM" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 17.78 270) (length 5.08)
(name "GNDPAD" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 0 0) (length 5.08)
(name "GND_2" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 30.48 0 180) (length 5.08)
(name "GND_3" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
)
)
36 changes: 36 additions & 0 deletions Library/TLE9201SG/TLE9201SG.lib
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#SamacSys ECAD Model TLE9201SG
#/621552/1447722/2.50/15/4/Integrated Circuit
DEF TLE9201SG IC 0 30 Y Y 1 F N
F0 "IC" 1050 700 50 H V L CNN
F1 "TLE9201SG" 1050 600 50 H V L CNN
F2 "TLE9201SG" 1050 500 50 H I L CNN
F3 "https://www.infineon.com/cms/en/product/packages/PG-DSO/PG-DSO-12-17/" 1050 400 50 H I L CNN
F4 "Infineon TLE9201SG, BLDC Motor Driver IC, 28 V 6A 12-Pin, DSO-12-17" 1050 300 50 H I L CNN "Description"
F5 "2.65" 1050 200 50 H I L CNN "Height"
F6 "726-TLE9201SG" 1050 100 50 H I L CNN "Mouser Part Number"
F7 "https://www.mouser.co.uk/ProductDetail/Infineon-Technologies/TLE9201SG?qs=vPP9GyyTAo0adzx32c44wA%3D%3D" 1050 0 50 H I L CNN "Mouser Price/Stock"
F8 "Infineon" 1050 -100 50 H I L CNN "Manufacturer_Name"
F9 "TLE9201SG" 1050 -200 50 H I L CNN "Manufacturer_Part_Number"
DRAW
X DIR 1 300 -700 200 U 50 50 0 0 P
X VSO 2 400 -700 200 U 50 50 0 0 P
X SO 3 500 -700 200 U 50 50 0 0 P
X VS 4 600 -700 200 U 50 50 0 0 P
X OUT1 5 700 -700 200 U 50 50 0 0 P
X GND_1 6 800 -700 200 U 50 50 0 0 P
X OUT2 7 900 700 200 D 50 50 0 0 P
X SI 8 800 700 200 D 50 50 0 0 P
X CSN 9 700 700 200 D 50 50 0 0 P
X SCK 10 600 700 200 D 50 50 0 0 P
X DIS 11 500 700 200 D 50 50 0 0 P
X PWM 12 400 700 200 D 50 50 0 0 P
X GNDPAD 13 300 700 200 D 50 50 0 0 P
X GND_2 14 0 0 200 R 50 50 0 0 P
X GND_3 15 1200 0 200 L 50 50 0 0 P
P 5 0 1 6 200 500 1000 500 1000 -500 200 -500 200 500 N
ENDDRAW
ENDDEF
#
#End Library
123 changes: 123 additions & 0 deletions Library/TLE9201SG/TLE9201SG.mod

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -511,7 +511,7 @@
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "60945b06-fc5e-4897-a01d-ad32778d6b24")
)
(model "${KIPRJMOD}/ul_VND3NV04-E/DPAK_VND3_STM.step"
(model "${KIPRJMOD}/Library/ul_ISL9V3040D3ST/TO252-DPAK.STP"
(offset
(xyz 0 0 0)
)
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -747,7 +747,7 @@
(layers "F.Cu" "F.Paste" "F.Mask")
(uuid "8d9c9734-9cd1-4ae4-a442-47629827ab25")
)
(model "${KIPRJMOD}/ul_RNBD451PE-I100/WBZ451_LGA_REV3P0-WOUFL.step"
(model "${KIPRJMOD}/Library/ul_RNBD451PE-I100/WBZ451_LGA_REV3P0-WOUFL.step"
(offset
(xyz 8 -10 0.5)
)
Expand Down
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 2fde761

Please sign in to comment.