SECM70: Difference between revisions
(35 intermediate revisions by 11 users not shown) | |||
Line 8: | Line 8: | ||
prime mover and its driven load. | prime mover and its driven load. | ||
<br/><br/> | <br/><br/> | ||
At the heart of the SECM70 control is a powerful 32-bit ST SPC563M64 microprocessor that runs Woodward’s ControlCore operating system. Application programming is accomplished via Woodward’s MotoHawk application software tool. MotoHawk is a rapid controls system development tool that allows controls engineers to quickly create controls software directly within Simulink diagrams, which run on any MotoHawk-enabled electronic control modules. Application developers work directly in the Simulink environment and with a one-step build are able to go from an application model to a file that can be programmed directly into Woodward production hardware. MotoHawk provides a high-level programming environment for users who have control systems expertise but don’t necessarily have specific embedded programming skills. Once the application program has been generated and loaded into the SECM70 control via the CAN port, the user can view variables and tune the control using an appropriate service interface tool such as Woodward's Toolkit or MotoTune. Connection to other devices, such as a diagnostic tool, is accomplished by means of other CAN ports available on the control. The desired information flow is programmed into the control via MotoTune or ToolKit. | |||
<br/> | |||
The SECM70 control consists of a single rigid printed circuit board attached to an | The SECM70 control consists of a single rigid printed circuit board attached to an | ||
aluminum housing using thermal adhesive, which is then closed and sealed with | aluminum housing using thermal adhesive, which is then closed and sealed with | ||
Line 14: | Line 16: | ||
engine or frame using vibration isolators which are available pre-installed on the | engine or frame using vibration isolators which are available pre-installed on the | ||
control or separately. | control or separately. | ||
<br/> | |||
===Hardware Features=== | |||
:70-Pin platform | :70-Pin platform | ||
:Microprocessor: ST SPC563M64, 80 MHz | :Microprocessor: ST SPC563M64, 80 MHz | ||
Line 21: | Line 23: | ||
:Operating Voltage: 8–32 Vdc, 36 V (jump start), 5.5 V (crank) | :Operating Voltage: 8–32 Vdc, 36 V (jump start), 5.5 V (crank) | ||
:Operating Temperature: –40 to +105 °C | :Operating Temperature: –40 to +105 °C | ||
===Inputs=== | |||
:VR or digital crank position sensor | |||
:Digital cam position sensor | |||
:Up to 14 analogs | |||
:Up to 5 digital (4 switch, 1 speed) | |||
:up to 2 switch-type oxygen sensors | |||
:Optional wide-range oxygen sensor | |||
:Up to 2 knock sensors | |||
===Outputs=== | |||
:6 high-impedance injector drivers (up to 4 low impedance injector drivers) | |||
:Up to 8 electronic spark-triggers for smart injection coils | |||
:9 low-side drivers | |||
:3 lamp drivers | |||
:1 main power relay driver | |||
:up to 2 H-bridge drivers | |||
:Optional 3-phase brushless DC motor driver | |||
:1 sensor supply (5V) | |||
===Communications=== | |||
:2 CAN 2.0b channels | |||
==<div style="font-size:21px; width:75%; font-weight:bold; text-align:left; padding-top:7px; padding-bottom:7px; background:#800020; color:white;">Datasheets</div>== | |||
'''[http://Neweagle.net/support/wiki/ProductDocumentation/Controllers/SECM70/SECM70_Datasheet.pdf Datasheet]''' | |||
'''[http://Neweagle.net/support/wiki/ProductDocumentation/Controllers/SECM70/26776_D.pdf MY14 Hardware Manual]''' | |||
'''[http://Neweagle.net/support/wiki/ProductDocumentation/Controllers/SECM70/35037_A.pdf MY15 Hardware Manual]''' | |||
'''[http://Neweagle.net/support/wiki/ProductDocumentation/Controllers/SECM70/B35088_1.pdf MY17 Hardware Manual]''' | |||
'''[http://Neweagle.net/support/wiki/ProductDocumentation/Controllers/SECM70/26784_B.pdf Controller Installation Manual]''' | |||
'''[http://mcs.woodward.com/support/wiki/index.php?title=SECM70 More information on the Woodward Wiki]''' | |||
== Part Numbers == | |||
{| class="wikitable" | |||
|- | |||
! Part Num <br/> x=Inactive !! Part w/<br/>MTG HW || HW Version !! Features | |||
|- | |||
<!-- MI 1402 and 1452 --> | |||
| 1751-6680 || 8923-2050 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1452.html 1452 (PROD)] || Mobile Industrial | |||
|- | |||
| 1751-6649 <b>x</b> || 8923-2051 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1402.html 1402 (DEV)] || Mobile Industrial, on-the-fly calibratable | |||
<!-- PG 1403 and 1453 --> | |||
|- | |||
| 1751-6681 || 8923-2052 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1453.html 1453 (PROD)] || Power Generation | |||
|- | |||
| 1751-6650 || 8923-2053 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1403.html 1403 (DEV)] || Power Generation, on-the-fly calibratable | |||
<!-- SK 1409 and 1459, 1509 and 1559 --> | |||
|- | |||
| 1751-6682 || 8923-2002 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1459.html 1459 (PROD)]|| Marine | |||
|- | |||
| 1751-6756 || 8923-2475 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1459.html 1559 (PROD)]|| Marine (MY15 revision, use the 1459 target) | |||
|- | |||
| 1751-6784 || 8923-2577 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1459.html 1759 (PROD)]|| Marine (MY17 revision, use the 1459 target) | |||
|- | |||
| 1751-6653 <b>x</b> || 8923-1987 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1409.html 1409 (DEV)] || Marine, on-the-fly calibratable | |||
|- | |||
| 1751-6755 || 8923-2474 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1409.html 1509 (DEV)] || Marine, on-the-fly calibratable (MY15 revision, use the 1409 target) | |||
|- | |||
| 1751-6785 || 8923-2578 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1409.html 1709 (DEV)] || Marine, on-the-fly calibratable (MY17 revision, use the 1409 target) | |||
<!-- OH 1411 and 1461 --> | |||
<!-- The 14xx OH modules were never released to the public, used in-house and replaced by 15xx modules | |||
|- | |||
| 1751-6683 || || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1461.html 1461 (PROD)]|| On-Highway (future release) | |||
|- | |||
| 1751-6675 || || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1411.html 1411 (DEV)] || On-Highway, on-the-fly calibratable (future release) | |||
--> | |||
<!-- MI 1512 and 1562 --> | |||
|- | |||
| 1751-6719 || 8923-2253 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1562.html 1562 (PROD)] || Mobile Industrial | |||
|- | |||
| 1751-6713 || 8923-2258 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1512.html 1512 (DEV)] || Mobile Industrial, on-the-fly calibratable | |||
<!-- PG 1513 and 1563 --> | |||
|- | |||
| 1751-6720 || 8923-2254 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1563.html 1563 (PROD)] || Power Generation | |||
|- | |||
| 1751-6714 || 8923-2259 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1513.html 1513 (DEV)] || Power Generation, on-the-fly calibratable | |||
<!-- PG 1515 and 1565 --> | |||
|- | |||
| 1751-6722 || 8923-2256 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1565.html 1565 (PROD)] || On-Highway | |||
|- | |||
| 1751-6716 || 8923-2261 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1515.html 1515 (DEV)] || On-Highway, on-the-fly calibratable | |||
<!-- PG 1515 and 1565 --> | |||
|- | |||
| 1751-6723 || 8923-2257 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1566.html 1566 (PROD)] || Hydraulic | |||
|- | |||
| 1751-6717 || 8923-2262 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061-1516.html 1516 (DEV)] || Hydraulic, on-the-fly calibrati]able | |||
|- | |||
| 1751-6767 || 8923-2583 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1752.html 1752 (PROD)] || Mobile Industrial, MPC5642A | |||
|- | |||
| 1751-6772 || 8923-2584 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1702.html 1702 (DEV)] || Mobile Industrial, on-the-fly calibratable using MPC5642A | |||
|- | |||
| 1751-6768 || 8923-2587 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1753.html 1753 (PROD)] || Power Generation, MPC5642A | |||
|- | |||
| 1751-6773 || 8923-2588 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1703.html 1703 (DEV)] || Power Generation, on-the-fly calibratable using MPC5642A | |||
|- | |||
| 1751-6769 || 8923-2581 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1754.html 1754 (PROD)]|| Marine, MPC5642A | |||
|- | |||
| 1751-6774 || 8923-2582 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1704.html 1704 (DEV)]|| Marine, on-the-fly calibratable using MPC5642A | |||
|- | |||
| 1751-6770 || 8923-2585 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1755.html 1755 (PROD)] || On-Highway, MPC5642A | |||
|- | |||
| 1751-6776 || 8923-2586 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1705.html 1705 (DEV)] || On-Highway, on-the-fly calibratable using MPC5642A | |||
|- | |||
| 1751-6771 || 8923-2579 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1756.html 1756 (PROD)] || Hydraulic, MPC5642A | |||
|- | |||
| 1751-6777 || 8923-2580 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5642A-070-070-1706.html 1706 (DEV)] || Hydraulic, on-the-fly calibratable using MPC5642A | |||
|} | |||
== | == Related Part Numbers == | ||
{| class="wikitable" | |||
|- | |||
! Part Number !! Description | |||
|- | |||
| 8923-1761 || Connector Kit | |||
|- | |||
| 1635-1772 || Connector Only | |||
|- | |||
| 8996-2162<br/>8996-2163<br/>8996-2164 || Crimp Tools | |||
|- | |||
| 8996-2167 || Removal Tools | |||
|- | |||
| 1635-1800 || Boot Key | |||
|- | |||
| 5404-1141 || Pig Tail | |||
|- | |||
| 5404-1364 || Development Harness | |||
|- | |||
| 5404-1341 || Desktop Simulator Harness | |||
|} | |||
== Model Variant Features == | |||
{| class="wikitable" | |||
! style="font-weight: bold;" | Function | |||
! style="text-align: center; font-weight: bold;" | MI-1402/1452 | |||
! style="text-align: center; font-weight: bold;" | MI-1512/1562<br/>MI-1702/1752 | |||
! style="text-align: center; font-weight: bold;" | PG-1403/1453 | |||
! style="text-align: center; font-weight: bold;" | PG-1513/1563<br/>PG-1703/1753 | |||
! style="text-align: center; font-weight: bold;" | SK-1409/1459 | |||
! style="text-align: center; font-weight: bold;" | SK-1509/1559 | |||
! style="text-align: center; font-weight: bold;" | SK-1704/1754 | |||
! style="text-align: center; font-weight: bold;" | OH-1515/1565<br/>OH-1705/1755 | |||
! style="text-align: center; font-weight: bold;" | LV-1516/1566<br/>LV-1706/1756 | |||
|- | |||
| rowspan="2" style="font-weight: bold;" | | |||
| style="text-align: center; font-weight: bold;" | 1751-6649/6680 | |||
| style="text-align: center; font-weight: bold;" | 1751-6713/6719 | |||
| style="text-align: center; font-weight: bold;" | 1751-6650/6681 | |||
| style="text-align: center; font-weight: bold;" | 1751-6714/6720 | |||
| style="text-align: center; font-weight: bold;" | 1751-6653/6682 | |||
| style="text-align: center; font-weight: bold;" | 1751-6715/6721 | |||
| style="text-align: center; font-weight: bold;" | 1751-6774/6769 | |||
| style="text-align: center; font-weight: bold;" | 1751-6716/6722 | |||
| style="text-align: center; font-weight: bold;" | 1751-6717/6723 | |||
|- | |||
| colspan="9" style="text-align: center; font-weight: bold;" | PIN # | |||
|- | |||
| AN1 (221k_PD) | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 (10k_PD) | |||
| style="text-align: center;" | 28 | |||
| style="text-align: center;" | 28 | |||
|- | |||
| AN2 (221k_PD) | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
| style="text-align: center;" | 24 | |||
|- | |||
| AN3 (221k_PD) | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
| style="text-align: center;" | 22 | |||
|- | |||
| AN4 (221k_PD) | |||
| style="text-align: center;" | 42 | |||
| style="text-align: center;" | 42 | |||
| style="text-align: center;" | 42 | |||
| style="text-align: center;" | 42 | |||
| style="text-align: center;" | 42 (2.21k_PU) | |||
| style="text-align: center;" | 42 (2.21k_PU) | |||
| style="text-align: center;" | 42 (2.21k_PU) | |||
| style="text-align: center;" | 42 | |||
| style="text-align: center;" | 42 | |||
|- | |||
| AN5 (4.75k_PD) | |||
| style="text-align: center;" | 43 | |||
| style="text-align: center;" | 43 | |||
| style="text-align: center;" | 43 | |||
| style="text-align: center;" | 43 | |||
| style="text-align: center;" | 43 (2.21k_PU) | |||
| style="text-align: center;" | 43 (2.21k_PU) | |||
| style="text-align: center;" | 43 (2.21k_PU) | |||
| style="text-align: center;" | 43 | |||
| style="text-align: center;" | 43 (221k_PD) | |||
|- | |||
| AN6 (4.75k_PD) | |||
| style="text-align: center;" | 47 | |||
| style="text-align: center;" | 47 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 47 (2.21k_PU) | |||
| style="text-align: center;" | 47 (2.21k_PU) | |||
| style="text-align: center;" | 47 (2.21k_PU) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 47 (221k_PD) | |||
|- | |||
| AN7 (51.1k_PD) | |||
| style="text-align: center;" | 44 | |||
| style="text-align: center;" | 44 | |||
| style="text-align: center;" | 44 | |||
| style="text-align: center;" | 44 | |||
| style="text-align: center;" | 44 (1ms T ) | |||
| style="text-align: center;" | 44 (1ms T ) | |||
| style="text-align: center;" | 44 (1ms T ) | |||
| style="text-align: center;" | 44 | |||
| style="text-align: center;" | 47 (221k_PD) | |||
|- | |||
| AN8 (4.75k_PD) | |||
| style="text-align: center;" | 45 | |||
| style="text-align: center;" | 45 | |||
| style="text-align: center;" | 45 | |||
| style="text-align: center;" | 45 | |||
| style="text-align: center;" | 45 (51.1k_PD) | |||
| style="text-align: center;" | 45 (51.1k_PD) | |||
| style="text-align: center;" | 45 (51.1k_PD) | |||
| style="text-align: center;" | 45 | |||
| style="text-align: center;" | 45 (221k_PD) | |||
|- | |||
| AN9 (2.21k_PU) | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 (1k_PU) | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
| style="text-align: center;" | 39 | |||
|- | |||
| AN10 (2.21k_PU) | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 (1k_PU) | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
| style="text-align: center;" | 40 | |||
|- | |||
| AN11 (2.21k_PU) | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 (1k_PU) | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
| style="text-align: center;" | 41 | |||
|- | |||
| AN12 (4.75k_PU) | |||
| style="text-align: center;" | 59 | |||
| style="text-align: center;" | 59 | |||
| style="text-align: center;" | 59 | |||
| style="text-align: center;" | 59 | |||
| style="text-align: center;" | 59 (1k_PU) | |||
| style="text-align: center;" | 59 (221k_PD) | |||
| style="text-align: center;" | 59 (221k_PD) | |||
| style="text-align: center;" | 59 | |||
| style="text-align: center;" | 59 (51.1k_PU) | |||
|- | |||
| AN13 (4.75k_PU) | |||
| style="text-align: center;" | 60 | |||
| style="text-align: center;" | 60 | |||
| style="text-align: center;" | 60 | |||
| style="text-align: center;" | 60 | |||
| style="text-align: center;" | 60 (2.21k_PU) | |||
| style="text-align: center;" | 60 (221k_PD) | |||
| style="text-align: center;" | 60 (221k_PD) | |||
| style="text-align: center;" | 60 | |||
| style="text-align: center;" | 60 (51.1k_PU) | |||
|- | |||
| AN14 (10k_PU) | |||
| style="text-align: center;" | 61 | |||
| style="text-align: center;" | 61 | |||
| style="text-align: center;" | 61 | |||
| style="text-align: center;" | 61 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 61 | |||
| style="text-align: center;" | - | |||
|- | |||
| AN16 (51.1k_PD) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 46 | |||
| style="text-align: center;" | 46 | |||
| style="text-align: center;" | 46 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 62 (221k_PD) | |||
|- | |||
| AN17 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| AN18 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 64 | |||
|- | |||
| AN19 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 63 | |||
|- | |||
| EGO1 | |||
| style="text-align: center;" | 65/66 | |||
| style="text-align: center;" | 65/66 | |||
| style="text-align: center;" | 65/66 | |||
| style="text-align: center;" | 65/66 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 65/66 | |||
| style="text-align: center;" | 65/66 | |||
|- | |||
| EGO2 | |||
| style="text-align: center;" | 49/50 | |||
| style="text-align: center;" | 49/50 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 49/50 | |||
|- | |||
| UEGO | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) | |||
| style="text-align: center;" | 47(SNS), 50(SR), 3(HTR), 49(TG), <br/>33(INRC) (Improved accuracy) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 47(SNS), 50(SR), 3(HTR), 49(TG), <br/>33(INRC) (Improved accuracy) | |||
| style="text-align: center;" | - | |||
|- | |||
| EK1 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | 63/64 | |||
| style="text-align: center;" | - | |||
|- | |||
| EK2 | |||
| style="text-align: center;" | 62/46 | |||
| style="text-align: center;" | 62/46 | |||
| style="text-align: center;" | 62/46 | |||
| style="text-align: center;" | 62/46 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 62/46 | |||
| style="text-align: center;" | - | |||
|- | |||
| SWG1 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
| style="text-align: center;" | 25 | |||
|- | |||
| SWG2 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
| style="text-align: center;" | 27 | |||
|- | |||
| SWG3 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
| style="text-align: center;" | 29 | |||
|- | |||
| SWG4 / BOOT | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
| style="text-align: center;" | 26 | |||
|- | |||
| CAM_DG | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
| style="text-align: center;" | 30 | |||
|- | |||
| CNK_DG | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
| style="text-align: center;" | 31 | |||
|- | |||
| SPD | |||
| style="text-align: center;" | 33 | |||
| style="text-align: center;" | 33 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 33 | |||
|- | |||
| CNK_VR/SPD_VR | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
| style="text-align: center;" | 16/17 | |||
|- | |||
| LSO1 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
| style="text-align: center;" | 7 | |||
|- | |||
| LSO2 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
| style="text-align: center;" | 3 | |||
|- | |||
| LSO3 (CS) | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
| style="text-align: center;" | 4 | |||
|- | |||
| LSO4 | |||
| style="text-align: center;" | 5 | |||
| style="text-align: center;" | 5 (Inductive capable) | |||
| style="text-align: center;" | 5 | |||
| style="text-align: center;" | 5 (Inductive capable) | |||
| style="text-align: center;" | 5 | |||
| style="text-align: center;" | 5 | |||
| style="text-align: center;" | 5 | |||
| style="text-align: center;" | 5 (Inductive capable) | |||
| style="text-align: center;" | 5 | |||
|- | |||
| LSO5 | |||
| style="text-align: center;" | 9 | |||
| style="text-align: center;" | 9 (Inductive capable) | |||
| style="text-align: center;" | 9 | |||
| style="text-align: center;" | 9 (Inductive capable) | |||
| style="text-align: center;" | 9 | |||
| style="text-align: center;" | 9 | |||
| style="text-align: center;" | 9 | |||
| style="text-align: center;" | 9 (Inductive capable) | |||
| style="text-align: center;" | 9 | |||
|- | |||
| LSO6 (CS) | |||
| style="text-align: center;" | 10 (no CS) | |||
| style="text-align: center;" | 10 (no CS) (Inductive capable) | |||
| style="text-align: center;" | 10 (no CS) | |||
| style="text-align: center;" | 10 (no CS) (Inductive capable) | |||
| style="text-align: center;" | 11 (10 no CS) | |||
| style="text-align: center;" | 11 (10 no CS) | |||
| style="text-align: center;" | 11 (10 no CS) | |||
| style="text-align: center;" | 10 (no CS) (Inductive capable) | |||
| style="text-align: center;" | 11 (166mA/Volt) | |||
|- | |||
| LSO7 (CS) | |||
| style="text-align: center;" | 15 (no CS) | |||
| style="text-align: center;" | 15 (no CS) | |||
| style="text-align: center;" | 15 (no CS) | |||
| style="text-align: center;" | 15 (no CS) | |||
| style="text-align: center;" | 15 | |||
| style="text-align: center;" | 15 | |||
| style="text-align: center;" | 15 | |||
| style="text-align: center;" | 15 (no CS) | |||
| style="text-align: center;" | 15 (166mA/Volt) | |||
|- | |||
| LSO8 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
| style="text-align: center;" | 20 | |||
|- | |||
| LSO9 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
| style="text-align: center;" | 23 | |||
|- | |||
| MPRD | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
| style="text-align: center;" | 55 | |||
|- | |||
| LAMP1 | |||
| style="text-align: center;" | 58 | |||
| style="text-align: center;" | 58 (Improved diag) | |||
| style="text-align: center;" | 58 | |||
| style="text-align: center;" | 58 (Improved diag) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 58 (Improved diag) | |||
| style="text-align: center;" | 58 | |||
|- | |||
| LAMP2 | |||
| style="text-align: center;" | 57 | |||
| style="text-align: center;" | 57 (Improved diag) | |||
| style="text-align: center;" | 57 | |||
| style="text-align: center;" | 57 (Improved diag) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 57 (Improved diag) | |||
| style="text-align: center;" | 57 | |||
|- | |||
| LAMP3 | |||
| style="text-align: center;" | 56 | |||
| style="text-align: center;" | 56 (Improved diag) | |||
| style="text-align: center;" | 56 | |||
| style="text-align: center;" | 56 (Improved diag) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 56 (Improved diag) | |||
| style="text-align: center;" | 56 | |||
|- | |||
| INJ1 (PH) | |||
| style="text-align: center;" | 34 | |||
| style="text-align: center;" | 34 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 34 | |||
| style="text-align: center;" | 34 | |||
|- | |||
| INJ2 (PH) | |||
| style="text-align: center;" | 35 | |||
| style="text-align: center;" | 35 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 35 | |||
| style="text-align: center;" | 35 | |||
|- | |||
| INJ3 (PH) | |||
| style="text-align: center;" | 1 | |||
| style="text-align: center;" | 1 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 1 | |||
| style="text-align: center;" | 1 | |||
|- | |||
| INJ4 (PH) | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | - | |||
|- | |||
| INJ4 | |||
| style="text-align: center;" | 12 | |||
| style="text-align: center;" | 12 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 12 | |||
| style="text-align: center;" | 12 | |||
| style="text-align: center;" | 12 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 12 | |||
|- | |||
| INJ5 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| INJ6 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| H1 | |||
| style="text-align: center;" | 51/52 | |||
| style="text-align: center;" | 51/52 | |||
| style="text-align: center;" | 51/52 | |||
| style="text-align: center;" | 51/52 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 51/52 | |||
| style="text-align: center;" | 51/52 | |||
|- | |||
| H2 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 34/35 | |||
| style="text-align: center;" | 34/35 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| 3-Phase | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 51/34/52 | |||
| style="text-align: center;" | 51/34/52 | |||
| style="text-align: center;" | 51/34/52 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| EST1 | |||
| style="text-align: center;" | 6 | |||
| style="text-align: center;" | 6 | |||
| style="text-align: center;" | 6 | |||
| style="text-align: center;" | 6 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 6 | |||
| style="text-align: center;" | 6 | |||
|- | |||
| EST2 | |||
| style="text-align: center;" | 8 | |||
| style="text-align: center;" | 8 | |||
| style="text-align: center;" | 8 | |||
| style="text-align: center;" | 8 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 8 | |||
| style="text-align: center;" | 8 | |||
|- | |||
| EST3 | |||
| style="text-align: center;" | 11 | |||
| style="text-align: center;" | 11 | |||
| style="text-align: center;" | 11 | |||
| style="text-align: center;" | 11 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 11 | |||
| style="text-align: center;" | - | |||
|- | |||
| EST4 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
| style="text-align: center;" | 21 | |||
|- | |||
| EST5 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 18 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | 18 | |||
|- | |||
| EST6 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 19 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | 19 | |||
|- | |||
| EST7 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | 13 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 13 | |||
|- | |||
| EST8 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | 14 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 14 | |||
|- | |||
| MotorPhaseVSense_A | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 58 | |||
| style="text-align: center;" | 58 | |||
| style="text-align: center;" | 58 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| MotorPhaseVSense_B | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 57 | |||
| style="text-align: center;" | 57 | |||
| style="text-align: center;" | 57 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|- | |||
| MotorPhaseVSense_C | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | 56 | |||
| style="text-align: center;" | 56 | |||
| style="text-align: center;" | 56 | |||
| style="text-align: center;" | - | |||
| style="text-align: center;" | - | |||
|} | |||
=== 17xx Modules === | |||
* Available since '''MotoHawk 2017b Beta 2''' or newer | |||
* RAM and FLASH increase on MPC5642A processor | |||
=== 15xx Modules === | |||
* Available since '''MotoHawk 2015a SP0''' or newer | |||
* Improved diagnostic on LAMP pins | |||
* Increased UEGO resolution and accuracy | |||
* Increased switching speed on LSO4/5/6/7 and H2 | |||
* Allow LSO4/5/6 to drive inductive loads | |||
== Common I/O == | |||
{| class="wikitable" | |||
! style="font-weight: bold; width: 150px;" | Function | |||
| colspan="1" style="text-align: center; font-weight: bold; width: 150px;" | PIN # | |||
|- | |||
| DRVP | |||
| style="text-align: center;" | 67 | |||
|- | |||
| BATT | |||
| style="text-align: center;" | 68 | |||
|- | |||
| DRVG | |||
| style="text-align: center;" | 69/70 | |||
|- | |||
| KEYSW | |||
| style="text-align: center;" | 38 | |||
|- | |||
| CAN1+ | |||
| style="text-align: center;" | 36 | |||
|- | |||
| CAN1- | |||
| style="text-align: center;" | 53 | |||
|- | |||
| CAN2+ | |||
| style="text-align: center;" | 37 | |||
|- | |||
| CAN2- | |||
| style="text-align: center;" | 54 | |||
|- | |||
|} | |||
== Software Variant Features == | == Software Variant Features == | ||
=== 14xx Modules === | |||
* Hardboot firmware version 2.06 | |||
* Programming not supported on CAN2 | |||
=== 15xx Modules === | === 15xx Modules === | ||
Line 41: | Line 958: | ||
== Compiler == | == Compiler == | ||
Green Hills version 4.2.4 <br/> | Green Hills version 4.2.4 <br/> | ||
GCC for PowerPC EABI-SPE version 4.6.0 <br/> | Green Hills version 2015.1.6 (Since MootHawk 2017b)<br/> | ||
[https://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/gcc-powerpc-eabispe-4_6_0.exe GCC for PowerPC EABI-SPE version 4.6.0] <br/> | |||
<br/> | <br/> | ||
== | ==Boot Key== | ||
A malfunctioning application previously loaded on the SECM70 can be recovered using the [[Boot | A malfunctioning application previously loaded on the SECM70 can be recovered using the [[MotoHawk_Hardware#Boot_Key_Recovery|Boot Key recovery]]. | ||
<br/> | |||
The BootKey signal needs to be connected to the '''SWG4''' pin. | The BootKey signal needs to be connected to the '''SWG4''' pin. | ||
<br/> | <br/> | ||
==Bootstrap== | ==Bootstrap== | ||
The SECM70 can be forced to remain in the firmware bootloader by applying a bootstrap sequence. The bootstrap sequence is: | The SECM70 can be forced to remain in the firmware bootloader by applying a bootstrap sequence. The bootstrap sequence is: | ||
Line 82: | Line 1,001: | ||
=== All Variants === | === All Variants === | ||
=== Can I diagnose PWM EST outputs? === | === Peak and Hold Constraints === | ||
This hardware is able to programatically set the peak and hold currents of capable injector outputs. However there is an interdependency between the peak and hold and not all values are possible. | |||
[[Image:PeakHoldSECM70.PNG]] | |||
The Peak Hold Set Block also supports outputs that report the Currents that will be applied (once constrained). | |||
==== Can I diagnose PWM EST outputs? ==== | |||
Due to the nature of the hardware, EST diagnostics are only available when driven as a sequence and not as a PWM. | Due to the nature of the hardware, EST diagnostics are only available when driven as a sequence and not as a PWM. | ||
<br/><br/> | <br/><br/> | ||
Line 91: | Line 1,017: | ||
EST 3,4 <br/> | EST 3,4 <br/> | ||
EST 5,6,7,8<br/> | EST 5,6,7,8<br/> | ||
==== Why is LSO6 current sense not working? ==== | |||
=== Why is LSO6 current sense not working? === | |||
On modules that support current sense for the resource LSO6, '''the load must be connected to pin 11'''. Pin 10 is also connected to the LSO6 driver but before the current measurement sense resistor and therefore current will not be measured. | On modules that support current sense for the resource LSO6, '''the load must be connected to pin 11'''. Pin 10 is also connected to the LSO6 driver but before the current measurement sense resistor and therefore current will not be measured. | ||
=== How would you use the H1GATE_ENABLE output? === | ==== How would you use the H1GATE_ENABLE output? ==== | ||
The H1GATE_ENABLE can be used to reset the ASIC responsible for driving H1 the SECM70. If H1GATE_ENABLE is not referenced in the application, then by default it will always be set in an enabled state. If a reset of the ASIC is necessary, it is suggested to set H1GATE_ENABLE to false (logic 0) for one RTI period and then return H1GATE_ENABLE to true (logic 1). | The H1GATE_ENABLE can be used to reset the ASIC responsible for driving H1 the SECM70. If H1GATE_ENABLE is not referenced in the application, then by default it will always be set in an enabled state. If a reset of the ASIC is necessary, it is suggested to set H1GATE_ENABLE to false (logic 0) for one RTI period and then return H1GATE_ENABLE to true (logic 1). | ||
=== Why do I see a high current on H1 when in Fault or H1GATE_ENABLE is disabled? === | ==== Why do I see a high current on H1 when in Fault or H1GATE_ENABLE is disabled? ==== | ||
Current measurement is obtained by sampling analog outputs from the ASIC. These outputs are centered at 2.5V such that +ve and -ve currents can be reported. However when in fault or disabled, the analog output channel goes to 0V and therefore is reported to have Max current. | Current measurement is obtained by sampling analog outputs from the ASIC. These outputs are centered at 2.5V such that +ve and -ve currents can be reported. However when in fault or disabled, the analog output channel goes to 0V and therefore is reported to have Max current. | ||
<br/> | <br/> | ||
=== Is there an available ECU Side connector? === | |||
TE Connectivity, formerly known as Tyco Electronics Ltd, provides an inline male side mating connector which will mate to Woodward part number 1635-1772. The TE Connectivity part number is 1438726-1. More information can be found on the [http://www.te.com/usa-en/product-1438726-1.html TE Connectivity website].<br/> | |||
[[Image:TYCO 1438726.jpg|70 Pin Male Side]] | |||
<br/> | |||
=== Specific Variants === | === Specific Variants === | ||
== Marine Specific == | ==== Marine Specific ==== | ||
=== Is the Marine variant suited for sensorless 3-phase brushless motor? === | ===== Is the Marine variant suited for sensorless 3-phase brushless motor? ===== | ||
To introduce this answer, we review that it is possible to run a 3-phase brushless DC motor with and without position sensors. A position sensor can directly indicate the position of a motor shaft. Sensorless systems are advanced enough to determine the position of the shaft through back-EMF waveforms, although complexity will increase greatly under very small signal to noise ratios (when the motor is just starting and at very slow speeds.) | To introduce this answer, we review that it is possible to run a 3-phase brushless DC motor with and without position sensors. A position sensor can directly indicate the position of a motor shaft. Sensorless systems are advanced enough to determine the position of the shaft through back-EMF waveforms, although complexity will increase greatly under very small signal to noise ratios (when the motor is just starting and at very slow speeds.) | ||
<br/><br/> | <br/><br/> | ||
Line 114: | Line 1,040: | ||
The Marine variant SECM70 should always be designed to operate a 3-phase brushless motor with hall position sensors connected to module pins 56,57,58 for PhaseC, PhaseB, PhaseA, respectively. MotoHawk Input Capture blocks can then be used with the resources MotorPhaseVSense_A, MotorPhaseVSense_B, and MotorPhaseVSense_C. The Input Capture behavior allows the application to be notified of an input pin state change, which correlates to a sample every 60 degrees. The algorithm to calculate motor position and speed is outside the scope of what MotoHawk is providing in support of this module. | The Marine variant SECM70 should always be designed to operate a 3-phase brushless motor with hall position sensors connected to module pins 56,57,58 for PhaseC, PhaseB, PhaseA, respectively. MotoHawk Input Capture blocks can then be used with the resources MotorPhaseVSense_A, MotorPhaseVSense_B, and MotorPhaseVSense_C. The Input Capture behavior allows the application to be notified of an input pin state change, which correlates to a sample every 60 degrees. The algorithm to calculate motor position and speed is outside the scope of what MotoHawk is providing in support of this module. | ||
=== How is LSO3 different than LSO6/LSO7 on the Marine variant? === | ===== How is LSO3 different than LSO6/LSO7 on the Marine variant? ===== | ||
LSO3 current sense is only able to measure current when the driver is in the '''On''' state. This is common to all the module variants. The Marine variant has additional current sense for LSO6 and LSO7. The current measurement at pins 11 and 15, respectively, will measure the current when the driver state is '''On''' and '''Off'''. | LSO3 current sense is only able to measure current when the driver is in the '''On''' state. This is common to all the module variants. The Marine variant has additional current sense for LSO6 and LSO7. The current measurement at pins 11 and 15, respectively, will measure the current when the driver state is '''On''' and '''Off'''. | ||
=== What is the power capability of the BLDC motor driver on the SECM70? For what type of motor was this designed? === | ===== What is the power capability of the BLDC motor driver on the SECM70? For what type of motor was this designed? ===== | ||
3 phase controls a bi-directional brushless DC motor which may be used for closed-loop fluid pressure control. The motor must operate in both directions at variable speeds. | 3 phase controls a bi-directional brushless DC motor which may be used for closed-loop fluid pressure control. The motor must operate in both directions at variable speeds. | ||
Line 128: | Line 1,054: | ||
For 12V systems, 3 phase shall support 3A continuous typical. The typical phase-phase resistance is 0.92 ohms. | For 12V systems, 3 phase shall support 3A continuous typical. The typical phase-phase resistance is 0.92 ohms. | ||
For 24V systems, 3 phase shall support 1.3A continuous typical. The typical phase-phase resistance is 3.2 ohms. | For 24V systems, 3 phase shall support 1.3A continuous typical. The typical phase-phase resistance is 3.2 ohms. | ||
====Resolution on A/D==== | |||
MotoHawk uses 10-bit resolution on A/Ds. | |||
====Current Feedback on Hydraulic Version (1756 / 1706) ==== | |||
LSO6 and LSO7 pins 11 and 15 have current feedback | |||
<br/> | <br/> | ||
==Webstore== | ==Other Modules== | ||
'''[https:// | '''[[Controllers | Back to: Controllers]]''' | ||
== Webstore == | |||
'''[https://store.neweagle.net/product-category/products/controllers/motohawk-controllers/ecm-engine-control-modules/ Webstore: SECM70 Control Modules]''' | |||
'''[https://store.neweagle.net/product-category/products/controllers/ Webstore: All Control Modules]''' | |||
[[Category:Controllers]] |
Latest revision as of 18:25, 7 March 2023
SECM70-15XX
Product Summary
The SECM70 control platform fits a variety of applications, including gasoline and
natural gas engines for power generation, forklifts, lift trucks, and on-highway
vehicles. The SECM70 control is programmed to meet the specific needs of the
prime mover and its driven load.
At the heart of the SECM70 control is a powerful 32-bit ST SPC563M64 microprocessor that runs Woodward’s ControlCore operating system. Application programming is accomplished via Woodward’s MotoHawk application software tool. MotoHawk is a rapid controls system development tool that allows controls engineers to quickly create controls software directly within Simulink diagrams, which run on any MotoHawk-enabled electronic control modules. Application developers work directly in the Simulink environment and with a one-step build are able to go from an application model to a file that can be programmed directly into Woodward production hardware. MotoHawk provides a high-level programming environment for users who have control systems expertise but don’t necessarily have specific embedded programming skills. Once the application program has been generated and loaded into the SECM70 control via the CAN port, the user can view variables and tune the control using an appropriate service interface tool such as Woodward's Toolkit or MotoTune. Connection to other devices, such as a diagnostic tool, is accomplished by means of other CAN ports available on the control. The desired information flow is programmed into the control via MotoTune or ToolKit.
The SECM70 control consists of a single rigid printed circuit board attached to an
aluminum housing using thermal adhesive, which is then closed and sealed with
an aluminum cover. Connections to the control are made via a single 70-pin
automotive-style sealed connector. The control can be mounted directly to the
engine or frame using vibration isolators which are available pre-installed on the
control or separately.
Hardware Features
- 70-Pin platform
- Microprocessor: ST SPC563M64, 80 MHz
- Memory: 1.5 M flash, 94 K RAM, 16 K serial EEPROM
- Operating Voltage: 8–32 Vdc, 36 V (jump start), 5.5 V (crank)
- Operating Temperature: –40 to +105 °C
Inputs
- VR or digital crank position sensor
- Digital cam position sensor
- Up to 14 analogs
- Up to 5 digital (4 switch, 1 speed)
- up to 2 switch-type oxygen sensors
- Optional wide-range oxygen sensor
- Up to 2 knock sensors
Outputs
- 6 high-impedance injector drivers (up to 4 low impedance injector drivers)
- Up to 8 electronic spark-triggers for smart injection coils
- 9 low-side drivers
- 3 lamp drivers
- 1 main power relay driver
- up to 2 H-bridge drivers
- Optional 3-phase brushless DC motor driver
- 1 sensor supply (5V)
Communications
- 2 CAN 2.0b channels
Datasheets
Controller Installation Manual
More information on the Woodward Wiki
Part Numbers
Part Num x=Inactive |
Part w/ MTG HW |
HW Version | Features |
---|---|---|---|
1751-6680 | 8923-2050 | 1452 (PROD) | Mobile Industrial |
1751-6649 x | 8923-2051 | 1402 (DEV) | Mobile Industrial, on-the-fly calibratable |
1751-6681 | 8923-2052 | 1453 (PROD) | Power Generation |
1751-6650 | 8923-2053 | 1403 (DEV) | Power Generation, on-the-fly calibratable |
1751-6682 | 8923-2002 | 1459 (PROD) | Marine |
1751-6756 | 8923-2475 | 1559 (PROD) | Marine (MY15 revision, use the 1459 target) |
1751-6784 | 8923-2577 | 1759 (PROD) | Marine (MY17 revision, use the 1459 target) |
1751-6653 x | 8923-1987 | 1409 (DEV) | Marine, on-the-fly calibratable |
1751-6755 | 8923-2474 | 1509 (DEV) | Marine, on-the-fly calibratable (MY15 revision, use the 1409 target) |
1751-6785 | 8923-2578 | 1709 (DEV) | Marine, on-the-fly calibratable (MY17 revision, use the 1409 target) |
1751-6719 | 8923-2253 | 1562 (PROD) | Mobile Industrial |
1751-6713 | 8923-2258 | 1512 (DEV) | Mobile Industrial, on-the-fly calibratable |
1751-6720 | 8923-2254 | 1563 (PROD) | Power Generation |
1751-6714 | 8923-2259 | 1513 (DEV) | Power Generation, on-the-fly calibratable |
1751-6722 | 8923-2256 | 1565 (PROD) | On-Highway |
1751-6716 | 8923-2261 | 1515 (DEV) | On-Highway, on-the-fly calibratable |
1751-6723 | 8923-2257 | 1566 (PROD) | Hydraulic |
1751-6717 | 8923-2262 | 1516 (DEV) | Hydraulic, on-the-fly calibrati]able |
1751-6767 | 8923-2583 | 1752 (PROD) | Mobile Industrial, MPC5642A |
1751-6772 | 8923-2584 | 1702 (DEV) | Mobile Industrial, on-the-fly calibratable using MPC5642A |
1751-6768 | 8923-2587 | 1753 (PROD) | Power Generation, MPC5642A |
1751-6773 | 8923-2588 | 1703 (DEV) | Power Generation, on-the-fly calibratable using MPC5642A |
1751-6769 | 8923-2581 | 1754 (PROD) | Marine, MPC5642A |
1751-6774 | 8923-2582 | 1704 (DEV) | Marine, on-the-fly calibratable using MPC5642A |
1751-6770 | 8923-2585 | 1755 (PROD) | On-Highway, MPC5642A |
1751-6776 | 8923-2586 | 1705 (DEV) | On-Highway, on-the-fly calibratable using MPC5642A |
1751-6771 | 8923-2579 | 1756 (PROD) | Hydraulic, MPC5642A |
1751-6777 | 8923-2580 | 1706 (DEV) | Hydraulic, on-the-fly calibratable using MPC5642A |
Related Part Numbers
Part Number | Description |
---|---|
8923-1761 | Connector Kit |
1635-1772 | Connector Only |
8996-2162 8996-2163 8996-2164 |
Crimp Tools |
8996-2167 | Removal Tools |
1635-1800 | Boot Key |
5404-1141 | Pig Tail |
5404-1364 | Development Harness |
5404-1341 | Desktop Simulator Harness |
Model Variant Features
Function | MI-1402/1452 | MI-1512/1562 MI-1702/1752 |
PG-1403/1453 | PG-1513/1563 PG-1703/1753 |
SK-1409/1459 | SK-1509/1559 | SK-1704/1754 | OH-1515/1565 OH-1705/1755 |
LV-1516/1566 LV-1706/1756 |
---|---|---|---|---|---|---|---|---|---|
1751-6649/6680 | 1751-6713/6719 | 1751-6650/6681 | 1751-6714/6720 | 1751-6653/6682 | 1751-6715/6721 | 1751-6774/6769 | 1751-6716/6722 | 1751-6717/6723 | |
PIN # | |||||||||
AN1 (221k_PD) | 28 | 28 | 28 | 28 | 28 | 28 | 28 (10k_PD) | 28 | 28 |
AN2 (221k_PD) | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 |
AN3 (221k_PD) | 22 | 22 | 22 | 22 | 22 | 22 | 22 | 22 | 22 |
AN4 (221k_PD) | 42 | 42 | 42 | 42 | 42 (2.21k_PU) | 42 (2.21k_PU) | 42 (2.21k_PU) | 42 | 42 |
AN5 (4.75k_PD) | 43 | 43 | 43 | 43 | 43 (2.21k_PU) | 43 (2.21k_PU) | 43 (2.21k_PU) | 43 | 43 (221k_PD) |
AN6 (4.75k_PD) | 47 | 47 | - | - | 47 (2.21k_PU) | 47 (2.21k_PU) | 47 (2.21k_PU) | - | 47 (221k_PD) |
AN7 (51.1k_PD) | 44 | 44 | 44 | 44 | 44 (1ms T ) | 44 (1ms T ) | 44 (1ms T ) | 44 | 47 (221k_PD) |
AN8 (4.75k_PD) | 45 | 45 | 45 | 45 | 45 (51.1k_PD) | 45 (51.1k_PD) | 45 (51.1k_PD) | 45 | 45 (221k_PD) |
AN9 (2.21k_PU) | 39 | 39 | 39 | 39 | 39 (1k_PU) | 39 | 39 | 39 | 39 |
AN10 (2.21k_PU) | 40 | 40 | 40 | 40 | 40 (1k_PU) | 40 | 40 | 40 | 40 |
AN11 (2.21k_PU) | 41 | 41 | 41 | 41 | 41 (1k_PU) | 41 | 41 | 41 | 41 |
AN12 (4.75k_PU) | 59 | 59 | 59 | 59 | 59 (1k_PU) | 59 (221k_PD) | 59 (221k_PD) | 59 | 59 (51.1k_PU) |
AN13 (4.75k_PU) | 60 | 60 | 60 | 60 | 60 (2.21k_PU) | 60 (221k_PD) | 60 (221k_PD) | 60 | 60 (51.1k_PU) |
AN14 (10k_PU) | 61 | 61 | 61 | 61 | - | - | - | 61 | - |
AN16 (51.1k_PD) | - | - | - | - | 46 | 46 | 46 | - | 62 (221k_PD) |
AN17 | - | - | - | - | - | - | - | - | - |
AN18 | - | - | - | - | - | - | - | - | 64 |
AN19 | - | - | - | - | - | - | - | - | 63 |
EGO1 | 65/66 | 65/66 | 65/66 | 65/66 | - | - | - | 65/66 | 65/66 |
EGO2 | 49/50 | 49/50 | - | - | - | - | - | - | 49/50 |
UEGO | - | - | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) (Improved accuracy) |
- | - | - | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) (Improved accuracy) |
- |
EK1 | 63/64 | 63/64 | 63/64 | 63/64 | 63/64 | 63/64 | 63/64 | 63/64 | - |
EK2 | 62/46 | 62/46 | 62/46 | 62/46 | - | - | - | 62/46 | - |
SWG1 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 | 25 |
SWG2 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 | 27 |
SWG3 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 | 29 |
SWG4 / BOOT | 26 | 26 | 26 | 26 | 26 | 26 | 26 | 26 | 26 |
CAM_DG | 30 | 30 | 30 | 30 | 30 | 30 | 30 | 30 | 30 |
CNK_DG | 31 | 31 | 31 | 31 | 31 | 31 | 31 | 31 | 31 |
SPD | 33 | 33 | - | - | - | - | - | - | 33 |
CNK_VR/SPD_VR | 16/17 | 16/17 | 16/17 | 16/17 | 16/17 | 16/17 | 16/17 | 16/17 | 16/17 |
LSO1 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 |
LSO2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
LSO3 (CS) | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
LSO4 | 5 | 5 (Inductive capable) | 5 | 5 (Inductive capable) | 5 | 5 | 5 | 5 (Inductive capable) | 5 |
LSO5 | 9 | 9 (Inductive capable) | 9 | 9 (Inductive capable) | 9 | 9 | 9 | 9 (Inductive capable) | 9 |
LSO6 (CS) | 10 (no CS) | 10 (no CS) (Inductive capable) | 10 (no CS) | 10 (no CS) (Inductive capable) | 11 (10 no CS) | 11 (10 no CS) | 11 (10 no CS) | 10 (no CS) (Inductive capable) | 11 (166mA/Volt) |
LSO7 (CS) | 15 (no CS) | 15 (no CS) | 15 (no CS) | 15 (no CS) | 15 | 15 | 15 | 15 (no CS) | 15 (166mA/Volt) |
LSO8 | 20 | 20 | 20 | 20 | 20 | 20 | 20 | 20 | 20 |
LSO9 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 | 23 |
MPRD | 55 | 55 | 55 | 55 | 55 | 55 | 55 | 55 | 55 |
LAMP1 | 58 | 58 (Improved diag) | 58 | 58 (Improved diag) | - | - | - | 58 (Improved diag) | 58 |
LAMP2 | 57 | 57 (Improved diag) | 57 | 57 (Improved diag) | - | - | - | 57 (Improved diag) | 57 |
LAMP3 | 56 | 56 (Improved diag) | 56 | 56 (Improved diag) | - | - | - | 56 (Improved diag) | 56 |
INJ1 (PH) | 34 | 34 | - | - | - | - | - | 34 | 34 |
INJ2 (PH) | 35 | 35 | - | - | - | - | - | 35 | 35 |
INJ3 (PH) | 1 | 1 | - | - | - | - | - | 1 | 1 |
INJ4 (PH) | - | - | - | - | - | - | - | 18 | - |
INJ4 | 12 | 12 | - | - | 12 | 12 | 12 | - | 12 |
INJ5 | 13 | 13 | - | - | 13 | 13 | 13 | - | - |
INJ6 | 14 | 14 | - | - | 14 | 14 | 14 | - | - |
H1 | 51/52 | 51/52 | 51/52 | 51/52 | - | - | - | 51/52 | 51/52 |
H2 | - | - | 34/35 | 34/35 | - | - | - | - | - |
3-Phase | - | - | - | - | 51/34/52 | 51/34/52 | 51/34/52 | - | - |
EST1 | 6 | 6 | 6 | 6 | - | - | - | 6 | 6 |
EST2 | 8 | 8 | 8 | 8 | - | - | - | 8 | 8 |
EST3 | 11 | 11 | 11 | 11 | - | - | - | 11 | - |
EST4 | 21 | 21 | 21 | 21 | 21 | 21 | 21 | 21 | 21 |
EST5 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 13 | 18 |
EST6 | 19 | 19 | 19 | 19 | 19 | 19 | 19 | 14 | 19 |
EST7 | - | - | 13 | 13 | - | - | - | - | 13 |
EST8 | - | - | 14 | 14 | - | - | - | - | 14 |
MotorPhaseVSense_A | - | - | - | - | 58 | 58 | 58 | - | - |
MotorPhaseVSense_B | - | - | - | - | 57 | 57 | 57 | - | - |
MotorPhaseVSense_C | - | - | - | - | 56 | 56 | 56 | - | - |
17xx Modules
- Available since MotoHawk 2017b Beta 2 or newer
- RAM and FLASH increase on MPC5642A processor
15xx Modules
- Available since MotoHawk 2015a SP0 or newer
- Improved diagnostic on LAMP pins
- Increased UEGO resolution and accuracy
- Increased switching speed on LSO4/5/6/7 and H2
- Allow LSO4/5/6 to drive inductive loads
Common I/O
Function | PIN # |
---|---|
DRVP | 67 |
BATT | 68 |
DRVG | 69/70 |
KEYSW | 38 |
CAN1+ | 36 |
CAN1- | 53 |
CAN2+ | 37 |
CAN2- | 54 |
Software Variant Features
14xx Modules
- Hardboot firmware version 2.06
- Programming not supported on CAN2
15xx Modules
- Available since MotoHawk 2015a SP0 or newer
- Improved diagnostic on LAMP pins
- Increased UEGO resolution and accuracy
- Increased switching speed on LSO4/5/6/7 and H2
- Allow LSO4/5/6 to drive inductive loads
- Modules that support UEGO expose an additional internal ADC resource for FVOUT. This provides the user an option to use a slightly higher resolution reading.
- Hardboot firmware version 2.08
- The factory installed application supports XCP communications and reflashing using CAN_2 at 500k with CRO = 0x188C0CF9 and DTO = 0x188BF90C
- Reprogramming supported on CAN2
Compiler
Green Hills version 4.2.4
Green Hills version 2015.1.6 (Since MootHawk 2017b)
GCC for PowerPC EABI-SPE version 4.6.0
Boot Key
A malfunctioning application previously loaded on the SECM70 can be recovered using the Boot Key recovery.
The BootKey signal needs to be connected to the SWG4 pin.
Bootstrap
The SECM70 can be forced to remain in the firmware bootloader by applying a bootstrap sequence. The bootstrap sequence is:
Pin | State for Boot |
---|---|
AN1 | High |
AN2 | High |
AN3 | High |
AN4 | |
AN5 | |
AN6 | |
AN7 | |
AN8 | |
AN9 | Low |
AN10 | Low |
AN11 | Low |
Frequently Asked Questions/Topics
All Variants
Peak and Hold Constraints
This hardware is able to programatically set the peak and hold currents of capable injector outputs. However there is an interdependency between the peak and hold and not all values are possible.
The Peak Hold Set Block also supports outputs that report the Currents that will be applied (once constrained).
Can I diagnose PWM EST outputs?
Due to the nature of the hardware, EST diagnostics are only available when driven as a sequence and not as a PWM.
The ESTs have a caveat that certain groups must not turn off at the same time as there is shared diagnostic HW.
The groupings where you should avoid turning off at the same time are:
EST 1,2
EST 3,4
EST 5,6,7,8
Why is LSO6 current sense not working?
On modules that support current sense for the resource LSO6, the load must be connected to pin 11. Pin 10 is also connected to the LSO6 driver but before the current measurement sense resistor and therefore current will not be measured.
How would you use the H1GATE_ENABLE output?
The H1GATE_ENABLE can be used to reset the ASIC responsible for driving H1 the SECM70. If H1GATE_ENABLE is not referenced in the application, then by default it will always be set in an enabled state. If a reset of the ASIC is necessary, it is suggested to set H1GATE_ENABLE to false (logic 0) for one RTI period and then return H1GATE_ENABLE to true (logic 1).
Why do I see a high current on H1 when in Fault or H1GATE_ENABLE is disabled?
Current measurement is obtained by sampling analog outputs from the ASIC. These outputs are centered at 2.5V such that +ve and -ve currents can be reported. However when in fault or disabled, the analog output channel goes to 0V and therefore is reported to have Max current.
Is there an available ECU Side connector?
TE Connectivity, formerly known as Tyco Electronics Ltd, provides an inline male side mating connector which will mate to Woodward part number 1635-1772. The TE Connectivity part number is 1438726-1. More information can be found on the TE Connectivity website.
Specific Variants
Marine Specific
Is the Marine variant suited for sensorless 3-phase brushless motor?
To introduce this answer, we review that it is possible to run a 3-phase brushless DC motor with and without position sensors. A position sensor can directly indicate the position of a motor shaft. Sensorless systems are advanced enough to determine the position of the shaft through back-EMF waveforms, although complexity will increase greatly under very small signal to noise ratios (when the motor is just starting and at very slow speeds.)
Engineers have design protected for sensorless 3-phase brushless DC motor operation in SECM70, but the Marine variant is not suited for this application.
The Marine variant SECM70 should always be designed to operate a 3-phase brushless motor with hall position sensors connected to module pins 56,57,58 for PhaseC, PhaseB, PhaseA, respectively. MotoHawk Input Capture blocks can then be used with the resources MotorPhaseVSense_A, MotorPhaseVSense_B, and MotorPhaseVSense_C. The Input Capture behavior allows the application to be notified of an input pin state change, which correlates to a sample every 60 degrees. The algorithm to calculate motor position and speed is outside the scope of what MotoHawk is providing in support of this module.
How is LSO3 different than LSO6/LSO7 on the Marine variant?
LSO3 current sense is only able to measure current when the driver is in the On state. This is common to all the module variants. The Marine variant has additional current sense for LSO6 and LSO7. The current measurement at pins 11 and 15, respectively, will measure the current when the driver state is On and Off.
What is the power capability of the BLDC motor driver on the SECM70? For what type of motor was this designed?
3 phase controls a bi-directional brushless DC motor which may be used for closed-loop fluid pressure control. The motor must operate in both directions at variable speeds.
The circuit shall be capable of driving the motor at its maximum speed:
For 12V systems, no motor load (mechanical) speed is 5800RPM, stall current is 9.4A. For 24V systems, no load (mechanical) speed is 5500RPM, stall current is 7.5A.
For 12V systems, 3 phase shall support 3A continuous typical. The typical phase-phase resistance is 0.92 ohms. For 24V systems, 3 phase shall support 1.3A continuous typical. The typical phase-phase resistance is 3.2 ohms.
Resolution on A/D
MotoHawk uses 10-bit resolution on A/Ds.
Current Feedback on Hydraulic Version (1756 / 1706)
LSO6 and LSO7 pins 11 and 15 have current feedback