基于无线发射接收物体远离报警器的设计

   word完整版可点击如下下载>>>>>>>>  

基于无线发射接收的物体远离报警器的设计.rar-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告和相关PPT等文档,供大家参考学习。也可在本博客主页找到更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/u013253075/43759400?spm=1001.2014.3001.5503

摘 

现代社会防盗产品琳琅满目,但大都是以家庭防盗为主,在防丢失方面的报警器还留有空白。无线发射接收的物体远离报警器的设计可以填补这方面的空白。无线发射接收报警器,解决了传统有线报警器不方便携带、铺设线路困难等问题,使之适用于各类工作环境,比如可以把随身带的贵重物品如钱包放入一个发射器,当丢失会立即发出报警提醒使用者注意;也可防止孩子或宠物的丢失。

本设计主要由发射电路、接收电路和报警电路组成。通过无线发射电波抑制原理,控制物体远离报警器的距离。由接收机接收发射机发送的带有固定地址的数据包进行分析计算并反馈,实现精准的通讯。发射模块负责发出稳定带有地址信息的数据包,接收模块负责接收数据并做出对比判断,排除干扰信息,一旦接收不到信号报警电路便发出报警,提醒使用者注意。

关键词:无线通讯  报警器  防丢失

ABSTRACT

In modern society, there are a wide range of anti-theft products, but most of them are home anti-theft, and there are still blanks in the anti-lost alarm. The design of the wireless transmitting and receiving objects away from the alarm can fill the gap in this regard. The wireless transmitting and receiving alarm solves the problems of inconvenient portability and difficulty in laying lines of traditional wired alarms, making it suitable for various working environments, which is more in line with the original intention of the design. For example, you can put valuables such as a wallet into a transmitter, and when lost, an alarm will be issued to remind the user to pay attention; it can also prevent the loss of children or pets.

This design is mainly composed of transmitting circuit, receiving circuit and alarm circuit. Through the principle of wireless transmission wave suppression, the distance of the object away from the alarm is controlled. The receiver receives the data packet with a fixed address sent by the transmitter, analyzes, calculates and feeds back, and realizes accurate communication. The transmitting module is responsible for sending out stable data packets with address information, and the receiving module is responsible for receiving data and making comparison judgments to eliminate interference information. Once the signal is not received, the alarm circuit will issue an alarm to remind users to pay attention.

Key words: wireless communication  Alarm  Anti-lost

1  引言

1.1  研究背景与意义

从目前的市场来看,报警器主要分为有线报警与无线报警两大系列。有线报警主要以国外的产品居多,无线报警主要以国内产品居多[1]。无线报警主机主要以室内防盗报警为主,采用的技术主要有光学技术、红外技术、微波技术、单片机等技术。整个系统在向多功能、大容量、智能化发展,越来越成为一套完整的集安全防范、自动化控制等为一体的综合管理系统体......

1.2  研究任务及目标

1.2.1  主要任务

该设计基于STC89C52单片机为收发核心,利用2.4GHz无线模块nRF24L01,以无线通讯为基础进行近距离低功率通讯,实现物体远离一定距离实现报警功能的设计。.....

1.2.2  技术指标

(1)发射端、接收端天线长度限制在3.....

(2)发射功率不超过50mw;

(3)单一发射或接收模块只能识别对应发射接收模块,.....

(4)报警距离设置在5m左右。

系统方案

2.1  总体框图

基于无线发射接收的物体远离报警器大致可分为发射模块和接收报警模块。发射模块和接收模块由电源、单片机和射频通信模块组成。相比发射模块,接收模块增加了蜂鸣器报警和LED指示灯。......系统总体框图如图2-1所示。

图2-1  总体框图

2.2  芯片的选择与分析

2.2.1  主控芯片方案

方案一:采用PIC单片机

PIC单片机系列是美国微芯公司(Microchip)的产品,共分三个级别,即基本级、中级、高级,CPU采用RISC(精简指令集)结构,分别有33、35、58条指令,.....

不足之处:

它的专用寄存器(SFR)不会像51系列那样被集中到一个固定的地址区(80~ FFH),而是被分散到四个地址区。专用寄存器只有5种,分别是 PCL、 STATUS、 FSR、 PCLATH、 I.....

方案二:采用STC89C52实现

采用STC89C52单片机作为主控制单元。单片机具有8K字节程序存储空间,......

