最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

高频天线分析仪Arduino和DDS模块

时间:2017-05-24 20:58来源:未知 作者:admin 点击:
你好 在下面我会告诉你我是如何建立一个低成本的天线分析仪可以测量天线的驻波比,显示其在任何或所有的HF频段。 它会发现每个波段的最小电压驻波比和对应的频率也将显示用户选择的频率,方便调整天线实时电压驻波比。 如果扫单频带,它会显示一个驻波频率图
高频天线分析仪Arduino和DDS模块

你好

在下面我会告诉你我是如何建立一个低成本的天线分析仪可以测量天线的驻波比,显示其在任何或所有的HF频段。它会发现每个波段的最小电压驻波比和对应的频率也将显示用户选择的频率,方便调整天线实时电压驻波比。如果扫单频带,它会显示一个驻波频率图。输出频率和电压驻波比数据也在后面的USB端口,允许更精细的图在PC机上的USB端口也可以用来刷新固件,如果需要绘制。

我最近陷入业余无线电(因为我喜欢对等通信的想法在巨大的距离没有基础设施)和迅速提出以下意见:

1。所有的全球通信,我感兴趣的发生在HF频段(3-30兆赫)

2。高频收发信机非常昂贵,将打破如果你不把他们变成一个合理匹配天线

三.你通常会拼凑自己的高频天线从线串起整个花园位(除非你想花更多的钱,比你花了2)。

4。你的天线可能是一场糟糕的比赛但你不会知道,直到你试试。

