Download Print this page

Advertisement

Quick Links

FEATURES
Metrology subsystem plus selected other features of a level 2,
7kW to 22kW electric vehicle supply equipment (EVSE)
Full-featured board for ADE9112, ADE9113, and ADE9178
Rated up to three phase, 240V RMS line to neutral voltage
Rated up to 32A current measurement with on-board shunts
Supports up to 22kW combined power transfer to load
Features MAX32672 low power, secure microcontroller
Supports LCD display for energy and state updates
Supports MODBUS
protocol over RS-485 communication inter-
face
Supports Protobuf
messages to communicate with EVerest
open source software (OSS)
IEC61851-compatible state machine implementation
EVALUATION BOARD CONTENTS
AD-ACEVSE22KWZ-SL
LCD companion board BR-079862
EQUIPMENT NEEDED
USB-TTL serial adapter (ADAFRUIT
TTL recommended)
USB to RS-485 (Waveshare
EV emulator (optional) (Megger
12V, 2A supply
Single or three-phase supply capable of providing 100 VAC to
240 VAC 0.6A per phase
Single- or three-phase load
PLEASE SEE THE LAST PAGE FOR AN IMPORTANT
WARNING AND LEGAL TERMS AND CONDITIONS.
AD-ACEVSE22KWZ-KIT
Industries 954 USB to
USB to RS-485 recommended)
®
EVCA210 recommended)
User Guide | AD-ACEVSE22KWZ-KIT
ONLINE RESOURCES
Python 3.11.X
ADE9178 data sheet
Secure Boot Tools v3.0.0
EVerest OSS
HAZARDOUS HIGH VOLTAGE
This equipment is connected to hazardous line voltages. Exercise
proper caution when connecting the sensors and voltage leads.
Ensure that the system is enclosed in a protective casing.
GENERAL DESCRIPTION
The AD-ACEVSE22KWZ-KIT is a reference design for the metrolo-
gy subsystem plus selected other features of a level 2, 7 kW to 22
kW AC electric vehicle supply equipment (EVSE). It includes the
ADE9113 isolated Σ-Δ analog-to-digital converter (ADC) coupled
with the ADE9178 metrology DSP to accurately measure energy
delivered to an electric vehicle (EV). It includes the MAX32672 ul-
tralow-power ARM
integrated, and highly reliable 32-bit microcontroller to accumulate
energy measurements and securely send it to a host for display. A
charge control state machine is run on the microcontroller to transi-
tion through different charge states when a charging plug is inserted
into an electric vehicle. The kit includes a flexible printed circuit
(FPC) connector and LCD to read the energy measurements and
state transitions during a charging cycle. The power input/output,
control pilot (CP), and proximity pilot (PP) signals are exposed on
connectors at the edge of the board. The energy delivered to the
EV is measured as a voltage drop across shunts and a resistor
ladder network, which makes it easy to set up the boards in the
field.
®
®
Cortex
-M4 processor, a cost-effective, highly
UG-2290
Rev. 0 | 1 of 29

Advertisement

loading
Need help?

Need help?

Do you have a question about the AD-ACEVSE22KWZ-KIT and is the answer not in the manual?

Questions and answers

