基于RFID和RS485总线的无线表决系统
- 格式:pdf
- 大小:539.64 KB
- 文档页数:4
基于RFID技术门禁系统的设计作者:孙巍巍来源:《智能计算机与应用》2014年第01期摘要:为了提高门禁系统快速识别功能,提高不同的场合下的识别效果,确保各重要部门出入口安全。
对基于Philips公司生产的RC500组成的门禁系统进行了探讨,介绍了门禁系统中射频技术,本系统采用了工程上成熟的RS485通讯技术,大容量FLASH存储,I/O输入输出功能,实时时钟功能,使用美国Cygnal公司生产的C8051系列单片机,借助一些系统分析工具和语言来实现系统的分析规划,从而使得系统的稳定性和安全可靠性有了很大程度的提高。
关键词:RFID; RC500; C8051;门禁中图分类号:TP3681 文献标识码:A文章编号:2095-2163(2014)01-0035-030引言门禁系统是对人员或物品在进出通道时进行管制的系统,只有在对象经过授权得到许可方可出入,以前多是由安保人员通过人工识别或登记来完成[1]。
近年来,随着半导体电子和生物科学的高速发展,特别是射频识别技术、生物识别技术的发展,门禁系统也得到了飞跃式的改进与升级,出现了射频卡门禁系统、指纹门禁系统和面部识别门禁系统等各种系统。
这些系统在安全性、方便性和易管理性等方面各具千秋,是确保各重要部门出入口安全的有效措施,现已广泛应用于各领域。
1门禁系统概述门禁系统一般由电子标签、门禁机、主机三大部分组成。
其中,电子标签基于RFID技术,这是Radio Frequency Identification的缩写,即射频识别,概括来说,就是一种自动识别技术。
该技术于20世纪90年代兴起,并日渐走向成熟。
RFID利用射频信号通过与门禁机内天线的空间耦合(交变磁场或电磁场)实现与门禁机无接触信息传递,并借助所传递的信息达到识别目的[2]。
门禁控制器则通过对射频信号的有效识别,最终实现对进出通道的人员或物体进行管理。
另外,经由通讯网络,由主机来实现对门禁数据的监控、进出信息的汇总等。
基于RS485总线和RFID技术的出入口控制系统实现张小明;王俊琪;彭夷【摘要】采用RFID技术,以89E58为核心控制器,设计了高职院校综合实训室出入口控制系统,提供了出入口控制系统的硬件和软件方案.本系统能够对用户刷卡信息和密码进行认证,并通过总线对实训室各门出入情况实时监控.【期刊名称】《南京工业职业技术学院学报》【年(卷),期】2010(010)004【总页数】3页(P30-32)【关键词】RFID;RS485总线;智能出入口系统【作者】张小明;王俊琪;彭夷【作者单位】南京工业职业技术学院,电气与电子工程学院,江苏,南京,210046;南京工业职业技术学院,电气与电子工程学院,江苏,南京,210046;南京工业职业技术学院,电气与电子工程学院,江苏,南京,210046【正文语种】中文【中图分类】TP277随着网络技术、数字技术、特别是射频通信识别技术的进步,出入口系统在安全性、方便性、易管理性等方面也得到了长足的发展,成为确保各个重要部门出入口安全的有效措施[1-3]。
RS485总线主机调度网以其组网容易、数据传输可靠稳定、误码率较低及传输距离适中等优点,仍是目前中小型网络管理系统的主流形式[4]。
高职院校建立能充分适应综合实训教学和项目教学的新型开放性综合实训室,是高等职业教育培养创新人才、实现素质教育目标的客观要求。
使用计算机系统来进行实训室的管理工作,可以大大提高实训室管理水平和工作效率,降低实验室管理费用。
为此,本系统设计了一种基于RS485总线和RFID控制技术的出入口控制系统并引入到实训室管理中,以解决综合实训室开放管理中非常棘手的出入口管理问题。
1 RFID技术及RS 485 总线技术1.1 RFID工作原理及主要特点RFID系统组成如图1所示。
典型的射频识别系统主要由三部分构成:电子标签、读写器和主机。
图1 RFID系统图电子标签[5](Tag) 又称射频卡,由芯片及内置天线组成[6];读写器(Reader)也被称为查询器、阅读器或读出装置,主要由无线收发模块、天线、控制模块及接口电路等组成;主机主要完成数据信息的存储及管理、对标签进行读写控制等。
基于RFID技术的门禁系统产品设计方案班级:学号:姓名:专业资料目录1.需求分析 (1)2.术语与解释 (1)2.1术语一:RFID (1)2.2术语二:电子标签 (2)2.3术语三:读卡器 (2)3.产品概述 (2)4.产品设计方案 (2)4.1系统总体架构 (2)4.2硬件架构 (3)4.3软件架构 (4)5.结语....................................................................................................................... (6)专业资料1.需求分析如今各大高校,都基本面向外界开放,许多社会人士可以自由出入校园,特别是一些公共场所,鱼龙混杂,所以在有些特殊地方就必须限制人员的自由出入。
因此,有必要设置门禁系统以限制人员流动。
门禁系统,又称为出入口控制系统,是对重要区域或通道的出入口进行管理与控制的系统。
随着社会的发展,它已不局限于简单的对门锁或钥匙的管理,而是集自动识别技术和现代化管理技术与一体的新型现代化安全管理系统,已成为安全防范系统中极为重要的一部分,被广泛应用中智能大厦、办公室、宾馆等场合。
目前,门禁系统的控制手段主要有:指纹识别、人脸识别、虹膜识别和射频卡等。
前3种方式都属于生物识别技术,是以人体某部分的特征为识别载体和手段,其唯一性和不可复制性决定了其是最安全的身份验证方法,但其价格昂贵,难以普及,且涉及到个人隐私,只适用于高端和绝对机密的场所。
RFID技术在无线电技术方面得到广泛应用与发展,其基本原理是利用射频方式进行非接触双向通信, 以达到识别与数据交换的目的。
本设计是基于RFID技术的门禁系统,利用其非接触式无线识别的特点,能够对进出实验室的人员进行自动识别,同时自动开启和关闭道阀,将出入口的控制从被动防守变为主动监控, 从而加强对实验室,办公室等重要场所进出人员的管理,极大提高人员出入的效率,减少管理方面的混乱局面,节约人力成本,并且为公共场所的安全提供了极大地方便和保障。
毕业论文--基于射频识别技术的门禁系统设计毕业论文基于射频识别技术的门禁系统设计作者姓名:专业、班级:学号:校内指导教师:校外指导教师:完成日期:黄河水利职业技术学院自动化工程系摘要本文研究一种基于射频识别(RFID)技术的门禁系统。
(1)研究了基于射频识别技术的门禁系统的总体设计,设计了射频IC读卡器的电路原理图。
读卡器主要由射频天线、读卡模块、RS485通信接口及单片机控制系统组成,(2)深入研究RFID 天线的EMC过滤器、接收电路以及天线匹配电路等构成并设计优化了天线耦合电路。
(3)门禁终端通信采用RS485总线,同时结合门禁读卡器研究了RS485的网络拓扑结构,通过RS485接口与PC机组成通信网络系统。
(4)设计单片机的包看门狗、液晶显示、数据存储和实时时钟等在内的外围模块电路。
(5)采用模块化软件设计方法,根据MF RC500的特性,系统地对MF RC500芯片的操作流程进行研究,设计主程序的流程图和各个模块子程序。
(6)并建立一个Access数据库用来存储用户信息。
上位机与下位机之间的通信采用串口通信,选用MAX232CPE芯片完成上、下位机之间的通信。
关键词:门禁系统;射频识别;MF RC500;非接触式IC卡;串口通信目录摘要 (I)引言 (1)第1章门禁系统总体设计方案 (1)1.1 门禁系统总体系统设计 (1)1.2 门禁系统硬件设计 (2)1.3门禁系统软件设计 (3)第2章门禁系统主要硬件电路设计 (3)2.1 门禁主控器 (3)2.2源模块设计 (4)2.3射频控制模块设计 (5)2.3.1 射频识别系统的典型结构 (5)2.3.2射频识别系统原理 (6)2.4 RS485通信模块设计 (8)2.4.1R S485接口 (8)2.4.2R S485网络拓扑结构 (10)2.5 液晶显示模块设计 (12)2.5.1 LCD1602介绍 (12)2.5.2 引脚功能介绍 (13)2.5.3 寄存器选择功能及指令功能 (13)2.6实时时钟的硬件设计 (13)2.6.1 实时时钟的接口 (14)2.6.2 时钟数据传输的控制 (15)2.6.3 时钟数据传送方式 (15)2.7电平转换电路设计 (16)2.7.1电平转换芯片 (16)2.7.2 MAX232芯片 (16)2.7.3电路连接图 (17)2.8报警电路设计 (17)第3章IC卡与门禁主控器的选择 (18)3.1非接触式IC卡的选择 (18)3.2门禁控制电路 (19)3.3 读卡器选择 (20)第4章门禁系统软件设计 (21)4.1系统总体程序流程设计 (21)4.2 射频控制模块 (22)4.4 通讯模块 (25)4.5显示模块 (29)4.6上位机设计 (30)4.6.1 上位机程序流程图 (30)4.6.2用户登录界面设计 (31)4.6.3门禁系统界面设计 (33)第5章系统调试及结果分析 (34)5.1 系统调试 (34)5.2 结论分析 (35)参考文献 (35)附录部分电路原理图及PCB图 (38)致谢 (39)引言随着我国社会主义市场经济的深入发展和未来知识经济时代的临近,门禁系统作为一项安防措施,将会形成更大规模的产业。
基于RFID技术的门禁系统的研究和设计共3篇基于RFID技术的门禁系统的研究和设计1一、RFID技术概述RFID(Radio Frequency Identification)技术是一种无线射频自动识别技术,利用无线电信号获取数据并识别特定目标。
它被广泛应用于门禁系统、物流追踪、资产管理、零售业、医疗健康等领域。
RFID门禁系统是指利用RFID技术实现的门禁控制系统,它具有安全性高、读取速度快、安装方便等优点。
二、RFID门禁系统设计要点2.1、硬件设计硬件设计是RFID门禁系统中最为重要的部分,主要包括读写器、标签、天线等。
其中读写器负责对标签进行识别、读取并存储相关信息,而标签则作为门禁身份凭证。
天线是读取标签信息的重要设备,一般安装在门口或门后,用于检测标签是否经过门口,若经过则读取标签信息并向控制系统反馈。
2.2、系统软件设计系统软件设计是RFID门禁系统的另一重要部分,它主要包括系统架构设计、数据采集和处理、身份身份识别等。
系统架构设计是决定整个系统工作的基础,包括硬件和软件两个方面的设计。
数据采集和处理是核心部分,用于从读写器获取标签信息并进行身份验证、门禁控制等。
身份身份识别则是根据标签信息确认身份,通过授权门禁开启等控制。
三、RFID门禁系统设计流程3.1、系统需求分析在设计RFID门禁系统前,需要对系统的需求进行分析。
首先要明确系统所需的功能,例如门禁开启方式、授权方式、管理员管理等。
其次要考虑系统的安全性和稳定性,设计合理的防攻击措施,确保门禁系统的稳定运行。
3.2、硬件设计在系统需求明确后,需要开始设计硬件部分,包括读写器、标签和天线。
读写器应具备高度敏感的接收能力和强大的射频性能,标签则应具备防水、抗冲击和耐高温能力。
天线要具备优秀的读取能力和角度控制能力,以确保身份能快速准确识别。
3.3、系统软件设计在硬件设计完成后,需要设计系统软件,使用合适的开发工具进行程序编写。
在开发过程中,需要考虑标签数据的采集与处理、身份识别和授权、数据存储与传输等功能。
基于RFID技术的兵员集结指挥系统设计【摘要】高效率的通信指挥是战场上人员和装备快速集结、分散作战的有力保障,而定位和敌我识别又是野战通信的重要内容。
本文以基于RFID的测量技术为依托,针对野战环境下人员识别、调配、集结和简单的通信指挥的要求,尤其针对空降兵快速集结的特点,开发了一种空降兵单兵手持式RFID终端,并介绍了这套终端设备的系统结构、功能、软硬件组成以及改进思路。
整个系统电路简单,功耗低,通信距离远,能较好的满足野战工作环境。
【关键词】RFID;测量;空降兵引言高技术条件下的现代化战场上,高效率的通信指挥是人员和装备快速集结、分散作战的有力保障。
经过几十年的发展,我军野战通信经历了从无到有,从弱到强的阶段,但和发达国家相比,仍然处于相对落后的状态。
定位和敌我识别是野战通信的重要内容,如美国的GPS定位系统就被广泛应用于军事领域,我国目前的卫星定位系统也处在了实验和测试阶段,但离装备部队还需要一定的时间。
因此,如何利用现有的一些民用技术来实现战场上的局部的、相对的定位就更加具有现实的意义。
RFID(射频识别)技术是一种利用无线射频通信实现的非接触式自动识别技术。
RFID具有容量大、识别距离远、识别速度快等特点,近年来越来越受到业界人士的广泛关注。
当前,RFID技术除了在无线识别上大显身手外,还在无线电测量方面崭露头角,例如RFID测向、测距、测速以及定位等等[1]。
本文以基于RFID的测量技术为依托,针对野战环境下人员识别、调配、集结和简单的通信指挥的要求,尤其针对空降兵快速集结的特点,开发了一种空降兵单兵手持式RFID终端,并介绍这套终端设备的系统结构、功能、软硬件组成以及改进思路。
1.系统结构和功能RFID系统一般包括标签和阅读器2个部分,阅读器通过接收标签发射的无线数字信号以进行识别。
1.1 系统结构系统采用了一体式设计,即标签和阅读器集成在一套终端内,该终端既能发射自身ID表明身份,又能接收其他设备ID用于识别。
浅析IVS无线表决系统在人大会议上的应用摘要:人民代表大会及其常务委员会的决议决定是代表人民作出的,因此人大的各项决议决定要真实的表达和反映人民群众的意愿。
采用电子表决器进行表决能有效地排除各种干扰,真实的表达和反映人民群众的意愿。
传统的电子会议表决系统一般是由有线系统组成,布线非常麻烦,节点较多,使用起来故障较多而且不易排除,使用者也很不方便。
无线表决系统则能充分克服这些缺点,采用无线通讯方式构筑串行无线网络,节省了繁琐的布线和连续工作,通讯可靠,传输距离远。
本文讨论的IVS(Interactive V oting System)无线电子表决系统是全数字化的无线会议网络系统,浅析了系统的原理、组成和技术特点、各主要设备介绍及系统的功能。
该系统是为大型会场中众多代表参与表决而设计的表决系统,旨在服务于各级人大会议中。
关键字:人大、电子表决、IVS、无线表决系统人民代表大会及其常务委员会的决议决定是代表人民作出的,因此人大的各项决议决定要真实的表达和反映人民群众的意愿。
但在现实中,如果不使用表决器,采取举手等方式,受各种因素影响,人大代表并不能不受约束地表达意愿,而采用电子表决器这种无记名的方式进行表决,就能有效地排除各种干扰,真实的表达和反映人民群众的意愿。
目前,在我国各级人大举行会议的会场中,已有不少会场安装了电子会议表决系统,电子会议表决系统在提高效率的前提下充分发扬民主,充分表达人民群众的意愿。
这种表决方式具有保密性、准确性、快捷性的特点,使表决程序更加明确、规范和科学,任何人都无法进行程序之外的操作。
传统的电子会议表决系统一般是由有线系统组成,布线非常麻烦,节点较多,使用起来故障较多而且不易排除,使用者也很不方便,无线表决系统则能充分克服这些缺点,采用无线通讯方式构筑串行无线网络,节省了繁琐的布线和连续工作,通讯可靠,传输距离远。
IVS(Interactive V oting System)无线电子表决系统是全数字化的无线会议网络系统,是为大型会场中众多代表参与表决而设计的表决系统,旨在服务于各级人大会议中。
基于RS485总线和RFID的智能门禁系统实现
随着网络技术、数字技术,特别是射频通信识别技术的进步,门禁系统
在安全性、方便性、易管理性等方面也得到了长足的发展,成为确保小区及其它重要部门出入口安全的有效措施,已广泛应用于交通、物流管理等多个领域[1-3]。
RS485 总线主机调度网以其组网容易、造价低、软硬件丰富、添加节点方便快捷、数据传输可靠稳定、误码率较低及传输距离适中等优点,仍是目前中小型网络管理系统的主流形式。
本工作研究了一种基于RS 485 总线和RFID 技术的智能门禁系统的硬件和软件实现方案。
1 系统整体构成
系统总体框图见图1,其结构采用集散式控制形式,各下位机分别监控各自节点内的操作状况,又统一受上位机的监控。
该系统采用PC 机作为上位机,主要负责住户信息的数据库管理、各节点住户实时操作的监控与信息记录等,具体信息包括:RFID 卡信息、住户个人信息、密码信息、实时操作信息和历
史记录及系统时间等。
各下位机采用WINBOND 公司生产的W77E58 单片机作为微处理器,负责本节点内RFID 卡的管理、用户权限的判定及门状态的控制等。
各节点内的485 收发器MAX485 负责接收来自485 总线的PC 机控制数据或者通过总线向上位机发送实时操作信息见图2。
各门禁控制器通过一个串口读取RFID 卡信息,并通过另一个串口与485 总线通信。
上位机通过串口并经232—485 电平转换后连接至485 总线,统一管理各门禁控制器。
图1 智能门禁系统总体框图。
P L C第 1-100个 PLC 毕业设计论文题目1. 智能压力传感器系统设计2. 智能定时器3. 液位控制系统设计4. 液晶控制模块的制作5. 嵌入式激光打标机运动控制卡软件系统设计6. 嵌入式激光打标机运动控制卡硬件系统设计7. 基于单片机控制的数字气压计的设计与实现8. 基于 MSC1211的温度智能温度传感器9. 机器视觉系统10. 防盗与恒温系统的设计与制作11. 防盗报警器12. AT89S52单片机实验系统的开发与应用13. 在单片机系统中实现 SCR 可控硅过零控制 14. 微电阻测量系统15. 基于单片机的电子式转速里程表的设计16. 基于 GSM 短信模块的家庭防盗报警系统17. 公交车汉字显示系统18. 基于单片机的智能火灾报警系统19. WIN32环境下对 PC 机通用串行口通信的研究及实现 20. FIR数字滤波器的MATLAB 设计与实现方法研究21. 无刷直流电机数字控制系统的研究与设计22. 直线电机方式的地铁模拟地铁系统制作23. 稳压电源的设计与制作24. 线性直流稳压电源的设计25. 基于 CPLD 的步进电机控制器26. 全自动汽车模型的设计制作27. 单片机数字电压表的设计28. 数字电压表的设计29. 计算机比值控制系统研究与设计30. 模拟量转换成为数字量的红外传输系统31. 液位控制系统研究与设计32. 基于 89C2051 IC卡读 /写器的设计33. 基于单片机的居室安全报警系统设计34. 模拟量转换成为数字量红外数据发射与接收系统35. 有源功率因数校正及有源滤波技术的研究36. 全自动立体停车场模拟系统的制作 37. 基于 I2C 总线气体检测系统的设计38. 模拟量处理为数字量红外语音传输接收系统的设计39. 精密 VF 转换器与 MCS-51单片机的接口技术40. 电话远程监控系统的研究与制作41. 基于 UCC3802的开关电源设计42. 串级控制系统设计43. 分立式生活环境表的研究与制作 (多功能电子万年历 44. 高效智能汽车调节器45. 变速恒频风力发电控制系统的设计46. 全自动汽车模型的制作47. 信号源的设计与制作48. 智能红外遥控暖风机设计49. 基于单片控制的交流调速设计50. 基于单片机的多点无线温度监控系统51. 蔬菜公司恒温库微机监控系统52. 数字触发提升机控制系统53. 农业大棚温湿度自动检测54. 无人监守点滴自动监控系统的设计55. 积分式数字电压表设计56. 智能豆浆机的设计57. 采用单片机技术的脉冲频率测量设计58. 基于 DSP 的 FIR 滤波器设计59. 基于单片机实现汽车报警电路的设计60. 多功能数字钟设计与制作61. 超声波倒车雷达系统硬件设计62. 基于 AT89C51单片机的步进电机控制系统63. 模拟电梯的制作64. 基于单片机程控精密直流稳压电源的设计65. 转速、电流双闭环直流调速系统设计66. 噪音检测报警系统的设计与研究67. 转速闭环 V-M 直流调速系统设计68. 基于单片机的多功能函数信号发生器设计69. 基于单片机的超声波液位测量系统的设计70. 仓储用多点温湿度测量系统71. 基于单片机的频率计设计72. 基于 DIMM 嵌入式模块在智能设备开发中的应用73. 基于 DS18B20的多点温度巡回检测系统的设计74. 计数及数码显示电路的设计制作75. 矿井提升机装置的设计76. 中频电源的设计77. 数字 PWM 直流调速系统的设计78. 开关电源的设计79. 基于 ARM 的嵌入式温度控制系统的设计80. 锅炉控制系统的研究与设计 81. 智能机器人的研究与设计—— \u001F自动循轨和语音控制的实现82. 基于 CPLD 的出租车计价器设计——软件设计83. 声纳式高度计系统设计和研究84. 集约型无绳多元心脉传感器研究与设计85. CJ20-63交流接触器的工艺与工装86. 六路抢答器设计87. V-M双闭环不可逆直流调速系统设计88. 机床润滑系统的设计89. 塑壳式低压断路器设计90. 直流接触器设计91. SMT工艺流程及各流程分析介绍92. 大棚温湿度自动控制系统93. 基于单片机的短信收发系统设计――硬件设计94. 三层电梯的单片机控制电路95. 交通灯 89C51控制电路设计96. 基于 D 类放大器的可调开关电源的设计97. 直流电动机的脉冲调速98. 红外快速检测人体温度装置的设计与研制99. 基于 8051单片机的数字钟第 100-200个 PLC 毕业设计论文题目 100. 48V25A直流高频开关电源设计101. 动力电池充电系统设计102. 多电量采集系统的设计与实现103. PWM及单片机在按摩机中的应用104. IC卡预付费煤气表的设计105. 基于单片机的电子音乐门铃的设计106. 基于单片机的温湿度测量系统设计107. 基于单片机的简易 GPS 定位信息显示系统设计108. 基于单片机的简单数字采集系统设计109. 大型抢答器设计110. 新型出租车计价器控制电路的设计111. 500kV麻黄线电磁环境影响计算分析112. 单片机太阳能热水器测控仪的设计113. LED点阵显示屏 -软件设计114. 双容液位串级控制系统的设计与研究115. 三电平 Buck 直流变换器主电路的研究116. 基于 PROTEUS 软件的实验板仿真117. 基于 16位单片机的串口数据采集118. 电机学课程 CAI 课件开发 119. 单片机教学实验板——软件设计 120. PN结二极管温度传感器性能的实验研究121. 微电脑时间控制器的软件设计122. 基于单片机 AT89S52的超声波测距仪的研制123. 硼在 TLP 扩散连接中的作用机理研究124. 多功能智能化温度测量仪设计125. 电网系统对接地电阻的智能测量126. 基于数字采样法的工频电参数测量系统的设计127. 动平衡检测系统的设计128. 非正弦条件下电参测量的研究129. 频率测量新原理的研究130. 基于 LABVIEW 的人体心率变异分析测量131. 学校多功能厅音响系统的设计与实现132. 利用数字电路实现电子密码锁133. 矩形微带天线的设计134. 简易逻辑仪的分析135. 无线表决系统的设计136. 110kV变电站及其配电系统的设计137. 10KV变电所及低压配电系统设计138. 35KV变电所及低压配电系统设计139. 6KV配电系统及车间变电所设计140. 交流接触器自动化生产流水线设计 141. 63A三极交流接触器设计142. 100A交流接触器设计143. CJ20— 40交流接触器工艺及工装设计 144. JSS型数字式时间继电器设计145. 半导体脱扣器的设计146. 12A交流接触器设计147. CJ20-100交流接触器装配线设计148. 真空断路器的设计149. 总线式智能 PID 控制仪150. 自动售报机的设计151. 小型户用风力发电机控制器设计152. 断路器的设计153. 基于 MATLAB 的水轮发电机调速系统仿真154. 数控缠绕机树脂含量自控系统的设计155. 软胶囊的单片机温度控制硬件设计156. 空调温度控制单元的设计157. 基于人工神经网络对谐波鉴幅158. 基于单片机的鱼用投饵机自动控制系统的设计159. 基于 MATLAB 的调压调速控制系统的仿真研究160. 锅炉汽包水位控制系统161. 基于单片机的无刷直流电机控制系统设计162. 煤矿供电系统的保护设计——硬件电路的设计 163. 煤矿供电系统的保护设计——软件设计164. 大容量电机的温度保护——软件设计165. 大容量电机的温度保护——硬件电路的设计166. 模块化机器人控制器设计167. 电子式热分配表的设计开发168. 中央冷却水温控制系统169. 基于单片机的玻璃管加热控制系统设计170. 基于 AT89C51单片机的号音自动播放器设计171. 基于单片机的普通铣床数控化设计172. 基于 AT89C51单片机的电源切换控制器的设计173. 基于 51单片机的液晶显示器设计174. 手机电池性能检测175. 自动门控制系统设计176. 汽车侧滑测量系统的设计177. 超声波测距仪的设计及其在倒车技术上的应用 178. 篮球比赛计时器设计179. 基于单片机控制的红外防盗报警器的设计180. 智能多路数据采集系统设计181. 继电器保护毕业设计182. 电力系统电压频率紧急控制装置研究183. 用单片机控制的多功能门铃184. 全氢煤气罩式炉的温度控制系统的研究与改造 185. 基于 ATmega16单片机的高炉透气性监测仪表的设计 186. 基于 MSP430的智能网络热量表187. 火电厂石灰石湿法烟气脱硫的控制188. 家用豆浆机全自动控制装置189. 新型起倒靶控制系统的设计与实现190. 软开关技术在变频器中的应用191. 中频感应加热电源的设计192. 智能小区无线防盗系统的设计193. 智能脉搏记录仪系统194. 直流开关稳压电源设计195. 用单片机实现电话远程控制家用电器196. 无线话筒制作197. 温度检测与控制系统198. 数字钟的设计199. 汽车尾灯电路设计200. 篮球比赛计时器的硬件设计第 201-300个 PLC 毕业设计论文题目201. 公交车报站系统的设计202. 频率合成器设计203. 基于 RS485总线的远程双向数据通信系统的设计204. 宾馆客房环境检测系统205. 智能充电器的设计与制作206. 基于单片机的电阻炉温度控制系统设计207. 单片机控制的 PWM 直流电机调速系统的设计208. 遗传 PID 控制算法的研究209. 模糊 PID 控制器的研究及应用210. 楼宇自动化系统的设计与调试211. 基于 AT89C51单片机控制的双闭环直流调速系统设计212. 基于 89C52的多通道采集卡的设计213. 单片机自动找币机械手控制系统设计214. 单片机控制 PWM 直流可逆调速系统设计215. 单片机电阻炉温度控制系统设计216. 步进电机实现的多轴运动控制系统217. IC卡读写系统的单片机实现218. 基于单片机的户式中央空调器温度测控系统设计219. 基于单片机的乳粉包装称重控制系统设计220. 18B20多路温度采集接口模块221. 基于单片机防盗报警系统的设计222. 基于 MAX134与单片机的数字万用表设计223. 数字式锁相环频率合成器的设计224. 集中式干式变压器生产工艺控制器225. 小型数字频率计的设计226. 可编程稳压电源227. 数字式超声波水位控制器的设计228. 基于单片机的室温控制系统设计229. 基于单片机的车载数字仪表的设计230. 单片机的水温控制系统231. 数字式人体脉搏仪的设计232. I2C总线数据传输应用研究硬件部分233. STV7697在显示驱动电路系统中的应用软件设计 234. LED字符显示驱动电路软件部分235. 智能恒压充电器设计236. 基于单片机的定量物料自动配比系统237. 现代发动机自诊断系统探讨238. 基于单片机的液位检测239. 基于单片机的水位控制系统设计240. FFT在 TMS320C54XDSP 处理器上的实现241. 基于模拟乘法器的音频数字功率设计242. 正弦稳态电路功率的分析243. 基于 Multisim 三相电路的仿真分析244. 他励直流电动机串电阻分级启动虚拟实验 245. 并励直流电动机串电阻三级虚拟实验246. 基于 80C196MC 交流调速实验系统软件的设计与开发247. 基于 VDMOS 调速实验系统主电路模板的设计与开发248. 基于 Matlab 的双闭环 PWM 直流调速虚拟实验系统249. 基于 IGBT-IPM 的调速实验系统驱动模板的设计与开发250. 基于 87C196MC 交流调速系统主电路软件的设计与开发251. HEF4752为核心的交流调速系统控制电路模板的设计与开发252. 基于 87C196MC 交流调速实验系统软件的设计与开发253. 87C196MC单片机最小系统单路模板的设计与开发254. MOSFET管型设计开关型稳压电源255. 电子密码锁控制电路设计256. 基于单片机的数字式温度计设计257. 智能仪表用开关电源的设计258. 遥控窗帘电路的设计259. 双闭环直流晶闸管调速系统设计260. 三路输出 180W 开关电源的设计261. 多点温度数据采集系统的设计262. 列车测速报警系统263. PIC单片机在空调中的应用264. 基于单片机的温度采集系统设计265. 基于单片机 89C52的啤酒发酵温控系统 266. 基于 MCS-51单片机温控系统设计的电阻炉 267. 基于单片机的步进电机控制系统268. 新颖低压万能断路器269. 万年历可编程电子钟控电铃270. 数字化波形发生器的设计271. 高压脉冲开关电源272. 基于 MCS-96单片机的双向加力式电子天平 273. 语音控制小汽车控制系统设计274. 智能型客车超载检测系统的设计275. 热轧带钢卷取温度反馈控制器的设计 276. 直流机组电动机设计277. 龙门刨床驱动系统的设计278. 基于单片机的大棚温、湿度的检测系统 279. 微波自动门280. 基于 DS18B20温度传感器的数字温度计设计 281. 节能型电冰箱研究282. 交流异步电动机变频调速设计283. 基于单片机控制的 PWM 调速系统284. 基于单片机的数字温度计的电路设计 285. 基于 Atmel89系列芯片串行编程器设计 286. 基于单片机的实时时钟287. 基于 MCS-51通用开发平台设计288. 基于 MP3格式的单片机音乐播放系统 289. 基于单片机的IC 卡智能水表控制系统设计290. 基于 MATLAB 的 FIR 数字滤波器设计291. 单片机水温控制系统292. 110kV区域降压变电所电气系统的设计293. ATMEIL AT89系列通用单片机编程器的设计294. 基于单片机的金属探测器设计295. 双闭环三相异步电动机串级调速系统296. 基于单片机技术的自动停车器的设计297. 单片机电器遥控器的设计298. 自动剪板机单片机控制系统设计299. 蓄电池性能测试仪设计300. 电气控制线路的设计原则第 301-400个 PLC 毕业设计论文题目301. 无线比例电机转速遥控器的设计302. 简易数字电子称设计303. 红外线立体声耳机设计304. 单片机与 PC 串行通信设计305. 100路数字抢答器设计306. D类功率放大器设计307. 铅酸蓄电池自动充电器308. 数字温度测控仪的设计309. 下棋定时钟设计310. 温度测控仪设计311. 数字频率计312. 数字集成功率放大器整体电路设计313. 数字电容表的设计314. 数字冲击电流计设计315. 数字超声波倒车测距仪设计316. 路灯控制器317. 扩音机的设计318. 交直流自动量程数字电压表319. 交通灯控制系统设计320. 简易调频对讲机的设计321. 峰值功率计的设计322. 多路温度采集系统设计323. 多点数字温度巡测仪设计324. 电机遥控系统设计325. 由 TDA2030A 构成的 BTL 功率放大器的设计326. 超声波测距器设计327. 4-15V直流电源设计 328. 家用对讲机的设计 329. 流速及转速电路的设计330. 基于单片机的家电远程控制系统设计331. 万年历的设计332. 单片机与计算机 USB 接口通信333. LCD数字式温度湿度测量计334. 逆变电源设计335. 基于单片机的电火箱调温器336. 表面贴片技术 SMT 的广泛应用及前景 337. 中型电弧炉单片机控制系统设计 338. 中频淬火电气控制系统设计339. 新型洗浴器设计340. 新型电磁开水炉设计341. 基于电流型逆变器的中频冶炼电气设计 342. 6KW电磁采暖炉电气设计343. 64点温度监测与控制系统344. 电力市场竞价软件设计345. DS18B20温度检测控制346. 步进电动机驱动器设计347. 多通道数据采集记录系统348. 单片机控制直流电动机调速系统 349. IGBT逆变电源的研究与设计350. 软开关直流逆变电源研究与设计 351. 单片机电量测量与分析系统352. 温湿度智能测控系统353. 现场总线控制系统设计354. 加热炉自动控制系统355. 电容法构成的液位检测及控制装置356. 基于 CD4017电平显示器357. 无线智能报警系统358. 可编程的 LED 16×64 点阵显示屏359. 多路智力抢答器设计8LED 点阵设计360. 8×361. 电子风压表设计362. 智能定时闹钟设计363. 数字音乐盒设计364. 数字温度计设计365. 数字定时闹钟设计366. 数字电压表设计367. 计算器模拟系统设计368. 定时闹钟设计369. 电子万年历设计370. 电子闹钟设计371. 单片机病房呼叫系统设计 372. 家庭智能紧急呼救系统的设计 373. 自动车库门的设计374. 异步电动机功率因数控制系统的研究375. 普通模拟示波器加装多功能智能装置的设计376. 步进电机运行控制器的设计377. 80C196MC控制的交流变频调速系统设计378. 汽车防盗系统379. 简易远程心电监护系统380. 智能型充电器的电源和显示的设计381. 电气设备的选择与校验382. 论供电系统中短路电流及其计算383. 论工厂的电气照明384. 论无线通信技术热点及发展趋势385. 浅论 10KV 供电系统的继电保护的设计方案 386. 试论供电系统中的导体和电器的选择 387. 大棚仓库温湿度自动控制系统388. 自行车车速报警系统389. 智能饮水机控制系统390. 基于单片机的数字电压表设计391. 多用定时器的电路设计与制作392. 智能编码电控锁设计393. 串联稳压电源的设计394. 红外恒温控制器的设计与制作395. 自行车里程 , 速度计的设计396. 等精度频率计的设计397. 浮点数运算 FPGA 实现398. 人体健康监测系统设计399. 基于单片机的音乐喷泉控制系统设计400. 基于 LabVIEW 的虚拟频谱分析仪的研究与设计第 401-500个 PLC 毕业设计论文题目 401. 感应式门铃的设计与制作402. 电子秤设计与制作403. 电动车三段式充电器404. SB140肖特基二极管制造与检测405. SMT技术406. 基于单片机的温度测量系统的设计407. 龙门刨床的可逆直流调速系统的设计408. 公交车站自动报站器的设计409. 单片机波形记录器的设计 410. 音频信号分析仪411. 基于单片机的机械通风控制器设计412. 论电气设计中低压交流接触器的使用413. 论人工智能的现状与发展方向414. 浅论配电系统的保护与选择415. 浅论扬州帝一电器的供电系统416. 浅谈光纤光缆和通信电缆417. 浅谈数据通信及其应用前景418. 浅谈塑料光纤传光原理419. 浅析数字信号的载波传输420. 浅析通信原理中的增量控制421. 太阳能热水器水温水位测控仪分析422. 电气设备的漏电保护及接地423. 论“人工智能”中的知识获取技术 424. 论 PLC 应用及使用中应注意的问题425. 论传感器使用中的抗干扰技术426. 论电测技术中的抗干扰问题427. 论高频电路的频谱线性搬移428. 论高频反馈控制电路429. 论工厂导线和电缆截面的选择430. 论工厂供电系统的运行及管理431. 论供电系统的防雷、接地保护及电气安全 432. 论交流变频调速系统433. 论人工智能中的知识表示技术434. 论双闭环无静差调速系统435. 论特殊应用类型的传感器436. 论无损探伤的特点437. 论在线检测438. 论专家系统439. 论自动测试系统设计的几个问题440. 浅析时分复用的基本原理441. 试论配电系统设计方案的比较442. 试论特殊条件下交流接触器的选用 443. 音频功率放大器的设计444. 具有红外保护的温度自动控制系统的设计445. 直流数字电压表的设计446. 金属探测器制作447. 太阳能装饰灯448. 彩灯控制器449. 自动选台立体声调频收音机450. 浅析公路交通安全报警系统451. 浅析单相配电器的推广应用452. 基于立体声调频收音机的研究453. 基于蓝牙技术的研究 454. 基于环绕立体声转接器的设计455. 基于红外线报警系统的研究456. 基于高速公路监控系统的研究457. 多种变化彩灯458. 单片机音乐演奏控制器设计459. 单片机的打印机的驱动设计460. 单目视觉车道偏离报警系统461. 基于单片机的压电智能悬臂梁振动控制系统设计462. 遥控小汽车的设计研究463. 单片机的数字电压表设计464. 多路输出直流稳压源465. 数字电路数字钟设计466. 电力行业中宏观调控的措施及能源开发利用的危机467. 基于单片机对氧气浓度检测控制系统468. 基于 PIC16F74单片机串行通信中继控制器469. 火灾自动报警系统470. 基于单片机的电子时钟控制系统471. 基于单片机的波形发生器设计472. 智能毫伏表的设计473. 微机型高压电网继电保护系统的设计474. 基于单片机 mega16L 的煤气报警器的设计475. 国产化 PLC 的研制476. 串行显示的步进电机单片机控制系统477. 编码发射与接收报警系统设计看护机478. 编码发射接收报警设计爱情鸟479. 基于 IC 卡的楼宇门禁系统的设计480. 基于 DirectShow 的视频监控系统481. 红外线遥控器系统设计482. 虚拟示波器的设计483. 基于 LabVIEW 环境下虚拟调幅波解调器的设计484. 基于嵌入式系统的原油含水分析仪的硬件与人机界面设计 485. 低频功率放大器设计486. 银行自动报警系统487. 超媒体技术488. 数字电子钟的设计与制作489. 温度报警器的电路设计与制作490. 数字电子钟的电路设计491. 鸡舍电子智能补光器的设计492. 高精度超声波传感器信号调理电路的设计493. 电子密码锁的电路设计与制作494. 单片机控制电梯系统的设计495. 常用电器维修方法综述496. 控制式智能计热表的设计497. 电子指南针设计 498. 汽车防撞主控系统设计 499. 电力拖动控制系统设计500. 解析民用建筑的应急照明第 501-600个 PLC 毕业设计论文题目 501. 对漏电保护器安全性能的剖析502. 基于单片机的多功能智能小车设计503. 电气火灾自动保护型断路器的设计504. 电力电子技术在绿色照明电路中的应用505. 单片机的智能电源管理系统506. 转速闭环控制的直流调速系统的仿真与设计507. 基于单片机的数字直流调速系统设计508. 多功能频率计的设计509. 18信息移频信号的频谱分析和识别510. 集散管理系统—终端设计511. 基于 MATLAB 的数字滤波器优化设计512. 基于 AT89C51SND1C 的 MP3播放器513. 基于光纤的汽车 CAN 总线研究514. 汽车倒车雷达515. 基于 DSP 的电机控制516. 交流异步电机试验自动采集与控制系统的设计517. 新型自动装弹机控制系统的研究与开发518. 直流电机试验自动采集与控制系统的设计519. 微型机控制一体化监控系统520. 基于 PDIUSBD12和 K9F2808简易 USB 闪存设计521. 开关电源设计522. 基于 AT89C51的宽范围高精度的电机转速测量系统 523. 基于 AT89C51的路灯控制系统设计524. 点阵式汉字电子显示屏的设计与制作525. 全数字控制 SPWM 单相变频器526. 小功率 UPS 系统设计527. 正弦信号发生器电路设计528. 基于 Matlab 的多频率 FMICW 的信号分离及时延信息提取 529. USB接口设备驱动程序的框架设计530. 单片机大型建筑火灾监控系统531. 单片机电加热炉温度控制系统532. 单片机控制单闭环直流电动机的调速控制系统533. 通用串行总线数据采集卡的设计534. 全氢罩式退火炉温度控制系统535. 网络视频监控系统的设计536. 一氧化碳报警器 537. 基于 DSP 的短波通信系统设计 IIR 设计 538. 电压稳定毕业设计539. 基于 ARM 的嵌入式 web 服务器的设计与实现540. 数字式心电信号发生器硬件设计及波形输出实现541. 200电话卡代拨器的设计542. 基于单片机的遥控器的设计543. 数字电容测量仪的设计544. 基于 MCU 温控智能风扇控制系统的设计545. 红外遥控电子密码锁的设计546. 水位报警显时控制系统的设计547. 生产流水线产品产量统计显示系统548. 数字温度计的设计549. 基于单片机设计的自动售货机系统设计550. 基于 USB 总线的设计与开发551. 通过 USB 实现 PC 间数据传输552. 超声波特征提取系统553. 单片机实验教学平台分析554. 110kv电网继电保护设计16点阵 LED 电子显示屏的设计555. 16×556. 卷扬机及其排绳机构的设计557. 移动电话接收机功能电路558. 智能楼宇设计559. 基于 TMS320VC33DSP 开发板制作560. 基于单片机 AT89C51的语音温度计的设计 561. 基于单片机的带智能自动化的红外遥控小车 562. 基于 FPGA 的数字通信系统563. 基于 FPGA 和锁相环 4046实现波形发生器 564. 单片机呼叫系统的设计565. 音频多重混响设计566. 探讨未来通信技术的发展趋势567. 智能小车自动寻址设计 --小车悬挂运动控制系统 568. 湿度传感器单片机检测电路制作569. 单片机定时闹钟设计570. 基于单片机的多点温度检测系统571. 智能火灾报警监测系统572. 智能立体仓库系统的设计573. 单片机交通灯控制系统的设计574. 交流电机型式试验及计算机软件的研究575. 大功率电器智能识别与用电安全控制器的设计 576. 电流继电器设计577. 风力发电电能变换装置的研究与设计。
第28卷第1期2011年1月机电工程Journal of Mechanical &Electrical EngineeringVol.28No.1Jan.2011收稿日期:2010-07-16作者简介:王欣欣(1986-),女,河南商丘人,主要从事无线通信系统方面的研究.E-mail :missxiner@126.com 基于RFID 和RS485总线的无线表决系统王欣欣1,汪立新1,2(1.杭州电子科技大学通信工程学院,浙江杭州310018;2.通信系统信息控制技术国家级重点实验室,浙江嘉兴314001)摘要:针对目前表决系统的有线部署、节点干扰、传输距离短等局限问题,设计了一种基于射频识别(RFID )和RS485技术的无线表决系统,详细论述了该系统的设计方案、硬件设计和软件设计。
系统采用多级分布式结构,使表决系统的数据采集、加工、处理与显示过程同步进行,并在RFID 通信链路中嵌入XXTEA 加解密算法,增强表决系统的可靠性。
试验结果表明,该系统具有功耗低、可靠性高、成本低且安装使用方便等特点,其整体功能和各项指标都具有很高的实用性。
关键词:无线表决系统;射频识别;XXTEA 算法中图分类号:TP391文献标志码:A文章编号:1001-4551(2011)01-0067-04Wireless voting system based on RFID and RS485busWANG Xin-xin 1,WANG Li-xin 1,2(1.College of Communication Engineering ,Hangzhou Dianzi University ,Hangzhou 310018,China 2.National Laboratory of Information Control Technology for Communication System ,Jiaxing 314001,China )Abstract :Aiming at the limits of wired deployment ,node interference ,transmission bottleneck etc in the present voting system ,an intelli-gent wireless voting system based on the technology of radio frequency identofication (RFID )and RS485bus was organized.The system scheme ,hardware and software were discussed in detail.By applying the multi-level distributed architecture to achieve the high data acqui-ring ,handling and displaying simultaneously ,the XXTEA encryption and decryption algorithm was embedded in the communication link to ensure the security of the dates transmission.Results of experiments verified that the system has merits of low power ,high reliable ,low cost and easy to use and install ,and its overall performance and each index are feasible.Key words :wireless voting system ;radio frequency identofication (RFID );XXTEA algorithm0引言随着信息技术的飞速发展,表决系统已经应用于选举、方案征集、调研等众多领域。
传统的表决系统一般是由有线网络组成,布线复杂,节点较多,电磁干扰,信号衰减,故障较多且不易排除,给使用者带来了不便。
近年来,射频识别(RFID )技术[1-3]的出现有效解决了速度慢和不安全性等问题。
它是一种先进的自动识别技术,具有读取速度快、储存空间大、穿透能力强、成本低和安全性高的特点。
RS485[4]总线收发器采用的平衡发送和差分接收具有抑制共模干扰的能力,传输距离远、网络接口简单等优点。
基于RFID 和RS485的表决系统可有效传表决系统中的传输距离瓶颈和信息不安全性等问题,具有实时的高精度性能和很强的实用价值。
本研究设计了一种基于RFID 和RS485技术的无线表决系统。
1系统方案由于该表决系统是针对学校教室、学校会议室、企业会议室等设计开发的,设计成本、安装的简便性、数据传输的快捷性和可靠性是本研究在设计时要突出的重点。
该系统采用了多级分布式结构,框架结构如图1所示,包括3个部分:分布式表决器、数据控制器和终端数据管理系统。
表决器是与会代表进行表决时使用的选项控制设备,与控制器进行信息交换。
控制器是整个无线表决系统的核心,扫描并激活空闲信道,减少已占用信道,给各个表决器分配网络地址和网络标识符,通过SPI接口与表决器进行通信。
在控制器与表决器数据交换处于开放的无线状态,外界容易对信息干扰或截获,系统在信号调制时嵌入XXTEA加密算法,保护数据在传输链路中的安全。
控制器再把收集的诸多信息传输到终端机上,终端机对这些数据进行整理分析,实时显示在大屏幕上。
图1无线表决系统总体模型2硬件设计2.1无线通信电路设计根据发送、接收信号指标,产品便携性及产品价格等多方面考虑,该系统的CPU采用的Silicon Laborato-ries公司的C8051F91[5]处理器,它是完全集成的混合信号系统级芯片,具有与MCS-51完全兼容的指令周期,内部集成12bit(ʃ1.5LSB)的模数转换器,16KB 的Flash,768Bytes的RAM,可以提供多达6路的PWM信号,内核处理能力达到25MIPS,拥有多个省电模式,是业内功耗较低的MCU。
BK2411[6]是BEKEN公司推出的RFID射频单芯片高速无线收发器,片内含有时钟速率为8Mbps的4针SPI接口,可直接与微处理器相连,空中传送数据速率高达到1Mbps或2Mbps,内部集成干扰检测功能和异步搜索频率算法可自动数据处理,适合RFID高速率数据的传输。
电路原理图如图2所示,电路以BK2411为核心。
数据填入BK2411的FIFO中,MCU对这些数据嵌入MD5加密算法,通过GPFSK/FSK调制到2.4G,以Burst的形式发出,控制器接收数据,采用MD5算法解密,保证了高速数据传输的安全。
BK2411外围电路比较简单,设计的核心在于RF电路的设计,L1,C2,L4,C11等组成匹配电路,前端R4,C9,C10组成稳压电路,2.4G天线采用室内椭圆极化天线,SPI接口与MCU 串口连接。
图2基于BK2411的无线表决器的收发硬件电路图2.2串口转换电路和表决器电路设计由于PC机串行输出标准为RS232,它采用负逻辑工作、单端信号传送、传输距离近,不能够满足本系统的要求,而RS485收发器采用正逻辑工作,平衡发送和差分接收,可有效抑制共模干扰,收发器灵敏度高,传输距离达1km以上,所以要实现表决系统能够高效通信,必须要设计RS232/RS485转换电路[7]。
该系统采用SN75176电平转换芯片,将TTL电平转化为RS485电平,片内A、B引脚接有高能量瞬变抗干扰保护装置,利用光电耦合器TIL117使与PC机之间完全隔离电的影响,提高了系统的抗干扰性,具体电路如图3所示。
图3串口转换电路下行表决器部分系统电路主要由单片机C8051F91处理器、使用8279单片机的键盘接口芯片、4ˑ4按键模块和12864液晶模块电路组成。
无线发射模块的BK2411的SPI总线和单片机的4根线SCK、CSN、MOSI、MISO相连。
具体电路如图4所示。
·86·机电工程第28卷图4表决器典型控制电路3软件平台的设计软件部分的设计基于VC语言,采用模块化设计思想,包括3部分:分布式表决器收发程序、串口通信程序和终端数据管理程序。
通信流程如图5所示。
图5通信流程图3.1分布式表决器程序收发程序控制器收发程序和分布式表决器程序在接口的设计上很类似,主要功能是对BK2411芯片的初始化,为了保证高速数据可靠传输还增加了XXTEA加解密算法。
BK2411寄存器及接口设计如下所示:void BK2411_init(void);//BK2411的初始化函数,需要分别对bank0、bank1进行初始化unsigned char SPI_read_buffer(unsigned char reg,unsigned char *pBuf,unsigned char bytes);//读缓冲void SPI_write_buffer(BYTE reg,BYTE*pBuf,BYTE bytes);//写缓冲void SPI_write_reg(BYTE reg,BYTE value);//寄存器写入BYTE SPI_read_reg(BYTE reg);//寄存器读取加解密算法—XXTEA算法[8]:TEA算法是由剑桥大学计算机实验室的David Wheeler和Roger Needham M于1994年提出的,它是一种非对称密钥加密算法,采用迭代的形式,实现相当简单,加密强度远远高于传统的MD5、DES和SHA算法。
最新的XXTEA是TEA、XTEA进化过来的。
此算法是采用扩散和混乱方法,加密算法的迭代次数可以改变。
加解密的函数为:Data_new=BTEA(Key,n,Da-ta),n>0表示进行加密,n<0表示进行解密。
密钥采取不正规的方式进行混合以阻止密钥表被攻击,加密的信息即使被截获也不可能通过验证。
3.2串口通信设计数据收集分析部分主要是终端机主控程序用来与控制器通信,通过串口读取和发送表决信息,数据收集·96·第1期王欣欣,等:基于RFID和RS485总线的无线表决系统分析部分通过串口与控制器进行通信,为此封装了一个通用的串口通信类CVoteSerial[9-10]。
3.3终端机主控程序终端机主控程序主要是用来收集、统计、分析、显示以及存储表决结果的程序。
终端机主控程序主要由显示界面、数据接收、数据存储等模块组成。