cm0711 - new eagle€¦ · out7_dfb bool digital feedback on output7 out8_dfb bool digital feedback...

20
© New Eagle Consulting www.neweagle.net PH: 734.929.4557 CM0711 Small Control Module w/ many I/O Configuration Options P/N: HCM-5604-36-1303 • Programming MATLAB Simulink with Raptor • Processor 64 MHz Freescale MPC5604 • Memory 512 KB Flash 16 KB EEPROM 36 KB Internal RAM 8192 KB Datalog Flash • 9 Inputs 6 Analog Inputs 2 Frequency Inputs 1 Wake Input • 11 Outputs 7 High Side Drivers 4 Low Side Drivers All Outputs PWM Capable • 5.5-36 V Operating Voltage • Communication 2 CAN 2.0B • Environmental -40°C to +85°C Operating Temp IP69K Compliant • Required Compiler CodeWarrior for MPC55xx/MPC56xx Microcontrollers V2.10 • 1.2lb (0.6kg) The CM0711 is a highly versatile control module flexible enough to operate in a wide variety of applications. Nearly all of the CM0711’s inputs and outputs have several configurations that can be specified in software. Its low and high side outputs can alternatively act as digital switches or PWM outputs. These features make the CM0711 an ideal candidate for controlling a variety of machinery, including open or closed-loop proportional valves found in many hydraulic applications. The CM0711 is one of the Raptor™ rugged production controllers that use a software development process based upon MATLAB/Simulink and Raptor-Dev which significantly speeds up algorithm development by using automatic integration and code generation. In addition, developers can quickly test application software using simulation and automated testing. For more details, please contact us at [email protected]. HCM-5604-36-1303_DataSheet 1 November 21, 2019

Upload: others

Post on 23-Sep-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

CM0711Small Control Module w/ many I/O Configuration OptionsP/N: HCM-5604-36-1303

• Programming• MATLAB Simulink with Raptor

• Processor• 64 MHz

• Freescale MPC5604

• Memory• 512 KB Flash

• 16 KB EEPROM

• 36 KB Internal RAM

• 8192 KB Datalog Flash

• 9 Inputs• 6 Analog Inputs

• 2 Frequency Inputs

• 1 Wake Input

• 11 Outputs• 7 High Side Drivers

• 4 Low Side Drivers

• All Outputs PWM Capable

• 5.5-36 V Operating Voltage

• Communication• 2 CAN 2.0B

• Environmental• -40°C to +85°C Operating Temp

• IP69K Compliant

• Required Compiler• CodeWarrior for MPC55xx/MPC56xxMicrocontrollers V2.10

• 1.2lb (0.6kg)

The CM0711 is a highly versatile control module flexible enoughto operate in a wide variety of applications. Nearly all of theCM0711’s inputs and outputs have several configurations thatcan be specified in software. Its low and high side outputs canalternatively act as digital switches or PWM outputs. Thesefeatures make the CM0711 an ideal candidate for controlling avariety of machinery, including open or closed-loop proportionalvalves found in many hydraulic applications.

The CM0711 is one of the Raptor™ rugged production controllersthat use a software development process based uponMATLAB/Simulink and Raptor-Dev which significantly speeds upalgorithm development by using automatic integration and codegeneration. In addition, developers can quickly test applicationsoftware using simulation and automated testing. For moredetails, please contact us at [email protected].

HCM-5604-36-1303_DataSheet 1 November 21, 2019

Page 2: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

CONTROL SYSTEM SOLUTIONS

What is a Raptor Control Module?

Nearly all complex electr0-mechincal systems—especially those in automotive applications—such as internal combustion engines, hydraulic systems, or hybrid electric powertrains require complex control algorithms. Hand-coding such complicated control logic in traditional programming languages like C, C++, or Java can amount to hundreds of thousands of lines of code. Writing and debugging code in this manner can be time consuming, tedious, and labor intensive.

