接着嫂子的问题,我先说明一下SDR的一些和传统电台不同的思路。对于SUNSDR2这样面板上没有控制旋钮、按键的sdr来讲,SDR本身只是一个数据采集和发生的机器,所有的控制都由计算机软件来完成的,此时,对于用户来讲,sdr软件完成的功能则更像是我们平时接触的传统机器,对SUNSDR2来讲,其自带的EXPERTSDR2软件,就是相当于传统的电台外部显示、旋钮、按键以及其他必要的接口,log软件和电台的连接,就是log软件和expertsdr2软件的连接,所以你需要用第三方软件先建立1-2条虚拟串口线,我用的是com0com,sunsdr2支持两个通道,你可以把它看成是两台机器(如果你想监听其他波段,或用SO2R,就会用到两个串口读写频率),而这些串口除了可以和log软件交换频率模式等信息外,还可以用drt和rts来控制CW和PTT,这个和K3的串口很像,只不过在这里都是虚拟的。我们知道,计算机和电台的连接除了串口、ptt、cw以外,另外一个重要的部分就是音频连接,数据通信、计算机语音呼叫等功能都需要用到音频,对于SUNSDR2来讲,和log软件的音频交互也是通过虚拟音频线来完成的,可以通过VAC软件来建立一条或多条虚拟音频线,你可以在软件设置中想把他们“插”哪里就“插”哪里,你可以把他们插到计算机的硬件声卡上,直接用耳麦收发,也可以把他们插到相应的数据软件上,用来解调各种数据模式,当然还可以把他们插到cw skimmer上,用两条vac就可以给两个skimmer解调两个波段的cw信号。具体怎么连线,其实是根据你的需求,就像传统的电台和电脑连接,你需要知道你自己在干什么。理解了,再复杂的电路都不难。
这是一个相对完整的“软”连接示意图,你并不一定需要做这么复杂,但你需要了解它可以干这些事情。为了便于理解,计算机里的软件分成了三个主要部分,外加一个虚拟串口和虚拟音频的小软件做连接。左边一块是expertsdr2软件,它相当于普通电台的显示面板,旋钮以及对外的接口,右上角是cw skimmer软件(你可以不用,或者把这一路扩展成其他应用),skimmer通过虚拟音频线读取SDR的信号,又通过telnet服务,和电台(即expersdr2软件)交换频率信息,让skimmer的频率和电台同步。右下方是电台日志软件,图中以N1MM为例,N1MM软件通过两条虚拟串口线(例子中是PORT5-6,port7-8两对串口)和电台(EXPERTSDR2)连接,这完成了两个通道(相当于两个电台)的CAT/CW/PTT等控制,通过VAC2和VAC3两条虚拟音频线完成了SSB/FM/AM等声音的发送,用VAC9把SUNSDR2的硬件声卡的mic的信号转给N1MM作为message录音(这是N1MM的特别功能,其他软件可能用不到,另外也可以用电脑本身的mic录制MESSAGE,所以这个VAC9的用法也就是一种示意),而VAC8则是把电台播放的音频信号转给录音软件。这里没有画出来的是,expersdr2还和计算机的硬件声卡建立了一条通路,让你用计算机声卡连耳麦做音频收发。
关于这部分的连接的具体操作方法,请参考Interfacing diagram with SUN SDR2 CW Skimmer and a Logger Program,这个PDF可以找二爷要。
前几天有人发了这样一个醉人的连接图,两个OP可以同时操作一个SUNSDR2,作为多人比赛用。粗略看这连接很麻烦,但如果你理解了上一个连接图,再来看看现在这个图,就不难了,实际上本图的左边就是一个标准的单机连接,只是多用了一个显示器,EXPERTsdr2软件支持两个通道的频谱和控制显示到两个窗口,这样就可以把第二通道的数据放到第二个显示器给另外一个OP去看,这个op还需要通过一个外接控制器去控制频率、CW和PTT,这个控制器是连接在左边这台计算机上的,右边那台计算机其实除了运行log软件外,啥都没干。能实现这样的功能,最基本的条件就是SUNSDR2其实是一台全双工的机器,也就是相当于两个普通的电台,这也是提升SUNSDR2性价比的一个重要方面。
这是一个编码器,面板上的控制功能可以在expertsdr2软件里自定义,expertsdr可以支持连接两个这样的设备,这对多人操作一台机器提供了可能,作为单人用的话,我并不觉得这种东西是必须的,如果习惯了用鼠标选择信号,个人觉得比用转盘“转”信号来得更快更直观。原装的编码控制器还有点贵,200多美元,但远程出了一块核心电路板供DIY,只需要100美元不到就可买到了。
[ 此帖被BA5CW在2015-06-30 13:36重新编辑 ]