无中频软件无线电芯片AD9361的基本介绍

这篇具有很好参考价值的文章主要介绍了无中频软件无线电芯片AD9361的基本介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AD9361在咱们产品中的很多,这也是一个很典型软件无线电芯片架构。我们在这里从软件角度简单介绍一下:

无中频软件无线电芯片AD9361的基本介绍

 

抛弃硬件细节,对于我们软件程序员来说面对的只有两个通路:数据通路和控制通路。

先说控制通路,通过SPI读写AD9361的寄存器实现对芯片的控制,在实际实现时候官方给出了C函数直接调用,比如设置射频频率为2.4G我们之需要调用函数set_rf_frqunce(2.4E9),之后函数根据2.4E9计算出所需要的各个寄存器的数值,之后通过SPI口打下去给AD9361。这样下来就咱们虽然可以通过SPI读写寄存器,但是实际我们只需要调用官方通过的API,这些API实现通过SPI读写寄存器进行设置。

这个控制一般来说配置一次后,运行之后就不要配置了。可能运行期间要获取一些运行状态,也可以随时访问相关寄存器。

数据通道就比较关键了。

我们知道DAC的原理就是用一定频率比如10M,不断输出一些点,这些点连起来就是线,就是波形。如果我们用100个点正好连出来一个正玄波,每100个点连出来这个正弦波,这个正弦波频率就是10M/100=0.1M了。

同样道理ADC,对于一个0.1M,用10M的采样频率去采集,一个完整周期要用100个采样点来描述。

上述两个在一定采样率下连接各个采样点组成波形的方式,我们可以通俗的叫做画波形,也叫DDS(直接频率合成)。之后我们就用画波形这个说法。

AD9361发射过程执行的是上变频,是加法。具体说来,发射有一个中心频率RF CENTER FREQUNCE,比如我们通过API函数设置为100MHZ,我们画出上述的0.1M的中频,发射出去时候,这两个频率相加,得到100M+0.1M=100.1M的频点。

AD9361接收过程执行的下变频,是减肥。具体来说,我们收到控制一个射频频率100.1M的频点,这里我们设置了100M作为接收的中心频率,执行下变频后就是100.1M-100M=0.1M这样从ADC的输出,输出了0.1M的波形。当然我们假设收到频率是X,射频中心频率设置为100M,在ADC输出上看到了0.1M的波形,那我们就可以按照X-100M=0.1M算出收到的射频信号是100.1M。

上面讲了画波形以及上下变频,这些都和数据通道相关。

数据通道就是源源不断将9361下边频出来的ADC数据从9361芯片发给FPGA,在B210中,再传给USB芯片,再通过USB3传给咱们PC电脑。

并且数据通道也源源不断将PC产生的数据通过USB,传到USB芯片,传到FPGA,传到AD9361。

这里我们确保数据通道有足够带宽不丢数,PC,USB线,USB芯片,FPGA,AD9361这些环节哪个传输速度(带宽最低)都形成瓶颈,成为这个系统的可实现带宽。

从AD9361的框图也可以看到是两个接收通道,两个发射通道,但是他们是有约束的,体现在下面几点。

  1. 两个发送通道的射频频率必须一样。因为只有一个TX_LO,如图。
  2. 两个接收通道的射频频率必须一样,以为只有一个RX_LO,如图。
  3. 发送的两个通道,接收到两个通道总共四个通道,这四个通道的采样频率必须一样,也就DDS画波形采样频率必须一样。这是他们总线传输传输方式决定的。

上述是跟我们软件设计相关的最最基本的东西,我已经其他了无关的或者非关键的细节 。文章来源地址https://www.toymoban.com/news/detail-485668.html