New Eagle’s line of Raptor-compatible controllers and complimentary Raptor-Dev software offer an alternative approach to the traditional programming languages: These controllers allow developers to leverage the graphical programming environment of MATLAB Simulink to quickly and easily create, edit, and debug application software. But what exactly is Raptor-Dev software and how does it allow developers to create software in Simulink for control modules?

Raptor-Dev is a library of customizable Simulink blocks that allows developers to quickly create custom software for Raptor-compatible controllers. Developers work directly in the Simulink environment with Raptor-Dev blocks as well as native Simulink blocks and features. The Raptor-Dev library blocks facilitate interaction between Simulink and all of the input, outputs,

and communication channels of the control module hardware. For example, the Raptor-Dev library includes blocks to read analog inputs or actuate low side drive outputs. The Raptor-Dev library also contains other useful block-sets for many applications, such as OBD fault management and data logging. Even J1939 or Modbus Raptor library blocks are available. Common to all of the Raptor library blocks is that they are easy and intuitive to use. The Raptor-dev libraries vastly reduce software complexity, speed-up development, and they eliminate the need to understand low-level logic necessary to manage controller hardware.

Once an application is ready for programming, code can be directly compiled from Simulink into an application file which can then be programmed onto the Raptor-compatible module though the windows-based Raptor-Cal software and a USB-to-CAN hardware interface. Raptor-Cal also allows users to calibrate application parameters in real-time.

HCM-5604-36-1303_DataSheet 2 November 21, 2019

Page 3: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

HardwareMicroprocessor Freescale MPC5604

Clock Speed 64 MHzEnvironmental IP69K

Operating Temp -40°C to +85°C

Memory SegmentsMemory Segment Size

FLASH (ALL) 384 KB application_reset_vector 16 B application_version_info 16 B

application_pfw_version_info 16 B application_checksum_info 208 B

application_sym_lib 128 KB application_flash 251 KB

FIXEDEE 1 KBEEPROM 12 KB

INTERNAL RAM 40 KBDATALOG FLASH 8192 KB

Communication ChannelsChannel Functions Options

CAN1 CAN 250kCAN2 CAN 125k

250k400k500k

1000kNote: CAN 1: 250k Baud Default. CAN 2: 250k Baud Default.

HCM-5604-36-1303_DataSheet 3 November 21, 2019

Page 4: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

InputsResource Functions Voltage Ranges Pull-Downs/Ups Note

WAKE_INPUT1 digital_in 9.46k PD Pin C1-1INPUT2 digital_in

analog_inset_input_option

0.005 - 0.170 V0.1 - 3.2 V0.2 - 6.4 V

1 - 35 V1.2 - 38.5 V

6.95k PU2.2k PD

Pin C2-8, Pullup 5v

INPUT3 digital_inanalog_in

set_input_option

0 - 5.5 V4 - 20 mA

6.95k PU2.11k PD

140 PD (Current Mode)

Pin C2-3, Pullup 5v

INPUT4 digital_inanalog_in

set_input_option

0 - 5.5 V4 - 20 mA

6.95k PU2.11k PD

140 PD (Current Mode)

Pin C2-11, Pullup 5v

INPUT5 digital_inanalog_in

set_input_option

0 - 5.5 V4 - 20 mA

6.95k PU2.11k PD

140 PD (Current Mode)

Pin C2-12, Pullup 5v

INPUT6 digital_inanalog_in

set_input_option

0 - 5.5 V4 - 20 mA

6.95k PU2.11k PD

140 PD (Current Mode)

Pin C2-4, Pullup 5v

INPUT7 digital_inanalog_in

freq_inset_input_option

0 - 36.3 V 8k PD Pin C2-9

INPUT8 digital_inanalog_in

freq_inset_input_option

0 - 36.3 V 8k PD Pin C2-10

INPUT9 analog_in 0 - 3.3 V 2k PD Pin C1-14

OutputsResource Functions Driver Types Note

OUTPUT1 digital_outpwm_out

output_status

Low Side Pin C2-12A Max, 31-500Hz PWM

FrequencyOUTPUT2 digital_out

pwm_outoutput_status

Low Side Pin C2-22A Max, 31-500Hz PWM

Frequency

HCM-5604-36-1303_DataSheet 4 November 21, 2019

Page 5: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Outputs (continued)Resource Functions Driver Types Note

OUTPUT3 digital_outpwm_out

output_status

Low Side Pin C2-132A Max, 31-500Hz PWM

FrequencyOUTPUT4 digital_out

pwm_outoutput_status

Low Side Pin C2-72A Max, 31-500Hz PWM

FrequencyOUTPUT5 digital_out

pwm_outoutput_status

High Side Pin C2-62A Max, 31-500Hz PWM

FrequencyOUTPUT6 digital_out

pwm_outoutput_status

High Side Pin C2-52A Max, 31-500Hz PWM

FrequencyOUTPUT7 digital_out

pwm_outoutput_status

High Side Pin C2-172A Max, 31-500Hz PWM

FrequencyOUTPUT8 digital_out

pwm_outoutput_status

High Side Pin C2-182A Max, 31-500Hz PWM

FrequencyOUTPUT9 digital_out

pwm_outoutput_status

High Side Pin C2-152A Max, 31-500Hz PWM

FrequencyOUTPUT10 digital_out

pwm_outoutput_status

High Side Pin C2-162A Max, 31-500Hz PWM

FrequencyOUTPUT11 digital_out

pwm_outoutput_status

High Side Pin C2-145A Max, 31-500Hz PWM

FrequencyOPEN_CCT_STROBE digital_out (None)

Internal MeasurementsName Units Note

LOGIC_PWR_GOOD bool Digital Feedback on logic powerOUT5_DFB bool Digital Feedback on Output5OUT6_DFB bool Digital Feedback on Output6OUT7_DFB bool Digital Feedback on Output7OUT8_DFB bool Digital Feedback on Output8OUT9_DFB bool Digital Feedback on Output9

OUT10_DFB bool Digital Feedback on Output10

HCM-5604-36-1303_DataSheet 5 November 21, 2019

Page 6: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Internal Measurements (continued)Name Units Note

OUT11_DFB bool Digital Feedback on Output11VBATT V Supply Voltage (C1-12)

uP_TEMP C ECU TemperatureOUT1_AFB A Current Feedback for OUTPUT1OUT2_AFB A Current Feedback for OUTPUT2OUT3_AFB A Current Feedback for OUTPUT3OUT4_AFB A Current Feedback for OUTPUT4

VSENS_SUPPLY V Reference voltage 1 (+5V sensor supply)

VPULLUP_SUPPLY V Reference voltage 2 (+5V pullup supply)

MAX_STACK_USAGE % Maximum % Stack Usage Since Startup

ID_TAG ADDR ID calculated from resistance ID tag (betweenC1-13 and C1-14)

HCM-5604-36-1303_DataSheet 6 November 21, 2019

Page 7: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Block Diagram

CM0711

5V Sensor Supply +

3.3V Sensor Supply +

Input 2 (ANLG, DIG)

Input 3 (ANLG, DIG)

Input 4 (ANLG, DIG)

Input 5 (ANLG, DIG)

Input 6 (ANLG, DIG)

Input 7 (FRQ, ANLG, DIG)

Input 8 (FRQ, ANLG, DIG)

Input 9 (ANLG)

Ground

CAN1+

CAN1-

CAN 1 Shield

CAN2+

CAN2-

CAN 2 Shield

Wake Input 1

Battery

Battery

Battery

Ground

Ground

(LSD) Output 1

(LSD) Output 2

(LSD) Output 3

(LSD) Output 4

(HSD) Output 5

(HSD) Output 6

(HSD) Output 7

(HSD) Output 8

(HSD) Output 9

(HSD) Output 10

(HSD) Output 11

C2-2

C2-1

C2-7

C2-17

C2-5

C2-18

C2-8

C2-11

C2-3

C2-12

C2-9

C2-4

C2-10

C1-14

C1-13

C1-5

C1-3

C1-2

C1-9

C1-4

C1-11

C1-10

C2-16

C2-15

C2-14

C2-13

C2-6

C1-1

C1-17

C1-18

C1-12

C1-15

C1-16

C1-6

Note the following abbreviations: DIG = digital input, FRQ = frequency input, ANLG = analog input, HSD = high

side drive, LSD = low side drive, SSR = solid state relay

HCM-5604-36-1303_DataSheet 7 November 21, 2019

Page 8: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Power

Module Power (Pin Name: VBATT+)

Module power is used for powering internal components of the CM0711, such as the microprocessor, logic

circuitry, RAM, high-side outputs, etc. on the CM0711.

Min Nom Max Units

Input Voltage: Normal Operation 5.5 36 V

Overvoltage Protection 36 V

Current Draw: On-State (excluding

outputs)

50 mA

Current Draw: Off-State Current 1 mA

Voltage Measurement Range 0 35 V

Key Switch (Pin Name: WAKE_INPUT1)

To power up the module, the microprocessor must detect a voltage (on the WAKE_INPUT1 pin) greater than the

Power-on voltage threshold. Likewise, the module will power down once this voltage falls below the Power-

down voltage threshold.

Min Nom Max Units

Power-on Threshold 5.6 V

Power-down Threshold 0.8 V

Input Voltage 0 36 V

Overvoltage Protection 36 V

The Raptor-Dev application software template, which can be generated used the

raptor_create_project('ProjectName') command in the MATLAB Command Window, contains default shutdown

logic that stores non-volatile memory after the key switch signal goes low, but before the module actually

powers itself down. Note that this default shutdown logic can be modified to include the execution of any

additional shutdown routines once key switch goes low.

HCM-5604-36-1303_DataSheet 8 November 21, 2019

Page 9: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Typical Circuit Schematic

Wake Input 1 C1-1

CM0711

Battery

- +

Key Switch

Battery

Battery

Battery

C1-17

C1-18

C1-12

Ground

Ground

C1-15

C1-16

5V Sensor Power (Pin Name: Sensor_Supply (+5V))

Sensor power is used for powering external components outside of the CM0711, such as analog sensors. The

sensor power output is designed to survive short-to-battery, short-to-ground, and over-current events. The

sensor voltage will recover once the short or over-current condition is removed.

Min Nom Max Units

Output Voltage 4.85 5 5.15 V

Output current 0 50 mA

Overvoltage Protection 40 V

3.3V Sensor Power (Pin Name: Sensor_Supply (+3.3V))

The CM0711 also has a 3.3V power supply.

Min Nom Max Units

Output Voltage 3.2 3.3 3.4 V

Output current 0 50 mA

Overvoltage Protection 36 V

HCM-5604-36-1303_DataSheet 9 November 21, 2019

Page 10: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Analog Inputs This module has six 10-bit analog inputs. Except for Input 9, all of the analog inputs have software configurable

attenuation resistors which allows for a larger voltage measuring ranges than the 0-5V range typically available

on control modules. In addition to attenuation resistors, Input 2 also has an amplifier and configurable gain

resistors which allows for smaller voltage measuring ranges.

The analog inputs also have the ability to enable a pull-up or pulldown resistor or to enable a separate pull-down

(of 140 ohms) for 4 to 20 mA current sensor (Input 9 only has one fixed pull down resistor).

All analog inputs, except for Input 9, can also be configured to function as programmable digital inputs.

Analog Inputs (Input 2)

Min Nom Max Units

Maximum Input voltage* 0.170 35 V

Cutoff frequency (Gain=18.7) 339 Hz

