> 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 增加频谱功能的更多相关文章

  1. 如何Windows分页控件中增加统计功能

    在我的博客里面,很多Winform程序里面都用到了分页处理,这样可以不管是在直接访问数据库的场景还是使用网络方式访问WCF服务获取数据,都能获得较好的效率,因此WInform程序里面的分页控件的使用是 ...

  2. 为ecshop红包增加”转赠”功能

    ecshop促销中使用红包激励用户购物,要想炒热活动,红包就需要有物以稀为贵的感觉.有人求有人送,这样红包之间的转赠有助于拉动第二梯队的顾客.但是如果已经把红包添加到自己的账户了怎么办?如果ecsho ...

  3. 给ecshop后台增加管理功能页面

    给ecshop后台增加管理功能页面 比如我们增加一个统计报表叫做 物流费用统计报表 放在后台“报表统计”栏目中 具体操作步骤: 第一步,我们要添加一个菜单到后台,然后设置语言项,最后设置权限,这样,后 ...

  4. 学习ASP.NET Core Razor 编程系列九——增加查询功能

    学习ASP.NET Core Razor 编程系列目录 学习ASP.NET Core Razor 编程系列一 学习ASP.NET Core Razor 编程系列二——添加一个实体 学习ASP.NET ...

  5. [个人网站搭建]·Django增加评论功能(Python3)

    [个人网站搭建]·Django增加评论功能 个人主页--> https://xiaosongshine.github.io/ 个人网站搭建github地址:https://github.com/ ...

  6. windows 增加右键功能 -->用命令行打开

    windows 增加右键功能 -->用命令行打开 实现 注册表 以管理员权限CMD 到指定文件夹 Windows Registry Editor Version 5.00 [HKEY_CLASS ...

  7. Hexo Next配置百度分享、加入动态背景、接入网页在线联系功能、页脚增加统计功能、添加gitment、添加热度、阅读量排行

    Hexo Next配置百度分享.加入动态背景.接入网页在线联系功能.页脚增加统计功能.添加gitment.添加热度.阅读量排行: https://wangc1993.github.io/categor ...

  8. react native redux saga增加日志功能

    redux-logger地址:https://github.com/evgenyrodionov/redux-logger 目前Reac native项目中已经使用redux功能,异步中间件使用red ...

  9. IEnumerable、IEnumerator接口(如何增加迭代器功能)

    IEnumerable.IEnumerator接口封装了迭代器功能,有了它,我们不需要将内部集合暴露出去,外界只需要访问我的迭代器接口方法即可遍历数据. 在C#中,使用foreach语句来遍历集合.f ...

随机推荐

  1. 【5_283】Move Zeroes

    终于碰到一道水题,睡觉去~ Move Zeroes Total Accepted: 37369 Total Submissions: 88383 Difficulty: Easy Given an a ...

  2. java实验一 20135104刘帅

    实验报告 一.实验目的与要求: 实验目的: 1. 使用JDK编译.运行简单的Java程序 2.使用Eclipse 编辑.编译.运行.调试Java程序 实验要求: 1.没有Linux基础的同学建议先学习 ...

  3. Ajax调用WebService

    前台代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1 ...

  4. 拉格朗日乘子法和KKT条件

    拉格朗日乘子法(Lagrange Multiplier)和KKT(Karush-Kuhn-Tucker)条件是求解约束优化问题的重要方法,在有等式约束时使用拉格朗日乘子法,在有不等约束时使用KKT条件 ...

  5. lsof 简介

    lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以如传输控制协议 ...

  6. 记一次数据库调优过程(IIS发过来SQLSERVER 的FETCH API_CURSOR语句是神马?)

    记一次数据库调优过程(IIS发过来SQLSERVER 的FETCH API_CURSOR语句是神马?) 前几天帮客户优化一个数据库,那个数据库的大小是6G 这麽小的数据库按道理不会有太大的性能问题的, ...

  7. Nim教程【四】

    这是国内第一个关于Nim的系列教程 先说废话 不得不说Rust也是门不错的语言,园子里 有人曾经说: Rust语言除了library或keyword缩写比较恶心以外其他所有地方完爆go 还有人曾这样评 ...

  8. JSON相关(一):JSON.parse()和JSON.stringify()

    parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":&qu ...

  9. iOS JSPatch 热修复使用

    概述 一说到热修复,可能很多人会觉得应该很复杂,很难用(我以前是这么觉得的...),实际使用起来蛮简单的,这里以一个小demo演示热修复是如何修复崩溃的,具体更深入的用法,可以看这个https://g ...

  10. javascript中对象函数继承的概念

    什么是函数对象?这个对象既是通常意义上的对象,又可以加上括号直接执行的函数. 产生函数对象的方式有两种:1.通过function关键字产生:var fn = function(){};2.实例化Fun ...