到了这里,关于无中频软件无线电芯片AD9361的基本介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件无线电通达杯比赛shuibi(上)

    以前没打过这种比赛,接到通知已经开始1个月了,而这软件无线电之前一点也没有做过,加入比赛群,基本上都是大三大四通信工程的人居多,而我只是一个菜鸡光电生,在线瑟瑟发抖。拉来了两个不靠谱的队友(基本上只是口头支持,到最后,基本上是我带低年级搞完的)

    2023年04月16日
    浏览(39)
  • 软件无线电安全之HackRF One初探

    HackRF是一款开源软件无线电(SDR)平台,由Great Scott Gadgets公司推出。它具有广泛的频率覆盖范围,从1 MHz到6 GHz,支持大部分常见的无线通信频段。采用软件定义无线电技术,HackRF提供了自定义和控制无线信号处理的能力,包括接收、发送、解码和干扰。配备高速ADC和DAC,它

    2024年04月25日
    浏览(42)
  • 通信算法之130:软件无线电-接收机架构

      1. 超外差式接收机    2.零中频接收机  3.数字中频接收机    

    2023年04月10日
    浏览(41)
  • 基于FPGA的sigma delta ADC软件无线电设计

    目录 一、理论基础 二、核心程序 三、测试结果         Sigma-Delta ADC是一种目前使用最为普遍的高精度ADC结构,在精度达到20位以上的场合,Sigma-Delta是必选的结构。通过采用过采样、噪声整形以及数字滤波技术,降低对模拟电路的设计要求,实现了其他类型的ADC无法达到的

    2024年02月05日
    浏览(57)
  • USRP 简介,对于NI软件无线电你所需要了解的一切

    通用软件无线电外设( USRP ) 是由 Ettus Research 及其母公司National Instruments设计和销售的一系列软件定义无线电。USRP 产品系列由Matt Ettus领导的团队开发,被研究实验室、大学和业余爱好者广泛使用。 大多数 USRP 通过以太网线连接到主机,基于主机的软件使用该链路来控制 USRP

    2024年02月09日
    浏览(37)
  • 基于System Generator的1024QAM-FM软件无线电联合调制解调系统的FPGA实现

    目录 一、理论基础 1.1环路滤波器 1.2环鉴相器介绍 1.3 Ganrder  二、核心模型

    2024年02月13日
    浏览(44)
  • 生活中离不开无线电,了解无线电管理常识

    一、无线电设备管理规定摘要 为维护空中电波秩序,防止有害干扰,确保无线电频率资源的有效利用保障用户合法权益,严厉打击走私活动,国家信息产业部无线电管理局信部无〔1999〕363号文《关于加强无线电发射设备管理的通告》中对如何加强无线电设备管理作出如下规

    2024年02月05日
    浏览(49)
  • 通过USRP B200软件无线电SDR方式解码无人机坐标飞手坐标,实现无人机探测侦测监控,继而实现反制压制

    环境 详情 电脑 联想 系统 Windows gnuradio gnuradio-3.7.5 uhd UHD-Mirror-release_003_009_002 USRP 型号 USRP-B200-mini          无人机的应用领域越来越广泛,但是其目前大范围广泛使用给安全、安保和隐私带来了许多风险。例如,攻击方可能会使用无人机进行监视、运输非法物品,或通过侵

    2024年02月09日
    浏览(63)
  • 无人机通信无线电开放频段

    3.4.1 民航局推荐测控链路        无人机系统测控链路传输属于安全通信,应使用专用频段,且需要必要的安全保护。民航局建议与国际划分保持一致,使用5030~5091MHz频段或其它可用于无人机系统的专用频段。 3.4.2 无人机专用频段        工信部根据《中华人民共和国无

    2024年02月07日
    浏览(48)
  • 软件无线电处理平台设计方案:330-基于FMC接口的Kintex-7 XC7K325T PCIeX4 3U PXIe接口卡 图形图像硬件加速器

    一、板卡概述    本板卡基于Xilinx公司的FPGAXC7K325T-2FFG900 芯片,pin_to_pin兼容FPGAXC7K410T-2FFG900 ,支持PCIeX8、64bit DDR3容量2GByte,HPC的FMC连接器,北京太速科技板卡支持PXIE标准协议,其中XJ3标准高速差分接口,支持PCIeX 2。软件具有windows,Linux驱动。 二、功能和技术指标: 三、

    2024年02月22日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包