Design Article
Optocouplers safeguard battery systems from transients, shorts, and other faults
Junhua He, Avago Technologies
2/16/2012 1:01 PM EST
Optocoupler architecture
The ACPL-K49T is a single-channel optocoupler with a very simple architecture that consists of the LED emitter, the isolation barrier, a photodiode receiver, and a transistor amplifier (Figure 3, left). The device handles data rates of up to about 20 kbits/s, offers a high common-mode rejection – 30 kV/µs at a VCM of 1,500V, and a low LED drive current (4 mA, minimum). In contrast, the ACPL-M72T has a more-complex receive-side architecture that couples the photodiode to a transimpedance amplifier and a voltage comparator with an output driver to better handle driving the SPI bus (Figure 3, middle). The optocoupler can operate at data rates of up to 10 Mbits/s and has a propagation delay of 100 ns, maximum, yet it also consumes just 4 mA of drive current.
Handling the isolation on the voltage sense line to protect the MCU from transients or noise, an analog optocoupler such as the ACPL-782T will sense the analog voltage of the battery array, and send the result to the battery monitoring system (BMS) MCU (Figure 3, right). The MCU, in turn, will compare it to the sum of all the cells voltage and diagnose if the system is operating properly—and, if not, can send warning messages to the rest of the systems in the vehicle to alert the vehicle operator. Additionally, the MCU could also send control feedback to the charging circuits for the battery array, adjusting the charge parameters or shutting the charging subsystem down if a major fault was detected.
In a typical implementation, the battery voltage distributed across a string of series resistors is sensed at one tap by the ACPL-782T (as shown in Figure 1). A differential output voltage is created on the other side of the ACPL-782T’s optical isolation barrier. This differential output voltage is proportional to the motor current and can be converted to a single-ended signal. Since common-mode voltage swings of several hundred volts in tens of nanoseconds are common in modern switching inverter motor drives, the ACPL-782T was designed to ignore very high common-mode transient slew rates (of at least 10 kV/µs).
The high common-mode rejection (CMR) capability of the ACPL-782T isolation amplifier provides the precision and stability needed to accurately monitor motor current and DC rail voltage in high noise motor control environments—providing for smoother control (less “torque ripple”) in various types of motor control applications.
Once data is sent to the BMS MCU, the MCU analyzes the data and then sends control signals via the CAN bus to the charge management system, drive-train control, dashboard, and other subsystems in the vehicle. Depending on the MCU selected, the CAN controller could be co-integrated on the same chip as the MCU, or it can be a separate chip. In most systems, the CAN controller is a separate IC, because that allows the isolation to be positioned between the MCU and the CAN controller rather than on the CAN-bus itself (Figure 4). In this scenario, the CAN bus can operate at maximum speed and not be constrained by the optical isolators.
The MCU is thus doubly isolated—on the inputs by the optocouplers on the SPI bus, and on the outputs by the optocouplers between the MCU’s I/O pins and the inputs to the CAN controller. In the subsystem shown in Figure 4 five optocouplers provide the isolation to the CAN controller. Three of the five devices are low-speed couplers such as the ACPL-K49T, which was also used on the Chip-Select line between the battery-management controller and the MCU.
The two remaining optocouplers in the CAN subsystem are used for the transmit and receive data lines between the MCU and the CAN control chip. These optocouplers must handle a much higher data rate—typically about 500 kbits/s and thus the ACPL-M72T or a similar optocoupler would be an appropriate choice for the isolation.
Optocoupler isolation technology is thus in place to accommodate the increasing isolation demands imposed by hybrid and electric vehicle power train systems.
Junhua He is technical marketing engineer at Avago Technologies.
The ACPL-K49T is a single-channel optocoupler with a very simple architecture that consists of the LED emitter, the isolation barrier, a photodiode receiver, and a transistor amplifier (Figure 3, left). The device handles data rates of up to about 20 kbits/s, offers a high common-mode rejection – 30 kV/µs at a VCM of 1,500V, and a low LED drive current (4 mA, minimum). In contrast, the ACPL-M72T has a more-complex receive-side architecture that couples the photodiode to a transimpedance amplifier and a voltage comparator with an output driver to better handle driving the SPI bus (Figure 3, middle). The optocoupler can operate at data rates of up to 10 Mbits/s and has a propagation delay of 100 ns, maximum, yet it also consumes just 4 mA of drive current.
Figure 3: Two different optocouplers are used on the SPI interface. The ACPL-K49T (left) is a low-speed device that easily handles the chip-select signal, while the ACPL-M72T (middle) is a higher-speed optocoupler with a transimpedance amplifier and output driver to handle the higher signal speeds of the clock, serial data in, and serial data out lines. The right-side diagram of the ACPL-782T details the differential voltage and current sensing capability that makes the device a good fit for battery and motor monitoring applications.
Handling the isolation on the voltage sense line to protect the MCU from transients or noise, an analog optocoupler such as the ACPL-782T will sense the analog voltage of the battery array, and send the result to the battery monitoring system (BMS) MCU (Figure 3, right). The MCU, in turn, will compare it to the sum of all the cells voltage and diagnose if the system is operating properly—and, if not, can send warning messages to the rest of the systems in the vehicle to alert the vehicle operator. Additionally, the MCU could also send control feedback to the charging circuits for the battery array, adjusting the charge parameters or shutting the charging subsystem down if a major fault was detected.
In a typical implementation, the battery voltage distributed across a string of series resistors is sensed at one tap by the ACPL-782T (as shown in Figure 1). A differential output voltage is created on the other side of the ACPL-782T’s optical isolation barrier. This differential output voltage is proportional to the motor current and can be converted to a single-ended signal. Since common-mode voltage swings of several hundred volts in tens of nanoseconds are common in modern switching inverter motor drives, the ACPL-782T was designed to ignore very high common-mode transient slew rates (of at least 10 kV/µs).
The high common-mode rejection (CMR) capability of the ACPL-782T isolation amplifier provides the precision and stability needed to accurately monitor motor current and DC rail voltage in high noise motor control environments—providing for smoother control (less “torque ripple”) in various types of motor control applications.
Once data is sent to the BMS MCU, the MCU analyzes the data and then sends control signals via the CAN bus to the charge management system, drive-train control, dashboard, and other subsystems in the vehicle. Depending on the MCU selected, the CAN controller could be co-integrated on the same chip as the MCU, or it can be a separate chip. In most systems, the CAN controller is a separate IC, because that allows the isolation to be positioned between the MCU and the CAN controller rather than on the CAN-bus itself (Figure 4). In this scenario, the CAN bus can operate at maximum speed and not be constrained by the optical isolators.
Figure 4: Between the MCU and the CAN bus controller the five signal lines are optically isolated to prevent noise, transients, and high-voltage spikes from affecting signal integrity or damaging the low-voltage circuits.
The MCU is thus doubly isolated—on the inputs by the optocouplers on the SPI bus, and on the outputs by the optocouplers between the MCU’s I/O pins and the inputs to the CAN controller. In the subsystem shown in Figure 4 five optocouplers provide the isolation to the CAN controller. Three of the five devices are low-speed couplers such as the ACPL-K49T, which was also used on the Chip-Select line between the battery-management controller and the MCU.
The two remaining optocouplers in the CAN subsystem are used for the transmit and receive data lines between the MCU and the CAN control chip. These optocouplers must handle a much higher data rate—typically about 500 kbits/s and thus the ACPL-M72T or a similar optocoupler would be an appropriate choice for the isolation.
Optocoupler isolation technology is thus in place to accommodate the increasing isolation demands imposed by hybrid and electric vehicle power train systems.
Junhua He is technical marketing engineer at Avago Technologies.
____________
If you liked this article, go to the Automotive Designline home page for the latest in automotive electronics design, technology, trends, products, and news. Also, get a weekly highlights update delivered directly to your inbox by signing up for our weekly automotive electronics newsletter here.
Navigate to related information

