0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于USB接口的数字无线RF发送与接收

电子设计 2018-09-20 09:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于USB接口嵌入式无线传输系统设计在涉及通信接口时,为了解决PC机串口和并口严重不足的问 题以及方便仪器设备之间的连接,提出了无线传输技术和USB接口相结合的方案。无线传输和USB接口在各 自的应用领域都不再是新概念,但将两者相结合确是一个较为独特的设计创新。

1 系统结构总体设计

整个设计主要实现基于USB接口的数字无线RF发送与接收,系统结构设计如图1所示,可分为3大部分: 无线RF电路、微控制器电路、USB接口电路。

无线RF电路的主要功能是将从微控制器送来的数据按照预设的调制格式送到天线激励电磁波发射,并 将从天线接收到的调制信号解调得到基带信号,再送给微控制器。微控制器(AT89C51)电路是整个设计系 统的控制核心,是RF电路与USB接口之间的通信桥梁,同时也是RF电路的控制芯片,这部分需完成两大功 能:其一是对RF芯片进行寄存器配置(通信参数配置)和数字通信,其二是与USB芯片进行数据传递以及对 USB接口通信波特率设置。

2 硬件电路设计与实现

硬件电路按结构与功能分由3部分组成:无线RF电路、微控制器接口电路、USB接口电路。

2.1 无线RF电路

基于CC1101的无线RF电路设计如图2所示。

CC1101是TI公司生产的一款高集成度、高灵敏度、多通道UHF收发机,专为低功耗无线数据传输所设 计,特别是用在315/433/868/915 MHz频点的ISM(工业、科学、医疗)和SRD(短距离设备)领域。它的RF收发 器集成了一个配置非常灵活的调制解调器,支持多种不同的调制方式,其数据传输率可达500 kbps,且具 有远程无线唤醒(WOR)功能。RF芯片CC1101采用的是基于0.18sCMOS晶体的Chipcon的SmartRF04技术,它资源开放性非常好,外围电路设计简单,特别是这款RF芯片的输出功率、载波频率、通信波特率可由控制 芯片对相关寄存器编程更改,设计与应用非常灵活。

2.1.1 输出功率调节

来自设备的RF输出功率等级有两个可程控等级。

首先,专用的PATABLE寄存器能保持8个用户(PATABLE(0)~PATABLE(7))选择输出功率设定。然后,3位 FREND0.PA_POWER[2:0]值选择PATABLE使用入口。这个两级功能在传输的开始和结束时提供灵活的PA功率 线性上升或下降,及ASK调制整形。在每种情况下,PATABLE中序号0~FREND0.PA_POWER的所有PA功率设定 值都会用到。

2.1.2 载波频率控制

CC1100的频率控制用来最小化一个信道导向系统需要的设计。为了建立一个带信道数目的系统,理想 信道间隔由MDMCFG0.CHANSPC_M和MDMCFG1.CHANSPC_E寄存器设定。信道间隔寄存器分别为尾数和指数。基 频率和起始频率由位于FREQ2、FREQ1和FREQ0寄存器的24位频率词汇设定。这个词汇典型地设定为将要使用 的最低信道频率的中心。理想信道数目由8位信道数目寄存器CHANNR.CHAN设定。寄存器CHANNR.CHAN为信道 偏移的倍数。合成载波频率为(式中的fxosc晶振选用的频率为26MHz):

选定的fIF(中间频率)由FSCTRL1.FREQ_IF寄存器控制:

2.1.3 通信波特率设置

系统传输时的数据率由MDMCFG3.DRATE_M和MDMCFG4.DRATE_E配置寄存器控制。数据率由下式算得,控 制的数据率由晶体频率决定。

下面的方法能用来找到对应于给定数据率的合适的值:

若DRATE_M靠近其最近的寄存器而且接近256,则增加DRATE_E,使DRATE_M为0。

2.2 微控制器接口电路

微控制器接口电路设计如图3所示。整个控制电路的核心即MCU选用的是Atmel公司生产的低电压,高性 能CMOS 8位单片机AT89C51,它片内含4 KB的Flash和128字节的数据RAM,提供5个中断源并支持两级中断嵌 套,拥有一个全双工串行通信口,器件采用高精度、非易失性存储技术生产,兼容标准MCS-51指令系统。

整个系统采用的是上电复位,与基于USB接口即插即用的特性非常吻合。图中D1和D2两个LED为整个模 块的通信指示灯,分别接单片机的P1.6和P1.7,工作状态由编程控制;J1为微控制器与无线RF电路的接口, 其中SCLK为RF芯片CC1101的时钟输入信号,接单片机P1.0与单片机时钟同步,端口SO(GDO1)、GDO0、还有GDO2为无线RF电路的数字输出口,端口SI和CSn为无线RF电路的数字输入口。微控制器除了为RF电路提供控 制以外,还预留了键盘输入与液晶显示端口,为以后的需求作铺垫。

2.3 USB接口电路

