0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
BD57020MWV-E2

BD57020MWV-E2

  • 厂商:

    ROHM(罗姆)

  • 封装:

    VFQFN40_EP

  • 描述:

    ICWIRELESSPWRTXUQFN040V5050

  • 数据手册
  • 价格&库存
BD57020MWV-E2 数据手册
Wireless Power Consortium / Qi Compliant series Wireless Power Transmitter IC BD57020MWV General Description Key Specifications BD57020MWV is an integrated IC for the wireless power transmitter. This device is composed of inverters for the coil drive, controller for the communication of the Qi compliant and demodulating circuit, GPIO, TCXO buffer, and I2C interface. BD57020MWV works as a controller in the wireless power transmitter based on the Qi compliant by using it with a general-purpose microcomputer. BD57020MWV is applied to Qi ver.1.2 BPP / EPP (Baseline Power Profile / Extended Power Profile). Input Power Supply Voltage Range: 4.2 V to 5.3 V Input Adapter Voltage Range: 4.6 V to 20 V Drive Frequency Range: 110kHz to 205kHz Operating Temperature Range: -20°C to +85°C Package W(Typ) x D(Typ) x H(Max) UQFN040V5050 5.00mm x 5.00mm x 1.00mm Features WPC / Qi ver.1.2 BPP / EPP (Baseline Power Profile / Extended Power Profile) support. Half Bridge / Full Bridge inverter Foreign object detection GPIO 4CH I2C bus interface 5.0mm x 5.0mm UQFN package 40 pin Applications WPC compliant devices PC Cradle for charge stand Typical Application Circuit 3.3V + - CS ADPIN 19V 1 3.3V OVPIN 3 LDO33A VDD 5 TCXOEN 6 TCXOIN 7 TCXOOUT LSIDE1 28 PGND 27 BD57020MWV CS LDO Qi packet Controller Voltage & Current Sensing Data LSIDE2 26 Transmitter(TX) SW2 24 BOOT2 23 GPIO1 21 Receiver(RX) Figure 2. Product position in wireless power supply system TEST 22 COIL_IN 10 GPIO2 MONI1 Demodulator Voltage & Current Sensing Rectification Mod HSIDE2 25 8 GPIO0 9 NN Full Bridge HSIDE1 29 3.3V 4 MOSFET Driver MCU SW1 30 2 LDO33B BD57015GWL Power BD57020MWV ADPIN I2C IF ADC ML610Q772 Figure 1. Typical application circuit Product structure : Silicon monolithic integrated circuit .www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 14 001 This product has no designed protection against radioactive rays 1/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 Load BD57020MWV Absolute Maximum Ratings Parameter Symbol Rating Unit VIN, ADPV, ADPI, SW1, SW2 voltage VIN_H1 -0.3 to 24.0 V BOOT1, BOOT2 voltage VIN_H2 -0.3 to 31.0 V HSIDE1, HSIDE2 voltage VOUT_H -0.3 to 31.0 V OVPIN, VDDIO, CLKIN, CLKSET, FSKIN, SCL, RESETB, TEST, ADDR voltage VIN_L1 -0.3 to 7.0 V VDD, TCXOIN voltage VIN_L2 -0.3 to 4.5 V COIL_IN voltage VIN_L3 -4.5 to 7.0 V LDO33A, LDO33B , INTB, LSIDE1, LSIDE2, OVPOUT, MONI0, MONI1 voltage VOUT_L1 -0.3 to 7.0 V TCXOEN, TCXOOUT voltage VOUT_L2 -0.3 to 4.5 V SDA voltage VINOUT_L1 -0.3 to7.0 V GPIO0, GPIO1, GPIO2, GPIO3 voltage VINOUT_L2 -0.3 to 4.5 V Note 1 Power dissipation Pd 3.26 ( ) W Operating ambient temperature range Ta -20 to +85 °C Tstg -55 to +150 °C Storage temperature range (Note 1) Derate by 26 mW/°C when operating above Ta=25°C (Mount on 4-layer 74.2mm x 74.2mm x 1.6mm board with front and back layer heat radiation copper foil 4.5 mm x 4.5 mm, second and third layer heat radiation copper foil 74.2 mm x 74.2 mm). Caution: Operating the IC over the absolute maximum ratings may damage the IC. The damage can either be a short circuit between pins or an open circuit between pins and the internal circuitry. Therefore, it is important to consider circuit protection measures, such as adding a fuse, in case the IC is operated over the absolute maximum ratings. Recommended Operating Conditions (Ta= -20°C to +85°C) Parameter Symbol Min Typ Max Unit VIN terminal input voltage range VIN 4.2 5.0 5.3 V VDD terminal input voltage range VDD 3.1 3.3 3.5 V VDDIO terminal voltage range VDDIO 3.1 3.3 3.5 V Adapter input voltage range VADPV 4.6 - 20 V TCXO terminal input frequency range FTCXO 32 - 52 MHz www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 2/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Electrical Characteristics (Unless otherwise specified VIN=5V VDD=3.3V Ta=25°C) Parameter Symbol Min Limit Typ Max Unit Conditions Whole Chip Operating circuit current 1 ICC1 - 2.0 3.0 mA TCXOIN=0kHz Operating circuit current 2 ICC2 - 15.0 23.0 mA TCXOIN=32MHz VOCP 125 160 195 mV RS=100m VIN Over voltage lockout VOVLO_VIN 6.1 6.4 6.7 V Hysteresis on OVLO VOVLO_HYS 140 200 260 mV VIN Under voltage lockout VUVLO_VIN 3.3 3.6 3.9 V Hysteresis on UVLO VUVLO_HYS 140 200 260 mV VDD UVLO detection voltage VUVLOD_VDD 2.25 2.50 2.75 V VDD UVLO release voltage VUVLOR_VDD 2.55 2.80 3.05 V VDDIO UVLO detection voltage VUVLOD_VDDIO 2.25 2.50 2.75 V VDDIO UVLO release voltage VUVLOD_VDDIO 2.55 2.80 3.05 V Internal OCP operating current IOCP - 0.48 0.65 A LDO33A output voltage VLDO33A 3.2 3.3 3.4 V LDO33A maximum output current ILDO33A - - 30 mA LDO33B output voltage VLDO33B 3.2 3.3 3.4 mV LDO33B maximum output current I LDO33B - - 30 mA COIL_IN leak current 1 ILEAKCOILIN1 - - 50 µA VCOIL_IN=3.3V COIL_IN leak current 2 ILEAKCOILIN2 -150 - - µA VCOIL_IN=-3.3V TCXOIN input current ITCXOIN - 0 1.0 µA VDD=VTCXOIN=4.5V Input frequency range FTCXOIN - - MHz TCXOEN L level output voltage VOHTXCOEN - - 52 VDD x 0.2 V Isink=1.0mA TCXOEN H level output voltage VOLTXCOEN - - V Isource=1.0mA TCXOOUT output impedance ZOTCXOOUT VDD x 0.8 - 1.0 - k Drive frequency FDRIVE 110 - 205 Minimum Duty Ratio Dutymin - 25 - % TDead - 200 - ns RSOURCE - 1.0 - RSINK - 0.8 - VOLGPIO - - VDD x 0.3 V - - V Protection block (the IC outside) External OCP operating voltage Protective circuit (the IC inside) LDO33A block Isource=10mA LDO33B block Isource=10mA Demodulating circuit block TCXO_BUFF block Inverter block Dead Time Source resistance Sink resistance kHz TCXOIN=32MHz GPIO block GPIO L level input voltage GPIO H level input voltage VOHGPIO GPIO pull-down resistor RPDGPIO VDD x 0.7 - GPIO pull-up resister RPUGPIO - 100 GPIO L level output voltage VILGPIO - - VIHGPIO VDD x 0.8 - GPIO H level output voltage www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 3/38 100 k VDD x 0.2 - k V Isink=1.0mA V Isource=1.0mA TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Parameter Symbol Min Limit Typ Unit Max Conditions FSKIN terminal FSKIN L level input voltage VILFSKIN - - VDDIO x 0.3 V FSKIN H level input voltage VIHFSKIN VDDIO x 0.7 - - V CLKIN L level input voltage VILCLKIN - - VDDIO x 0.3 V CLKIN H level input voltage VIHCLKIN VDDIO x 0.7 - - V ADDR L level input voltage VILADDR - - VDDIO x 0.3 V ADDR H level input voltage VIHADDR VDDIO x 0.7 - - V VLINTB - 380 500 mV Isink=5.0mA ILEAKINTB - - 2.0 µA VINTB=7.0V RESETB L level input voltage VILRSTB - - VDD x 0.3 V RESETB H level input voltage VIHRSTB - - V RESETB pull-up resister RPDRSTB 100 - CLKIN terminal ADDR terminal INTB terminal Open Drain ability on INTB INTB leak current RESETB terminal VDD x 0.7 - k I2C interface SCL, SDA L level input voltage VILI2C - - 0.50 V SCL, SDA H level input voltage VIHI2C 1.50 - - V SCL, SDA L level input current IILI2C -1.0 - - µA SCL, SDA H level input current IIHI2C - - 1.0 µA VOLI2C - - 400 mV SDA L level output voltage Isink=3.0mA Pin Configuration (TOP VIEW) 1 OVPIN 2 LDO33B HSIDE1 SW1 29 3 LDO33A LSIDE1 28 4 VDD PGND 27 5 TCXOEN LSIDE2 26 6 TCXOIN HSIDE2 25 7 TCXOOUT SW2 24 8 GPIO0 BOOT2 23 9 GPIO1 TEST 22 10 GPIO2 COIL_IN 21 30 Figure 3. Pin Configuration www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 4/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Pin Description Pin No. Pin Name 1 OVPIN 2 3 4 VDD 5 6 7 TCXOOUT 8 GPIO0 9 Function I/O 5.0V input, connected to OVPOUT. I LDO33B 3.3V LDO output. O LDO33A 3.3V LDO output. O 3.3V supply. I TCXOEN Connected to External oscillator. Control signal output. O TCXOIN Connected to External oscillator. I Connected to External oscillator. General-purpose input and output terminal. I/O O GPIO1 General-purpose input and output terminal. I/O 10 GPIO2 General-purpose input and output terminal. I/O 11 GPIO3 General-purpose input and output terminal. I/O 12 VDDIO 3.3V supply. I 13 CLKIN Clock input terminal, leave this pin open. I 14 CLKSET Test terminal, leave this pin open. I 15 FSKIN 16 SCL FSK control signal input. I I2C clock input I 17 SDA I2C Data input and output. 18 INTB Interrupt detection output. O 19 RESETB Control logic reset I/O 20 AGND 21 COIL_IN I/O Analog ground. I Coil current / voltage input. I 22 TEST Test terminal, connected to GND. I 23 BOOT2 Connected to Boot strap capacitor. I 24 SW2 Connected to the source of high side FET and the drain of low side FET. I 25 HSIDE2 Connected to the gate of high side FET. O 26 LSIDE2 Connected to the gate of low side FET. O 27 PGND Power ground. I 28 LSIDE1 Connected to the gate of low side FET. O 29 HSIDE1 Connected to the gate of high side FET. O Connected to the source of high side FET and the drain of low side FET. I 30 SW1 31 BOOT1 Connected to Boot strap capacitor. I 32 ADDR Slave Address change. I 33 OVPOUT 5.0V output, connected to OVPIN. O 34 VIN 5.0V Input power supply I 35 VIN 5.0V Input power supply I 36 MONI0 Coil current value output. O 37 MONI1 Input voltage value output. O 38 ADPI Sense transmitter Input current. I 39 ADPV Sense transmitter Input voltage. I 40 REFGND Reference ground. I www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 5/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Block Diagram UVLO OVP BOOT1 OVPIN POWER_SENSE HSIDE1 DRIVER LDO LDO33B SW1 VDD LSIDE1 BOOT2 LDO LDO33A HSIDE2 TSD DRIVER VDD VDD CONTROL Logic OSC LSIDE2 VDD TCXOEN SW2 PGND TCXO Buff TCXOIN TCXOOUT DEMOD VDD MONI0 GPIO0 GPIO1 GPIO2 COIL_IN GPIO IO GPIO3 Figure 4. Block diagram www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 6/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Description of Blocks 1. Pre-driver block Transmitter (Tx) includes inverter circuits to input AC electricity into both ends of the primary coil and to produce the electromotive force on the secondary side by electromagnetic induction. BD57020MWV includes two pre-driver blocks to support Half Bridge inverter and Full Bridge inverter configurations. For the Half Bridge inverter configuration, it is necessary to set the pre-driver 1 (PWM0 signal). For the Full Bridge inverter configuration, it is necessary to set the pre-driver 1 and pre-driver 2 (PWM1 signal). The output power control modes are the frequency control, the duty control and the phase control. The pre-driver block prevents a through current by monitoring the on/off timing of low side FET and high side FET. For high efficiency, the bootstrap drive system which sets the H side-L side to Nch FET is adopted. It is necessary to put a capacitor (0.1 0.47 µF) between the BOOT1 (BOOT2) terminal and the SW1 (SW2) terminal to maintain the voltage potential between these pins. Install a ceramic capacitor as close to these pins as possible. 2. Digital Ping Tx inputs AC electricity into the primary coil and by electromagnetic induction develops an electromotive force on the secondary coil which starts the Receiver (Rx). This phase is called Digital Ping. Tx keeps transmitting power as long as it receives Digital Ping from the Rx. Tx controls the transmission power based on a packet including the power incoming information from Rx. The following registers are used to configure Digital Ping. (1) PWM0PRD: Setting register for the period of PWM0 signal This register is used to set the period of PWM0 signal. The PWM0 signal sets the period of the pulse to be output from pre-driver 1 with a count level. The relation between the period of PWM0 signal and source clock is determined by the following formula: Where r means rounding off to the nearest whole number and the source clock is from the TCXO. For example, if source clock=32MHz and target clock=100kHz, PWM0PRD register is set to the following value: Name PWM0 PRDL PWM0 PRDH Address 0x20 0x21 b7 b6 b5 b4 b3 b2 b1 b0 PWM0 PRD7 PWM0 PRD15 PWM0 PRD6 PWM0 PRD14 PWM0 PRD5 PWM0 PRD13 PWM0 PRD4 PWM0 PRD12 PWM0 PRD3 PWM0 PRD11 PWM0 PRD2 PWM0 PRD10 PWM0 PRD1 PWM0 PRD9 PWM0 PRD0 PWM0 PRD8 Initial Value R/W 0x00 R/W 0x00 R/W After PWM0DTYH (0x23) is written, this register is updated with the new data. (2) PWM0DTY: Setting register for the duty of PWM0 signal This register is used to set the duty of PWM0 signal. PWM0 signal is the output signal at pre-driver 1. The duty of PWM0 signal is set with the count number of the source clock. After this register has been written, when the counter number of PWM0 signal becomes 0, the data of PWM0PRD register and PWM0DTY register are updated with the new data. The relation between the duty of PWM0 signal and source clock is determined by the following formula: Where int means rounding down to the nearest whole number and the source clock is from TCXO. For example, if source clock= 32MHz and target clock=100kHz with duty=50%, PWM0DTY register is set to the following value: www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 7/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Duty is defines as the ratio between the amount of time when the output is high in one period to the whole period of PWM0 signal. The enable range of PWM0DTY register is from 0x0001 to (PWM0PRD-1). PWM0 will not be generated if the PWM0DTY register is set to a value greater than or equal to the value in PWM0PRD register. Name PWM0 DTYL PWM0 DTYH Address 0x22 0x23 b7 b6 b5 b4 b3 b2 b1 b0 PWM0 DTY7 PWM0 DTY15 PWM0 DTY6 PWM0 DTY14 PWM0 DTY5 PWM0 DTY13 PWM0 DTY4 PWM0 DTY12 PWM0 DTY3 PWM0 DTY11 PWM0 DTY2 PWM0 DTY10 PWM0 DTY1 PWM0 DTY9 PWM0 DTY0 PWM0 DTY8 Initial Value R/W 0x00 R/W 0x00 R/W (3) PWM1PHS: Setting register for the phase difference between PWM1 signal and PWM0 signal This register is used to set the phase difference between PWM1 signal and PWM0 signal with the count number of the source clock. PWM1 signal is a signal with the same period and duty as PWM0 signal. After PWM0DTYH register (0x23) is written and the counter number of PWM0PRD register becomes 0, the data of this register is updated with the new data. The enable range of this register is from 0x0001 to (PWM0PRD). PWM1 signal will not be generated if the PWM1PHS register is set to a value greater than or equal to the value in PWM0PRD register. It is also necessary to write 0x23 in PWM0DTYH register after this register has been written. Name PWM1 PHSL PWM1 PHSH Address 0x24 0x25 b7 b6 b5 b4 b3 b2 b1 b0 PWM1 PHS7 PWM1 PHS15 PWM1 PHS6 PWM1 PHS14 PWM1 PHS5 PWM1 PHS13 PWM1 PHS4 PWM1 PHS12 PWM1 PHS3 PWM1 PHS11 PWM1 PHS2 PWM1 PHS10 PWM1 PHS1 PWM1 PHS9 PWM1 PHS0 PWM1 PHS8 Initial Value R/W 0x00 R/W 0x00 R/W (4) PWM0GEN: Setting register for the dead time of PWM0 signal This register is used to set the dead time of PWM0 signal. The relation between the dead time and the source clock is defined by the following formula: For example, if source clock=32MHz, Dead Time is the smallest value and it is 62.5nsec. Additionally, please set this register to the following value. Full Bridge inverter: PWMGEN0= 0x49 Half Bridge inverter: PWMGEN0= 0x10 Name PWMGEN0 Address b7 b6 b5 b4 b3 b2 b1 b0 Initial Value R/W 0x30 P0DLY D1 P0DLY D0 P0DLY C2 P0DLY C1 P0DLY C0 P0DLY B2 P0DLY B1 P0DLY B0 0x92 R/W (5) PWM1GEN: Setting register for the dead time of PWM1 signal This register is used to set the dead time of PWM1 signal. The relation between the dead time and source clock is determined by the following formula: For example, if source clock=32MHz, Dead Time is the smallest value and it is 62.5nsec. Additionally, please set this register to the following value. Full Bridge inverter: PWMGEN1= 0x49 Half Bridge inverter: PWMGEN1= 0x10 Name PWMGEN1 Address b7 b6 b5 b4 b3 b2 b1 b0 Initial Value R/W 0x31 P1DLY D1 P1DLY D0 P1DLY C2 P1DLY C1 P1DLY C0 P1DLY B2 P1DLY B1 P1DLY B0 0x92 R/W (6) PWRCTRL: Setting register for the operation mode This register is used to set the operation mode and the base clock for the internal movement. By setting the power mode bit (PWMD0, PWMD1), the operation mode is changed. The operation mode is Digital Ping when PWMD=0x0. Meanwhile, the operation mode is Analog Ping, which is also the low power consumption mode, when PWMD=0x1. On the other hand, the operation is Stop Mode when PWMD=0x3. During Stop Mode, all blocks are stopped. BD57020MWV uses the input clock signal from TCXOIN terminal for source clock of the internal movement. Please set this register with TCXSEL = 1, and connect TCXO with frequency between 32 to 52MHz to TCXOIN terminal. When TCXSEL = 1 and TCXEN = 1, TCXOEN terminal becomes high output but when TCXSEL = 1 and TCXEN = 0, www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 8/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV TCXOEN terminal becomes low output. Please set this register with OSCSEL= 1 to use an internal oscillator clock for measuring Analog Ping internal period. [7:6] [5:4] [3] [2] [1] [0] Name PWRCTRL Reserved PWMD0, PWMD1: Setting bit for operation mode (0x0: Digital Ping mode 0x1: Analog Ping mode Reserved OSCSEL: Control bit for using internal oscillator (0x1: Enable 0x0: Disable) TCXEN: Control bit for using external TCXO (0x1: Enable (High output) 0x0: Disable (Low output)) TCXSEL: Selection bit for using external TCXO (0x1: Enable 0x0: Disable) Address b7 b6 0x0F *1 *1 - - b5 PWMD1 0x2: Reserved 0x3: Stop mode) b4 b3 b2 b1 b0 PWMD0 *1 OSCSEL TCXEN TCXSEL - Initial Value 0x07 R/W R/W *1 prohibited (7) PDCTRL: Control register for the pre-driver output This register is used to enable pre-driver 1 and pre-driver 2. Pre-driver 1 drives HSIDE1 terminal and LSIDE1 terminal while pre-driver 2 drives HSIDE2 terminal and LSIDE2 terminal. When PDEN=1, the pulse is produced at HSIDE1 terminal and LSIDE1 terminal. When PDEN=0, the pulse is stopped. When PWM1EN=1, the pulse is produced at HSIDE2 terminal and LSIDE2 terminal. When PWM1EN=0, the pulse is stopped. Refer to 3. FSK (Frequency Shift Keying) for the explanation of PSWEN and PS256. [7:5] Reserved [4] PWM1EN: Control bit for pre-driver 2 (0x1: Enable 0x0: Disable) [3] Reserved [2] PS256: Change the PWM output to every 256 cycles [1] PSWEN: Control of the PWM change function [0] PDEN: Control bit for pre-driver 1 (0x1: Enable 0x0: Disable) Name PDCTRL0 Address 0x12 b7 b6 -* 1 -* 1 b5 b4 b3 b2 b1 b0 Initial Value R/W -* 1 PWM1 EN -* 1 PS256 PSWEN PDEN 0x00 R/W *1 prohibited 3. FSK (Frequency Shift Keying) BD57020MWV transmits a packet to Rx using Frequency Shift Keying (FSK) to establish communication with Rx. When Tx transmits a packet using FSK, Tx changes the frequency of the PWM0 signal by pre-driver 1 into the drive frequency (fd) and the modulation frequency (fmod) every 256 periods. That drive frequency is the frequency of the PWM0 signal which set in 2.(1).That FSK modulation frequency is the frequency of the PWM0 signal which set in 3. The setting of FSK sets the following registers. (1) PWMXPRD: Setting register for the period of the PWM0 signal at FSK This register is used to set the period of PWM0 signal when PSWEN=1 (PDCTRL0: 0x12) and FSKIN terminal = high. The relation between the period of PWM0 signal and source clock is determined by the formula below, and it is expressed in the same formula as PWM0PRD. Where r Name PWMX PRDL PWMX PRDH off to the nearest whole number. Address 0x26 0x27 b7 b6 b5 b4 b3 b2 b1 b0 PWMX PRD7 PWMX PRD15 PWMX PRD6 PWMX PRD14 PWMX PRD5 PWMX PRD13 PWMX PRD4 PWMX PRD12 PWMX PRD3 PWMX PRD11 PWMX PRD2 PWMX PRD10 PWMX PRD1 PWMX PRD9 PWMX PRD0 PWMX PRD8 Initial Value R/W 0x00 R/W 0x00 R/W (2) PWMXDTY: Setting register for the duty of the PWM0 signal at FSK This register is used to set the duty of PWM0 signal when PSWEN=1 (PDCTRL0: 0x12) and FSKIN terminal = high. The www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 9/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV relation between the duty of PWM0 signal and source clock is determined by the formula below, and it is expressed in a same formula as PWM0DTY. Where int means rounding down to the nearest whole number. Name Address PWMX DTYL PWMX DTYH 0x28 0x29 b7 b6 b5 b4 b3 b2 b1 b0 PWMX DTY7 PWMX DTY15 PWMX DTY6 PWMX DTY14 PWMX DTY5 PWMX DTY13 PWMX DTY4 PWMX DTY12 PWMX DTY3 PWMX DTY11 PWMX DTY2 PWMX DTY10 PWMX DTY1 PWMX DTY9 PWMX DTY0 PWMX DTY8 Initial Value R/W 0x00 R/W 0x00 R/W (3) PDCTRL: Control register for pre-driver output This register is used to change the frequency of PWM0 signal by setting PSWEN and PS256. When PSWEN=1, the frequency and duty of PWM0 signal are changed by input signal of FSKIN terminal. When PSWEN = 0, the data of PWM0 signal is updated to the data of PWM0PRD and PWM0DTY. When of PSWEN = 1 and FSKIN terminal = Low, the data of PWM0 signal is updated to the data of PWM0PRD register and PWM0DTY register. When of PSWEN = 1 and FSKIN terminal = High, the data of PWM0 signal is updated to the data of PWMXPRD register and PWMXDTY register. When PS256 is 1, the period and the duty of PWM0 are changed by input signal of FSKIN terminal every 256 cycles. After having taken in a change of external terminal FSKIN, during 256 cycles of the output frequency, the next change isn t taken. Furthermore, an interrupt occurs every 256 cycles of the output frequency when PXIEN bit of register INTENB (0x04) is 1. Whenever an interrupt occurs, the output frequency from a pre-driver is changed by changing input of external terminal FSKIN every 256 cycles. Refer to 2.Digital Ping (7) PDCTRL for the explanation of bits. Name Address b7 b6 b5 b4 b3 b2 b1 b0 Initial Value R/W PDCTRL0 0x12 -* 1 -* 1 -* 1 PWM1 EN -* 1 PS256 PSWEN PDEN 0x00 R/W *1 prohibited 4. Analog Ping BD57020MWV outputs pulse signal from primary coil to detect if Rx was put on the interface of the Tx. The presence of Rx is confirmed if BD57020MWV detects a change in the coil current or voltage. When the change of the coil current or voltage reaches the threshold value of the Analog Ping detection, the state shifts to Digital Ping. Additionally, BD57020MWV will generate an interrupt after Analog Ping executes a set number of times. In Analog Ping, it is necessary to drive a primary coil near the resonant frequency. The setting of the frequency is performed right before an output of Analog Ping, like Digital Ping. Set the following registers to configure Analog Ping. (1) APGCTRL: Control register for Analog Ping This register is used to set the start and stop of Analog Ping and the expected value of Rx detection by Analog Ping. BD57020MWV starts Analog Ping when APEN=1 is set. The period and duty of PWM0 should be set before APEN is set to 1. BD57020MWV stops Analog Ping when APEN=0 is set. When the state of the COIL_IN terminal is matched with the expected value of this register, BD57020MWV detects Rx. When APEN is 1, BD57020MWV becomes the stand-by state, the circuit electric current decreases.BD57020MWV will execute Analog ping until any of the two conditions is met: 1.) Analog Ping finishes the set number of repeated execution without detecting any Rx. 2.) Rx is detected wherein it generates an interrupt and stops Analog Ping. The expected value of Analog Ping is configured as follows: [7] APEN: Control bit for Analog Ping (0x1: Enable 0x0 Disable) [6:2] Reserved [1:0] APEX0, APEX1: Expected value of Analog ping (0x1: Detect the Rx 0x0: Not detect the Rx 0x2, 0x3: Reserved) Name APGCTRL Address 0x16 b7 b6 b5 b4 b3 b2 b1 b0 APEN *1 *1 *1 *1 *1 APEX1 APEX0 - - - - - Initial Value 0x00 R/W R/W *1 prohibited www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 10/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV (2) APGSTT: Analog Ping status register This register shows status of Analog Ping. [7] Reserved [6:4] APSTA2, APSTA1, APSTA0: Analog Ping status 0x0: Stop 0x1: Under the standby set in APGIVT 0x3: Under the power output set in APGIDUR 0x5: Under the measurement set in APGMSR 0x6: A state of the input accorded with a value of the APEX. BD57020MWV generates an interrupt and stop. 0x7: The number of Analog Ping cycles reaches the set number. BD57020MWV generates an interrupt and stop. Others: Reserved [3:0] Reserved Name APGSTT Address b7 0x17 *1 - b6 APSTA2 b5 APSTA1 b4 b3 b2 b1 b0 APSTA0 *1 *1 *1 *1 - - - - Initial Value 0x00 R/W R/W *1 prohibited (3) APGITVL: Setting register for the interval time of Analog Ping This register is used to set the interval time of Analog Ping. If The Analog Ping detection interval is set short, time from Rx establishment on Tx to Tx starting power feeding is short. However, the power consumption of Tx increases The Analog Ping detection interval is set by interval with internal oscillation clock (typ.100kHz). The relation between the interval time and input clock is determined by the following formula: For example, if Input Clock=100kHz and time of Interval Time=500msec, the value of APGITV register is set to the following value: Name Address APGITVL 0x18 APGITVH 0x19 b7 b6 b5 b4 b3 b2 b1 b0 APG ITV7 APG ITV15 APG ITV6 APG ITV14 APG ITV5 APG ITV13 APG ITV4 APG ITV12 APG ITV3 APG ITV11 APG ITV2 APG ITV10 APG ITV1 APG ITV9 APG ITV0 APG ITV8 Initial Value R/W 0x00 R/W 0x00 R/W (4) APGDUR: Setting register for the duration time of Analog Ping This register is used to set the duration time of Analog Ping. Duration time is defined as the time frame wherein BD57020MWV produces the pulse output and drives the primary coil. The input clock from TCXOIN terminal is a source clock. The relation between the duration time and source clock is determined by the following formula: Where int means rounding down to the nearest whole number. For example, if the time of duration is 100µsec and Source Clock is 32MHz, the value of APGDUR register is set to the following value: Name Address b7 b6 b5 b4 b3 b2 b1 b0 APGDURL 0x1A APG DUR7 APG DUR6 APG DUR5 APG DUR4 APGDURH 0x1B -* 1 -* 1 -* 1 -* 1 APG DUR3 APG DUR11 APG DUR2 APG DUR9 APG DUR1 APG DUR8 APG DUR0 APG DUR7 Initial Value R/W 0x00 R/W 0x00 R/W *1 prohibited www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 11/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV (5) APGMSR: Setting register for the measurement time of Analog Ping This register is used to set the measurement time of Analog Ping. Measurement time is defined as the time frame after the duration time wherein BD57020MWV monitors the state of COIL_IN to confirm the presence of Rx. The input clock from TCXOIN terminal is a source clock. The relation between the measurement time and source clock is determined by the following formula: Where int means rounding down to the nearest whole number. For example, if Measurement Time=10µsec and Source Clock is 32MHz, APGMSR register is set to the following value: Name Address b7 b6 b5 b4 b3 b2 b1 b0 APGMSRL 0x1C APG MSR7 APG MSR6 APG MSR5 APG MSR4 APGMSRH 0x1D -* 1 -* 1 -* 1 -* 1 APG MSR3 APGMS R11 APG MSR2 APGMS R10 APG MSR1 APGMS R9 APG MSR0 APGMS R8 Initial Value R/W 0x00 R/W 0x00 R/W *1 prohibited (6) APGCNT: Setting register for the execution number of times of Analog Ping This register is used to set the number of times Analog Ping carries out automatically. If APGCNT= 0, Analog Ping is carried out until APEN bit of APGCTRL register is 0. If APIEN=1 in the INTENB register, when the number of Analog Ping execution times reaches the set number, BD57020MWV generates an interrupt signal. BD57020MWV keeps generating an interrupt signal until APEN bit of APGCTRL register is 0. Name APGCNT Address b7 b6 b5 b4 b3 b2 b1 b0 Initial Value R/W 0x1E APG CNT7 APG CNT6 APG CNT5 APG CNT4 APG CNT3 APG CNT2 APG CNT1 APG CNT0 0x00 R/W 5. Interrupt control BD57020MWV generates various interrupt signals. These are configured by the following registers. (1) INTSTT: Interrupt status register This register shows an interrupt status when an interrupt factor occurred. When any bit of this register is set, BD57020MWV generates an interrupt signal on INTB terminal. When the bit is set to 1, the interrupt signal is cleared. [7] Reserved [6] APINT: An interrupt signal of Analog Ping occurs. [5] Reserved [4] AGINT: An interrupt signal by the protection movement occurs. [3] EINT: An interrupt signal due to the parity error or the framing error of the received packet. [2] CINT: An interrupt signal due to the check sum error of the received packet. [1] RINT2: An interrupt signal due to the normal completion of reception by demodulator 2. [0] RINT1: An interrupt signal due to the normal completion of reception by demodulator 1. Name INTSTT Address b7 0x03 *1 - b6 b5 b4 b3 b2 b1 b0 APINT *1 AGINT EINT CINT RINT2 RINT1 - Initial Value 0x00 R/W R/W *1 prohibited (2) INTENB: Control register for an interrupt This register is used to control an interrupt signal. When the interrupt factor that is set to 1 by this register occurred, a bit to support of the interrupt status register is set. But there is no bit of the interrupt status register (INTSTT) corresponding to PXIEN of the interrupt enable register (INTENB). Because the admitted interrupt occurs in 1 pulse by PXIEN, the status at the time of the outbreak of interrupt is not maintained. [7] PXIEN: Control bit for an interrupt signal every 256 cycles by PWM change function [6] APINT: Control bit for an interrupt signal in Analog Ping [5] Reserved [4] AGINT: Control bit for an interrupt signal by protection movement [3] EINT: Control bit for an interrupt signal by the parity error or the framing error during the packet reception www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 12/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV [2] [1] CINT: Control bit for an interrupt signal by the check sum error during the packet reception RINT2: Control bit for an interrupt signal by normal completion at demodulator 2 during the packet reception RINT1: Control bit for an interrupt signal by normal completion at demodulator 1 during the packet reception [0] Name INTENB Address 0x04 b7 PXIEN b6 b5 b4 b3 b2 b1 b0 APIEN *1 AGIEN EIEN CIEN RIEN2 RIEN1 - Initial Value 0x00 R/W R/W *1 prohibited 6. AM demodulator block BD57020MWV has the two AM demodulator blocks for communication with Rx. The characteristics of demodulator blocks are different to improve communication stability. The following registers are used for the configuration of the demodulator blocks. (1) RXCTRL: Control register for Packet reception This register is used to control the demodulating blocks. If PRE1 bit=1, the demodulator 1 is enabled to receive the packets. If PRE2 bit=1, the demodulator 2 is enabled to receive the packets. It is possible to set both PRE1 bit and PRE2 bit to 1 at the same time, then demodulator 1 and demodulator 2 works independently. The digital filters of the demodulators are enabled if FTE1 bit and FTE2 bit are set to 1 in this register. In order to raise communication stability, please be sure that the digital filters are enabled. If other demodulator is receiving a packet even if reception error (frame error, parity error or check sum error) occurs in demodulator 1 or demodulator 2 while CTRL is 0, it does not generate an interrupt. If CTRL bit = 1 and a reception error occurs on demodulator 1 or demodulator 2, BD57020MWV generates an interrupt signal immediately. [7] CTRL: Setting bit of exclusive control function (0x1: Enable 0x0: Disable) [6] Reserved [5] FTE2: Setting bit for the digital filter of the demodulator 2 (0x1: Enable 0x0: Disable) [4] FTE1: Setting bit for the digital filter of the demodulator 1 (0x1: Enable 0x0: Disable) [3:2] Reserved [1] PRE2: Setting bit for the demodulator 2 (0x1: Enable 0x0: Disable) [0] PRE1: Setting bit for the demodulator 1 (0x1: Enable 0x0: Disable) Name RXCTRL Address 0x01 b7 b6 CTRL *1 - b5 FTE2 b4 b3 b2 b1 b0 FTE1 *1 *1 PRE2 PRE1 - - Initial Value 0x00 R/W R/W *1 prohibited (2) RXSTT: Packet reception status register This register holds the status of the packet reception of the demodulator. If packet reception with demodulator 1 is completed normally, RCV1 becomes 1. If packet reception with demodulator 2 is completed normally, RCV2 becomes 1. If check sum error occurs during the packet reception with demodulator 1 or demodulator 2, CERR becomes 1. If parity error or framing error occurs during the packet reception with demodulator 1 or demodulator 2, PERR becomes 1. The factors of the framing error during packet reception are as follows: Stop bit is not found. Reception was completed in the middle of a byte. The packet size that is calculated from the value of the header byte is different from the one that is received. In addition, RCV1, RCV2, CERR and RERR, latch when packet reception is completed. These are cleared if RINT1, RINT2, CINT and RINT (INTSTT: 0x03) are written 1.These are overwritten when the next packet is received. When demodulator 1 is receiving packet, BSY1 becomes 1. When demodulator 2 is receiving packet, BSY2 becomes 1. [7] [6] [5:4] [3] [2] [1] [0] BSY2: Demodulator 2 is busy receiving a packet BSY1: Demodulator 1 is busy receiving a packet Reserved PERR: Parity error or framing error occurred during the packet reception with either demodulator 1 or demodulator 2 CERR: Check sum error occurred during the packet reception with either demodulator 1 or demodulator 2 RCV2: Packet reception is completed normally with demodulator 2. RCV1: Packet reception is completed normally with demodulator 1. www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 13/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV Name RXSTT Address 0x02 b7 BSY2 b6 b5 b4 b3 b2 b1 b0 BSY1 *1 *1 RERR CERR RCV2 RCV1 - - Initial Value 0x00 R/W R *1 prohibited (3) CLKDIV: Register for setting Clock frequency division This register sets the fundamental period of the demodulator. This set the fundamental period (CLKDIV) with a count level. The value of CLKDIV must be set so that Target Clock becomes 16kHz (62.5µsec). CLKDIV is determined by the following formula: Where int means rounding down to the nearest whole number. For example, if Source Clock is 32MHz, CLKDIV set to the following value: Name Address CLKDIV1L 0x0C CLKDIV1H 0x0D b7 b6 b5 b4 b3 b2 b1 b0 CLK DIV7 CLK DIV15 CLK DIV6 CLK DIV14 CLK DIV5 CLK DIV13 CLK DIV4 CLK DIV12 CLK DIV3 CLK DIV11 CLK DIV2 CLK DIV10 CLK DIV1 CLK DIV9 CLK DIV0 CLK DIV8 Initial Value R/W 0xE7 R/W 0x03 R/W (4) FLTPRD: Register for setting filter fundamental period This register appoints the fundamental period of the digital filter. This set the fundamental period (FLTPRD) with a count level. The value of CLKDIV must be set so that Target Clock becomes 2kHz (500µsec). FLTPRD is determined by the following formula: Where r off to the nearest whole number. For example, when Source Clock is 32MHz, CLKDIV is set to the following value: Name Address FLTPRDL 0xA0 FLTPRDH 0xA1 b7 b6 b5 b4 b3 b2 b1 b0 FLT PRD7 FLT PRD15 FLT PRD6 FLT PRD14 FLT PRD5 FLT PRD13 FLT PRD4 FLT PRD12 FLT PRD3 FLT PRD11 FLT PRD2 FLT PRD10 FLT PRD1 FLT PRD9 FLT PRD0 FLT PRD8 Initial Value R/W 0x00 R/W 0x00 R/W (5) RXSTT_1: Packet reception status register 1 This register shows the packet reception status of demodulator 1. [7] PRE1: In searching the preamble of the packet with demodulator 1 [6] BSY1: In receiving a packet with demodulator 1 [5] RDN1:Packet reception is completed with demodulator 1 [4] ERF1:Framing error occurs during the packet reception with demodulator 1 [3] ERP1:Parity error occurs during the packet reception with demodulator 1 [2] ERC1:Check sum error occurs during the packet reception with demodulator 1 [1] RCV2:Packet reception is completed with demodulator 2 normally [0] RCV1:Packet reception is completed with demodulator 1 normally Name Address b7 b6 b5 b4 b3 b2 b1 b0 RXSTT_1 0x52 PRE1 BSY1 RDN1 ERF1 ERP1 ERC1 RCV2 RCV1 www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 14/38 Initial Value 0x00 R/W R TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV (6) RXSTT_2: Packet reception status register 2 This register shows the packet reception status of demodulator 2. [7] PRE2: In searching the preamble of the packet with demodulator 2 [6] BSY2: In receiving a packet with demodulator 2 [5] RDN2:Packet reception is completed with demodulator 2 [4] ERF2:Framing error occurs during the packet reception with demodulator 2 [3] ERP2:Parity error occurs during the packet reception with demodulator 2 [2] ERC2:Check sum error occurs during the packet reception with demodulator 2 [1] RCV1:Packet reception is completed with demodulator 1 normally [0] RCV2:Packet reception is completed with demodulator 2 normally Name Address b7 b6 b5 b4 b3 b2 b1 b0 RXSTT_2 0x53 PRE2 BSY2 RDN2 ERF2 ERP2 ERC2 RCV1 RCV2 Initial Value 0x00 R/W R (7) RXCNT_X: Reports the Rx byte counter This register reports the total number of bytes received from demodulator 1 or 2. [7:5] Reserved [4] RXxCNT4 (x: 0, 1) [3] RXxCNT3 (x: 0, 1) [2] RXxCNT2 (x: 0, 1) [1] RXxCNT1 (x: 0, 1) [0] RXxCNT0 (x: 0, 1) Name Address b7 b6 b5 b4 b3 b2 b1 b0 RXCNT_1 0x50 -*1 -*1 -*1 RXCNT_2 0x51 -*1 -*1 -*1 RX1 CNT4 RX2 CNT4 RX1 CNT3 RX2 CNT3 RX1 CNT2 RX2 CNT2 RX1 CNT1 RX2 CNT1 RX1 CNT0 RX2 CNT0 Initial Value R/W 0x00 R 0x00 R *1 prohibited (8) RXDAT_1: Packet data register 1 This enables to show the data of the packet that is received with demodulator 1. Size of the buffers receiving Qi packet is 32 bytes. The longest packet prescribed in Qi is 29 bytes (including a header and the check sum byte). So BD57020MWV receive the packet of all kinds. The buffer to receive Qi packet is one to be 32 bytes, and the packet that is received is stored by the top of the buffer memory and is overwritten when BD57020MWV receive the next packet. Name Address RXDAT_1 0x60 : 0x7F b7 b6 b5 b4 b3 b2 b1 b0 Last 32 Bytes received by Demodulator 1 Initial Value R/W 0x00 R (9) RXDAT_2: Packet data register 2 This enables to show the data of the packet that is received with demodulator 2. Size of the buffers receiving Qi packet is 32 bytes. The buffer to receive Qi packet is one to be 32 bytes, and the packet that is received is stored by the top of the buffer memory and is overwritten when BD57020MWV receive the next packet. 7. Name Address RXDAT_2 0x80 : 0x9F b7 b6 b5 b4 b3 b2 b1 Last 32 Bytes received by Demodulator 2 b0 Initial Value R/W 0x00 R About the input power detection During wireless power transmission, when a foreign object such as a piece of metal exists on the charge interface between Tx and Rx, it generates heat, which poses a risk to cause burns and may even damage the Rx. BD57020MWV monitors the input power to the Tx and finds transmission electricity and detects the existence of the foreign object by comparing the transmission electricity with the received power electricity information (Received Power Packet) from Rx. BD57020MWV calculates the input power by monitoring the input voltage and the input current of the Tx. About the input voltage (ADPV terminal voltage) detection, BD57020MWV can output the voltage of ADPV terminal voltage 0.1 from MONI1 terminal by the following register setting. In addition, it uses an external current detection amplifier about the input current detection. From them, the transmission electricity is calculated. (1) AINSEL: Analog input choice register By this register, MONI1 terminal outputs the voltage of ADPV terminal voltage www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 15/38 0.1. TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV [7:2] [1] [0] Name AINSEL Reserved AIN1SEL1 ADPV terminal voltage) (0x1 Reserved Address 0x08 b7 -* 1 b6 -* 1 b5 -* 1 b4 -* 1 b3 -* 1 b2 b1 b0 Initial Value R/W -* 1 AIN1 SEL1 -*1 0x00 R/W *1 prohibited 8. Low Drop OUT (LDO) block BD57020MWV is equipped with two LDO blocks. On LDO33A terminal, it is assumed that the power supply of the microcomputer is connected. Capacitors (0.47 ~ 2.0µF) are necessary between the LDO terminals (LDO33A and LDO33B) and GND. Please place the capacitors as close to LDO33A and LDO33B terminals as possible. 9. About a general-purpose terminal (GPIO) BD57020MWV has four GPIO terminals as a general-purpose terminal. The following registers are used to configure the GPIO terminals. (1) GPDIR: Input and output direction setting register of the GPIO port This register sets each GPIO port as an input terminal or output terminal. If set to 1, the port becomes an output terminal. On the other hand, if set to 0, the port becomes an input terminal. [7:4] Reserved [3:0] PDX (X: 0- 3) (0x1: Enable output on GPIOX 0x0 Enable input on GPIOX) Name GPDIR Address b7 b6 b5 b4 b3 b2 b1 b0 0x42 *1 *1 *1 *1 PD3 PD2 PD1 PD0 - - - - Initial Value 0x00 R/W R/W *1 prohibited (2) GPIN: Input state confirmation register of the GPIO terminal This register defines the state of the GPIO port. Only the bit set as an input port in the input and output direction setting registers of the GPIO port is enabled. When H is input into the port, the corresponded register becomes 1. When L was input into the port, the corresponded register becomes 0. [7:4] Reserved [3:0] PIX (X: 0- 3) (0x1: High input on GPIOX 0x0 Low input on GPIOX) Name GPIN Address b7 b6 b5 b4 b3 b2 b1 b0 0x40 *1 *1 *1 *1 PI3 PI2 PI1 PI0 - - - - Initial Value - R/W R *1 prohibited (3) GPOUT: Output setting register of the GPIO terminal This register sets an output level to the GPIO port. Only the bit set as an output port in the input and output direction setting registers of the GPIO port is enabled. When the register is 1, the corresponded port outputs H. When the register is 0, the corresponded port outputs L. [7:4] Reserved [3:0] POX (X: 0- 3) (0x1: High output on GPIOX 0x0 Low output on GPIOX) Name GPOUT Address b7 b6 b5 b4 b3 b2 b1 b0 0x41 *1 *1 *1 *1 PO3 PO2 PO1 PO0 - - - - Initial Value 0x00 R/W R/W *1 prohibited www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 16/38 TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV (4) GPPU: The pull-up resistance of GPIO port setting register This register sets the pull-up resistance of each GPIO port. If set to 1, the resistance connected to VDD power supply is enabled. If set to 0, it is disabled. [7:4] Reserved [3:0] PPUX (X: 0- 3) (0x1: Enable pull-up resistor on GPIOX 0x0 Disable) Name GPPU Address b7 b6 b5 b4 b3 b2 b1 b0 0x43 *1 *1 *1 *1 PPU3 PPU2 PPU1 PPU0 - - - - Initial Value 0x00 R/W R/W *1 prohibited (5) GPPD: The pull-down resistance of GPIO port setting register This register sets the pull-down resistance of each GPIO port. If set to 1, the resistance connected to GND is enabled. If set to 0, it is disabled. The initial value of this register is 0x0F, and the pull-down resistance is enabled. [7:4] Reserved [3:0] PPDX (X: 0- 3) (0x1: Enable pull-down resistor on GPIOX 0x0 Disable) Name Address b7 b6 b5 b4 b3 b2 b1 b0 GPPD 0x44 -* 1 -* 1 -* 1 -* 1 PPD3 PPD2 PPD1 PPD0 Initial Value 0x0F R/W R/W *1 prohibited 10. Reporting the identify BD57020MWV has a register to report its identify and version. These are read only. Name Address b7 b6 b5 b4 b3 b2 b1 b0 IDENT 0x00 DID7 DID6 DID5 DID4 DID3 DID2 DID1 DID0 www.rohm.com © 2015 ROHM Co., Ltd. All rights reserved. TSZ22111 15 001 17/38 Initial Value 0x21 R/W R TSZ02201-0F2F0AK00130-1-2 6.Feb.2017 Rev.004 BD57020MWV 11. Protective circuit BD57020MWV has the following functions as a protection feature. Protection name Detection terminal Detection condition Release condition OVLO_VIN VIN VIN > 6.4V VIN IOCP = 0.48A External OCP ADPV ADPI ADPV - ADPI > VOCP = 160mV UVLO_ADPV ADPV VIN 4.5V UVLO_VDD VDD VDD 2.8V UVLO_VDDIO VDDIO VDDIO 2.8V ICC
BD57020MWV-E2 价格&库存

很抱歉,暂时无法提供与“BD57020MWV-E2”相匹配的价格&库存,您可以联系我们找货

免费人工找货
BD57020MWV-E2
    •  国内价格 香港价格
    • 1+49.371911+6.00544
    • 10+40.4852910+4.92450
    • 50+36.0943550+4.39040
    • 100+34.28963100+4.17088
    • 500+32.21904500+3.91902
    • 1000+31.091091000+3.78182

    库存:0

    BD57020MWV-E2
      •  国内价格
      • 1+15.82284
      • 10+13.02543
      • 50+11.53931
      • 100+11.36447
      • 200+11.18963
      • 500+10.92738

      库存:0

      BD57020MWV-E2
        •  国内价格
        • 5+72.82002
        • 10+69.41068
        • 25+66.26359
        • 50+59.18266

        库存:0