5.1 感應主機部分
首先要檢查所有零件組是否有接好有無反插,如有焊接部分是否有假焊的情 形發
*L
聲
,接著拿著卡片接近線圈,感應卡片。
熄滅
5.2 JAVA 應用程式部分
連上電腦執行連線測試,是否可以接收到卡片資料,代表 RS232 電位轉換是否成 內其表格欄位設定如下:
生,接線是否正確,確實接上 7.5V 左右的電源電流大於 300mA。
當電源供應後:
ED 是否有亮
*蜂鳴器是否叫一
*LCD 是否顯示 READY 以上代表 8951 工作正常
* 蜂鳴器是否有叫一聲
* LCD 有無顯示卡片號碼
* 代表大門開關的 LED 是否 接著測試另一張卡片完成測試。
功,以下是軟體操作步驟:
首先資料庫會被存在一個表格
d_id 是代表資料為第幾筆資料。
分代表。
d_data 是代表時間還有日期。
d_num 是代表卡號也進出人員的身
在執行 Dos 下執行 java SerialDemo 如下圖所示:
執行後會出現下面視窗:
然後按下 Open Port 按鍵。
下圖顯示成功讀取 2 筆:
開始感應測試…先測試兩次,
資料庫表格成功存入 2 筆資料如下圖所示:
中時間資料 20031019234045=2003 年 10 月 19 號 23 點 40 分 45 秒。
料。
其
其順序為年、月、日、時、分、秒。
其後的資料 18005BB538 是測試的卡片資
下上圖的 View DataBase 按鍵可以觀看資料庫明細表如下圖(圖於下頁):
按
接著在讀取 3 筆資料看對照是否資料傳輸正確:
檢查讀取卡號是否無誤:
檢查資料庫傳輸紀錄的資料是否正確:
最後在測試 2 筆進行最後的資料比對:
比對無誤後完成測試!
5.3 錯誤檢查
當 8951 工作正常卻無法接收卡片資料時,應檢查:
* RD1085 是否有反插的情況
* 諧振電容 332pf 是否正確
* 天線是否因絕緣漆刮不乾淨造成假焊
* 再 RD1085 的第一個接腳即和諧振電容雨天線的串接點應可量到 125KHZ 的近 似正弦波
當 8951 無法正常工作時
*確認 5V 電壓是否存在
*RESET 功能是否正常可用示波器測量是否電源 ON 時 555 的第三根接腳隔幾個 mS 才起來
*石英體是否正常工作可用示波器測量是否有振盪訊號
*程式是否燒錄正確 電腦收不到資料時
*用示波器測量電路板上的 9 針 D 型做的第 2 腳是否有訊號
*連接線是否有錯誤不可跳線
*程式連接埠是否接正確
*程式是否開啟連接埠
心得
為了完成這一個專題可以說是上網找了許多的資料,再找資料的同時也看到 許多公司所生產的感應卡系列產品,功能非常的多樣化,深深感覺到相同的電子 設備,可經由一些巧思以及更好的技術來使產品顯的用途廣泛,功能更強大,也 讓我知道這次專題其實還有很多的功能可以被運用到。不過也借由這次專題的製 作以可以讓我了解學習到 8951 運用在電子產品上的廣泛用途這次專體也讓我了 解到 8951 的控制、RS232 的電位轉換的串列控制、LCD 的顯示的控制、感應卡的 原理以及感應卡的種類、什麼是 RFID、也學到了如何利用好用的 JAVA 來製作一 個簡單接收 RS232 資料的應用程式,雖然說對每一項的了解不算是很深入,不過 對我的幫助真的很大,像這次請教同學 JAVA 的問題,才赫然實際的體驗到 JAVA 的功能如此的強大且齊全,這次專題當然也遇到很多的小難題,尤其是沒什麼焊 接經驗的我,就好幾次把電子零件給焊接壞掉,這次我也學到了 8951 的燒錄方 式,還有剛剛提到的 JAVA 程式一直無法收到卡片資料,這也是我跟同學研究了 好一陣子才得以解決,不過也因為問題越多代表學的也越多,更認識了很多以往 沒見過的 IC 以及電子材料,往常用的感應卡雖然常見,但是對他的構造和原理 也都不是很懂,其實很多身邊常見的東西都是 8951 的運用有著密切的關希,學 會 8951 的一些控制的確對自己的幫助很大,對以後找工作的相關背景知識也多 一層了解。