Changes

6,370 bytes added ,  11:44, 28 August 2022
added more SmartSerial idle voltages information
Line 68: Line 68:  
{| class="wikitable"
 
{| class="wikitable"
 
! RJ45 Pin
 
! RJ45 Pin
 +
! RJ45 Color
 
! Function
 
! Function
 
! Direction
 
! Direction
 +
! Notes
 
|-
 
|-
 
| 1
 
| 1
 +
| style="background: repeating-linear-gradient(45deg, #ff8000, #ff8000 10px, #ffffff 10px, #ffffff 20px);" | orange-stripe
 
| TX-
 
| TX-
 
| Mesa → STMBL
 
| Mesa → STMBL
 +
| idle = high
 
|-
 
|-
 
| 2
 
| 2
 +
| style="background-color: #ff8000" | orange
 
| TX+
 
| TX+
 
| Mesa → STMBL
 
| Mesa → STMBL
 +
| idle = low
 
|-
 
|-
 
| 3
 
| 3
 +
| style="background: repeating-linear-gradient(45deg, #00ff80, #00ff80 10px, #ffffff 10px, #ffffff 20px);" | green-stripe
 
| RX-
 
| RX-
 
| Mesa ← STMBL
 
| Mesa ← STMBL
 +
| idle = high
 
|-
 
|-
 
| 4
 
| 4
 +
| style="background-color: #0080ff" | blue
 
| GND
 
| GND
 
| Mesa → STMBL
 
| Mesa → STMBL
 
|-
 
|-
 
| 5
 
| 5
 +
| style="background: repeating-linear-gradient(45deg, #0080ff, #0080ff 10px, #ffffff 10px, #ffffff 20px);" | blue-stripe
 
| GND
 
| GND
 
| Mesa → STMBL
 
| Mesa → STMBL
 
|-
 
|-
 
| 6
 
| 6
 +
| style="background-color: #00ff80" | green
 
| RX+
 
| RX+
 
| Mesa ← STMBL
 
| Mesa ← STMBL
 +
| idle = low
 
|-
 
|-
 
| 7
 
| 7
 +
| style="background: repeating-linear-gradient(45deg, #8b4513, #8b4513 10px, #ffffff 10px, #ffffff 20px);" | brown-stripe
 
| +5V
 
| +5V
 
| Mesa → STMBL
 
| Mesa → STMBL
 
|-
 
|-
 
| 8
 
| 8
 +
| style="background-color: #8b4513" | brown
 
| +5V
 
| +5V
 
| Mesa → STMBL
 
| Mesa → STMBL
Line 291: Line 305:  
| GND
 
| GND
 
|}
 
|}
 +
 +
=== Motor Output Power ===
 +
 +
{| class="wikitable"
 +
! Pin
 +
! 3-phase
 +
! 2-phase
 +
! DC
 +
|-
 +
| 1
 +
| U
 +
| A+
 +
| +
 +
|-
 +
| 2
 +
| V
 +
| A-/B-
 +
|
 +
|-
 +
| 3
 +
| W
 +
| B+
 +
| -
 +
|}
 +
 +
NOTE: the pins are numbered left-to-right when the STMBL is oriented with the USB port on the top.
 +
 +
NOTE: no motor ground is provided on the pluggable connector, instead a ring terminal must be run separately to a ground lug.
 +
 +
TODO: provide timing diagrams to show relative phase lead
    
== Sample Configurations ==
 
== Sample Configurations ==
Line 437: Line 481:  
|-
 
|-
 
| Inputs<br/>Outputs
 
