Commit 20935ef0 authored by Jake Read's avatar Jake Read

v031 fab

parent 1f6c04ff
......@@ -10,6 +10,7 @@ jake/
**.DS_Store
**.b#*
**.s#*
**.atsuo
**/ASF/
......
......@@ -15,9 +15,11 @@ Eulagies aside, I am still motivated to do this. Brushless motors are the go-to
## Others
I'm not intending to put myself in league with these people - these links are here because they are motivated by (similar) things.
[ODrive](https://odriverobotics.com/shop)
[VESC]
[Ben Katz]
[VESC](http://vedder.se/2015/01/vesc-open-source-esc/)
[Ben Katz](http://build-its-inprogress.blogspot.com/search/label/Motor%20Control)
#### A few things to understand:
......
......@@ -197,22 +197,15 @@ And the full schematic
![schematic](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver/raw/master/images/schematic.png)
## Incremental Notes
## Fabricated
shematic:
- labels, pick pwm pins on atsam, and more logic:
- do VBUS voltage divider as well
- do 63V BFC
- software-selectable gain, pwm mode, etc
- dipswitch for manual gate enable ! no more tiny-outs ! ?
Thar she blows:
- get your gates into happy-heatsinking land! This is satisfying, awesome, and helpful.
- VCC Net could be happier - see pinch pts... in many places.
- pads for heatsink holddown - better yet find heatsink you can purchase, use those
![fabbed](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver/raw/master/images/fab-v031-01.jpg)
![fabbed](https://gitlab.cba.mit.edu/jakeread/mkbldcdriver/raw/master/images/fab-v031-02.jpg)
- notes in code for shunt calculation
wow
# Footnotes
1. Part Number. Searching Digikey (or octopart, or what have you) for bits is an art, kind of. It's intimidating, but offers much gold at the end of the rainbow.
......
......@@ -36,58 +36,12 @@ UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr"
UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-DiscreteSemi.lbr"
[Win_1]
Type="Library Editor"
Loc="0 0 1919 1016"
State=3
Number=3
File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr"
View="-52.832 -44.9072 52.832 44.9072"
WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.127 0.254"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35"
TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27"
PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27"
PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0"
DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13"
DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0"
DimensionExtLengths=" 1.27 2.54 1 2 3 0"
DimensionExtOffsets=" 1.27 2.54 1 2 3 0"
SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635"
WireBend=0
WireBendSet=0
WireCap=1
MiterStyle=0
PadShape=0
ViaShape=1
PolygonPour=0
PolygonRank=0
PolygonThermals=1
PolygonOrphans=0
TextRatio=8
DimensionUnit=1
DimensionPrecision=2
DimensionShowUnit=0
PinDirection=3
PinFunction=0
PinLength=2
PinVisible=3
SwapLevel=0
ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=94
[Win_2]
Type="Schematic Editor"
Loc="0 0 1919 1016"
State=1
Number=2
File="mkbldcdriver.sch"
View="-132.017 -60.0613 8.97547 -6.74161"
View="-35.6514 3.39373 207.983 95.5307"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6"
......@@ -126,17 +80,17 @@ ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=91
Views=" 1: -132.017 -60.0613 8.97547 -6.74161"
Views=" 1: -35.6514 3.39373 207.983 95.5307"
Sheet="1"
[Win_3]
[Win_2]
Type="Board Editor"
Loc="0 0 1919 1016"
State=1
Number=1
File="mkbldcdriver.brd"
View="5.31053 31.4525 60.5172 33.1675"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 0.4064 0.2 1.016 1.27 0.3048 0.2032 0.254 0.1524"
View="40.6143 32.1465 78.9523 33.3374"
WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 1.016 1.27 0.3048 0.254 0.2 0.4064 0.2032 0.1524"
PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0"
PadDrills=" 0.2 0.25 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.3"
ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0"
......@@ -173,17 +127,16 @@ SwapLevel=0
ArcDirection=0
AddLevel=2
PadsSameType=0
Layer=16
Layer=1
[Win_4]
[Win_3]
Type="Control Panel"
Loc="0 0 1919 1016"
State=1
Number=0
[Desktop]
Screen="3840 1080"
Screen="1920 1080"
Window="Win_1"
Window="Win_2"
Window="Win_3"
Window="Win_4"
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment