1. Trang chủ
  2. » Luận Văn - Báo Cáo

ứng dụng công nghệ giao tiếp tầm gần nfc (rfid) để quản lý sinh viên

50 231 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 50
Dung lượng 1,9 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP... SRAM :Static Random Access Memory EEPROM: Electrically Eraseble Programmable Read Only Memory MISO:Master Input / Slave Outp

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HCM

KHOA ĐIỆN - ĐIỆN TỬ

BỘ MÔN ĐIỆN TỬ - VIỄN THÔNG

-

ĐỒ ÁN MÔN HỌC 2 NGÀNH: Công nghệ kỹ thuật máy tính

Trang 2

LỜI NÓI ĐẦU

N ày y đờ số ườ ày ột â ờ và sự t tr ể ủa khoa

Trang 3

LỜI CẢM ƠN

rướ tiên em ờ ơ â t à sâu sắ tớ t ầy tr trườ

ạ ư ạ Kỷ u t à ố ó u và t ầy trong khoa – ó r ê đã t tì ả ạy, truyề đạt nhóm

ữ k t ứ , k u u tr suốt t ờ u

t à t ầy ạ ầy u r ể và r u u ú đỡ, trự t ỉ ả , ướ ẫ em tr suốt u trì à đ r t ờ

à v vớ t ầy, e t ự đề tà không ừ t t u t ê ều k n

Trang 4

1.1 Đặt vấn đề 10

1.2 Đối tượng nghiên cứu 10

1.3 Lý do chọn đề tài 10

2 12

2.1 BOARD ARDUINO UNO R3 12

2.1.1 i i i 12

2.1.2 thông số của Arduino UNO R3 16

2.2 20

2.2.1 Chuẩn truyền thông SPI 20

2.2.2 Truyền thông SPI trên AVR 22

2.3 22

2.3.1 i i t i 22

2.3.2 đặ t ưn ủ 22

2.3.3 t nối i t n 23

2.4 MODULE RFID RC522 24

2.4.1 ượ ề n n 24

2.4.2 n ố t t 28

2.4.3 đ n t nối 28

2.5 29

2.5.1 ìn d n à t ư c 29

2.5.2 Chứ năn n 29

2.5.3 Giao ti p LCD v i ARDUINO 30

2.5.4 L p trình 32

3 3 33

3.1 Đ 33

3.2 34

3.2.1 ối n n 34

3.2.2 Module RFID RC522 34

3.2.3 ARDUINO UNO R3 35

3.2.4 ối i n t 35

3.2.5 ối i 36

3.2.6 t n 36

3.3 đ à n n t đ n ủ 36

3.3.1 đ 36

3.3.2 n t đ n i ti t 37

Trang 5

4 Đ 39

5 40

5.1 K t quả đ t được 40

5.2 ó ăn ặp phải à ư ng khắc phục 40

5.3 ư ng phát tri n và k thừ t n tư n i 40

6 6 Ụ LỤC 41

6.1 t ố ìn ản t t 41

6.2 Code arduino 41

6.3 Code windows form 43

7 50

Trang 8

SRAM :Static Random Access Memory

EEPROM: Electrically Eraseble Programmable Read Only Memory

MISO:Master Input / Slave Output

MOSI: Master Output / Slave Input

SPI: Serial Peripheral Bus

RFID: re ue y e t t , ạ só v tuy

LCD: Liquid Crystal Display

I2C: TWI Two-Wire Serial Intereafce

Trang 9

RƯỜN ĐẠI HỌC Ư P ẠM KỸ THU T C NG HÒA XÃ H I CHỦ N ĨA VIỆT NAM

Đ ểm

án g á của g áo viên

Trang 10

CHƯ NG :GIỚI THIỆU

vớ u ượ ữ u k à ấy tờ k ó à k ể s t đượ

uẩ k t ố ữ y t vớ t t để truyề – ữ u ó ều

Trang 11

 ề tà ày sẽ ú s v ê t ự đề tà ểu t ê ơ v đ ều

k ể V (Advanced Virtual RISC) ụ t ể à v đ ều k ể ATmega328 ( 8 t) do hãng Atmel sả xuất

Trang 12

2 C ƢƠN 2 :N IÊN CỨU L U

2.1 BOARD ARDUINO UNO R3

2.1.1 ớ ệu AR UINO

r u đã và đ đượ s ụ rất rộ rã trê t ớ , và ày à ứ tỏ đượ sứ ạ ủ ú t u v số ứ ụ độ đ ủ ườ ù tr

ộ đ u ở ( e -source) Tuy ê tạ V t r u vẫ ò ư đượ t đ ều à v t ày à ột ố ắ ầ ớ t u ột số t t

về r u vớ y v u ấ ườ ù Y t ê ột ự ớ đầy

t ề ă để t ự ự ủ ì

ì : 1 board arduino

ì : 2 â ắ và t t r u

Trang 13

r u à ì à ó t ể k y ả ữ s v ê và à ê ứu tạ trườ đạ t ư , t r , r e e e ả s ụ ; ngay ả e ũ uố ỗ trợ k r đờ ộ k t r u e K ù

để t tr ể ứ ụ r tươ t vớ ả và t t k ?

z , à ột tr ữ ườ t tr ể r u , tạ trườ ter t es

st stute vre ( ) ù ầu ư k đượ t t ì ả, t tứ về r u

vẫ truyề vớ tố độ ó t ờ ữ ờ truyề tốt đẹ ủ ữ

ườ ù đầu t ê y r u t tớ ỗ ó ườ tì đ t trấ vre ỉ để t u ơ đã sả s r r u [1]

Các ứng dụng nổ bật của bo mạc Ardu no

Trang 14

r u đượ à ộ ã x ủ rất ều t t từ đơ ả đ ứ tạ

ì : 4 t độ tr v t ả ù r u ano và camera CMUCam

ết bị bay k ông ngườ lá UAV

Trang 15

ì : 6 t t e s e

Đ u k ển án sáng

t vụ đ ều k ể đơ ả ư đó ắt đè E y ứ tạ ư đ ều

k ể s t e ạ tươ t vớ s ser đều ó t ể t ự vớ Arduino

Trang 16

ắ tớ ò ạ r u ù để trì , đầu t ê à ườ t t ườ ó

tớ à ò r u ò ạ ày đã t tr ể tớ t t ứ 3 (R3) [2]

2.1.2 thông số của Arduino UNO R3

ộ ớ , và s , õ và r t tr đó ó ều õ ó

k ả ă xuất t u W , õ đ t u và uẩ t đ

ạ ư , , W ( 2 )

Trang 17

5V: ấ đ 5V đầu r ò tố đ é ở â ày à 500

3.3V: ấ đ 3.3V đầu r ò tố đ é ở â ày à 50

Vin (Voltage Input): để ấ u à r u , ạ ố ự ươ

ủ u vớ â ày và ự â ủ u vớ chân GND

IOREF: đ ạt độ ủ v đ ều k ể trê r u ó t ể đượ đ ở

â ày Và ê ó u à 5V ù v y ạ k đượ ấy u 5V từ

â ày để s ụ ở ứ ă ủ ó k ả à ấ u

RESET: v ấ út eset trê r để reset v đ ều k ể tươ đươ vớ v

â E E đượ ố vớ u 1 đ trở 10KΩ

ộ n ớ

V đ ều k ể t e 328 t êu uẩ u ấ ườ ù :

32K bộ n ớ Flas : ữ đ ạ ạ trì sẽ đượ ưu trữ tr ộ

ớ s ủ v đ ều k ể ườ t ì sẽ ó k ả và K tr số ày sẽ đượ ù t er ư đừ , ạ k à ầ u 20K

ộ ớ ày đâu

Trang 18

2KB cho SRAM (Static Random Access Me ry): tr ạ k

k trì sẽ ưu ở đây ạ k à ều t ì à ầ

ều ộ ớ uy v y, t ự sự t ì ũ k à ộ ớ ạ trở t à t ứ à ạ ả tâ K ất đ , ữ u trê sẽ

Các cổng v o/ra

ì : 10 và r

Arduino UNO có 14 â t ù để đ xuất t u ú ỉ ó 2

ứ đ à 0V và 5V vớ ò và r tố đ trê ỗ â à 40 Ở ỗ â đều ó đ trở u -u từ đượ à đ t y tr v đ ều k ể e 328 ( đ t ì đ trở ày k đượ k t ố )

Trang 19

C ân g ao t ếp PI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK) à ứ

ă t t ườ , 4 â ày ò ù để truyề t ữ u t ứ

vớ t t k

LED 13: trê r u ó 1 đè e àu (k u ữ ) K ấ út

eset, ạ sẽ t ấy đè ày ấ y để u ó đượ ố vớ â số 13 K

â ày đượ ườ ù s ụ , E sẽ s

USB:

r u t êu uẩ đều ó tr ột để t ự k t

