RFID on QT2410 --final 第五組 光機電所 693441010 吳俊達 電機所 693415038 曾耘犀.

Slides:



Advertisements
Similar presentations
教育部 1 教育部技職司 南區: 2010 年 11 月 5 日 北區: 2010 年 11 月 8 日 中區: 2010 年 11 月 9 日 產學攜手合作計畫 政策宣導.
Advertisements

104 年度環保小學堂 經費編列注意事項 會計室 : 丁子芸 中華民國 103 年 10 月 22 日 會計室 : 丁子芸 中華民國 103 年 10 月 22 日.
1 I/O 设备访问方式和类型. 2 Overview n The two main jobs of a computer: l I/O (Input/Output) l processing n The control of devices connneted to the computer is.
RFID Information System RFID 的技術原理與應用 Present By Jack Wang (2009 Fall)
LinkIt ONE開發板的簡介.
計算機程式語言實習課.
从生命伦理学角度 对转基因食品市场准入标准及道德评价标准的研究
针灸治疗学讲稿 山东中医药大学 高树中.
第一章 会计信息系统 第一节 计算机会计概述.
淡江大學 管理科學學系 經營管理全英語碩士學位學程甄試招生
走进物联网世界.
第十四章 軟體系統安全 課前指引 網際網路的發展將每台電腦串連成共通的網絡,而層出不窮的資訊安全問題使得如何在開放的環境中,實現軟體安全的議題,逐漸受到重視。就軟體安全的角度而言,可分為軟體安全的應用及實作兩方面。在軟體安全應用方面,主要討論如何安全地執行及操作應用軟體,就網路應用軟體而言,電子郵件與檔案傳送等軟體,已有許多相關的安全技術發展,另一項近年十分流行的網路應用服務-即時通訊軟體,其安全性問題亦日漸受到重視。
颈椎移位.
香港普通話研習社科技創意小學 周順強老師.
微識科技股份有限公司 林育慶 / Andy RFID 介紹及應用 微識科技股份有限公司 林育慶 / Andy
創新創意 第十組 張晨軒 蔡尚嶧 謝昀儒 夏士傑.
操作系统结构.
序列埠通訊.
RFID/Barcode 並行模式之可行性研究- 以圖書管理系統為例
Linux File System Li-Shien Chen.
作者:1張顧耀 楊鎮宇 林建豪 2廖麗雅 賴梵佑 報告者:楊鎮宇 1大葉大學資工系 2大葉大學電子計算機中心
RFID電磁相容與檢測期中報告– RFID技術提昇醫療作業管理品質
Project 2 JMVC code tracing
題目:十六對一多工器 姓名:李國豪 學號:B
第 19 章 檔案系統與 權限設定.
RFID on QT2410 第五組 光機電所 吳俊達 電機所 曾耘犀.
第 13 章 DNS 著作權所有 © 旗標出版股份有限公司.
100學年度第2學期 邏輯設計實習TA訓練 機 台 介 紹.
TCP協定 (傳輸層).
JDK 安裝教學 (for Win7) Soochow University
第1章 認識Arduino.
RFID on QT final 第五組 光機電所 吳俊達 電機所 曾耘犀.
Small Cell創新應用與服務專題 實驗單元:建立Small Cell執行環境
智能电子钱包终端设计(一) ——CPU卡与COS文件结构
Chapter1 RFID概論 1.1 RFID的基本理念 1.2 RFID的技術起源 1.3 RFID標籤與條碼 1.4 RFID當道而行
Wireless and Mobile Multimedia Networks
JAVA 程式設計與資料結構 第六章 輸出與輸入.
使用VHDL設計—4位元加法器 通訊一甲 B 楊穎穆.
Controls.
2-1 接腳說明 2018/11/30 第2章 系統分析.
桌面環境簡介及IDE開發工具 Outline (一)什麼是Linux? (二)桌面環境系統簡介 (三)IDE開發工具.
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
安裝JDK 安裝Eclipse Eclipse 中文化
Echo Server/Client Speaker:Fang.
第十七章 RFID無線識別裝置 認識RFID RFID的類型 13.56MHz Mifare RFID-RC522模組介紹
建立一 function s (type) 可以用來繪製cyclic-harmonic curves
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
Arduino課程 RFID 中部自造者基地-雲科大.
無線射頻辨識系統 RFID.
小学生交通安全主题班会课件 安全 security 上派学区中心校校园安全管理办公室.
使用VHDL設計 七段顯示器 通訊工程系 一年甲班 姓名 : 蘇建宇 學號 : B
雲端計算.
流程控制:Switch-Case 94學年度第一學期‧資訊教育 東海大學物理系.
中国农业科学院博士后学术论坛 博士后基金申请的经验及体会 中国农业科学院生物技术研究所 秦 华 博士
取得與安裝TIDE 從TIBBO網站取得TIDE
自停式向下計數器 通訊一甲 B 楊穎穆.
基本指令.
基于NFC耗材防伪方案.
黃影雯副教授講授 E_Mail Address:
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
班級:博碩子一甲 授課老師:鐘國家 助教:陳國政
通訊實驗 實驗三 遙控車程式流程圖 姓名:顏得洋 學號:B
專題報告 - 線性滑軌應用 指導老師:任才俊 組員:王琮賢,洪聖凱.
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
RFID 介紹 October 18, 2004.
C語言程式設計 老師:謝孟諺 助教:楊斯竣.
Develop and Build Drives by Visual C++ IDE
Department of Computer Information Science, NCTU
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
InputStreamReader Console Scanner
Presentation transcript:

