ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:393.39KB ,
资源ID:2481852      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2481852.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(无线遥控密码锁控制系统的设计.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

无线遥控密码锁控制系统的设计.docx

1、无线遥控密码锁控制系统的设计无线遥控密码锁控制系统的设计信息工程学院应用电子技术专业 摘要:本文围绕无线遥控密码锁控制系统的相关理论和实践进行了研究。主要包括以下的内容:根据项目要求提出了以STC89C51单片机为中央处理器,以4位数据位的编码解码芯片PT2262和PT2272模块为无线收发模块,结合电子密码锁技术完成系统总体设计方案。在文中详细叙述了系统的硬件电路设计方法和软件设计要点,同时给出了各个重要子程序的流程图。文中设计的电路和控制方法适用于一般的单片机系统设计,硬件和软件也有一定的实用性和通用性。关键词: STC89C51 无线遥控 PT2262/PT2272 密码锁Design

2、of wireless remote locks control system (Major of Applied Electronic Technology,Information and Engineering College )Abstract:In this paper,focusing on the wireless remote control system locks the relevant theory and practice were studied.The main content includes the following:According to the proj

3、ect request for a single-chip CPU STC89C51 to four data-bit codec chip for the PT2262,and PT2272 wireless transceiver modules,combined with electronic locks to complete the system design technology program.Described in detail in the text of the system hardware circuit design and software design elem

4、ents,at the same time gives the flow chart of each and every major subprogram.Integral comparison circuit,switch control circuit,single-chip systems,circuit components,such as display circuit.In this paper, the design of circuit and control method for general single-chip system design,hardware and s

5、oftware has some practical and versatile.Keyword: STC 89S51 Wireless Remote Control PT2262/PT2272 remote locks引言随着人们生活质量的提高和安全意识的加强,各种系列的密码锁广泛进入人们的生活和工作,因而密码锁系统的安全性就变得至关重要。当前市场上的密码锁具有以下几种方式:一种是机械式的密码锁,它具有成本低,抗干扰能力强的优点,同时也具有密码量少,安全性差,钥匙易于复制的缺点。一种是电子式的密码锁,它具有成本相对不高,密码量大,不易破译的优点,但是这些电子密码锁系统都采用的是固定键盘式的,

6、也就是将键盘固定在保险箱的面板上,这就使得用户在运作时没有隐蔽性,极易被人看见和偷拍而使得密码不安全,因而使用的安全性不高。电子式密码锁的市场占有量最大,因为它的成本低,安全高,运作简单,最能符合用户的需要,但当前市面上的电子式的密码锁也有它的不足,因对它进行必要的改造将势在必行。为了克服当前市面上的电子式密码锁的不足以满足社会需求,提出将无线遥控方法与密码技术相结合,在保证原有密码锁系统性能的基础上研发新型的无线遥控密码锁系统来克服固定键盘式的密码锁的不足,所以本文采用了无线遥控密码锁设计。1 系统方案设计1.1 无线遥控密码锁系统设计目标根据任务书的要求,经过仔细分析,设计无线遥控密码锁要

7、求具有上锁、解锁等功能,并可以在10m内进行无线遥控,而且整体系统相应时间小于0.1s。在设计的过程中还额外扩展了LED显示电路和密码输入错误时的报警电路。1.2 方案论证 方案一:主要采用单片机为中央处理器,配合NRF905模块来完成无线遥控的功能。由于与NRF协议相关的高速信号处理部分已经嵌入在NRF905模块内部,高频头可与各种低成本单片机配合使用,也可以与DSP等高速处理器配合使用;高频头提供一个SPI接口,速率由微控制器自己设定的接口速度决定。在RX模式中,地址匹配(AM)和数据准备就绪(DR)信号通知MCU一个有效的地址和数据包已经各自接收完成,微控制器即可通过SPI读取接收的数据

8、。在TX模式中,高频头自动产生前导码和CRC校验码,数据准备就绪(DR)信号通知MCU数据传输完成。采用此芯片成本高,结构复杂,而且影响发送接收的因素较多。方案二:主要采用单片机为中央处理器,同时运用PT2262/PT2272无线发送接收模块来完成无线遥控的功能。要使解码芯片PT2272能够正常地接收并解码信号产生输出就必须使其地址位的状态与编码芯片PT2262的地址位状态完全相同,也就是说,只要解码芯片PT2272和编码芯片PT2262的地址位接地,接高电平或悬空状态相同,那么解码芯片就会有数据输出。PT2262/PT2272 主要有CMOS 工艺制造,低功耗、外部元器件少等特点,常用于车辆

9、防盗系统、家庭防盗系统、遥控玩具等其他电器遥控的使用。在介绍的两种方案中,采用PT2262/PT2272模块完成无线遥控密码锁的设计,配合电源模块、键盘模块、报警模块、显示模块、单片机最小系统等就可以组成无线遥控密码锁的硬件设计。控制系统采用了我们熟悉的STC89C51单片机为核心,电源采用+5V的电源设计,便于单片机的直接控制。本系统中选用无线315Mhz射频RF(radio frequency)方式来完成无线通讯。315Mhz的发射频率是国家规定的无线报警专用频率,符合国家规定。1.3 总体方案1.3.1 工作原理用5伏电源供电,当按键按下时,PT2262上电,发射电路上电,PT2262将

10、按键的状态编码产生方波,采用315Mhz报警专用高频频率作为载,在经过ASK调制,由发射电路发射出去。如图1-1和图1-2所示为无线遥控发送和接收方框图。图1-1无线遥控发送方框图1-2无线接收方框图PT2262将A0A5和A6/D5A11/D0决定的地址和数据进行编码,当TE为低电平时,从DOUT输出编码信号,编码信号提供给RF或IR电路发射,由RF或IR接收电路接收后,经PT2272解码,实现遥控编码和解码。无线发射芯片PT2262和接收芯片PT2272设计的电路有4个输入信号,完全满足本设计的要求。2 系统硬件结构2.1 硬件系统设计原则无线遥控电子密码锁系统由单片机STC89C51、无

11、线遥控发送电路、无线遥控接收电路、电源电路、键盘电路、报警电路、数码管显示电路等组成。2.2 单片机最小系统2.2.1 STC89C51介绍STC89C51系列单片机是新一代超强抗干扰/高速/低功耗的单片机,是MCS-51系列单片机的派生产品。它们在指令系统中,硬件系统和片内资源与标准的8051单片机完全兼容,DIP-40封装系列与8051兼容,指令代码是与8051完全兼容的单片机。STC89C51单片机具有增强型12时钟/机器周期、6时钟机器/周期任意选择,工作电压为3.4V-5.5V;工作频率范围是0-40MHZ,相当于普通STC89C51的0-80MHZ,实际频率可达48MHZ。片上集成

12、512字节RAM;有32个通用I/O口,P1/P2/P3/P4是准双向口;可通过串行口(P3.0/P3.1)直接下载用户程序,具备EEPROM功能,工作温度范围在0-75,共有2个16位定时器/计数器,其中定时器T0还可以当成2个8位定时器使用;封装形式为DIP-40。STC89C51引脚图如图2-1所示。图2-1 STC89C51引脚图维持单片机运行的最简单的配置系统是构成单片机的最小应用系统。由于晶振、开关等器件无法集成到STC89C51芯片内部,由这些器件所构成的晶振电路和复位电路是单片机工作所必要的两个基本电路。对于8051、8751片内有RAM、EPROM的系统来讲,单片机与晶振电路

13、及开关、电阻、电容等构成的复位电路组成单片机最小系统。如图2-2所示是STC89C51构成的最小应用系统。图2-2单片机最小系统原理图图2-3最小系统PCB图2.3 编码解码电路2.3.1 PT2262与PT2272介绍PT2262/2272是台湾普城公司生产的一种CMOS工艺制造的低功耗低价位通用编解码电路,PT2262/2272最多可有12位(A0-A11)三态地址端管脚(悬空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位(D0-D5)数据端管脚,设定的地址码和数据码从17脚串行输出,可用于无线遥控发射电路。引脚分布图2-4和图2-5所示。 图2-4 P

14、T2262引脚图 图2-5 PT2272引脚图表1 PT2262 管脚说明名 称管 脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空),D0-D57-8、10-13数据输入端,有一个为“1”即有编码发出,内部下拉Vcc18电源正端()Vss9电源负端()TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常时为低电平)表2 PT2272 管脚说明名 称管 脚说 明A0-A111-8、10-13地址管脚,用于进行地址编码,可置

15、为“0”,“1”,“f”(悬空),必须与2262一致,否则不解码D0-D57-8、10-13地址或数据管脚,当做为数据管脚时,只有在地址码与2262一致,数据管脚才能输出与2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换Vcc18电源正端()Vss9电源负端()DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与OSC2所接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;VT17解码有效确认 输出端(常低)解码有效变成高电平(瞬态)PT2272 解码芯片有不同的后缀,表示不同的功能,有L4/M4/L6/M6 之分,其中L 表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M 表示非锁存输出,数据脚输出的电平是瞬时的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6 和4 表示有几路并行的控制通道,当采用4 路并行数据时(PT2272-M4),对应的地址编码应该是8 位,如果采用6 路的并行数据时(PT2272-M6),对应的地址编码应该是6 位。2.3.2 无线遥控发射器电路无线电遥控发射模块是由按键接收电路、遥控指令编码器、高频载波发生器、调制电路及发射电路等组成,如图2-6所示:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1