| 数据搜索系统,热门电子元器件搜索 |
|
SRI2K 数据表(PDF) 22 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
SRI2K 数据表(HTML) 22 Page - STMicroelectronics |
|
22 / 45 page ![]() Anticollision SRI2K 22/45 Doc ID 15779 Rev 3 7 Anticollision The SRI2K provides an anticollision mechanism that searches for the Chip_ID of each device that is present in the reader field range. When known, the Chip_ID is used to select an SRI2K individually, and access its memory. The anticollision sequence is managed by the reader through a set of commands described in Section 5: SRI2K operation: ● Initiate() ● Pcall16() ● Slot_marker(). The reader is the master of the communication with one or more SRI2K device(s). It initiates the tag communication activity by issuing an Initiate(), Pcall16() or Slot_marker() command to prompt the SRI2K to answer. During the anticollision sequence, it might happen that two or more SRI2K devices respond simultaneously, so causing a collision. The command set allows the reader to handle the sequence, to separate SRI2K transmissions into different time slots. Once the anticollision sequence has completed, SRI2K communication is fully under the control of the reader, allowing only one SRI2K to transmit at a time. The Anticollision scheme is based on the definition of time slots during which the SRI2K devices are invited to answer with minimum identification data: the Chip_ID. The number of slots is fixed at 16 for the Pcall16() command. For the Initiate() command, there is no slot and the SRI2K answers after the command is issued. SRI2K devices are allowed to answer only once during the anticollision sequence. Consequently, even if there are several SRI2K devices present in the reader field, there will probably be a slot in which only one SRI2K answers, allowing the reader to capture its Chip_ID. Using the Chip_ID, the reader can then establish a communication channel with the identified SRI2K. The purpose of the anticollision sequence is to allow the reader to select one SRI2K at a time. The SRI2K is given an 8-bit Chip_ID value used by the reader to select only one among up to 256 tags present within its field range. The Chip_ID is initialized with a random value during the Ready state, or after an Initiate() command in the Inventory state. The four least significant bits (b 0 to b3) of the Chip_ID are also known as the Chip_slot_number. This 4-bit value is used by the Pcall16() and Slot_marker() commands during the anticollision sequence in the Inventory state. Figure 20. SRI2K Chip_ID description Each time the SRI2K receives a Pcall16() command, the Chip_slot_number is given a new 4-bit random value. If the new value is 0000b, the SRI2K returns its whole 8-bit Chip_ID in its answer to the Pcall16() command. The Pcall16() command is also used to define the slot number 0 of the anticollision sequence. When the SRI2K receives the Slot_marker (SN) command, it compares its Chip_slot_number with the Slot_number parameter (SN). If they match, the SRI2K returns its Chip_ID as a response to the command. If they do not, the SRI2K does not answer. The Slot_marker(SN) command is used to define all the anticollision slot numbers from 1 to 15. ai07668b b7 b6 b5 b4 b3 b2 b1 b0 8-bit Chip_ID b0 to b3: Chip_slot_number |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| 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 |