基于嵌入式的射频卡售水系统的实现
时间:10-02
整理:3721RD
点击:
申请理由:需要用嵌入式微处理器作主控芯片,控制电磁阀的开关,液晶显示,蜂鸣器报警,射频芯片与射频卡 的通讯等项目描述: 基于嵌入式的售水系统的设计主要由三部分组成:售水系统、射频卡以及控制系统。系统主要研究售水的自动控制机制及用户信息的自动识别。人机通讯部分主要采用射频卡技术,射频卡选用Mifare1S50卡,该卡内含加密处理逻辑电路和通讯逻辑电路。控制系统主要使用嵌入式微处理器作为主控制器,该部分为系统设计的核心部分,包括了读写、显示、报警、存储、控制电磁阀开关等。
用户到管理员处购买一定金额的水量,数据存储在射频卡中。用户取水时,持卡到感应区刷卡,微处理器感应到射频卡传输过来的信息后控制电磁阀打开,进行供水。系统的计费标准是按时间计量,程序中设定好每秒计时收费的单价,利用微处理器控制好水流量大小,最终的收费金额为时间与单价的乘积。计费过程中,流量检测模块使用干簧管传感器,干簧管传感器给微处理器脉冲触发信号,微处理器收到脉冲信号后做出判断,对用户的水量余额按设定的量递减。当用户的水量低于设定的限额时,微处理器控制蜂鸣器报警,LCD显示剩余金额数,提醒用户及时充值;当用户的购水量为负值时,微处理器控制电磁阀断开,系统不再售水。
用户到管理员处购买一定金额的水量,数据存储在射频卡中。用户取水时,持卡到感应区刷卡,微处理器感应到射频卡传输过来的信息后控制电磁阀打开,进行供水。系统的计费标准是按时间计量,程序中设定好每秒计时收费的单价,利用微处理器控制好水流量大小,最终的收费金额为时间与单价的乘积。计费过程中,流量检测模块使用干簧管传感器,干簧管传感器给微处理器脉冲触发信号,微处理器收到脉冲信号后做出判断,对用户的水量余额按设定的量递减。当用户的水量低于设定的限额时,微处理器控制蜂鸣器报警,LCD显示剩余金额数,提醒用户及时充值;当用户的购水量为负值时,微处理器控制电磁阀断开,系统不再售水。