EasyManua.ls Logo

Diodes AP33772S I2C - Chapter 6. Function Description; I2 C Request Message; Support EPR; AVS; VOUT MOS Switch

Default Icon
34 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AP33772S I2C USB PD Sink Controller
EVB User Guide
AP33772S EVB User Guide
Rev. 2.0
24 of 34
www.diodes.com
July 2024
© 2024 Copyright Diodes Incorporated. All Rights Reserved.
Chapter 6. Function Description
6.1 I2C Request Message
The I2C request message (PD_REQMSG) can update the PDO index, Operating Current, and Output Voltage settings during runtime.
PDO_INDEX assigns the source PDO index.
CURRENT_SEL sets the Operating Current value of RDO.
VOLTAGE_SEL sets the Output Voltage value of PPS/AVS RDO, but has no effect for selecting Fixed PDO.
The AP33772S starts to negotiate with the PD source after receiving the the PD_REQMSG. When the PD negotiation completes, the AP33772S
sets the STATUS.READY bit and updates the negotiation result in the PD_MSGRLT.RESPONSE.
6.2 Support EPR / AVS
After the first negotiation with the PD source, which supports EPR Mode, the AP33772S will try to enter EPR Mode when
PDCONFIG.EPR_MODE is set to 1. If the AP33772S successfully enters EPR Mode, the device stores the EPR Source Capability in the
SRC_EPR_PDOx registers and enables the EPR request.
6.3 VOUT MOS Switch
When the VREQ voltage is more than or equal to the VSELMIN voltage, the AP33772S enables the associated MOS switches and then VBUS is
connected to VOUT.
When overvoltage, undervoltage, overcurrent, or overtemperature protection occurs, the associated VOUT MOS switches are turned off to
protect the electrical appliances from possible damage. The host MCU will need to load a new PD_REQMSG to start the PD negotiation
process, resuming quick-charging operation.
By default, the VOUT MOS switches are controlled by the AP33772S. Writing the VOUTCTL parameter of the SYSTEM register can force the
VOUT MOS switches to turn OFF/ON.
6.4 LED Indication
The AP33772S controls LED lighting through the LED pin. The table below summarizes the LED indication and VOUT in each State.
State
LED Indication
VOUT
Comments
INIT
N/A
OFF
VBUS/Rp attached and AP33772S initialization
CHARGING
4-sec Breathing
ON
Successful negotiation or entering of Non-PD
Mode; charging start
MISMATCH
Full Light
OFF
VSELMIN mismatch (V
VREQ
< V
VSELMIN
)
MOISTURE
2-sec Flicker
OFF
DN abnormal impedance detected
FAULT
0.6-sec Flicker
OFF
OVP, OCP, UVP, or OTP occurs
6.5 Interrupt
The AP33772S supports a level-triggered interrupt signal through the INT pin to the host MCU. The MASK register defines the enable and
disable options of ON and OFF for each interruptible event.
Interrupt initialization is required before use. When an interruptible event occurs, the AP33772S will set the INT level high (1) if the relevant
event of the MASK register is enabled. Then the host MCU should read STATUS to obtain the status of the AP33772S in real time.
For example, if the OVP_MSK is set to 1 (MASK = 0x13), INT is to be set high when an OVP event occurs.
6.6 CC Flip Indication
The AP33772S uses the FLIP Pin for CC Flip Indication. If CC is non-flipped (CC1 attached), the FLIP output is low. If CC is flipped (CC2
attached), the FLIP output is high.
CC Flip Indication
CC Detection
CC1 Attached
CC2 Attached
FLIP Output
Low (0)
High (1)