为YAESU FT-817ND 增加频谱功能
> ft817可谓是QRP神机啊,可能是一开始就接触SDR的缘故,没有频谱显示,总觉得很难受,好在经典的817从不缺乏魔改。终于找到一个解决方案: http://item.taobao.com/item.htm?id=36416068791
## 增加SMA接头
用6.5mm钻头的电钻,在FT-817ND的后面板开个洞,找一个适合的位置即可,要注意电路板的位置。
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_817sma.jpg "817sdr")
## 增加隔离选频放大模块
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_817if.png "817sdr")
**引出中频**
参考 http://www.hellocq.net/forum/read.php?tid=309179&ds=1&page=8#4547701
中频的具体位置如下
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_817IFout.jpg "817sdr")
焊接至板子的1st IF输入端
**接入9V**
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_8179v.jpg "817sdr")
具体位置在817ND上层电路板与下层电路板的连接软排线靠近边缘的地方,两个电阻之间提供9V的电压。连接至板子的VCC。
**输出中频**
将同轴线的芯焊接至板子的1st IF输出端,屏蔽层焊接至板子的GND,这样GND就接到了外壳。
**固定**
利用热熔胶将板子粘在817的上层电路板上,注意不要粘在喇叭下方的那一片空地。。。。。我第一次就粘在了那里。。。。。
## 实现HDSDR与FT-817和Babel Fish的互联
具体的软件设置参照这里 http://files.cnblogs.com/hangxin1940/Babel_Fish.doc.pdf
817ND的omni-rig设置:
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_817omni.png "817sdr")
## 无线电传解码
按上面现有的方案,目前可以实现解码的有CW Skimmer和Digital Master 780。
**CW Skimmer**
*Radio设置*
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_cwradio.png "817sdr")
将硬件类型设置为`SoftRock-IF`,采样率`48khz`,音频中频要配合`band scope`进行调整。
打开`band scope`,然后在Radio设置中的Audio IF,Hz`调整,直到频率对应上为止
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_cwbandscope.png "817sdr")
*Audio设置*
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_cwaudio.png "817sdr")
*CAT设置*
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_cwcat.png "817sdr")
之前HDSDR中已经设置过Omni-Rig了,这里只要选择正确的设备就行。
**Digital Master 780**
DM配合HDSDR挺麻烦的,折腾了很长时间终于找到了办法,需要用虚拟声卡做两个应用的通信.
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_hdsdr2dm.png "817sdr")
*Virtual Audio Cable*
首先需要安装VAC(Virtual Audio Cable),添加一个声卡
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_vac1.png "817sdr")
*HDSDR*
然后设置HDSDR的声卡与音频输出:
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_HDSDRsound.png "817sdr")
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_HDSDRaout.png "817sdr")
*Digital Master 780*
最后,设置DM780:
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_DM780sc.png "817sdr")
然后就是熟悉DM的设置了。
虽然能用,但DM780使用这种方式效果不是很好。
----------
> DM780很强大,大部分数传都支持,在测试的过程中只能捕捉到cw信号,其他的没法测试。
> 发送功能可以配饰捆绑DM的Ham Radio Delux,但自己还没有呼号,没法测试,捉急啊
![817 1st IF out](http://images.cnblogs.com/cnblogs_com/hangxin1940/558138/o_hdsdrdmcw.png "817sdr")
为YAESU FT-817ND 增加频谱功能的更多相关文章
- 如何Windows分页控件中增加统计功能
在我的博客里面,很多Winform程序里面都用到了分页处理,这样可以不管是在直接访问数据库的场景还是使用网络方式访问WCF服务获取数据,都能获得较好的效率,因此WInform程序里面的分页控件的使用是 ...
- 为ecshop红包增加”转赠”功能
ecshop促销中使用红包激励用户购物,要想炒热活动,红包就需要有物以稀为贵的感觉.有人求有人送,这样红包之间的转赠有助于拉动第二梯队的顾客.但是如果已经把红包添加到自己的账户了怎么办?如果ecsho ...
- 给ecshop后台增加管理功能页面
给ecshop后台增加管理功能页面 比如我们增加一个统计报表叫做 物流费用统计报表 放在后台“报表统计”栏目中 具体操作步骤: 第一步,我们要添加一个菜单到后台,然后设置语言项,最后设置权限,这样,后 ...
- 学习ASP.NET Core Razor 编程系列九——增加查询功能
学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...
- [个人网站搭建]·Django增加评论功能(Python3)
[个人网站搭建]·Django增加评论功能 个人主页--> https://xiaosongshine.github.io/ 个人网站搭建github地址:https://github.com/ ...
- windows 增加右键功能 -->用命令行打开
windows 增加右键功能 -->用命令行打开 实现 注册表 以管理员权限CMD 到指定文件夹 Windows Registry Editor Version 5.00 [HKEY_CLASS ...
- Hexo Next配置百度分享、加入动态背景、接入网页在线联系功能、页脚增加统计功能、添加gitment、添加热度、阅读量排行
Hexo Next配置百度分享.加入动态背景.接入网页在线联系功能.页脚增加统计功能.添加gitment.添加热度.阅读量排行: https://wangc1993.github.io/categor ...
- react native redux saga增加日志功能
redux-logger地址:https://github.com/evgenyrodionov/redux-logger 目前Reac native项目中已经使用redux功能,异步中间件使用red ...
- IEnumerable、IEnumerator接口(如何增加迭代器功能)
IEnumerable.IEnumerator接口封装了迭代器功能,有了它,我们不需要将内部集合暴露出去,外界只需要访问我的迭代器接口方法即可遍历数据. 在C#中,使用foreach语句来遍历集合.f ...
随机推荐
- Mysql --分区表(6)Hash分区
HASH分区 HASH分区主要用来分散热点读,确保数据在预先确定个数的分区中尽可能平均分布.对一个表执行HASH分区时,MySQL会对分区键应用一个散列函数,以此确定数据应当放在N个分区中的哪个分区 ...
- 动态时间归整/规整/弯曲(Dynamic time warping,DTW)
动态时间规整DTW 在日常的生活中我们最经常使用的距离毫无疑问应该是欧式距离,但是对于一些特殊情况,欧氏距离存在着其很明显的缺陷,比如说时间序列,举个比较简单的例子,序列A:1,1,1,10,2, ...
- How to change drive in cygwin
In DOS you may have been used to D: to change to the D drive. Cygwin provides a mapping of DOS/Windo ...
- Replication--复制延迟的诊断和解决
要解决复制延迟问题,需要首先定位复制延迟发生点,再找出复制延迟的原因,再做相应处理. 复制延迟发生点:1. 发布服务器2. 分发服务器3. 订阅服务器4. 发布服务器与分发服务器和分发服务器与订阅服务 ...
- EJDB 1.1.18 发布,嵌入式JSON数据库
EJDB 1.1.18 增加对 MongoDB 操作符 $and 和 $or 的支持,支持 MongoDB 的 $ 推断操作符,修复了 $fields 提示的bug,提升了查询处理的性能. EJDB ...
- 《Linux内核设计与实现》读书笔记(十八)- 内核调试
内核调试的难点在于它不能像用户态程序调试那样打断点,随时暂停查看各个变量的状态. 也不能像用户态程序那样崩溃后迅速的重启,恢复初始状态. 用户态程序和内核交互,用户态程序的各种状态,错误等可以由内核来 ...
- ASP.NET MVC学习之模型绑定(2)
3.手工调用模型绑定 很多情况下我们都是通过形参的方式接收来自http流中的数据,这看似是完美的,但是缺少了很多过程中的控制,所以我们就需要使用手工的方式进行绑定.下面我们通过一个例子来说明,首先打开 ...
- Dynamic CRM 2015学习笔记 系列汇总
这里列出所有 Dynamic CRM 2015学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址:Dynamic CRM 2015学习笔记 系列汇总 一 ...
- C#的惰性枚举
Ruby 2.0有一个新的特性是惰性枚举器,Soi Mort 的博客举了一个例子:可以将下面的代码 File.open(path) {|fp| fp.each_line. \ select {|lin ...
- UTL_FILE建文件失败“ORA-29280: 目录路径无效”错误
存储过程写文件需要配置可写的目录,具体是utl_file_dir这个参数,把UTL_FILE输出的目录写到这个参数,如果不限制,可以令utl_file_dir=* 查看: SQL> sh ...