基于MFRC522的熱量表預(yù)付費(fèi)模塊設(shè)計(jì)
主程序完成系統(tǒng)的初始化等操作后進(jìn)入低功耗模式等待中斷,按鍵中斷服務(wù)程序完成讀卡功能、開關(guān)閥等操作。對于本預(yù)付費(fèi)模塊,主要是按鍵中斷服務(wù)程序的設(shè)計(jì)。本按鍵中斷程序中,射頻卡開啟的時(shí)間采用定時(shí)器來控制,這樣軟件操作更加合理、功耗小、執(zhí)行效率高。
本文設(shè)計(jì)的熱量表預(yù)付費(fèi)模塊以MFRC522為核心,結(jié)合電動(dòng)閥門實(shí)現(xiàn)了預(yù)付費(fèi)功能。通過在軟件方面采用中斷方式,在硬件電路中加入電源控制端,使電源可控,因而降低了系統(tǒng)的功耗,實(shí)現(xiàn)了系統(tǒng)低成本、高效率,同時(shí)實(shí)現(xiàn)信息的全中文和標(biāo)準(zhǔn)量綱顯示。該模塊具有功耗低、運(yùn)行穩(wěn)定的特點(diǎn),可以很方便地移植到其他系統(tǒng)中,進(jìn)而提升產(chǎn)品的性能,在實(shí)際應(yīng)用中具有較高的參考價(jià)值。
評論