转自科创论坛 虎哥 https://www.kechuang.org/t/82250

上次测量了AD9361的抗阻塞性能(https://bbs.kechuang.org/t/82167),原本听各路大神说坑多,除非加上复杂的预选器否则根本没法用,但实测结果推翻了各路“大神”的说法。

从测试来看,性能虽然不算太好,但也算是可以的。除非高档监测接收机,普通接收机如果不开衰减,基本无法抵抗0dBm量级的阻塞信号,比如无线电爱好者常用的几款手持接收机也就能扛-10dBm水平。我测过罗德施瓦茨上一代高档监测接收机,在既不开前放,也不开衰减的前提下,阻塞电平通常在10dBm数量级(似乎这些设备在混频器前都有一级不能旁路的放大)。但这样的抗阻塞性能下,整机噪声系数在20-25dB左右。而9361在-2dBm阻塞电平时的噪声系数可能还比这个好(有待实测)。

所以我和小伙伴们产生了一个想法:能不能用9361之类芯片做一款手持接收机?由于9361是模拟零中频数字化方案,可能镜像稍大,但作为接收机来说足够了。

功耗方面,假设数字信号处理电路(FPGA等)耗电3W,9361耗电1.5W,其它杂七杂八耗电1.5W,功耗能控制到6W以内。对于现代的锂电池而言,如果采用901那样的两并两串,即可工作6小时以上,实际上如果控制好算法复杂度,9361也只开基本的功能,整机功耗有控制到4W的希望,这样就能干10小时,已经相当实用了。

由于9361有较大的出货量,目前人民币价格在350元左右。如果嫌贵,还可以用9363,不到200元。如果对接收的处理带宽要求不高,一百来元的FPGA就应该能胜任,不过解调要想做灵活,还是要借助CPU。从核心器件的成本来看,总的硬件成本应该不算离谱,最终的产品,大家应该都玩得起。

通过软件的工作,这台监测侦察接收机应该能够实现所有模拟模式,和所有能找到解码方法的数字通话(比如所有公开销售的数字对讲机)的监测解调。根据处理带宽的不同,还能提供一定宽度的FFT频谱显示。想起来就觉得好玩。

希望大家交流一下想法,看看这坑要怎么挖。

经过小伙伴们一个星期奋斗,完成了接收机的基本系统方案。然后,第一步,就是做结构设计了。

下个星期应该能做完信号预算,开始画原理图。

由于9361没有找到模型,用9371来计算试试(注意,9371的射频特性相比9361有重大变化,通俗而言可以认为9371是直接怼混频器,没有LNA,所以噪声大得多,但截点高得多,给前级设计留下了更大的发挥空间)。在要求阻塞电平为0dBm时(假设比信号通路中最低的1dB压缩点再低6dB),整机噪声系数为33dB。

当要求尽量高的灵敏度时,必须采用LNA,否则噪声几乎不会低于20dB。如果采用20dB左右的LNA,放置在预选器之后,则可以把在噪声控制在 6dB,如果不考虑输入电路的3dB插损,则为4dB。但阻塞电平在-30dBm以下。

其余指标赶不上精心设计的超外差16位机,不过做监测侦察是够了。

使用9361的话,经手工计算,本坑不需要外加LNA。

这个星期完成了框图,原理图也已经初见规模。这个框图需要冥思苦想,不过说透了其实挺简单的,主要是起一个理清思路的作用。当然原理图还是相当相当麻烦。
如下图,端口进来后先经过电子衰减器,然后经开关分4路。其中三路是接收(9361一个通道刚好三组接收,可以不用再合成一路了)。这三路分三段频率,经过滤波器预选。低频段经过混频器提升到中频,解决9361无法工作到低频的问题。
混频器的本振,就直接用9361的发射输出了,可省一组振荡器。
最后,9361的发射还空闲一路,不用白不用,也接到电子开关上。必要的时候,这个机器可以做信号源使用,如果嫌功率不够,外部放大即可。

9361的数据接到FPGA中,选用ZYNQ的7020,价格便宜量又足,当然比消费级的芯片还是贵。数据打算用USB3.0输出,7020如果有处理不了的复杂任务,可以把IQ传给PC来处理。
经过这样设计,可以说是压榨了9361的绝大部分资源,灵活性也不错,堪称完美

新坑:基于AD9361的手持监测侦察接收机相关推荐

  1. Hinton再挖新坑:改进胶囊网络,融合Transformer神经场等研究

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 晓查 发自 凹非寺  量子位 报道 | 公众号 QbitAI 你还记 ...

  2. 基于单片机的气象监测系统

    设计简介: 本设计是基于单片机的气象监测系统,主要实现以下功能: 可通过LCD1602显示温湿度和空气质量: 可通过按键调整温湿度阈值和空气质量最大值: 可通过ADC0832将MQ-135检测到的模拟 ...

  3. 基于xilinx fpga的ofdm通信系统基带设计_仪器设备研制 | 基于AD9361的雷达干扰信号模拟器设计...

    点击蓝字关注我们 基于AD9361的雷达干扰信号 模拟器设计 Design of radar jamming signal simulator based on AD9361 作者单位 罗勇江,杨腾飞 ...

  4. 基于ZigBee的工业废气监测系统

    **付费资源链接**:基于ZigBee的工业废气监测系统付费资源 我的论文.程序.开题报告.各模块资料.硬件设计等都已经发布到这个资源里了,大家有需要自行下载. 文章目录 摘 要 ABSTRACT 第 ...

  5. 基于python的分布式扫描器_基于python的服务器监测系统的设计

    基于 python 的服务器监测系统的设计 高正 ; 徐浩 ; 余曼 [期刊名称] <电脑知识与技术> [年 ( 卷 ), 期] 2017(013)002 [摘要] 本文介绍了一种基于 P ...

  6. debian10树莓派4安装mysql_树莓派 4 发布!新 OS 基于 Debian 10 Buster

    原标题:树莓派 4 发布!新 OS 基于 Debian 10 Buster 原创:技术最前线(id:TopITNews) 6 月 24 日,树莓派基金会在树莓派官网发文,宣告又发布了一款 35 美元的 ...

  7. 新突破!CVPR2019接收论文:新的基于自编码变换的无监督表示学习方法—AET

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 该文翻译由联盟成员翻译,若有不妥,欢迎指正 深度神经网络的成功往往依赖于大量标记的例子,这在许多实际场景中是很难获得 ...

  8. Oracle-12c新功能基于时间点recover table

    前言: Oracle12c退出了新功能基于时间点的recover table,可以从备份里面基于时间快速恢复表或者表分区,并且支持通过remap将恢复的表更换为其他表名或者将恢复的表通过expdp导出 ...

  9. 基于单片机的温湿度监测报警

    基于单片机的温湿度监测系统(独立按键.LCD1602.DHT11) 0.关注微信公众号(风吹摇铃 奔赴星海)下载全套资料,全套资料中包括如下内容:(需要PCB和焊接实物请阅读(使用前必读)文件下的内容 ...

  10. 基于数字电路交通灯信号灯控制系统设计-基于单片机病房温度监测与呼叫系统设计-基于STM32的无线蓝牙心电监护仪系统设计-基于STM32的智能蓝牙温控风扇控制设计-基于STM32的智能温室控制系统设计

    1617基于数字电路交通灯信号灯控制系统设计(仿真电路,论文报告)  摘  要:交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路 ...

最新文章

  1. linux显卡驱动mxm,linux下我的FX5200显卡驱动安装
  2. Python编程基础:第十七节 集合Set
  3. 在基于Jetty Fast CGI Proxy和php-fpm下配置Discuz
  4. GoF的23个经典设计模式
  5. 别致的上传思路导致getshell的案例
  6. python视频编辑过场动画_视频剪辑什么鬼?Python 带你高效创作短视频
  7. 学习Spring Boot:(七)集成Mybatis
  8. 信息学奥赛一本通(1021:打印字符)
  9. HALCON学习之旅(三)
  10. 软件设计方法和设计决策
  11. 洛谷 P3375 【模板】KMP字符串匹配
  12. php序列化后换服务器不能解析,利用php序列化和反序列化的语法差异绕过防护_网站服务器运行维护...
  13. 网关 架构演进及实践
  14. 智慧城市——数字化城市管理平台系统建设方案
  15. 开源软件漏洞安全风险分析
  16. it人才计算机知识题,Excel试题_电脑基础知识_IT/计算机_专业资料
  17. 并联串联混合的电压和电流_电子电路基础,教你看懂电子电路,简单的串并联...
  18. python黑白方格画
  19. 他“砍”了拼多多一刀!!!
  20. C# Winform 实现窗体无系统边框,但是具有系统边框的所有功能,同时保证控件不闪烁

热门文章

  1. Visual studio2012密钥 vs2012密钥 本人亲测 真实有效
  2. 谷歌、火狐浏览器扩展开发
  3. Flash计时器次数为什么设置1次的重要性
  4. html从入门到精通(全)
  5. 百度云盘卸载不干净如何处理
  6. 格雷码的FPGA实现
  7. 酷派android4.4.4到5.0,酷派大神F1电信版升级安卓5.0刷机教程[多图]
  8. 一种通感一体化的信号设计与性能分析
  9. libevent实现TCP 客户端
  10. 兄弟打印机内存已满清零方法_打印机是如何清零的?兄弟打印机清零方法