Apparatus for transmitting data of battery management system and method thereof
Patent Information
- Authority / Receiving Office
- KR · KR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-05
- Publication Date
- 2026-08-12
Smart Images

Figure PAT00003_ABST
Abstract
Description
Technology Field
[0001] The present invention relates to a data transmission device and method for a battery management system. Background Technology
[0003] Electric vehicles (e.g., EV, PHEV, HEV, etc.) (or eco-friendly vehicles) are equipped with high-voltage (e.g., 200V to 400V) vehicle batteries.
[0004] Vehicle batteries require cell balancing, so a battery management system (BMS) is essential.
[0005] A battery management system (BMS) includes a plurality of battery sensing semiconductors (e.g., IC #1 to IC #N) connected in a daisy-chain manner to sense the voltage of a vehicle battery and monitor the battery status, and a microcomputer (i.e., a microcomputer) that communicates with the plurality of battery sensing semiconductors (e.g., IC #1 to IC #N).
[0006] The microcontroller transmits commands to multiple battery sensing semiconductors (e.g., IC #1 to IC #N), and each battery sensing semiconductor (e.g., IC #1 to IC #N) responds with information (e.g., cell voltage, etc.) of the battery cells (i.e., channels) it manages.
[0007] The background technology of the present invention is disclosed in Korean Patent No. 10-0198416 (March 2, 1999). The problem to be solved
[0009] The present invention aims to solve the above-mentioned problems by providing a data transmission device and method for a battery management system that reduces redundant data and maximizes transmission efficiency through minimal bit transmission when battery cells (i.e., channels) managed by a battery sensing semiconductor respond to information, while simultaneously enabling rapid subsequent command processing. means of solving the problem
[0011] A data transmission device of a battery management system according to one aspect of the present invention comprises: a plurality of battery sensing semiconductors for sensing the voltage of each managed channel; and a microcomputer for receiving voltage information of the channels sensed by the plurality of battery sensing semiconductors, wherein the plurality of battery sensing semiconductors are characterized by excluding duplicate data bits from the total data bits of each channel corresponding to the sensed voltage value and transmitting only non-duplicate data bits to the microcomputer.
[0012] In the present invention, the plurality of battery sensing semiconductors and the microcomputer are characterized by being configured in a daisy-chain form.
[0013] In the present invention, the plurality of battery sensing semiconductors are characterized by transmitting only the non-duplicate lower 8 bit data to the microcontroller, excluding the duplicate upper 8 bit data, when the total data bits corresponding to the sensing voltage value are 16 bits.
[0014] In the present invention, the plurality of battery sensing semiconductors are characterized by displaying the total data bits of each channel corresponding to the sensing voltage value based on a mapping table of voltages corresponding to each bit of a preset 16-bit data, and excluding duplicate data bits.
[0015] In the present invention, the plurality of battery sensing semiconductors are characterized by transmitting only non-duplicate data bits, excluding duplicate data bits from the total data bits indicating the battery cell voltage, when the voltage value of each channel is maintained at a constant voltage within an average voltage fluctuation range.
[0016] In the present invention, the plurality of battery sensing semiconductors perform preparation for transmitting sensing voltage values of all channels, check whether the channel data to be transmitted has the same upper designated data bit as the previously transmitted channel data, and if the channel data to be transmitted does not have the same upper designated data bit as the previously transmitted channel data, transmit all of the total data bits of the channel data to the microcontroller.
[0017] In the present invention, the plurality of battery sensing semiconductors are characterized by excluding the upper designated data bits from the total data bits of the channel data and transmitting only the lower designated data bits that are not identical to the previously transmitted data bits to the microcontroller when the transmission of channel data has not been terminated and the upper designated data bits of the channel data to be transmitted are identical to the previously transmitted data bits.
[0018] In the present invention, the plurality of battery sensing semiconductors are characterized by checking whether the channel data to be transmitted has the same upper designated data bit as the channel data transmitted earlier when the upper designated data bit is excluded from the channel data transmitted earlier than the channel data to be transmitted, and if the channel data to be transmitted has the same upper designated data bit as the channel data transmitted earlier, excluding the upper designated data bit from the total data bits of the channel data and transmitting only the lower designated data bit that is not identical to the data bit transmitted earlier to the microcomputer.
[0020] A data transmission method for a battery management system according to another aspect of the present invention comprises: a step in which a plurality of battery sensing semiconductors of a data transmission device of a battery management system receive a data acquisition command from a microcomputer; a step in which, according to the data acquisition command, the plurality of battery sensing semiconductors check whether the upper designated data bits of the channel data to be transmitted are identical to the channel data previously transmitted; and a step in which the plurality of battery sensing semiconductors transmit only the lower data bits that do not overlap to the microcomputer, excluding the upper designated data bits that overlap with the channel data previously transmitted.
[0021] In the present invention, after the step of checking whether the channel data to be transmitted has the same upper designated data bit as the previously transmitted channel data, if the channel data to be transmitted does not have the same upper designated data bit as the previously transmitted channel data, the plurality of battery sensing semiconductors transmit all of the total data bits of the channel data to be transmitted to the microcomputer. Effects of the invention
[0023] The present invention enables the reduction of redundant data and the maximization of transmission efficiency through minimal bit transmission when battery cells (i.e., channels) managed by a battery sensing semiconductor respond to information, while simultaneously allowing for rapid execution of subsequent command processing. Brief explanation of the drawing
[0025] FIG. 1 is an exemplary diagram showing the schematic configuration of a data transmission device of a battery management system according to one embodiment of the present invention. FIG. 2 is an example diagram showing a mapping table of voltages corresponding to each bit of 16-bit data in FIG. 1. FIG. 3 is a flowchart illustrating a data transmission method of a battery management system according to an embodiment of the present invention. Specific details for implementing the invention
[0026] Hereinafter, an embodiment according to the present invention will be described with reference to the attached drawings.
[0027] In this process, the thickness of lines or the size of components depicted in the drawings may be exaggerated for the sake of clarity and convenience of explanation. Furthermore, the terms described below are defined considering their functions in the present invention, and these may vary depending on the intent or convention of the user or operator. Therefore, the definitions of these terms should be based on the content throughout this specification.
[0028] Embodiments of the present invention are described below with reference to the attached drawings so that those skilled in the art can easily implement them. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the present invention in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals.
[0029] Throughout the specification, when a part is described as "including" a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components.
[0030] Terms and words used in this specification and claims should not be interpreted as being limited to their ordinary or dictionary meanings, but should be interpreted in a meaning and concept consistent with the technical spirit of the invention, based on the principle that the inventor can appropriately define the concept of the terms to best describe his invention.
[0031] Accordingly, the embodiments described in this specification and the configurations illustrated in the drawings are merely some of the most preferred embodiments of the invention and do not represent all of the technical spirit of the invention; therefore, it should be understood that various equivalents and modifications capable of replacing them may exist at the time of filing this application. Furthermore, as used herein, "comprise" or "include" and / or "comprising" or "including" specify the presence of the mentioned features, numbers, steps, actions, parts, elements, and / or groups thereof, and do not exclude the presence or addition of one or more other features, numbers, actions, parts, elements, and / or groups. Additionally, when describing embodiments of the invention, "may" or "may be" may include "one or more embodiments of the invention."
[0032] Additionally, to aid in understanding the invention, the attached drawings are not drawn to actual scale, and the dimensions of some components may be exaggerated. Furthermore, the same reference numerals may be assigned to identical components in different embodiments.
[0033] The statement that two subjects of comparison are 'identical' means that they are 'substantially identical.' Therefore, substantial identity may include deviations considered low in the industry, for example, deviations within 5%. Additionally, the statement that a parameter is uniform in a given area may mean that it is uniform from an average perspective.
[0034] Although terms such as "first," "second," etc., are used to describe various components, it goes without saying that these components are not limited by these terms. These terms are used merely to distinguish one component from another, and unless specifically stated otherwise, the first component may also be the second component.
[0035] Throughout the specification, unless specifically stated otherwise, each component may be singular or plural.
[0036] The fact that any configuration is placed on the “upper (or lower)” of a component or on the “upper (or lower)” of a component may mean not only that the any configuration is placed in contact with the upper (or lower) surface of said component, but also that another configuration may be interposed between said component and any configuration placed on (or below) said component.
[0037] Furthermore, where it is stated that one component is “connected,” “coupled,” or “joined” to another component, it should be understood that while said components may be directly connected or joined to one another, another component may be “interposed” between each component, or that each component may be “connected,” “coupled,” or “joined” through another component. Additionally, when it is stated that a part is electrically coupled to another part, this includes not only cases where they are directly connected but also cases where they are connected with an intermediate element in between.
[0038] Throughout the specification, “A and / or B” means A, B, or A and B unless specifically stated otherwise. That is, “and / or” includes any combination or any combination of the enumerated items. “C to D” means C or more and D or less, unless specifically stated otherwise.
[0040] FIG. 1 is an exemplary diagram showing the schematic configuration of a data transmission device of a battery management system according to one embodiment of the present invention.
[0041] Referring to FIG. 1, the data transmission device of the battery management system according to the present embodiment senses the voltage of battery cells (i.e., channels) managed by a plurality of battery sensing semiconductors (e.g., IC #1 to IC #N), and the microcomputer (110) receives voltage information of the battery cells (i.e., channels) sensed by the plurality of battery sensing semiconductors (e.g., IC #1 to IC #N).
[0042] Multiple battery sensing semiconductors (e.g., IC #1 to IC #N) and a microcomputer (110) are configured in a daisy chain.
[0043] The microcomputer (110) transmits commands to multiple battery sensing semiconductors (e.g., IC #1 to IC #N), and each battery sensing semiconductor (e.g., IC #1 to IC #N) detects information (e.g., cell voltage, etc.) of the battery cells (i.e., channels) it manages and transmits a response frame.
[0044] The size of the response frame transmitted by each battery sensing semiconductor (e.g., IC #1 to IC #N) is “number of battery sensing semiconductors (e.g., IC #1 to IC #N) (X) * number of channels (i.e., number of battery cells managed by each IC) (N) * number of bits for each channel (i.e., voltage data for each battery cell) (e.g., 16 bits)”.
[0045] That is, each battery sensing semiconductor (e.g., IC #1 to IC #N) is connected in a daisy-chain manner with X ICs, and each IC measures the voltage of N channels (i.e., the number of battery cells N managed by each IC) and transmits it to the microcontroller (110).
[0046] Accordingly, the microcomputer (110) receives voltage information for all channels (i.e., battery cells) that all battery sensing semiconductors (e.g., IC #1 to IC #N) transmit according to a predetermined data size (i.e., number of bits).
[0047] However, since each battery cell is managed to maintain a virtually constant voltage (e.g., 3.65V) through cell balancing, there is no significant voltage fluctuation in each battery cell under normal conditions (i.e., when there is no battery cell failure). Accordingly, each battery cell maintains a nearly constant voltage (e.g., 3.65V ± 10mV).
[0048] As such, since each battery cell is maintained at a nearly constant voltage (e.g., 3.65V ± 10mV) and the voltage fluctuation range (e.g., ±10mV) is very small, the voltage values of all channels (i.e., battery cells) managed by each battery sensing semiconductor (e.g., IC #1 to IC #N) (i.e., the voltage values of each battery cell represented in 16 bits) are also virtually identical.
[0049] Accordingly, each battery sensing semiconductor (e.g., IC #1 to IC #N) transmits a battery cell voltage having a nearly constant voltage value (e.g., 3.65V±10mV) to the microcomputer (110).
[0050] Therefore, since redundant data (i.e., nearly constant battery cell voltage values) is frequently transmitted and the data in response frames (i.e., data frames transmitted to respond to the microcontroller) is large, the transmission speed slows down. At the same time, transmission efficiency is reduced, leading to a problem where system resources are excessively consumed due to unnecessary data transmission, even during multi-channel management.
[0051] In particular, in systems where voltage does not fluctuate rapidly, such as battery sensing semiconductors (e.g., IC #1 to IC #N), communication occurs inefficiently, which poses a problem of causing power loss.
[0052] Therefore, in order to solve these problems, the present embodiment reduces the size of the data frame to reduce power consumption and reduces the size of the data that needs to be operated by the microcomputer (110).
[0053] In this embodiment, the acquisition range of data (i.e., battery cell voltage) of the battery sensing semiconductor (e.g., IC #1 to IC #N) is 0 to 5V. However, through cell balancing, the average voltage of all battery cells is managed to a specified voltage (e.g., 3.65V). That is, the voltage of all battery cells is maintained almost constant at a specified voltage (e.g., 3.65V).
[0054] The battery cell voltage (0 to 5V) of the data frame acquired by the battery sensing semiconductor (e.g., IC #1 to IC #N) and transmitted to the microcontroller (110) is represented as 16-bit data (e.g., 00000000,00000000) (see FIG. 2).
[0055] FIG. 2 is an example diagram showing a mapping table of voltages corresponding to each bit of 16-bit data in FIG. 1.
[0056] For example, based on the mapping table shown in Fig. 2, if 3.65V is represented as 16-bit data based on channel 1 (i.e., battery cell 1), it becomes “10111010,00000000”. For example, assuming that there are 24 channels managed by each battery sensing semiconductor (e.g., IC #1 to IC #N), the voltages of the remaining channels other than channel 1 will also be maintained at 3.65V within an average voltage fluctuation range (e.g., ±10mV). Therefore, the upper 8-bit information of each channel is all the same (i.e., all the upper 8-bit information of channel 1 is the same), and only the lower 8-bit information is changed to display voltages that differ in detail.
[0057] In this case, if each battery cell voltage is maintained at a nearly constant voltage (e.g., 3.65V) within an average voltage fluctuation range (e.g., ±10mV), the upper 8 bits of the 16-bit data representing the battery cell voltage maintain the same value, while a difference occurs only in the lower 8 bits. That is, if each battery cell voltage is maintained at a nearly constant voltage (e.g., 3.65V) within an average voltage fluctuation range (e.g., ±10mV), the upper 8 bits of the 16-bit data representing the battery cell voltage become redundant data and unnecessary data that does not necessarily need to be transmitted.
[0058] Accordingly, in this embodiment, each battery sensing semiconductor (e.g., IC #1 to IC #N) includes the entire 16-bit data for only the data of channel 1 (i.e., voltage value), and for the data of the remaining channels (i.e., voltage value), the upper 8-bit data (i.e., the upper 8-bit data, which is redundant data and unnecessary data that does not need to be transmitted) is not included in the response frame, thereby reducing the size of the data.
[0059] More specifically, in this embodiment, a method for reducing the size of a response frame (i.e., a data frame transmitted to a microcontroller for response) by a battery sensing semiconductor (e.g., IC #1 to IC #N) is described.
[0060] Referring to Figure 1, for example, when battery sensing semiconductor #11 (IC #11) acquires data (i.e., cell voltage) from 24 channels (i.e., 24 battery cells) that it manages, 24 16-bit voltage values are stored in internal memory.
[0061] Accordingly, conventionally, battery sensing semiconductor #11 (IC #11) had to transmit 384 bits of data (i.e., 24 channels * 16 bits) in the response frame. If data is transmitted from 8 ICs of 24 channels, conventionally, a response frame with 3072 data bits (= 8 * 24 * 16) had to be transmitted.
[0062] However, in this embodiment, when each battery cell voltage is maintained at a nearly constant voltage (e.g., 3.65V) within an average voltage fluctuation range (e.g., ±10mV), the data of channel 1 (i.e., voltage value) includes the entire 16-bit data (e.g., 10111010, 11100010), and the data of the remaining channels (i.e., channels 2 through 24) includes only the lower 8-bit data in the response frame without including the upper 8-bit data (i.e., the upper 8-bit data, which is redundant data and unnecessary data that does not need to be transmitted) in the response frame, thereby reducing the size of the data.
[0063] Accordingly, in this embodiment, the battery sensing semiconductor No. 11 (IC #11) only needs to include 200 bits of data (i.e., 1 channel (16 bits) + 2 to 24 channels (8 bits * 23 channels)) in the response frame and transmit it. If data is transmitted from 8 ICs of 24 channels, this embodiment can transmit a response frame having 1600 data bits (= 8 * [(1*16) + (23*8)]).
[0064] That is, the response frame (i.e., data frame) generated according to the present embodiment enables a reduction in data size of about 48% or more compared to the data size of a conventional response frame. When the response frame with such reduced data size is transmitted to the microcomputer (110), the reduced data size corresponds to a current of several mV due to the characteristics of isolated communication, and thus has the effect of saving about 40% or more of power consumption.
[0065] FIG. 3 is a flowchart illustrating a data transmission method of a battery management system according to an embodiment of the present invention.
[0066] Referring to FIG. 3, a microcomputer (110) transmits a data acquisition command to each battery sensing semiconductor (e.g., IC #1 to IC #N) (S101), and when each battery sensing semiconductor (e.g., IC #1 to IC #N) receives the data acquisition command (S102), each battery sensing semiconductor (e.g., IC #1 to IC #N) senses the voltage value of all channels (i.e., battery cells) that it manages (S103).
[0067] Each battery sensing semiconductor (e.g., IC #1 to IC #N) prepares to transmit data (i.e., voltage value) for all channels (i.e., battery cells) (S104), and if the transmission of channel data has not been completed (N in S105), checks whether the MSB (i.e., upper 8 bits) of the channel data to be transmitted is the same as the previously transmitted channel data (S106).
[0068] If the channel data to be transmitted does not have the same MSB (i.e., upper 8 bits) as the previously transmitted channel data (N in S106), all 16 bits of channel data are transmitted to the microcontroller (110) (S109), and the next channel is switched (S108).
[0069] For example, if channel 1 data is channel data to be transmitted, since there is no channel data transmitted prior to channel 1 data, channel 1 data corresponds to a case where the MSB (i.e., upper 8 bits) is not the same as the previously transmitted channel data, all 16 bits of channel data are transmitted to the microcontroller (110), and then the next channel (e.g., channel 2) is switched.
[0070] Meanwhile, if the transmission of channel data has not been completed (N of S105), and the channel data to be transmitted has the same MSB (i.e., upper 8 bits) as the previously transmitted channel data (Y of S106), the MSB (i.e., upper 8 bits) portion of the 16-bit channel data that is identical to the previously transmitted channel data is excluded, and only the LSB (i.e., lower 8 bits) data that is not identical to the previously transmitted channel data is transmitted to the microcomputer (110) (S107), and the next channel is switched (S108).
[0071] For example, if channel 2 data is channel data to be transmitted, since channel 1 data was transmitted before channel 2 data, channel 2 data corresponds to a case where the MSB (i.e., upper 8 bits) is the same as the previously transmitted channel 1 data. Therefore, among the 16-bit channel data, the MSB (i.e., upper 8 bits) part that is the same as the previously transmitted channel 1 data is excluded, and only the LSB (i.e., lower 8 bits) data that is not the same as the previously transmitted channel 1 data is transmitted to the microcontroller (110), and then the next channel (e.g., channel 3) is switched.
[0072] If the MSB (i.e., upper 8 bits) of the previously transmitted channel data is excluded, the MSB (i.e., upper 8 bits) of the previously transmitted channel data is checked to see if it is the same. If the MSB (i.e., upper 8 bits) of the previously transmitted channel data is the same, the MSB (i.e., upper 8 bits) part that is the same as the previously transmitted channel data is excluded, and only the LSB (i.e., lower 8 bits) data that is not the same as the previously transmitted channel data is transmitted to the microcomputer (110), and the next channel can be switched.
[0073] However, when comparing channel data stored in the internal memory of each battery sensing semiconductor (e.g., IC #1 to IC #N), it is not necessary to compare with channel data transmitted earlier.
[0074] Steps S105 through S109 are repeated, and when the transmission of all channel (i.e., battery cell) data (i.e., voltage value) managed by each battery sensing semiconductor (e.g., IC #1 to IC #N) is terminated (Y in S105), each battery sensing semiconductor (e.g., IC #1 to IC #N) waits for a subsequent command (S110).
[0075] As described above, this embodiment reduces redundant data and maximizes transmission efficiency through minimal bit transmission when battery cells (i.e., channels) managed by a battery sensing semiconductor respond to information, while simultaneously enabling rapid subsequent command processing.
[0076] The implementations described herein may be implemented, for example, as methods or processes, devices, software programs, data streams, or signals. Even if discussed only in the context of a single form of implementation (e.g., discussed only as a method), the implementation of the discussed features may also be implemented in other forms (e.g., devices or programs). Devices may be implemented in appropriate hardware, software, and firmware, etc. Methods may be implemented in devices such as processors, which generally refer to processing devices including, for example, computers, microprocessors, integrated circuits, or programmable logic devices. Processors also include communication devices such as computers, cell phones, portable / personal digital assistants ("PDAs"), and other devices that facilitate the communication of information between end-users.
[0077] Although the present invention has been described above by limited embodiments and drawings, the present invention is not limited thereto, and it is obvious that various modifications and variations are possible within the scope of the technical spirit of the present invention and the equivalent scope of the claims described below by those skilled in the art to which the present invention belongs. Explanation of the symbols
[0079] 110 : Microcomputer IC #1 ~ IC #N : Battery sensing semiconductor
Claims
Claim 1 A data transmission device of a battery management system comprising: a plurality of battery sensing semiconductors for sensing the voltage of each managed channel; and a microcomputer for receiving voltage information of the channels sensed by the plurality of battery sensing semiconductors, wherein the plurality of battery sensing semiconductors exclude duplicate data bits from the total data bits of each channel corresponding to the sensed voltage value and transmit only non-duplicate data bits to the microcomputer. Claim 2 A data transmission device for a battery management system according to claim 1, characterized in that the plurality of battery sensing semiconductors and the microcomputer are configured in a daisy-chain form. Claim 3 A data transmission device of a battery management system according to claim 1, wherein, when the total data bits corresponding to the sensing voltage value are 16 bits, the plurality of battery sensing semiconductors transmit only the non-duplicate lower 8 bit data to the microcomputer, excluding the duplicate upper 8 bit data. Claim 4 A data transmission device of a battery management system according to claim 1, wherein the plurality of battery sensing semiconductors indicate the total data bits of each channel corresponding to the sensing voltage value based on a mapping table of voltages corresponding to each bit of a preset 16-bit data, and exclude duplicate data bits. Claim 5 A data transmission device of a battery management system according to claim 1, wherein the plurality of battery sensing semiconductors transmit only non-duplicate data bits, excluding duplicate data bits from the total data bits indicating the battery cell voltage, when the voltage value of each channel is maintained at a constant voltage within an average voltage fluctuation range. Claim 6 A data transmission device of a battery management system according to claim 1, wherein the plurality of battery sensing semiconductors perform preparation for transmitting sensing voltage values of all channels, check whether the channel data to be transmitted has the same upper designated data bit as the previously transmitted channel data, and if the channel data to be transmitted does not have the same upper designated data bit as the previously transmitted channel data, transmit all of the total data bits of the channel data to the microcomputer. Claim 7 A data transmission device of a battery management system according to claim 6, wherein the plurality of battery sensing semiconductors, when the transmission of channel data has not been terminated, if the channel data to be transmitted has an upper designated data bit identical to the previously transmitted channel data, excludes the upper designated data bit from the total data bits of the channel data and transmits only the lower designated data bit that is not identical to the previously transmitted data bit to the microcomputer. Claim 8 A data transmission device of a battery management system according to claim 6, wherein the plurality of battery sensing semiconductors check whether the channel data to be transmitted has the same upper designated data bit as the channel data transmitted earlier when the upper designated data bit is excluded from the channel data transmitted earlier than the channel data to be transmitted, and if the channel data to be transmitted has the same upper designated data bit as the channel data transmitted earlier, the upper designated data bit is excluded from the total data bits of the channel data, and only the lower designated data bit that is not the same as the data bit transmitted earlier is transmitted to the microcomputer. Claim 9 A method for transmitting data in a battery management system, characterized by comprising: a step in which a plurality of battery sensing semiconductors of a data transmission device of a battery management system receive a data acquisition command from a microcomputer; a step in which, according to the data acquisition command, the plurality of battery sensing semiconductors check whether the upper designated data bits of the channel data to be transmitted are identical to the previously transmitted channel data; and a step in which the plurality of battery sensing semiconductors transmit only the lower data bits that do not overlap to the microcomputer, excluding the upper designated data bits that overlap with the previously transmitted channel data. Claim 10 A data transmission method of a battery management system according to claim 9, wherein, after the step of checking whether the channel data to be transmitted has the same upper designated data bit as the previously transmitted channel data, if the channel data to be transmitted does not have the same upper designated data bit as the previously transmitted channel data, the plurality of battery sensing semiconductors transmit all of the total data bits of the channel data to be transmitted to the microcomputer.