设为首页 | 成都一卡通
当前位置: 首页 > 一 卡 通 > 其他一卡通 >
其他一卡通
8位微控制器在RF读卡控制中的应用
发布时间:2013-04-19 来源:未知
随着国内射频读卡控制市场的不断发展,非接触式射频读卡系统被应用于越来越多的领域,智能门禁系统、汽车智能防盗报警装置等都成为RF读卡控制的重要应用领域,而摩托车引擎点火等传统控制领域也开始采用RF读卡控制系统。射频读卡控制的便捷和安全性实现了科技对传统控制领域的发展的促进,同时工业控制中的各种电磁干扰也对射频读卡微控制器提出了更加严格的抗干扰要求性能。为了迎合控制领域的这种需求,很多半导体厂商发展了众多新技术极大改善了单片机的多项性能指标,扩大了8位单片机的应用范围。本文介绍了采用8bit单片机的RF读卡控制系统的方案原理及实现。 微控制器 本方案中以8位单片机作为控制系统中的控制芯片,这里以微控制器ICP89LPC932为例,这是一款8位FLASH微控制器,采用六倍速80C51内核。P89LPC932提供内部PWM功能,I/O口可承受5V,所有PIN脚均20mA的LED驱动能力。P89LPC932A1片内有512字节E2PROM,字节可擦除,本方案中被用来存放器件序列码或系统设置参数。 发射机应答基站芯片 发射机应答基站芯片用于驱动发射应答系统的天线,将数据调制到天线信号上发送出去,检测并解调发射感应器芯片的响应。 感应器(transponderIC) 感应器芯片是非接触式R/W辨识集成电路,连接到芯片上的单一天线线圈,被视为集成电路的电力驱动补给和双向信息的沟通接口。天线和芯片一起构成应答式卡片。在芯片内部有存储区,可以存储相应的卡片信息(如ID号等)。 控制原理 RF基站模块上电后会通过440uH的线圈发射134.2kHz电磁波,当RF感应卡进入这个电磁场中时,会自动将电磁能转化为电能并自行充电。当RF卡充电完毕后,P89LPC932将控制基站模块解码、读取存于射频卡中的ID码,并将它与存于微控制器内部的EEPROM中的ID码比较,如果两者相同则微控制器会发出PWM信号控制点火过程,启动引擎,如果不一致,则发出相应的报警信号(如指示灯闪动)。 550)this.style.width=550;" border=0>  方案介绍 硬件设计部分 在系统方案中,硬件部分包括以下部分:信号接收部分(包括接收天线,基站芯片),核心控制部分(控制芯片),状态指示部分(指示灯)。其中信号接收部分通过天线线圈和ID卡进行信号交互,解调、编解码及为卡充电,控制芯片则负责系统的各项功能的实现,指示灯进行各种状态的指示(如异常状态指示等)。以下从具体设计细节介绍。 550)this.style.width=550;" border=0>  IO驱动 由于本方案中所采用的基站芯片为5V(VDD)供电,其逻辑输入(控制信号管脚TXCT,数据信号管脚SCIO)的还不错小输入高电平为:VHIGH=0.7*VDD=0.7*5V=3.5V,高于P89LPC932的逻辑高电平3.3V。在这个方案中,从图3中可以看出,TXCT脚通过一个NPN管将逻辑高电平抬高,当P89LPC932的P0.0脚高电平时,三极管导通,TXCT脚为低电平。反之,P0.0输出低电平时三极管截止,TXCT脚为高电平(>3.5V),通过这种设计使微控制器输出的高电平信号能够被基站芯片识别。