Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

기존의 바코드 ->

저장용량 적음

실시간 정보 파악,

매우 근접한 상황에서만 정보인식 가능

보안 취약

->전자태그는 판독기(리더기)의 요구에

수동적이고 즉각적으로 반응

-> 태그 내부의 데이터가 제 3자에 의해

갈취될 위험성 높음

태그 훼손 및 제거, 불량 태그의 위험성

탐구에 사용된 RFID 리더 모듈의 지원카드 타입?

비접촉 카드기술 프로토콜 ISO 14443을 따르는 MifareS50 및 ISO14443A

이 중에서 Mifare S50 탐구!

5. 접근 조건

5-1 3번 블록에서의 접근 조건

5-2 0,1,2 번 블록에서의 접근 조건

개발 이유

결과를 표시해 주는 장치의 필요성

RFID의 고유 번호(UID 코드) 를 화면에 출력

C#을 이용한 프로그래밍

Microsoft Visual Studio 2013 사용

1. Form Design

디자인 및 UI 개발

툴박스 이용 -> 기본 틀 완성

2. Event

이전 과정에서 시리얼포트 구성요소 추가

3. 코딩

UI와 관련된 코드 부분은 자동적으로 생성

RFID 모듈 및 안테나에 대한 정보 입력

4. Invoke

개발 도중 오류를 피하기 위함

Invoke -> 호출한다, 시동하다 라는 의미.

명령, 절차 또는 프로그램을 호출하거나 시동.

함수의 일종으로 취급됨.

직관적으로 대상 지정.

저희 발표를 들어주셔서 감사합니다!

결과 및 정리

Introduction



소감 발표 및 마무리



Thank you for your attention on our presentation!

교과 과정을 넘어서는 RFID 탐구

전자 부품과 배선, 납땜에 대한 이해

컴퓨터 프로그래밍

RFID 란 무엇인가?

누군가가 털어간 내 물건을 찾고싶다!

3. 프로그래밍

RFID

RFID 기술을 이용

UID 코드를 읽을 수 있는 컴퓨터 프로그램과 리더기를 개발

Radio Frequenct Identification

무선 주파수 식별 기술

실낱같은 희망!

극소형 칩 또는 카드형태의 물건에 정보를 저장

안테나를 달아 무선으로 데이터를 송신하는 장치

RFID의 정보 처리 과정

RFID 태그=스마트 라벨

수동형 태그 -> 전원이 필요없음

능동형 태그 -> 전원을 필요로함

바코드를 대체할 인식기술

제품 개발

Mifare S50

1. RFID 리더 모듈 (UST-RFID)

리더기의 핵심 부품 중 하나

주파수 13.56MHz

10cm 이내 태그 인식 지원.

TTL 레벨의 UART 통신 -> 도달거리 짧고 간섭 많이 받음

RFID의 장단점 및 사용되는 곳

NXP(필립스) 사에서 개발

교통 카드가 처음 도입되었을 때부터 사용

-> 보편화

고유의 보안 알고리즘 -> 안정!

비접촉식

주파수 13.56Mhz

EEPROM 탑재

4. EEPROM

16개 섹터, 각 섹터당 4개의 블록 -> 크기 1byte

한 세트는 16 x 4 x 16 = 1024byte

각 섹터의 네 번째 블록인 3번 블록

-> 섹터에 대한 접근 권한

3. 블록 다이어그램

암호화 알고리즘 적용

4바이트의 값 증가 또는 감소 명령 ->

연산 -> 임시 데이터 레지스터 저장 ->

전환 명령이 있을 시 저장된 내용

EEPROM에 저장

1. 통신

3 Pass Authentication Sector Specific

-> 데이터 보안(상호인증)

고유의 암호화 알고리즘 -> 난수를 암호화

리더기에서 해독 -> 난수 비교 -> key 값을 인증

Decrement, Increment, Restore

4byte의 값 감소 또는 증가 -> 교통카드의 형태

UID 코드 -> 4byte, 7byte, 10byte

SAK 보내는 과정 -> ISO 14443-3

이후 -> ISO 14443-4 -> 독자적인 프로토콜

2. 기능

충돌 방지

-> 한 개 이상의 태그 감지

->에러 검출이나 데이터에 영향 미치는

충돌현상 X

-> 인식 가능

계층적 키 -> 각각의 키 -> 서로 다른 접속 권한

BUT

2. UART TO USB CONVERTER

현재 사용 PC -> 시리얼포트 X

변환기 필요 -> 부품 장착

RFID ->

비접촉식

수백개의 데이터를 한 번에 인식 가능

이동 시에도 인식 가능

장애물 투과

반영구적으로 사용 가능

대용량 데이터의 반복 저장 및 쓰기

빠른 인식 속도 , 도서관의 도서 대출 및 반납

교통카드, 요금 징수 시스템, 도난과 복제 방지

무선 기술에 대한 전파 간섭

주파수 할당 문제

전자파의 위험성 존재

다소 비싼 가격인 태그와 판독기

사생활 침해 -> 도청의 위험

이런 문제점을 해결하기 위해서

태그기능 정지, 태그 차폐

결과 및 정리



테스트

RFID 탐구

Mifare S50 심화탐구

리더기 제작 및 컴퓨터 프로그램 완성



리더기 제작을 완료

‘하이퍼 터미널’ 사용 -> 정상 작동 여부 확인

RFID 리더기 개발 과정

3. 만능기판 및 여러 가지 전선

그.러.나.

아쉬운점!

배선 처리에 대한 아쉬움

컴퓨터 프로그램의 기능 부족

태그하면 사용자 정보 출력 기능 미비

결과는? SUCCESS!

정상적으로 UID 코드 출력

1. 설계

배선 및 커넥터의 연결 방향

개발 과정

설계 -> 조립 -> 테스트 -> 완성

2. 조립

2-1 결속

모듈을 만능기판에 결속한 후 변환기의

USB 연결 부분을 바깥쪽으로 하여

나머지 조립

2-2 납땜

-> 서로 모듈간의 TXD와 RXD를

엇갈리게 연결해야 합니다.

RFID의 작동원리와 태그의 인식 과정에 대한 심화 탐구 및

RFID 리더기 제작과 데이터 처리를 위한 시리얼 통신 프로그램 개발

Learn more about creating dynamic, engaging presentations with Prezi