Cutoff frequency (Gain=1) 339 Hz

Cutoff frequency (Gain=0.5) 677 Hz

Cutoff frequency (Gain=0.091) 3,725 Hz

Overvoltage 36 V

Resolution 10 bit

Accuracy 3 %

*NOTE: Input voltage range is dependent on settings configured in the application software. See Inputs table for

a complete list of voltage ranges for each input.

HCM-5604-36-1303_DataSheet 10 November 21, 2019

Page 11: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Analog Inputs (Inputs 3 thru 6)

Min Nom Max Units

Input voltage range (voltage measurement

mode)

0 5.5 V

Input current range (current measurement

mode)

0 30 mA

High logic threshold 3.65 V

Cutoff frequency 51 Hz

Overvoltage 36 V

Resolution 10 bit

Accuracy 3 %

Analog Inputs (Input 9)

These inputs can be connected to 0 to 3.3V sensors.

HCM-5604-36-1303_DataSheet 11 November 21, 2019

Page 12: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Min Nom Max Units

Input voltage range 0 3.3 V

Cutoff frequency 28 Hz

Overvoltage 36 V

Accuracy 2 %

Resolution 10 bit

Frequency Inputs

These inputs are capable of measuring frequency, pulse counts, duty cycle and quadrature sensors. The

frequency inputs are DC-coupled: the measured signals shall have a ground reference and no large DC offset.

DC-coupled frequency inputs allow you to take the frequency reading of an external signal with no DC offset.

DC-coupled frequency inputs are ideal for use with Hall effect– type sensors.

For diagnostics, the frequency inputs have analog voltage measurement. Thus the inputs can alternatively be

used as analog voltage inputs.

R

Micro

ADC

RFILTRATT1

DC-coupled Frequency Inputs (Inputs 7 and 8)

Min Nom Max Units

Input voltage range 0 5 V

Overvoltage 36 V

Accuracy 5 %

HCM-5604-36-1303_DataSheet 12 November 21, 2019

Page 13: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Frequency range 1 10,000 Hz

Low logic threshold .8 1.7 V

High logic threshold 3.0 4.4 V

Frequency range 1 15,000 Hz

Frequency resolution 1 Hz

Frequency Accuracy 1 %

Frequency input cutoff frequency 37.1 kHz

Pulldown Analog Inputs (Inputs 7 and 8)

Min Nom Max Units

Input voltage range 0 35 V

Overvoltage 36 V

Accuracy 53 %

Cutoff frequency 1 10,000 Hz

Resolution 10 bit

High Side Drives

High-side outputs are used for switching battery voltage to loads using either an on/off signal, or a pulse width

modulated (PWM) signal. All high-side outputs come with internal flyback diodes, which provide protection

when driving inductive loads. High-side outputs can also test for various fault conditions, such as Short-Circuit

and Over-Current, Open-Load, and Short-to-Battery. See “Output Fault Detection” section below for more

information.

HCM-5604-36-1303_DataSheet 13 November 21, 2019

Page 14: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

(Outputs 5 thru 10)

Min Nom Max Units

Output Current (12V) 0 2.0 A

Output Current (24V, PWM up to 200Hz) 0 2.0 A

Output Current (24V, PWM up to 350Hz) 0 1.5 A

Output Current (24V, PWM up to 500Hz) 0 1.0 A

PWM frequency 500 Hz

PWM resolution 0.1 %

Overvoltage 36 V

(Output 11)

Min Nom Max Units

Output Current (12V) 0 5.0 A

Output Current (24V, PWM up to 100Hz) 0 5.0 A

Output Current (24V, PWM up to 200Hz) 0 4.0 A

Output Current (24V, PWM up to 350Hz) 0 3.0 A

Output Current (24V, PWM up to 500Hz) 0 2.0 A

PWM frequency 31 500 Hz

PWM resolution 0.1 %

Overvoltage 36 V

HCM-5604-36-1303_DataSheet 14 November 21, 2019

Page 15: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Low Side Drives (Outputs 1 thru 4) Low-side outputs are used for switching grounds to loads using either an on/off signal or a pulse width

modulated (PWM) signal. They have the ability to sense current that is provided to the load through an amplifier

circuit. Low-side outputs can also test for various fault conditions, such as Short-Circuit and Over-Current, Open-

Load, and Short-to-Battery. See “Output Fault Detection” section below for more information.

Min Nom Max Units

Output Current (12V) 0 2.0 A

Output Current (24V, PWM up to 200Hz) 0 2.0 A

Output Current (24V, PWM up to 350Hz) 0 1.5 A

Output Current (24V, PWM up to 500Hz) 0 1.0 A

PWM frequency 500 Hz

PWM resolution 0.1 %

Overvoltage 36 V

Current sense accuracy 5 %

HCM-5604-36-1303_DataSheet 15 November 21, 2019

Page 16: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Output Fault Detection

High Side Drives

Short-circuit faults on high-side outputs occur when the CM0711’s output pin is shorted to ground, which

results in an over-current on the circuit. High-side outputs detect and protect against short-circuit and over-

current faults, and the software automatically turns off the output when either of these faults is detected. The

application software can be used to reset an output from an overcurrent or a short-circuit fault by waiting at

least 10 seconds from the time it faulted, and then turning the output “off” and then “on” again.

Open-load faults occur when the CM0711’s output pin is not connected to a load (open circuit). The high-side

output circuit uses voltage on the output pin to determine if an open load condition exists. Note that an output

must be “off “to detect an open-load fault.

Open-load fault detection is not active continuously. Rather, the application software in the CM0711 must

determine when to inject low-level current into the load. Using this method allows you to test for open loads at

specific times, such as the system start-up time, and these times are determined by the application software.

Short-to-battery faults occur when the CM0711’s output pin is connected to battery voltage. The high-side

output circuit uses voltage on the output pin to determine if a short-to-battery condition exists. The output must

be configured correctly for high-side outputs to be able to detect short-to-battery.

Lost Side Drives

Short-circuit faults on low-side outputs occur when the CM0711’s output pin is shorted to battery voltage,

which results in an over-current on the circuit. Low-side outputs detect and protect against short-circuit and

over-current faults, and the software automatically turns off the output when either of these faults is detected.

The application software can be used to reset an output from an overcurrent or short-circuit fault by waiting at

least 10 seconds from the time it faulted, and then turning the output “off”, and then “on” again.

Open-load faults occur when the CM0711’s output pin is not connected to a load (open circuit). The low-side

output circuit uses current on the output pin to determine if an open load condition exists. An output must be

on to detect open-load faults.

Short-to-ground faults occur when the CM0711’s output pin is connected to ground. The low-side output circuit

uses current on the output pin to determine if a short-to-ground condition exists.

HCM-5604-36-1303_DataSheet 16 November 21, 2019

Page 17: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Dimensions (mm)

Connections The CM0711 has two 18-pin Deutsch DT14-18 connectors, as follows:

• C1: Deutsch DT16-18SB-K004 or DT16-18SB-EK02 (black)

• C2: Deutsch DT16-18SC-K004 or DT16-18SC-EK02 (green)

HCM-5604-36-1303_DataSheet 17 November 21, 2019

Page 18: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Pinout

HCM-5604-36-1303_DataSheet 18 November 21, 2019

Page 19: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Recovery Procedure 1. Power and keyswitch on the module as normal.

2. Open the Raptor-Cal application.

3. Select CAN 1 and set the baud rate to 250k.

4. Click on Flash. The window will say “No Modules Found”.

5. Click on Recover. Select Other.

6. If your module is found, select it and choose an appropriate .RPG file.

If you don’t see your module, double check that it is powered and keyswitched and that your CAN to USB

device is connected properly.