Summary of Contents for Analog Devices AD-ACEVSE22KWZ-KIT

  • Page 1 GENERAL DESCRIPTION LCD companion board BR-079862 ► The AD-ACEVSE22KWZ-KIT is a reference design for the metrolo- EQUIPMENT NEEDED gy subsystem plus selected other features of a level 2, 7 kW to 22 kW AC electric vehicle supply equipment (EVSE). It includes the ™...
  • Page 2 User Guide AD-ACEVSE22KWZ-KIT TABLE OF CONTENTS Features..............1 Evaluation Board Hardware........7 Evaluation Board Contents........1 Powering the Board..........7 Equipment Needed..........1 Connecting the Board for Evaluation....7 Online Resources..........1 Connector Pinouts..........7 Hazardous High Voltage........1 Evaluation Board Software........12 General Description..........1 Flashing the Board........... 12 Evaluation Board Photograph........3...
  • Page 3 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD PHOTOGRAPH Figure 1. AD-ACEVSE22KWZ-KIT Evaluation Board Photograph analog.com Rev. 0 | 3 of 29...
  • Page 4 User Guide AD-ACEVSE22KWZ-KIT BLOCK DIAGRAM Figure 2 shows the block diagram of the board design. Dashed performed using these voltage dividers on the input side of the lines indicate the isolation barrier of the design. The section on relay. The relay is controlled by the charge control state machine top of the dashed line is the high voltage section in the design.
  • Page 5 User Guide AD-ACEVSE22KWZ-KIT GETTING STARTED Use the following instructions to evaluate the AD-ACEVSE22KWZ- RS-485 TESTING KIT. While testing, the single-phase input must be connected to phase A and must not exceed 240V RMS line to neutral voltage or This test procedure outlines the steps necessary to evaluate 32A.
  • Page 6 User Guide AD-ACEVSE22KWZ-KIT GETTING STARTED EV EMULATOR TESTING This test procedure uses an EV emulator to control the charge control state machine with the control pilot (CP) and proximity pilot (PP). As with the RS-485 test, the objective is to cycle through a complete charge session and measure the power drawn by a load.
  • Page 7 UART to send data to the host application processor. The metrology chipset contains one ADE9178, three ADE9112s (one Testing the AD-ACEVSE22KWZ-KIT requires connecting a source per power phase), and one ADE9113 for monitoring supply voltage and load to the input and output terminals, and collecting accu- before the relay.
  • Page 8 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD HARDWARE Table 1. Test Points (Continued) Signal Notes TP18 RESET_MCU MAX32672 RESET PIN TP20 EMP_CSB ADE9178 SPI CHIP SELECT TP21 ADC_ZX_A TP22 EMP_ADC_RSTN_GPIO ADE9178 AND ADE9112 RESET TP23 FRAM_CS FRAM SPI CHIP SELECT TP27 RELAY_CTRL1...
  • Page 9 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD HARDWARE Table 1. Test Points (Continued) Signal Notes TP88 TP89 TP91 EMP_IRQ2 ADE9178 INTERRUPT 2 NET TP92 INT_PCA TP97 EMP_IRQ0 ADE9178 INTERRUPT 0 NET TP98 EMP_IRQ1 ADE9178 INTERRUPT 1 NET TP99 RTC_INT RTC INTERRUPT NET...
  • Page 10 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD HARDWARE Table 2. Connectors (Continued) Component Signal Description DBG_UART0_RX DEBUG AND FLASH UART RX VDD_3V3 3V3 NET CONNECTION GND_ISO ISOLATED GROUND RX JUMPER RS485_RO RS-485 RO PIN DBG_UART0_RX DEBUG AND FLASH UART RX RS-485 RS-485 POSITIVE TRANSMISSION SIGNAL...
  • Page 11 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD HARDWARE Figure 5. Simplified Connector Diagram analog.com Rev. 0 | 11 of 29...
  • Page 12 Figure 7. Bootloader Tools secure boot loader (SBL) of the MAX32672. 6. Reset the AD-ACEVSE22KWZ-KIT by pressing the software 6. Power the board by connecting a 12V adapter to the onboard reset button (S5). barrel jack terminal (P15).
  • Page 13 Once the host PC is physically connected to the AD- ACEVSE22KWZ-KIT, run the Protobuf sniffer script. First, open the Figure 8. Status Screen root directory of the AD-ACEVSE22KWZ-KIT BSP in PowerShell and run the following code: The RMS screen shows the voltage and current values for one phase.
  • Page 14 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 3. Protobuf Message Fields Message Type Description Field ID Field Name KeepAlive Proof-of-life with additional status fields time_stamp sent at regular intervals. hw_type hw_revision protocol_version_major protocol_version_minor sw_version_string hwcap_max_current hwcap_min_current hwcap_max_phase_count hwcap_min_phase_count supports_changing_phases_during_charging PowerMeter...
  • Page 15 MODBUS COMMUNICATION Option 2: RS-485 The AD-ACEVSE22KWZ-KIT uses Modbus RTU protocol when debugging the system and ADE9178 registers. Specifically, the Take the following steps for RS-485: Enron Modbus variant is used to handle 32-bit registers in a single 1.
  • Page 16 (Simply Modbus is recommended), or the basic command line > 19 script included in the AD-ACEVSE22KWZ-KIT BSP. To use the input the desired value to written e.g('True' included command line script, run the following code inside a for 1 and 'False' for 0) PowerShell terminal (starting at the root directory of the BSP).
  • Page 17 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Holding Registers Note: Details for ADE9178 registers can be found in the ADE9178 data sheet. Table 4. ADE9178 Holding Registers Modbus ADE9178 Address Address Name Description Reset Access 40001 0x000 AVGAIN Phase A Voltage Gain Adjust...
  • Page 18 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 4. ADE9178 Holding Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 40044 0x02B BIOS Phase B Current Channel Offset 0x00000000 40045 0x02C BIPHCAL Phase B Current Phase Correction Factor 0x00000000 40046...
  • Page 19 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 4. ADE9178 Holding Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 40092 0x05B AUX0DIPONE_LVL Auxiliary 0 Channel RMSONE Dip Detection Threshold Level 0x00000000 40093 0x05C AUX0SWELLHALF_LVL Auxiliary 0 Channel RMSHALF Swell Detection Threshold Level...
  • Page 20 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 4. ADE9178 Holding Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 40140 0x08B AUX3SWELLONE_CYC Auxiliary 3 RMSONE Swell Line Cycles Configuration 0xFFFFFFFF 40141 0x08C AUX4GAIN Auxiliary 4 Channel Gain Adjust 0x00000000...
  • Page 21 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 4. ADE9178 Holding Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 40188 0x0BB ZXTOUT Zero Crossing Timeout Configuration Register 0x0000FFFF 40189 0x0BC ZXTHRSH Zero Crossing Threshold Register 0x000019EA 40190 0x0BD ZX_LP_SEL...
  • Page 22 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 5. System Holding Registers Modbus System Name Description Reset Access Address Address 40233 0x01 MAX_CHARGE_CURRENT Default maximum charging current is 32A. Other current values are 6A, 0x20 12A, 18A, 24A, 32A, 40A, 48A, 65A, 75A, 80A. Note: single write only (MODBUS function code 6).
  • Page 23 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 6. ADE9178 Input Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 30034 0x221 CVSWELLHALF Phase C Voltage Maximum RMSHALF for Last Detected Swell 0x00000000 30035 0x222 CVSWELLONE Phase C Voltage Maximum RMSONE for Last Detected Swell...
  • Page 24 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 6. ADE9178 Input Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 30082 0x251 AUX5DIPONE Auxiliary 5 Channel Minimum RMSONE for Last Detected Dip 0x007FFFFF 30083 0x252 AUX5SWELLHALF Auxiliary 5 Channel Maximum RMSHALF for Last Detected Swell...
  • Page 25 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 6. ADE9178 Input Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 30130 0x282 BPERIOD Line Period on Phase B Voltage 0x00500000 30131 0x283 CPERIOD Line Period on Phase C Voltage 0x00500000...
  • Page 26 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 6. ADE9178 Input Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 30178 0x61A CIRMSONE_1 SPI Burst Read Access by Function. See CIRMSONE 0x00000000 30179 0x61B AUX0RMSONE_1 SPI Burst Read Access by Function. See AUX0RMSONE...
  • Page 27 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 6. ADE9178 Input Registers (Continued) Modbus ADE9178 Address Address Name Description Reset Access 30226 0x64A CVRMSHALF_2 SPI Burst Read Access by Phase. See CVRMSHALF 0x00000000 30227 0x64B CIRMSHALF_2 SPI Burst Read Access by Phase. See CIRMSHALF...
  • Page 28 User Guide AD-ACEVSE22KWZ-KIT EVALUATION BOARD SOFTWARE Table 8. System Discrete Inputs (Continued) Modbus Address Name Description Access Reset 10008 LCD_INIT_STATUS LCD_Init_Status: Bit gets set after successful initialization. 10009 ENERGY_ACCU_STATUS Energy_accu_status: Bit is set when accumulation is running and gets cleared when not running.
  • Page 29 Evaluation Board until you have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc. (“ADI”), with its principal place of business at Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal, temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY.