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