让AI帮忙全网搜索了,搜到了一些驱动代码以及包括你的链接在内的一些社区文章,但的确没搜到datasheet。AI的建议是以研究人员的身份找fiti索要,或者放弃研究这些十多年前的老古董。
众所周知,RTL-SDR最开始来源于DVB-T USB电视棒这种消费品的二次开发利用,因而会存在各式各样的芯片搭配,最近几年由于820T等芯片停产,能找到芯片库存的就只剩FC0012了,因此目前工包货(特别是aliexpress上对外外贸的这种,如下图)基本变成FC0012芯片
ii
FC0012主要参考osmocom发的这个表格里的频率范围
Fitipower FC0012 | 22 – 948.6 MHz |
看了了一下FC0012的驱动代码,确认驱动软件可设置范围的确如所言最大为948600000Hz=948.6Mhz,看起来是没有希望能够直接通过软件更改收到1090Mhz上的ADS-B信号的,不过驱动里却提到了一个信息,之前Realtek为了做共晶振的costdown,让0012使用的是RT2832U的28.8Mhz晶振时钟输入,而原本FC0012看起来搭配的是独立的36Mhz晶振。那么FC0012硬件实际是否还能够使用36Mhz晶振呢?幸运的是,驱动作者就发现了现实世界中使用36Mhz晶振输入的FC0012,证明其芯片没有失去该能力。
更换输入参考频率后,我便又使用驱动模拟计算了一下,能到的最高频率为1183Mhz左右,甚至能够涵盖L5波段的频率(1176Mhz )范围(也就是能实现GNSS SDR接收 e.g IRNSS L5)这么一来,最常见的1090Mhz ADS-B应用也能够解决了。
测量FC0012一个比较容易看出走线的版本的PCB可以发现到基本只有图示红线一个XO输入引脚到FC0012,即有源晶振(OSC)输入模式
因而问题解决,直接使用该时钟输入脚,不用再关心其他时钟引脚,去掉红线路径中间的电容,并在左引脚引入36M有源时钟最小电路频率输出端
[修改于 28天12时前 - 2025/05/19 15:25:02]
让AI帮忙全网搜索了,搜到了一些驱动代码以及包括你的链接在内的一些社区文章,但的确没搜到datasheet。AI的建议是以研究人员的身份找fiti索要,或者放弃研究这些十多年前的老古董。
根据大部分IC引脚邻近布置的规律推测,如图引脚大概率为XTAL_O引脚(可以尝试测试一下)
不要浪费时间搞它。
其实国产的tuner有几个,可以搞。RDA的,其他的看看资料全不全。
200字以内,仅用于支线交流,主线讨论请采用回复功能。