![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 非接触式IC卡预收费电度表的设计 | |||||
作者:61IC 文章来源:本站原创 点击数: 更新时间:2007-8-29 ![]() |
|||||
|
非接触式IC卡(又称射频卡)是国外近几年发展起来的新技术[1],它成功地将射频识别技术和IC卡技术结合起来,解决了无源和免接触难题。射频卡无需专门的供电电源;它与读写器间无机械接触,避免了接触故障;它的表面无裸露芯片,可防水,且不易产生静电击空及弯曲损坏等问题;射频卡使用时没有正反面。总之,非接触式IC卡具有可靠性高、使用方便、操作速度快等特点。本文采用非接触式IC卡研制成功了智能预收费电度表。 ![]() 1 工作原理 1.1 非接触式IC卡的工作原理 非接触式IC卡系统由读写器和非接触式IC卡两部分组成。应用系统通过读写器对卡进行操作;读卡器通过射频信号同步进行近距离通讯,并为卡上芯片提供能量;非接触式IC卡响应读写器的指令,并报告处理的结果。非接触式IC卡通过连接IC芯片的线圈在特定交变磁场中耦合获得高压能量,非接触式IC卡的读写器通过发射线圈发射交变强磁场,强予IC卡能量,通过磁场的断、续编码写入数据,并通过线圈感应IC卡发生的磁场阅读IC卡发来的数据;IC卡通过交变磁场获得能量,通过检验磁场的数、续获得读写头写来的数据,并按设定的模式编码、调制,向读写头发出数据。 非接触式IC卡与读写器的通信内容包括复位应答、防冲突、选择卡片、相互认证、对数据块的操作和中止。 1.2 预收费电度表的工作原理 预收费电度表可分为电子式和机电式两种,它们的区别在于电能变换元件不同。前者将电压、电流进行A/D转换,再将采样值相乘并累计,得到用户消耗的电度数;后者借用原感应式电度表的机芯,通过光电传感器读取转盘数据数得到用户消耗的电度数。为节省成本,选用机电式电度表。 ![]() 本系统采用AT89C52为主机,在原普通单相电度表上加装一对红外发射接收管,对转盘转数进行计数,主机完成对用户用电量的记录、累加、显示和控制功能。配上一块非接触式IC卡,完成从供电管理部门到用户间的币度转换和电度数量的信息传递。 本系统的工作原理为: (1)用户持IC卡到供电部门交款购电时,供电部门把用户的IC卡放在与PC机相连的读写器上,由写卡程序在IC卡上写入与用户交款数相符的一定电度数。 (2)用户把IC卡带回家,将卡掠过家中预收费电度表的读定,卡中电度数被主机读出,与预收费电度表中来剩余的电度数相加。由于机内采用备用电池,不怕掉电失去数据。 (3)电表表盘转动时,由红外发射接收管把表盘数变成电脉冲送入单片机。单片机记录表盘的转数,当转数等于电表常数时,通过单片机控制使内存中的剩余电度数减去一度。 (4)单片机随时监测内存中剩余电度数是否小于15度。如是,则点亮预告用电量将尽的发光二极管指示器,提示用户持卡到供电部门重新购电。 (5)当单片机发现用户电表中剩余电量完全用完时,控制继电器切断用户供电电源。 ![]() (8)本装置属于二次仪表,精度主要取决于一次仪表。只要表盘转动正常,二次仪表不会引入误差。 2 硬件电路 非接触式IC卡预收费电度表的硬件电路结构图如图2所示。图中主控单元采用AT89C52单片机,其内有8K字节的快速擦写存储器(FLASH),无需外接程序存储器(EPROM)。外接电路主要包括:四位LED显示电路、电表表盘检测电路、控制供电的继电器电路、振铃控制电路、RS232串行通讯电路、看门狗复位电路、电源控制电路以及控制非接触式IC卡的SHC1701读写模块。 SHC1701 RF模块是IC卡读写器的核心单元,它由SHC1501专用电路和RF电路等组成,覆盖了所有对非接触式IC卡SHC1101的访问操作。IC卡读写模块及显示电路与单片机的接口如图3所示。图中采用4位共阳极的动态数码显示管,显示字符由单片机P0口送至锁存器74LS374锁存,再经显示驱动芯片ULN2003驱动数据管显示,P1.0~P1.3分别控制每一位的动态显示。显示电路用显示可供使用的电度数。当读卡发生错误时,将显示错误信息。在供电部门存款时,将显示存入电卡中的电度数。 电表转盘读数头(红外发射接收管)产生的脉冲信号经一个非门输出到单片机的P1.4口,单片机实时对P1.4口进行监测。 RS232串行通讯电路采用MAX232芯片,实现单片机与微机的数据交换。微机主要采用VB的通讯控件通过RS232与单片机进行通讯,通过事先约定好的字符对单片机实现控制。 ![]() 当机内的电度数用完时,单片机就置P1.5口为低电平,继电器控制电路就切断用户供电电源。 看门狗电路由4538单稳电路组成。初上电时,CLR端为低电平,使输出Q为低电平,从而使系统复位。正常工作时,单片机在每个主程序循环时发出一个低电平脉冲,触发单稳;当程序受干扰跑飞时,单稳因得不到触发脉冲而复位,此时,输出端Q=0,使系统复位。 3 软件设计 3.1 用户端电度表计费程序 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|