Title: RFID Group Progress
1RFID Group Progress
- Leader Muhammad Salman Younas
Team Jawad Khalil Sheikh Saad
Al-Shaalan Muhammad Al-Khamees
2What is RFID?
- Identification technology that uses RF
- Tags come in all sizes and shapes
- Two main types of tags
- Active own power source (60-300
feet) (10-80) - Passive powered by reader (2inches-30feet) (0.2
0-3) - RFID tags are small radio transmitters and
receivers - Mainly three frequency types
- LF 125-134.2 kHz
- HF 13.56 MHz
- UHF 868-928 MHz
3RFID Tag Frequencies
- Low Frequency
- good penetration of materials (including water)
- less susceptible to effect of metal
- longer read range than HF
- maximum read range 12 inches
- High Frequency
- supports anti-collision read
- tags lighter and cheaper than LF tags
- more memory capacity than LF tags
- maximum read range 4 feet
- Ultra-High Frequency
- behave more like light waves than radio waves
- perform poorly with water and metal
- read range 10 feet
4Factors Affecting Reader Choice
- Read/Write range
- Materials present in surroundings
- Tag memory needed
- Cost
- Tag form (size, shape, etc..)
- Host application and Communication Protocol
- Power Consumption
- Antenna size
- Interference
5Readers Used
- Skyetek M1 Reader (Storage Room)
- Intensecomp Reader (Products Gate)
6Tasks Completed
- Achieved reader connectivity
- Performed Single Read
- Performed Anti-collision read
- Found maximum tag read ranges
- Testing in presence of water and metal
- Ran sample codes
- Skyetek M1 reader C, Java, C, VB
- Intensecomp reader VB.NET, Java, VB, C
7Skyetek M1 Reader Tag Ranges
8Skyetek M1 Reader Tags
- Larger the tag, greater the range
- more signal reflection
- More the tags, less the range
- less power supplied per tag
- Presence of water and metal
- water and metals absorb HF waves
- reduces range greatly
9Skyetek M1 Reader Problems
- Hardware
- Reader connectivity problem
- power supply was not connected properly
- No tags read problem
- internal antenna was not connected
- Read range problem
- built own antenna
- Software
- Java programs not running
- had to add Java commAPI classes
10Skyetek M1 Reader (Hardware)
- Building the antenna
-
-
- Single Loop Antenna
- Copper Tape External Antenna
11Skyetek M1 Reader (Hardware)
- Adjust C3 and C4 values to obtain maximum range
12Skyetek M1 Reader (Hardware)
- Antenna built and test read was successful
13Skyetek M1 Reader (Hardware)
- Reading range from antenna very poor
- use copper tape for antenna material
-
- without antenna with antenna
14Skyetek M1 Reader (Software)
skyetek
messaging
reader
utility
demo
comm
SkyeTekComm
SkyeTekMessaging
SkyeTekListener
CRC16
SkyeTekApplication
SkyeTekCommImpl
SkyeTekReader
Debug
SkyeTekSerialComm
SkyeTekTag
Format
Numbers
SkyeTekException
15Skyetek M1 Reader (Software)
16Skyetek M1 Reader (Software)
17Skyetek M1 Reader (Software)
18Skyetek M1 Reader (Software)
19Skyetek M1 Reader (Software)
20Skyetek M1 Reader (Software)
21Skyetek M1 Reader (Software)
22Skyetek M1 Reader (Software)
- Detecting tags depends greatly on their position
23Skyetek M1 Reader (Software)
24Skyetek M1 Reader (Software)
25Skyetek M1 Reader (Software)
26Skyetek M1 Multiple Readers
- Antenna Multiplexer
- SkyePlus MXH Antenna Multiplexer
- Use multiple reader connections
- a COM port needed for each M1 reader
27Skyetek M1 Integration
- Main application is in C (.NET framework)
- RFID application
- Skyetek M1 reader Java
- Intensecomp reader VB.NET
- Intensecomp application can be easily integrated
- Skyetek M1 reader
- main application running
- needs to read tags
- will call Java program to run
28Skyetek M1 Integration
- Product Gate
- if (new item at product gate)
-
- if (product type of item not in DB)
- ask user to add product type
- add item to DB
- cancel item from expected order list
- if (expected order list 0)
- order received successfully
29Skyetek M1 Integration
- Storage Room
- while (true)
-
- read all tags in room
- if (count not equal to previous count)
-
- if (tagID not in delivery list)
- theft detected
-
30Conclusion
- Hardware Antenna built but range problem
- Software Java application complete
- Next task Integration into main system
- Expected completion date Dec 18, 2006
31Q u e s t i o n S ? ?