|
关键词:机井灌溉 水管理 射频ic卡 单片机
摘 要:设计了以射频IC卡技术为核心,以单片机为主控器的机井灌溉用水管理机,具有安全、方便、可靠性高的特点,解决了用水收费管理的难题,对水资源也起到了一定的保护作用,具有广阔的应用前景。 1 引言 2 硬件组成
图1 硬件原理图 整个系统由主控芯片、射频模块、存储器、语音芯片、时钟芯片、显示模块、水流量传感器以及电机保护和控制电路几大部分组成,如图1所示。流量传感器采集的脉冲信号送到主控芯片,主控芯片记录脉冲数量并进行换算、计量出用水量和费用,并更新数据到EEPROM以防止中途非正常断电,根据射频IC卡读出的用户信息控制机井电机的工作状态。
表1 Mifareone卡的存储结构 (2)非接触式IC卡选用Mfare one射频IC卡,其内部包括高速CM08 EEPROM、数字逻辑模块和高效率射频天线模块,卡片无源,工作时使用的电源能量由卡片读写器天线发送无线电载波信号耦合到卡片上的天线产生。Mifare one卡片的存储容量为1K*8位字长,采用EEPROM作为存储介质,整个结构划分为l6个扇区,每个扇区4个块,每个块包含l6个字节,全部存储空间共有64个块。Mifare one卡的存储结构如表1所示。在Mifare one的64个块中,扇区0的第0块用于存储该卡的序列号和生产厂商的标志信息,该块是只读。其余扇区的块0、块l和块2用于保存数据,块3用于对该扇区的控制,被称为控制块。在这l6个字节中,包括了密匙A、B和控制字,其具体结构如下:
(3)显示部分采用HD7279A芯片,HD7279A是一片具有串行接口的,可同时驱动8位共阴数码管的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵,单片即可完成LED显示,键盘接口的全部功能。HD7279A 内部含有译码器可直接接受
图2 程序流程图 3.2 对射频lC卡的操作程序
图3 射频卡读写器对IC卡的读写流程图 如图3所示为射频IC卡读写器对IC卡的读写流程,Mifare one卡读写器上电后会不断地寻卡,尝试对在其有效工作范围内的射频IC卡按事先准备好的协议进行通讯,检验该卡是否为Mifare one卡,如果在读写器操作范围内有多张卡片,防冲突机制会检测到所有卡片的序列号以便对各张卡片进行区分,选中其中一张卡片对其进行下一步操作。在选定卡片之后,读写器根据命令选择要访问的扇区号,并对该扇区的密匙进行校验,其方式为三次认证令牌机制,如果密码验证通过就可以通过加密流进行通信,对扇区中的各个块进行读块、写块、加值、减值等操作了,如果改变扇区需重复密匙验证。 |
| 【相关文章】 |
·使用智能型节水管理系统收益分析 2006-11-27 ·基于GPRS和射频IC卡的分布式考勤管理系统 2008-04-10 ·基于USB接口的射频IC卡系统 2008-01-09 ·非接触式RFID读写器系统的研究 2007-10-16 ·使用射频IC卡管理货场的系统设计 2007-08-20 |
| 【图片文章】 |