ố vớ y t ù v tả ươ trì uy ê V không có , đó r u ả tr t ê ầ uyể đ từ

Trang 20

t er st t ủ , tố độ uạt, ột số à ì E , đ re -time

k, ỉ â ượ ột số ạ … [1]

2.2 Ơ LƢ C C UẨN RU N PI

2.2.1 Chuẩn truy n thông SPI

( er er er us) à ột uẩ truyề t ố t tố độ

t r đề xuất ây à k ểu truyề t ster- ve, tr đó ó 1 ster

đ ều ố u trì tuyề t và ves đượ đ ều k ể ở ster vì

t truyề t ỉ xảy r ữ ster và ve à ột truyề s ( u u ex) à tạ ù ột t ờ đ ể u trì truyề và ó t ể xảy r

đ t ờ đ k đượ à uẩ truyề t “4 ây” vì ó 4 đườ

t tr uẩ ày đó à K ( er k), ( ster ut ve ut ut), ( ster u ut ve ut) và ( ve e e t) ì 1 t ể ột k t

ữ ột ster và 3 ve t u 4 đườ

SCK: Xu ữ t , vì à uẩ truyề đ ộ ê ầ

1 đườ ữ , ỗ trê â K 1 t ữ u đ đ ây à

đ ể k t vớ truyề t k đ ộ à ú t đã t tr uẩ ự t tạ ủ â K ú u trì tuyề t ỗ và vì t tố độ truyề

ủ ó t ể đạt rất Xu ỉ đượ tạ r ở ster

MISO– Master Input / Slave Output: u à ster t ì đây à đườ

ut ò u à ve t ì ạ à ut ut ủ ster và ves

MOSI – Master Output / Slave Input: u à ster t ì đây à đườ

ut ut ò u à ve t ì à ut ủ ster và ves đượ ố trự t vớ u

SS – Slave Select: à đườ ve ầ t , trê ve

đườ sẽ ở ứ k k à v u ster ké đườ ủ

ột ve à đó xuố ứ t ấ t ì v t sẽ xảy r ữ ster và ve

đó ỉ ó 1 đườ trê ỗ ve ư ó t ể ó ều đườ đ ều k ể trê ster, tùy t uộ và t t k ủ ườ ù

Trang 21

ì : 11 Master- ve truyề t

oạt ộng: ỗ ster y ve ó ột t ữ u 8 ts ứ ỗ

xu ster tạ r trê đườ ữ K, ột t tr t ữ

u ủ ster đượ truyề u ve trê đườ , đ t ờ ột t tr

t ữ u ủ ve ũ đượ truyề u ster trê đườ

2 ó ữ u trê 2 đượ ở u ạ đ t ờ ê u trì truyề ữ u

ày đượ à “s ” ì ướ tả u trì truyề 1 ó ữ u t ự

ở u e tr V , ê tr à ster và ê ả à ve

ì : 12 tả u trì truyề 1 ó ữ u t ự ở u e tr V

ự ủ xu ữ , se và độ ạt độ : ự ủ xu ữ ( k r ty) đượ tắt à à k ù ỉ trạ t ủ â

K ở trạ t ỉ Ở trạ t ỉ ( e), â K ó t ể đượ ữ ở ứ ( =1) t ấ ( =0) se ( ) ù để ỉ à ữ u đượ ấy ẫu (s e) t e xu ữ ữ u ó t ể đượ ấy ẫu ở ạ lên

Trang 22

tr ầ trê Vì t , u đã ểu truyề t t ì sẽ k ố u k ó để

t ự v truyề t ày vớ V ầ ê ướ t trì ày ột số đ ể

K V đượ s ụ à ve, ạ ầ set â K ut,

ut, ut ut và ut u à ster t ì K ut ut, ut ut, MOSI input và khi này c â k u tr , ú t ó t ể ù â ày

để đ ều k ể ủ ves ất kỳ â t t ườ à [3]

 Vớ 2.0 uẩ tố độ , đườ truyề đạt tố độ tố đ đ 480 s

 sợ u (+5V và ây u ) ù ột

sợ ây x ắ để ữ u

Trang 23

 ữ t t ó đ t ắ ó , đ ều ày ó t t ó t ể đượ k t ố ( ắ và ) ắt k t ố (rút r ) tr t ờ đ ể à ườ

Trang 24

ă t é t à ữ khung, và y t đ ều k ể ữ

k u đó K u ứ 1.500 yte, và ột k u ớ ắt đầu ỗ ây

