전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

PS810 데이터시트(PDF) 26 Page - Microchip Technology

부품명 PS810
상세설명  Li Ion Single Cell Fuel Gauge
PDF  46 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  MICROCHIP [Microchip Technology]
홈페이지  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

PS810 데이터시트(HTML) 26 Page - Microchip Technology

Back Button PS810 Datasheet HTML 22Page - Microchip Technology PS810 Datasheet HTML 23Page - Microchip Technology PS810 Datasheet HTML 24Page - Microchip Technology PS810 Datasheet HTML 25Page - Microchip Technology PS810 Datasheet HTML 26Page - Microchip Technology PS810 Datasheet HTML 27Page - Microchip Technology PS810 Datasheet HTML 28Page - Microchip Technology PS810 Datasheet HTML 29Page - Microchip Technology PS810 Datasheet HTML 30Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 26 / 46 page
background image
PS810
DS21904C-page 26
© 2006 Microchip Technology Inc.
8.2
SPS Single Pin Serial Battery
Data Interface
The PS810 can also communicate using one pin, the
SDA pin with the Single Pin Serial protocol (SPS). The
single
pin
serial
interface
communication
is
an
asynchronous
return-to-one
protocol.
The
signal
requires an external pull-up resistor. The timing of the
driven low pulses defines the communication.
A Break cycle starts a command from the host to the
battery. The command is eight bits long. After this, eight
data bits are either sent to the battery or received from
the battery. The Least Significant bits are sent first.
The Break cycle is defined by a low period for a time
equal to or greater than tB, then returned high for a time
greater than or equal to tBR.
The data bits consist of three sections each:
1.
Start: a logic low for at least time tSTR.
2.
Data: data high or low valid by time tDS and held
until time tDH/V.
3.
Stop: logic high by time tSSU and held until time
TCYC.
The SPS protocol only allows one byte to be read per
command code. Thus, commands that receive two-
byte pieces of data must be executed one byte at a
time. To get a two-byte data, the command code for the
high byte must be sent, the high data byte received and
then, the command code for the low data byte must be
sent to receive the low data byte.
Furthermore, it is possible that the piece of data has
changed in between the time it took to get the high byte
and the low byte if the host system is communicating
slowly. Therefore, it is recommended to always verify
the data hasn’t changed. This is done by reading the
high byte, then reading the low byte, then rereading the
high byte and comparing it to the first read to make sure
it is the same. If it is not the same, then the low byte can
be reread and matched with the new high byte.



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


데이터시트 다운로드

Go To PDF Page


링크 URL



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