close
当前位置: 物联网在线 > 技术文库 >

基于NFC的无线通信系统电路设计

在很多场合有线通信技术并不能满足实际需要,比如在野外恶劣环境中作业。使用无线射频通信芯片构建的通信模块,用单片机作为控制部件,配合一定的外围电路就能很好地进行两地空间区域信号对接,实现自由数据通信,解决了无线通信的技术难题。并且其具有硬件构造简单、维护方便、通信速率高、性能稳定等优点,能在电子通信业得到广泛应用。

本文的控制部件选用AT89C51型单片机。由于这种芯片只有SPI通信接口,而目前常用的单片机都没有这种接口,因此需要对该芯片的通信时序进行模拟,所以在控制器里编程时要严格按照芯片工作时序进行。

电路原理
  
NRF24L01芯片构成的通信模块电路设计

NRF24L01芯片通信模块电路核心器件NRF24L01 配合网络晶振、解耦电容、偏极电阻一起工作构造稳定射频通信模块。该芯片是贴片结构,模块占用空间少,如图1所示。

“”

图1 由NRF24L01 芯片构成的通信模块电路图。   

电源电路设计

电源电路如图2所示,B1 是9 V 蓄电池或者锂电池,能够反复充电。C1, C2 , C3 , C4 都是滤波电容, 起到一次与二次滤波作用。D1,D2 是稳压二极管, 使输出端的电压稳定在理想的水平电压。芯片7805 是三端稳压集成电路芯片,具有正电压输出。其电路内部还有过流、过热及调整管等保护电路,最终目的把9 V 电源转变成稳定5 V 输出,为后续设备供电。

“”

图2电源电路图
  
系统通信电路设计

系统通信电路如图3所示。本电路中应用单片机AT89C51作为控制芯片,对NRF24L01 主通信模块的接口时序模拟和对数据的发送与接收进行处理。

“”

图3系统通信电路图
 
与PC 机通讯电路设计

如果单片机通信电路与单片机通信电路通信,则两个硬件电路和图3相同,只是在软件设计时需在每个通信端设定不同的通信地址,以辨认每个通信端口。若是单片机通信电路与PC 机或者具有COM 口的设备电路通信,则需要一个转接电路,其硬件电路如图4所示。

“”

图4 SPI 接口与MAX232 通信硬件电路图

在图4 所示的电路中, 单片机左侧是一块MAX232芯片, 其作用是将PC 机中的232 电平与单片机的T TL 电平匹配。最左侧是9 芯母接头,在使用时可接在计算机COM 口上与计算机通信。单片机右侧接一块射频通信模块。由于此块单片机同样没有SPI 接口,所以需要用普通接口软件模拟SPI 接口,其编程要严格按SPI 端口的通信逻辑时序。

编者按
(1)提出基于射频的无线通信技术方案,并且按照该方案搭建硬件电路。
(2)设计单片机控制算法,在PC机中编好上位机软件,执行机构能迅速执行预定结果, 反应时间小于1ms。
(3)在执行机构遇到障碍时,能返回准确命令,使上位机捕捉到相应信息,直接反映双向通信效果好。
(4)系统稳定可靠,数据传输丢失率很小,低于0.01%。

本文转载自:电子发烧友
转载地址:
声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有,如涉及侵权,请联系小编进行处理。


(责任编辑:ioter)

用户喜欢...

如何快速实施符合Qi标准的无线充电系统

对于移动设备,充电过程仍然是最后的束缚。尽管诸如无线充电联盟(WPC)Qi规范等标准有助于支持更高的充电功率水平,但开发人员在设计电路,印刷电路板和固件时仍面临多重挑战,以全面...


DFRobot的Arduino兼容BLE硬件解决方案,具有无线编程,智能应用程序控制,长通信范围和外围模块

DFRobot的Bluno系列与标准的Arduino引脚兼容,这意味着使用Arduino制作的任何项目都可以直接通过蓝牙轻松进行无线连接。所有Bluno板卡和模块都集成了板载BLE,提供无线编程,蓝牙HID,AT命令配置...


RF无线射频电路设计中的常见问题及设计原则

1. 引言 射频(RF)PCB设计,在目前公开出版的理论上具有很多不确定性,常被形容为一种“黑色艺术”。通常情况下,对于微波以下频段的电路(包括低频和低频数字电路),在全面掌握各类...


基于AT89S52单片机的智能数字电子时钟设计

(1)数字钟实现对年、月、日、时、分、秒、星期显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带...


基于Spartan-6平台简单实现异步fifo与UART串口通信的联合使用

UART(即Universal Asynchronous Receiver Transmitter 通用异步收发器)是广泛使用的串行数据传输协议。UART允许在串行链路上进行全双工的通信。 串行外设用到RS232-C异步串行接口,一般采用专用的集成...


【原创深度】CBRS——无线领域的下一代领军技术

经过多年努力,联邦通信委员会(FCC)终于展示了其国家宽带计划——公民宽带无线电服务(CBRS)。它没有像5G技术和物联网那样受到重视,但其影响力仍不容小觑。如果CBRS运行成功,它将...


无线医疗仪表设计,你照顾好电源了吗?

在患者护理情形中医疗产品通常对于可靠性、运行时间和坚固性有着高得多的标准,不仅必须确保它们能够依靠多种电源实现无缝运行,并在对从患者身上收集的数据进行无线传输的过程中提...


基于ADXRS810提高航位推算导航系统的精度

汽车航位推算 (DR)导航系统采用一个陀螺仪(gyro)来推算车辆的即时航向。借助该信息再加上行驶的距离,导航系统可以正确确定车辆的位置,即使卫星信号因拥挤的城区环境或隧道而受阻时亦是...


基于成ADAS3022解决多通道数据采集系统设计中遇到的诸多难题

可编程逻辑控制器(PLC)是很多工业自动化和过程控制系统的核心,可监控和控制复杂的系统变量。基于PLC的系统采用多个传感器和执行器,可测量和控制模拟过程变量,例如压力、温度和流量。...


基于ADI惯性MEMS稳定系统设计方案

稳定系统简介 无人飞行器安装的监控设备、海上微波接收机、车辆安装的红外成像系统传感器以及其他仪器系统都需要具有稳定的平台,以达到最佳性能,但它们通常在可能遇到振动和其他类...