So erhalten Sie 9V / 12V von einem Ladegerät mit Schnellladung (zum Beispiel STM32)

Wie schnell das Aufladen nützlich sein kann



Mit zunehmender Kapazität der Telefonbatterien musste die Leistung der Ladegeräte erhöht werden, um eine kurze Ladezeit zu erreichen, für die die Ausgangsleistung erhöht werden musste: Spannung, Strom. Somit können Ladegeräte mit Quick Charge 3.0 zusätzlich zu 5 V 9 V / 12 V / 20 V + bereitstellen und in Schritten von 0,2 V (bis zu 12 V) einstellen.



Bild


Angesichts der Verbreitung von Speichergeräten mit dieser Technologie besteht ein Interesse daran, sie zu verwenden, um eine erhöhte Spannung ohne zusätzliche Wandler zu erhalten.



Schaltplan



Die vorgestellte Schaltung ermöglicht es den als Push-Pull-Ausgang konfigurierten Pins, die gewünschten Spannungswerte an die DN , DP- Pins zu liefern :



Beide Schlussfolgerungen sind negativ

0 in

Der obere Anschluss ist positiv und der untere Anschluss ist negativ

0,6 V.

Beide Schlussfolgerungen zum Plus

3,3V



Bild


Einstellung in STM32CubeMX



(Output Push Pull) (No pull-up and no pull-down) ( -> Enter User Label).





Quick Charge



QC 2.0 ( CHY100)



Bild


DN, DP DP, 0.325 2 ( 0.6 ) 1.25 . DN ( 0.325 ) 1 . , , :



Bild


QC 3.0 ( FAN6290Q)



200 , , Continuous Mode:



Bild


(5/9/12), (DN: 3.3 , DP: 0.6-3.3-0.6), (DP: 0.6 , DN: 3.3-0.6-3.3).



Bild




HAL, -, :



void QC_GPIO_9V(void){

    /* DP: 0.6V; DN: 0.6V - preset */
    HAL_GPIO_WritePin(QC_DP_UP_GPIO_Port, QC_DP_UP_Pin, GPIO_PIN_SET);
    HAL_GPIO_WritePin(QC_DP_DOWN_GPIO_Port, QC_DP_DOWN_Pin, GPIO_PIN_RESET);

    HAL_GPIO_WritePin(QC_DN_UP_GPIO_Port, QC_DN_UP_Pin, GPIO_PIN_SET);
    HAL_GPIO_WritePin(QC_DN_DOWN_GPIO_Port, QC_DN_DOWN_Pin, GPIO_PIN_RESET);

    HAL_Delay(1250); /* min 1.25s */

    /* DP: 0.6V; DN: 0V */
    HAL_GPIO_WritePin(QC_DN_UP_GPIO_Port, QC_DN_UP_Pin, GPIO_PIN_RESET);
    HAL_Delay(1); /* min 1ms */

    /* DP: 3.3V; DN: 0.6V for 9V */
    HAL_GPIO_WritePin(QC_DP_UP_GPIO_Port, QC_DP_UP_Pin, GPIO_PIN_SET);
    HAL_GPIO_WritePin(QC_DP_DOWN_GPIO_Port, QC_DP_DOWN_Pin, GPIO_PIN_SET);

    HAL_GPIO_WritePin(QC_DN_UP_GPIO_Port, QC_DN_UP_Pin, GPIO_PIN_SET);
    HAL_GPIO_WritePin(QC_DN_DOWN_GPIO_Port, QC_DN_DOWN_Pin, GPIO_PIN_RESET);
}


:



QC_GPIO_5V();
QC_GPIO_9V();
QC_GPIO_12V();
QC_GPIO_20V();

QC_GPIO_Reg();
QC_GPIO_Dec();
QC_GPIO_Inc();


STM32CubeIDE GitHub: Quick-Charge-STM32-HAL





( QC 3.0):



Bild


:



Bild


:



Bild


USB Type-C 5.1 CC1, CC2 GND, UFP (Upstream Facing Port).







, , .

, ( VBUS 3.3 ) — "".



USB-A USB-C



, 65 USB Type-C.





, 4.2 , 3.7 .











Power Delivery (PD), Quick Charge (QC), .



, 20 , . , , .




All Articles