background image

 

UMAX090690. Version: 1.2     Preliminary Documentation 

– May Be Subject To Change                             

 

19-37 

 

CAN Transmit 1 

Default Transmit Data 

Byte 

Position 

Bit 

Position 

PGN 

Charger 1 Mode 

1

st

 

1

st

  

0xFF00 

Charger 1 Voltage 

2

nd

  

3

rd

  

0xFF00 

Charger 1 Current 

3

rd

  

5

th

  

0xFF00 

Charger 1 Temperature 

4

th

  

7

th

 

0xFF00 

CAN Transmit 2

 

Default Transmit Data

 

Byte 

Position

 

Bit 

Position

 

PGN

 

Charger 2 Mode 

1

st

 

1

st

  

0xFF01 

Charger 2 Voltage 

2

nd

  

3

rd

  

0xFF01 

Charger 2 Current 

3

rd

  

5

th

  

0xFF01 

Charger 2 Temperature 

4

th

  

7

th

 

0xFF01 

Table 4

 

– Default CAN Transmit Messages

 

 

4.6. 

CAN Receive Function Block 

 
The CAN Receive function block is designed to take any SPN from the J1939 network and use it 
as a control/enable/override source for any relay outputs or CAN Transmits. 
 
The 

Receive Message Enabled

 is the most important setpoint associated with this function block 

and it should be selected first. Changing it will result in other setpoints being enabled/disabled as 
appropriate. By default, all receive messages are enabled. 
 
Once a message has been enabled, a Lost Communication fault will be flagged if that message is 
not received within the 

Receive Message Timeout

 period. This will trigger a Lost Communication 

event if the cell input associated with the CAN Receive message is set to User Controlled under Rx 
Timeout Setting. In order to avoid timeouts on a heavily saturated network, it is recommended to 
set the period at least three times longer than the expected update rate. To disable the timeout 
feature, simply set this value to zero, in which case the received message will never timeout and 
will never trigger a Lost Communication fault. 
 
By default, all control messages are expected to be sent to the battery charger on Proprietary B 
PGNs. However, should a PDU1 message be selected, the battery charger can be setup to receive 
it from any ECY by setting the 

Specific Address that sends the PGN

 to the Global Address 

(0xFF). If a specific address is selected instead, then any other ECU data on the PGN will be 
ignored. 
 
The 

Receive Data Size

Receive Data Index in Array (LSB)

Receive Bit Index in Byte (LSB)

Receive Resolution

 and 

Receive Offset

 can all be used to map any SPN supported by the J1939 

standard to the output data of the Received function block. 
 
As mentioned earlier, a CAN receive function block can be selected as the source of the control 
input for the charger function blocks. When this is the case the 

Receive Data Minimum

 (Off 

Threshold) and 

Receive Data Maximum 

(On Threshold) setpoints determine the minimum and 

maximum values of the control signal. As the names imply, they are also used as the On/Off 
thresholds for digital output types. These values are in whatever units the data is AFTER the 
resolution and offset is applied to the CAN Receive signal. 

Summary of Contents for AX090690

Page 1: ...USER MANUAL UMAX090690 Version V1 3 Dual 12V Li ion BATTERY CHARGER With SAEJ1939 USER MANUAL P N AX090690...

Page 2: ...gement from SAE J1939 standard PDU1 A format for messages that are to be sent to a destination address either specific or global from SAE J1939 standard PDU2 A format used to send information that has...

Page 3: ...OUS INPUT FUNCTION BLOCK 15 4 3 J1939 NETWORK FUNCTION BLOCK 15 4 4 DIAGNOSTIC INPUT FUNCTION BLOCKS 15 4 5 CAN TRANSMIT FUNCTION BLOCK 18 4 6 CAN RECEIVE FUNCTION BLOCK 19 5 ECU SETPOINTS ACCESSED WI...

Page 4: ...3 CAN Transmit Data Sources 18 Table 4 Default CAN Transmit Messages 19 Table 5 Default Network Setpoints 21 Table 6 Default Common Control Setpoints 22 Table 7 Default Charging Profile Setpoints 23 T...

Page 5: ...090690 Version 1 2 Preliminary Documentation May Be Subject To Change 5 37 Figure 1 Battery Charger Algorithm Profile 7 Figure 2 Voltage Current Charging Profile 7 Figure 3 Battery Charger State Diagr...

Page 6: ...the front panel of the charger is used to monitor the internal state of the charger The charger states and corresponding LED indications are described in Table 1 LED State Description Red Green Flash...

Page 7: ...a certain point the charger switches to the Bulk Charge Stage and the charging process is finalized in the Absorption Constant Voltage Charge Stage After the battery is fully charged the charger main...

Page 8: ...he battery voltage It will maintain the battery charge either by periodically recharging the battery when the battery voltage drops below Vbc_restart or by maintaining the charge in Float Mode if the...

Page 9: ...another due to noise transients etc the condition causing the transition must stay on for at least 3 seconds 2 3 Battery Protection To prevent a battery from damage the battery charger has a time out...

Page 10: ...iminary Documentation May Be Subject To Change 10 37 contains an additional function Precharge Mode Force Enable When enabled the charger will bypass the battery voltage check and attempt to charge th...

Page 11: ...B PGN in the range 65280 to 65535 00FF00 to 00FFFF can be selected From J1939 73 Diagnostics DM1 Active Diagnostic Trouble Codes 65226 00FECA DM2 Previously Active Diagnostic Trouble Codes 65227 00FE...

Page 12: ...CU The ECU Instance is a configurable setpoint associated with the NAME Changing this value will allow multiple ECUs of this type to be distinguishable by other ECUs including the Electronic Assistant...

