WO2026034802A1 - 전자 장치 및 그의 구동 방법 - Google Patents
전자 장치 및 그의 구동 방법Info
- Publication number
- WO2026034802A1 WO2026034802A1 PCT/KR2025/009282 KR2025009282W WO2026034802A1 WO 2026034802 A1 WO2026034802 A1 WO 2026034802A1 KR 2025009282 W KR2025009282 W KR 2025009282W WO 2026034802 A1 WO2026034802 A1 WO 2026034802A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- electronic device
- cable
- potential
- power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R19/00—Arrangements for measuring currents or voltages or for indicating presence or sign thereof
- G01R19/165—Indicating that current or voltage is either above or below a predetermined value or within or outside a predetermined range of values
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R27/00—Arrangements for measuring resistance, reactance, impedance, or electric characteristics derived therefrom
- G01R27/02—Measuring real or complex resistance, reactance, impedance, or other two-pole characteristics derived therefrom, e.g. time constant
- G01R27/16—Measuring impedance of element or network through which a current is passing from another source, e.g. cable, power line
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—ELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or discharging batteries or for supplying loads from batteries
Definitions
- Embodiments of the present disclosure relate to an electronic device and a method of driving the same.
- a power supply device e.g., a travel adapter (TA)
- TA travel adapter
- the power receiving device e.g., a smartphone
- the power receiving device can charge the battery of the power receiving device using the power input from the power supply device and supply power to the system (in other words, the load circuit) of the power receiving device.
- the power input from the power supply device to the power receiving device can be distributed to the battery and the system through the charging circuit of the power receiving device.
- the input voltage of the power receiver (the voltage of the power signal input from the cable to the power receiver) is relatively lower than the output voltage of the power supply (the voltage of the power signal output from the power supply to the cable). This voltage drop due to cable resistance is referred to as IR Drop (or V Drop).
- USB PD Power Delivery
- USB PD Power Delivery
- USB PD Power Delivery
- USB PD Power Delivery
- the IR drop between the power pins of two devices connected via a USB Type-C cable can be up to approximately 500mV
- the IR drop between the ground pins can be up to approximately 250mV. If the cable is aged or not of the specified authenticity, the IR drop may exceed the specified tolerance.
- An IR drop exceeding the allowable limit can cause errors in PD communication between two devices.
- a power receiver may communicate with a power supply to adjust the output voltage and/or output current of the power supply.
- the power supply may not be able to identify the data transmitted by the power receiver.
- the power supply may stop supplying power to the power receiver.
- power supply may be resumed through PD communication between the two devices.
- power supply may be interrupted again. Repeated power interruptions and resumptions can delay battery charging and lead to frequent voice of customers (VOC) complaints (e.g., user complaints about slow or no charging).
- VOC voice of customers
- Embodiments of the present disclosure can provide an electronic device and a method of driving the same, which can prevent further occurrence of communication errors and charge a battery more quickly by lowering the output current of a power supply device when a communication error occurs due to being connected to a power supply device through an abnormal cable.
- An electronic device (101) includes a battery, a charging interface configured to be connected to an external device (202) via a cable (203), a first charger including a power converter that increases a current supplied from the external device (202) by a specified rate and outputs it, and decreases a voltage supplied from the external device (202) by the specified rate and outputs it, a second charger capable of performing a buck converter function, a memory (130) that stores instructions, and a processor (120), wherein the instructions, when executed by the processor (120), cause the electronic device (101) to perform a specified communication with the external device (202) via the cable (203) when the electronic device (101) detects a connection with the external device (202), wherein the specified communication includes an operation of the electronic device (101) transmitting a first signal (305) and an operation of the electronic device (101) transmitting a second signal (306) from the external device (202).
- It includes an operation of receiving a signal (306), calculating a difference value between a potential of the first signal (305) and a potential of the second signal (306), determining an impedance of the cable (203) based on the calculated difference value and a change in a power voltage input to the electronic device, determining a charging current based on the determined impedance, and requesting transmission of the determined charging current to the external device (202).
- a driving method of an electronic device (101) may include, when a connection with an external device (202) through a cable (203) is detected, performing a designated communication with the external device (202) through the cable (203), wherein the designated communication includes an operation in which the electronic device (101) transmits a first signal (305) and an operation in which the electronic device (101) receives a second signal (306) from the external device (202), an operation in which a difference value between a potential of the first signal (305) and a potential of the second signal (306) is calculated, an operation in which an impedance of the cable (203) is determined based on the calculated difference value, an operation in which a charging current is determined based on the determined impedance, and an operation in which transmission of the determined charging current is requested from the external device (202).
- An electronic device (101) includes a battery, a power terminal (221), a ground terminal (222), and a data terminal, and an interface configured to be connected to an external device (202) via a cable (203), a detection circuit for measuring a signal related to a voltage of the data terminal, at least one charging circuit (240) for charging the battery using external power supplied through the power terminal and the ground terminal, a memory (130) for storing instructions, and a processor (120), wherein the instructions, when executed by the processor (120), cause the electronic device (101) to detect a connection with the external device (202), receive a second signal (306) from the external device (202) via the cable (203), determine a voltage value related to the second signal (306) via the detection circuit, and, based on the determined voltage value related to the second signal, to adjust a charging current. and can request the external device (202) to transmit the determined charging current.
- the output current of the power supply device can be lowered to prevent further communication errors and charge the battery more quickly.
- FIG. 1 is a block diagram of an electronic device within a network environment according to one embodiment.
- FIG. 2 is a block diagram of a power receiving device configured to charge a battery using power received from a power supply device, according to one embodiment.
- Figure 3 is a drawing for explaining a communication error due to IR Drop.
- FIG. 4A and FIG. 4B are drawings for explaining a first signal of an electronic device and a second signal of an external device.
- Figure 5 is a flowchart illustrating the operation of an electronic device according to one embodiment.
- FIG. 6 is a flowchart illustrating a method by which an electronic device compares a first signal and a second signal according to one embodiment.
- FIG. 7 is a block diagram illustrating components of an electronic device according to one embodiment for converting a second signal.
- FIG. 8 is a schematic diagram illustrating a process in which an electronic device converts a second signal according to one embodiment.
- FIG. 9 is a flowchart illustrating an operation of an electronic device according to one embodiment of the present invention to determine the impedance of a cable by comparing the high voltage levels of each of a first signal and a second signal.
- FIG. 10 is a flowchart illustrating an operation of an electronic device according to one embodiment of the present invention to determine the impedance of a cable by comparing the low voltage levels of each of a first signal and a second signal.
- FIG. 11 is a flowchart illustrating an operation of an electronic device according to one embodiment of the present invention to determine the impedance of a cable by comparing the amplitudes of each of a first signal and a second signal.
- Figure 12 is a flowchart illustrating the operation of an electronic device according to one embodiment.
- FIG. 13 is an exemplary drawing of a notification output by an electronic device according to one embodiment.
- FIG. 14 is a flowchart illustrating an electronic device according to one embodiment of the present invention for determining the impedance of a cable.
- each of the embodiments described with reference to the drawings of the present disclosure can be independently configured as a single embodiment.
- the embodiments of FIG. 1 and FIG. 2 can each be independently configured.
- Each of the embodiments described with reference to the drawings of the present disclosure can operate independently as a single embodiment.
- the embodiments of FIG. 1 and FIG. 2 can each operate independently.
- At least two embodiments described with reference to the drawings of the present disclosure may be combined and configured. For example, at least a portion of the embodiment of FIG. 1 and at least a portion of the embodiment of FIG. 2 may be combined and configured. At least two embodiments described with reference to the drawings of the present disclosure may be combined and operated. For example, at least a portion of the embodiment of FIG. 1 and at least a portion of the embodiment of FIG. 2 may be combined and operated.
- At least some of the components and/or at least some of the operations included in each embodiment may be omitted.
- at least some of the components and/or at least some of the operations included in the embodiment of FIG. 1 may be omitted, and at least some of the components and/or at least some of the operations included in the embodiment of FIG. 2 may be omitted.
- FIG. 1 is a block diagram of an electronic device (101) within a network environment (100) according to various embodiments.
- the electronic device (101) may communicate with the electronic device (102) via a first network (198) (e.g., a short-range wireless communication network), or may communicate with at least one of the electronic device (104) or the server (108) via a second network (199) (e.g., a long-range wireless communication network).
- the electronic device (101) may communicate with the electronic device (104) via the server (108).
- the electronic device (101) may include a processor (120), a memory (130), an input module (150), an audio output module (155), a display module (160), an audio module (170), a sensor module (176), an interface (177), a connection terminal (178), a haptic module (179), a camera module (180), a power management module (188), a battery (189), a communication module (190), a subscriber identification module (196), or an antenna module (197).
- the electronic device (101) may omit at least one of these components (e.g., the connection terminal (178)), or may have one or more other components added.
- some of these components e.g., the sensor module (176), the camera module (180), or the antenna module (197) may be integrated into one component (e.g., the display module (160)).
- the processor (120) may, for example, execute software (e.g., a program (140)) to control at least one other component (e.g., a hardware or software component) of the electronic device (101) connected to the processor (120) and perform various data processing or calculations.
- the processor (120) may store commands or data received from other components (e.g., a sensor module (176) or a communication module (190)) in a volatile memory (132), process the commands or data stored in the volatile memory (132), and store result data in a non-volatile memory (134).
- the processor (120) may include a main processor (121) (e.g., a central processing unit or an application processor) or a secondary processor (123) (e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor)) that can operate independently or together therewith.
- a main processor (121) e.g., a central processing unit or an application processor
- a secondary processor (123) e.g., a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor
- the secondary processor (123) may be configured to use less power than the main processor (121) or to be specialized for a specified function.
- the secondary processor (123) may be implemented separately from the main processor (121) or as a part thereof.
- the auxiliary processor (123) may control at least a portion of functions or states associated with at least one component (e.g., a display module (160), a sensor module (176), or a communication module (190)) of the electronic device (101), for example, on behalf of the main processor (121) while the main processor (121) is in an inactive (e.g., sleep) state, or together with the main processor (121) while the main processor (121) is in an active (e.g., application execution) state.
- the auxiliary processor (123) e.g., an image signal processor or a communication processor
- the auxiliary processor (123) may include a hardware structure specialized for processing artificial intelligence models.
- the artificial intelligence models may be generated through machine learning. This learning can be performed, for example, in the electronic device (101) itself where the artificial intelligence model is executed, or can be performed through a separate server (e.g., server (108)).
- the learning algorithm can include, for example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but is not limited to the examples described above.
- the artificial intelligence model can include a plurality of artificial neural network layers.
- the artificial neural network can be one of a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), deep Q-networks, or a combination of two or more of the above, but is not limited to the examples described above.
- the artificial intelligence model can additionally or alternatively include a software structure.
- the memory (130) can store various data used by at least one component (e.g., processor (120) or sensor module (176)) of the electronic device (101).
- the data can include, for example, software (e.g., program (140)) and input data or output data for commands related thereto.
- the memory (130) can include volatile memory (132) or non-volatile memory (134).
- the program (140) may be stored as software in the memory (130) and may include, for example, an operating system (142), middleware (144), or an application (146).
- the input module (150) can receive commands or data to be used in a component of the electronic device (101) (e.g., a processor (120)) from an external source (e.g., a user) of the electronic device (101).
- the input module (150) can include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus pen).
- the audio output module (155) can output audio signals to the outside of the electronic device (101).
- the audio output module (155) can include, for example, a speaker or a receiver.
- the speaker can be used for general purposes, such as multimedia playback or recording playback.
- the receiver can be used to receive incoming calls. In one embodiment, the receiver can be implemented separately from the speaker or as part of the speaker.
- the display module (160) can visually provide information to an external party (e.g., a user) of the electronic device (101).
- the display module (160) may include, for example, a display, a holographic device, or a projector and a control circuit for controlling the device.
- the display module (160) may include a touch sensor configured to detect a touch, or a pressure sensor configured to measure the intensity of a force generated by the touch.
- the audio module (170) can convert sound into an electrical signal, or vice versa, convert an electrical signal into sound. According to one embodiment, the audio module (170) can acquire sound through the input module (150), output sound through the sound output module (155), or an external electronic device (e.g., electronic device (102)) (e.g., speaker or headphone) directly or wirelessly connected to the electronic device (101).
- an external electronic device e.g., electronic device (102)
- speaker or headphone directly or wirelessly connected to the electronic device (101).
- the sensor module (176) can detect the operating status (e.g., power or temperature) of the electronic device (101) or the external environmental status (e.g., user status) and generate an electrical signal or data value corresponding to the detected status.
- the sensor module (176) can include, for example, a gesture sensor, a gyro sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an IR (infrared) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
- the interface (177) may support one or more designated protocols that may be used to directly or wirelessly connect the electronic device (101) with an external electronic device (e.g., the electronic device (102)).
- the interface (177) may include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, an SD card interface, or an audio interface.
- HDMI high definition multimedia interface
- USB universal serial bus
- SD card interface Secure Digital Card
- connection terminal (178) may include a connector through which the electronic device (101) may be physically connected to an external electronic device (e.g., electronic device (102)).
- the connection terminal (178) may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
- a haptic module (179) can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that a user can perceive through tactile or kinesthetic sensations.
- the haptic module (179) can include, for example, a motor, a piezoelectric element, or an electrical stimulation device.
- the camera module (180) can capture still images and videos.
- the camera module (180) may include one or more lenses, image sensors, image signal processors, or flashes.
- the power management module (188) can manage power supplied to the electronic device (101).
- the power management module (188) can be implemented, for example, as at least a part of a power management integrated circuit (PMIC).
- PMIC power management integrated circuit
- a battery (189) may power at least one component of the electronic device (101).
- the battery (189) may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
- the communication module (190) may support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device (101) and an external electronic device (e.g., electronic device (102), electronic device (104), or server (108)), and the performance of communication through the established communication channel.
- the communication module (190) may operate independently from the processor (120) (e.g., application processor) and may include one or more communication processors that support direct (e.g., wired) communication or wireless communication.
- the communication module (190) may include a wireless communication module (192) (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module (194) (e.g., a local area network (LAN) communication module, or a power line communication module).
- a wireless communication module (192) e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module
- GNSS global navigation satellite system
- wired communication module (194) e.g., a local area network (LAN) communication module, or a power line communication module.
- the corresponding communication module can communicate with an external electronic device (104) via a first network (198) (e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)) or a second network (199) (e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)).
- a first network (198) e.g., a short-range communication network such as Bluetooth, wireless fidelity (WiFi) direct, or infrared data association (IrDA)
- a second network (199) e.g., a long-range communication network such as a legacy cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or WAN)
- a computer network e.g., a
- the wireless communication module (192) can verify or authenticate the electronic device (101) within a communication network such as the first network (198) or the second network (199) by using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module (196).
- subscriber information e.g., an international mobile subscriber identity (IMSI)
- the wireless communication module (192) can support 5G networks and next-generation communication technologies following the 4G network, such as NR access technology (new radio access technology).
- the NR access technology can support high-speed transmission of high-capacity data (eMBB (enhanced mobile broadband)), minimization of terminal power and connection of multiple terminals (mMTC (massive machine type communications)), or high reliability and low latency (URLLC (ultra-reliable and low-latency communications)).
- eMBB enhanced mobile broadband
- mMTC massive machine type communications
- URLLC ultra-reliable and low-latency communications
- the wireless communication module (192) can support, for example, a high-frequency band (e.g., mmWave band) to achieve a high data transmission rate.
- a high-frequency band e.g., mmWave band
- the wireless communication module (192) can support various technologies for securing performance in a high-frequency band, such as beamforming, massive multiple-input and multiple-output (MIMO), full dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, or large scale antenna.
- the wireless communication module (192) can support various requirements specified in the electronic device (101), an external electronic device (e.g., the electronic device (104)), or a network system (e.g., the second network (199)).
- the wireless communication module (192) can support a peak data rate (e.g., 20 Gbps or more) for eMBB realization, a loss coverage (e.g., 164 dB or less) for mMTC realization, or a U-plane latency (e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip) for URLLC realization.
- a peak data rate e.g., 20 Gbps or more
- a loss coverage e.g., 164 dB or less
- U-plane latency e.g., 0.5 ms or less for downlink (DL) and uplink (UL), or 1 ms or less for round trip
- the antenna module (197) can transmit or receive signals or power to or from an external device (e.g., an external electronic device).
- the antenna module (197) may include an antenna including a radiator formed of a conductor or a conductive pattern formed on a substrate (e.g., a PCB).
- the antenna module (197) may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication method used in a communication network, such as the first network (198) or the second network (199), may be selected from the plurality of antennas by, for example, the communication module (190). A signal or power may be transmitted or received between the communication module (190) and an external electronic device through the selected at least one antenna.
- another component e.g., a radio frequency integrated circuit (RFIC)
- RFIC radio frequency integrated circuit
- the antenna module (197) may form a mmWave antenna module.
- the mmWave antenna module may include a printed circuit board, an RFIC disposed on or adjacent a first side (e.g., a bottom side) of the printed circuit board and capable of supporting a designated high-frequency band (e.g., a mmWave band), and a plurality of antennas (e.g., an array antenna) disposed on or adjacent a second side (e.g., a top side or a side side) of the printed circuit board and capable of transmitting or receiving signals in the designated high-frequency band.
- a first side e.g., a bottom side
- a plurality of antennas e.g., an array antenna
- At least some of the above components can be interconnected and exchange signals (e.g., commands or data) with each other via a communication method between peripheral devices (e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- peripheral devices e.g., a bus, GPIO (general purpose input and output), SPI (serial peripheral interface), or MIPI (mobile industry processor interface)).
- commands or data may be transmitted or received between the electronic device (101) and an external electronic device (104) via a server (108) connected to a second network (199).
- Each of the external electronic devices (102 or 104) may be the same or a different type of device as the electronic device (101).
- all or part of the operations executed in the electronic device (101) may be executed in one or more of the external electronic devices (102, 104, or 108). For example, when the electronic device (101) is to perform a certain function or service automatically or in response to a request from a user or another device, the electronic device (101) may, instead of or in addition to executing the function or service itself, request one or more external electronic devices to perform the function or at least a part of the service.
- One or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or an additional function or service related to the request, and transmit the result of the execution to the electronic device (101).
- the electronic device (101) may process the result as is or additionally and provide it as at least a portion of a response to the request.
- cloud computing, distributed computing, mobile edge computing (MEC), or client-server computing technology may be used, for example.
- the electronic device (101) may provide an ultra-low latency service by using distributed computing or mobile edge computing, for example.
- the external electronic device (104) may include an Internet of Things (IoT) device.
- the server (108) may be an intelligent server utilizing machine learning and/or a neural network.
- the external electronic device (104) or the server (108) may be included in the second network (199).
- the electronic device (101) can be applied to intelligent services (e.g., smart home, smart city, smart car, or healthcare) based on 5G communication technology and IoT-related technology.
- Electronic devices may take various forms. Electronic devices may include, for example, portable communication devices (e.g., smartphones), computer devices, portable multimedia devices, portable medical devices, cameras, wearable devices, or home appliances. Electronic devices according to embodiments of the present disclosure are not limited to the aforementioned devices.
- each of the phrases “A or B,” “at least one of A and B,” “at least one of A or B,” “A, B, or C,” “at least one of A, B, and C,” and “at least one of A, B, or C” can include any one of the items listed together in the corresponding phrase among the phrases, or all possible combinations thereof.
- Terms such as “first,” “second,” or “first” or “second” may be used merely to distinguish one component from another, and do not limit the components in any other respect (e.g., importance or order).
- a component e.g., a first component
- another component e.g., a second component
- the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.
- module used in various embodiments of the present disclosure may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit.
- a module may be an integral component, or a minimum unit or part of such a component that performs one or more functions.
- a module may be implemented in the form of an application-specific integrated circuit (ASIC).
- ASIC application-specific integrated circuit
- Various embodiments of the present disclosure may be implemented as software (e.g., a program (140)) including one or more commands stored in a storage medium (e.g., an internal memory (136) or an external memory (138)) readable by a machine (e.g., an electronic device (101)).
- a processor e.g., a processor (120)
- the machine e.g., an electronic device (101)
- the one or more commands may include code generated by a compiler or code executable by an interpreter.
- the machine-readable storage medium may be provided in the form of a non-transitory storage medium.
- ‘non-transitory’ simply means that the storage medium is a tangible device and does not contain signals (e.g., electromagnetic waves), and the term does not distinguish between cases where data is stored semi-permanently or temporarily on the storage medium.
- the method according to various embodiments disclosed in the present disclosure may be provided as included in a computer program product.
- the computer program product may be traded as a commodity between a seller and a buyer.
- the computer program product may be distributed in the form of a machine-readable storage medium (e.g., compact disc read only memory (CD-ROM)), or may be distributed online (e.g., downloaded or uploaded) via an application store (e.g., Play Store TM ) or directly between two user devices (e.g., smart phones).
- an application store e.g., Play Store TM
- at least a portion of the computer program product may be temporarily stored or temporarily generated in a machine-readable storage medium, such as the memory of a manufacturer's server, an application store's server, or a relay server.
- the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.
- power supply device (202) used in various embodiments of the present disclosure means a charging device that outputs power through a cable (203), and may be used interchangeably with terms such as external device.
- power receiving device (201) used in various embodiments of the present disclosure means a device that receives power through a cable (203), and may be, for example, an electronic device (101) described with reference to FIG. 1.
- a power receiving device (201) may include a battery (210) (e.g., battery (189) of FIG. 1), a connector (220), a charging circuit (240), a communication circuit (250), and a control circuit (299) (e.g., processor (120) of FIG. 1).
- the connector (220) may include a power terminal (221) for receiving a power signal from the power supply device (202), a ground terminal (222) connected to the ground of the power receiving device (201), and a data terminal (223) for data communication with the power supply device (202).
- the connector (220) may include a socket according to a universal serial bus (USB) Type-C.
- the socket of the connector (220) may be coupled with a plug of a cable (203).
- the VBUS pin may be used as the power terminal (221), and the CC (configuration channel) pin and/or the differential signal pin (DP (D+), DN (D-)) may be used as the data terminal (223).
- connection (220) used in various embodiments of the present disclosure may be used interchangeably with terms such as charging interface.
- the charging circuit (240) may support constant current (CC) and constant voltage (CV) charging based on the control of the control circuit (299). For example, while the charging mode is set to the CC mode, the charging circuit (240) may maintain the current of the power signal output from the charging circuit (240) at a constant charging current value set by the control circuit (299) when the voltage of the battery (210) (e.g., the voltage difference between the anode and cathode of the battery) is below a designated target voltage value.
- the target voltage value may refer to the voltage of the battery (210) when the battery is fully charged.
- a full charge may refer to a state of charge (SOC) when the charge amount of the battery reaches 100%, which is a set maximum capacity, without concern of burnout or explosion.
- the target voltage value may be a specified voltage (e.g., a voltage corresponding to 98% of maximum capacity).
- the control circuit (299) can switch the charging mode to the CV mode when the voltage (VBAT) of the battery (210) reaches a target voltage value during battery charging.
- the charging circuit (240) can lower the current value of the power signal output from the charging circuit (240) based on the control of the control circuit (299) so that the input voltage (VBAT) of the battery module (210) is maintained at the target voltage value.
- the charging circuit (240) can complete charging of the battery (210) by stopping the output of the power signal to the battery (210) based on the control of the control circuit (299).
- control circuit (299) used in various embodiments of the present disclosure may be the processor (120) described with reference to FIG. 1.
- control circuit (299) used in various embodiments of the present disclosure may be the control circuit included in the power management module (188) and/or interface (177) of FIG. 1.
- the charging circuit (240) may include a first power conversion circuit (or, alternatively, a direct charging circuit) (241) and a second power conversion circuit (or, alternatively, a switching charging circuit) (242).
- the first power conversion circuit (241) includes a first terminal (241a) through which power is input and output and a second terminal (241b).
- the first terminal (241a) may be electrically connected to a power terminal (221) (e.g., a VBUS terminal) of the connector (220).
- the second terminal (241b) may be electrically connected to a positive pole of the battery (210).
- the negative pole of the battery (210) may be connected to a ground of the power receiving device (201).
- the first power conversion circuit (241) may be configured to convert a voltage value of a power signal input from the first terminal (241a) into a fixed voltage conversion ratio (a ratio of a voltage value of an output power signal to a voltage value of an input power signal) and output the converted voltage to the second terminal (241b).
- the first power conversion circuit (241) may include a circuit (e.g., a switched capacitor voltage divider (SCVD)) configured so that the ratio of the output power to the input power is '1'.
- SCVD switched capacitor voltage divider
- the first power conversion circuit (241) may convert the voltage value of the power signal received from the power terminal (221) through the first terminal (241a) to N to 1 (e.g., 1/N times step-down), convert the current value to 1 to N (e.g., N times increase), and output the power signal to the battery (210) through the second terminal (241b).
- first power conversion circuit (241) used in various embodiments of the present disclosure may be used interchangeably with terms such as first charger.
- the second power conversion circuit (e.g., a buck converter) (242) includes a third terminal (242a) and a fourth terminal (242b) through which power is input and output.
- a third terminal (242a) may be electrically connected to the power terminal (221) of the connector (220).
- the fourth terminal (242b) may be electrically connected to the positive electrode of the battery (210).
- the second power conversion circuit (242) may convert a voltage value and/or a current value of a power signal input from the third terminal (242a) and output the converted power to the fourth terminal (242b).
- the second power conversion circuit (242) can step down or up the voltage value of a power signal received from the power terminal (221) through the third terminal (242a) and output the power signal to the battery (210) through the fourth terminal (242b).
- second power conversion circuit (242) used in various embodiments of the present disclosure may be used interchangeably with terms such as second charger.
- a communication circuit e.g., a USB controller
- the communication circuit (250) can identify the type of an external device connected to a connector (220) based on data received from the external device through a data terminal (223).
- the communication circuit (250) can transmit identification information indicating the type of the external device to a control circuit (299).
- the control circuit (299) can perform an operation of determining a source supplying power and a sink receiving power among two devices (201, 202) by performing communication with the external device through the communication circuit (250) according to a power delivery (PD) communication protocol.
- PD power delivery
- the control circuit (299) may perform an operation of negotiating the current value and/or voltage value of the power signal to be transmitted from the power supply device (202) by performing communication with the power supply device (201) through the communication circuit (250) according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)).
- the control circuit (299) may control one of the power conversion circuits (241, 242) to output a power signal having a voltage value and a current value determined by the negotiation result.
- the control circuit (299) may deactivate the second power conversion circuit (242), activate the first power conversion circuit (241), and supply power to the battery (210) using the activated first power conversion circuit (241).
- the control circuit (299) can deactivate the first power conversion circuit (241), activate the second power conversion circuit (242), and supply power to the battery (210) using the activated second power conversion circuit (242).
- control circuit (299) may be a component (e.g., a microcontroller unit (MCU)) of a PMIC (e.g., a power management module (188)) or a component (e.g., an application processor) of a processor (e.g., a processor (120) of FIG. 1).
- MCU microcontroller unit
- PMIC power management module
- application processor e.g., an application processor
- At least one of the first power conversion circuit (241), the second power conversion circuit (242), the communication circuit (250), and the control circuit (299) may be a component integrated into a specific chip (e.g., an interface-integrated (IF) PMIC).
- IF interface-integrated
- Figure 3 is a drawing for explaining a communication error due to IR Drop.
- a current (304) flows from a power terminal (301) (e.g., a VBUS terminal)) of the power supply device (202) to a power terminal (221) (e.g., a VBUS terminal) of the power receiving device (201) and returns to a ground terminal (302) of the power supply device (202) via a ground terminal (222) of the power receiving device (201).
- a power terminal (301) e.g., a VBUS terminal
- a power terminal (221) e.g., a VBUS terminal
- data (305) may be output from a data terminal (223) of a power receiving device (201) to a data terminal (303) of a power supply device (202).
- data (306) may be output from a data terminal (303) of a power supply device (202) to a data terminal (223) of a power receiving device (201).
- data (305) output from a data terminal (223) of a power receiving device (201) to a data terminal (303) of a power supply device (202) may be referred to as a first signal (305).
- data (306) output from a data terminal (303) of a power supply device (202) to a data terminal (223) of a power receiving device (201) may be referred to as a second signal (306).
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g., VBUS terminal)) of the power supply device (202), may have an IR drop in the cable (203), and thus the VBUS voltage recognized at the power terminal (221) of the power receiving device (201) may be lower.
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g., VBUS terminal)) of the power supply device (202)
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g., VBUS terminal)) of the power supply device (202)
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g., VBUS terminal)) of the power supply device (202)
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g., VBUS terminal)) of the power supply device (202)
- the VBUS voltage which is the power voltage output from the power terminal (301) (e.g
- the ground voltage levels recognized by each of the two devices (201, 202) may be different from each other, and this may be the cause of a communication error.
- the deviation of the ground voltage level recognized by each of the two devices (201, 202) may be greater if the cable (203) is old or not a designated genuine product.
- the charging current (304) increases (e.g., the charging current is 3 A or more)
- the IR Drop may increase due to the influence of the cable (203) having high impedance between the power supply device (202) and the power receiving device (201), and the possibility of a communication error due to the deviation of the ground voltage level may further increase.
- the IR Drop may exceed the specified tolerance as the charging current increases. Then, an error may occur in the communication between the two devices (201, 202) and the power supply may be temporarily interrupted before the current value (or power value) of the power signal output from the power supply device (202) reaches the set target value. Communication errors may be repeated, and thus, the charging of the battery (210) may be relatively slow. According to various embodiments of the present disclosure, if the cable (203) is old or not a designated genuine product, operations may be performed in the power receiving device (201) to prevent further occurrence of communication errors and to quickly charge the battery (210) by lowering the target value (e.g., target charging current or maximum charging current).
- the target value e.g., target charging current or maximum charging current
- the same type of communication error may refer to a communication error that is repeated when the current value (or power value) of the power signal output from the power supply device (202) is within a specific range.
- the communication error may be repeated when the output current increases stepwise but does not reach the target current value (e.g., about 5 A) and is within a specific current range (e.g., about 3.4 A to about 3.6 A).
- the error may be repeated when the output power increases stepwise but does not reach the target power value (e.g., about 40 W) and is within a specific power range.
- FIGS. 4A and 4B are diagrams for explaining a first signal (410) of an electronic device (101) and a second signal (420) of an external device (202).
- FIG. 4B is a waveform diagram illustrating a first signal (305) and a second signal (306) in an external device (202) (e.g., a power supply device (202) of FIG. 2).
- FIG. 4B is a waveform diagram illustrating a first signal and a second signal in an electronic device (101) (e.g., a power reception device (201) of FIG. 2).
- an electronic device (101) may perform designated communication with an external device (e.g., the power supply device (202) of FIG. 2 ) when detecting a connection with the external device (e.g., the power supply device (202) of FIG. 2 ) via a cable (e.g., the cable (203) of FIG. 2 ).
- the designated communication may be communication according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)).
- PDO power data objects
- PPS programmable power supply
- the designated communication that the electronic device (101) performs with the external device (202) may include, as at least part of a negotiation operation, the electronic device (101) transmitting a first signal (305) to the external device (202), and the electronic device (101) receiving a second signal (306) from the external device (202).
- the first signal (305) that the electronic device (101) transmits to the external device (202) may include a “Request signal.”
- the Request signal may be a signal that the electronic device (101) requests the external device (202) for a current value and/or a voltage value of a power signal.
- the electronic device (101) may transmit at least some of the requests for a 5V PDO for PPS charging, a 9V PDO, and a PPS PDO through the first signal (305) during an initial period (e.g., a pre cc period) when a connection with the external device (202) is initiated.
- the second signal (306) transmitted by the external device (202) to the electronic device (101) may include a “Good CRC signal.”
- the Good CRC signal may be a signal indicating that the first signal (305) of the electronic device (101) has been normally received, and the present invention is not limited to this designation.
- the second signal (306) transmitted by the external device (202) to the electronic device (101) may be a signal that swings between a low voltage level (or low level) corresponding to VL2 and a high voltage level (or high level) corresponding to VH2.
- the amplitude of the low voltage level (VL2) and the high voltage level (VH2) of the second signal (306) may be VD2, and the amplitude VD2 of the second signal (306) may be different from the amplitude VD1 of the first signal (305).
- the low voltage level (VL2) of the second signal (306) may be a ground (GND) level, and may be defined as, for example, a second ground (GND2) in the external device (202).
- the second ground (GND2) which is the low voltage level (VL2) of the second signal (306), should be substantially the same as the first ground (GND1), which is the low voltage level (VL1) of the first signal (305), but may be different due to the IR Drop of the cable (203).
- the low voltage level (VL1) of the first signal (305) in the VBUS of the electronic device (101) may be higher than the low voltage level (VL2) of the second signal (306).
- This difference between the voltage level of the first ground (GND1) and the voltage level of the second ground (GND2), as described above, may cause a communication error between the electronic device (101) and the external device (202).
- the electronic device (101) may determine the high level or low level of the second signal (306) based on the voltage level of the first ground (GND1).
- the operation of the electronic device (101) to determine the high level or low level of the second signal (306) may become inaccurate.
- 410 is the potential difference between the voltage level of the first signal (305) recognized by the external device (202) and the second ground (GND2) recognized by the external device (202).
- FIG. 5 is a flowchart illustrating the operation of an electronic device (101) according to one embodiment.
- At least some of the operations illustrated in FIG. 5 may be performed sequentially.
- the electronic device (101) may calculate a difference value between a potential of a first signal (305) and a potential of a second signal (306) while performing communication with an external device (202) according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)).
- a PD communication protocol e.g., power data objects (PDO) or programmable power supply (PPS)
- the electronic device (101) may operate to calculate the difference value of the potential in various ways.
- the electronic device (101) may determine a difference between the second signal (306) and the first ground (GND1).
- the electronic device (101) may determine a low voltage level (VL2) of the second signal (306).
- the electronic device (101) may identify an inverted high level signal of the second signal (306).
- the electronic device (101) can compare the high level of the first signal (305) (e.g., VH1 of FIG. 4) with the inverted high level of the second signal (306) (e.g., VL2 of FIG. 4), and the operation of this electronic device (101) will be described in detail later with reference to FIG. 6.
- the high level of the first signal (305) e.g., VH1 of FIG. 4
- the inverted high level of the second signal (306) e.g., VL2 of FIG. 4
- the electronic device (101) can compare the high level of the first signal (305) (e.g., VH1 of FIG. 4) with the high level of the second signal (306) (e.g., VH2 of FIG. 4), and the operation of this electronic device (101) will be described in detail later with reference to FIG. 9.
- the high level of the first signal (305) e.g., VH1 of FIG. 4
- the high level of the second signal (306) e.g., VH2 of FIG. 4
- the electronic device (101) can compare the low level of the first signal (305) (e.g., VL1 of FIG. 4) with the low level of the second signal (306) (e.g., VL2 of FIG. 4), and the operation of this electronic device (101) will be described in detail later with reference to FIG. 10.
- the electronic device (101) can compare the amplitude of the first signal (305) (e.g., VD1 of FIG. 4) with the amplitude of the second signal (306) (e.g., VD2 of FIG. 4), and the operation of this electronic device (101) will be described in detail later with reference to FIG. 11.
- the electronic device (101) may determine the impedance of the cable (203) based on the difference between the potential of the first signal (305) and the potential of the second signal (306). For example, while the electronic device (101) performs communication with the external device (202) according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)), the low level of the second signal (306) measured at the data terminal (223) of the electronic device (101) (i.e., the voltage level of the second ground (GND2)) may gradually drop to a lower potential as the current of the power signal transmitted by the external device (202) increases, which is due to IR Drop in the cable (203).
- An electronic device (101) according to one embodiment can estimate the impedance of a cable (203) using the difference between the potential of a first signal (305) and the potential of a second signal (306).
- the electronic device (101) can measure the deviation between the ground level of the first signal (305) and the ground level of the second signal (306). According to one embodiment, the electronic device (101) can measure the ⁇ V value recognized at the power terminal (221) of the electronic device (101) when fixing the voltage requested from the external device (202) in the pre-cc section, which is the initial section of the PPS, and gradually increasing the charging current (e.g., 304 of FIG. 3).
- the ⁇ V value can mean "voltage change of the power terminal (221) - deviation between the ground level of the first signal (305) and the ground level of the second signal (306) measured at the data terminal (223)."
- the voltage output by the external device (202) is fixed, but as the charging current (e.g., 304 in FIG. 3) increases, the VBUS voltage seen at the power terminal (221) of the electronic device (101) gradually experiences a voltage drop.
- the impedance value of the cable e.g., 203 in FIG. 2 can be calculated by calculating the voltage drop according to the amount of current change seen by the electronic device (101).
- an ADC e.g., ADC (730) in FIG. 7 included in the electronic device (101) may be used.
- the electronic device (101) may check the deviation between the ground level of the first signal (305) measured at the VBUS recognized at the power terminal (221) and the ground level of the second signal (306) measured at the data terminal (223), and then gradually increase the charging current (e.g., 304 in FIG. 3) and check the deviation between the ground level of the first signal (305) measured at the VBUS recognized at the power terminal (221) and the ground level of the second signal (306).
- the electronic device (101) can calculate the impedance of the cable (203) based on observing the change in the VBUS potential difference and the change in the ground level deviation while gradually increasing the charging current (e.g., 304 of FIG. 3).
- the electronic device (101) may determine a charging current based on the determined impedance. For example, if the impedance of the cable (203) is outside a specified range, the electronic device (101) may determine that the cable (203) is old or not a designated genuine product. If the cable (203) is old or not a designated genuine product, the electronic device (101) may lower a target value (e.g., a target charging current or a maximum charging current). For example, if the cable (203) is old or not a designated genuine product, the electronic device (101) may set the charging current to a value lower than a designated maximum value.
- a target value e.g., a target charging current or a maximum charging current
- the electronic device (101) may request transmission of the determined charging current to the external device (202).
- the electronic device (101) may transmit a first signal (305) considering the determined charging current at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may request an increase in the charging current from the external device (202) by about 50 mA to about 100 mA at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may increase the charging current by about 50 mA to about 100 mA, and may set the target value of the charging current to a value considering the impedance of the cable (203).
- the target value of the charging current considering the impedance of the cable (203) may be set to a specified maximum value when the cable (203) is normal.
- the target value of the charging current considering the impedance of the cable (203) may be set to a value lower than the specified maximum value if the cable (203) is aged or not of the specified genuine product.
- FIG. 6 is a flowchart illustrating a method by which an electronic device (101) compares a first signal (305) and a second signal (306) according to one embodiment.
- the operations illustrated in FIG. 6 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 6.
- FIG. 6 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 6.
- At least some of the operations illustrated in FIG. 6 may be performed sequentially.
- an electronic device e.g., an electronic device (101) of FIG. 1, a power receiving device (201) of FIG. 2) may identify a high voltage level (or high level) (e.g., VH1 of FIG. 4) of a first signal (305) that it outputs while performing communication with an external device (e.g., a power supply device (202) of FIG. 2) according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)).
- a PD communication protocol e.g., power data objects (PDO) or programmable power supply (PPS)
- the electronic device (101) can identify an inverted high voltage level (or inverted high level) (e.g., VL2, GND2 of FIG. 4) of a second signal (306) received from an external device (202). For example, the electronic device (101) can invert the potential of the second signal (306) using an inverter circuit (e.g., 710 of FIG. 7).
- an inverter circuit e.g., 710 of FIG. 7
- the electronic device (101) may compare a high voltage level (or high level) of the first signal (305) and an inverted high voltage level (or high level) of the second signal (306).
- the electronic device (101) may determine the impedance and charging current of the cable (203) based on the comparison result of operation 630.
- Operation 640 may be at least partially similar to, or substantially identical to, operation 530 described with reference to FIG. 5.
- the electronic device (101) can identify the degree of IR Drop generated in the cable (203) by comparing the high voltage level (or high level) of the first signal (305) and the inverted high voltage level (or high level) of the second signal (306).
- the electronic device (101) can estimate the impedance of the cable (203) based on the degree of IR Drop generated in the cable (203) and determine whether the estimated impedance of the cable (203) is within a specified range.
- the electronic device (101) may transmit a first signal (305) requesting a charging current set considering the impedance of the cable (203) at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may request an increase in the charging current from the external device (202) by about 50 mA to about 100 mA at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may increase the charging current by about 50 mA to about 100 mA, and may set the target value of the charging current to a value considering the impedance of the cable (203).
- the target value of the charging current considering the impedance of the cable (203) may be set to a specified maximum value when the cable (203) is normal.
- the target value of the charging current considering the impedance of the cable (203) may be set to a value lower than the specified maximum value if the cable (203) is aged or not of the specified genuine product.
- Fig. 7 is a block diagram illustrating components of an electronic device (101) according to one embodiment for converting a second signal (420).
- Fig. 8 is a configuration diagram illustrating a process in which an electronic device (101) according to one embodiment converts a second signal (420).
- an electronic device (101) may include an inverter circuit (710), a delay circuit (720), or an analog to digital converter (ADC) (730) to identify an inverted high voltage level of a second signal (306).
- ADC analog to digital converter
- the first conversion signal (711) generated based on the second signal (306) is a signal that operates at the level of several ⁇ s, and this communication speed is too fast for the ADC (730) to measure the potential.
- the delay circuit (720) may serve to delay the first conversion signal (711) so that the ADC (730) can measure the potential.
- the second conversion signal (721) may be a signal in which the high voltage level VL2 of the first conversion signal (711) is delayed for a predetermined time.
- delay circuit (720) used in various embodiments of the present disclosure may be used interchangeably with terms such as peak detector.
- the ADC (730) may be configured to receive a second conversion signal from the delay circuit (720) and convert the received second conversion signal into a third conversion signal (731) that is a digital signal.
- FIG. 9 is a flowchart illustrating an operation of an electronic device (101) according to one embodiment of the present invention to determine the impedance of a cable (203) by comparing the high voltage levels of each of a first signal (305) and a second signal (306).
- the operations illustrated in FIG. 9 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 9.
- FIG. 9 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 9.
- At least some of the operations illustrated in FIG. 9 may be performed sequentially.
- At least some of the operations illustrated in FIG. 9 can be performed in parallel (simultaneously).
- the operations described with reference to FIG. 9 may be performed during a request period of a PPS PDO in which the electronic device (101) requests an increase in charging current from an external device (202) by about 50 mA to about 100 mA.
- the operations described with reference to FIG. 9 may be performed during a request period of a 5V PDO or a 9V PDO as a period prior to the request period of the PPS PDO.
- an electronic device e.g., the electronic device (101) of FIG. 1, the power receiving device (201) of FIG. 2) may identify a high voltage level (or high level) (e.g., VH1 of FIG. 4) of a first signal (305) that it outputs while performing communication with an external device (202) (e.g., the power supply device (202) of FIG. 2) according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)).
- a PD communication protocol e.g., power data objects (PDO) or programmable power supply (PPS)
- Operation 910 may be at least partially similar to operation 610 described with reference to FIG. 6.
- the electronic device (101) can identify a high voltage level (or high level) (e.g., VH2 of FIG. 4) of a second signal (306) received from an external device (202).
- a high voltage level or high level
- the electronic device (101) may compare a high voltage level (or high level) of the first signal (305) and a high voltage level (or high level) of the second signal (306).
- the electronic device (101) may determine the impedance and charging current of the cable (203) based on the comparison result of operation 930.
- Operation 940 may be at least partially similar to, or substantially identical to, operation 530 described with reference to FIG. 5.
- the electronic device (101) can identify the degree of IR Drop generated in the cable (203) by comparing the high voltage level (or high level) of the first signal (305) and the high voltage level (or high level) of the second signal (306).
- the electronic device (101) can estimate the impedance of the cable (203) based on the degree of IR Drop generated in the cable (203) and determine whether the estimated impedance of the cable (203) is within a specified range.
- the electronic device (101) may transmit a first signal (305) requesting a charging current set considering the impedance of the cable (203) at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may request an increase in the charging current from the external device (202) by about 50 mA to about 100 mA at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may increase the charging current by about 50 mA to about 100 mA, and may set the target value of the charging current to a value considering the impedance of the cable (203).
- the target value of the charging current considering the impedance of the cable (203) may be set to a specified maximum value when the cable (203) is normal.
- the target value of the charging current considering the impedance of the cable (203) may be set to a value lower than the specified maximum value if the cable (203) is aged or not of the specified genuine product.
- FIG. 10 is a flowchart illustrating an operation of an electronic device (101) according to one embodiment of the present invention to determine the impedance of a cable (203) by comparing the low voltage levels of each of a first signal (305) and a second signal (306).
- the operations illustrated in FIG. 10 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 10.
- FIG. 10 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 10.
- the electronic device (101) may compare a low voltage level (or low level) of a first signal (305) and a low voltage level (or low level) of a second signal (306).
- the electronic device (101) may transmit a first signal (305) requesting a charging current set considering the impedance of the cable (203) at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may request an increase in the charging current from the external device (202) by about 50 mA to about 100 mA at least during a portion of the time period during which the request for the PPS PDO is transmitted.
- the electronic device (101) may increase the charging current by about 50 mA to about 100 mA, and may set the target value of the charging current to a value considering the impedance of the cable (203).
- FIG. 11 is a flowchart illustrating an operation of an electronic device (101) according to one embodiment of the present invention to determine the impedance of a cable (203) by comparing the amplitudes of each of a first signal (305) and a second signal (306).
- the operations illustrated in FIG. 11 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 11.
- FIG. 11 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 11.
- At least some of the operations illustrated in FIG. 11 may be performed sequentially.
- the electronic device (101) can identify the amplitude of a second signal (306) received from an external device (202) (e.g., VD2 of FIG. 4).
- the electronic device (101) may compare the amplitude of the first signal (305) and the amplitude of the second signal (306).
- the electronic device (101) may determine the impedance and charging current of the cable (203) based on the comparison result of operation 1130.
- Operation 1140 may be at least partially similar to, or substantially identical to, operation 530 described with reference to FIG. 5.
- Fig. 12 is a flowchart illustrating the operation of an electronic device (101) according to one embodiment.
- Fig. 13 is an exemplary drawing of a notification output by an electronic device (101) according to one embodiment.
- the operations illustrated in FIG. 12 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 12.
- FIG. 12 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 12.
- At least some of the operations illustrated in FIG. 12 may be performed sequentially.
- At least some of the operations illustrated in FIG. 12 may be performed in parallel (simultaneously).
- the operations described with reference to FIGS. 12 and 13 may be performed during a request period of a PPS PDO in which the electronic device (101) requests an increase in charging current by about 50 mA to about 100 mA from the external device (202).
- the operations described with reference to FIGS. 12 and 13 may be performed during a request period of a 5V PDO or a 9V PDO as a period prior to the request period of the PPS PDO.
- an electronic device e.g., an electronic device (101) of FIG. 1, a power receiving device (201) of FIG. 2) may initiate PPS charging if an external device (e.g., a power supply device (202) of FIG. 2) is identified as a PPS supporting device.
- an external device e.g., a power supply device (202) of FIG. 2
- a request for a 5V PDO for PPS charging, a request for a 9V PDO, and a request for a PPS PDO may be transmitted to the external device (202) via a first signal (305).
- the electronic device (101) may request an increase in charging current from an external device (202) by about 50 mA to about 100 mA during an initial period, for example, a pre cc period, set to a constant current (CC) mode.
- an initial period for example, a pre cc period
- CC constant current
- the electronic device (101) may perform communication according to a PD communication protocol (e.g., power data objects (PDO) or programmable power supply (PPS)) with an external device (202) (e.g., the power supply device (202) of FIG. 2) during a pre cc period.
- the electronic device (101) may compare a difference between a potential of a first signal (305) output by the electronic device and a potential of a second signal (306) received from the external device (202), and determine an impedance of the cable (203) based on the comparison result.
- Operation 1230 may be similar to or substantially the same as at least some of the operations described with reference to FIGS. 5 to 11.
- operation 1230 may be similar to or substantially the same as at least some of operation 530 described with reference to FIG. 5.
- the electronic device (101) can measure the deviation between the ground level of the first signal (305) and the ground level of the second signal (306). According to one embodiment, the electronic device (101) can measure the ⁇ V value recognized at the power terminal (221) of the electronic device (101) when fixing the voltage requested from the external device (202) in the pre-cc section, which is the initial section of the PPS, and gradually increasing the charging current (e.g., 304 of FIG. 3).
- the ⁇ V value can mean "voltage change of the power terminal (221) - deviation between the ground level of the first signal (305) and the ground level of the second signal (306) measured at the data terminal (223)."
- the voltage output by the external device (202) is fixed, but as the charging current (e.g., 304 in FIG. 3) increases, the VBUS voltage seen at the power terminal (221) of the electronic device (101) gradually experiences a voltage drop.
- the impedance value of the cable e.g., 203 in FIG. 2 can be calculated by calculating the voltage drop according to the amount of current change seen by the electronic device (101).
- the ADC e.g., ADC (730) of FIG. 7 included in the electronic device (101) may be utilized.
- the electronic device (10) may check the deviation between the ground level of the first signal (305) measured at the VBUS recognized at the power terminal (221) and the ground level of the second signal (306) measured at the data terminal (223), and then increase the charging current (e.g., 304 of FIG. 3) gradually, and check the deviation between the ground level of the first signal (305) measured at the VBUS recognized at the power terminal (221) and the ground level of the second signal (306).
- the electronic device (101) can calculate the impedance of the cable (203) based on observing the change in the VBUS potential difference and the change in the ground level deviation while gradually increasing the charging current (e.g., 304 of FIG. 3).
- the electronic device (101) may determine whether the impedance of the determined cable (203) is abnormal. For example, the electronic device (101) may determine that the cable (203) is normal if the impedance of the cable (203) is within a specified range. For example, the electronic device (101) may determine that the cable (203) is old or not a specified genuine product if the impedance of the cable (203) is outside the specified range.
- the electronic device (101) may perform operation 1250.
- the electronic device (101) may perform operation 1260.
- the electronic device (101) may output a notification indicating that the cable (203) is abnormal.
- an electronic device (101) may display a notification (1301) through a display module (160) (e.g., the display module (160) of FIG. 1).
- the notification (1301) may be output in text form and may include a message such as, “Abnormal cable (203) connection has been detected. Slow charging will be performed,” as illustrated.
- the electronic device (101) may provide a user with information that fast charging is not possible due to the cable (203) being old or not being a designated genuine product.
- the electronic device (101) may output a notification in the form of sound or voice.
- the electronic device (101) may set the charging current to a specified maximum value.
- the electronic device (101) may set the target value of the charging current requested from the external device (202) to a value considering the impedance of the cable (203).
- the target value of the charging current considering the impedance of the cable (203) may be set to a specified maximum value when the cable (203) is normal.
- the electronic device (101) may increase the charging current to a normal target current value of about 5 A when the cable (203) is normal.
- the electronic device (101) may set the charging current to a value lower than a specified maximum value.
- the electronic device (101) may set the target value of the charging current requested from the external device (202) to a value considering the impedance of the cable (203).
- the target value of the charging current considering the impedance of the cable (203) may be set to a value lower than the specified maximum value if the cable (203) is old or not a specified genuine product.
- the electronic device (101) may increase the charging current to about 3 A to about 3.4 A, which is lower than the normal target current value of about 5 A, in the case where the cable (203) is abnormal, but the present invention is not limited to the above values.
- FIG. 14 is a flowchart illustrating an electronic device (101) according to one embodiment of the present invention for determining the impedance of a cable (203).
- the operations illustrated in FIG. 14 may be performed by instructions stored in a memory (e.g., memory (130) of FIG. 1).
- a memory e.g., memory (130) of FIG. 1.
- the instructions when executed by a processor (e.g., processor (120) of FIG. 1), the instructions may cause an electronic device (e.g., electronic device (101) of FIG. 1, power receiving device (201) of FIG. 2) to perform the operations illustrated in FIG. 14.
- FIG. 14 may be omitted. At least some of the operations mentioned with reference to other drawings in this disclosure may be additionally inserted before or after at least some of the operations illustrated in FIG. 14.
- At least some of the operations illustrated in FIG. 14 may be performed sequentially.
- At least some of the operations illustrated in FIG. 14 may be performed in parallel (simultaneously).
- an electronic device (101) determines the impedance of a cable (203).
- the operations described with reference to FIG. 14 may be performed during a request period of a PPS PDO in which the electronic device (101) requests an increase in charging current from an external device (202) by about 50 mA to about 100 mA.
- an electronic device (101) may transmit a first request signal requesting a first current to an external device (202) (e.g., the power supply device (202) of FIG. 2).
- an external device (202) e.g., the power supply device (202) of FIG. 2.
- the electronic device (101) may receive a first power signal as a response to a first request signal from an external device (202).
- the first power signal is a power signal output by the external device (202) in response to the first request signal of the electronic device (101) and may include a first current.
- the electronic device (101) may calculate a first difference value by comparing a first voltage level of the first request signal transmitted by the electronic device (101) with a second voltage level of the received first power signal.
- the electronic device (101) can measure the potential of a first power signal received through a power terminal (e.g., a power terminal (221) of FIG.
- the electronic device (101) can calculate a first difference value by comparing the voltage level of the first signal (305) with the voltage level of the first power signal received through the power terminal (221) (e.g., a VBUS terminal).
- the electronic device (101) may perform operation 1240 described with reference to FIG. 12 after performing operation 1450.
- An electronic device (101) includes a battery, a charging interface configured to be connected to an external device (202) via a cable (203), a first charger including a power converter that increases a current supplied from the external device (202) by a specified rate and outputs it, and decreases a voltage supplied from the external device (202) by the specified rate and outputs it, a second charger capable of performing a buck converter function, a memory (130) that stores instructions, and a processor (120), wherein the instructions, when executed by the processor (120), cause the electronic device (101) to perform a specified communication with the external device (202) via the cable (203) when the electronic device (101) detects a connection with the external device (202), wherein the specified communication includes an operation of the electronic device (101) transmitting a first signal (305) and an operation of the electronic device (101) transmitting a second signal (306) from the external device (202).
- the above instructions when executed by the processor (120), may cause the electronic device (101) to compare a high voltage level of the first signal (305) with a high voltage level of the second signal (306), as an operation of calculating a difference value between the potential of the first signal (305) and the potential of the second signal (306).
- the above instructions when executed by the processor (120), may cause the electronic device (101) to compare a low voltage level of the first signal (305) with a low voltage level of the second signal (306), as an operation of calculating a difference value between the potential of the first signal (305) and the potential of the second signal (306).
- the above instructions when executed by the processor (120), may cause the electronic device (101) to compare the amplitude of the first signal (305) with the amplitude of the second signal (306) as an operation of calculating a difference value between the potential of the first signal (305) and the potential of the second signal (306).
- It may further include an inverter circuit (710) that inverts the second signal (306), a delay circuit (720) that delays the second signal (306) inverted by the inverter circuit (710), and an analog to digital converter (ADC) (730) that converts the second signal (306) delayed by the delay circuit (720) into a digital signal.
- inverter circuit (710) that inverts the second signal (306)
- delay circuit (720) that delays the second signal (306) inverted by the inverter circuit (710)
- ADC analog to digital converter
- the above instructions when executed by the processor (120), may cause the electronic device (101) to calculate a difference value between the potential of the first signal (305) and the potential of the second signal (306) based on the second signal (306) converted by the ADC (730).
- the instructions when executed by the processor (120), may cause the electronic device (101) to transmit a first request signal requesting a first current to the external device (202) while the electronic device (101) is set to a CC (constant current) mode, and, when a first power signal of the external device (202) is received in response to the first request signal, to calculate a first difference value by comparing a first voltage level of the first request signal with a second voltage level of the first power signal, and to transmit a second request signal requesting a second current greater than the first current to the external device (202), and, when a second power signal of the external device (202) is received in response to the second request signal, to calculate a second difference value by comparing a third voltage level of the second request signal with a third voltage level of the second power signal, and to determine the impedance of the cable (203) based on a change amount of the second difference value from the first difference value.
- CC constant current
- the electronic device further includes a display module (160), and the instructions, when executed by the processor (120), can cause the electronic device (101) to determine whether the impedance of the cable (203) is within a specified normal range, and, if the impedance of the cable (203) is not within the specified normal range, to control the display module (160) to display a notification (1301) indicating an abnormality of the cable (203), and to set the charging current to a value less than a specified maximum value.
- a display module (160) the instructions, when executed by the processor (120), can cause the electronic device (101) to determine whether the impedance of the cable (203) is within a specified normal range, and, if the impedance of the cable (203) is not within the specified normal range, to control the display module (160) to display a notification (1301) indicating an abnormality of the cable (203), and to set the charging current to a value less than a specified maximum value.
- the above instructions when executed by the processor (120), may cause the electronic device (101) to determine whether the impedance of the cable (203) is within a specified normal range, and if the impedance of the cable (203) is within the specified normal range, to set the charging current to a specified maximum value.
- a driving method of an electronic device (101) may include, when a connection with an external device (202) through a cable (203) is detected, performing a designated communication with the external device (202) through the cable (203), wherein the designated communication includes an operation in which the electronic device (101) transmits a first signal (305) and an operation in which the electronic device (101) receives a second signal (306) from the external device (202), an operation in which a difference value between a potential of the first signal (305) and a potential of the second signal (306) is calculated, an operation in which an impedance of the cable (203) is determined based on the calculated difference value, an operation in which a charging current is determined based on the determined impedance, and an operation in which transmission of the determined charging current is requested from the external device (202).
- the operation of calculating the difference value between the potential of the first signal (305) and the potential of the second signal (306) may include an operation of comparing the high voltage level of the first signal (305) and the inverted high voltage level of the second signal (306).
- the operation of calculating the difference value between the potential of the first signal (305) and the potential of the second signal (306) may include an operation of comparing the high voltage level of the first signal (305) and the high voltage level of the second signal (306).
- the operation of calculating the difference value between the potential of the first signal (305) and the potential of the second signal (306) may include an operation of comparing the amplitude of the first signal (305) and the amplitude of the second signal (306).
- the electronic device (101) may include an inverter circuit (710) that inverts the second signal (306), a delay circuit (720) that delays the second signal (306) inverted by the inverter circuit (710), and an analog to digital converter (ADC) (730) that converts the second signal (306) delayed by the delay circuit (720) into a digital signal.
- an inverter circuit (710) that inverts the second signal (306)
- a delay circuit (720) that delays the second signal (306) inverted by the inverter circuit (710)
- ADC analog to digital converter
- the driving method of the electronic device (101) may include an operation of calculating a difference value between the potential of the first signal (305) and the potential of the second signal (306) based on the second signal (306) converted by the ADC (730).
- the driving method of the electronic device (101) may further include an operation of transmitting a first request signal requesting a first current to the external device (202) while set to a CC (constant current) mode, an operation of calculating a first difference value by comparing a first voltage level of the first request signal with a second voltage level of the first power signal when a first power signal of the external device (202) is received in response to the first request signal, an operation of transmitting a second request signal requesting a second current greater than the first current to the external device (202), an operation of calculating a second difference value by comparing a third voltage level of the second request signal with a third voltage level of the second power signal when a second power signal of the external device (202) is received in response to the second request signal, and an operation of determining the impedance of the cable (203) based on a change amount of the second difference value from the first difference value.
- CC constant current
- the electronic device (101) further includes a display module (160), and a driving method of the electronic device (101) may include an operation of determining whether the impedance of the cable (203) is within a specified normal range, an operation of controlling the display module (160) to display a notification (1301) indicating an abnormality of the cable (203) if the impedance of the cable (203) is not within the specified normal range, and an operation of setting the charging current to a value smaller than a specified maximum value.
- An electronic device (101) includes a battery, a power terminal (221), a ground terminal (222), and a data terminal, and an interface configured to be connected to an external device (202) via a cable (203), a detection circuit for measuring a signal related to a voltage of the data terminal (e.g., an ADC connected to VBUS, an inverter circuit of FIG.
- a detection circuit for measuring a signal related to a voltage of the data terminal e.g., an ADC connected to VBUS, an inverter circuit of FIG.
- a voltage value related to the signal (306) can be checked, and based on the voltage value related to the second signal checked, a charging current can be determined, and transmission of the determined charging current can be requested to the external device (202).
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Secondary Cells (AREA)
Abstract
본 개시의 일 실시예에 따른 전자 장치(101)는 케이블(203)을 통해 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하고, 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하고, 상기 산출된 차이 값 및 상기 전자 장치에 입력되는 전원 전압의 변화에 기반하여, 상기 케이블(203)의 임피던스를 결정하고, 상기 결정된 임피던스에 기반하여, 충전 전류를 결정하고, 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 할 수 있다. 그 밖에 다양한 실시예들을 더 포함할 수 있다.
Description
본 개시(disclosure)의 실시예들은 전자 장치 및 그의 구동 방법에 관한 것이다.
전력 공급 장치(예: TA(travel adapter))는 케이블을 통해 전자 장치와 PD(power delivery) 통신을 수행하고 전력을 전력 수신 장치(예: 스마트 폰)로 공급할 수 있다. 전력 수신 장치(예: 스마트 폰)는 전력 공급 장치로부터 입력된 전력을 이용하여 전력 수신 장치의 배터리를 충전하고 전력 수신 장치의 시스템(바꾸어 표현하여, 부하 회로)에 전력을 공급할 수 있다. 예컨대, 전력 공급 장치에서 전력 수신 장치로 입력된 전력은 전력 수신 장치의 충전 회로를 통해서 배터리 및 시스템으로 배분될 수 있다.
상술한 정보는 본 개시에 대한 이해를 돕기 위한 목적으로 하는 배경 기술(related art)로 제공될 수 있다. 상술한 내용 중 어느 것도 본 개시와 관련하여 종래 기술(prior art)로서 적용될 수 있는지에 관해서는 어떠한 주장이나 결정이 제기되지 않는다.
전력 공급 장치와 전력 수신 장치를 연결하는 케이블이 노후화되거나 지정된 정품이 아닌 경우, 두 장치간 PD 통신에 오류가 발생될 수 있다. 케이블의 저항으로 인해 전력 공급 장치의 출력 전압(전력 공급 장치에서 케이블로 출력되는 전력 신호의 전압)보다 전력 수신 장치의 입력 전압(케이블에서 전력 수신 장치로 입력된 전력 신호의 전압)이 비교적 낮다. 케이블이 갖는 저항으로 인한 전압 강하는 IR Drop(또는, V(voltage) Drop)으로 지칭될 수 있다.
IR Drop에 대한 허용치는 USB PD에서 규정되어 있다. USB PD(power delivery)는 USB 케이블을 통해 연결된 전자 장치들 간에 전력을 공급하기 위한 통신 프로토콜로 알려져 있다. 예컨대, 전력 공급 장치의 출력 전류(전력 공급 장치에서 케이블로 출력되는 전력 신호의 전류)가 최대 5A로 정해진 경우, USB Type C 케이블을 통해 연결된 두 장치에서 전원 핀들 간의 IR Drop은 약 500mV까지 허용되고 접지(ground) 핀들 간의 IR Drop은 약 250mV까지 허용될 수 있다. 케이블이 노후화되거나 지정된 정품이 아닐 경우, 상기와 같이 규정된 허용치 이상으로IR Drop이 발생될 수 있다.
허용치 이상의 IR Drop은 두 장치간 PD 통신의 오류를 야기할 수 있다. 예를 들어, 전력 수신 장치는 전력 공급 장치의 출력 전압 및/또는 출력 전류를 조정하기 위해 전력 공급 장치와 PD 통신을 수행할 수 있다. PD 통신 중에 전력 공급 장치는 전력 수신 장치가 전송한 데이터를 식별하지 못할 수 있다. 이에 따라 전력 공급 장치는 전력 수신 장치로 전력을 공급하는 것을 중단할 수 있다. 이후, 두 장치 간 PD 통신을 통해 전력 공급이 재개될 수 있다. 하지만, 다시 전력 공급이 중단될 수 있다. 전력 공급의 중단과 재개가 반복됨에 따라 배터리의 충전은 늦어지고 VOC(voice of customer)(예: 충전이 늦거나 안된다는 사용자 불만)이 속출할 수 있다.
본 개시의 실시예들은 비정상적인 케이블을 통해 전력 공급 장치에 연결된 것에 기인하여 통신 오류가 발생된 경우 전력 공급 장치의 출력 전류를 낮춤으로써 통신 오류가 더 이상 발생되지 않게 하고 배터리를 좀 더 빠르게 충전할 수 있는 전자 장치 및 그의 구동 방법을 제공할 수 있다.
본 개시에서 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 개시의 일 실시예에 따른 전자 장치(101)는 배터리, 케이블(203)을 통해 외부 장치(202)와 연결되도록 구성된 충전 인터페이스, 상기 외부 장치(202)로부터 공급되는 전류를 지정된 배율만큼 높여서 출력하고, 상기 외부 장치(202)로부터 공급되는 전압을 상기 지정된 배율만큼 낮추어 출력하는 전력 변환기를 포함하는 제1 차저, 벅 컨버터(buck converter)기능을 수행할수 있는 제2 차저, 인스트럭션들을 저장하는 메모리(130), 및 프로세서(120)를 포함하고, 상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하고, 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하고, 상기 산출된 차이 값 및 상기 전자 장치에 입력되는 전원 전압의 변화에 기반하여, 상기 케이블(203)의 임피던스를 결정하고, 상기 결정된 임피던스에 기반하여, 충전 전류를 결정하고, 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 할 수 있다.
본 개시의 일 실시예에 따른 전자 장치(101)의 구동 방법은 케이블(203)을 통한 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하는 동작, 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작, 상기 산출된 차이 값에 기반하여, 상기 케이블(203)의 임피던스를 결정하는 동작, 상기 결정된 임피던스에 기반하여, 충전 전류를 결정하는 동작, 및 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하는 동작을 포함할 수 있다.
본 개시의 일 실시예에 따른 전자 장치(101)는 배터리, 전원 단자(221), 접지 단자(222), 및 데이터 단자를 포함하고, 케이블(203)을 통해 외부 장치(202)와 연결되도록 구성된 인터페이스, 상기 데이터 단자의 전압과 관련된 신호를 측정하기 위한 검출 회로, 상기 전원 단자 및 상기 접지 단자를 통해 공급되는 외부 전력을 이용하여 상기 배터리를 충전하기 위한 적어도 하나의 충전 회로(240), 인스트럭션들을 저장하는 메모리(130), 및 프로세서(120)를 포함하고, 상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 외부 장치(202)와 연결을 감지하고, 상기 케이블(203)을 통해 상기 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하고, 상기 검출 회로를 통해 상기 제2 신호(306)와 관련된 전압 값을 확인하고, 상기 확인된 제2 신호와 관련된 전압 값에 기반하여, 충전 전류를 결정하고, 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 할 수 있다.
본 개시의 실시예들에 따르면, 비정상적인 케이블을 통해 전력 공급 장치에 연결된 것에 기인하여 통신 오류가 발생된 경우 전력 공급 장치의 출력 전류를 낮춤으로써 통신 오류가 더 이상 발생되지 않게 하고 배터리를 좀 더 빠르게 충전할 수 있다.
이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.
본 개시의 특정 실시예에 따른 다른 양태, 특징 및 이점은 관련하여 첨부된 도면 및 해당 설명으로부터 더욱 명백해질 것이다.
도 1은 일 실시예에 따른 네트워크 환경 내의 전자 장치의 블록도이다.
도 2는, 일 실시예에 따른, 전력 공급 장치로부터 수신된 전력을 이용하여 배터리를 충전하도록 구성된 전력 수신 장치의 블록도이다.
도 3은 IR Drop에 따른 통신 오류를 설명하기 위한 도면이다.
도 4a 및 도 4b는 전자 장치의 제1 신호 및 외부 장치의 제2 신호를 설명하기 위한 도면이다.
도 5는 일 실시예에 따른 전자 장치의 동작을 설명한 흐름도이다.
도 6은 일 실시예에 따른 전자 장치가 제1 신호 및 제2 신호를 비교하는 방법을 설명한 흐름도이다.
도 7은 제2 신호를 변환하기 위한 일 실시예에 따른 전자 장치의 구성요소를 나타내는 블록도이다.
도 8은 일 실시예에 따른 전자 장치가 제2 신호를 변환하는 과정을 설명한 구성도이다.
도 9는 일 실시예에 따른 전자 장치가 제1 신호 및 제2 신호 각각의 하이 전압 레벨을 비교하는 것에 의해 케이블의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 10은 일 실시예에 따른 전자 장치가 제1 신호 및 제2 신호 각각의 로우 전압 레벨을 비교하는 것에 의해 케이블의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 11은 일 실시예에 따른 전자 장치가 제1 신호 및 제2 신호 각각의 진폭을 비교하는 것에 의해 케이블의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 12는 일 실시예에 따른 전자 장치의 동작을 설명한 흐름도이다.
도 13은 일 실시예에 따른 전자 장치가 출력하는 알림의 예시적인 도면이다.
도 14는 일 실시예에 따른 전자 장치가 케이블의 임피던스를 결정하는 설명한 흐름도이다.
본 개시의 도면들을 참조하여 설명한 실시예들 각각은 하나의 실시예로서 독립적으로 구성될 수 있다. 예를 들어, 도 1의 실시예 및 도 2의 실시예 각각은 서로 독립적으로 구성될 수 있다. 본 개시의 도면들을 참조하여 설명한 실시예들 각각은 하나의 실시예로서 독립적으로 동작할 수 있다. 예를 들어, 도 1의 실시예 및 도 2의 실시예 각각은 서로 독립적으로 동작할 수 있다.
본 개시의 도면들을 참조하여 설명한 실시예들 중 적어도 두개의 실시예가 결합되어 구성될 수 있다. 예를 들어, 도 1의 실시예의 적어도 일부와 도 2의 실시예의 적어도 일부는 서로 결합되어 구성될 수 있다. 본 개시의 도면들을 참조하여 설명한 실시예들 중 적어도 두개의 실시예가 결합되어 동작할 수 있다. 예를 들어, 도 1의 실시예의 적어도 일부와 도 2의 실시예의 적어도 일부는 서로 결합되어 동작할 수 있다.
본 개시의 도면들을 참조하여 설명한 실시예들 중 적어도 두개의 실시예가 결합되는 경우, 각 실시예에 포함된 적어도 일부의 구성 및/또는 적어도 일부 동작은 생략될 수 있다. 예를 들어, 도 1의 실시예와 도 2의 실시예가 결합되는 경우, 도 1의 실시예에 포함된 적어도 일부 구성 및/또는 적어도 일부 동작은 생략될 수 있고, 도 2의 실시예에 포함된 적어도 일부 구성 및/또는 적어도 일부 동작은 생략될 수 있다.
도 1은 다양한 실시예들에 따른 네트워크 환경(100) 내의 전자 장치(101)의 블록도이다. 도 1을 참조하면, 네트워크 환경(100)에서 전자 장치(101)는 제1 네트워크(198)(예: 근거리 무선 통신 네트워크)를 통하여 전자 장치(102)와 통신하거나, 또는 제2 네트워크(199)(예: 원거리 무선 통신 네트워크)를 통하여 전자 장치(104) 또는 서버(108) 중 적어도 하나와 통신할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 서버(108)를 통하여 전자 장치(104)와 통신할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 프로세서(120), 메모리(130), 입력 모듈(150), 음향 출력 모듈(155), 디스플레이 모듈(160), 오디오 모듈(170), 센서 모듈(176), 인터페이스(177), 연결 단자(178), 햅틱 모듈(179), 카메라 모듈(180), 전력 관리 모듈(188), 배터리(189), 통신 모듈(190), 가입자 식별 모듈(196), 또는 안테나 모듈(197)을 포함할 수 있다. 어떤 실시예에서는, 전자 장치(101)에는, 이 구성요소들 중 적어도 하나(예: 연결 단자(178))가 생략되거나, 하나 이상의 다른 구성요소가 추가될 수 있다. 어떤 실시예에서는, 이 구성요소들 중 일부들(예: 센서 모듈(176), 카메라 모듈(180), 또는 안테나 모듈(197))은 하나의 구성요소(예: 디스플레이 모듈(160))로 통합될 수 있다.
프로세서(120)는, 예를 들면, 소프트웨어(예: 프로그램(140))를 실행하여 프로세서(120)에 연결된 전자 장치(101)의 적어도 하나의 다른 구성요소(예: 하드웨어 또는 소프트웨어 구성요소)를 제어할 수 있고, 다양한 데이터 처리 또는 연산을 수행할 수 있다. 일 실시예에 따르면, 데이터 처리 또는 연산의 적어도 일부로서, 프로세서(120)는 다른 구성요소(예: 센서 모듈(176) 또는 통신 모듈(190))로부터 수신된 명령 또는 데이터를 휘발성 메모리(132)에 저장하고, 휘발성 메모리(132)에 저장된 명령 또는 데이터를 처리하고, 결과 데이터를 비휘발성 메모리(134)에 저장할 수 있다. 일 실시예에 따르면, 프로세서(120)는 메인 프로세서(121)(예: 중앙 처리 장치 또는 어플리케이션 프로세서) 또는 이와는 독립적으로 또는 함께 운영 가능한 보조 프로세서(123)(예: 그래픽 처리 장치, 신경망 처리 장치(NPU: neural processing unit), 이미지 시그널 프로세서, 센서 허브 프로세서, 또는 커뮤니케이션 프로세서)를 포함할 수 있다. 예를 들어, 전자 장치(101)가 메인 프로세서(121) 및 보조 프로세서(123)를 포함하는 경우, 보조 프로세서(123)는 메인 프로세서(121)보다 저전력을 사용하거나, 지정된 기능에 특화되도록 설정될 수 있다. 보조 프로세서(123)는 메인 프로세서(121)와 별개로, 또는 그 일부로서 구현될 수 있다.
보조 프로세서(123)는, 예를 들면, 메인 프로세서(121)가 인액티브(예: 슬립) 상태에 있는 동안 메인 프로세서(121)를 대신하여, 또는 메인 프로세서(121)가 액티브(예: 어플리케이션 실행) 상태에 있는 동안 메인 프로세서(121)와 함께, 전자 장치(101)의 구성요소들 중 적어도 하나의 구성요소(예: 디스플레이 모듈(160), 센서 모듈(176), 또는 통신 모듈(190))와 관련된 기능 또는 상태들의 적어도 일부를 제어할 수 있다. 일 실시예에 따르면, 보조 프로세서(123)(예: 이미지 시그널 프로세서 또는 커뮤니케이션 프로세서)는 기능적으로 관련 있는 다른 구성요소(예: 카메라 모듈(180) 또는 통신 모듈(190))의 일부로서 구현될 수 있다. 일 실시예에 따르면, 보조 프로세서(123)(예: 신경망 처리 장치)는 인공지능 모델의 처리에 특화된 하드웨어 구조를 포함할 수 있다. 인공지능 모델은 기계 학습을 통해 생성될 수 있다. 이러한 학습은, 예를 들어, 인공지능 모델이 수행되는 전자 장치(101) 자체에서 수행될 수 있고, 별도의 서버(예: 서버(108))를 통해 수행될 수도 있다. 학습 알고리즘은, 예를 들어, 지도형 학습(supervised learning), 비지도형 학습(unsupervised learning), 준지도형 학습(semi-supervised learning) 또는 강화 학습(reinforcement learning)을 포함할 수 있으나, 전술한 예에 한정되지 않는다. 인공지능 모델은, 복수의 인공 신경망 레이어들을 포함할 수 있다. 인공 신경망은 심층 신경망(DNN: deep neural network), CNN(convolutional neural network), RNN(recurrent neural network), RBM(restricted boltzmann machine), DBN(deep belief network), BRDNN(bidirectional recurrent deep neural network), 심층 Q-네트워크(deep Q-networks) 또는 상기 중 둘 이상의 조합 중 하나일 수 있으나, 전술한 예에 한정되지 않는다. 인공지능 모델은 하드웨어 구조 이외에, 추가적으로 또는 대체적으로, 소프트웨어 구조를 포함할 수 있다.
메모리(130)는, 전자 장치(101)의 적어도 하나의 구성요소(예: 프로세서(120) 또는 센서 모듈(176))에 의해 사용되는 다양한 데이터를 저장할 수 있다. 데이터는, 예를 들어, 소프트웨어(예: 프로그램(140)) 및, 이와 관련된 명령에 대한 입력 데이터 또는 출력 데이터를 포함할 수 있다. 메모리(130)는, 휘발성 메모리(132) 또는 비휘발성 메모리(134)를 포함할 수 있다.
프로그램(140)은 메모리(130)에 소프트웨어로서 저장될 수 있으며, 예를 들면, 운영 체제(142), 미들 웨어(144) 또는 어플리케이션(146)을 포함할 수 있다.
입력 모듈(150)은, 전자 장치(101)의 구성요소(예: 프로세서(120))에 사용될 명령 또는 데이터를 전자 장치(101)의 외부(예: 사용자)로부터 수신할 수 있다. 입력 모듈(150)은, 예를 들면, 마이크, 마우스, 키보드, 키(예: 버튼), 또는 디지털 펜(예: 스타일러스 펜)을 포함할 수 있다.
음향 출력 모듈(155)은 음향 신호를 전자 장치(101)의 외부로 출력할 수 있다. 음향 출력 모듈(155)은, 예를 들면, 스피커 또는 리시버를 포함할 수 있다. 스피커는 멀티미디어 재생 또는 녹음 재생과 같이 일반적인 용도로 사용될 수 있다. 리시버는 착신 전화를 수신하기 위해 사용될 수 있다. 일 실시예에 따르면, 리시버는 스피커와 별개로, 또는 그 일부로서 구현될 수 있다.
디스플레이 모듈(160)은 전자 장치(101)의 외부(예: 사용자)로 정보를 시각적으로 제공할 수 있다. 디스플레이 모듈(160)은, 예를 들면, 디스플레이, 홀로그램 장치, 또는 프로젝터 및 해당 장치를 제어하기 위한 제어 회로를 포함할 수 있다. 일 실시예에 따르면, 디스플레이 모듈(160)은 터치를 감지하도록 설정된 터치 센서, 또는 상기 터치에 의해 발생되는 힘의 세기를 측정하도록 설정된 압력 센서를 포함할 수 있다.
오디오 모듈(170)은 소리를 전기 신호로 변환시키거나, 반대로 전기 신호를 소리로 변환시킬 수 있다. 일 실시예에 따르면, 오디오 모듈(170)은, 입력 모듈(150)을 통해 소리를 획득하거나, 음향 출력 모듈(155), 또는 전자 장치(101)와 직접 또는 무선으로 연결된 외부 전자 장치(예: 전자 장치(102))(예: 스피커 또는 헤드폰)를 통해 소리를 출력할 수 있다.
센서 모듈(176)은 전자 장치(101)의 작동 상태(예: 전력 또는 온도), 또는 외부의 환경 상태(예: 사용자 상태)를 감지하고, 감지된 상태에 대응하는 전기 신호 또는 데이터 값을 생성할 수 있다. 일 실시예에 따르면, 센서 모듈(176)은, 예를 들면, 제스처 센서, 자이로 센서, 기압 센서, 마그네틱 센서, 가속도 센서, 그립 센서, 근접 센서, 컬러 센서, IR(infrared) 센서, 생체 센서, 온도 센서, 습도 센서, 또는 조도 센서를 포함할 수 있다.
인터페이스(177)는 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 직접 또는 무선으로 연결되기 위해 사용될 수 있는 하나 이상의 지정된 프로토콜들을 지원할 수 있다. 일 실시예에 따르면, 인터페이스(177)는, 예를 들면, HDMI(high definition multimedia interface), USB(universal serial bus) 인터페이스, SD카드 인터페이스, 또는 오디오 인터페이스를 포함할 수 있다.
연결 단자(178)는, 그를 통해서 전자 장치(101)가 외부 전자 장치(예: 전자 장치(102))와 물리적으로 연결될 수 있는 커넥터를 포함할 수 있다. 일 실시예에 따르면, 연결 단자(178)는, 예를 들면, HDMI 커넥터, USB 커넥터, SD 카드 커넥터, 또는 오디오 커넥터(예: 헤드폰 커넥터)를 포함할 수 있다.
햅틱 모듈(179)은 전기적 신호를 사용자가 촉각 또는 운동 감각을 통해서 인지할 수 있는 기계적인 자극(예: 진동 또는 움직임) 또는 전기적인 자극으로 변환할 수 있다. 일 실시예에 따르면, 햅틱 모듈(179)은, 예를 들면, 모터, 압전 소자, 또는 전기 자극 장치를 포함할 수 있다.
카메라 모듈(180)은 정지 영상 및 동영상을 촬영할 수 있다. 일 실시예에 따르면, 카메라 모듈(180)은 하나 이상의 렌즈들, 이미지 센서들, 이미지 시그널 프로세서들, 또는 플래시들을 포함할 수 있다.
전력 관리 모듈(188)은 전자 장치(101)에 공급되는 전력을 관리할 수 있다. 일 실시예에 따르면, 전력 관리 모듈(188)은, 예를 들면, PMIC(power management integrated circuit)의 적어도 일부로서 구현될 수 있다.
배터리(189)는 전자 장치(101)의 적어도 하나의 구성요소에 전력을 공급할 수 있다. 일 실시예에 따르면, 배터리(189)는, 예를 들면, 재충전 불가능한 1차 전지, 재충전 가능한 2차 전지 또는 연료 전지를 포함할 수 있다.
통신 모듈(190)은 전자 장치(101)와 외부 전자 장치(예: 전자 장치(102), 전자 장치(104), 또는 서버(108)) 간의 직접(예: 유선) 통신 채널 또는 무선 통신 채널의 수립, 및 수립된 통신 채널을 통한 통신 수행을 지원할 수 있다. 통신 모듈(190)은 프로세서(120)(예: 어플리케이션 프로세서)와 독립적으로 운영되고, 직접(예: 유선) 통신 또는 무선 통신을 지원하는 하나 이상의 커뮤니케이션 프로세서를 포함할 수 있다. 일 실시예에 따르면, 통신 모듈(190)은 무선 통신 모듈(192)(예: 셀룰러 통신 모듈, 근거리 무선 통신 모듈, 또는 GNSS(global navigation satellite system) 통신 모듈) 또는 유선 통신 모듈(194)(예: LAN(local area network) 통신 모듈, 또는 전력선 통신 모듈)을 포함할 수 있다. 이들 통신 모듈 중 해당하는 통신 모듈은 제1 네트워크(198)(예: 블루투스, WiFi(wireless fidelity) direct 또는 IrDA(infrared data association)와 같은 근거리 통신 네트워크) 또는 제2 네트워크(199)(예: 레거시 셀룰러 네트워크, 5G 네트워크, 차세대 통신 네트워크, 인터넷, 또는 컴퓨터 네트워크(예: LAN 또는 WAN)와 같은 원거리 통신 네트워크)를 통하여 외부의 전자 장치(104)와 통신할 수 있다. 이런 여러 종류의 통신 모듈들은 하나의 구성요소(예: 단일 칩)로 통합되거나, 또는 서로 별도의 복수의 구성요소들(예: 복수 칩들)로 구현될 수 있다. 무선 통신 모듈(192)은 가입자 식별 모듈(196)에 저장된 가입자 정보(예: 국제 모바일 가입자 식별자(IMSI))를 이용하여 제1 네트워크(198) 또는 제2 네트워크(199)와 같은 통신 네트워크 내에서 전자 장치(101)를 확인 또는 인증할 수 있다.
무선 통신 모듈(192)은 4G 네트워크 이후의 5G 네트워크 및 차세대 통신 기술, 예를 들어, NR 접속 기술(new radio access technology)을 지원할 수 있다. NR 접속 기술은 고용량 데이터의 고속 전송(eMBB(enhanced mobile broadband)), 단말 전력 최소화와 다수 단말의 접속(mMTC(massive machine type communications)), 또는 고신뢰도와 저지연(URLLC(ultra-reliable and low-latency communications))을 지원할 수 있다. 무선 통신 모듈(192)은, 예를 들어, 높은 데이터 전송률 달성을 위해, 고주파 대역(예: mmWave 대역)을 지원할 수 있다. 무선 통신 모듈(192)은 고주파 대역에서의 성능 확보를 위한 다양한 기술들, 예를 들어, 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO(multiple-input and multiple-output)), 전차원 다중입출력(FD-MIMO: full dimensional MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 또는 대규모 안테나(large scale antenna)와 같은 기술들을 지원할 수 있다. 무선 통신 모듈(192)은 전자 장치(101), 외부 전자 장치(예: 전자 장치(104)) 또는 네트워크 시스템(예: 제2 네트워크(199))에 규정되는 다양한 요구사항을 지원할 수 있다. 일 실시예에 따르면, 무선 통신 모듈(192)은 eMBB 실현을 위한 Peak data rate(예: 20Gbps 이상), mMTC 실현을 위한 손실 Coverage(예: 164dB 이하), 또는 URLLC 실현을 위한 U-plane latency(예: 다운링크(DL) 및 업링크(UL) 각각 0.5ms 이하, 또는 라운드 트립 1ms 이하)를 지원할 수 있다.
안테나 모듈(197)은 신호 또는 전력을 외부(예: 외부의 전자 장치)로 송신하거나 외부로부터 수신할 수 있다. 일 실시예에 따르면, 안테나 모듈(197)은 서브스트레이트(예: PCB) 위에 형성된 도전체 또는 도전성 패턴으로 이루어진 방사체를 포함하는 안테나를 포함할 수 있다. 일 실시예에 따르면, 안테나 모듈(197)은 복수의 안테나들(예: 어레이 안테나)을 포함할 수 있다. 이런 경우, 제1 네트워크(198) 또는 제2 네트워크(199)와 같은 통신 네트워크에서 사용되는 통신 방식에 적합한 적어도 하나의 안테나가, 예를 들면, 통신 모듈(190)에 의하여 상기 복수의 안테나들로부터 선택될 수 있다. 신호 또는 전력은 상기 선택된 적어도 하나의 안테나를 통하여 통신 모듈(190)과 외부의 전자 장치 간에 송신되거나 수신될 수 있다. 어떤 실시예에 따르면, 방사체 이외에 다른 부품(예: RFIC(radio frequency integrated circuit))이 추가로 안테나 모듈(197)의 일부로 형성될 수 있다.
다양한 실시예에 따르면, 안테나 모듈(197)은 mmWave 안테나 모듈을 형성할 수 있다. 일 실시예에 따르면, mmWave 안테나 모듈은 인쇄 회로 기판, 상기 인쇄 회로 기판의 제1 면(예: 아래 면)에 또는 그에 인접하여 배치되고 지정된 고주파 대역(예: mmWave 대역)을 지원할 수 있는 RFIC, 및 상기 인쇄 회로 기판의 제2 면(예: 윗 면 또는 측 면)에 또는 그에 인접하여 배치되고 상기 지정된 고주파 대역의 신호를 송신 또는 수신할 수 있는 복수의 안테나들(예: 어레이 안테나)을 포함할 수 있다.
상기 구성요소들 중 적어도 일부는 주변 기기들간 통신 방식(예: 버스, GPIO(general purpose input and output), SPI(serial peripheral interface), 또는 MIPI(mobile industry processor interface))을 통해 서로 연결되고 신호(예: 명령 또는 데이터)를 상호간에 교환할 수 있다.
일 실시예에 따르면, 명령 또는 데이터는 제2 네트워크(199)에 연결된 서버(108)를 통해서 전자 장치(101)와 외부의 전자 장치(104)간에 송신 또는 수신될 수 있다. 외부의 전자 장치(102, 또는 104) 각각은 전자 장치(101)와 동일한 또는 다른 종류의 장치일 수 있다. 일 실시예에 따르면, 전자 장치(101)에서 실행되는 동작들의 전부 또는 일부는 외부의 전자 장치들(102, 104, 또는 108) 중 하나 이상의 외부의 전자 장치들에서 실행될 수 있다. 예를 들면, 전자 장치(101)가 어떤 기능이나 서비스를 자동으로, 또는 사용자 또는 다른 장치로부터의 요청에 반응하여 수행해야 할 경우에, 전자 장치(101)는 기능 또는 서비스를 자체적으로 실행시키는 대신에 또는 추가적으로, 하나 이상의 외부의 전자 장치들에게 그 기능 또는 그 서비스의 적어도 일부를 수행하라고 요청할 수 있다. 상기 요청을 수신한 하나 이상의 외부의 전자 장치들은 요청된 기능 또는 서비스의 적어도 일부, 또는 상기 요청과 관련된 추가 기능 또는 서비스를 실행하고, 그 실행의 결과를 전자 장치(101)로 전달할 수 있다. 전자 장치(101)는 상기 결과를, 그대로 또는 추가적으로 처리하여, 상기 요청에 대한 응답의 적어도 일부로서 제공할 수 있다. 이를 위하여, 예를 들면, 클라우드 컴퓨팅, 분산 컴퓨팅, 모바일 에지 컴퓨팅(MEC: mobile edge computing), 또는 클라이언트-서버 컴퓨팅 기술이 이용될 수 있다. 전자 장치(101)는, 예를 들어, 분산 컴퓨팅 또는 모바일 에지 컴퓨팅을 이용하여 초저지연 서비스를 제공할 수 있다. 다른 실시예에 있어서, 외부의 전자 장치(104)는 IoT(internet of things) 기기를 포함할 수 있다. 서버(108)는 기계 학습 및/또는 신경망을 이용한 지능형 서버일 수 있다. 일 실시예에 따르면, 외부의 전자 장치(104) 또는 서버(108)는 제2 네트워크(199) 내에 포함될 수 있다. 전자 장치(101)는 5G 통신 기술 및 IoT 관련 기술을 기반으로 지능형 서비스(예: 스마트 홈, 스마트 시티, 스마트 카, 또는 헬스 케어)에 적용될 수 있다.
본 개시에 개시된 다양한 실시예들에 따른 전자 장치는 다양한 형태의 장치가 될 수 있다. 전자 장치는, 예를 들면, 휴대용 통신 장치(예: 스마트폰), 컴퓨터 장치, 휴대용 멀티미디어 장치, 휴대용 의료 기기, 카메라, 웨어러블 장치, 또는 가전 장치를 포함할 수 있다. 본 개시의 실시예에 따른 전자 장치는 전술한 기기들에 한정되지 않는다.
본 개시의 다양한 실시예들 및 이에 사용된 용어들은 본 개시에 기재된 기술적 특징들을 특정한 실시예들로 한정하려는 것이 아니며, 해당 실시예의 다양한 변경, 균등물, 또는 대체물을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 또는 관련된 구성요소에 대해서는 유사한 참조 부호가 사용될 수 있다. 아이템에 대응하는 명사의 단수 형은 관련된 문맥상 명백하게 다르게 지시하지 않는 한, 상기 아이템 한 개 또는 복수 개를 포함할 수 있다. 본 개시에서, "A 또는 B", "A 및 B 중 적어도 하나", "A 또는 B 중 적어도 하나", "A, B 또는 C", "A, B 및 C 중 적어도 하나", 및 "A, B, 또는 C 중 적어도 하나"와 같은 문구들 각각은 그 문구들 중 해당하는 문구에 함께 나열된 항목들 중 어느 하나, 또는 그들의 모든 가능한 조합을 포함할 수 있다. "제1", "제2", 또는 "첫째" 또는 "둘째"와 같은 용어들은 단순히 해당 구성요소를 다른 해당 구성요소와 구분하기 위해 사용될 수 있으며, 해당 구성요소들을 다른 측면(예: 중요성 또는 순서)에서 한정하지 않는다. 어떤(예: 제1) 구성요소가 다른(예: 제2) 구성요소에, "기능적으로" 또는 "통신적으로"라는 용어와 함께 또는 이런 용어 없이, "커플드" 또는 "커넥티드"라고 언급된 경우, 그것은 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로(예: 유선으로), 무선으로, 또는 제3 구성요소를 통하여 연결될 수 있다는 것을 의미한다.
본 개시의 다양한 실시예들에서 사용된 용어 "모듈"은 하드웨어, 소프트웨어 또는 펌웨어로 구현된 유닛을 포함할 수 있으며, 예를 들면, 로직, 논리 블록, 부품, 또는 회로와 같은 용어와 상호 호환적으로 사용될 수 있다. 모듈은, 일체로 구성된 부품 또는 하나 또는 그 이상의 기능을 수행하는, 상기 부품의 최소 단위 또는 그 일부가 될 수 있다. 예를 들면, 모듈은 ASIC(application-specific integrated circuit)의 형태로 구현될 수 있다.
본 개시의 다양한 실시예들은 기기(machine)(예: 전자 장치(101)) 의해 읽을 수 있는 저장 매체(storage medium)(예: 내장 메모리(136) 또는 외장 메모리(138))에 저장된 하나 이상의 명령어들을 포함하는 소프트웨어(예: 프로그램(140))로서 구현될 수 있다. 예를 들면, 기기(예: 전자 장치(101))의 프로세서(예: 프로세서(120))는, 저장 매체로부터 저장된 하나 이상의 명령어들 중 적어도 하나의 명령을 호출하고, 그것을 실행할 수 있다. 이것은 기기가 상기 호출된 적어도 하나의 명령어에 따라 적어도 하나의 기능을 수행하도록 운영되는 것을 가능하게 한다. 상기 하나 이상의 명령어들은 컴파일러에 의해 생성된 코드 또는 인터프리터에 의해 실행될 수 있는 코드를 포함할 수 있다. 기기로 읽을 수 있는 저장 매체는, 비일시적(non-transitory) 저장 매체의 형태로 제공될 수 있다. 여기서, ‘비일시적’은 저장 매체가 실재(tangible)하는 장치이고, 신호(signal)(예: 전자기파)를 포함하지 않는다는 것을 의미할 뿐이며, 이 용어는 데이터가 저장 매체에 반영구적으로 저장되는 경우와 임시적으로 저장되는 경우를 구분하지 않는다.
일 실시예에 따르면, 본 개시에 개시된 다양한 실시예들에 따른 방법은 컴퓨터 프로그램 제품(computer program product)에 포함되어 제공될 수 있다. 컴퓨터 프로그램 제품은 상품으로서 판매자 및 구매자 간에 거래될 수 있다. 컴퓨터 프로그램 제품은 기기로 읽을 수 있는 저장 매체(예: compact disc read only memory(CD-ROM))의 형태로 배포되거나, 또는 어플리케이션 스토어(예: 플레이 스토어TM)를 통해 또는 두 개의 사용자 장치들(예: 스마트 폰들) 간에 직접, 온라인으로 배포(예: 다운로드 또는 업로드)될 수 있다. 온라인 배포의 경우에, 컴퓨터 프로그램 제품의 적어도 일부는 제조사의 서버, 어플리케이션 스토어의 서버, 또는 중계 서버의 메모리와 같은 기기로 읽을 수 있는 저장 매체에 적어도 일시 저장되거나, 임시적으로 생성될 수 있다.
다양한 실시예들에 따르면, 상기 기술한 구성요소들의 각각의 구성요소(예: 모듈 또는 프로그램)는 단수 또는 복수의 개체를 포함할 수 있으며, 복수의 개체 중 일부는 다른 구성요소에 분리 배치될 수도 있다. 다양한 실시예들에 따르면, 전술한 해당 구성요소들 중 하나 이상의 구성요소들 또는 동작들이 생략되거나, 또는 하나 이상의 다른 구성요소들 또는 동작들이 추가될 수 있다. 대체적으로 또는 추가적으로, 복수의 구성요소들(예: 모듈 또는 프로그램)은 하나의 구성요소로 통합될 수 있다. 이런 경우, 통합된 구성요소는 상기 복수의 구성요소들 각각의 구성요소의 하나 이상의 기능들을 상기 통합 이전에 상기 복수의 구성요소들 중 해당 구성요소에 의해 수행되는 것과 동일 또는 유사하게 수행할 수 있다. 다양한 실시예들에 따르면, 모듈, 프로그램 또는 다른 구성요소에 의해 수행되는 동작들은 순차적으로, 병렬적으로, 반복적으로, 또는 휴리스틱하게 실행되거나, 상기 동작들 중 하나 이상이 다른 순서로 실행되거나, 생략되거나, 또는 하나 이상의 다른 동작들이 추가될 수 있다.
도 2는, 일 실시예에 따른, 전력 공급 장치(202)로부터 수신된 전력을 이용하여 배터리를 충전하도록 구성된 전력 수신 장치(201)의 블록도이다. 전력 수신 장치(201)는 데이터 통신과 전력 수신을 지원하는 케이블(예: USB Type-C 케이블)(203)을 통해 전력 공급 장치(202)에 연결될 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "전력 공급 장치(202)"는 케이블(203)을 통해 전력을 출력하는 충전 장치를 의미하며, 외부 장치와 같은 용어와 상호 호환적으로 사용될 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "전력 수신 장치(201)"는 케이블(203)을 통해 전력을 수신하는 장치를 의미하여, 예를 들어, 도 1을 참조하여 설명한 전자 장치(101)일 수 있다.
도 2를 참조하면, 전력 수신 장치(201)(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는 배터리(210)(예: 도 1의 배터리(189)), 커넥터(220), 충전 회로(240), 통신 회로(250), 및 제어 회로(299)(예: 도 1의 프로세서(120))를 포함할 수 있다.
일 실시예에 따르면, 커넥터(220)(예: 도 1의 연결 단자(178))는 전력 공급 장치(202)로부터 전력 신호를 수신하기 위한 전원 단자(221), 전력 수신 장치(201)의 접지(ground)에 연결된 접지 단자(222), 및 전력 공급 장치(202)와 데이터 통신을 위한 데이터 단자(223)를 포함할 수 있다. 예컨대, 커넥터(220)는 USB(universal serial bus) Type-C에 따른 소켓을 포함할 수 있다. 커넥터(220)의 소켓은 케이블(203)의 플러그와 결합될 수 있다. 예를 들어, USB Type-C 소켓의 핀들 중에서 VBUS 핀이 전원 단자(221)로 이용되고 CC(configuration channel) 핀 및/또는 차동 신호(differential signal) 핀(DP(D+), DN(D-))이 데이터 단자(223)로 이용될 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "커넥터(220)"는 충전 인터페이스와 같은 용어와 상호 호환적으로 사용될 수 있다.
일 실시예에 따르면, 충전 회로(240)는, 제어 회로(299)의 제어에 기반하여, CC(constant current) 및 CV(constant voltage) 충전을 지원할 수 있다. 예를 들어, 충전 모드가 CC 모드로 설정되어 있는 동안, 충전 회로(240)는 배터리(210)의 전압(예: 배터리의 양극(anode)과 음극(cathode) 간의 전압 차)이 지정된 목표 전압 값 미만인 경우, 충전 회로(240)에서 출력되는 전력 신호의 전류를 제어 회로(299)에 의해 설정된 충전 전류 값으로 일정하게 유지할 수 있다. 예를 들어, 목표 전압 값은 배터리가 만충전(full charge)된 상태일 때 배터리(210)의 전압을 의미할 수 있다. 만충전은 배터리의 충전 량이, 소손이나 폭발의 우려 없이, 설정된 최대 용량인 100%에 도달했을 때 충전 상태(state of charge, SOC)를 의미할 수 있다. 또 하나의 예로서, 목표 전압 값은 지정된 전압(예: 최대 용량의 98%에 해당하는 전압)일 수 있다.
일 실시예에 따르면, 제어 회로(299)는 배터리 충전 중에 배터리(210)의 전압(VBAT)이 목표 전압 값에 도달하면, 충전 모드를 CV 모드로 전환할 수 있다. 배터리(210)의 전압(VBAT)이 목표 전압 값에 도달함으로써 충전 모드가 CC 모드에서 CV 모드로 전환되면, 충전 회로(240)는, 제어 회로(299)의 제어에 기반하여, 충전 회로(240)에서 출력되는 전력 신호의 전류 값을 낮춤으로써 배터리 모듈(210)의 입력 전압(VBAT)이 목표 전압 값으로 유지되게 할 수 있다. CV 모드로 배터리 모듈(210)이 충전되는 중에 충전 회로(240)에서 배터리(210)로 입력되는 전력 신호의 전류(IBAT)가 충전 완료를 위해 지정된 전류 값(예: topoff current value)까지 낮아지면, 충전 회로(240)는, 제어 회로(299)의 제어에 기반하여, 배터리(210)로 전력 신호의 출력을 중단함으로써 배터리(210)의 충전을 완료할 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "제어 회로(299)"는 도 1을 참조하여 설명한 프로세서(120)일 수 있다. 본 개시의 다양한 실시예들에서 사용된 용어 "제어 회로(299)"는 도 1의 전력 관리 모듈(188) 및/또는 인터페이스(177)에 포함된 제어 회로일 수 있다.
일 실시예에 따르면, 충전 회로(240)는 제1 전력 변환 회로(바꾸어 표현하면, 다이렉트 충전 회로)(241) 및 제2 전력 변환 회로(바꾸어 표현하면, 스위칭 충전 회로)(242)를 포함할 수 있다.
일 실시예에 따르면, 제1 전력 변환 회로(241)는 전력이 입출력되는 제1 단자(241a)와 제2 단자(241b)를 포함한다. 제1 단자(241a)은 커넥터(220)의 전원 단자(221)(예: VBUS 단자)와 전기적으로 연결될 수 있다. 제2 단자(241b)는 배터리(210)의 양극에 전기적으로 연결될 수 있다. 배터리(210)의 음극은 전력 수신 장치(201)의 접지(ground)에 연결될 수 있다. 제1 전력 변환 회로(241)는 제1 단자(241a)로부터 입력된 전력 신호의 전압 값을 고정된 전압 변환 비(입력된 전력 신호의 전압 값 대비 출력되는 전력 신호의 전압 값의 비율)로 변환해서 제2 단자(241b)로 출력하도록 구성될 수 있다. 제1 전력 변환 회로(241)는 입력 전력 대비 출력 전력의 비가 '1'이 되도록 구성된 회로(예: SCVD(switched capacitor voltage divider))를 포함할 수 있다. 예컨대, 제1 전력 변환 회로(241)는 제1 단자(241a)을 통해 전원 단자(221)로부터 수신된 전력 신호의 전압 값을 N 대 1로 변환(예: 1/N 배 강압)하고 전류 값을 1 대 N으로 변환(예: N배 증가)하고 제2 단자(241b)를 통해 배터리(210)로 전력 신호를 출력할 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "제1 전력 변환 회로(241)"는 제1 차저와 같은 용어와 상호 호환적으로 사용될 수 있다.
일 실시예에 따르면, 제2 전력 변환 회로(예: 벅 컨버터(buck converter))(242)는 전력이 입출력되는 제3 단자(242a)와 제4 단자(242b)를 포함한다. 여기서, "제3" 및 "제4"는 제1 전력 변환 회로(241)에 구성된 단자(241a, 241b)와 구분을 위해 사용된 접두사일 뿐, 다른 측면에서 제2 전력 변환 회로(242)를 한정하지는 않는다. 제3 단자(242a)는 커넥터(220)의 전원 단자(221)와 전기적으로 연결될 수 있다. 제4 단자(242b)는 배터리(210)의 양극에 전기적으로 연결될 수 있다. 제2 전력 변환 회로(242)는 제3 단자(242a)로부터 입력된 전력 신호의 전압 값 및/또는 전류 값을 변환하여 제4 단자(242b)로 출력할 수 있다. 예컨대, 제2 전력 변환 회로(242)는 제3 단자(242a)을 통해 전원 단자(221)로부터 수신된 전력 신호의 전압 값을 강압 또는 승압하고 제4 단자(242b)을 통해 배터리(210)로 전력 신호를 출력할 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "제2 전력 변환 회로(242)"는 제2 차저와 같은 용어와 상호 호환적으로 사용될 수 있다.
일 실시예에 따르면, 통신 회로(예: USB 컨트롤러)(250)는, 데이터 단자(223)를 통해 외부 장치로부터 수신된 데이터에 기초하여, 커넥터(220)에 연결된 외부 장치의 종류를 식별할 수 있다. 통신 회로(250)는 외부 장치의 종류를 나타내는 식별 정보를 제어 회로(299)로 전송할 수 있다. 제어 회로(299)는, 식별 정보에 기반하여, 통신 회로(250)를 통해 외부 장치와 PD(power delivery) 통신 프로토콜에 따라 통신을 수행함으로써 두 장치(201, 202) 중에 전력을 공급하는 소스(source)와 전력을 수신하는 싱크(sink)를 결정하는 동작을 수행할 수 있다. 예컨대, 전력 공급 장치(202)가 TA(travel adapter)로 인식됨으로써 전력 공급 장치(202)가 소스로 결정되고 전력 수신 장치(201)가 싱크로 결정될 수 있다. 이러한 협상 후, 제어 회로(299)는 통신 회로(250)를 통해 전력 공급 장치(201)와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따라 통신을 수행함으로써 전력 공급 장치(202)에서 전송할 전력 신호의 전류 값 및/또는 전압 값을 협상하는 동작을 수행할 수 있다. 제어 회로(299)는 협상 결과에 의해 결정된 전압 값과 전류 값을 갖는 전력 신호를 출력하도록 전력 변환 회로(241, 242) 중 하나를 제어할 수 있다. 일례로, 전력 공급 장치(202)가 PPS 지원 장치로 확인된 경우, 제어 회로(299)는 제2 전력 변환 회로(242)를 비활성화하고 제1 전력 변환 회로(241)를 활성화하고 활성화된 제1 전력 변환 회로(241)를 이용하여 전력을 배터리(210)로 공급할 수 있다. 또 하나의 예로, 전력 공급 장치(202)가 PPS 미지원 장치로 확인된 경우, 제어 회로(299)는 제1 전력 변환 회로(241)을 비활성화하고 제2 전력 변환 회로(242)를 활성화하고 활성화된 제2 전력 변환 회로(242)를 이용하여 전력을 배터리(210)로 공급할 수 있다.
일 실시예에 따르면, 제어 회로(299)는 PMIC(예: 전력 관리 모듈(188))의 구성 요소(예: MCU(microcontroller unit)이거나 프로세서(예: 도 1의 프로세서(120))의 구성 요소(예: 어플리케이션 프로세서)일 수 있다.
일 실시예에 따르면, 제1 전력 변환 회로(241), 제2 전력 변환 회로(242), 통신 회로(250), 및 제어 회로(299) 중 적어도 하나는 특정 칩(예: IF(interface-integrated) PMIC)에 집적된 구성 요소일 수 있다.
도 3은 IR Drop에 따른 통신 오류를 설명하기 위한 도면이다.
도 3을 참조하면, 전력 공급 장치(202)(예: 도 2의 전력 공급 장치(202))에서 전력 수신 장치(201)(예: 도 2의 전력 수신 장치(201))로 전력 공급 시, 전류(304)가 전력 공급 장치(202)의 전원 단자(301)(예: VBUS 단자))에서 전력 수신 장치(201)의 전원 단자(221)(예: VBUS 단자)로 흐르고 전력 수신 장치(201)의 접지 단자(222)를 거쳐 전력 공급 장치(202)의 접지 단자(302)로 되돌아오게 된다. 전류(304)가 전력 공급 장치(202)와 전력 수신 장치(201)에서 흐르는 동안, 전류 값의 조정을 위한 두 장치(201, 202) 간에 통신이 이루어질 수 있다. 예를 들어, 데이터(305)가 전력 수신 장치(201)의 데이터 단자(223)에서 전력 공급 장치(202)의 데이터 단자(303)로 출력될 수 있다. 예를 들어, 데이터(306)가 전력 공급 장치(202)의 데이터 단자(303)에서 전력 수신 장치(201)의 데이터 단자(223)로 출력될 수 있다. 본 개시의 다양한 실시예에서, 전력 수신 장치(201)의 데이터 단자(223)에서 전력 공급 장치(202)의 데이터 단자(303)로 출력되는 데이터(305)는 제1 신호(305)로 명명될 수 있다. 본 개시의 다양한 실시예에서, 전력 공급 장치(202)의 데이터 단자(303)에서 전력 수신 장치(201)의 데이터 단자(223)로 출력되는 데이터(306)는 제2 신호(306)로 명명될 수 있다.
일 실시예에 따르면, 전력 공급 장치(202)의 전원 단자(301)(예: VBUS 단자))에서 출력되는 전원 전압인 VBUS 전압은 케이블(203)에서 IR Drop이 발생하고, 이로 인해 전력 수신 장치(201)의 전원 단자(221)에서 인식되는 VBUS 전압은 더 낮아질 수 있다. 예를 들어, 전력 공급 장치(202)의 전원 단자(301)(예: VBUS 단자))에서 출력되는 전원 전압인 VBUS 전압은 약 9V로 출력되지만, 전력 수신 장치(201)의 전원 단자(221)에서 인식되는 VBUS 전압은 약 8.3V일 수 있다. 이에 따라, 두 장치(201, 202) 간에 통신이 이루어질 때, 두 장치(201, 202) 각각이 인식하는 그라운드 전압 레벨이 서로 다를 수 있고, 이는 통신 오류의 원인일 수 있다. 예를 들어, 두 장치(201, 202) 각각이 인식하는 그라운드 전압 레벨의 편차는 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우에 더 커질 수 있다.일 실시예에 따르면, 충전 전류(304)가 높아지는 경우(예: 충전 전류가 3A 이상), 전력 공급 장치(202)와 전력 수신 장치(201)사이에는 높은 임피던스를 갖는 케이블(203)의 영향으로, IR Drop 이 증가하고, 그라운드 전압 레벨의 편차로 인한 통신 오류의 가능성은 더 증가할 수 있다. 예를 들어, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 충전 전류가 높아짐에 따라 IR Drop이 규정된 허용치를 초과할 수 있다. 그러면, 전력 공급 장치(202)에서 출력되는 전력 신호의 전류 값(또는, 전력 값)이, 설정된 목표 값까지 도달하기 전에, 두 장치(201, 202) 간의 통신에 오류가 발생되고 전력 공급이 일시적으로 중단될 수 있다. 통신 오류는 반복되고 이에 따라 배터리(210)의 충전이 비교적 늦어질 수 있다. 본 개시의 다양한 실시예에 따르면, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 목표 값(예: 목표 충전 전류, 또는 최대 충전 전류)을 낮춤으로써 통신 오류가 더 이상 발생되지 않게 하고 배터리(210)를 빠르게 충전하기 위한 동작들이 전력 수신 장치(201)에서 수행될 수 있다. 여기서, 동일한 유형의 통신 오류 란, 전력 공급 장치(202)에서 출력되는 전력 신호의 전류 값(또는, 전력 값)이 특정 범위일 때 반복되는 통신 오류를 의미할 수 있다. 예컨대, 출력 전류가 단계적으로 상승하다가 목표 전류 값(예: 약 5A)까지 도달하지 못하고 특정 전류 범위(예: 약 3.4A ~ 약 3.6A)일 때 통신 오류가 반복될 수 있다. 또 하나의 예로, 출력 전력이 단계적으로 상승하다가 목표 전력 값(예: 약 40W)까지 도달하지 못하고 특정 전력 범위일 때 오류가 반복될 수 있다.
도 4a 및 도 4b는 전자 장치(101)의 제1 신호(410) 및 외부 장치(202)의 제2 신호(420)를 설명하기 위한 도면이다. 예를 들어, 외부 장치(202)(예: 도 2의 전력 공급 장치(202))에서의 제1 신호(305) 및 제2 신호(306)를 도시한 파형도이다. 예를 들어, 도 4b는 전자 장치(101)(예: 도2의 전력 수신 장치(201))에서의 제1 신호 및 제2 신호를 도시한 파형도이다.
도 4a 및 도 4b를 참조하면, 일 실시예에 따른 전자 장치(101)(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 케이블(예: 도 2의 케이블(203))을 통한 외부 장치(예: 도 2의 전력 공급 장치(202))와의 연결을 감지하면, 외부 장치(202)와 지정된 통신을 수행할 수 있다. 지정된 통신은 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신일 수 있다. 전자 장치(101)는 지정된 통신을 수행하는 것에 의해, 외부 장치(202)가 전송할 전력 신호의 전류 값 및/또는 전압 값을 협상하는 동작을 수행할 수 있다.
일 실시예에 따르면, 전자 장치(101)가 외부 장치(202)와 수행하는 지정된 통신은 협상 동작의 적어도 일부로서, 전자 장치(101)가 제1 신호(305)를 외부 장치(202)에게 전송하는 동작, 및 전자 장치(101)가 외부 장치(202)의 제2 신호(306)를 수신하는 동작을 포함할 수 있다.
일 실시예에 따르면, 전자 장치(101)가 외부 장치(202)에게 전송하는 제1 신호(305)는, "Request 신호"를 포함할 수 있다. 예를 들어, Request 신호는 전자 장치(101)가 외부 장치(202)에게 전력 신호의 전류 값 및/또는 전압 값을 요청하는 신호일 수 있다. 전자 장치(101)는 외부 장치(202)와 연결이 시작된 초기 기간(예: pre cc 기간)에 PPS 충전을 위한 5V PDO의 요청, 9V PDO의 요청, 및 PPS PDO의 요청 중에서 적어도 일부를 제1 신호(305)를 통해 전달할 수 있다.
일 실시예에 따르면, 전자 장치(101)가 외부 장치(202)에게 전송하는 제1 신호(305)는, "Good CRC 신호"를 포함할 수 있다. 예를 들어, Good CRC 신호는 외부 장치(202)의 제2 신호(306)를 정상적으로 수신하였음을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, "Source Cap 신호"를 포함할 수 있다. 예를 들어, Source Cap 신호는 외부 장치(202)가 전자 장치(101)와 연결된 초기에 출력하는 신호이고, 외부 장치(202)가 출력할 수 있는 전류 값 및/또는 전압 값의 옵션들을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, "Accept 신호"를 포함할 수 있다. Accept 신호는 전자 장치(101)가 요청한 전류 값 및/또는 전압 값의 설정이 완료되었음을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, "Accept 신호"를 포함할 수 있다. Accept 신호는 전자 장치(101)가 요청한 전류 값 및/또는 전압 값을 출력하겠다는 응답을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, "PS RDY 신호"를 포함할 수 있다. PS RDY 신호는 전자 장치(101)가 요청한 전류 값 및/또는 전압 값의 출력 설정이 완료되었음을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, "Good CRC 신호"를 포함할 수 있다. 예를 들어, Good CRC 신호는 전자 장치(101)의 제1 신호(305)를 정상적으로 수신하였음을 나타내는 신호일 수 있고, 본 발명은 이러한 명칭에 국한되지 않는다.
일 실시예에 따르면, 외부 장치(202)(예: 도3의 전력 공급 장치(202))의 전원 단자(예: 도 3의 전원 단자(301))(예: VBUS 단자))에서 출력되는 전원 전압인 VBUS 전압은 케이블(예: 도 2의 케이블(203))에서 IR Drop이 발생하고, 이로 인해 전자 장치(101)(예: 도3의 전력 수신 장치(201))의 전원 단자(예: 도 3의 전원 단자(221))에서 인식되는 VBUS 전압은 더 낮아질 수 있다. 예를 들어, 외부 장치(202)의 전원 단자(예: 도 3의 전원 단자(301))(예: VBUS 단자))에서 출력되는 전원 전압인 VBUS 전압은 약 9V로 출력되지만, 전자 장치(101)의 전원 단자(221)에서 인식되는 VBUS 전압은 약 8.3V일 수 있다. 이에 따라, 두 장치(101, 102) 간에 통신이 이루어질 때, 두 장치(101, 102) 각각이 인식하는 그라운드 전압 레벨이 서로 다를 수 있고, 이는 통신 오류의 원인일 수 있다. 예를 들어, 전자 장치(101)에서 인식되는 그라운드 전압 레벨은 외부 장치(202)에서 인식되는 그라운드 전압 레벨보다 낮을 수 있고, 이러한 편차는 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우에 더 커질 수 있다.
일 실시예에 따르면, 전자 장치(101)가 외부 장치(202)에게 전송하는 제1 신호(305)는, VL1에 대응하는 로우 전압 레벨(또는 로우 레벨), VH1에 대응하는 하이 전압 레벨(또는 하이 레벨) 사이에서 스윙하는 신호일 수 있다. 예를 들어, 제1 신호(305)의 로우 전압 레벨(VL1)과 하이 전압 레벨(VH1)의 진폭은 VD1일 수 있다. 여기서, 제1 신호(305)의 로우 전압 레벨(VL1)은 접지(GND) 레벨일 수 있고, 예를 들어, 전자 장치(101)에서 제1 접지(GND1)로 정의될 수 있다.
일 실시예에 따르면, 외부 장치(202)가 전자 장치(101)에게 전송하는 제2 신호(306)는, VL2에 대응하는 로우 전압 레벨(또는 로우 레벨), VH2에 대응하는 하이 전압 레벨(또는 하이 레벨) 사이에서 스윙하는 신호일 수 있다. 예를 들어, 제2 신호(306)의 로우 전압 레벨(VL2)과 하이 전압 레벨(VH2)의 진폭은 VD2일 수 있고, 제2 신호(306)의 진폭 VD2는 제1 신호(305)의 진폭 VD1과 다를 수 있다. 여기서, 제2 신호(306)의 로우 전압 레벨(VL2)은 접지(GND) 레벨일 수 있고, 예를 들어, 외부 장치(202)에서 제2 접지(GND2)로 정의될 수 있다. 제2 신호(306)의 로우 전압 레벨(VL2)인 제2 접지(GND2)는, 제1 신호(305)의 로우 전압 레벨(VL1)인 제1 접지(GND1)와 실질적으로 동일해야 하지만, 케이블(203)의 IR Drop으로 인해 서로 다를 수 있다. 예를 들어, 전자 장치(101)의 VBUS에서의 제1 신호(305)의 로우 전압 레벨(VL1)은 제2 신호(306)의 로우 전압 레벨(VL2)보다 높을 수 있다. 이러한 제1 접지(GND1)의 전압 레벨과 제2 접지(GND2)의 전압 레벨의 차이는, 전술한 바와 같이, 전자 장치(101)와 외부 장치(202) 간의 통신 오류를 발생시킬 수 있다. 예를 들어, 전자 장치(101)는 제1 접지(GND1)의 전압 레벨을 기준으로 제2 신호(306)의 하이 레벨 또는 로우 레벨을 판단할 수 있다. 그러나, 케이블(203)의 IR Drop으로 인해 전자 장치(101)가 인식하는 전자 장치(101)가 제2 신호(306)의 하이 레벨 또는 로우 레벨을 판단하는 동작이 부정확해질 수 있다.
도 4a에서 410은 외부 장치(202)에서 인식되는 제1 신호(305)와 외부 장치(202)에서 인식하는 제2 접지(GND2)의 전압 레벨 간의 전위차이다.
도 4b에서 420은 전자 장치(101)에서 인식되는 제1 신호(305)와 전자 장치(101)에서 인식하는 제1 접지(GND1)의 전압 레벨 간의 전위차이다.
도 5는 일 실시예에 따른 전자 장치(101)의 동작을 설명한 흐름도이다.
도 5에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 5에 도시된 동작들을 수행하도록 할 수 있다.
도 5에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 5에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 5에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 5에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 5를 참조하여 일 실시예에 따른 전자 장치(101)의 동작을 설명한다.
동작 510에서, 일 실시예에 따른 전자 장치(101)(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행할 수 있다. 전자 장치(101)는 외부 장치(202)(예: 도 2의 전력 공급 장치(202))와 연결이 시작되면, PPS 충전을 위한 5V PDO의 요청, 9V PDO의 요청, 및 PPS PDO의 요청을 수행할 수 있다. 전자 장치(101)는 PPS 충전을 위한 5V PDO의 요청, 9V PDO의 요청, 및 PPS PDO의 요청을 수행하는 기간들 중 적어도 일부 기간 동안에, 제1 신호(305)를 외부 장치(202)에 전송함과 아울러 외부 장치(202)의 제2 신호(306)를 수신할 수 있다.
동작 520에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 제1 신호(305)의 전위와 제2 신호(306)의 전위의 차이값을 산출할 수 있다. 다양한 실시예에 따르면, 전자 장치(101)는 전위의 차이값을 산출을 다양한 방법으로 동작하도록 할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 제2 신호(306)과 제1 그라운드(GND1)의 차이를 확인할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 제 2 신호(306)의 로우 전압 레벨(VL2)을 확인할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 제2 신호(306)의 반전된 하이 레벨 신호를 식별할 수 있다.
예를 들어, 전자 장치(101)는, 제1 신호(305)의 하이 레벨(예: 도 4의 VH1)과 제2 신호(306)의 반전된 하이 레벨(예: 도 4의 VL2)을 비교할 수 있고, 이러한 전자 장치(101)의 동작은 도 6을 참고하여 구체적으로 후술하기로 한다.
예를 들어, 전자 장치(101)는, 제1 신호(305)의 하이 레벨(예: 도 4의 VH1)과 제2 신호(306)의 하이 레벨(예: 도 4의 VH2)을 비교할 수 있고, 이러한 전자 장치(101)의 동작은 도 9를 참고하여 구체적으로 후술하기로 한다.
예를 들어, 전자 장치(101)는, 제1 신호(305)의 로우 레벨(예: 도 4의 VL1)과 제2 신호(306)의 로우 레벨(예: 도 4의 VL2)을 비교할 수 있고, 이러한 전자 장치(101)의 동작은 도 10을 참고하여 구체적으로 후술하기로 한다.
예를 들어, 전자 장치(101)는, 제1 신호(305)의 진폭(예: 도 4의 VD1)과 제2 신호(306)의 진폭(예: 도 4의 VD2)을 비교할 수 있고, 이러한 전자 장치(101)의 동작은 도 11을 참고하여 구체적으로 후술하기로 한다.
동작 530에서, 일 실시예에 따른 전자 장치(101)는, 제1 신호(305)의 전위와 제2 신호(306)의 전위의 차이값에 기반하여 케이블(203)의 임피던스를 결정할 수 있다. 예를 들어, 전자 장치(101)가 외부 장치(202)와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 전자 장치(101)의 데이터 단자(223)에서 측정되는 제2 신호(306)의 로우 레벨(즉, 제2 접지(GND2)의 전압 레벨)은 외부 장치(202)가 전송하는 전력 신호의 전류가 증가함에 따라 점진적으로 낮은 전위로 내려갈 수 있고, 이는 케이블(203)에서의 IR Drop으로 인한 것이다. 일 실시예에 따른 전자 장치(101)는 제1 신호(305)의 전위와 제2 신호(306)의 전위의 차이값을 이용하여 케이블(203)의 임피던스를 추정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 측정할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 PPS 초반 구간인 pre-cc 구간에서 외부 장치(202)에 요청하는 전압은 고정해 두고, 충전 전류(예: 도 3의 304)를 단계적으로 증가시킬 때, 전자 장치(101)의 전원 단자(221)에서 인식되는 ΔV 값을 측정할 수 있다. 여기서, ΔV 값은 "전원 단자(221)의 전압 변화 - 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차"를 의미할 수 있다. 예를 들어, 외부 장치(202)가 출력하는 전압은 고정되어 있으나, 충전 전류(예: 도 3의 304)가 증가함에 따라 전자 장치(101)의 전원 단자(221)에서 보이는 VBUS전압은 점점 전압 drop이 발생한다. 외부 장치(202)에서 출력되는 전압이 고정될 때, 전자 장치(101)에서 보는 전류 변화량에 따른 전압 drop을 계산하는 것에 의해, 케이블(예: 도 2의 203)의 임피던스 값을 계산할 수 있다.
일 실시예에 따르면, PPS 초반 구간인 pre-CC구간에서 충전 전류(예: 도 3의 304)를 단계적으로 증가시킬 때, 전자 장치(101)에 포함된 ADC(예: 도 7의 ADC(730))를 이용할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 전원 단자(221)에서 인식되는 VBUS 및 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 확인한 다음, 충전 전류(예: 도 3의 304)를 단계적으로 증가시키며, 전원 단자(221)에서 인식되는 VBUS 및 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 확인할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 충전 전류(예: 도 3의 304)를 단계적으로 증가시키면서, VBUS 전위차의 변화 및 접지 레벨의 편차의 변화를 확인하는 것에 기반하여 케이블(203)의 임피던스를 계산할 수 있다.
동작 540에서, 일 실시예에 따른 전자 장치(101)는, 결정된 임피던스에 기반하여 충전 전류를 결정할 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)의 임피던스가 지정된 범위를 벗어난 경우, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 것으로 결정할 수 있다. 전자 장치(101)는 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 목표 값(예: 목표 충전 전류, 또는 최대 충전 전류)을 낮출 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 충전 전류를 지정된 최대값보다 작은 값으로 설정할 수 있다.
동작 550에서, 일 실시예에 따른 전자 장치(101)는, 결정된 충전 전류의 전송을 외부 장치(202)에게 요청할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에 결정된 충전 전류를 고려한 제1 신호(305)를 전달할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다. 전자 장치(101)는 약 50 mA 내지 약 100mA씩 충전 전류를 증가시키되, 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다.
도 6은 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306)를 비교하는 방법을 설명한 흐름도이다.
도 6에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 6에 도시된 동작들을 수행하도록 할 수 있다.
도 6에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 6에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 6에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 6에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 6 내지 도 8을 참조하여 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306)를 비교하는 방법을 설명한다. 도 6 내지 도 8을 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다. 다른 실시예에서, 도 6 내지 도 8을 참조하여 설명되는 동작들은 PPS PDO의 요청 기간 이전의 기간으로서, 5V PDO의 요청 기간, 또는 9V PDO의 요청 기간에 수행될 수 있다.
동작 610에서, 일 실시예에 따른 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 자신이 출력하는 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨)(예: 도 4의 VH1)을 식별할 수 있다.
동작 620에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 수신된 제2 신호(306)의 반전된 하이 전압 레벨(또는 반전된 하이 레벨)(예: 도 4의 VL2, GND2)을 식별할 수 있다. 예컨대 전자 장치(101)은 인버터 회로(예: 도 7의 710)을 이용하여 제2 신호(306)의 전위를 반전할 수 있다.
동작 630에서, 일 실시예에 따른 전자 장치(101)는, 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨) 및 제2 신호(306)의 반전된 하이 전압 레벨(또는 하이 레벨)을 비교할 수 있다.
동작 640에서, 일 실시예에 따른 전자 장치(101)는, 동작 630의 비교 결과에 기반하여 케이블(203)의 임피던스 및 충전 전류를 결정할 수 있다. 동작 640은 도 5를 참조하여 설명한 동작 530과 적어도 일부가 유사하거나, 또는 실질적으로 동일할 수 있다.
일 실시예에 따르면, 전자 장치(101)는, 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨) 및 제2 신호(306)의 반전된 하이 전압 레벨(또는 하이 레벨)을 비교하여, 케이블(203)에서 발생된 IR Drop의 정도를 식별할 수 있다. 전자 장치(101)는 케이블(203)에서 발생된 IR Drop의 정도에 기반하여, 케이블(203)의 임피던스를 추정할 수 있고, 추정된 케이블(203)의 임피던스가 지정된 범위인지 결정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에 케이블(203)의 임피던스를 고려하여 설정된 충전 전류를 요청하는 제1 신호(305)를 전달할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다. 전자 장치(101)는 약 50 mA 내지 약 100mA씩 충전 전류를 증가시키되, 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다.
일 실시예에 따르면, 전자 장치(101)는 제2 신호(306)의 반전된 하이 전압 레벨에 기반하여, 케이블(203)의 임피던스를 추정할 수 있고, 추정된 케이블(203)의 임피던스가 지정된 범위인지 결정할 수 있다.
도 7은 제2 신호(420)를 변환하기 위한 일 실시예에 따른 전자 장치(101)의 구성요소를 나타내는 블록도이다. 도 8은 일 실시예에 따른 전자 장치(101)가 제2 신호(420)를 변환하는 과정을 설명한 구성도이다.
도 7을 참조하면, 일 실시예에 따른 전자 장치(101)는, 제2 신호(306)의 반전된 하이 전압 레벨을 식별하기 위해 인버터 회로(710), 지연 회로(720), 또는 ADC(730)(analog to digital converter)를 포함할 수 있다.
일 실시예에 따르면, 인버터 회로(710)는 수신된 제2 신호(306)의 전위를 반전시켜 출력하도록 구성될 수 있다. 인버터 회로(710)는 수신된 제2 신호(306)의 전위를 반전시켜 제1 변환 신호(711)를 생성하고, 생성된 제1 변환 신호(711)를 지연 회로(720)에 공급할 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 제1 변환 신호(711)는 제2 신호(306)의 로우 전압 레벨(VL2)이 하이 전압 레벨로 반전되고, 제2 신호(306)의 하이 전압 레벨(VH2)이 로우 전압 레벨로 반전된 신호일 수 있다.
일 실시예에 따르면, 지연 회로(720)는 인버터 회로(710)로부터 제1 변환 신호(711)를 수신하고, 수신된 제1 변환 신호(711)를 지연시켜 출력하도록 구성될 수 있다. 지연 회로(720)는 적어도 하나의 커패시터, 또는 적어도 하나의 저항을 포함할 수 있고, 본 발명은 지연 회로(720)의 회로적인 구성에 국한되지 않는다. 일 실시예에 따르면, 지연 회로(720)는 제1 변환 신호(711)를 지연시켜 제2 변환 신호(721)를 생성하고, 생성된 제2 변환 신호(721)를 ADC(730)에 공급할 수 있다. 지연 회로(720)는 제1 변환 신호(711)를 지연시킴으로써 ADC(730)가 전위를 측정할 수 있도록 한다. 예를 들어, 제2 신호(306)에 기반하여 생성된 제1 변환 신호(711)는 수 ㎲ 수준으로 동작하는 신호이고, 이러한 통신 속도는 ADC(730)가 전위를 측정하기에 너무 빠른 시간이다. 지연 회로(720)는 ADC(730)가 전위를 측정할 수 있도록 제1 변환 신호(711)를 지연시키는 역할을 할 수 있다. 예를 들어, 도 8에 도시된 바와 같이, 제2 변환 신호(721)는 제1 변환 신호(711)의 하이 전압 레벨인 VL2가 소정 시간 동안 지연된 신호일 수 있다.
본 개시의 다양한 실시예들에서 사용된 용어 "지연 회로(720)"는 피크 검출기(peak detector)와 같은 용어와 상호 호환적으로 사용될 수 있다.
일 실시예에 따르면, ADC(730)는 지연 회로(720)로부터 제2 변환 신호를 수신하고, 수신된 제2 변환 신호를 디지털 신호인 제3 변환 신호(731)로 변환하도록 구성될 수 있다.
도 9는 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 하이 전압 레벨을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 9에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 9에 도시된 동작들을 수행하도록 할 수 있다.
도 9에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 9에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 9에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 9에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 9를 참조하여 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 하이 전압 레벨을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한다. 도 9를 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다. 다른 실시예에서, 도 9를 참조하여 설명되는 동작들은 PPS PDO의 요청 기간 이전의 기간으로서, 5V PDO의 요청 기간, 또는 9V PDO의 요청 기간에 수행될 수 있다.
동작 910에서, 일 실시예에 따른 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(202)(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 자신이 출력하는 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨)(예: 도 4의 VH1)을 식별할 수 있다. 동작 910은 도 6을 참조하여 설명한 동작 610과 적어도 일부가 유사할 수 있다.
동작 920에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 수신된 제2 신호(306)의 하이 전압 레벨(또는 하이 레벨)(예: 도 4의 VH2)을 식별할 수 있다.
동작 930에서, 일 실시예에 따른 전자 장치(101)는, 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨) 및 제2 신호(306)의 하이 전압 레벨(또는 하이 레벨)을 비교할 수 있다.
동작 940에서, 일 실시예에 따른 전자 장치(101)는, 동작 930의 비교 결과에 기반하여 케이블(203)의 임피던스 및 충전 전류를 결정할 수 있다. 동작 940은 도 5를 참조하여 설명한 동작 530과 적어도 일부가 유사하거나, 또는 실질적으로 동일할 수 있다.
일 실시예에 따르면, 전자 장치(101)는, 제1 신호(305)의 하이 전압 레벨(또는 하이 레벨) 및 제2 신호(306)의 하이 전압 레벨(또는 하이 레벨)을 비교하여, 케이블(203)에서 발생된 IR Drop의 정도를 식별할 수 있다. 전자 장치(101)는 케이블(203)에서 발생된 IR Drop의 정도에 기반하여, 케이블(203)의 임피던스를 추정할 수 있고, 추정된 케이블(203)의 임피던스가 지정된 범위인지 결정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에 케이블(203)의 임피던스를 고려하여 설정된 충전 전류를 요청하는 제1 신호(305)를 전달할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다. 전자 장치(101)는 약 50 mA 내지 약 100mA씩 충전 전류를 증가시키되, 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다.
도 10은 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 로우 전압 레벨을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 10에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 10에 도시된 동작들을 수행하도록 할 수 있다.
도 10에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 10에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 10에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 10에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 10을 참조하여 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 로우 전압 레벨을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한다. 도 10을 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다. 다른 실시예에서, 도 10을 참조하여 설명되는 동작들은 PPS PDO의 요청 기간 이전의 기간으로서, 5V PDO의 요청 기간, 또는 9V PDO의 요청 기간에 수행될 수 있다.
동작 1010에서, 일 실시예에 따른 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 자신이 출력하는 제1 신호(305)의 로우 전압 레벨(또는 로우 레벨)(예: 도 4의 VL1)을 식별할 수 있다.
동작 1020에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 수신된 제2 신호(306)의 로우 전압 레벨(또는 로우 레벨)(예: 도 4의 VL2, GND2)을 식별할 수 있다.
동작 1030에서, 일 실시예에 따른 전자 장치(101)는, 제1 신호(305)의 로우 전압 레벨(또는 로우 레벨) 및 제2 신호(306)의 로우 전압 레벨(또는 로우 레벨)을 비교할 수 있다.
동작 1040에서, 일 실시예에 따른 전자 장치(101)는, 동작 1030의 비교 결과에 기반하여 케이블(203)의 임피던스 및 충전 전류를 결정할 수 있다. 동작 1040은 도 5를 참조하여 설명한 동작 530과 적어도 일부가 유사하거나, 또는 실질적으로 동일할 수 있다.
일 실시예에 따르면, 전자 장치(101)는, 제1 신호(305)의 로우 전압 레벨(또는 로우 레벨) 및 제2 신호(306)의 로우 전압 레벨(또는 로우 레벨)을 비교하여, 케이블(203)에서 발생된 IR Drop의 정도를 식별할 수 있다. 전자 장치(101)는 케이블(203)에서 발생된 IR Drop의 정도에 기반하여, 케이블(203)의 임피던스를 추정할 수 있고, 추정된 케이블(203)의 임피던스가 지정된 범위인지 결정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에 케이블(203)의 임피던스를 고려하여 설정된 충전 전류를 요청하는 제1 신호(305)를 전달할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다. 전자 장치(101)는 약 50 mA 내지 약 100mA씩 충전 전류를 증가시키되, 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다.
도 11은 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 진폭을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한 흐름도이다.
도 11에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 11에 도시된 동작들을 수행하도록 할 수 있다.
도 11에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 11에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 11에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 11에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 11을 참조하여 일 실시예에 따른 전자 장치(101)가 제1 신호(305) 및 제2 신호(306) 각각의 진폭을 비교하는 것에 의해 케이블(203)의 임피던스를 결정하는 동작을 설명한다. 도 11을 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다. 다른 실시예에서, 도 11을 참조하여 설명되는 동작들은 PPS PDO의 요청 기간 이전의 기간으로서, 5V PDO의 요청 기간, 또는 9V PDO의 요청 기간에 수행될 수 있다.
동작 1110에서, 일 실시예에 따른 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행하는 동안, 자신이 출력하는 제1 신호(305)의 진폭(예: 도 4의 VD1)을 식별할 수 있다.
동작 1120에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 수신된 제2 신호(306)의 진폭(예: 도 4의 VD2)을 식별할 수 있다.
동작 1130에서, 일 실시예에 따른 전자 장치(101)는, 제1 신호(305)의 진폭 및 제2 신호(306)의 진폭을 비교할 수 있다.
동작 1140에서, 일 실시예에 따른 전자 장치(101)는, 동작 1130의 비교 결과에 기반하여 케이블(203)의 임피던스 및 충전 전류를 결정할 수 있다. 동작 1140은 도 5를 참조하여 설명한 동작 530과 적어도 일부가 유사하거나, 또는 실질적으로 동일할 수 있다.
일 실시예에 따르면, 전자 장치(101)는, 제1 신호(305)의 진폭 및 제2 신호(306)의 진폭을 비교하여, 케이블(203)에서 발생된 IR Drop의 정도를 식별할 수 있다. 전자 장치(101)는 케이블(203)에서 발생된 IR Drop의 정도에 기반하여, 케이블(203)의 임피던스를 추정할 수 있고, 추정된 케이블(203)의 임피던스가 지정된 범위인지 결정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에 케이블(203)의 임피던스를 고려하여 설정된 충전 전류를 요청하는 제1 신호(305)를 전달할 수 있다. 예를 들어, 전자 장치(101)는 PPS PDO의 요청을 전송하는 적어도 일부 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다. 전자 장치(101)는 약 50 mA 내지 약 100mA씩 충전 전류를 증가시키되, 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다.
도 12는 일 실시예에 따른 전자 장치(101)의 동작을 설명한 흐름도이다. 도 13은 일 실시예에 따른 전자 장치(101)가 출력하는 알림의 예시적인 도면이다.
도 12에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 12에 도시된 동작들을 수행하도록 할 수 있다.
도 12에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 12에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 12에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 12에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 12 내지 도 13을 참조하여 일 실시예에 따른 전자 장치(101)의 동작을 설명한다. 도 12 내지 도 13을 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다. 다른 실시예에서, 도 12 내지 도 13을 참조하여 설명되는 동작들은 PPS PDO의 요청 기간 이전의 기간으로서, 5V PDO의 요청 기간, 또는 9V PDO의 요청 기간에 수행될 수 있다.
동작 1210에서, 일 실시예에 따른 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 외부 장치(예: 도 2의 전력 공급 장치(202))가 PPS 지원 장치로 확인된 경우, PPS 충전을 시작할 수 있다. 일 실시예에 따르면, PPS 충전을 위한 5V PDO의 요청, 9V PDO의 요청, 및 PPS PDO의 요청을 제1 신호(305)를 통해 외부 장치(202)에게 전달할 수 있다.
동작 1220에서, 일 실시예에 따른 전자 장치(101)는, CC(constant current) 모드로 설정된 초반 기간, 예를 들어, pre cc 기간에, 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 외부 장치(202)에게 요청할 수 있다.
동작 1230에서, 일 실시예에 따른 전자 장치(101)는, pre cc 기간에, 외부 장치(202)(예: 도 2의 전력 공급 장치(202))와 PD 통신 프로토콜(예: PDO(power data objects) 또는 PPS(programmable power supply))에 따른 통신을 수행할 수 있다. 전자 장치(101)는 자신이 출력하는 제1 신호(305)의 전위와 외부 장치(202)로부터 수신된 제2 신호(306)의 전위의 차이값을 비교하고, 비교 결과에 기반하여 케이블(203)의 임피던스를 결정할 수 있다. 동작 1230은 도 5 내지 도 11을 참조하여 설명한 적어도 일부 동작들과 유사하거나 또는 실질적으로 동일할 수 있다. 예를 들어, 동작 1230은 도 5를 참조하여 설명한 동작 530과 적어도 일부가 유사하거나, 또는 실질적으로 동일할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 측정할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 PPS 초반 구간인 pre-cc 구간에서 외부 장치(202)에 요청하는 전압은 고정해 두고, 충전 전류(예: 도 3의 304)를 단계적으로 증가시킬 때, 전자 장치(101)의 전원 단자(221)에서 인식되는 ΔV 값을 측정할 수 있다. 여기서, ΔV 값은 "전원 단자(221)의 전압 변화 - 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차"를 의미할 수 있다. 예를 들어, 외부 장치(202)가 출력하는 전압은 고정되어 있으나, 충전 전류(예: 도 3의 304)가 증가함에 따라 전자 장치(101)의 전원 단자(221)에서 보이는 VBUS전압은 점점 전압 drop이 발생한다. 외부 장치(202)에서 출력되는 전압이 고정될 때, 전자 장치(101)에서 보는 전류 변화량에 따른 전압 drop을 계산하는 것에 의해, 케이블(예: 도 2의 203)의 임피던스 값을 계산할 수 있다.
일 실시예에 따르면, PPS 초반 구간인 pre-CC구간에서 충전 전류(예: 도 3의 304)를 단계적으로 증가시킬 때, 전자 장치(101)에 포함된 ADC(예: 도 7의 ADC(730))를 이용할 수 있다. 일 실시예에 따르면, 전자 장치(10)는 전원 단자(221)에서 인식되는 VBUS 및 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 확인한 다음, 충전 전류(예: 도 3의 304)를 단계적으로 증가시키며, 전원 단자(221)에서 인식되는 VBUS 및 데이터 단자(223)에서 측정되는 제1 신호(305)의 접지 레벨과 제2 신호(306)의 접지 레벨의 편차를 확인할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 충전 전류(예: 도 3의 304)를 단계적으로 증가시키면서, VBUS 전위차의 변화 및 접지 레벨의 편차의 변화를 확인하는 것에 기반하여 케이블(203)의 임피던스를 계산할 수 있다.
동작 1240에서, 일 실시예에 따른 전자 장치(101)는, 결정된 케이블(203)의 임피던스가 비정상인지 결정할 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)의 임피던스가 지정된 범위 이내이면 케이블(203)이 정상적인 것으로 결정할 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)의 임피던스가 지정된 범위를 벗어나면 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 것으로 결정할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 케이블(203)의 임피던스가 비정상적인 것으로 결정(예: 동작 1240의 결과가 예)하면, 동작 1250을 수행할 수 있다.
일 실시예에 따르면, 전자 장치(101)는 케이블(203)의 임피던스가 정상적인 것으로 결정(예: 동작 1240의 결과가 아니오)하면, 동작 1260을 수행할 수 있다.
동작 1250에서, 일 실시예에 따른 전자 장치(101)는, 케이블(203)이 비정상임을 나타내는 알림을 출력할 수 있다.
도 13을 참조하면, 일 실시예에 따른 전자 장치(101)는 디스플레이 모듈(160)(예: 도 1의 디스플레이 모듈(160))을 통해 알림(1301)을 표시할 수 있다. 예를 들어, 알림(1301)은 텍스트 형태로 출력될 수 있고, 도시된 바와 같이, "비정상 케이블(203)의 연결이 감지되었습니다. 완속 충전을 수행합니다"와 같은 메시지를 포함할 수 있다. 일 실시예에 따른 전자 장치(101)는, 알림(1301)을 출력함으로써, 사용자에게 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 이유로 고속 충전을 할 수 없다는 정보를 제공할 수 있다.
다양한 실시예들에 따르면, 전자 장치(101)는, 소리, 또는 음성의 형태로 알림을 출력할 수 있다.
동작 1260에서, 일 실시예에 따른 전자 장치(101)는, 충전 전류를 지정된 최대 값으로 설정할 수 있다. 예를 들어, 전자 장치(101)는 외부 장치(202)에게 요청하는 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 정상적인 경우에는 지정된 최대 값으로 설정될 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)이 정상적인 경우에 충전 전류를 정상적인 목표 전류 값인 약 5A까지 높일 수 있다.
동작 1270에서, 일 실시예에 따른 전자 장치(101)는, 충전 전류를 지정된 최대 값보다 작은 값으로 설정할 수 있다. 예를 들어, 전자 장치(101)는 외부 장치(202)에게 요청하는 충전 전류의 목표 값을 케이블(203)의 임피던스를 고려한 값으로 설정할 수 있다. 케이블(203)의 임피던스를 고려한 충전 전류의 목표 값은, 케이블(203)이 노후화된 것이거나 지정된 정품이 아닌 경우, 지정된 최대 값보다 작은 값으로 설정될 수 있다. 예를 들어, 전자 장치(101)는 케이블(203)이 비정상적인 경우에 충전 전류를 정상적인 목표 전류 값인 약 5A보다 낮은 약 3A 내지 약 3.4A까지 높일 수 있으나, 본 발명은 해당 수치에 국한되지 않는다.
도 14는 일 실시예에 따른 전자 장치(101)가 케이블(203)의 임피던스를 결정하는 설명한 흐름도이다.
도 14에 도시된 동작들은 메모리(예: 도 1의 메모리(130))에 저장된 명령어들에 의해 수행될 수 있다. 예를 들어, 명령어들은, 프로세서(예: 도 1의 프로세서(120))에 의해 실행될 때, 전자 장치(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))가 도 14에 도시된 동작들을 수행하도록 할 수 있다.
도 14에 도시된 동작들 중에서 적어도 일부는 생략될 수 있다. 도 14에 도시된 적어도 일부 동작들의 이전 또는 이후에는 본 개시에서 다른 도면을 참조하여 언급한 적어도 일부 동작들이 추가 삽입될 수 있다.
일 실시예에 따르면, 도 14에 도시된 적어도 일부의 동작들은 순차적으로 수행될 수 있다.
일 실시예에 따르면, 도 14에 도시된 적어도 일부의 동작들은 병렬적으로(동시에) 수행될 수 있다.
이하, 도 14를 참조하여 일 실시예에 따른 전자 장치(101)가 케이블(203)의 임피던스를 결정하는 설명한다. 도 14를 참조하여 설명되는 동작들은 전자 장치(101)가 외부 장치(202)에게 약 50 mA 내지 약 100mA씩 충전 전류의 증가를 요청하는 PPS PDO의 요청 기간에 수행될 수 있다.
동작 1410에서, 일 실시예에 따른 전자 장치(101)(예: 도 1의 전자 장치(101), 도 2의 전력 수신 장치(201))는, 제1 전류를 요청하는 제1 요청 신호를 외부 장치(202)(예: 도 2의 전력 공급 장치(202))에게 전송할 수 있다.
동작 1420에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 제1 요청 신호의 응답으로서 제1 전력 신호를 수신할 수 있다. 제1 전력 신호는 외부 장치(202)가 전자 장치(101)의 제1 요청 신호에 응답하여 출력한 전력 신호이고, 제1 전류를 포함할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 외부 장치(202)의 제1 전력 신호를 수신하면, 자신이 전송한 제1 요청 신호의 제1 전압 레벨과 수신된 제1 전력 신호의 제2 전압 레벨을 비교한 제1 차이 값을 산출할 수 있다. 예를 들어, 전자 장치(101)는 외부 장치(202)로 전송하는 제1 신호(305)(즉, 제1 요청 신호)의 전위(예: 하이 레벨, 로우 레벨, 또는 진폭)를 고정한 채로, 전원 단자(예: 도 2의 전원 단자(221))(예: VBUS 단자)를 통해 수신되는 제1 전력 신호의 전위를 측정할 수 있다. 예를 들어, 전자 장치(101)는 제1 신호(305)의 전압 레벨과 전원 단자(221))(예: VBUS 단자)를 통해 수신되는 제1 전력 신호의 전압 레벨을 비교함으로써, 제1 차이 값을 산출할 수 있다.
동작 1430에서, 일 실시예에 따른 전자 장치(101)는, 제1 전류보다 큰 제2 전류를 요청하는 제2 요청 신호를 외부 장치(202)에게 전송할 수 있다. 예를 들어, 전자 장치(101)는 제1 전류 대비 약 50 mA 내지 약 100mA 높은 제2 전류를 요청하는 제2 요청 신호를 외부 장치(202)에게 전송할 수 있다.
동작 1440에서, 일 실시예에 따른 전자 장치(101)는, 외부 장치(202)로부터 제2 요청 신호의 응답으로서 제2 전력 신호를 수신할 수 있다. 제2 전력 신호는 외부 장치(202)가 전자 장치(101)의 제2 요청 신호에 응답하여 출력한 전력 신호이고, 제2 전류를 포함할 수 있다. 일 실시예에 따르면, 전자 장치(101)는 외부 장치(202)의 제2 전력 신호를 수신하면, 자신이 전송한 제2 요청 신호의 제3 전압 레벨과 수신된 제2 전력 신호의 제4 전압 레벨을 비교한 제2 차이 값을 산출할 수 있다. 예를 들어, 전자 장치(101)는 외부 장치(202)로 전송하는 제1 신호(305)(즉, 제1 요청 신호)의 전위(예: 하이 레벨, 로우 레벨, 또는 진폭)를 고정한 채로, 전원 단자(예: 도 2의 전원 단자(221))(예: VBUS 단자)를 통해 수신되는 제2 전력 신호의 전위를 측정할 수 있다. 예를 들어, 전자 장치(101)는 제1 신호(305)의 전압 레벨과 전원 단자(221))(예: VBUS 단자)를 통해 수신되는 제2 전력 신호의 전압 레벨을 비교함으로써, 제2 차이 값을 산출할 수 있다.
제2 전력 신호의 전압 레벨은, 충전 전류가 제1 전류로부터 제2 전류로 증감함에 따라, 제1 전력 신호의 전압 레벨에 비하여 더 큰 IR drop이 적용될 수 있다. 따라서, 동작 1440에서 산출된 제2 차이 값은 동작 1420에서 산출된 제1 차이 값보다 클 수 있다.
동작 1450에서, 일 실시예에 따른 전자 장치(101)는, 제1 차이 값으로부터 제2 차이 값의 변화량에 기반하여, 케이블(203)의 임피던스를 결정할 수 있다. 예를 들어, 동작 1440에서 산출된 제2 차이 값은 동작 1420에서 산출된 제1 차이 값보다 클 수 있고, 전자 장치(101)는 제1 전류 대비 제2 전류의 증가량, 및 제1 차이 값으로부터 제2 차이 값의 변화량을 고려하여 케이블(203)의 임피던스를 추정할 수 있다.
다양한 실시예들에 따르면, 전자 장치(101)는 동작 1450을 수행한 이후에, 도 12를 참조하여 설명한 동작 1240을 수행할 수 있다.
본 개시의 일 실시예에 따른 전자 장치(101)는 배터리, 케이블(203)을 통해 외부 장치(202)와 연결되도록 구성된 충전 인터페이스, 상기 외부 장치(202)로부터 공급되는 전류를 지정된 배율만큼 높여서 출력하고, 상기 외부 장치(202)로부터 공급되는 전압을 상기 지정된 배율만큼 낮추어 출력하는 전력 변환기를 포함하는 제1 차저, 벅 컨버터(buck converter)기능을 수행할수 있는 제2 차저, 인스트럭션들을 저장하는 메모리(130), 및 프로세서(120)를 포함하고, 상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하고, 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하고, 상기 산출된 차이 값 및 상기 전자 장치에 입력되는 전원 전압의 변화에 기반하여, 상기 케이블(203)의 임피던스를 결정하고, 상기 결정된 임피던스에 기반하여, 충전 전류를 결정하고, 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서, 상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 반전된 하이 전압 레벨을 비교하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서, 상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 하이 전압 레벨을 비교하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서, 상기 제1 신호(305)의 로우 전압 레벨과 상기 제2 신호(306)의 로우 전압 레벨을 비교하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서, 상기 제1 신호(305)의 진폭과 상기 제2 신호(306)의 진폭을 비교하도록 할 수 있다.
상기 제2 신호(306)를 반전시키는 인버터 회로(710), 상기 인버터 회로(710)에 의해 반전된 제2 신호(306)를 지연시키는 지연 회로(720), 및 상기 지연 회로(720)에 의해 지연된 제2 신호(306)를 디지털 신호로 변환하는 ADC(730)(analog to digital converter)를 더 포함할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 ADC(730)에 의해 변환된 제2 신호(306)에 기반하여 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 CC(constant current) 모드로 설정된 동안, 제1 전류를 요청하는 제1 요청 신호를 상기 외부 장치(202)에게 전송하고, 상기 제1 요청 신호의 응답으로서 상기 외부 장치(202)의 제1 전력 신호를 수신하면, 상기 제1 요청 신호의 제1 전압 레벨과 제1 전력 신호의 제2 전압 레벨을 비교한 제1 차이 값을 산출하고, 제1 전류보다 큰 제2 전류를 요청하는 제2 요청 신호를 상기 외부 장치(202)에게 전송하고, 상기 제2 요청 신호의 응답으로서 상기 외부 장치(202)의 제2 전력 신호를 수신하면, 상기 제2 요청 신호의 제3 전압 레벨과 제2 전력 신호의 제3 전압 레벨을 비교한 제2 차이 값을 산출하고, 및 상기 제1 차이 값으로부터 상기 제2 차이 값의 변화량에 기반하여, 상기 케이블(203)의 상기 임피던스를 결정하도록 할 수 있다.
상기 전자 장치는 디스플레이 모듈(160)을 더 포함하고, 상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 케이블(203)의 임피던스가 지정된 정상 범위인지 결정하고, 상기 케이블(203)의 임피던스가 상기 지정된 정상 범위가 아니면, 상기 디스플레이 모듈(160)을 제어하여 상기 케이블(203)의 비정상을 나타내는 알림(1301)을 표시하고, 및 상기 충전 전류를 지정된 최대값보다 작은 값으로 설정하도록 할 수 있다.
상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 케이블(203)의 임피던스가 지정된 정상 범위인지 결정하고, 및 상기 케이블(203)의 임피던스가 상기 지정된 정상 범위이면, 상기 충전 전류를 지정된 최대값으로 설정하도록 할 수 있다.
본 개시의 일 실시예에 따른 전자 장치(101)의 구동 방법은 케이블(203)을 통한 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하는 동작, 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작, 상기 산출된 차이 값에 기반하여, 상기 케이블(203)의 임피던스를 결정하는 동작, 상기 결정된 임피던스에 기반하여, 충전 전류를 결정하는 동작, 및 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하는 동작을 포함할 수 있다.
상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은, 상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 반전된 하이 전압 레벨을 비교하는 동작을 포함할 수 있다.
상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은, 상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 하이 전압 레벨을 비교하는 동작을 포함할 수 있다.
상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은, 상기 제1 신호(305)의 로우 전압 레벨과 상기 제2 신호(306)의 로우 전압 레벨을 비교하는 동작을 포함할 수 있다.
상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은, 상기 제1 신호(305)의 진폭과 상기 제2 신호(306)의 진폭을 비교하는 동작을 포함할 수 있다.
상기 전자 장치(101)는, 상기 제2 신호(306)를 반전시키는 인버터 회로(710), 상기 인버터 회로(710)에 의해 반전된 제2 신호(306)를 지연시키는 지연 회로(720), 및 상기 지연 회로(720)에 의해 지연된 제2 신호(306)를 디지털 신호로 변환하는 ADC(730)(analog to digital converter)를 포함할 수 있다.
상기 전자 장치(101)의 구동 방법은, 상기 ADC(730)에 의해 변환된 제2 신호(306)에 기반하여 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작을 포함할 수 있다.
상기 전자 장치(101)의 구동 방법은, CC(constant current) 모드로 설정된 동안, 제1 전류를 요청하는 제1 요청 신호를 상기 외부 장치(202)에게 전송하는 동작, 상기 제1 요청 신호의 응답으로서 상기 외부 장치(202)의 제1 전력 신호를 수신하면, 상기 제1 요청 신호의 제1 전압 레벨과 제1 전력 신호의 제2 전압 레벨을 비교한 제1 차이 값을 산출하는 동작, 제1 전류보다 큰 제2 전류를 요청하는 제2 요청 신호를 상기 외부 장치(202)에게 전송하는 동작, 상기 제2 요청 신호의 응답으로서 상기 외부 장치(202)의 제2 전력 신호를 수신하면, 상기 제2 요청 신호의 제3 전압 레벨과 제2 전력 신호의 제3 전압 레벨을 비교한 제2 차이 값을 산출하는 동작, 및 상기 제1 차이 값으로부터 상기 제2 차이 값의 변화량에 기반하여, 상기 케이블(203)의 상기 임피던스를 결정하는 동작을 더 포함할 수 있다.
상기 전자 장치(101)는 디스플레이 모듈(160)을 더 포함하고, 상기 전자 장치(101)의 구동 방법은, 상기 케이블(203)의 임피던스가 지정된 정상 범위인지 결정하는 동작, 상기 케이블(203)의 임피던스가 상기 지정된 정상 범위가 아니면, 상기 디스플레이 모듈(160)을 제어하여 상기 케이블(203)의 비정상을 나타내는 알림(1301)을 표시하는 동작, 및 상기 충전 전류를 지정된 최대값보다 작은 값으로 설정하는 동작을 포함할 수 있다.
본 개시의 일 실시예에 따른 전자 장치(101)는 배터리, 전원 단자(221), 접지 단자(222), 및 데이터 단자를 포함하고, 케이블(203)을 통해 외부 장치(202)와 연결되도록 구성된 인터페이스, 상기 데이터 단자의 전압과 관련된 신호를 측정하기 위한 검출 회로(예: VBUS와 접속된 ADC, 도 7의 인버터 회로, 및 지연 회로를 포함한 회로, 또는 피크 검출기), 상기 전원 단자 및 상기 접지 단자를 통해 공급되는 외부 전력을 이용하여 상기 배터리를 충전하기 위한 적어도 하나의 충전 회로(240), 인스트럭션들을 저장하는 메모리(130), 및 프로세서(120)를 포함하고, 상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가 상기 외부 장치(202)와 연결을 감지하고, 상기 케이블(203)을 통해 상기 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하고, 상기 검출 회로를 통해 상기 제2 신호(306)와 관련된 전압 값을 확인하고, 상기 확인된 제2 신호와 관련된 전압 값에 기반하여, 충전 전류를 결정하고, 상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 할 수 있다.
Claims (15)
- 전자 장치(101)에 있어서,배터리;케이블(203)을 통해 외부 장치(202)와 연결되도록 구성된 충전 인터페이스;상기 외부 장치(202)로부터 공급되는 전류를 지정된 배율만큼 높여서 출력하고, 상기 외부 장치(202)로부터 공급되는 전압을 상기 지정된 배율만큼 낮추어 출력하는 전력 변환기를 포함하는 제1 차저;벅 컨버터(buck converter)기능을 수행할 수 있는 제2 차저;인스트럭션들을 저장하는 메모리(130); 및프로세서(120)를 포함하고,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하고,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하고,상기 산출된 차이 값 및 상기 전자 장치에 입력되는 전원 전압의 변화에 기반하여, 상기 케이블(203)의 임피던스를 결정하고,상기 결정된 임피던스에 기반하여, 충전 전류를 결정하고,상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서,상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 반전된 하이 전압 레벨을 비교하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서,상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 하이 전압 레벨을 비교하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서,상기 제1 신호(305)의 로우 전압 레벨과 상기 제2 신호(306)의 로우 전압 레벨을 비교하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작으로서,상기 제1 신호(305)의 진폭과 상기 제2 신호(306)의 진폭을 비교하도록 하는,전자 장치(101).
- 제2 항에 있어서,상기 제2 신호(306)를 반전시키는 인버터 회로(710);상기 인버터 회로(710)에 의해 반전된 제2 신호(306)를 지연시키는 지연 회로(720); 및상기 지연 회로(720)에 의해 지연된 제2 신호(306)를 디지털 신호로 변환하는 ADC(730)(analog to digital converter)를 더 포함하는,전자 장치(101).
- 제6 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 ADC(730)에 의해 변환된 제2 신호(306)에 기반하여 상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:CC(constant current) 모드로 설정된 동안, 제1 전류를 요청하는 제1 요청 신호를 상기 외부 장치(202)에게 전송하고,상기 제1 요청 신호의 응답으로서 상기 외부 장치(202)의 제1 전력 신호를 수신하면, 상기 제1 요청 신호의 제1 전압 레벨과 제1 전력 신호의 제2 전압 레벨을 비교한 제1 차이 값을 산출하고,제1 전류보다 큰 제2 전류를 요청하는 제2 요청 신호를 상기 외부 장치(202)에게 전송하고,상기 제2 요청 신호의 응답으로서 상기 외부 장치(202)의 제2 전력 신호를 수신하면, 상기 제2 요청 신호의 제3 전압 레벨과 제2 전력 신호의 제3 전압 레벨을 비교한 제2 차이 값을 산출하고, 및상기 제1 차이 값으로부터 상기 제2 차이 값의 변화량에 기반하여, 상기 케이블(203)의 상기 임피던스를 결정하도록 하는,전자 장치(101).
- 제1 항에 있어서,디스플레이 모듈(160)을 더 포함하고,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 케이블(203)의 임피던스가 지정된 정상 범위인지 결정하고,상기 케이블(203)의 임피던스가 상기 지정된 정상 범위가 아니면, 상기 디스플레이 모듈(160)을 제어하여 상기 케이블(203)의 비정상을 나타내는 알림(1301)을 표시하고, 및상기 충전 전류를 지정된 최대값보다 작은 값으로 설정하도록 하는,전자 장치(101).
- 제1 항에 있어서,상기 인스트럭션들은, 상기 프로세서(120)에 의해 실행 시에, 상기 전자 장치(101)가:상기 케이블(203)의 임피던스가 지정된 정상 범위인지 결정하고, 및상기 케이블(203)의 임피던스가 상기 지정된 정상 범위이면, 상기 충전 전류를 지정된 최대값으로 설정하도록 하는,전자 장치(101).
- 전자 장치(101)의 구동 방법에 있어서,케이블(203)을 통한 외부 장치(202)와 연결을 감지하면, 상기 케이블(203)을 통해 상기 외부 장치(202)와 지정된 통신을 수행하되, 상기 지정된 통신은 상기 전자 장치(101)가 제1 신호(305)를 전송하는 동작 및 상기 전자 장치(101)가 상기 외부 장치(202)로부터 제2 신호(306)를 수신하는 동작을 포함하는 동작,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작,상기 산출된 차이 값에 기반하여, 상기 케이블(203)의 임피던스를 결정하는 동작,상기 결정된 임피던스에 기반하여, 충전 전류를 결정하는 동작, 및상기 결정된 충전 전류의 전송을 상기 외부 장치(202)에게 요청하는 동작을 포함하는,방법.
- 제11 항에 있어서,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은,상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 반전된 하이 전압 레벨을 비교하는 동작을 포함하는,방법.
- 제11 항에 있어서,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은,상기 제1 신호(305)의 하이 전압 레벨과 상기 제2 신호(306)의 하이 전압 레벨을 비교하는 동작을 포함하는,방법.
- 제11 항에 있어서,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은,상기 제1 신호(305)의 로우 전압 레벨과 상기 제2 신호(306)의 로우 전압 레벨을 비교하는 동작을 포함하는,방법.
- 제11 항에 있어서,상기 제1 신호(305)의 전위와 상기 제2 신호(306)의 전위의 차이 값을 산출하는 동작은,상기 제1 신호(305)의 진폭과 상기 제2 신호(306)의 진폭을 비교하는 동작을 포함하는,방법.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US19/262,624 US20260045802A1 (en) | 2024-08-07 | 2025-07-08 | Electronic device and method of driving same |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20240105534 | 2024-08-07 | ||
| KR10-2024-0105534 | 2024-08-07 | ||
| KR1020240148418A KR20260022202A (ko) | 2024-08-07 | 2024-10-28 | 전자 장치 및 그의 구동 방법 |
| KR10-2024-0148418 | 2024-10-28 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/262,624 Continuation US20260045802A1 (en) | 2024-08-07 | 2025-07-08 | Electronic device and method of driving same |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2026034802A1 true WO2026034802A1 (ko) | 2026-02-12 |
Family
ID=98735609
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2025/009282 Pending WO2026034802A1 (ko) | 2024-08-07 | 2025-07-01 | 전자 장치 및 그의 구동 방법 |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2026034802A1 (ko) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170020543A (ko) * | 2014-07-16 | 2017-02-22 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 전자 디바이스의 고속 충전 방법, 장치 및 디바이스 |
| KR20170128502A (ko) * | 2015-05-19 | 2017-11-22 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 충전 방법, 충전 장치 및 단말 |
| US20180048166A1 (en) * | 2016-08-12 | 2018-02-15 | Mediatek Inc. | Battery charging system and battery charging protection control method |
| KR20230046907A (ko) * | 2021-09-30 | 2023-04-06 | 삼성전자주식회사 | 다이렉트 충전에 대한 호환성을 높인 전자 장치 |
| US20240248125A1 (en) * | 2021-11-04 | 2024-07-25 | Honor Device Co., Ltd. | Method for Detecting Impedance of Charging Cable, Electronic Device, and Power Supply Device |
-
2025
- 2025-07-01 WO PCT/KR2025/009282 patent/WO2026034802A1/ko active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20170020543A (ko) * | 2014-07-16 | 2017-02-22 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 전자 디바이스의 고속 충전 방법, 장치 및 디바이스 |
| KR20170128502A (ko) * | 2015-05-19 | 2017-11-22 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 충전 방법, 충전 장치 및 단말 |
| US20180048166A1 (en) * | 2016-08-12 | 2018-02-15 | Mediatek Inc. | Battery charging system and battery charging protection control method |
| KR20230046907A (ko) * | 2021-09-30 | 2023-04-06 | 삼성전자주식회사 | 다이렉트 충전에 대한 호환성을 높인 전자 장치 |
| US20240248125A1 (en) * | 2021-11-04 | 2024-07-25 | Honor Device Co., Ltd. | Method for Detecting Impedance of Charging Cable, Electronic Device, and Power Supply Device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2019164208A1 (en) | Method and electronic device for controlling voltage output to external electronic device according to size of voltage detected at signal terminal connected to external electronic device | |
| WO2021172782A1 (en) | Wireless charging device and method for charging electronic device using the same | |
| WO2022030912A1 (ko) | 배터리를 포함하는 전자 장치 및 그의 배터리 충전 방법 | |
| WO2023038255A1 (ko) | 전자 장치 및 이의 동작 방법 | |
| WO2020235843A1 (en) | Apparatus for detecting feedback on voltage supplied from electronic device to external device | |
| WO2022075564A1 (ko) | 전자 장치 및 전자 장치에서 무선 충전 가이드 제공 방법 | |
| WO2022186576A1 (ko) | 배터리를 고속 충전하는 전자 장치 | |
| WO2022019602A1 (ko) | 전자 장치 및 전자 장치에서 배터리의 전압 측정 방법 | |
| WO2023063786A1 (ko) | 3-레벨 컨버터를 갖는 충전 회로 및 그의 밸런싱 제어 방법 | |
| WO2023080582A1 (ko) | 전력 제어 방법 및 상기 방법을 수행하는 전자 장치 | |
| WO2020171360A1 (ko) | 커넥터의 연결 상태를 판단하기 위한 로직 회로를 포함하는 전자 장치 | |
| WO2022119250A1 (ko) | 복수의 배터리들을 충전하는 방법 및 그 방법을 적용한 전자 장치 | |
| WO2023033430A1 (ko) | 전자 장치 및 이를 이용한 무선 충전 제어 방법 | |
| WO2022231189A1 (ko) | 무선 충전 방식을 제어하는 방법 및 그 장치 | |
| WO2022114667A1 (ko) | 무선 충전 방법 및 이를 지원하는 전자 장치 | |
| WO2026034802A1 (ko) | 전자 장치 및 그의 구동 방법 | |
| WO2024117854A1 (ko) | Dc/dc 컨버터를 제어하는 전자 장치 및 이의 동작 방법 | |
| WO2024035139A1 (ko) | 병렬 스위칭 구조를 이용한 무선 충전을 지원하는 전자 장치 및 방법 | |
| WO2023080414A1 (ko) | 복수의 배터리들을 포함하는 전자 장치 및 이의 동작 방법 | |
| WO2023054856A1 (ko) | 전력 수신 장치 및 그 전력 수신 장치의 충전을 제어하는 방법 | |
| WO2026019041A1 (ko) | 전자 장치 및 그의 구동 방법 | |
| WO2025234555A1 (ko) | 전력을 외부로 공급하기 위한 전자 장치 | |
| WO2025048268A1 (ko) | 전력 제어를 위한 전자 장치, 그 동작 방법 및 저장 매체 | |
| WO2025239525A1 (ko) | 과전압을 감소시키기 위한 전자 장치, 및 방법 | |
| WO2023054868A1 (ko) | 다이렉트 충전에 대한 호환성을 높인 전자 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25851710 Country of ref document: EP Kind code of ref document: A1 |