RFID on QT2410 --final 第五組 光機電所 693441010 吳俊達 電機所 693415038 曾耘犀

OUTLINE 電路佈線介紹 RFID 驅動程式 RFID Module Specification-功能列表

電路連接示意圖 4.2V 為High 3.3V QT2410 VDD DATA CLOCK 感應天線 雙向(GPG5) 1 2 3 8 76 1 2 3 4 5 QT2410 雙向(GPG5) 雙向(GPG7) DATA CLOCK VDD 4.2V 為High 3.3V

74241 3 - satate bus buffers

GPIO腳位功能 腳位 功能 GPG5 DATA GPG6 Input/Output control GPG7 CLOCK

RFID module 功能 腳位 名稱 功能 1 DATA Data輸入/輸出,連接到微控制器 需使用雙向埠(Bi-Directional Port) 2 CLOCK Clock輸入/輸出,連接到微控制器 3 不使用 4 GND 邏輯電源接地 5 VDD +5V電源輸入 6 ANT GND 50Ω 天線Ground 7 ANT 50Ω 天線 輸出 8

RFID 驅動程式 根據Linux驅動程式的規範,RFID驅動程式主要需要六個函式: rfid_init rfid_exit rfid_open rfid_release rfid_write rfid_read

RFID 驅動程式 rfid_init 每當RFID驅動程式模組被掛載到Kernel上後,此函式會第一個被執行,因此於此函式中必須完成RF-201模組的初始化、讀取RFID系統資訊,並向Linux Kernel註冊將會使用到屬於RFID驅動程式的裝置檔案 (device file)

RFID 驅動程式 rfid_exit 此函式與rfid_init函式互相對應,當此RFID驅動程式模組被使用者從Kernel卸載後,需要將於rfid_init函式中向Kernel註冊的裝置檔案釋放還予Kernel。

RFID 驅動程式 rfid_open 取得MINOR number 對驅動程式模組計數器加一 (模組計數目的:當root準備移除RFID驅動程式模組,需要確認沒有使用者在使用該驅動程式,由模組計數器便可確認是否還有使用者在使用)

RFID 驅動程式 rfid_release 此函式與rfid_open相對應,當使用者關閉RFID裝置檔案,則會執行此函式內部之程式,於此驅動程式只需將驅動程式模組計數器減一。

RFID 驅動程式 rfid_write 使用者對RFID裝置檔案寫入一個int時,便會執行此函式的程式,此函式需要讀取使用者輸入的資料,將其封裝成RFID模組需要的封包,並轉而使用GPIO送出寫入指令給RFID模組,之後等待RFID模組回傳資料,辨別是否寫入成功。

RFID 驅動程式 rfid_read 使用者對RFID裝置點讀取時,便會執行此函式的程式,此函式需要使用GPIO對RFID模組下達讀取的命令,之後等待RFID模組回傳資料,辨別是否讀取成功與讀取到的資料。如果RFID tag於RFID讀取器的環境中,則RFID模組會傳回正確的RFID tag內資料,則將此數值回傳給使用者程式;反之,如果RFID tag不在RFID讀取器的讀取範圍內,則會傳回讀取錯誤之封包,驅動程式必須告知使用者程式讀取錯誤。

RFID Module Specification-功能列表 Read System Information Read Block Write Block

RFID Module Specification-功能列表 Read System Information Length = 00000010B Command 1 = 00000000 B Command 2 = 00100000 Length = 00010001B System Information Command 1 = 00001000 B A. Flags = 1 Byte Command 2 = 00100000 B B. Information Flags = 1 Byt C. UID = 8 Bytes D. DSFIO = 1 Byte E. AFI = 1 Byte F. Other = 3 Bytes

RFID Module Specification-功能列表 Read Block Length = 00000011B Command 1 = 00010000 B Command 2 = 00100000 B Block = 0 – 63 (DEC) Length = 00001000B Flags = 1 Byte Command 1 = 00010000 B Security = 1 Byte ( 0  未 Lock, 1  Lock ) Command 2 = 00100000 B Data = 4 Bytes Data

RFID Module Specification-功能列表 Write Block Length = 00000111B UID = 8 Bytes Command 1 = 00100000 B Block = 0 – 63 (DEC) Command 2 = 00100000 B Data = 4 Bytes Data 注意 : 寫入時請由 Low Bytes 先送 Length = 00001000B Flags = 1 Byte Command 1 = 00100000 B Security = 1 Byte ( 0  未 Lock, 1  Lock ) Command 2 = 00100000 B Data = 4 Bytes Data