Page 13: ...wner Description PGN 65242 Software Identification SOFT Transmission Repetition Rate On request Data Length Variable Extended Data Page 0 Data Page 0 PDU Format 254 PDU Specific 218 PGN Supporting Inf...

Page 14: ...Documentation May Be Subject To Change 14 37 EA shows all this information in General ECU Information as shown below Note The information provided in the Software ID is available for any J1939 servic...

Page 15: ...rresponding fault The CAN1 Diagnostic Setting determines the behaviour over CAN1 Diagnostic messages can be turned ON OFF as well as set to block empty diagnostic messages 4 3 J1939 Network Function B...

Page 16: ...on request So long as even one Diagnostic function block has Event Generates a DTC in DM1 set to true the battery charger Controller will send the DM1 message every one second regardless of whether t...

Page 17: ...ing FMI used in DTC High Fault FMI 1 Data Valid But Below Normal Operational Range Most Severe Level FMI 0 Data Valid But Above Normal Operational Range Most Severe Level FMI 4 Voltage Below Normal Or...

Page 18: ...and it can be set either to the Global Address 0xFF for broadcasts or sent to a specific address as setup by the user Enabling the Override Source Address allows the Source Address of the J1939 Identi...

Page 19: ...ed under Rx Timeout Setting In order to avoid timeouts on a heavily saturated network it is recommended to set the period at least three times longer than the expected update rate To disable the timeo...

Page 20: ...UMAX090690 Version 1 2 Preliminary Documentation May Be Subject To Change 20 37...

Page 21: ...e relevant section of the user manual 5 1 Network Setpoints The Network function block is defined in Section 4 Please refer there for detailed information about how all these setpoints are used Screen...

Page 22: ...mmon Control Setpoints 5 3 Charging Profile Setpoints The Charging Profile function block is defined in Section 2 Please refer to that section for detailed information on how these setpoints are used...

Page 23: ...Amps Constant Current Mode Start Voltage 4 5 12 6 10 6 Volts Constant Current Mode Regulation Current 0 5 1 2 1 2 Amps Constant Voltage Mode Start Voltage 10 6 12 6 12 6 Volts Constant Voltage Charge...

Page 24: ...lay Board Setpoints Name Range Default Value Undervoltage Threshold 8 0 29 9 18 00 V Overvoltage Threshold 18 1 36 0 30 00 V Shutdown Temperature 40 0 85 0 50 Deg C CAN1 Diagnostic Setting 0 3 1 Table...

Page 25: ...is defined in Section 4 6 Please refer to that section for detailed information about how all these setpoints are used Screen Capture of CAN Receive Setpoints Name Range Default Signal Type 0 2 2 Con...

Page 26: ...00 Transmit Repetition Rate 0 60 000 50 Transmit Message Priority 0 7 6 Destination Address PDU1 0 255 254 Override Source Address False True 0 False Source Address 0 255 0 Signal x Data Source Drop L...

Page 27: ...Preliminary Documentation May Be Subject To Change 27 37 Signal x Transmit Data Minimum 0xFFFFFFFF DataMax 0 Signal x Transmit Data Maximum DataMin 0xFFFFFFFF Depends on signal number Table 10 Default...

Page 28: ...LTAGE_IN_CONSTANT_CURRENT_MODE_ERROR 10 OVERCURRENT_IN_CONSTANT_CURRENT_MODE_ERROR 11 TIMEOUT_IN_CONSTANT_CURRENT_MODE_ERROR 12 LOW_POWER_IN_CONSTANT_CURRENT_MODE_ERROR 13 BATTERY_OVERTEMPERATURE_IN_C...

Page 29: ...tep by step instructions to upload new firmware provided by Axiomatic onto the unit via CAN without requiring it to be disconnected from the J1939 network 1 When EA first connects to the ECU the Bootl...

Page 30: ...UMAX090690 Version 1 2 Preliminary Documentation May Be Subject To Change 30 37 4 Upon reset the ECU will no longer show up on the J1939 network as an AX0905x0 but rather as J1939 Bootloader 1...

Page 31: ...ootloader feature 5 When the Bootloader Information section is selected the same information is shown as when it was running the AX0905x0 firmware but in this case the Flashing feature has been enable...

Page 32: ...nchecked none of the setpoints will be changed when the new firmware is uploaded 8 A progress bar will show how much of the firmware has been sent as the upload progresses The more traffic there is on...

Page 33: ...ksum or for any other reason the new firmware is not correct i e bootloader detects that the file loaded was not designed to run on the hardware platform the bad or corrupted application will not run...

Page 34: ...DTM06 12SA 1 WM 12S wedge 10 0462 201 20141 contacts and 2 0413 204 2005 Sealing Plugs Mounting Mounting holes are sized for 8 or M4 bolts The bolt length will be determined by the end user s mounting...

Page 35: ...Provided Output Voltage Ripple VO RIPPLE 100 mVpp Turn on time at full load 100 ms typical Stability Stable at all loads no minimum load requirement Short Circuit Current Protection provided Self reco...

Page 36: ...test condition C Sine and Method 214A test condition B Random 10 g peak Sine 7 65 Grms peak Random Shock MIL STD 202G Method 213B test condition A 50g half sine pulse 9ms long 8 per axis Enclosure Mol...

Page 37: ...tions 1 April 22 2022 Jordan Wilbur Initial Draft 1 1 May 20 2022 Amanda Wilkins Sabrina Tang Added dimensional drawing and Technical Spec 1 2 June 1 2022 Jordan Wilbur Added information on RTDs and P...

Page 38: ...orders and should verify that such information is current and complete Users should satisfy themselves that the product is suitable for use in the intended application All our products carry a limite...

Reviews: