充電の速さはどれくらい役立つか
電話のバッテリーの容量の増加に伴い、短い充電時間を達成するために充電器の電力を増やす必要があり、そのために出力電力(電圧、電流)を増やす必要がありました。したがって、5Vに加えてQuickCharge 3.0を備えた充電器は、9V / 12V / 20V + 0.2 V刻み(最大12 V)で調整する機能を提供できます。
この技術を備えたメモリデバイスの普及を考慮して、追加のコンバータなしで増加した電圧を得るためにそれらを使用することに関心があります。
接続図
提示された回路により、プッシュプル出力として構成されたピンが、DN、DPピンに必要な電圧値を供給することができます。
| 両方の結論は否定的です
|
0インチ
|
| 上側の端子は正で、下側の端子は負です
|
0.6V
|
| プラスへの両方の結論
|
3.3V
|
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 , . , , .