Difference between revisions of "SECM70"
m (Added a Frequently Asked Question) |
m (Moved the legacy data sheets to a sub heading.) |
||
(35 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | ==ECM- | + | ==ECM-5642A-70== |
[[Image:ECM5634M-70.jpg|200px]] | [[Image:ECM5634M-70.jpg|200px]] | ||
===Hardware Features=== | ===Hardware Features=== | ||
:70-Pin platform | :70-Pin platform | ||
− | :Microprocessor: ST | + | :Microprocessor: ST SPC5642A, 120 MHz |
− | :Memory: | + | :Memory: 2 M flash, 128 K RAM, 16 K serial EEPROM |
: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 | ||
Line 36: | Line 36: | ||
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 | + | At the heart of the SECM70 control is a powerful 32-bit ST SPC5642A |
microprocessor that runs Woodward’s ControlCore operating system. Application | microprocessor that runs Woodward’s ControlCore operating system. Application | ||
programming is accomplished via Woodward’s MotoHawk application software | programming is accomplished via Woodward’s MotoHawk application software | ||
Line 62: | Line 62: | ||
== Datasheets == | == Datasheets == | ||
+ | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=B03452 ECM-5642A-070 Family Engine Control Modules Specification Sheet (B03452)]<br /> | ||
+ | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=B35088 ECM-5642A-070 MY17 Family Engine Control Modules Product Manual (B35088)]<br/> | ||
+ | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=26784 ECM-5642A-070 Controller Installation Manual (26784)] | ||
+ | |||
+ | === Legacy Data Sheets === | ||
[http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=36363 ECM-5634M-070 Family Engine Control Modules Specification Sheet (36363)]<br/> | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=36363 ECM-5634M-070 Family Engine Control Modules Specification Sheet (36363)]<br/> | ||
[http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=26776 ECM-5634M-070 MY14 Family Engine Control Modules Product Manual (26776)]<br/> | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=26776 ECM-5634M-070 MY14 Family Engine Control Modules Product Manual (26776)]<br/> | ||
[http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=35037 ECM-5634M-070 MY15 Family Engine Control Modules Product Manual (35037)]<br/> | [http://www.woodward.com/publicationsdownload.aspx?DocumentNumber=35037 ECM-5634M-070 MY15 Family Engine Control Modules Product Manual (35037)]<br/> | ||
− | |||
== Part Numbers == | == Part Numbers == | ||
Line 73: | Line 77: | ||
|- | |- | ||
<!-- MI 1402 and 1452 --> | <!-- 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-6680 <b>x</b>|| 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 calibratible | | 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 calibratible | ||
<!-- PG 1403 and 1453 --> | <!-- 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-6681 <b>x</b>|| 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 <b>x</b> || 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 calibratible | | 1751-6650 <b>x</b> || 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 calibratible | ||
<!-- SK 1409 and 1459, 1509 and 1559 --> | <!-- 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-6682 <b>x</b>|| 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 <b>x</b>|| 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- | + | | 1751-6784 <b>x</b>|| 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 calibratible | | 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 calibratible | ||
|- | |- | ||
− | | 1751- | + | | 1751-6755 <b>x</b>|| 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 calibratible (MY15 revision, use the 1409 target) |
+ | |- | ||
+ | | 1751-6785 <b>x</b>|| 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 calibratible (MY17 revision, use the 1409 target) | ||
<!-- OH 1411 and 1461 --> | <!-- OH 1411 and 1461 --> | ||
<!-- The 14xx OH modules were never released to the public, used in-house and replaced by 15xx modules | <!-- 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-6683 <b>x</b>|| || [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 calibratible (future release) | + | | 1751-6675 <b>x</b>|| || [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 calibratible (future release) |
--> | --> | ||
<!-- MI 1512 and 1562 --> | <!-- MI 1512 and 1562 --> | ||
|- | |- | ||
− | | 1751-6719 || 8923-2253 || [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECM-5634M-070-061- | + | | 1751-6719 <b>x</b>|| [http://www.woodward.com/shop/woodward44-industrial-engines/8923-2253 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- | + | | 1751-6713 <b>x</b>|| 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 calibratible |
<!-- PG 1513 and 1563 --> | <!-- 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-6720 <b>x</b>|| [http://www.woodward.com/shop/woodward44-industrial-engines/8923-2254 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 calibratible | + | | 1751-6714 <b>x</b>|| 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 calibratible |
+ | <!-- PG 1515 and 1565 --> | ||
|- | |- | ||
− | | 1751- | + | | 1751-6722 <b>x</b>|| [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2256 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 <b>x</b>|| 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 calibratible | ||
<!-- PG 1515 and 1565 --> | <!-- PG 1515 and 1565 --> | ||
|- | |- | ||
− | | 1751- | + | | 1751-6723 <b>x</b>|| 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 <b>x</b>|| 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 calibratible | ||
+ | |- | ||
+ | | 1751-6767 <b>x</b> || 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 || [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2584 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 calibratible using MPC5642A | ||
+ | |- | ||
+ | | 1751-6768 <b>x</b> || 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 || [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2588 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 calibratible using MPC5642A | ||
+ | |- | ||
+ | | 1751-6769 <b>x</b> || 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 || [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2582 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 calibratible using MPC5642A | ||
+ | |- | ||
+ | | 1751-6770 <b>x</b> || 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- | + | | 1751-6776 || [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2586 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 calibratible using MPC5642A |
− | |||
|- | |- | ||
− | | 1751- | + | | 1751-6771 <b>x</b> || 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- | + | | 1751-6777 || [http://www.woodward.com/en/shop/woodward44-industrial-engines/8923-2580 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 calibratible using MPC5642A |
|} | |} | ||
+ | |||
+ | <b>Note:</b> | ||
+ | * Marine MY15 1751-6756 replaces 1751-6721. Hardware is identical, but has a newer bootloader. | ||
+ | * Marine MY15 (DEV) 1751-6755 replaces 1751-6715. Hardware is identical, but has a newer bootloader. | ||
+ | * PROD MY17 is INACTIVE and DEV MY17 can be used for production | ||
== Related Part Numbers == | == Related Part Numbers == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | ! Part Number !! Description | + | ! Part Number !! Description !! Available Online |
|- | |- | ||
− | | 8923-1761 || Connector Kit | + | | 8923-1761 || Connector Kit || [http://www.woodward.com/shop/woodward44-industrial-engines/8923-1761 Buy Online!] |
|- | |- | ||
− | | 1635-1772 || Connector Only | + | | 1635-1772 || Connector Only || [http://www.woodward.com/shop/woodward44-industrial-engines/1635-1772 Buy Online!] |
|- | |- | ||
− | | 8996-2162<br/>8996-2163<br/>8996-2164 || Crimp Tools | + | | 8996-2162<br/>8996-2163<br/>8996-2164 || Crimp Tools || |
|- | |- | ||
− | | 8996-2167 || Removal Tools | + | | 8996-2167 || Removal Tools || |
|- | |- | ||
− | | 1635-1800 || Boot Key | + | | 1635-1800 || Boot Key || [http://www.woodward.com/shop/woodward44-industrial-engines/1635-1800 Buy Online!] |
|- | |- | ||
− | | 5404-1141 || Pig Tail | + | | 5404-1141 || Pig Tail || [http://www.woodward.com/shop/woodward44-industrial-engines/5404-1141 Buy Online!] |
|- | |- | ||
− | | 5404-1364 || Development Harness | + | | 5404-1364 || Development Harness || [http://www.woodward.com/shop/woodward44-industrial-engines/5404-1364 Buy Online!] |
|- | |- | ||
− | | 5404-1341 || Desktop Simulator Harness | + | | 5404-1341 || Desktop Simulator Harness || [http://www.woodward.com/shop/woodward44-industrial-engines/5404-1341 Buy Online!] |
|} | |} | ||
Line 148: | Line 179: | ||
! style="font-weight: bold;" | Function | ! style="font-weight: bold;" | Function | ||
! style="text-align: center; font-weight: bold;" | MI-1402/1452 | ! style="text-align: center; font-weight: bold;" | MI-1402/1452 | ||
− | ! style="text-align: center; font-weight: bold;" | MI-1512/1562 | + | ! 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-1403/1453 | ||
− | ! style="text-align: center; font-weight: bold;" | PG-1513/1563 | + | ! style="text-align: center; font-weight: bold;" | PG-1513/1563<br/>PG-1703/1753 |
− | ! style="text-align: center; font-weight: bold;" | | + | ! style="text-align: center; font-weight: bold;" | Marine-1409/1459 |
− | ! style="text-align: center; font-weight: bold;" | | + | ! style="text-align: center; font-weight: bold;" | Marine-1509/1559 |
− | ! style="text-align: center; font-weight: bold;" | OH-1515/1565 | + | ! style="text-align: center; font-weight: bold;" | Marine-1704/1754 |
− | ! style="text-align: center; font-weight: bold;" | | + | ! style="text-align: center; font-weight: bold;" | OH-1515/1565<br/>OH-1705/1755 |
+ | ! style="text-align: center; font-weight: bold;" | Hydraulic-1516/1566<br/>1706/1756 | ||
|- | |- | ||
| rowspan="2" style="font-weight: bold;" | | | rowspan="2" style="font-weight: bold;" | | ||
Line 163: | Line 195: | ||
| style="text-align: center; font-weight: bold;" | 1751-6653/6682 | | 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-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-6716/6722 | ||
| style="text-align: center; font-weight: bold;" | 1751-6717/6723 | | style="text-align: center; font-weight: bold;" | 1751-6717/6723 | ||
|- | |- | ||
− | | colspan=" | + | | colspan="9" style="text-align: center; font-weight: bold;" | PIN # |
|- | |- | ||
| AN1 (221k_PD) | | AN1 (221k_PD) | ||
Line 175: | Line 208: | ||
| 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 | ||
| style="text-align: center;" | 28 | | style="text-align: center;" | 28 | ||
|- | |- | ||
| AN2 (221k_PD) | | 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 | ||
Line 189: | Line 224: | ||
|- | |- | ||
| AN3 (221k_PD) | | 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 | ||
Line 203: | Line 239: | ||
| 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 (2.21k_PU) | | style="text-align: center;" | 42 (2.21k_PU) | ||
Line 213: | Line 250: | ||
| 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 (2.21k_PU) | | style="text-align: center;" | 43 (2.21k_PU) | ||
Line 223: | Line 261: | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| 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;" | 47 (2.21k_PU) | | style="text-align: center;" | 47 (2.21k_PU) | ||
Line 233: | Line 272: | ||
| 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 (1ms T ) | | style="text-align: center;" | 44 (1ms T ) | ||
Line 243: | Line 283: | ||
| 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 (51.1k_PD) | | style="text-align: center;" | 45 (51.1k_PD) | ||
Line 254: | Line 295: | ||
| style="text-align: center;" | 39 | | style="text-align: center;" | 39 | ||
| style="text-align: center;" | 39 (1k_PU) | | 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 | | style="text-align: center;" | 39 | ||
Line 264: | Line 306: | ||
| style="text-align: center;" | 40 | | style="text-align: center;" | 40 | ||
| style="text-align: center;" | 40 (1k_PU) | | 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 | | style="text-align: center;" | 40 | ||
Line 274: | Line 317: | ||
| style="text-align: center;" | 41 | | style="text-align: center;" | 41 | ||
| style="text-align: center;" | 41 (1k_PU) | | 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 | | style="text-align: center;" | 41 | ||
Line 284: | Line 328: | ||
| style="text-align: center;" | 59 | | style="text-align: center;" | 59 | ||
| style="text-align: center;" | 59 (1k_PU) | | 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 (221k_PD) | ||
| style="text-align: center;" | 59 | | style="text-align: center;" | 59 | ||
Line 294: | Line 339: | ||
| style="text-align: center;" | 60 | | style="text-align: center;" | 60 | ||
| style="text-align: center;" | 60 (2.21k_PU) | | 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 (221k_PD) | ||
| style="text-align: center;" | 60 | | style="text-align: center;" | 60 | ||
Line 303: | Line 349: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 313: | Line 360: | ||
| 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;" | 46 | | style="text-align: center;" | 46 | ||
Line 319: | Line 367: | ||
|- | |- | ||
| AN17 | | AN17 | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 329: | Line 378: | ||
|- | |- | ||
| AN18 | | AN18 | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 339: | Line 389: | ||
|- | |- | ||
| AN19 | | AN19 | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 353: | Line 404: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 361: | Line 413: | ||
| style="text-align: center;" | 49/50 | | style="text-align: center;" | 49/50 | ||
| 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;" | - | ||
Line 372: | Line 425: | ||
| 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), 33(INRC) | ||
− | | style="text-align: center;" | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) (Improved accuracy) | + | | 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;" | - | ||
− | | style="text-align: center;" | 47(SNS), 50(SR), 3(HTR), 49(TG), 33(INRC) (Improved accuracy) | + | | 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;" | - | | style="text-align: center;" | - | ||
|- | |- | ||
| EK1 | | 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 | ||
Line 393: | Line 448: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 399: | Line 455: | ||
|- | |- | ||
| SWG1 | | 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 | ||
Line 409: | Line 466: | ||
|- | |- | ||
| SWG2 | | 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 | ||
Line 419: | Line 477: | ||
|- | |- | ||
| SWG3 | | 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 | ||
Line 429: | Line 488: | ||
|- | |- | ||
| SWG4 / BOOT | | 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 | ||
Line 439: | Line 499: | ||
|- | |- | ||
| CAM_DG | | 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 | ||
Line 449: | Line 510: | ||
|- | |- | ||
| CNK_DG | | 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 | ||
Line 461: | Line 523: | ||
| style="text-align: center;" | 33 | | style="text-align: center;" | 33 | ||
| 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;" | - | ||
Line 469: | Line 532: | ||
|- | |- | ||
| CNK_VR/SPD_VR | | 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 | ||
Line 479: | Line 543: | ||
|- | |- | ||
| LSO1 | | 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 | ||
Line 489: | Line 554: | ||
|- | |- | ||
| LSO2 | | 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 | ||
Line 499: | Line 565: | ||
|- | |- | ||
| LSO3 (CS) | | 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 | ||
Line 513: | Line 580: | ||
| style="text-align: center;" | 5 | | style="text-align: center;" | 5 | ||
| style="text-align: center;" | 5 (Inductive capable) | | 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 | | style="text-align: center;" | 5 | ||
Line 523: | Line 591: | ||
| style="text-align: center;" | 9 | | style="text-align: center;" | 9 | ||
| style="text-align: center;" | 9 (Inductive capable) | | 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 | | style="text-align: center;" | 9 | ||
Line 533: | Line 602: | ||
| style="text-align: center;" | 10 (no CS) | | style="text-align: center;" | 10 (no CS) | ||
| style="text-align: center;" | 10 (no CS) (Inductive capable) | | 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;" | 11 (10 no CS) | | style="text-align: center;" | 11 (10 no CS) | ||
Line 543: | Line 613: | ||
| 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 | | style="text-align: center;" | 15 | ||
Line 549: | Line 620: | ||
|- | |- | ||
| LSO8 | | 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 | ||
Line 559: | Line 631: | ||
|- | |- | ||
| LSO9 | | 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 | ||
Line 569: | Line 642: | ||
|- | |- | ||
| MPRD | | 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 | ||
Line 583: | Line 657: | ||
| style="text-align: center;" | 58 | | style="text-align: center;" | 58 | ||
| style="text-align: center;" | 58 (Improved diag) | | style="text-align: center;" | 58 (Improved diag) | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 593: | Line 668: | ||
| style="text-align: center;" | 57 | | style="text-align: center;" | 57 | ||
| style="text-align: center;" | 57 (Improved diag) | | style="text-align: center;" | 57 (Improved diag) | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 603: | Line 679: | ||
| style="text-align: center;" | 56 | | style="text-align: center;" | 56 | ||
| style="text-align: center;" | 56 (Improved diag) | | style="text-align: center;" | 56 (Improved diag) | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 611: | Line 688: | ||
| style="text-align: center;" | 34 | | style="text-align: center;" | 34 | ||
| 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;" | - | ||
Line 621: | Line 699: | ||
| style="text-align: center;" | 35 | | style="text-align: center;" | 35 | ||
| 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;" | - | ||
Line 631: | Line 710: | ||
| style="text-align: center;" | 1 | | style="text-align: center;" | 1 | ||
| 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;" | - | ||
Line 639: | Line 719: | ||
|- | |- | ||
| INJ4 (PH) | | INJ4 (PH) | ||
+ | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
Line 653: | Line 734: | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| 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;" | 12 | | style="text-align: center;" | 12 | ||
Line 663: | Line 745: | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| 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;" | 13 | | style="text-align: center;" | 13 | ||
Line 673: | Line 756: | ||
| style="text-align: center;" | - | | style="text-align: center;" | - | ||
| 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;" | 14 | | style="text-align: center;" | 14 | ||
Line 683: | Line 767: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 693: | Line 778: | ||
| style="text-align: center;" | 34/35 | | style="text-align: center;" | 34/35 | ||
| 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;" | - | ||
Line 703: | Line 789: | ||
| 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;" | 51/34/52 | | style="text-align: center;" | 51/34/52 | ||
Line 713: | Line 800: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 723: | Line 811: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 733: | Line 822: | ||
| 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;" | - | | style="text-align: center;" | - | ||
Line 739: | Line 829: | ||
|- | |- | ||
| EST4 | | 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 | ||
Line 749: | Line 840: | ||
|- | |- | ||
| EST5 | | 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 | ||
Line 759: | Line 851: | ||
|- | |- | ||
| EST6 | | 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 | ||
Line 773: | Line 866: | ||
| style="text-align: center;" | 13 | | style="text-align: center;" | 13 | ||
| 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;" | - | ||
Line 783: | Line 877: | ||
| style="text-align: center;" | 14 | | style="text-align: center;" | 14 | ||
| 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;" | - | ||
Line 793: | Line 888: | ||
| 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;" | 58 | | style="text-align: center;" | 58 | ||
Line 803: | Line 899: | ||
| 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;" | 57 | | style="text-align: center;" | 57 | ||
Line 813: | Line 910: | ||
| 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;" | 56 | | style="text-align: center;" | 56 | ||
Line 818: | Line 916: | ||
| 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 | ||
+ | * Encrypted reprogramming of application using ISO15765 available for certain variants | ||
=== 15xx Modules === | === 15xx Modules === | ||
Line 839: | Line 942: | ||
== Compiler == | == Compiler == | ||
Green Hills version 4.2.4 <br/> | Green Hills version 4.2.4 <br/> | ||
+ | Green Hills version 2015.1.6 (Since MotoHawk 2017b)<br/> | ||
GCC for PowerPC EABI-SPE version 4.6.0 <br/> | GCC for PowerPC EABI-SPE version 4.6.0 <br/> | ||
<br/> | <br/> | ||
Line 875: | Line 979: | ||
| AN11 || Low | | AN11 || Low | ||
|} | |} | ||
+ | |||
+ | ==BLDC Motor Control== | ||
+ | An example model implementing trapezoidal drive of the motor phases has been created which can be used on certain SECM70 module variants. The example includes code to ensure that phases are activated and de-activated in an orderly manner to keep drive quiet and smooth. The strategy relies on Input Capture interrupts to commutate the phases, so CPU performance is affected by the speed of the motor. The demonstration motor for the example has 12poles, so 12 interrupts per rev. At 100% duty the motor rotates at 2300rpm. CPU idle is 90% down from 98% at 0 RPM. | ||
+ | |||
+ | For further details, please refer to the [http://mcs.woodward.com/content/motohawk/examples/BLDCDriverSampleModel_v1.zip BLDC Driver Sample Model project for MotoHawk]. It requires MotoHawk 2018a Beta4 or later. | ||
+ | |||
+ | Example of motor which can be driven by this example:<br/> | ||
+ | [[Image:BLDCDriverSample TestMotor.jpg|500px|Test Motor]] | ||
+ | |||
+ | ==L9780 UEGO Control== | ||
+ | An example model is also available to illustrate how to communicate with the L9780 Wideband UEGO controller found within some SECM70 variants. The model is provided as-is as a guide only and contains no sophisticated strategies. The user is expected to have access to L9780 datasheets and application notes in order to create a suitable sensor strategy for their system. | ||
+ | |||
+ | '''NOTE: UEGO Sensors can be damaged if controlled incorrectly.''' | ||
+ | |||
+ | For model download, see [http://mcs.woodward.com/content/motohawk/examples/L9780SampleMH_v3.zip L9780 Sample Model project for MotoHawk]. It requires MotoHawk 2017a Beta3 or later. | ||
== Frequently Asked Questions/Topics == | == Frequently Asked Questions/Topics == | ||
+ | |||
+ | === 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). | ||
=== Is the Marine variant suited for sensorless 3-phase brushless motor? === | === Is the Marine variant suited for sensorless 3-phase brushless motor? === | ||
Line 904: | Line 1,030: | ||
=== Is there an available ECU Side connector? === | === 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/> | 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: | + | [[Image:TYCO 1438726.jpg|70 Pin Male Side]] |
+ | <br/> | ||
+ | <br/> | ||
+ | === What is the maximum pulse length that can be delivered for SECM70 when using 'Unsynchronized PSP OneShot Trigger'? === | ||
+ | The 'Unsynchronized PSP OneShot Trigger' total duration input port is specified with uint32 data type, but the hardware has a maximum achievable duration of 839 ms. | ||
+ | <br/> | ||
+ | <br/> | ||
+ | === Why does EST7 and EST8 experience PWM transients when EST5 or EST6 is used for ignition? === | ||
+ | As mentioned in this [[SECM70#Can_I_diagnose_PWM_EST_outputs.3F|previous FAQ]], the diagnostics for ESTs are grouped. If any EST in the group of EST5, EST6, EST7 or EST8 are requested to have diagnostics, then the entire group will experience a diagnostic pulse at the end of pulse event. | ||
+ | <br/> | ||
+ | <br/> | ||
+ | In some cases, it may be better to have EST3 through EST8 used for ignition. Using EST1 and EST2 for PWM behavior are free from the diagnostic grouping experienced by the EST5 to EST8 group employed by hardware. | ||
+ | <br/> | ||
+ | <br/> | ||
+ | === Does the On-Highway variant skip EST5 and EST6 and include EST7 and EST8? === | ||
+ | In the SECM70 hardware manual, it appears as though EST5 and EST6 are skipped, but MotoHawk numbers the EST output sequentially. This is done so that the standard Sequence blocks will operate across all 6 ESTs, whereas the block is not designed to be able to deal with a break in the EST numbering. MotoHawk operates EST5 on pin 13 and EST6 on pin 14. Other variants of SECM70 may refer to these pins as EST7 and EST8 (respectively.) | ||
+ | <br/> | ||
+ | <br/> | ||
+ | === Can the Crank/CAM digital inputs support a 0 V to battery position sensor? === | ||
+ | Yes, the maximum voltage these inputs can be in the circuitry is ~32V. It is common to utilize 5 volt TTL style position sensors, but a position sensor which provides a signal from ground to VBatt is acceptable. | ||
+ | <br/> | ||
+ | <br/> | ||
+ | === What is the maximum frequency which can be measured on the CNK input? === | ||
+ | The datasheet indicates the CNK has an Anti-aliasing filer 1 pole at 20 usec. 1/20 usec = 50 KHz. The SECM70 has silicon that should allow most frequencies to be read, but very high frequency readings may become granular depending on the input pin type. Typically inputs up to 12KHz are considered normal and software will read them accurately with good granularity. Above that the user should test and confirm that the granularity and accuracy is sufficient for their application. | ||
<br/> | <br/> | ||
<br/> | <br/> |
Latest revision as of 09:38, 27 October 2022
Contents
- 1 ECM-5642A-70
- 2 Product Summary
- 3 Datasheets
- 4 Part Numbers
- 5 Related Part Numbers
- 6 Model Variant Features
- 7 Software Variant Features
- 8 Compiler
- 9 BootKey
- 10 Bootstrap
- 11 BLDC Motor Control
- 12 L9780 UEGO Control
- 13 Frequently Asked Questions/Topics
- 13.1 Peak and Hold Constraints
- 13.2 Is the Marine variant suited for sensorless 3-phase brushless motor?
- 13.3 Can I diagnose PWM EST outputs?
- 13.4 Why is LSO6 current sense not working?
- 13.5 How is LSO3 different than LSO6/LSO7 on the Marine variant?
- 13.6 Is there an available ECU Side connector?
- 13.7 What is the maximum pulse length that can be delivered for SECM70 when using 'Unsynchronized PSP OneShot Trigger'?
- 13.8 Why does EST7 and EST8 experience PWM transients when EST5 or EST6 is used for ignition?
- 13.9 Does the On-Highway variant skip EST5 and EST6 and include EST7 and EST8?
- 13.10 Can the Crank/CAM digital inputs support a 0 V to battery position sensor?
- 13.11 What is the maximum frequency which can be measured on the CNK input?
ECM-5642A-70
Hardware Features
- 70-Pin platform
- Microprocessor: ST SPC5642A, 120 MHz
- Memory: 2 M flash, 128 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
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 SPC5642A
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.
Datasheets
ECM-5642A-070 Family Engine Control Modules Specification Sheet (B03452)
ECM-5642A-070 MY17 Family Engine Control Modules Product Manual (B35088)
ECM-5642A-070 Controller Installation Manual (26784)
Legacy Data Sheets
ECM-5634M-070 Family Engine Control Modules Specification Sheet (36363)
ECM-5634M-070 MY14 Family Engine Control Modules Product Manual (26776)
ECM-5634M-070 MY15 Family Engine Control Modules Product Manual (35037)
Part Numbers
Part Num x=Inactive |
Part w/ MTG HW |
HW Version | Features |
---|---|---|---|
1751-6680 x | 8923-2050 | 1452 (PROD) | Mobile Industrial |
1751-6649 x | 8923-2051 | 1402 (DEV) | Mobile Industrial, on-the-fly calibratible |
1751-6681 x | 8923-2052 | 1453 (PROD) | Power Generation |
1751-6650 x | 8923-2053 | 1403 (DEV) | Power Generation, on-the-fly calibratible |
1751-6682 x | 8923-2002 | 1459 (PROD) | Marine |
1751-6756 x | 8923-2475 | 1559 (PROD) | Marine (MY15 revision, use the 1459 target) |
1751-6784 x | 8923-2577 | 1759 (PROD) | Marine (MY17 revision, use the 1459 target) |
1751-6653 x | 8923-1987 | 1409 (DEV) | Marine, on-the-fly calibratible |
1751-6755 x | 8923-2474 | 1509 (DEV) | Marine, on-the-fly calibratible (MY15 revision, use the 1409 target) |
1751-6785 x | 8923-2578 | 1709 (DEV) | Marine, on-the-fly calibratible (MY17 revision, use the 1409 target) |
1751-6719 x | 8923-2253 | 1562 (PROD) | Mobile Industrial |
1751-6713 x | 8923-2258 | 1512 (DEV) | Mobile Industrial, on-the-fly calibratible |
1751-6720 x | 8923-2254 | 1563 (PROD) | Power Generation |
1751-6714 x | 8923-2259 | 1513 (DEV) | Power Generation, on-the-fly calibratible |
1751-6722 x | 8923-2256 | 1565 (PROD) | On-Highway |
1751-6716 x | 8923-2261 | 1515 (DEV) | On-Highway, on-the-fly calibratible |
1751-6723 x | 8923-2257 | 1566 (PROD) | Hydraulic |
1751-6717 x | 8923-2262 | 1516 (DEV) | Hydraulic, on-the-fly calibratible |
1751-6767 x | 8923-2583 | 1752 (PROD) | Mobile Industrial, MPC5642A |
1751-6772 | 8923-2584 | 1702 (DEV) | Mobile Industrial, on-the-fly calibratible using MPC5642A |
1751-6768 x | 8923-2587 | 1753 (PROD) | Power Generation, MPC5642A |
1751-6773 | 8923-2588 | 1703 (DEV) | Power Generation, on-the-fly calibratible using MPC5642A |
1751-6769 x | 8923-2581 | 1754 (PROD) | Marine, MPC5642A |
1751-6774 | 8923-2582 | 1704 (DEV) | Marine, on-the-fly calibratible using MPC5642A |
1751-6770 x | 8923-2585 | 1755 (PROD) | On-Highway, MPC5642A |
1751-6776 | 8923-2586 | 1705 (DEV) | On-Highway, on-the-fly calibratible using MPC5642A |
1751-6771 x | 8923-2579 | 1756 (PROD) | Hydraulic, MPC5642A |
1751-6777 | 8923-2580 | 1706 (DEV) | Hydraulic, on-the-fly calibratible using MPC5642A |
Note:
- Marine MY15 1751-6756 replaces 1751-6721. Hardware is identical, but has a newer bootloader.
- Marine MY15 (DEV) 1751-6755 replaces 1751-6715. Hardware is identical, but has a newer bootloader.
- PROD MY17 is INACTIVE and DEV MY17 can be used for production
Related Part Numbers
Part Number | Description | Available Online |
---|---|---|
8923-1761 | Connector Kit | Buy Online! |
1635-1772 | Connector Only | Buy Online! |
8996-2162 8996-2163 8996-2164 |
Crimp Tools | |
8996-2167 | Removal Tools | |
1635-1800 | Boot Key | Buy Online! |
5404-1141 | Pig Tail | Buy Online! |
5404-1364 | Development Harness | Buy Online! |
5404-1341 | Desktop Simulator Harness | Buy Online! |
Model Variant Features
Function | MI-1402/1452 | MI-1512/1562 MI-1702/1752 |
PG-1403/1453 | PG-1513/1563 PG-1703/1753 |
Marine-1409/1459 | Marine-1509/1559 | Marine-1704/1754 | OH-1515/1565 OH-1705/1755 |
Hydraulic-1516/1566 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
- Encrypted reprogramming of application using ISO15765 available for certain variants
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
Software Variant Features
14xx Modules
- Hardboot firmware version 2.06
- Programming not supported on CAN2
15xx Modules
- 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 MotoHawk 2017b)
GCC for PowerPC EABI-SPE version 4.6.0
BootKey
A malfunctioning application previously loaded on the SECM70 can be recovered using the BootKey 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 |
BLDC Motor Control
An example model implementing trapezoidal drive of the motor phases has been created which can be used on certain SECM70 module variants. The example includes code to ensure that phases are activated and de-activated in an orderly manner to keep drive quiet and smooth. The strategy relies on Input Capture interrupts to commutate the phases, so CPU performance is affected by the speed of the motor. The demonstration motor for the example has 12poles, so 12 interrupts per rev. At 100% duty the motor rotates at 2300rpm. CPU idle is 90% down from 98% at 0 RPM.
For further details, please refer to the BLDC Driver Sample Model project for MotoHawk. It requires MotoHawk 2018a Beta4 or later.
Example of motor which can be driven by this example:
L9780 UEGO Control
An example model is also available to illustrate how to communicate with the L9780 Wideband UEGO controller found within some SECM70 variants. The model is provided as-is as a guide only and contains no sophisticated strategies. The user is expected to have access to L9780 datasheets and application notes in order to create a suitable sensor strategy for their system.
NOTE: UEGO Sensors can be damaged if controlled incorrectly.
For model download, see L9780 Sample Model project for MotoHawk. It requires MotoHawk 2017a Beta3 or later.
Frequently Asked Questions/Topics
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).
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.)
Woodward has 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.
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 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.
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.
What is the maximum pulse length that can be delivered for SECM70 when using 'Unsynchronized PSP OneShot Trigger'?
The 'Unsynchronized PSP OneShot Trigger' total duration input port is specified with uint32 data type, but the hardware has a maximum achievable duration of 839 ms.
Why does EST7 and EST8 experience PWM transients when EST5 or EST6 is used for ignition?
As mentioned in this previous FAQ, the diagnostics for ESTs are grouped. If any EST in the group of EST5, EST6, EST7 or EST8 are requested to have diagnostics, then the entire group will experience a diagnostic pulse at the end of pulse event.
In some cases, it may be better to have EST3 through EST8 used for ignition. Using EST1 and EST2 for PWM behavior are free from the diagnostic grouping experienced by the EST5 to EST8 group employed by hardware.
Does the On-Highway variant skip EST5 and EST6 and include EST7 and EST8?
In the SECM70 hardware manual, it appears as though EST5 and EST6 are skipped, but MotoHawk numbers the EST output sequentially. This is done so that the standard Sequence blocks will operate across all 6 ESTs, whereas the block is not designed to be able to deal with a break in the EST numbering. MotoHawk operates EST5 on pin 13 and EST6 on pin 14. Other variants of SECM70 may refer to these pins as EST7 and EST8 (respectively.)
Can the Crank/CAM digital inputs support a 0 V to battery position sensor?
Yes, the maximum voltage these inputs can be in the circuitry is ~32V. It is common to utilize 5 volt TTL style position sensors, but a position sensor which provides a signal from ground to VBatt is acceptable.
What is the maximum frequency which can be measured on the CNK input?
The datasheet indicates the CNK has an Anti-aliasing filer 1 pole at 20 usec. 1/20 usec = 50 KHz. The SECM70 has silicon that should allow most frequencies to be read, but very high frequency readings may become granular depending on the input pin type. Typically inputs up to 12KHz are considered normal and software will read them accurately with good granularity. Above that the user should test and confirm that the granularity and accuracy is sufficient for their application.