历史上的今天
返回首页

历史上的今天

今天是:2024年10月17日(星期四)

正在发生

2019年10月17日 | 基于AD9361的手持监测侦察接收机

2019-10-17 来源:科创论坛

    

上次测量了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频谱显示。想起来就觉得好玩。

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

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

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

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

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

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

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

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

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


推荐阅读

史海拾趣

ERP Power公司的发展小趣事

在这个故事中,我们将探讨ERP Power如何在云计算技术的推动下实现创新发展。通过引入云计算技术,ERP Power系统为企业提供了更加灵活、可扩展的信息化解决方案,帮助企业降低了IT成本并提高了系统安全性。

Cosel公司的发展小趣事

随着全球化进程的加速,Cosel公司开始将目光投向国际市场。1990年,公司成立了U.S.ELCO INC.(现名为COSEL U.S.A.,INC.),正式进入美国市场。随后,公司又设立了欧洲常驻办事处,进一步拓展了欧洲市场。这些举措使得Cosel公司的产品和服务能够覆盖更广泛的地区,为公司带来了更多的商机和发展空间。

Chipcera Technology Co Ltd公司的发展小趣事

人才是企业发展的核心动力。为了保持技术领先地位和市场竞争力,Chipcera高度重视人才引进和团队建设。公司积极招聘具有丰富经验和专业技能的人才,并为员工提供良好的工作环境和发展空间。同时,公司还定期组织各种培训和学习活动,提升员工的专业素养和创新能力。这些措施使得Chipcera的团队更加团结、高效,为公司的持续发展提供了有力保障。

AverLogic公司的发展小趣事

随着产品的成功推出,AverLogic公司开始积极拓展市场,寻求与国际知名电子品牌的合作。通过与这些品牌的深度合作,公司不仅将产品推向了更广阔的市场,还从合作伙伴那里获得了宝贵的市场反馈和技术支持。这些合作不仅提升了AverLogic的品牌影响力,也为其后续的产品研发和市场布局提供了有力的支持。

Fermionics Lasertech Inc公司的发展小趣事

面对日益激烈的市场竞争,Fermionics Lasertech Inc公司始终坚持以创新为驱动力。他们不断投入研发资金,引进高端人才,加强与高校和科研机构的合作,共同推动激光技术的创新。公司成功研发出了一系列具有自主知识产权的新型激光器,不仅提升了产品性能,还降低了生产成本,使公司在激烈的市场竞争中保持领先地位。

G-Two Inc公司的发展小趣事

背景:2003年,福斯特的创始人林建华,一位在纺织业和化工领域有着丰富经验的工程师,决定跨界进入光伏材料行业。当时,国内光伏组件封装所需的光伏胶膜几乎全部依赖进口,被国外几家大公司垄断。

发展:林建华凭借在热熔网膜领域的技术积累,带领团队成功研发出EVA胶膜,打破了国外技术垄断。这一技术突破不仅降低了国内光伏组件的生产成本,也为福斯特在光伏材料领域的崛起奠定了坚实基础。

成果:2008年,福斯特的EVA胶膜产品凭借优异的性能和价格优势,成功打入国内光伏组件企业的供应名录,并跻身全球EVA胶膜供应商前三强。

问答坊 | AI 解惑

寻求高工指点!!!!

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 目前的3850-4870都是带7.1的声卡的!可是要想使用这张具有32位量化*192k采样的声卡只能通过支持HDMI音频回放的设备进行回放,可是早期的用户是没有这样的设备的(偶就木有哭)!我了解的情况是 ...…

查看全部问答>

51嵌入式系统教程

51嵌入式系统教程   找了很久的…

查看全部问答>

控制台重定向到串口后为什么不显示我的输入

通过设置 [HKEY_LOCAL_MACHINE\\Drivers\\Console]     \"OutputTo\" = dword:1                ;Redirects CMD to COM1     \"COMSpeed\" = dword:9600   &n ...…

查看全部问答>

vxworks里使用布尔变量

C语言中,定义布尔变量是bool Falg    然后值为flase或者true, flase的值是0,true的值是1。 我在嵌入式操作系统VXWORKS编程,为什么我使用bool定义变量,给我报错,一定要用BOOL定义呢? 可是BOOL是int型的     &nb ...…

查看全部问答>

请教怎么理解一段关于串口驱动的代码?

当我用串口线连接两台机器的串口时,在上位机上就不发送数据,在上位机上面的串口驱动中间运行了如下这么一段代码 请教下面这段代码什么意思,为什么status 的值一直是3。TIOCM_CTS得到的数值一般是什么样子的。 如果我想在下位机的串口接受上位机传 ...…

查看全部问答>

3G贴吧

渥瑞达\"3G移动开发\"免费试听课于北京交通大学举行,欢迎大家光临! 详情请参见 www.neworigin.net 同时欢迎大家与我们的609期学员交流!这期学员已与2月11日毕业。 学员就业薪水都在5000元/月以上 您还可以加入渥瑞达学员的QQ群与学员面对面 ...…

查看全部问答>

小弟想学习手机软件开发,有没有入门的教程?

小弟要去一家公司做手机软件,用C语言,以前做过BIOS和交换机,因为工作安排将要到一家公司去做手机软件,但是对手机软件开发不太了解,大虾们能不能介绍一些手机开发的入门书或是一些网上资源,比如电子书什么的?学手机开发是不是要学一下ARM9单 ...…

查看全部问答>

VS2005开发wince CAB工程

用VS2005开发wince CAB工程时,需要在安装cab前先进行注册表信息的写入,之后再运行cab安装,在网上也找了相关资料,可是感觉没有调用我的setupdll,不知为什么?那位大虾指教指教,谢谢。 …

查看全部问答>

请教个int的问题

以前玩c51的时候师兄告诉我不要用int,所以从来么没用过。现在经常在这里看到有人在程序里用到int类型,想请教下int和short的区别。…

查看全部问答>