ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 13.04.2024
Просмотров: 367
Скачиваний: 0
|
System Description |
|
Wireless Power Transfer |
Version 1.1.1 |
Communications Interface |
6 Communications Interface
6.1Introduction
The Power Receiver communicates to the Power Transmitter using backscatter modulation. For this purpose, the Power Receiver modulates the amount of power, which it draws from the Power Signal. The Power Transmitter detects this as a modulation of the current through and/or voltage across the Primary Cell. In other words, the Power Receiver and Power Transmitter use an amplitude modulated Power Signal to provide a Power Receiver to Power Transmitter communications channel.
6.2Physical and data link layers
This Section 6.2 defines both the physical layer and the data link layer of the communications interface.
6.2.1Modulation scheme
The Power Receiver shall modulate the amount of power, which it draws from the Power Signal, such that the Primary Cell current and/or Primary Cell voltage assume two states, namely a HI state and a LO state.10 A state is characterized in that the amplitude is constant within a certain variation for at least ms. If the Power Receiver is properly aligned to the Primary Cell of a type A1 Power Transmitter, and
for all appropriate loads, at least one of the following three conditions shall apply:11
The difference of the amplitude of the Primary Cell current in the HI and LO state is at least 15 mA.
The difference of the Primary Cell current, as measured at instants in time that correspond to one quarter of the cycle of the control signal driving the half-bridge inverter (see Figure 3-4),12 in the HI and LO state is at least 15 mA.
The difference of the amplitude of the Primary Cell voltage in the HI and LO state is at least 200 mV.
During a transition the Primary Cell current and Primary Cell voltage are undefined. See Figure 6-1 and Table 6-1.
Primary Cell Voltage
Primary Cell Current
|
tS |
tS |
|
|
tT |
|
tT |
tS |
HI State |
HI State |
tS |
LO State |
Modulation |
|
LO State |
|
|
|
|
|
Depth |
|
|
100% |
|
|
|
Figure 6-1: Amplitude modulation of the Power Signal
10(Informative) Note that the HI and LO states do not correspond to fixed Primary Cell current and/or Primary Cell voltage levels.
11The design requirements of the Mobile Device determine both the range of lateral displacements that constitute proper alignment, and the range of loading conditions on its Power Receiver.
12The start of the cycle corresponds the closing of the top switch in the half-bridge inverter.
© Wireless Power Consortium, July 2012 |
85 |
|
|
System Description |
|
|
|
|
||
|
Wireless Power Transfer |
|
|
|
|
|||
Communications Interface |
|
|
|
|
|
|
Version 1.1.1 |
|
|
Table 6-1: Amplitude modulation of the Power Signal |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
Parameter |
|
Symbol |
|
Value |
|
Unit |
|
|
Maximum transition time |
|
|
|
100 |
|
s |
|
|
|
|
|
|
|
|
|
|
|
Minimum stable time |
|
|
|
150 |
|
s |
|
|
|
|
|
|
|
|
|
|
|
Current amplitude variation |
|
|
|
8 |
|
mA |
|
|
|
|
|
|
|
|
|
|
|
Voltage amplitude variation |
|
|
|
110 |
|
mV |
|
|
|
|
|
|
|
|
|
|
6.2.2Bit encoding scheme
The Power Receiver shall use a differential bi-phase encoding scheme to modulate data bits onto the Power Signal. For this purpose, the Power Receiver shall align each data bit to a full period tCLK of an internal clock signal, such that the start of a data bit coincides with the rising edge of the clock signal. This internal clock signal shall have a frequency kHz.
The Receiver shall encode a ONE bit using two transitions in the Power Signal, such that the first transition coincides with the rising edge of the clock signal, and the second transition coincides with the falling edge of the clock signal. The Receiver shall encode a ZERO bit using a single transition in the Power Signal, which coincides with the rising edge of the clock signal. Figure 6-2 shows an example.
tCLK
ONE ZERO ONE ZERO ONE ONE ZERO ZERO
Figure 6-2: Example of the differential bi-phase encoding
6.2.3Byte encoding scheme
The Power Receiver shall use an 11-bit asynchronous serial format to transmit a data byte. This format consists of a start bit, the 8 data bits of the byte, a parity bit, and a single stop bit. The start bit is a ZERO. The order of the data bits is lsb first. The parity bit is odd. This means that the Power Receiver shall set the parity bit to ONE if the data byte contains an even number of ONE bits. Otherwise, the Power Receiver shall set the parity bit to ZERO. The stop bit is a ONE. Figure 6-3 shows the data byte format—including the differential bi-phase encoding of each individual bit—using the value 0x35 as an example.
Start |
|
b0 |
|
b1 |
|
b2 |
|
b3 |
|
b4 |
|
b5 |
|
b6 |
|
b7 |
|
Parity |
|
Stop |
|
|
|
|
|
|
|
|
|
|
Figure 6-3: Example of the asynchronous serial format
6.2.4Packet structure
The Power Receiver shall communicate to the Power Transmitter using Packets. As shown in Figure 6-4, a Packet consists of 4 parts, namely a preamble, a header, a message, and a checksum. The preamble consists of a minimum of 11 and a maximum of 25 bits, all set to ONE, and encoded as defined in Section 6.2.2. The preamble enables the Power Transmitter to synchronize with the incoming data and accurately detect the start bit of the header.
86 |
© Wireless Power Consortium, July 2012 |
|
System Description |
|
Wireless Power Transfer |
Version 1.1.1 |
Communications Interface |
The header, message, and checksum consist of a sequence of three or more bytes encoded as defined in Section 6.2.3.13
Preamble |
Header |
Message |
Checksum |
|
|
|
|
Figure 6-4: Packet format
The Power Transmitter shall consider a Packet as received correctly if:
The Power Transmitter has detected at least 4 preamble bits that are followed by a start bit.
The Power Transmitter has not detected a parity error in any of the bytes that comprise the Packet. This includes the header byte, the message bytes and the checksum byte.
The Power Transmitter has detected the stop bit of the checksum byte.
The Power Transmitter has determined that the checksum byte is consistent (see Section 6.2.4.3).
If the Power Transmitter does not receive a Packet correctly, the Power Transmitter shall discard the Packet, and not use any of the information contained therein. (Informative) In the ping phase as well as in the identification and configuration phase, this typically leads to a time-out, which causes the Power Transmitter to remove the Power Signal.
6.2.4.1Header
The header consists of a single byte that indicates the Packet type. In addition, the header implicitly provides the size of the message contained in the Packet. The number of bytes in a message is calculated from the value contained in the header of the Packet, as shown in the center column of Table 6-2.
Table 6-2: Message size
|
Header |
|
|
Message Size* |
|
|
Comment |
|
|
|
|
|
|
|
|||
|
0x00…0x1F |
|
1 |
+ (Header – 0) / 32 |
|
1 |
32 messages (size 1) |
|
|
|
|
|
|
|
|
|
|
|
0x20…0x7F |
|
2 + (Header – 32) / 16 |
|
6 |
16 messages (size 2…7) |
|
|
|
|
|
|
|
|
|
||
|
0x80…0xDF |
|
8 + (Header – 128) / 8 |
|
12 8 messages (size 8…19) |
|
||
|
|
|
|
|
|
|
|
|
|
0xE0…0xFF |
|
20 |
+ (Header – 224) / 4 |
|
8 |
4 messages (size 20…27) |
|
|
|
|
|
|
|
|
||
|
|
|
|
*Values in this column are truncated to an integer |
|
Table 6-3 lists the Packet types defined in this version 1.1.1 of the System Description Wireless Power Transfer, Volume I, Part 1. The formats of the messages contained in each of these Packet types are defined in Section 6.3. The format of the messages contained in Packet types, which are listed as Proprietary, is implementation dependent. Header values that are not listed in Table 6-3 are reserved. The Power Receiver shall not transmit Packets that have one of the reserved values as the header.
13The Power Receiver should turn off its communications modulator after transmitting a Packet. This may cause an additional HI state to LO state or LO state to HI state transition in the Primary Cell current.
© Wireless Power Consortium, July 2012 |
87 |
|
System Description |
|
Wireless Power Transfer |
Communications Interface |
Version 1.1.1 |
|
Table 6-3: Packet types |
Header* |
|
Packet Types |
Message Size |
ping phase |
|
|
|
|
|
|
|
0x01 |
|
Signal Strength |
1 |
|
|
|
|
0x02 |
|
End Power Transfer |
1 |
|
|
|
|
identification & configuration phase |
|
||
|
|
|
|
0x06 |
|
Power Control Hold-off |
1 |
|
|
|
|
0x51 |
|
Configuration |
5 |
|
|
|
|
0x71 |
|
Identification |
7 |
|
|
|
|
0x81 |
|
Extended Identification |
8 |
|
|
|
|
power transfer phase |
|
|
|
|
|
|
|
0x02 |
|
End Power Transfer |
1 |
|
|
|
|
0x03 |
|
Control Error |
1 |
|
|
|
|
0x04 |
|
Received Power |
1 |
|
|
|
|
0x05 |
|
Charge Status |
1 |
|
|
|
|
identification & configuration / power transfer phase |
|
||
|
|
|
|
0x18 |
|
Proprietary |
1 |
|
|
|
|
0x19 |
|
Proprietary |
1 |
|
|
|
|
0x28 |
|
Proprietary |
2 |
|
|
|
|
0x29 |
|
Proprietary |
2 |
|
|
|
|
0x38 |
|
Proprietary |
3 |
|
|
|
|
0x48 |
|
Proprietary |
4 |
|
|
|
|
0x58 |
|
Proprietary |
5 |
|
|
|
|
0x68 |
|
Proprietary |
6 |
|
|
|
|
0x78 |
|
Proprietary |
7 |
|
|
|
|
0x84 |
|
Proprietary |
8 |
|
|
|
|
0xA4 |
|
Proprietary |
12 |
|
|
|
|
0xC4 |
|
Proprietary |
16 |
|
|
|
|
0xE2 |
|
Proprietary |
20 |
|
|
|
|
0xF2 |
|
Proprietary |
24 |
|
|
|
|
*Header values not listed in this table correspond to reserved Packet types
6.2.4.2Message
The Power Receiver shall ensure that the message contained in the Packet is consistent with the Packet type indicated in the header. See Section 6.3 for a detailed definition of the possible messages. The first byte of the message, byte B0, directly follows the header.
88 |
© Wireless Power Consortium, July 2012 |
|
System Description |
|
Wireless Power Transfer |
Version 1.1.1 |
Communications Interface |
6.2.4.3Checksum
The checksum consists of a single byte, which enables the Power Transmitter to check for transmission errors. The Power Transmitter shall calculate the checksum as follows:
,
where C represents the calculated checksum, H represents the header byte, and B0, B1,…, Blast represent the message bytes.
If the calculated checksum and the checksum byte contained in the Packet are not equal, the Power Transmitter shall determine that the checksum is inconsistent.
6.3Logical layer
This Section 6.3 defines the format of the messages of the communications interface.
6.3.1Signal Strength Packet (0x01)
Table 6-4 defines the format of the message contained in a Signal Strength Packet
Table 6-4: Signal Strength
|
|
b7 |
|
|
b6 |
|
|
b5 |
|
|
b4 |
|
|
b3 |
|
|
b2 |
|
|
b1 |
|
|
b0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
B0 |
|
|
|
|
|
|
|
|
Signal Strength Value |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Signal Strength Value The unsigned integer value in this field indicates the degree of coupling between the Primary Cell and Secondary Coil, with the purpose to enable Power Transmitters that use Free Positioning to determine the Primary Cell that provides optimum power transfer (see also Annex C). To determine the degree of coupling, the Power Receiver shall monitor the value of a suitable variable during a Digital Ping. Examples of such variables are:
The rectified voltage.
The open circuit voltage (as measured at the output disconnect switch).
The received Power (if the rectified voltage is actively or passively clamped during a Digital Ping).
The variable that is chosen shall result in a Signal Strength Value that increases monotonically with increasing degree of coupling. The Signal Strength Value is reported as
where is the monitored variable, and is the maximum value, which the Power Receiver expects for that variable during a Digital Ping. Note that the Power Receiver shall set the Signal Strength Value to 255 in the case that .
© Wireless Power Consortium, July 2012 |
89 |