现在一个纯粹主义者可能会说,人应该首先测试在非常低的功率的天线在感兴趣的频率和检查设备仪表的电压驻波比评估比赛质量。我真的没有时间去摆弄这种事每个频率我想用。我真正想要的是一个天线分析仪。这些设备可以测试天线的匹配质量在任何频率的高频。不幸的是他们也很贵,所以我开始考虑是否我可以做我自己。我偶然发现了k6bez进行出色的工作(见http://www.hamstack.com/project_antenna_analyzer.html),谁研究使用Arduino控制直接数字合成器模块便宜(DDS)。他很快就放弃了Arduino的成本原因,宁愿使用PIC。好的,2017你可以约£3.50买一个Arduino Nano,所以我认为现在是时候重新审视自己的工作,拿起他离开的地方,看看我能想出(注意,我不是唯一一个这样做:有一些很好的例子是在网上找到的)。

更新-为一些人问关于电路图,基本的Arduino / DDS / VSWR电桥电路基本上是不变的从k6bez的原创作品。请看看他原来的示意图,我通过这个项目上面的网址。我添加了一个编码器,OLED屏幕和完全开发的固件进行一个轻松的用户体验。

更新:本系统采用电压非常低的DDS信号源与一个电阻电桥含有二极管探测器相结合。因此,二极管是在非线性区,我的第一个版本的操作系统往往根据阅读驻波比。作为一个例子,一个16欧姆或160欧姆阻抗的负载应该在50欧姆系统驻波系数约3;该表显示接近2,在这种情况下,驻波比。因此我进行了软件校准使用已知的负载,这似乎是一个有效的解决这个问题。这是描述在下面的倒数第二步和修改草图已经上传。

更新-车载图形设备添加到单扫了离开太有用了,特别是当调整最小驻波天线长度:一个图给你立即可见的趋势。

步骤1:买你的东西

你将需要下列项目。他们中的大多数可以廉价地从易趣网获得。最贵的单品是盒子,在£10关闭!它可能会替代一些物品(我用47卢比,而不是50卢比,例如)。二极管是不寻常的(我买了5从意大利起飞)和价值将取代更容易获得项目,如果你知道你在做什么。

  • Arduino Nano
  • DDS模块(DDS AD9850的信号发生器模块hc-sr08信号正弦波方波0-40mhz)
  • 1.3“I2C的OLED显示器
  • mcp6002运算放大器(8针)
  • 2 aa143二极管
  • 陶瓷电容器:2 100 3 10 NF,NF
  • 1用友电解电容器
  • 电阻:3 50,2 10 K,100 K 2下,2下5 K,2关648 R
  • 2.54毫米螺距螺纹接线端子:3针、2针
  • 单芯电线
  • 702或类似的连接线
  • 条状铜箔面包板
  • 方形头条(女)封堵Arduino和DDS为不误买圆插座的东西!
  • so-239底盘安装插座
  • 旋转编码器(15位,30爪)与按钮开关和旋钮
  • 廉价的旋转编码器模块(可选)
  • 项目框
  • 拨动开关
  • 直角微型USB USB B舱壁安装铅(50厘米)
  • PP3电池夹/座
  • 不干胶印刷电路板安装的帖子/支架

你还需要电烙铁和电子工具。3D打印机和支柱钻有助于外壳,但如果你想你可以组装整件事在stripboard和一盒不打扰。

当然你承担这项工作,利用你自己的风险产生的结果。

步骤2:制定stripboard

高频天线分析仪Arduino和DDS模块

计划该如何安排在stripboard组件。你可以自己做,指k6bez原有的示意图(缺乏编码器或屏幕-见7页http://www.hamstack.com/hs_projects/antenna_analyzer_docs.pdf),或者你可以节省大量时间和复制我的布局。

我的简单的方式做这些布局,用方格纸和一支铅笔。每一个交叉点代表一个stripboard孔。铜的轨道走平。一个十字架代表一个破碎的轨道(如果你有一个用6 mm钻头或适当的工具)。一个盒子四周圆线代表头。螺丝的大箱子表示连接器块。值得注意的是,在我的图有一个额外的线路运行水平通过板中间。离开了当你把它放在一起(注明是“省略此线)。

一些组件可能会出现了奇怪的。这是因为设计是一旦我有了基本的硬件工作(特别是当我意识到编码器所需的硬件中断,例如)。

当焊接到板,我用Blu Tak放在牢固的地方,我把板焊脚。

我试图将我对准Arduino和DDS模块只使用stripboard连接关键引脚线量。我没有意识到的时候,硬件中断需要读引脚D2和D3的编码器的工作,所以我不得不把DDS从一根电线原来的D3连接复位:

DDS重置Arduino D7

DDS SDAT - Arduino D4

DDS fq.ud - Arduino D5

DDS信号- Arduino D6

D2和D3 Arduino用于编码器输入A和B. D11用于编码器开关输入。D12不习惯但我想我会成为一个螺丝端子它无论如何,未来扩张。

A4和A5 Arduino提供SDA和SCL(I2C)的OLED屏幕信号。

A0和A1 Arduino从驻波比桥以输入(通过运放)。

步骤3:安装模块,连接外设和Flash代码

高频天线分析仪Arduino和DDS模块

这是值得测试板前要安装到外壳的麻烦。附上以下部分采用柔性导线板用螺钉端子:

  • 1.3“OLED显示屏(SDA和SCL连接到Arduino引脚A4和A5分别;地面和VCC到Arduino的GND和+5,很明显)
  • 旋转编码器(这需要地面,两根信号线和开关线-你可能需要翻转开关线轮如果编码器工作错误的方式连接到Arduino的地面,D2,D3和D11分别)。注意,我的原型工作我安装的15 / 30到kh-xxx编码器编码器模块板,在光秃秃的编码器的引脚是很脆弱的。为最后的工作我焊接线直到编码器。
  • 9V电池
  • so-239插座焊接中心销到天线信号线使用M3环和螺旋天线的接地端子

闪光灯下面的示意到Arduino。还要确保你有很好的OLED驱动库从Oli Kraus,或结构会崩溃和烧伤:https://github.com/olikraus/u8glib/

如果你的OLED显示稍有不同,你可能需要一个不同的配置设置u8glib;这是在Oli的例子中的代码很好的记录。

 
  • 高频天线分析仪Arduino和DDS模块freq_analyser6.ino
    下载

步骤4:把它放在漂亮的盒子(可选)

高频天线分析仪Arduino和DDS模块

我认真考虑过离开分析仪为裸板,因为它可能只是偶尔使用。虽然在反思,我想如果我做一个单天线的很多工作,有可能会损坏。所以,一切都在一个盒子里。没有必要去详细了解这是如何做到的,你的箱子很可能不同,但是一些关键的特点是值得一提:

1。使用不干胶印刷电路板支架安装stripboard。他们的生活真的很简单。

2。使用短的USB适配器带来了Arduino USB端口外壳的后部。然后很容易访问串口获取频率与电压驻波比数据并刷新Arduino没有盖子。

三.我开发了一个定制的3D打印部分支持OLED显示屏,因为我无法在网上找到的东西。这有一个凹槽可以插入一个丙烯酸2毫米片保护脆弱的屏幕。它可以安装使用双面胶带或自攻螺钉(两边的标签)。一旦显示已安装,你可以使用一个热线(认为回形针和喷灯)融化PLA引脚上的电路板回到安全的一切。这是任何人谁是有兴趣的STL文件:

 
  • 高频天线分析仪Arduino和DDS模块
    oled1.3.stl
    下载
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片