Busan IT/RFID2015. 12. 8. 21:35

==================================Outline====================================

RFID(Radio Frequency Identification)

----------------------------------------------------------------------------

 

RFID(Radio Frequency Identification)

 

 

RF(Radio Frequency): Wireless communication의 의미이다. 단순한 무선(wireless)의 의미와 구분되어 사용되어야 한다.

 

높은 주파수는 데이터를 빨리 보내는 것이 아니라 같은 시간에 많이 보내는 것이다.

 

RF에서 캐리어 주파수에 data 주파수를 싣는 것을 모듈레이션(modulation)이라고 한다. Data를 다시 캐리어에서 분리하는 것을 디모듈레이션(demodulation)이라고 한다.

 

주파수는 진폭(위아래 폭), 주파수(highlow의 빈도)변조가 가능하다.

 

일반 RF의 주파수는 13.56Mbs이다. RF 통신 규약 중 ISO 15693을 채택한 것을 RFID라고 한다.

 

 

칩은 전기가 있어야 작동하지만 작은 칩에 베터리를 연결하는 것은 힘들다. 소형 칩이기 때문에 안테나에 있는 전파를 전력으로 삼아 작동하게 된다. 안테나의 주파수를 인지하게 되면 사용할 데이터와 전력으로 사용할 전파를 구분하여 처리한다.

 

전자기 유도현상

 

전계와 자계의 연쇄작용으로 퍼져나가는 파장을 전자파라고 한다. 전자파는 주변에 금속이 있으면 금속으로 끌려가게 된다.

//물도 전자파를 흡수하기 때문에 비가 오는 날에는 통신에 장애가 발생할 수 있다.

 

RF는 바코드를 대체하지 못한다. 첫째는 가격, 둘째는 인식률 때문이다.

 

RFIDRF의 시리얼 통신 방식을 배우는 것이다.


 

리더기는 3가지 모드로 구분된다.

 

1. Address Mode: UIDtransponder를 구분하여 데이터를 송수신한다.

2. Non-address Mode: transponder

3. Selected Mode: UIDtransponder를 구분하여 데이터를 송수신한다. 선택된 UID와만 데이터 송수신이 가능하다.

 

 

1. Address Mode

 

2. Non-address Mode

 

 

3. Selected Mode

 





 

return 값이 0이 아니면 다 에러이다.

 

 

SET-OUTPUT: 0x71




 

//flash일 때만 유효하다.

flash의 지속시간

 

 

예제 소스코드를 non-canonical 소스에 붙혀 넣고 코딩을 해보자.

반응형

'Busan IT > RFID' 카테고리의 다른 글

Dos Serial 통신  (0) 2015.12.09
리눅스 시리얼 통신  (0) 2015.12.07
Posted by newind2000