Multi-port output charging device and full-time dynamic power distribution method
Patent Information
- Application Number
- CN202510565094.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2026-11-03
AI Technical Summary
现有多端口输出充电装置在充电过程中,无法有效动态调整功率分配,导致某些电子装置充电时间过长,影响整体充电效率。
A microcontroller and current detection circuit are used in conjunction with the charging circuit to monitor the charging current of each electronic device in real time, calculate the actual average charging power, dynamically adjust the power distribution, and redistribute the power through the idle power pool to ensure that all electronic devices are charged evenly.
It reduces the charging time of electronic devices in multi-port output charging devices, improving charging efficiency and overall charging speed.
Smart Images

Figure CN123034560A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to a charging device and a power distribution method, and more particularly to a multi-port output charging device and a real-time dynamic power distribution method. Background Technology
[0002] Multi-port chargers can charge multiple electronic devices simultaneously, making them very convenient. When an electronic device is plugged into a multi-port charger, the charger communicates with it, offering power options such as a selection option. The charger then supplies power to the device at a fixed rate and holds that power until the device is removed, at which point the charger reallocates the power.
[0003] For example, a 100-watt multi-port charger charges a 65-watt electronic device. When the multi-port charger communicates with the electronic device, it also decides to reserve 65 watts for charging. When the electronic device's battery is low, it may draw power at 60 watts. As the battery gradually charges, the electronic device may draw power at only 20 watts, but the multi-port charger still reserves 65 watts for this device. At this point, only 35 watts are available for other charging ports, so other electronic devices connected to other charging ports will take a long time to fully charge. Summary of the Invention
[0004] To address the aforementioned issues, the purpose of this disclosure is to provide a multi-port output charging device.
[0005] To address the aforementioned issues, another objective of this disclosure is to provide a real-time dynamic power allocation method.
[0006] To achieve the aforementioned objectives disclosed herein, the multi-port output charging device is applied to a first electronic device and a second electronic device. The multi-port output charging device includes: a microcontroller; a charging circuit electrically connected to the microcontroller; and a current detection circuit electrically connected to the microcontroller. The current detection circuit is configured to detect a first charging current provided by the charging circuit to charge the first electronic device, and to notify the microcontroller of a first charging current value. The microcontroller is configured to calculate a first actual average charging power value for the first electronic device based on a plurality of the first charging current values over a preset time period. The first actual average charging power value is less than a first preset percentage of a first allocated charging power value allocated to the first electronic device by the charging circuit. The system is configured to detect a second charging current provided by the charging circuit to charge the second electronic device, and to notify the microcontroller of a second charging current value; the microcontroller is configured to calculate a second actual average charging power value of the second electronic device using a plurality of the second charging current values within a preset time period; a second allocated charging power value allocated to the second electronic device by the charging circuit is less than a second charging specification power value of the second electronic device; wherein the microcontroller is configured to subtract the first actual average charging power value from the first allocated charging power value to obtain an idle power value, and multiply the idle power value by a second preset percentage to obtain a power value to be allocated, and allocate the power value to be allocated to a power pool, and allocate at least a portion of the power value to be allocated to the second electronic device using the charging circuit.
[0007] Furthermore, in a specific embodiment of the multi-port output charging device disclosed herein as described above, the multi-port output charging device is further applied to a third electronic device, wherein the current detection circuit is configured to detect a third charging current provided by the charging circuit to charge the third electronic device, and notify the microcontroller of a third charging current value; the microcontroller is configured to calculate a third actual average charging power value of the third electronic device using a plurality of the third charging current values within a preset time period; a third allocated charging power value allocated by the charging circuit to the third electronic device is less than a third charging specification power value of the third electronic device; wherein the microcontroller is configured to use the charging circuit to allocate the allocated power value to the second electronic device and the third electronic device.
[0008] Furthermore, in a specific embodiment of the multi-port output charging device disclosed herein as described above, the microcontroller is configured to use the charging circuit to evenly distribute the power value to be allocated to the second electronic device and the third electronic device, or, depending on the charging voltage specifications, charging current specifications, charging power specifications, or brand of the second electronic device and the third electronic device, the microcontroller is configured to use the charging circuit to distribute the power value to be allocated to the second electronic device and the third electronic device.
[0009] Furthermore, in a specific embodiment of the multi-port output charging device disclosed herein as described above, the multi-port output charging device is further applied to a fourth electronic device. The multi-port output charging device further includes: a plurality of general charging ports electrically connected to the microcontroller and the charging circuit, into which the first electronic device, the second electronic device, and the third electronic device are inserted; and a priority charging port electrically connected to the microcontroller and the charging circuit, into which the fourth electronic device is inserted. The charging circuit is configured to allocate a fourth allocated charging power value equal to a fourth charging specification power value of the fourth electronic device to the fourth electronic device.
[0010] Furthermore, in a specific embodiment of the multi-port output charging device disclosed herein as described above, during the first power allocation of the multi-port output charging device, the charging circuit is configured to allocate a fourth allocated charging power value equal to the fourth charging specification power value of the fourth electronic device to the fourth electronic device, and a remaining power value obtained by subtracting the fourth allocated charging power value from a maximum charging capacity power value of the charging circuit is set according to the ratio between a first charging specification power value of the first electronic device, a second charging specification power value of the second electronic device, and a third charging specification power value of the third electronic device. The first allocated charging power value of the first electronic device, the second allocated charging power value of the second electronic device, and the third allocated charging power value of the third electronic device, or the remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage value of the charging capacity of the charging circuit, are set according to the charging voltage specification, charging current specification, charging power specification, or brand of the first electronic device, the second electronic device, and the third electronic device.
[0011] To achieve the aforementioned objectives disclosed herein, the disclosed all-time dynamic power allocation method is applied to a multi-port output charging device, a first electronic device, and a second electronic device. The multi-port output charging device includes a microcontroller, a charging circuit, and a current detection circuit. The all-time dynamic power allocation method includes: the current detection circuit detecting a first charging current provided by the charging circuit to charge the first electronic device; the current detection circuit informing the microcontroller of a first charging current value; the microcontroller calculating a first actual average charging power value for the first electronic device based on multiple first charging current values over a preset time period, wherein the first actual average charging power value is less than a first preset percentage of a first allocated charging power value allocated by the charging circuit to the first electronic device; and the current detection circuit detecting the charging current provided by the charging circuit... The system provides a second charging current for charging the second electronic device; the current detection circuit notifies the microcontroller of a second charging current value; the microcontroller calculates a second actual average charging power value for the second electronic device using multiple second charging current values within a preset time period, wherein a second allocated charging power value allocated to the second electronic device by the charging circuit is less than a second charging specification power value of the second electronic device; the microcontroller subtracts the first actual average charging power value from the first allocated charging power value to obtain an idle power value; the microcontroller multiplies the idle power value by a second preset percentage to obtain a power value to be allocated; the microcontroller allocates the power value to be allocated to a power pool; and the microcontroller uses the charging circuit to allocate at least a portion of the power value to be allocated to the second electronic device.
[0012] Furthermore, in a specific embodiment of the disclosed all-time dynamic power allocation method as described above, the all-time dynamic power allocation method is further applied to a third electronic device. The all-time dynamic power allocation method further includes: the current detection circuit detecting a third charging current provided by the charging circuit to charge the third electronic device; the current detection circuit notifying the microcontroller of a third charging current value; the microcontroller calculating a third actual average charging power value of the third electronic device using multiple third charging current values within a preset time period, wherein a third allocated charging power value allocated by the charging circuit to the third electronic device is less than a third charging specification power value of the third electronic device; and the microcontroller using the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device.
[0013] Furthermore, in a specific embodiment of the all-time dynamic power allocation method disclosed herein as described above, the microcontroller uses the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device in the following ways: the microcontroller uses the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device equally; or, based on the charging voltage specifications, charging current specifications, charging power specifications, or brand of the second electronic device and the third electronic device, the microcontroller uses the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device.
[0014] Furthermore, in a specific embodiment of the all-time dynamic power allocation method disclosed herein as described above, the all-time dynamic power allocation method is further applied to a fourth electronic device. The multi-port output charging device also includes a plurality of ordinary charging ports and a priority charging port. The first electronic device, the second electronic device, and the third electronic device are inserted into the ordinary charging ports, and the fourth electronic device is inserted into the priority charging port. The all-time dynamic power allocation method further includes: the charging circuit allocating a fourth allocated charging power value equal to a fourth charging specification power value of the fourth electronic device to the fourth electronic device.
[0015] Furthermore, in a specific embodiment of the all-time dynamic power allocation method disclosed herein as described above, during the first power allocation of the multi-port output charging device, the charging circuit allocates a fourth allocated charging power value equal to the fourth charging specification power value of the fourth electronic device to the fourth electronic device. The remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity is set according to the ratio between the first charging specification power value of the first electronic device, the second charging specification power value of the second electronic device, and the third charging specification power value of the third electronic device. Alternatively, the remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity is set according to the charging voltage specification, charging current specification, charging power specification, or brand of the first, second, and third electronic devices.
[0016] The benefit of this disclosure is to reduce the charging time of multiple electronic devices connected to a multi-port output charging device.
[0017] To further understand the techniques, methods, and effects of this disclosure and to achieve the intended purpose of this disclosure, please refer to the following detailed description and accompanying drawings; furthermore, the purpose, characteristics, and features of this disclosure can be understood more deeply and specifically; however, the accompanying drawings are provided for reference and description only and are not intended to limit the scope of this disclosure. Attached Figure Description
[0018] Figure 1 This is a block diagram of an embodiment of the multi-port output charging device disclosed herein;
[0019] Figure 2 A flowchart illustrating the operation method of the multi-port output charging device disclosed herein;
[0020] Figure 3 A flowchart of the method for averaging the power values to be allocated as disclosed herein;
[0021] Figure 4 This is a flowchart illustrating the method for allocating power values based on charging voltage specifications as disclosed herein.
[0022] Figure 5 This is a flowchart illustrating the method for allocating power values based on charging current specifications as disclosed herein.
[0023] Figure 6 This is a flowchart illustrating the method for allocating power values based on charging power specifications as disclosed herein;
[0024] Figure 7 This is a flowchart illustrating the method for allocating power values based on brand information as disclosed herein;
[0025] Figure 8 A flowchart that is part of the all-time dynamic power allocation method disclosed herein;
[0026] Figure 9 This is a flowchart of another part of the real-time dynamic power allocation method disclosed herein.
[0027] Explanation of icon numbers
[0028] 10: Multi-port output charging device
[0029] 20: First Electronic Device
[0030] 21: First charging specification voltage value
[0031] 22: First charging specification current value
[0032] 23: First charging specification power value
[0033] 24: First Brand Information
[0034] 25: First actual average charging power value
[0035] 30: Second electronic device
[0036] 31: Second charging specification voltage value
[0037] 32: Second charging specification current value
[0038] 33: Second charging specification power value
[0039] 34: Second Brand Information
[0040] 35: Second actual average charging power value
[0041] 40: Third electronic device
[0042] 41: Third charging specification voltage value
[0043] 42: Third charging specification current value
[0044] 43: Power values of the third charging specification
[0045] 44: Third Brand Information
[0046] 45: Third actual average charging power value
[0047] 50: Fourth Electronic Device
[0048] 51: Fourth charging specification voltage value
[0049] 52: Fourth charging specification current value
[0050] 53: Power values of the fourth charging specification
[0051] 54: Fourth Brand Information
[0052] 102: Microcontroller
[0053] 104: Charging circuit
[0054] 106: Standard charging port
[0055] 108: Priority charging port
[0056] 110: Current detection circuit
[0057] 112: First charging current
[0058] 114: Second charging current
[0059] 116: First allocated charging power value
[0060] 118: Idle power value
[0061] 120: Shared power battery
[0062] 122: Power value to be allocated
[0063] 124: Second allocation of charging power value
[0064] 126: First charging current value
[0065] 128: Second charging current value
[0066] 130: Third charging current
[0067] 132: Third charging current value
[0068] 134: Third-level charging power value
[0069] 136: Fourth allocation of charging power value
[0070] 138: First indicator light
[0071] 140: Priority charging port switching button
[0072] 142: Second indicator light
[0073] 146: Third indicator light
[0074] 150: Fourth indicator light
[0075] 800: Full-time dynamic power allocation method
[0076] S202: Steps
[0077] S204: Steps
[0078] S206: Steps
[0079] S208: Steps
[0080] S210: Steps
[0081] S212: Steps
[0082] S214: Steps
[0083] S302: Steps
[0084] S304: Steps
[0085] S306: Steps
[0086] S308: Steps
[0087] S310: Steps
[0088] S402: Steps
[0089] S404: Steps
[0090] S406: Steps
[0091] S408: Steps
[0092] S502: Steps
[0093] S504: Steps
[0094] S506: Steps
[0095] S508: Steps
[0096] S602: Steps
[0097] S604: Steps
[0098] S606: Steps
[0099] S608: Steps
[0100] S702: Steps
[0101] S704: Steps
[0102] S706: Steps
[0103] S708: Steps
[0104] S802: Steps
[0105] S804: Steps
[0106] S806: Steps
[0107] S808: Steps
[0108] S810: Steps
[0109] S812: Steps
[0110] S814: Steps
[0111] S816: Steps Detailed Implementation
[0112] Numerous specific details are provided in this disclosure to provide a comprehensive understanding of the embodiments thereof; however, those skilled in the art will understand that this disclosure may be practiced without one or more of these specific details; in other instances, well-known details have not been shown or described to avoid obscuring the features of this disclosure. The technical content and detailed description of this disclosure are as follows, and are illustrated with accompanying drawings.
[0113] Please refer to Figure 1This is a block diagram of an embodiment of the multi-port output charging device 10 disclosed herein. The multi-port output charging device 10 disclosed herein is applied to a first electronic device 20, a second electronic device 30, a third electronic device 40, and a fourth electronic device 50. The multi-port output charging device 10 includes a microcontroller 102, a charging circuit 104, a current detection circuit 110, a plurality of ordinary charging ports 106, and a priority charging port 108. The microcontroller 102 is electrically connected to the charging circuit 104, the current detection circuit 110, the ordinary charging ports 106, and the priority charging port 108. The charging circuit 104 is also electrically connected to the ordinary charging ports 106 and the priority charging port 108.
[0114] The first electronic device 20, the second electronic device 30, and the third electronic device 40 are inserted into the common charging ports 106; that is, the first electronic device 20 is inserted into... Figure 1 The first port from left to right is the standard charging port 106, and the second electronic device 30 is inserted into it. Figure 1 The second standard charging port 106 from left to right in the middle, the third electronic device 40 is inserted into Figure 1 The third port from left to right is the standard charging port 106. The fourth electronic device 50 is inserted into the priority charging port 108.
[0115] When the first electronic device 20, the second electronic device 30, and the third electronic device 40 are plugged into the ordinary charging ports 106 and the fourth electronic device 50 is plugged into the priority charging port 108, the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50 will communicate with the microcontroller 102, so that the microcontroller 102 knows the charging needs of the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50, and so that the microcontroller 102 controls the charging circuit 104 to charge the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50.
[0116] More specifically, the first electronic device 20 has a first charging specification voltage value 21, a first charging specification current value 22, a first charging specification power value 23, and a first brand information 24, wherein the first charging specification power value 23 is the maximum wattage required for charging the first electronic device 20. When the first electronic device 20 is inserted into... Figure 1When the first ordinary charging port 106 from left to right is reached, the first electronic device 20 transmits the first charging specification voltage value 21, the first charging specification current value 22, the first charging specification power value 23, and the first brand information 24 to the microcontroller 102.
[0117] Similarly, the second electronic device 30 has a second charging specification voltage value 31, a second charging specification current value 32, a second charging specification power value 33, and a second brand information 34, wherein the second charging specification power value 33 is the maximum wattage required for charging the second electronic device 30. When the second electronic device 30 is inserted into... Figure 1 When the second ordinary charging port 106 from left to right is reached, the second electronic device 30 transmits the second charging specification voltage value 31, the second charging specification current value 32, the second charging specification power value 33, and the second brand information 34 to the microcontroller 102.
[0118] The third electronic device 40 has a third charging specification voltage value 41, a third charging specification current value 42, a third charging specification power value 43, and a third brand information 44, wherein the third charging specification power value 43 is the maximum wattage required for charging the third electronic device 40. When the third electronic device 40 is inserted into... Figure 1 When the third ordinary charging port 106 from left to right is reached, the third electronic device 40 will transmit the third charging specification voltage value 41, the third charging specification current value 42, the third charging specification power value 43, and the third brand information 44 to the microcontroller 102.
[0119] The fourth electronic device 50 has a fourth charging specification voltage value 51, a fourth charging specification current value 52, a fourth charging specification power value 53, and a fourth brand information 54, wherein the fourth charging specification power value 53 is the maximum wattage required for charging the fourth electronic device 50. When the fourth electronic device 50 is inserted into the priority charging port 108, the fourth electronic device 50 transmits the fourth charging specification voltage value 51, the fourth charging specification current value 52, the fourth charging specification power value 53, and the fourth brand information 54 to the microcontroller 102.
[0120] The first charging specification voltage value 21, the second charging specification voltage value 31, the third charging specification voltage value 41, and the fourth charging specification voltage value 51 may be, for example, but are not limited to, five volts, nine volts, twelve volts, fifteen volts, twenty volts, or twenty-eight volts.
[0121] After the microcontroller 102 receives the aforementioned values and information to determine the charging needs of the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50, the microcontroller 102 transmits a charging menu to the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50 respectively, wherein the charging menu can be adjusted according to the charging needs.
[0122] Next, the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50 each select a charging specification option on the charging menu and notify the microcontroller 102 of the charging specification option. Then, the microcontroller 102 controls the charging circuit 104 to charge the first electronic device 20, the second electronic device 30, the third electronic device 40, and the fourth electronic device 50 based on the multiple charging specification options and the maximum wattage value of the charging capacity of the charging circuit 104.
[0123] In the following embodiments, it is assumed that the first charging specification power value 23 of the first electronic device 20 is 80 watts, the second charging specification power value 33 of the second electronic device 30 is 80 watts, the third charging specification power value 43 of the third electronic device 40 is 80 watts, the fourth charging specification power value 53 of the fourth electronic device 50 is 80 watts, and the maximum charging capacity of the charging circuit 104 is 200 watts.
[0124] First, since the fourth electronic device 50 is inserted into the priority charging port 108, the microcontroller 102 knows that the fourth electronic device 50 is inserted into the priority charging port 108, causing the microcontroller 102 to control the charging circuit 104 to directly allocate a fourth allocated charging power value 136, equal to the fourth charging specification power value 53 of the fourth electronic device 50, to the fourth electronic device 50. In other words, the electronic device inserted into the priority charging port 108 always maintains an allocated charging power value equal to the charging specification power value. Therefore, the microcontroller 102 controls the charging circuit 104 to allocate 80 watts to the fourth electronic device 50, leaving the charging capacity of the charging circuit 104 at 120 watts.
[0125] There are several ways to inform the microcontroller 102 (and the user) that the fourth electronic device 50 is inserted into the priority charging port 108; for example, the microcontroller 102 may know the location of the priority charging port 108 in advance, and then engrave a letter or symbol (or affix a sticker) on the housing of the multi-port output charging device 10 near the priority charging port 108 to indicate that this charging port is the priority charging port, so that the user can insert the fourth electronic device 50 into the priority charging port 108.
[0126] For example, this disclosure may also configure other charging ports as the priority charging port 108 or none of the charging ports as the priority charging port 108. Therefore, the multi-port output charging device 10 further includes a first indicator light 138, a priority charging port switching button 140, a second indicator light 142, a third indicator light 146, and a fourth indicator light 150. The microcontroller 102 is electrically connected to the first indicator light 138, the priority charging port switching button 140, the second indicator light 142, the third indicator light 146, and the fourth indicator light 150. Based on the number of times the priority charging port switching button 140 is pressed, the microcontroller 102 is configured to determine which charging port is the priority charging port 108 (that is, based on the number of times the priority charging port switching button 140 is pressed, the microcontroller 102 is configured to determine the priority charging port 108), and the corresponding indicator light will illuminate; for example, when the priority charging port switching button 140 is pressed for the first time, the microcontroller 102 determines that the priority charging port is the first charging port 108. Figure 1 The first charging port from left to right is the priority charging port 108, and the microcontroller 102 drives the first indicator light 138 to illuminate; when the priority charging port switching button 140 is pressed a second time, the microcontroller 102 determines whether to use the priority charging port. Figure 1 The second charging port from left to right is the priority charging port 108, and the microcontroller 102 drives the second indicator light 142 to illuminate; when the priority charging port switching button 140 is pressed for the third time, the microcontroller 102 determines whether to use the priority charging port. Figure 1 The third charging port from left to right is the priority charging port 108, and the microcontroller 102 drives the third indicator light 146 to illuminate; when the priority charging port switching button 140 is pressed for the fourth time, the microcontroller 102 determines whether to use the priority charging port. Figure 1 The fourth charging port from left to right is the priority charging port 108, and the microcontroller 102 drives the fourth indicator light 150 to illuminate; when the priority charging port switching button 140 is pressed for the fifth time, the microcontroller 102 determines that no charging port is the priority charging port 108, and the microcontroller 102 does not drive any indicator light; when the priority charging port switching button 140 is pressed for the sixth time, the microcontroller 102 determines that... Figure 1The first charging port from left to right is the priority charging port 108, and the microcontroller 102 drives the first indicator light 138 to illuminate; in this way, it cyclically determines which charging port is the priority charging port 108 or whether there is no charging port as the priority charging port 108. In this disclosure, the position of the priority charging port 108 can be determined first before the electronic device is inserted into the charging port; however, this disclosure also allows the electronic device to be inserted into the charging port first, and then the position of the priority charging port 108 is determined, so that the multi-port output charging device 10 reallocates power so that the electronic device inserted into the charging port determined to be the priority charging port 108 always has a allocated charging power value equal to the charging specification power value. In another embodiment disclosed herein, when an electronic device is plugged into a charging port, the indicator light corresponding to that charging port will light up (e.g., emit green light); then, when a charging port is selected as the priority charging port based on the number of times the priority charging port switching button 140 is pressed (as described above), the indicator light corresponding to the selected priority charging port will change color (e.g., from green to red light) or change its illumination mode (e.g., from constant light to flashing light) to indicate that the charging port has been selected as the priority charging port.
[0127] After the microcontroller 102 controls the charging circuit 104 to allocate 80 watts to the fourth electronic device 50, the charging capacity of the charging circuit 104 remains at 120 watts. Then, the microcontroller 102 controls the charging circuit 104 to distribute (e.g., evenly distribute) the 120 watts to the first electronic device 20, the second electronic device 30, and the third electronic device 40; that is, for example, a first allocated charging power value 116 of 40 watts is allocated to the first electronic device 20, a second allocated charging power value 124 of 40 watts is allocated to the second electronic device 30, and a third allocated charging power value 134 of 40 watts is allocated to the third electronic device 40.
[0128] The above can be referred to as the first power allocation. Next, the microcontroller 102 controls the charging circuit 104 to charge the electronic devices at the maximum capacity of the aforementioned first power allocation; that is, the microcontroller 102 controls the charging circuit 104 to charge the fourth electronic device 50 at 80 watts, the microcontroller 102 controls the charging circuit 104 to charge the first electronic device 20 at 40 watts, the microcontroller 102 controls the charging circuit 104 to charge the second electronic device 30 at 40 watts, and the microcontroller 102 controls the charging circuit 104 to charge the third electronic device 40 at 40 watts.
[0129] Then, the following can be referred to as the second power distribution. The current detection circuit 110 is configured to detect a first charging current 112 provided by the charging circuit 104 to charge the first electronic device 20, and to notify the microcontroller 102 of a first charging current value 126 of the first charging current 112. At the same time, the current detection circuit 110 is configured to detect a second charging current 114 provided by the charging circuit 104 to charge the second electronic device 30, and to notify the microcontroller 102 of a second charging current value 128 of the second charging current 114; the current detection circuit 110 is configured to detect a third charging current 130 provided by the charging circuit 104 to charge the third electronic device 40, and to notify the microcontroller 102 of a third charging current value 132 of the third charging current 130.
[0130] Next, the microcontroller 102 is configured to calculate a first actual average charging power value 25 of the first electronic device 20 using a plurality of first charging current values 126 within a preset time period (e.g., one minute to three minutes). Simultaneously, the microcontroller 102 is configured to calculate a second actual average charging power value 35 of the second electronic device 30 using a plurality of second charging current values 128 within the preset time period; the microcontroller 102 is also configured to calculate a third actual average charging power value 45 of the third electronic device 40 using a plurality of third charging current values 132 within the preset time period. Since the charging current values are known, the charging voltage values can also be obtained from the initial communication between the microcontroller 102 and the electronic devices (or from [unclear text - likely a missing section]). Figure 1 The voltage detector knows the charging voltage value, or the microcontroller 102 necessarily knows the charging voltage value through the charging circuit 104, so the charging power value can be calculated (where power equals current multiplied by voltage).
[0131] For ease of explanation, it is assumed that the first actual average charging power value 25 is less than a first preset percentage of the first allocated charging power value 116 allocated by the charging circuit 104 to the first electronic device 20, the second actual average charging power value 35 is greater than or equal to the first preset percentage of the second allocated charging power value 124 allocated by the charging circuit 104 to the second electronic device 30, and the third actual average charging power value 45 is greater than or equal to the first preset percentage of the third allocated charging power value 134 allocated by the charging circuit 104 to the third electronic device 40.
[0132] For example, if the first actual average charging power value 25 is 10 watts, the first allocated charging power value 116 is 40 watts, and the first preset percentage is 60%, then the first actual average charging power value 25 (10 watts) is less than the first preset percentage of the first allocated charging power value 116 (40 watts multiplied by 60% equals 24 watts). If the second actual average charging power value 35 is 30 watts, and the second allocated charging power value 124 is 40 watts, then the second actual average charging power value 35 (30 watts) is greater than the first preset percentage of the second allocated charging power value 124 (40 watts multiplied by 60% equals 24 watts). If the third actual average charging power value 45 is 30 watts, and the third allocated charging power value 134 is 40 watts, then the third actual average charging power value 45 (30 watts) is greater than the first preset percentage of the third allocated charging power value 134 (40 watts multiplied by 60% equals 24 watts).
[0133] Based on the above embodiments, the first electronic device 20 may be fully charged via fast charging. Therefore, this disclosure extracts a portion of the first allocated charging power value 116 and redistributes it to the second electronic device 30 and the third electronic device 40, as detailed below.
[0134] Assuming that the second allocated charging power value 124 allocated by the charging circuit 104 to the second electronic device 30 is less than the second charging specification power value 33 of the second electronic device 30, and the third allocated charging power value 134 allocated by the charging circuit 104 to the third electronic device 40 is less than the third charging specification power value 43 of the third electronic device 40; for example, the second allocated charging power value 124 is forty watts, and the second charging specification power value 33 is eighty watts, therefore the second allocated charging power value 124 (forty watts) is less than the second charging specification power value 33 (eighty watts); the third allocated charging power value 134 is forty watts, and the third charging specification power value 43 is eighty watts, therefore the third allocated charging power value 134 (forty watts) is less than the third charging specification power value 43 (eighty watts).
[0135] The microcontroller 102 is configured to subtract the first actual average charging power value 25 (e.g., 10 watts) from the first allocated charging power value 116 (e.g., 40 watts) to obtain an idle power value 118 (e.g., 30 watts), and multiply the idle power value 118 by a second preset percentage (e.g., 80 percent) to obtain a power value to be allocated 122 (e.g., 24 watts), and allocate the power value to be allocated 122 to a power pool 120, and use the charging circuit 104 to allocate the power value to be allocated 122 to the second electronic device 30 and the third electronic device 40.
[0136] You can also refer to this. Figure 2 To better understand the above content, please refer to [the relevant documentation / reference]. Figure 2 This is a flowchart of the operation method (also known as the all-time dynamic power distribution method) of the multi-port output charging device 10 disclosed herein. Please also refer to... Figure 1 The operation method of the multi-port output charging device 10 disclosed herein includes the following steps:
[0137] Step S202: Detect the operating current (i.e., charging current) of the charging port; this step is performed by the current detection circuit 110 to detect the first charging current 112, the second charging current 114, and the third charging current 130. Next, the disclosed operation method proceeds to step S204, whereby information from the first electronic device 20, the second electronic device 30, and the third electronic device 40 is sent to step S204.
[0138] Step S204: Whether the actual average charging power value is less than a first preset percentage of the allocated charging power value; this step is executed by the microcontroller 102 to determine: whether the first actual average charging power value 25 is less than the first preset percentage of the first allocated charging power value 116, whether the second actual average charging power value 35 is less than the first preset percentage of the second allocated charging power value 124, and whether the third actual average charging power value 45 is less than the first preset percentage of the third allocated charging power value 134. If the actual average charging power value is less than the first preset percentage of the allocated charging power value, the operation method disclosed herein proceeds to step S206, and therefore the information of the first electronic device 20 is sent to step S206. If the actual average charging power value is not less than the first preset percentage of the allocated charging power value, the operation method disclosed herein proceeds to step S210, and therefore the information of the second electronic device 30 and the third electronic device 40 are sent to step S210.
[0139] Step S206: Is the charging port a priority charging port? This step is confirmed by the microcontroller 102. If the charging port is a priority charging port, the operation method disclosed herein proceeds to step S210. If the charging port is not a priority charging port, the operation method disclosed herein proceeds to step S208, and therefore the information of the first electronic device 20 is sent to step S208. The charging current of the fourth electronic device 50 can also be detected in step S202, but if the information of the fourth electronic device 50 is the last to enter step S212, then the information of the fourth electronic device 50 will necessarily return to step S202; or if the information of the fourth electronic device 50 enters step S206, then the information of the fourth electronic device 50 will also necessarily return to step S202. Therefore, the purpose of step S206 is to reconfirm whether the charging port is a priority charging port.
[0140] Step S208: Multiply the idle power value by a second preset percentage to obtain the power value to be allocated, and allocate the power value to be allocated to the power sharing pool; this step is executed by the microcontroller 102 to multiply the idle power value 118 by the second preset percentage to obtain the power value to be allocated 122, and allocate the power value to be allocated 122 to the power sharing pool 120. Next, the operation method disclosed herein proceeds to step S210.
[0141] Step S210: Is the power shared pool empty? This step is confirmed by the microcontroller 102. If the power shared pool is empty, the operation method of this disclosure returns to step S202. If the power shared pool is not empty, the operation method of this disclosure proceeds to step S212, and therefore the information of the second electronic device 30 and the information of the third electronic device 40 are sent to step S212.
[0142] Step S212: Determine whether the allocated charging power value is less than the specified charging power value. This step is executed by the microcontroller 102 to determine whether the second allocated charging power value 124 is less than the second specified charging power value 33, and whether the third allocated charging power value 134 is less than the third specified charging power value 43. If the allocated charging power value is less than the specified charging power value, the operation method disclosed herein proceeds to step S214, and therefore the information of the second electronic device 30 and the third electronic device 40 are sent to step S214. If the allocated charging power value is not less than the specified charging power value, the operation method disclosed herein returns to step S202.
[0143] Step S214: Allocate the power values to be allocated. Next, the operation method disclosed herein returns to step S202. In step S214, this disclosure provides various methods for allocating the power values to be allocated, detailed below.
[0144] The microcontroller 102 is configured to distribute the power value 122 to be allocated evenly to the second electronic device 30 and the third electronic device 40 using the charging circuit 104. Alternatively, based on the charging voltage specifications (i.e., the second charging voltage value 31 and the third charging voltage value 41), charging current specifications (i.e., the second charging current value 32 and the third charging current value 42), charging power specifications (i.e., the second charging power value 33 and the third charging power value 43), or brand (i.e., the second brand information 34 and the third brand information 44) of the second electronic device 30 and the third electronic device 40, the microcontroller 102 is configured to distribute the power value 122 to be allocated to the second electronic device 30 and the third electronic device 40 using the charging circuit 104. That is, this disclosure allows for the selection of an average allocation method ( Figure 3 According to the charging voltage specification allocation method () Figure 4 According to the charging current specification allocation method () Figure 5 According to the charging power specification allocation method () Figure 6 ) and based on the brand information allocation method ( Figure 7 One of them is to be executed. Figure 2 Step S214 is detailed below.
[0145] Please refer to Figure 3 This is a flowchart of the average distribution method for the power value 122 to be allocated disclosed herein; please also refer to... Figure 1 and Figure 2 The method for averaging the power value 122 to be allocated disclosed herein includes the following steps:
[0146] Step S302: Calculate the number of electronic devices whose allocated charging power value is less than the charging specification power value; this step is executed by the microcontroller 102 to calculate the number of the second electronic device 30 and the third electronic device 40 (i.e., two). Then, the average allocation method disclosed herein proceeds to step S304, so the information of the second electronic device 30 and the information of the third electronic device 40 are sent to step S304.
[0147] Step S304: Distribute the power value to be allocated evenly; this step is performed by the microcontroller 102, which distributes the power value to be allocated 122 evenly to the second electronic device 30 and the third electronic device 40. Then, the average allocation method disclosed herein proceeds to step S306, so the information of the second electronic device 30 and the information of the third electronic device 40 are sent to step S306.
[0148] Step S306: After adding the evenly distributed power value to be allocated, determine whether the allocated charging power value is greater than the charging specification power value. This step is executed by the microcontroller 102 to determine whether the second allocated charging power value 124, after adding the evenly distributed power value 122 to be allocated, is greater than the second charging specification power value 33, and whether the third allocated charging power value 134, after adding the evenly distributed power value 122 to be allocated, is greater than the third charging specification power value 43. If, after adding the evenly distributed power value to be allocated, the allocated charging power value is not greater than the charging specification power value, the average allocation method disclosed herein proceeds to step S310, and therefore the information of the second electronic device 30 and the information of the third electronic device 40 are sent to step S310. If, after adding the evenly distributed power value to be allocated, the allocated charging power value is greater than the charging specification power value, the average allocation method disclosed herein proceeds to step S308.
[0149] Step S308: Return the excess wattage to the power sharing pool; this step is performed by the microcontroller 102; re-assuming that in step S306, the third allocated charging power value 134, plus the averaged power value 122 to be allocated, is greater than the third charging specification power value 43, then the microcontroller 102 returns the excess power value obtained by adding the averaged power value 122 to the third allocated charging power value 134 minus the third charging specification power value 43 to the power sharing pool 120. Next, the disclosed average allocation method proceeds to step S310.
[0150] Step S310: Power reallocation. That is, the microcontroller 102 is configured to allocate a first redistributed charging power value, obtained by subtracting the power to be allocated value 122 from the first allocated charging power value 116, to the first electronic device 20 (wherein, the power value obtained by subtracting the first actual average charging power value 25 from the first redistributed charging power value is used as a buffer for the dynamic load of the first electronic device 20). The microcontroller 102 is configured to allocate a second redistributed charging power value, obtained by adding the averaged power to be allocated value 122 to the second electronic device 30, to the second allocated charging power value 124. If the third allocated charging power value 134, which is the result of adding the averaged power value 122 to the power value to be allocated, is not greater than the third charging specification power value 43, then the microcontroller 102 is configured to allocate a third redistributed charging power value, obtained by adding the averaged power value 122 to the third allocated charging power value 134, to the third electronic device 40. If the third allocated charging power value 134, which is the result of adding the averaged power value 122 to the power value to be allocated, is greater than the third charging specification power value 43, then the microcontroller 102 is configured to allocate a third redistributed charging power value equal to the third charging specification power value 43 to the third electronic device 40. Finally, the average allocation method disclosed herein is concluded.
[0151] Please refer to Figure 4 This is a flowchart illustrating the method for allocating the power value 122 to be allocated according to the charging voltage specification as disclosed herein; please also refer to... Figure 1 and Figure 2 The method for allocating the power value 122 according to the charging voltage specification disclosed herein includes the following steps:
[0152] Step S402: Select high voltage priority, low voltage priority, or specified voltage priority. Next, the method disclosed herein, based on charging voltage specifications, proceeds to step S404.
[0153] Step S404: Allocate the power values to be allocated in the power sharing pool according to the sorting order. Next, the allocation method based on charging voltage specifications disclosed herein proceeds to step S406.
[0154] Step S406: The power value to be allocated is preferentially allocated to the electronic devices ranked higher to meet their required wattage. Next, the allocation method based on charging voltage specifications disclosed herein proceeds to step S408.
[0155] That is, in steps S402, S404 and S406, the microcontroller 102 sorts the second electronic device 30 and the third electronic device 40 according to the higher voltage, lower voltage or specified voltage among the second charging specification voltage value 31 and the third charging specification voltage value 41, and preferentially allocates the power value to be allocated 122 to the second electronic device 30 or the third electronic device 40 that is ranked earlier to satisfy the second charging specification power value 33 or the third charging specification power value 43.
[0156] Step S408: Power reallocation. This step is similar to step S310 described above, and will not be repeated here. Finally, this concludes the power allocation method based on charging voltage specifications disclosed herein.
[0157] Please refer to Figure 5 This is a flowchart illustrating the method for allocating the power value 122 to be allocated according to the charging current specification as disclosed herein; please also refer to... Figure 1 and Figure 2 The method for allocating the power value 122 according to the charging current specification disclosed herein includes the following steps:
[0158] Step S502: Select high current priority, low current priority, or specified current priority. Next, the method disclosed herein for allocating current according to charging current specifications proceeds to step S504.
[0159] Step S504: Allocate the power values to be allocated in the power sharing pool according to the sorting order. Next, the allocation method based on charging current specifications disclosed herein proceeds to step S506.
[0160] Step S506: The power to be allocated is preferentially allocated to the electronic devices ranked higher to meet their required wattage. Next, the allocation method based on charging current specifications disclosed herein proceeds to step S508.
[0161] That is, in steps S502, S504 and S506, the microcontroller 102 sorts the second electronic device 30 and the third electronic device 40 according to the higher current, lower current or specified current among the second charging specification current value 32 and the third charging specification current value 42, and preferentially allocates the power value to be allocated 122 to the second electronic device 30 or the third electronic device 40 that is ranked earlier to satisfy the second charging specification power value 33 or the third charging specification power value 43.
[0162] Step S508: Power reallocation. This step is similar to step S310 described above, and will not be repeated here. Finally, this concludes the power allocation method based on charging current specifications disclosed herein.
[0163] Please refer to Figure 7 This is a flowchart illustrating the method for allocating the power value 122 to be allocated based on brand information (e.g., Apple Computer, HP, etc.); please also refer to... Figure 1 and Figure 2 The method for allocating the power value 122 to be assigned based on brand information disclosed herein includes the following steps:
[0164] Step S702: Select and sort brand information. Next, the brand information allocation method disclosed herein proceeds to step S704.
[0165] Step S704: Allocate the power values to be allocated in the power pool according to the sorting order. Next, the allocation method based on brand information disclosed herein proceeds to step S706.
[0166] Step S706: The power value to be allocated is preferentially allocated to the electronic devices ranked higher to meet the required wattage. Next, the allocation method based on brand information disclosed herein proceeds to step S708.
[0167] That is, in steps S702, S704 and S706, the microcontroller 102 sorts the second electronic device 30 and the third electronic device 40 according to the second brand information 34 and the third brand information 44, and preferentially allocates the power value to be allocated 122 to the second electronic device 30 or the third electronic device 40 that is ranked earlier to meet the second charging specification power value 33 or the third charging specification power value 43.
[0168] Step S708: Power reallocation. This step is similar to step S310 described above, and will not be repeated here. Finally, this concludes the disclosure of the brand information allocation method.
[0169] In one embodiment disclosed herein, the aforementioned second power allocation can be repeated, and is referred to as multiple power allocations. The optimized method for the second power allocation allows the multi-port output charging device 10 to charge multiple electronic devices at its maximum output power at any time, significantly reducing the time required to fully charge the multiple electronic devices. If the multi-port output charging device 10 detects a non-power delivery (PD) electronic device inserted into it, the device will prevent that device from participating in the aforementioned second power allocation (i.e., full-time dynamic power allocation), for example, by connecting a Type-C female to a Type-A female connector to avoid power being allocated to the power pool 120, preventing the electronic device from charging when inserted into the multi-port output charging device 10. In this case, the multi-port output charging device 10 charges the non-power delivery electronic device at 5 volts and 3 amps.
[0170] In the above embodiment regarding the first power distribution, 120 watts are evenly distributed among the first electronic device 20, the second electronic device 30, and the third electronic device 40; however, the following will disclose a more detailed embodiment regarding the first power distribution. In this more detailed embodiment, it is assumed that the maximum wattage of the charging circuit 104 is 160 watts, and the charging power specifications of the four electronic devices are 140 watts, 65 watts, 45 watts and 27 watts respectively. Therefore, the total charging power specifications of the four electronic devices is 277 watts (i.e., 140+65+45+27=277). Thus, the proportionally distributed charging power values of the four electronic devices disclosed herein will be approximately 80 watts (i.e., 160*(140 / 277)), 37 watts (i.e., 160*(65 / 277)), 25 watts (i.e., 160*(45 / 277)) and 15 watts (i.e., 160*(27 / 277)).In the first power allocation of the multi-port output charging device 10, the charging circuit 104 is configured to allocate a fourth allocated charging power value 136, which is equal to the fourth charging specification power value 53 of the fourth electronic device 50, to the fourth electronic device 50 (because the fourth electronic device 50 is inserted into the priority charging port 108). The remaining power value obtained by subtracting the fourth allocated charging power value 136 from a maximum charging capacity value of the charging circuit 104 is set according to the ratio between the first charging specification power value 23 of the first electronic device 20, the second charging specification power value 33 of the second electronic device 30, and the third charging specification power value 43 of the third electronic device 40. Alternatively, the maximum charging capacity of the charging circuit 104 can be used to set the first allocated charging power value 116 of the first electronic device 20, the second allocated charging power value 124 of the second electronic device 30, and the third allocated charging power value 134 of the third electronic device 40. The remaining power value obtained by subtracting the fourth allocated charging power value 136 from the wattage value is set according to the charging voltage specifications (i.e., the first charging specification voltage value 21, the second charging specification voltage value 31, and the third charging specification voltage value 41), the charging current specifications (i.e., the first charging specification current value 22, the second charging specification current value 32, and the third charging specification current value 42), the charging power specifications (i.e., the first charging specification power value 23, the second charging specification power value 33, and the third charging specification power value 43) or the brand (i.e., the first brand information 24, the second brand information 34, and the third brand information 44) of the first electronic device 20, the second electronic device 30, and the third electronic device 40, to set the first allocated charging power value 116 of the first electronic device 20, the second allocated charging power value 124 of the second electronic device 30, and the third allocated charging power value 134 of the third electronic device 40.
[0171] In the above embodiment, because the second allocated charging power value 124 allocated by the charging circuit 104 to the second electronic device 30 is less than the second charging specification power value 33 of the second electronic device 30, the second allocated charging power value 124 of the second electronic device 30 can be increased during the second power allocation. However, this disclosure is not limited thereto; in another embodiment of this disclosure, the condition for the allocated charging power value of the electronic device to increase during the second power allocation may be that the actual average charging power value divided by the allocated charging power value is greater than a specific percentage. For example, if the actual average charging power value of the electronic device is 48 watts and the allocated charging power value is 50 watts, and the specific percentage is set to 80%, then the actual average charging power value divided by the allocated charging power value is greater than the specific percentage (i.e., 48 / 50 = 0.96 > 80%), therefore the allocated charging power value of the electronic device can increase during the second power allocation. Similarly, if the actual average charging power is only 35 watts, then the actual average charging power divided by the allocated charging power is less than that specific percentage (i.e., 35 / 50 = 0.7 < 80%). Therefore, the allocated charging power of the electronic device will not increase during the second power allocation.
[0172] Please refer to Figure 8 This is a flowchart of a part of the all-time dynamic power allocation method 800 disclosed herein; please refer to... Figure 9 This is a flowchart of another part of the all-time dynamic power allocation method 800 disclosed herein; please also refer to... Figure 1 The disclosed all-time dynamic power allocation method 800 is applied to a multi-port output charging device 10, a first electronic device 20, a second electronic device 30, a third electronic device 40, and a fourth electronic device 50. The multi-port output charging device 10 includes a microcontroller 102, a charging circuit 104, a current detection circuit 110, a plurality of ordinary charging ports 106, and a priority charging port 108. The first electronic device 20, the second electronic device 30, and the third electronic device 40 are inserted into the ordinary charging ports 106, and the fourth electronic device 50 is inserted into the priority charging port 108. The all-time dynamic power allocation method 800 includes the following steps:
[0173] Step S802: The charging circuit 104 allocates a fourth distributed charging power value 136, equal to a fourth charging specification power value 53 of the fourth electronic device 50, to the fourth electronic device 50. Then, the disclosed all-time dynamic power allocation method 800 proceeds to step S804.
[0174] Step S804: The current detection circuit 110 detects a first charging current 112 provided by the charging circuit 104 to charge the first electronic device 20, a second charging current 114 provided by the charging circuit 104 to charge the second electronic device 30, and a third charging current 130 provided by the charging circuit 104 to charge the third electronic device 40. Next, the disclosed all-time dynamic power allocation method 800 proceeds to step S806.
[0175] Step S806: The current detection circuit 110 notifies the microcontroller 102 of a first charging current value 126 for the first charging current 112, a second charging current value 128 for the second charging current 114, and a third charging current value 132 for the third charging current 130. Then, the disclosed all-time dynamic power allocation method 800 proceeds to step S808.
[0176] Step S808: The microcontroller 102 calculates a first actual average charging power value 25 of the first electronic device 20 using a plurality of first charging current values 126 within a preset time period, calculates a second actual average charging power value 35 of the second electronic device 30 using a plurality of second charging current values 128 within the preset time period, and calculates a third actual average charging power value 45 of the third electronic device 40 using a plurality of third charging current values 132 within the preset time period. The first actual average charging power value 25 is less than a first preset percentage of a first allocated charging power value 116 allocated to the first electronic device 20 by the charging circuit 104, the second allocated charging power value 124 allocated to the second electronic device 30 by the charging circuit 104 is less than a second charging specification power value 33 of the second electronic device 30, and the third allocated charging power value 134 allocated to the third electronic device 40 by the charging circuit 104 is less than a third charging specification power value 43 of the third electronic device 40. Next, the disclosed real-time dynamic power allocation method 800 proceeds to step S810.
[0177] Step S810: The microcontroller 102 subtracts the first actual average charging power value 25 from the first allocated charging power value 116 to obtain an idle power value 118. Then, the all-time dynamic power allocation method 800 disclosed herein proceeds to step S812.
[0178] Step S812: The microcontroller 102 multiplies the idle power value 118 by a second preset percentage to obtain a power value to be allocated 122. Then, the disclosed all-time dynamic power allocation method 800 proceeds to step S814.
[0179] Step S814: The microcontroller 102 allocates the power value 122 to a power pool 120. Then, the disclosed real-time dynamic power allocation method 800 proceeds to step S816.
[0180] Step S816: The microcontroller 102 uses the charging circuit 104 to allocate the power value 122 to the second electronic device 30 and the third electronic device 40.
[0181] Specifically, step S816 can be: the microcontroller 102 uses the charging circuit 104 to evenly distribute the power value 122 to the second electronic device 30 and the third electronic device 40; or, based on the charging voltage specifications, charging current specifications, charging power specifications or brand of the second electronic device 30 and the third electronic device 40, the microcontroller 102 uses the charging circuit 104 to distribute the power value 122 to the second electronic device 30 and the third electronic device 40. In the first power allocation of the multi-port output charging device 10, the charging circuit 104 is configured to allocate a fourth allocated charging power value 136, which is equal to the fourth charging specification power value 53 of the fourth electronic device 50, to the fourth electronic device 50. Furthermore, a remaining power value obtained by subtracting the fourth allocated charging power value 136 from a maximum charging capacity value of the charging circuit 104 is set according to the ratio between a first charging specification power value 23 of the first electronic device 20, a second charging specification power value 33 of the second electronic device 30, and a third charging specification power value 43 of the third electronic device 40. Alternatively, the remaining power value can be set by subtracting the fourth allocated charging power value 136 from the maximum charging capacity value of the charging circuit 104. The remaining power value obtained from the power value 136 is set based on the charging voltage specifications (i.e., the first charging specification voltage value 21, the second charging specification voltage value 31, and the third charging specification voltage value 41), the charging current specifications (i.e., the first charging specification current value 22, the second charging specification current value 32, and the third charging specification current value 42), the charging power specifications (i.e., the first charging specification power value 23, the second charging specification power value 33, and the third charging specification power value 43) or the brand (i.e., the first brand information 24, the second brand information 34, and the third brand information 44) of the first electronic device 20, the second electronic device 30, and the third electronic device 40 to set the first allocated charging power value 116 of the first electronic device 20, the second allocated charging power value 124 of the second electronic device 30, and the third allocated charging power value 134 of the third electronic device 40.
[0182] The remaining contents of the all-time dynamic power distribution method 800 disclosed herein are the same as those of the multi-port output charging device 10 disclosed herein, and therefore will not be repeated here.
[0183] The benefit of this disclosure is to reduce the charging time of multiple electronic devices connected to a multi-port output charging device.
[0184] Although this disclosure has been described with reference to embodiments thereof, it should be understood that this disclosure is not limited to its details; various substitutions and modifications have been proposed in the foregoing description, and other substitutions and modifications will occur to those skilled in the art; therefore, all such substitutions and modifications are intended to be included within the scope of this disclosure.
Claims
1. A multi-port output charging device, applied to a first electronic device and a second electronic device, the multi-port output charging device comprising: microcontroller; A charging circuit, which is electrically connected to the microcontroller; as well as A current detection circuit, electrically connected to the microcontroller. The current detection circuit is configured to detect a first charging current provided by the charging circuit to charge the first electronic device, and to notify the microcontroller of a first charging current value of the first charging current; the microcontroller is configured to calculate a first actual average charging power value of the first electronic device based on a plurality of first charging current values over a preset time period; the first actual average charging power value is less than a first allocated charging power value allocated by the charging circuit to the first electronic device. The current detection circuit is configured to detect the second charging current provided by the charging circuit to charge the second electronic device, and to notify the microcontroller of the second charging current value; the microcontroller is configured to calculate the second actual average charging power value of the second electronic device using a plurality of the second charging current values within the preset time period; the second allocated charging power value allocated by the charging circuit to the second electronic device is less than the second charging specification power value of the second electronic device. The microcontroller is configured to subtract the first actual average charging power value from the first allocated charging power value to obtain an idle power value, multiply the idle power value by a second preset percentage to obtain a power value to be allocated, allocate the power value to be allocated to a power sharing pool, and use the charging circuit to allocate at least a portion of the power value to be allocated to the second electronic device.
2. The multi-port output charging device according to claim 1 is further applied to a third electronic device, wherein, The current detection circuit is configured to detect a third charging current provided by the charging circuit to charge the third electronic device, and to notify the microcontroller of the value of the third charging current. The microcontroller is configured to calculate a third actual average charging power value of the third electronic device using a plurality of third charging current values within the preset time period; the third allocated charging power value allocated to the third electronic device by the charging circuit is less than the third charging specification power value of the third electronic device. The microcontroller is configured to use the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device.
3. The multi-port output charging device according to claim 2, wherein, The microcontroller is configured to distribute the power to be allocated equally to the second electronic device and the third electronic device using the charging circuit, or, based on the charging voltage specifications, charging current specifications, charging power specifications, or brand of the second electronic device and the third electronic device, the microcontroller is configured to distribute the power to be allocated to the second electronic device and the third electronic device using the charging circuit.
4. The multi-port output charging device according to claim 3, further applied to a fourth electronic device, wherein the multi-port output charging device further comprises: Multiple standard charging ports are electrically connected to the microcontroller and the charging circuit, and the first electronic device, the second electronic device, and the third electronic device are inserted into the multiple standard charging ports; and A priority charging port, electrically connected to the microcontroller and the charging circuit, is provided, and the fourth electronic device is inserted into the priority charging port. in, The charging circuit is configured to allocate a fourth allocated charging power value, which is equal to the fourth charging specification power value of the fourth electronic device, to the fourth electronic device.
5. The multi-port output charging device according to claim 4, wherein, In the first power allocation of the multi-port output charging device, the charging circuit is configured to allocate a fourth allocated charging power value equal to the fourth charging specification power value of the fourth electronic device to the fourth electronic device, and to set the first allocated charging power value, the second allocated charging power value, and the third allocated charging power value of the third electronic device to the remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity based on the ratio between the first charging specification power value of the first electronic device, the second charging specification power value of the second electronic device, and the third charging specification power value of the third electronic device. Alternatively, the remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity can be set to the first allocated charging power value, the second allocated charging power value, and the third allocated charging power value of the third electronic device based on the charging voltage specification, the charging current specification, the charging power specification, or the brand of the first electronic device, the second electronic device, and the third electronic device.
6. A real-time dynamic power allocation method, applied to a multi-port output charging device, a first electronic device, and a second electronic device, wherein the multi-port output charging device includes a microcontroller, a charging circuit, and a current detection circuit, and the real-time dynamic power allocation method includes: The current detection circuit detects the first charging current provided by the charging circuit to charge the first electronic device. The current detection circuit informs the microcontroller of the value of the first charging current. The microcontroller calculates a first actual average charging power value of the first electronic device by taking multiple first charging current values within a preset time period, wherein the first actual average charging power value is less than the first allocated charging power value allocated to the first electronic device by the charging circuit. The current detection circuit detects a second charging current provided by the charging circuit to charge the second electronic device. The current detection circuit informs the microcontroller of the value of the second charging current. The microcontroller calculates the second actual average charging power value of the second electronic device using multiple second charging current values within the preset time period, wherein the second allocated charging power value allocated to the second electronic device by the charging circuit is less than the second charging specification power value of the second electronic device. The microcontroller subtracts the first actual average charging power value from the first allocated charging power value to obtain the idle power value. The microcontroller multiplies the idle power value by a second preset percentage to obtain the power value to be allocated; The microcontroller allocates the power value to be allocated to the power pool; as well as The microcontroller uses the charging circuit to allocate at least a portion of the power value to be allocated to the second electronic device.
7. The all-time dynamic power allocation method according to claim 6 is further applied to a third electronic device, wherein the all-time dynamic power allocation method further comprises: The current detection circuit detects the third charging current provided by the charging circuit to charge the third electronic device. The current detection circuit informs the microcontroller of the value of the third charging current. The microcontroller calculates a third actual average charging power value of the third electronic device using multiple third charging current values within the preset time period, wherein the third allocated charging power value assigned to the third electronic device by the charging circuit is less than the third charging specification power value of the third electronic device; and The microcontroller uses the charging circuit to allocate the power value to be allocated to the second electronic device and the third electronic device.
8. The real-time dynamic power allocation method according to claim 7, wherein, The microcontroller uses the charging circuit to distribute the power value to be allocated to the second electronic device and the third electronic device in the following ways: the microcontroller uses the charging circuit to distribute the power value to be allocated evenly to the second electronic device and the third electronic device; or, based on the charging voltage specifications, charging current specifications, charging power specifications or brand of the second electronic device and the third electronic device, the microcontroller uses the charging circuit to distribute the power value to be allocated to the second electronic device and the third electronic device.
9. The all-time dynamic power allocation method according to claim 8 is further applied to a fourth electronic device, wherein the multi-port output charging device further includes a plurality of ordinary charging ports and a priority charging port, the first electronic device, the second electronic device, and the third electronic device are inserted into the plurality of ordinary charging ports, the fourth electronic device is inserted into the priority charging port, and the all-time dynamic power allocation method further includes: The charging circuit allocates a fourth charging power value, which is equal to the fourth charging specification power value of the fourth electronic device, to the fourth electronic device.
10. The real-time dynamic power allocation method according to claim 9, wherein, In the first power allocation of the multi-port output charging device, the charging circuit allocates a fourth allocated charging power value, which is equal to the fourth charging specification power value of the fourth electronic device, to the fourth electronic device. The remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity is set according to the ratio between the first charging specification power value of the first electronic device, the second charging specification power value of the second electronic device, and the third charging specification power value of the third electronic device. Alternatively, the remaining power value obtained by subtracting the fourth allocated charging power value from the maximum wattage of the charging circuit's charging capacity is set according to the charging voltage specification, charging current specification, charging power specification, or brand of the first, second, and third electronic devices.
