diff --git a/README.md b/README.md index 86658fe..b4bbdac 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ --- -## ๐Ÿ› ๏ธ ็กฌไปถๅ‚ๆ•ฐๅˆ†ๆž +## ๐Ÿ› ๏ธ ็กฌไปถๅ‚ๆ•ฐ
diff --git a/README_EN.md b/README_EN.md index d7608a2..9738786 100644 --- a/README_EN.md +++ b/README_EN.md @@ -43,7 +43,7 @@ --- -## ๐Ÿ› ๏ธ Hardware Parameter Analysis +## ๐Ÿ› ๏ธ Hardware Parameter
@@ -115,7 +115,15 @@ Install and use the PowerPico Client. Currently, it only supports Windows operat

-2. Client Operation +2. PPS Spoofing Instructions + + First, enter the Settings interface, go to the Spoof/Trigger option, click confirm to enter, and then you can adjust the voltage. Note: Currently, only PPS triggering is supported! Make sure to check if your charger block supports the corresponding protocols during testing. + +

+ +

+ +3. Client Operation The PowerPico Client for PC can be used for waveform viewing, recording, exporting, and upgrading the firmware of the hardware. The client currently supports 4 languages: **Simplified Chinese/Traditional Chinese/English/Japanese**. @@ -132,6 +140,42 @@ Install and use the PowerPico Client. Currently, it only supports Windows operat

+--- + +## ๐Ÿ”๏ธ Accuracy Measurement + +Note: There is usually a resistor (Mฮฉ level) between the VBUS and GND inside a Type-C cable, which will slightly affect the measurement. + +Comparison using an SDM3055 6.5-digit multimeter is shown below: + +

+ +   + +

+

+ +   + +

+ +
+ +| SDM3055 Reading | Power-Pico Reading | Absolute Error | Relative Error | +| :--- | :--- | :--- | :--- | +| 52.03 uA | 52.05 uA | 0.02uA | 0.4% | +| 518.84 uA | 518.4 uA | 0.5 uA | 1.0% | +| 5.22 mA | 5.29 mA | 0.07 mA | 1.3% | +| 469.3 mA | 482.7 mA | 13.4 mA | 2.9% | +| 1.78 A | 1.81 A | 0.03 A | 1.7% | +| 5.19 V | 5.24 V | 0.05 V | 1.0% | +| 15.20 V | 15.56 V | 0.36 V | 2.4% | +| 19.98 V | 20.17 V | 0.19 V | 1.0% | + +
+ +--- + ## ๐Ÿ“‚ Project Structure ```text Power-Pico/ @@ -141,6 +185,8 @@ Power-Pico/ โ””โ”€โ”€ Software/ # MDK software project for PowerPico, including BootLoader and App ``` +--- + ## ๐Ÿ’ป Code Framework Similar to previous projects, it uses a BootLoader + App structure for easy USB upgrades. The program partitioning is shown below. @@ -161,6 +207,8 @@ High-speed data transmission is performed via USB. The data packet structure is

+--- + ๐Ÿ“– References +--- + ๐Ÿค Contribute Welcome to submit Issues or Pull Requests to add new features to the project or fix code bugs!!