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