<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 基于CAN總線(xiàn)的高校食堂刷卡系統的設計與研究

基于CAN總線(xiàn)的高校食堂刷卡系統的設計與研究

作者: 時(shí)間:2012-03-30 來(lái)源:網(wǎng)絡(luò ) 收藏

2.3 串口通信接口電路
采用9芯的RS 232C接口實(shí)現下位機與上位機之間的通信,AT89S52本身帶有一個(gè)全雙工UART串行通道,在硬件電路中,為了使AT89S52單片機的輸入輸出TTL電平與PC機配置的RS 232C標準串行接口二者的電氣規范一致,本采用MAX232芯片實(shí)現AT89S52與PC機的RS 232C標準接口電平之間的轉換。
2.4 接口電路設計
采用通信控制器SJA1000和收發(fā)器PCA82C250設計CAN節點(diǎn)接口電路。在硬件電路設計時(shí),末端的2個(gè)120 Ω電阻,對于匹配總線(xiàn)阻抗起著(zhù)非常重要的作用。如果忽略掉它們,會(huì )使數據通信的抗干擾能力及可靠性大大降低,甚至無(wú)法通信。
2.5 鍵盤(pán)輸入電路設計
鍵盤(pán)電路用來(lái)接收用戶(hù)消費輸入的金額,所以一個(gè)穩定、占用資源少的人機對話(huà)通道非常重要。傳統的鍵盤(pán)電路設計,不管是獨立式鍵盤(pán)還是矩陣式鍵盤(pán),都非常浪費微控制器的端口資源,而且還需要人為進(jìn)行去抖動(dòng)處理,且抗干擾能力差。為了克服上述弊端,本系統采用廣州周立功單片機發(fā)展有限公司自行設計的一款數碼管顯示驅動(dòng)及鍵盤(pán)掃描管理芯片ZLG7290來(lái)設計鍵盤(pán)電路。
2.6 液晶顯示模塊電路設計
液晶顯示模塊電路用來(lái)提示用戶(hù)消費的信息,為了使系統人機交互界面友好,液晶顯示模塊電路采用長(cháng)沙太陽(yáng)人公司生產(chǎn)的SMG12 864G3-ZK型液晶來(lái)設計。為了節約單片機的I/O資源,液晶模塊采用串行接口方式。
2.7 系統復位電路設計
為了使單片機AT89S52和CAN控制器SJA1000同時(shí)復位,本系統采用IMP708復位芯片設計復位電路。IMP708為微處理監控芯片,具有系統復位、掉電復位、手動(dòng)復位、“看門(mén)狗”、定時(shí)輸出、電源電壓監測、具有不同復位電壓等特點(diǎn)。該芯片功耗低、使用簡(jiǎn)單、價(jià)格低廉、可靠性高,應用十分廣泛。

3 系統軟件設計
本系統的軟件設計分為上位機和下位機2部分。下位機軟件設計需要完成系統發(fā)卡節點(diǎn)和節點(diǎn)軟件的開(kāi)發(fā),針對各節點(diǎn)要完成的功能及要求,展開(kāi)具體的分析、繪制程序流程圖、設計各功能模塊軟件程序。上位機監控程序的開(kāi)發(fā)是本系統的一個(gè)難點(diǎn)和重點(diǎn),主要實(shí)現上位機和下位機之間的通信、對發(fā)卡節點(diǎn)的命令操作、注冊用戶(hù)、消費信息實(shí)時(shí)管理、用戶(hù)數據管理等功能。
3.1 發(fā)卡節點(diǎn)程序設計
發(fā)卡節點(diǎn)主要完成用戶(hù)的充值、串口通信等操作,結合硬件電路設計,為了實(shí)現各模塊的功能,發(fā)卡節點(diǎn)的軟件總體設計流程如圖4所示。

本文引用地址:http://dyxdggzs.com/article/160869.htm

d.jpg



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>