方案三:采用STM32系列芯片

STM32具备功能全备、库函数丰富、处理速度快、I....

不足之处:STM32是跑指令的,适合跑算法,但......

综合考虑采用方案二STC89C52.......

2.2.2  无线通讯模块方案

方案一:运用编解码芯片PT2262/2272。编.....

2-3  PT2262/2272传输方式及结构

编解码芯片PT2262/2272的缺点主要包括稳定性差、发射频率较低、系统较复杂、实现功能较少(只能完成单向报警功能)等方面。

方案二:nRF24L01是由挪威 Nordic VLSI公司研制的采用4 mm×4 mmQFN20封装的新型射频收发器件;nRF24L01用于 ISM频段:2.4~2.524 GHz。融合增强的ShockB.....

综合考虑采用方案二nRF24L01作为本次无线通讯模块的使用。

硬件电路设计

3.1  发射模块

发射模块由电源电路、nRF24L01无线收发电路与单片机组成,负责发出带有地址信息的稳定电波。发射模块如图3-1所示。

图3-1  发射模块电路图

3.1.1  STC89C52主控模块

单片机使用的是STC89C52单片机,单片机要运行的最基本条件为振荡电路和电源。还包括有最小系统、时钟电路以及复位电路。主机中单片机有4组 I/0口P0-P3.9引脚接复位电路18、19、20引脚接晶振电路,P2.0-P2.5连接无线发送与接收模块,P2.6接报警模块。从.....

本次设计电源由外部USB口取电。系统使用的单片机电源电压为5V,所以直接采用USB可以对本次设计进行供电,不需要升压/降压等操作。且USB对电流有统一标准,......

STC89C52是一款低功耗、高性能的CMOS 8位单片机,可编程8 K闪存。片式闪存使程序存储器在系统中具有可编程性,也适用于常规的编程器。STC89S52单片机采用8.....

....

p0 (P0.0〜P0.7,39〜32脚):端口p0是一个八位双向I/O端口,有漏极开路。每根针可作为输出端口驱动8 TTL负载,当将“1”写到端口P0时,可作为高阻输入.....如表3-1所示。

表3-1   P1.0和P1.1引脚复用功能

引脚号

功能特性

P1.0

T2(定时器/计数器2外部计数输入),时钟输出

P1.1

T2EX(定时器/计数器2捕获/重装触发和方向控制)

p2端口(P2.0〜 P2.7,21〜28脚):p2端口是一个8位双向 I/O端口,具有内部扩展电阻。输出型P2可以驱动4 TL输入(通过吸收或输出电流)。在写到端口1的时候.....

P3端口(P3.0〜 P3.7,10〜17脚)p3端口为8位双向 I/O端口,.....如表3-2所示。

 

表3-2  P3口引脚复用功能

引脚号

复用功能

P3.0

RXD(串行输入口)

P3.1

TXD(串行输出口)

P3.2

外部中断0

P3.3

外部中断1

P3.4

T0(定时器0的外部输入)

P3.5

T1(定时器1的外部输入)

P3.6

外部数据存储器写选通

P3.7

外部数据存储器读选通

引脚号复用功能

RST (9脚):重新输入。在连续两个以上机械周.....

ALE(30脚):地址锁定控制信号(ALE)是当访问外部程序存储器时将8位地址锁定的输出脉冲。在进行闪存编程时,该针()也用作编程时的输入脉冲。

在一般情况下,.....

单片机最小系统如图3-2所示。

图3-2  单片机最小系统

3.1.2  nRF24L01无线模块

发射器是由nRF24L01组成的,它是由挪威Nordic VLSI公司制造的。nRF24L01作为单片射频收发芯片,工作在世界通用的2.4~2.5GHz ISM频段,工作电压1.9~3......收发模块实物图如图3-3所示。

图3-3  nRF24L01无线收发模块实物

工作原理:

当nRF24L01无线通信模块进行发送时,通过串行外围接口SPI连接STC89C52单片机,将节点地址TX_ADDR以及有效数据TX_PLD写入nRF24L01无线通信模块的储存器中,设定CE引脚为高电平并且维持10μs以上,最后经过130μs后再对数据进行发送。....

图3-4  SPI读操作

图3-5  SPI写操作

nRF24L01与单片机连接电路如图3-6所示。

 