7. Success! Your module has been recovered and will be flashed with the selected .RPG file.

If this step fails, the software package may be to blame. Try a different .RPG file.

Related Products Part New Eagle Store Part Number

CONNECTOR KIT FOR – 5604-36

HYDRAULIC CONTROL MODULE CM0711

CON-KIT-0711

HARNESS – 0711 PIGTAIL HARNESS HARN-P36-0711-001

CRIMP TOOL TOOL-CON-015-00

REMOVAL TOOL TOOL-CON-0411-336-1605

Related Products Test Standard Description

Hot soak EN 60068-2-2 B 85oC, 96h

Cold soak EN 60068-2-2 A -40oC, 96h

Thermal cycling EN 60068-2-14 Nb -40…85oC, 2 cycles

Thermal shock EN 60068-2-14 Na -40…85oC, 10 cycles

Mechanical shock EN 60068-2-27 50g, 6m, 18 shocks

Bump EN 60068-2-29 40g, 6ms, 600 bumps

Drop test EN 60068-2-32 Ed 1000mm, 6 drops

Sine sweep vibration EN 60068-2-6 section 8.2 9…500Hz, 5g, 6h

Random vibration EN 60068-2-64 Fh 10…350Hz

Resonance search vibration EN 60068-2-6 section 8.1 10…2000Hz, 5g, 5 min

Altitude test, transport EN 60068-2-13 M 13600m, 30 min

Altitude test, operation EN 60068-2-13 M 4850m, 60 min

Particle impact SAE J1211 ~

Humidity soak EN 60068-2-78 Cab 30oc, 93%, 10 days

HCM-5604-36-1303_DataSheet 19 November 21, 2019

Page 20: CM0711 - New Eagle€¦ · OUT7_DFB bool Digital Feedback on Output7 OUT8_DFB bool Digital Feedback on Output8 OUT9_DFB bool Digital Feedback on Output9 OUT10_DFB bool Digital Feedback

© New Eagle Consulting www.neweagle.net PH: 734.929.4557

Humidity cycling EN 60068-2-30 Db 25/40oC, >90%, 6 days

Steady state operating voltage SAE J1455 6, 5…32V

Steady state over voltage SAE J1455 36V

Steady state reverse voltage SAE J1455 -36V with fuse

Steady state short circuit SAE J1455 0/32V, 5 min

Steady state power up SAE J1455 0…9V

Salt spray EN 60068-2-52-Kb 35oC, severity 4, 14 days

Chemical resistance EN 60068-2-74 Diesel fuel, oils, fertilizers, calcium

chloride, calcium hydroxide,

ammonia

Dust ingress IP6X EN 60259 ~

Water ingress IPX9K DIN 40050-9 85oC, 30 seconds

Transient 1 ISO-7637 5.6.1 Level 3, 12 and 24V systems

Transient 2a ISO-7637 5.6.2 Level 3, 12 and 24V systems

Transient 2b ISO-7637 5.6.2 Level 3, 12 and 24V systems

Transient 3a ISO-7637 5.6.3 Level 3, 12 and 24V systems

Transient 3b ISO-7637 5.6.3 Level 3, 12 and 24V systems

Transient 4 ISO-7637 5.6.4 Level 3, 12 and 24V systems

Transient 5 ISO-7637 5.6.5 Level 3, 12 and 24V systems

ESD Operating ISO 10605 8kV contact, 15kV air

EMC – Conducted transient

emissions

ISO 7637-2 4.3 12V and 24V systems

EMC – Conducted RF Emissions EN 55025 0, 15...108MHz class 3

EMC – Conducted Susceptibility ISO 11452-4 1…200MHz, 100mA

EMC – Radiated Susceptibility ISO 11452-2 200…1000MHz 100V/m

EMC – Radiated Emissions ISO 13766 30…1000MHz

HCM-5604-36-1303_DataSheet 20 November 21, 2019