基于信息鈕扣的智能公交投幣箱的設(shè)計(jì)
2.3 實(shí)時時鐘電路
本系統(tǒng)實(shí)時時鐘芯片采用DS1302。DS1302是DAL-LAS公司推出的涓流充電時鐘芯片,內(nèi)含有1個實(shí)時時鐘/日歷和31 B靜態(tài)RAM,通過簡單的串行接口與單片機(jī)進(jìn)行通信。實(shí)時時鐘/日歷電路提供秒、分、時、日、月、年的信息,每月的天數(shù)和閏年的天數(shù)可自動調(diào)整。DS1302與單片機(jī)之間采用同步串行的方式進(jìn)行通信,DS1302和單片機(jī)之間需用3個I/O:分別連接DS1302的復(fù)位腳RES、串行數(shù)據(jù)I/O和串行時鐘SCLK。DS1302為系統(tǒng)提供精確的時鐘,當(dāng)有信息紐扣與I/O口接觸,系統(tǒng)就會自動記錄接入系統(tǒng)的時間,為以后的查詢提供依據(jù)。
2.4 E2PROM存儲器
本系統(tǒng)采用E2PROM存儲器AT24C32,它是一個32 kb串行CMOS E2PROM,內(nèi)部含有4096個字節(jié),支持I2C總線數(shù)據(jù)傳送協(xié)議。AT24C32和單片機(jī)之間需用2個I/O口:一個接串行時鐘SCL,另一個接串行數(shù)據(jù)/地址SDA。E2PROM存儲器主要存儲各種幣值的真硬幣在振蕩電路中的振蕩頻率和信息鈕扣的密碼、識別碼及接入系統(tǒng)的時間。
3 系統(tǒng)的軟件設(shè)計(jì)
本系統(tǒng)的軟件流程圖如圖6所示:
4 結(jié) 語
本文設(shè)計(jì)智能公交投幣箱有3個優(yōu)點(diǎn):
(1)安全性能高。只有使用合法授權(quán)的DS1991,才能開啟投幣箱的電子密碼鎖。每個分區(qū)都具有64位的密碼和識別碼,安全性能非常高,可以避免因投幣箱密碼鎖安全性能差而導(dǎo)致車票失竊的事件發(fā)生。
(2)提高了公交公司的運(yùn)營效率。采用電渦流傳感器檢測硬幣的真假,可有效地防止乘客使用假硬幣乘坐公交車。
(3)使用方便。DS191體積小、攜帶方便,信息鈕扣DS1991與單片機(jī)的信息傳遞只需輕輕一碰即可完成。
本智能公交投幣箱的電子密碼鎖開啟后,再開啟智能公交投幣箱的機(jī)械鎖,投幣箱的門鎖才能被打開。在公交系統(tǒng)中,兩次開鎖的工作人員不相同,再次確保投幣箱內(nèi)票款的安全。用信息紐扣開啟電子密碼鎖的技術(shù),應(yīng)用在公交投幣箱中,從很大程度上解決了長期困擾公交公司票款被盜的問題。
評論