图3-6  nRF24L01与单片机连接电路图

 

nRF24L01管脚功能如表3-3所示。

表3-3  nRF24L01管脚功能

管脚

名称

管脚功能

备注说明

1

GND

2

VCC

电源

1.9-3.6 V

3

CE

数字输入

收发模式切换控制端口

4

CSN

数字输入

SPI片选使能端,低电平有效

5

SCK

数字输入

SPI时钟

6

MOSI

数字输入

SPI从设备数据输入

7

MISO

数字输出

SPI从设备数据输出

8

IRQ

数字输出

工作状态指示

发送模式、接收模式、待机模式和关机模式

这四种工作模式由PWR_UPregister、PRIM_RXregister和CE三者组合状态决定。

表3-4  工作模式

模式

PWR_UP

PRIM_RX

CE

FIFO寄存器状态

接收模式

1

1

1

发送模式

1

0

1

数据在TXFIFO寄存器中

发送模式

1

0

1→0

听到发送模式直到数据发送完毕

空闲模式Ⅱ

1

0

1

TXFIFO为空

空闲模式Ⅰ

1

0

无数据传输

关机模式

0

3.2  接收报警模块

该接收模块包括nRF24L01及其外围电路。与发射器相比,....

图3-7  接收电路

3.2.1  声光报警模块

声光报警模块由一个9012型PNP三极管、2k限流电阻、一个蜂鸣器、一个发光二极管组成。当基极输入为低电平时,晶体管导通,蜂鸣器鸣响警报,当基极输入为高电平时,晶体管截止;电路不发出声音和光报警。当基极输入为低电平时,该电路发出声光报警....

图3-8  报警电路

3.2.2  电源模块

由于nRF24L01芯片的VCC脚接电压范围为1.9V~3.6V之间,而单片机的ST.....

图3-9  电源电路

 

软件设计

本设计中对防丢器的软件开发采用基于C语言的Keil工具,单片机对nRF24.....

4.1  发射流程

图4-1  发射流程图

 

4.2  接收流程

图4-2  接收流程图

   系统调试

5.1  调试流程

软件的调试部分:将要准备烧入单片机的程序首先拷贝到KEIL中进行查误,并生成.HEX文件。

硬件测试部分:检验整个系统焊接点是否连焊、有没有漏焊的现象,.....

最后将程序烧录好进行测试。

5.2  实验结果

当发射机与接收机在设定的五米以内时可以正常通讯。当超出设定范围开启声光报警,最终实现了本设计的功能。以下为本系统的数据表:

表5-1  测试数据表

测试数据

数值

主机端电流

55mA

从机端电流

35mA

供电电压

5V

主机端功率

0.21w

从机端功率

0.18w

收发距离

≈5m

 

发射机、接收机正常通讯时工作情况如图5-1所示。

图5-1  实物图

当超出报警距离时接收机工作情况如图5-2所示。

图5-2  接收机报警实物图

总结与展望

6.1  总结

本文设计了一种以8位单片机STC89C52为主控制器,低功耗射频收发芯片nRF24L01为核心,由报警电路、电源电路组成的无线防丢器。达到了发射机远离接收机设定值.....

6.2  展望

本设计还有许多不足期望后期在以下几个方面进行完善。

(1)尺寸做的不够小,应当尽量提高集成度以缩小尺寸才....

(2)功耗做的不够低,应是使用时间尽量到达半年以上才.....

(3)外观不美观,所以应多设计外观并投选出....

(4)防丢器可以构建一个包括定位系统,定位平台及.....

(5)添加寻呼双重功能,否则在丢失后物品不......

随着物联网技术的发展,升级换代后的防丢器可以在本设计....

详细设计文档下载

基于无线发射接收的物体远离报警器的设计.rar-硬件开发文档类资源-CSDN下载内容包括详细设计文档word版,附带开题报告和相关PPT等文档,供大家参考学习。也可在本博客主页找到更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/u013253075/43759400?spm=1001.2014.3001.5503

      

        本文介绍了在设计的过程的关键点,供大家参考学习,如需获取实物、或者下载链接失效、对其他单片机硬件设计感兴趣、有不明白的或者错误的,可以添加徽信biyezhan007 

 

郑重声明,此文章提供给大家做参考模板,杜绝一切不良学术不良行为。

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咸鱼弟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值