EasyManuals Logo

ST STEVAL-WBC2TX70 User Manual

ST STEVAL-WBC2TX70
84 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #16 background imageLoading...
Page #16 background image
To transmit a single byte of data, the power receiver must send an 11-bit sequence. This sequence consists of a
START bit (ZERO), the 8 data bits of the byte (LSB first), a parity bit and a STOP bit (ONE). The parity is odd,
meaning an even number of ONE bits in the data byte results in the parity bit being equal to ONE, while an odd
number of ONE bits in the data byte results in the parity bit being equal to ZERO. An example of such a message
can be seen in the picture below:
Figure 9. Example of byte encoding
A packet consists of a preamble, header, message, and checksum. The preamble contains 11 to 25 ONE bits
and enables the power transmitter to synchronize with the incoming data. The header, message, and checksum
are sequence of three or more bytes. The header indicates the packet type while also implicitly providing the size
of the message. The checksum consists of a single byte. It is calculated as an exclusive or of both the header and
message bytes and enables the power transmitter to check for transmission errors.
For a more detailed explanation refer to the Qi specification, section Power Receiver to Power Transmitter
communications interface.
4.12.2 FSK communication
The power transmitter modulates the power signal by switching between its normal operating frequency f
op
and its
modulated frequency f
mod
. The difference between f
op
and f
mod
can be described by two parameters: polarity
and depth.
Polarity is given by the difference between f
mod
and f
op
- a positive polarity corresponds to a positive difference,
while a negative polarity corresponds to a negative difference.
Depth describes the magnitude of difference between f
op
and f
mod
. Please note that a negative polarity results in
a higher induced voltage on the power receiver coil and should therefore be used with care.
The FSK communication is executed via packets. Each packet consists of three parts - a header, a message, and
a checksum. The header is a single byte, which indicates the packet type, while also implicitly providing the size
of the message part. The message size can range from 1 up to 27 bytes. The checksum is a single byte, which
provides a way to check for transmission errors. It is calculated as an exclusive or of the header bytes and the
message bytes.
Each FSK bit is aligned to 512 periods of the power signal. A ONE bit is represented by two transitions over the
512-period slot - the frequency change occurs at the very start of the slot and after 256 power signal periods
pass. A ZERO bit is represented by a single transition (at the start of the 512-period slot).
Each data byte is transferred as a sequence of 11 bits. The sequence consists of a start bit (ZERO), the data byte
itself, a parity bit and a stop bit (ONE). The parity used for byte encoding is even - the parity bit is set to a ONE if
the data byte contains an odd number of ONE bits. If the data byte contains an even number of ONE bits, the
parity bit is set to a ZERO instead. This encoding scheme is used for all three parts of the FSK packet - the
header, message, and checksum.
There is also an additional type of message, which can be sent from the transmitter to the receiver: a response to
a receiver’s message. A response consists of 8 bits, so the receiver can use quite a simple logic to decode it. The
response can be either Acknowledge (ACK), Not-Acknowledge (NAK), Not-Defined (ND), or Attention (ATN):
ACK is encoded as a series of 8 ONE bits
NAK is encoded as 8 zero bits
ND is encoded as a series of 8 bit of alternating ZERO and ONE bits ('01010101')
ATN is defined as alternating pairs of ZERO and ONE bits ('00110011')
UM3286
Device description and operation
UM3286 - Rev 1
page 16/84

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ST STEVAL-WBC2TX70 and is the answer not in the manual?

ST STEVAL-WBC2TX70 Specifications

General IconGeneral
BrandST
ModelSTEVAL-WBC2TX70
CategoryMotherboard
LanguageEnglish

Related product manuals