u 1 k u , ữ t t đẳ t ờ và ắt ấy đượ ột v tr đó ú đượ

đả ả ă t à ú ầ ruyề tả à ạt và đ ều k ể truyề tả s

ó t ể đượ truyề u ữ k ả ỏ à k ầ ột t xú v t

à ả

đượ đư và s ụ tr rất ều vự ư: uả â sự,

uả à ó và r s êu t , à k , t e õ độ v t, uả xe ộ u trạ t u , à t ộ u …

ụ: ạ và tr ột s êu t để u đ , à ó đều đượ ắ vớ ột

Trang 25

1/ ẻ RFI (RFID Tag, ò đượ à tr s er): à ột t ắ +

Anten

02 ạ : passive tag và active tag:

o Passive tags: K ầ u à và ượ từ t t đ K ả

t xú trự t ột và ạ t ó t ể đượ đ xuyê u trườ , v t

u ư ê t , tuy t, sươ ù, ă đ , sơ , và đ ều k trườ t

Trang 26

â t y y ủ và y y ứ ày y ó đượ ứ ụ tr

uộ số vì t ạ tr vớ k ạ ấ ẫ ủ

Các k oảng các ọc c uẩn của t ết bị RFI ?

K ả đ ụ t uộ và ột số t số và đ ều k ụ t ể, tùy t uộ và

t à t ve y ss ve ầ ớ t ss ve ó k ả đ < 3 feet, tùy t uộ và ả tầ số ủ đầu đ

t ố s ụ ả tầ UHF sẽ ó k ả đ ớ ơ t ó

ữ t ố k ả đ ó t ể ê tớ 300 feet ( 100 ) ụ t uộ và

từ ứ ụ ụ t ể

ả tần oạt ộng của ệ t ống RFI ?

K ả ự ột t ố , yêu ầu đầu t ê à ả tầ ạt độ

Trang 29

SCK: Xu ữ t

MISO– Master Input / Slave Output: đây à đườ ut ut

MOSI – Master Output / Slave Input: đây à đườ ut

SS – Slave Select: à đườ ve ầ t

K sả xuất , à sả xuất đã t ợ đ ều k ể ( 44780)

ê tr ớ vỏ và ỉ đư â t ầ t t â ày đượ

đ số t ứ tự và đ t tê ư ì

ì : 17 â t

2.5.2 Chức năng các c ân

Trang 30

ì : 18 ứ ă â t [7]

2.5.3 Giao tiếp LCD với ARDUINO

t ườ , để s ụ à ì , ạ sẽ ả ất rất ều â trê r u để đ ều k ể

v y, để đơ ả ó v , ườ t đã tạ r ột ạ ạ đ ều

k ể à ì s ụ t 2 ó ột đơ ả , ạ ỉ tố 2

ây để đ ều k ể à ì , t y vì 8 ây ư t t ườ

Module I2C interface vớ ứ ă à ả tố đ số â k t ố từ

Trang 33

Module Rfid rc522

Computer

ối i n t LCD

ối

i

Trang 37

ì : 28 y ut k ố u

ìn ản t c tế

ì : 29 ơ đ t ự t

3.3.2 Nguyên l oạt ộng c t ết

K t đư t và u e đ t ,t ì u e đ trê t và uyể

đ đượ đ r u , r u truyề u ày ê trê y t và xuất đ đượ r à ì đ t ờ xuất 1 t u r k ố u, k ó t

t ì đè và kêu

Trang 38

u đượ truyề ê y t t u đườ truyề ,tạ y t ày đượ đ s s vớ ơ sở u ó sẳ tr ộ ớ, u ày ợ t ì

y t s xuất r sơ t t ủ ườ ó tươ ứ

Trang 39

4 C ƢƠN 4:K OẠC C IỆN Đ

Trang 40

- uyể s truy suất u từ ess và truy suất t à

5.3 Các ướng phát triển và kế thừa trong tương la

Công ng ệ RFI ược ứng dụng n u trong các l n v c k ác n au n ư

- ù tr ả xe, ờ ụ ú t t k t ờ ,t x và tr đượ trườ ợ ủ k

vớ ụ đ xấu

- ù tr t ư v k s v ê đ t ư v ượ s , ờ ó t ố u trì ượ s đơ ả và đượ t ự

Trang 41

* MOSI: Pin 11 / ICSP-4

* MISO: Pin 12 / ICSP-1

Ngày đăng: 20/07/2015, 17:10

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w