- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非接触式IC 卡节水控制器的设计与实现
张沅,周向阳,陈伟雄
广东工业大学自动化学院,广州 510006
E-mail :zy1983.hi@163.com
摘 要:本文介绍了一种非接触式IC 卡节水控制器的设计方案,首先给出了基于AT89C51
单片机的水控器的总体设计方案,接着对基于MFRC500 芯片的射频读写模块进行了较详细
的设计,然后给出了系统的软件设计流程,最后对读写器与IC 卡通讯的流程进行了说明。
关键词: 节水控制器,读卡器,Mifare1 卡,MFRC500
中图分类号:TN492
1. 引言
非接触式IC 卡节水控制器(简称水控器或水控机),就是采用非接触式IC 卡读写器控
制出水,对用水实行无人收费管理[1][2][3] 。它是一种集计量功能及控制功能为一体的装置,
是一种利用现代微电子技术、现代传感技术、非接触式IC 卡技术对用水量进行计量并能进
行用水数据传递及结算交易的新型装置。有水龙头流水的场所都可以利用控制器达到节水的
目的。如:浴室、集体和个人公寓、开水房等场所。该装置采用国内最常见的Philips 公司
生产的Mifare1 S50 非接触式IC 卡作为通讯卡,具有体积小、携带方便、防水防潮、坚固耐
磨等优点,并且能方便的配合售饭机、门禁系统、考勤系统等一起使用,构成校园一卡通、
企业一卡通系统[4] 。
2. 基于非接触式IC 卡的节水控制器总体方案及硬件设计
2.1 总体方案
由图1 的系统框图可以看出,水控器主要以AT89C51 主控MCU 为核心,辅以射频接
口模块、流量计量模块、水控接口模块、开关电源电路、数码显示电路、数据存储电路、蜂
鸣器报警电路等组成。
图1 非接触式IC 卡节水控制器系统框图
只要在读卡器读卡范围内有IC 卡,则通过单片机控制射频接口电路对IC 卡进行操作,
判断IC 卡的类型(用户卡或管理员卡),根据卡内的信息内容进行相应的处理,并根据需
求通过水控接口电路来控制电磁阀的状态(开或关),系统运作过程中的有关信息通过数码
- 1 -
显示电路显示出来或将有关数据记录到数据存储器中。另外水表在用水的过程中通过流量传
感器发出脉冲信号,单片机接收脉冲信号进行运算和处理然后对IC 卡进行相应的扣款处理
并通过数码显示电路显示有关信息,并在用水的过程中进行实时监控,若IC 卡的余额过低
则通过蜂鸣器发声报警。水控器的各部分协调运作从而可以实现用水的自动化管理。
2.2 水控器硬件设计
2.2.1 MCU 模块
水控器的核心MCU 模块选用内置功能强大,且具有高性价比的AT89C51 单片机,它
是一个低电压、高性能CMOS 8 位单片机,片内含4k bytes 的可反复擦写的Flash 只读程序
存储器和128 bytes 的随机存取数据存储器(RAM ),采用ATMEL 公司的高密度、非易失
性存储技术,兼容标准 MCS-51 指令系统。另外 MCU 的外接电路,如:数据存储器采用
AT24C01A 作为非易失的数据存储(用于存储设置参数和消费数据,如水价、累计消费等)。
数码显示电路可采用74HC164 驱动数码显示。为了降低装置的功耗和发热,采用了开关电
源作为供电电源,可选用L4962E/A 的降压型PWM 控制开关稳压集成电路,它具有输出电
压可调、过流保护、过热保护和软启动功能。报警电路将蜂鸣器与MCU 基本I/O 口相连主
要实现余额不足报警等功能。水控接口电路利用AT89C51 单片机的基本I/O 口输出控制信
号,经放大后用以控制电磁阀的开启与关闭。来自流量传感器的水流信号经前置电路处理后,
转换为一系列可供测量的电压脉冲信号,这些脉冲信号可由单片机的定时器进行捕获并由中
断服务程序实时记录,经过计算处理可以准确转换成用户的耗水量,进而通过将耗水量转换
成用户所要支付的金额并控制射频接口模块对IC 卡进行扣款操
您可能关注的文档
最近下载
- 1.人教版小学三年级下册数学易错题题库(含答案解析).pdf VIP
- 新能源汽车项目可行性研究报告(参考模板范文).docx
- 《文化和旅游领域重大事故隐患判定标准》解读和案例警示教育.pptx
- 【中考地理】答题技巧与模板构建:专题04_河流水文、水系特征类(答题模板)(解析版).pdf VIP
- 《泉州海丝文化》PPT课件.pptx VIP
- 《国民经济行业分类和代码表》.doc VIP
- 落实中央八项规定精神、纠治“四风”工作调查问卷.docx VIP
- 工作绩效及薪酬激励方案执行情况及改进情况总结.pptx
- 公路日常养护费—公路日常养护费用.pptx
- 百度智能云水业大模型白皮书(2024).pdf VIP
文档评论(0)