数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

ADBMS2950BCCSZ 数据表(PDF) 20 Page - Analog Devices

部件名 ADBMS2950BCCSZ
功能描述  Battery Pack Monitor
PDF  97 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  AD [Analog Devices]
网页  http://www.analog.com
标志 AD - Analog Devices

ADBMS2950BCCSZ 数据表(HTML) 20 Page - Analog Devices

Back Button ADBMS2950BCCSZ Datasheet HTML 16Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 17Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 18Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 19Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 20Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 21Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 22Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 23Page - Analog Devices ADBMS2950BCCSZ Datasheet HTML 24Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 20 / 97 page
background image
ADBMS2950B
Data Sheet
Rev. 0 | Page 20 of 97
communication data throughput by simultaneous split-chain
transactions.
Configurable isoSPI Break
Individual ADBMS2950B devices in a daisy-chain can be
configured to halt any transmission of data on the controller
isoSPI port. Perform this action by writing the COMMBK bit to
1 in CFGA. Asserting the COMMBK bit does not prevent the
IC from receiving and responding to commands from either
Port A or Port B. Therefore, this setup is useful in a reversible
isoSPI daisy-chain to increase the effective communication
bandwidth by splitting the chain in two. This is done by
asserting the COMMBK bits in the two center devices in the
daisy-chain. Then, the host can simultaneously issue commands
to both ends of the daisy-chain as if communicating to two
separate daisy-chains.
If a communication fault occurs while some devices are
configured for communication break, the host can successively
attempt to clear COMMBK in all the devices in the chain, and
in both the forward and reverse directions. This allows the host
access to all possible devices for identifying the location of the
communication fault.
It is also recommended to set the COMMBK bit in case the Port
B is not used to lower the VREG supply current consumption.
isoSPI Pulse Detail
Two ADBMS devices can communicate by transmitting and
receiving differential pulses back and forth through an isolation
barrier. The transmitter can output three voltage levels: +VA,
0V, and −VA. A positive output results from IP sourcing current
and IM sinking current across the load resistor. A negative
voltage is developed by IP sinking and IM sourcing. When both
outputs are off, the load resistance forces the differential output
to 0V.
To eliminate the DC signal component and enhance reliability,
isoSPI pulses are defined as symmetric pulse pairs. A +1 pulse is
transmitted as a positive pulse followed by a negative pulse. A
−1 pulse is transmitted as a negative pulse followed by a positive
pulse. The duration of each pulse is defined as t½PW because
each is half of the required symmetric pair (the total isoSPI
pulse duration is 2 × t½PW).
Table 21. isoSPI Pulse Types
Pulse Type
First Level (t½PW)
Second Level (t½PW)
Ending Level
Long +1
+VA (150 ns)
−VA (150 ns)
0V
Long −1
−VA (150 ns)
+VA (150 ns)
0V
Short +1
+VA (50 ns)
−VA (50 ns)
0V
Short −1
−VA (50 ns)
+VA (50 ns)
0V
A BMS controller does not have to generate isoSPI pulses to use
this 2-wire interface. The first ADBMS device in the system can
communicate to the BMS controller using the 4-wire SPI on its
Port A, then daisy-chain to other devices using the 2-wire
isoSPI on its Port B. Alternatively, the ADBMS6821 or
ADBMS6822 can be used to translate the SPI signals into isoSPI
pulses.
When the ADBMS device is operating with Port A configured
as an SPI controller, the SPI detects one of four communication
events: CSB falling, CSB rising, SCK rising with SDI = 0, and
SCK rising with SDI = 1. Each event is converted into one of
four pulse types for transmission to another daisy-chained
ADBMS device. Long pulses are used to transmit CSB changes,
and short pulses transmit data.
Table 22. Port B (Controller) isoSPI Port Function
Communication Event (Port A SPI)
Transmitted Pulse (Port B isoSPI)
CS Rising
Long +1
CS Falling
Long −1
SCK Rising Edge, SDI = 1
Short +1
SCK Rising Edge, SDI = 0
Short −1
On the other side of the isolation barrier (that is, at the other
end of the cable), the second ADBMS device has Port A
configured to isoSPI. It receives each transmitted pulse and
reconstructs the SPI signals internally, as shown in Table 23. In
addition, during a read command, this port can transmit return
data pulses.
The peripheral isoSPI port never transmits long (CSB) pulses. A
peripheral isoSPI port transmits short −1 pulse, or short +1
pulse when reading back a data bit. If the controller port
receives a null response rather than a short +1 pulse or a short
−1 pulse, the controller port recognizes the null response as
Logic 1 bit.
Table 23. Port A (Peripheral) isoSPI Port Function
Received Pulse (Peripheral isoSPI Port)
Internal SPI Port Action
Return Pulse
Long +1
Drive CSB high
None.
Long −1
Drive CSB low
None.
Short +1
Set SDI = 1
Short −1 pulse if reading 0 bit.
Pulse SCK
Short +1 pulse if reading 1 bit.
No return pulse if not in read mode.
Short −1
Set SDI = 0
Short -1 pulse if reading 0 bit.
Pulse SCK
Short +1 pulse if reading a 1 bit.
No return pulse if not in read mode.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com