كيفية الحصول على 9 فولت / 12 فولت من شاحن باستخدام Quick Charge (على سبيل المثال STM32)

كيف يمكن أن يكون الشحن السريع مفيدًا



مع زيادة سعة بطاريات الهاتف ، كان من الضروري زيادة طاقة أجهزة الشحن من أجل تحقيق وقت شحن قصير ، كان من الضروري زيادة طاقة الخرج: الجهد ، التيار. وبالتالي ، يمكن أن توفر أجهزة الشحن المزودة بـ Quick Charge 3.0 ، بالإضافة إلى 5 فولت ، 9 فولت / 12 فولت / 20 فولت + القدرة على الضبط بزيادات 0.2 فولت (حتى 12 فولت).



صورة


في ظل انتشار أجهزة الذاكرة بهذه التقنية ، فهناك اهتمام باستخدامها للحصول على جهد كهربائي متزايد دون محولات إضافية.



مخطط الاتصال



ستسمح الدائرة المقدمة للدبابيس التي تم تكوينها كمخرج دفع وسحب لتزويد قيم الجهد المطلوبة إلى دبابيس DN و DP :



كلا الاستنتاجين سلبي

0 بوصة

الطرف العلوي موجب والطرف السفلي سلبي

0.6 فولت

كلا الاستنتاجات إلى زائد

3.3 فولت



صورة


الإعداد في STM32CubeMX



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





Quick Charge



QC 2.0 ( CHY100)



صورة


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



صورة


QC 3.0 ( FAN6290Q)



200 , , Continuous Mode:



صورة


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



صورة




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):



صورة


:



صورة


:



صورة


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