基于SkyeModule M8模塊的UHF射頻讀卡器設(shè)計(06-100)
——
軟件設(shè)計
本設(shè)計中單片機(jī)軟件主要分為兩部分:單片機(jī)與M8模塊之間的SPI通訊和單片機(jī)與上位計算機(jī)的串口通訊。Skyteck公司已經(jīng)為M8模塊制定了專門的通訊協(xié)議,單片機(jī)只需要按照通訊協(xié)議格式就可以通過SPI接口與M8模塊進(jìn)行通訊,讀取標(biāo)簽信息或?qū)8模塊進(jìn)行配置。為了實現(xiàn)單片機(jī)與計算機(jī)之間的通訊,也需要制定兩者之間的通訊協(xié)議。這樣,單片機(jī)就可以把獲得的標(biāo)簽信息按照通訊協(xié)議的格式傳輸給計算機(jī)。用戶則可以根據(jù)具體應(yīng)用,開發(fā)出相應(yīng)計算機(jī)軟件來對標(biāo)簽信息進(jìn)行管理。
結(jié)語
目前,筆者已經(jīng)采用M8模塊設(shè)計出了射頻讀卡器,并通過選擇合適的天線并將其應(yīng)用在遠(yuǎn)距離人員考勤系統(tǒng)中。通過讀卡器對人員的非接觸信息采集,然后把信息傳到上位機(jī),可以對人員進(jìn)行有效的管理,用來瀏覽、查詢、統(tǒng)計和修改數(shù)據(jù)庫內(nèi)的員工信息。該讀卡器在實際應(yīng)用中操作方便、運行可靠。
評論