USB接口电路(如图4所示)完成了系统和计算机或设备端的物理连接,提供总线的硬件收发接口,实现 电气和底层的逻辑功能,完成上层协议处理、数据收发控制以及电压调节。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口电路
    +关注

    关注

    8

    文章

    474

    浏览量

    58572
  • usb
    usb
    +关注

    关注

    60

    文章

    8477

    浏览量

    285864
  • RF
    RF
    +关注

    关注

    66

    文章

    3204

    浏览量

    172182
  • 无线传输
    +关注

    关注

    3

    文章

    617

    浏览量

    42546
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯岭技术两颗芯片结合实现2.4G翻页笔,全部资料开源

     2.4G 翻页笔由一个 RF 射频遥控器与一个无线接收器(USB 接口)组成。RF 射频遥控器
    的头像 发表于 03-27 16:44 755次阅读
    芯岭技术两颗芯片结合实现2.4G翻页笔,全部资料开源

    深入解析LC89091JA数字音频接口接收

    深入解析LC89091JA数字音频接口接收器 在当今数字化音频飞速发展的时代,数字音频接口接收器扮演着至关重要的角色。今天我们要详细探讨的是
    的头像 发表于 02-11 16:20 498次阅读

    探索DIR9001:高性能数字音频接口接收器的深度剖析

    探索DIR9001:高性能数字音频接口接收器的深度剖析 在数字音频领域,一款优秀的数字音频接口接收器对于保障音频质量和系统稳定性至关重要。今
    的头像 发表于 02-03 09:15 649次阅读

    AFE7906:高性能多通道RF采样接收器的卓越之选

    AFE7906:高性能多通道RF采样接收器的卓越之选 在当今的电子设计领域,高性能、宽带宽的多通道接收器需求日益增长,特别是在雷达、无线通信测试等关键应用中。TI推出的AFE7906
    的头像 发表于 01-26 15:30 342次阅读

    基于芯岭技术XL2417D和XL2417U芯片的2.4G无线键鼠解决方案

    数字信号,通过2.4GHz频段发送USB接收器,USB接收
    的头像 发表于 01-19 13:59 1078次阅读
    基于芯岭技术XL2417D和XL2417U芯片的2.4G<b class='flag-5'>无线</b>键鼠解决方案

    CC113L:低功耗亚1GHz RF接收器的卓越之选

    CC113L:低功耗亚1GHz RF接收器的卓越之选 在当今的无线通信领域,低功耗、高性能的RF接收器需求日益增长。德州仪器(TI)的CC1
    的头像 发表于 01-05 17:50 1367次阅读

    TI TFP403 PanelBus™数字接收器:高速数字接口的理想之选

    TI TFP403 PanelBus™数字接收器:高速数字接口的理想之选 在电子设计领域,高速数字接口
    的头像 发表于 12-31 10:25 375次阅读

    UART接口数据线接收发送数据

    具体方法和步骤 UART模块依照UART协议标准的异步方式发送接收数据,每个UART模块有TX和RX两根数据线,TX为输出,RX为输入。使用TX数据线串行发送数据,使用RX数据线串行接收
    发表于 10-29 07:37

    AFE8092八通道RF收发器技术解析与应用指南

    Texas Instruments AFE8092八通道RF收发器是一款高性能、高带宽、多通道收发器,集成了八个RF采样发送器链、八个RF采样接收
    的头像 发表于 09-12 14:16 1108次阅读

    ADC32RF5xEVM评估模块技术解析与应用指南

    Texas Instruments ADC32RF55EVM评估模块用于演示ADC32RF55高速JESD204B接口模数转换器 (ADC) 性能。ADC32RF55EVM具有板载电压
    的头像 发表于 09-02 13:56 1086次阅读
    ADC32<b class='flag-5'>RF</b>5xEVM评估模块技术解析与应用指南

    射频(RF接口的ESD静电防护

      上一期我们揭开了智能手环整体ESD防护的“防御体系”,从传感器到电路,每一层防护都在与静电这个“隐形杀手”博弈。而在这些防护环节中,射频(RF接口堪称智能手环的“数据咽喉”——它既要 稳定传输
    的头像 发表于 08-01 18:51 5229次阅读

    如何清除CYUSB3014的缓冲区数据?USB接口数据什么时候发送到电脑?

    ? 2、如何清除USB 3.0接口对应的DMA BUFFER数据? 3、什么情况下USB 3.0接口会把缓冲的数据发送到电脑,需要
    发表于 07-18 07:58

    2.4GHZ 发送/接收 ZIGBEE RFEIC,带分集开关 skyworksinc

    电子发烧友网为你提供()2.4GHZ 发送/接收 ZIGBEE RFEIC,带分集开关相关产品参数、数据手册,更有2.4GHZ 发送/接收 ZIGBEE RFEIC,带分集开关的引脚图
    发表于 06-26 18:35
    2.4GHZ <b class='flag-5'>发送</b>/<b class='flag-5'>接收</b> ZIGBEE RFEIC,带分集开关 skyworksinc

    在哪些情况下可以通过 EZ-PD API 和/或 HPI 接口向 EMCA 发送/接收来自 UPF /电源的消息?

    规范中,它说: 您能否澄清在哪些情况下可以通过 EZ-PD API 和/或 HPI 接口向 EMCA 发送/接收来自 UPF /电源的消息?
    发表于 05-28 07:27

    一款超低功耗以及高集成度2.4GHz GFSK的无线收发芯片-RF298

    无线收发芯片的工作原理‌主要包括信号的发送接收过程,通常涉及射频(RF)技术。无线收发芯片通过电磁波在空间中传播信息,实现远距离数据传输。
    的头像 发表于 05-23 09:12 1084次阅读
    一款超低功耗以及高集成度2.4GHz GFSK的<b class='flag-5'>无线</b>收发芯片-<b class='flag-5'>RF</b>298