| Inputs<br/>Outputs
| [https://www.digikey.com/en/products/detail/phoenix-contact/1840405/349181 Phoenix Contact 1840405]<br/>[https://www.digikey.com/en/products/detail/E20611300000G/E20611300000G-ND/4919102 Amphenol Anytek E20611300000G]
+
| [https://www.digikey.com/en/products/detail/phoenix-contact/1840405/349181 Phoenix Contact 1840405]<br/><del>[https://www.digikey.com/en/products/detail/E20611300000G/E20611300000G-ND/4919102 Amphenol Anytek E20611300000G]</del> (orange!)
 
| [https://www.digikey.com/en/products/detail/phoenix-contact/1844252/349198 Phoenix Contact 1844252]
 
| [https://www.digikey.com/en/products/detail/phoenix-contact/1844252/349198 Phoenix Contact 1844252]
 
|}
 
|}
 +
 +
=== Fan ===
 +
 +
Sunon Fans ME45101V1-000U-A99
 +
 +
* [https://www.digikey.com/en/products/detail/sunon-fans/ME45101V1-000U-A99/2815750 Sunon ME45101V1-000U-A99 | DigiKey]
 +
* [https://www.mouser.com/ProductDetail/369-ME45101V1000UA99 Sunon ME45101V1-000U-A99 | Mouser]
 +
* [https://www.sunonusa.com/product/dc-fan-45x45x10-7/ Sunon ME45101V1-000U-A99 | Sunon USA]
 +
* [https://www.sunon.com/en/ProductFileDownload.aspx?oid=C899DDB1990F1B2A# ME45101V1-0000-A99 Product File Download]
 +
* [https://www.sunon.com/en/PROSEARCH_FILES/(D04072500G-02)-0.pdf Sunon ME45101V1-0000-A99 Specification ("(D04072500G-02)-0.pdf", D04072500G-02, 12.01.2017)]
 +
* [https://www.sunon.com/en/PROSEARCH_FILES/Doc-0045137-4-0.stp Sunon ME45101V1-0000-A99 STEP File ("Doc-0045137-4-0.stp", A201021110G-2, 2020-07-31, 109063)]
 +
* [https://web.archive.org/web/20201224172438/http://portal.sunon.com.tw/pls/portal/sunonap.sunon_html_d_pkg.open_file?input_file_name=7264646F632F3230313430312F3137363536372F28443034303737343030472D3030292D332E706466 Sunon ME45101V1-000U-A99 Specification ("(D04077400G-00)-3.pdf", D04077400G-00, 11.01.2013)] (broken link from USA site via Wayback Machine)
 +
* [http://portal.sunon.com.tw:7778/images/sunon/rddoc/201401/176567/(D04077400G-00)-3.pdf Sunon ME45101V1-000U-A99 Specification ("(D04077400G-00)-3.pdf", D04077400G-00, 11.01.2013)] (direct link to above file)
 +
 +
Fasteners used with fan:
 +
 +
* sheet metal case to fan snap rivet: [https://www.digikey.com/en/products/detail/essentra-components/SR-4060B/394741 Essentra Components SR-4060B | DigiKey]
 +
 +
=== Heatsink ===
 +
 +
STMBL originally used the Alutronic PR138/94-M3 heatsink:
 +
 +
* [https://www.reichelt.com/de/en/special-heat-sink-94x46x33mm-3-2k-w-m3-v-pr138-94-m3-p35400.html V PR138 - 94-M3: Special heat sink, 94x46x33mm, 3.2K - W, M3 at reichelt elektronik]
 +
* [https://github.com/rene-dev/stmbl/blob/master/hw/kicad/v4.0/doc/heatsink.pdf stmbl/heatsink.pdf at master · rene-dev/stmbl] (shows drill/tap hole pattern for mounting HV board to heatsink)
 +
 +
A compatible replacement is a Fischer Elektronik SK 68 94 SA (M3 channels are shifted in by 0.2mm):
 +
 +
* [https://www.arrow.com/en/products/sk-68-94-sa/fischer-elektronik Fischer SK 68 94 SA | Arrow]
 +
* [https://www.fischerelektronik.com/web_fischer/en_GB/heatsinks/A04/Extruded%20heatsinks%20for%20PCB%20mounting/VA/SK6894SA/index.xhtml Fischer SK 68 94 SA | Fischerelektronik] (PDF, DXF, IGES, and STEP files available)
 +
* [https://www.fischerelektronik.com/web_fischer/en_GB/VA/SK6894SA/datasheet.xhtml?branch=heatsinks Fischer SK 68 94 SA Datasheet Page]
 +
 +
Fasteners used:
 +
 +
* DIN clip plate to heatsink: M3-0.5x6mm stainless steel narrow cheese head slotted screws
 +
* HV board to heatsink: M3-0.5x16mm stainless steel pan head phillips screws
 +
* HV board to heatsink: 2mm thick M3 black nylon washers (6mm OD)
 +
* sheet metal case to heatsink: #4-24x1/4" stainless steel pan head phillips drive "Type AB" sheet metal screws (TODO: determine better fitting screw?)
 +
 +
Standoffs/spacers:
 +
 +
* 1pcs 8mm tall, 7mm OD, 3.6mm ID black nylon unthreaded standoffs (unmodified)
 +
* 2pcs above standoff, modified to have a 2.5mm - 2.63mm tall flange, with the rest of the cylinder cut away to have a 2.6mm deep [https://en.wikipedia.org/wiki/Sagitta_(geometry) sagitta]
 +
 +
=== DIN Clip ===
 +
 +
The bottom of the heatsink has a DIN rail clip. The hole size/type isn't so important, as it will be riveted. Here are compatible ones:
 +
 +
[https://www.digikey.com/en/products/detail/weidm%C3%BCller/0687900000/412015 Weidmüller 0687900000 | DigiKey]
 +
 +
[https://www.digikey.com/en/products/detail/weidm%C3%BCller/687900000/15769374 Weidmüller 687900000 | DigiKey]
 +
 +
[https://www.digikey.com/en/products/detail/weidm%C3%BCller/0636900000/491772 Weidmüller 0636900000 | DigiKey]
 +
 +
[https://www.digikey.com/en/products/detail/weidm%C3%BCller/1724580000/491770 Weidmüller 1724580000 | DigiKey] (clearance hole)
 +
 +
[https://www.digikey.com/en/products/detail/weidm%C3%BCller/0636800000/413482 Weidmüller 0636800000 | DigiKey] (M5 threads)
 +
 +
[https://www.digikey.com/en/products/detail/altech-corporation/D35CLIP-M4/9456801 Altech D35CLIP-M4 | DigiKey] (M4 threads)
 +
 +
[https://www.digikey.com/en/products/detail/bud-industries/DNC-4796/3455740 Bud Industries DNC-4796 | DigiKey] (M4 threads)
 +
 +
By riveting the clip to the following laser cut aluminum adapter, it is kept from rotating, and can be mounted to the threaded channels on the bottom of the heatsink with four screws:
 +
 +
* <del>[https://gitcdn.link/repo/rene-dev/stmbl/master/hw/tools/clip.dxf clip.dxf] (download friendly link)</del> (server error?)
 +
* [https://raw.githubusercontent.com/rene-dev/stmbl/master/hw/tools/clip.dxf clip.dxf] (wants to view in browser)
 +
 +
=== Case ===
 +
 +
1mm thick aluminum
 +
 +
* [https://github.com/rene-dev/stmbl/blob/master/hw/tools/sheet_metal_case_io_08.dxf stmbl/sheet_metal_case_io_08.dxf at master · rene-dev/stmbl]
 +
* <del>[https://gitcdn.link/repo/rene-dev/stmbl/master/hw/tools/sheet_metal_case_io_08.dxf sheet_metal_case_io_08.dxf] (download friendly link)</del> (server error?)
 +
* [https://raw.githubusercontent.com/rene-dev/stmbl/master/hw/tools/sheet_metal_case_io_08.dxf sheet_metal_case_io_08.dxf] (wants to view in browser)
    
== Online Resources ==
 
== Online Resources ==