设为首页 | 收藏本站  
网站首页 公司概况 新闻资讯 成功案例 产品展示 售后服务 专业知识 公司招聘 联系我们  今天是:
 ◆ 机械保养
邮箱登陆|wr@wrkj.cn
用户名:
密 码:
机械保养 | 所处位置:首页 >  专业知识 > 机械保养
润滑油加注系统中射频读卡器的设计
上传日期:[2017-05-31 16:44:27]     点击次数:[1398]   

     射频识别(RFID)技术是一种无线数据通信技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人工干预v射频卡是一种非接触式的智能1C卡,和接触式IC卡相比,具有可靠性高、寿命长等明显优点润滑站(中心)是设备润滑管理的集散地,目前石油企业中润滑油的加注过程仍普遍采用手工作业方式,数据采集需依靠工人定时到现场进行仪表抄录,工作效率低。为此,本文给出了一种基于射频技术的自动化加注系统的设计方案在此系统中,采用ID卡(即只读1C卡,卡内只有固定的编号)识别技术,用户通过刷卡及简单的输入操作完成润滑油的加注过程,通过与计算机连接实现了对加注过程的监控与管理设计中选用CAN总线通信方式,具有通信速率高、可靠性高、传输距离远等诸多优点1系统结构及功能润滑油加注系统所针对的是油田内部的自备加油站,在此加注系统中安装射频读卡器,可实现油品加注过程的自动化管理读卡器由CPU本设计中选用Atmel公司生产的AT89C52)、CAN总线通信模块、读卡模块、液晶显示模块、键盘等组成系统整体功能框图见2读卡模块接口设计读卡模块采用北京远兴的125kHz射频读卡模块MTP-K4射频卡的读写以无线电波的方式进行,当卡片移到电磁场的有效作用范围时,卡片里的线圈将感应到读写器模块天线发送的电磁波,从而获得电源并在电磁感应的作用下得到触发,发送出自身编码等信息,该信息被MTP-K4读取并解码后送至CPU进行有关处理MTP-K4有两种输出格式:韦根26位K4共有9个引脚,引脚3接高代表选用RS232 TTL(ASC)输出格式,接低为韦根26位输出格式。天线接在引脚1和引脚2之间,引脚4接蜂鸣器或者LED,引脚5为TX非反相输出,在这里把它接到AT89C52的P3. 0/RXD管脚上,引脚6为TX反相输出,这里把它悬空,引脚7低电平复位,引脚8接地,引脚9接VCC,VCC范围为4. MTP-K4接口电路见3.1输入模块本设计中由于对按键需求较多,所以采用矩阵式结构,能用较少的端口实现较多的按键由于采用矩阵式键盘结构,一根I/O线已经不能确定哪一个键被按下,需要通过连接到键上的两根I/O口线的状态共同确定键的状态,因此必须将行线与列线信号状态分别处理,综合考虑才能判断键闭合的位置。常用的键位置判别方法有扫描法和线反转法其中,扫描法又分程序扫描、定时扫描和中断扫描本设计中选用4< 4矩阵式键盘程序扫描法识别按键,与AT89C52的P1口连接,接口电路见为矩阵式扫描键盘的软件流程图所谓扫描法实际上是先置列线为高电平(即令P1.0~P1.3输出全为1),然后读列线状态,若全为高电平,表示无键被按下;若列线不全为高电平表示有键被按下然后依次使列线为低电平,再判断行线状态(即读P1.扣P1.7值),当行线全为高电平时,表示被按键不在本列;当行线不全为高电平时,表示被按键在本列,把此时的行线状态与列线状态合在一起即为被按键的位置。

  慕雪32点阵中文液晶图形显示模块OCMJ2X8A其内含中文字库而使得汉字显示非常方便,并且硬件接口电路简单。为液晶显示模块与AT89C52的接口电路设计中选用8255A扩展P0口,用74LS373作地址锁存器。

  为液晶显示部分的软件流程图,液晶显示模块上电初始化之后,若BUSY线为高电平,则表示OCMJ2X8A忙于内部处理而不能接收用户命令;而如果BUSY为低,则表示模块空闲,正在等待接收用户命令此时CPU可在BUSY为低电平后的任意时刻开始发送命令发送时,首先应当把用户命令的当前字节放到数据线上,接着发送高电平REQ信号,以通知模块请求处理当前数据线上的命令或数据模块在收到外部的REQ高电平信号后,将立即读取数据线上的命令或数据,同时将应答线BUSY变为高电平以表明模块已收到数据并正在忙于对此数据进行内部处理4CAN通信模块统上电阶段,首先需要通过SJA1000的软、硬件连接对AT89C52进行设置,其次要根据模式的选择对验收本设计中选用CAN为现场总线通信方式,与工业控制领域广泛应用的RS-232或RS-485总线比较起来,CAN总线不但具有多主的工作方式,而且具有通信速率高、可靠性高、传输距离远等诸多优点CAN可提供高达1Mb /s的数据传输速率(最长距离为40m),直接传输距离最远可达10km(速率5kb/s以下)液晶显示模块接口电路该模块主要由CAN总线控制器和总线驱动器组成总线控制器选用Philips公司生产的独立控制器SJA1000,拥有PeliCAN和BasicCAN两种模式,支持CAN2 0B协议使用SJA1000可完成总线通信任务,但它的驱动能力不够,因此外加总线驱动芯片PCA82C250,提供CAN控制器和物理总线间的接口,实现对总线的差动发送和接收功能该模块与计算机通信的过程包括系统上电和正常运行两个阶段。在系滤波、位定时等参数进行设置;进入正常运行阶段后,需要准备待发送的报文并激活SJA1000来发送报文,同时完成报文的接收并对发生的错误进行处理。

  5结论本文中给出的射频读卡器的设计方案,可解决目前油田润滑站中加注过程复杂化、实时性差等问题与上位机连接及良好的人机交互界面,可实现通信检测、管理一体化CAN总线通信模式的应用,有效保证了数据传输的可靠性和稳定性,从而使整个润滑站系统的工作效率得到提高。

 
版权所有:陕西万润科技发展有限公司
地址:西安市太白南路216号嘉天国际2002室
电话:029-88229233 88226605 传真:029-89383328 88238063
备案号:陕ICP备20011282号  网站建设:易阳科技