电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>电子资料>使用频率计数器和OLED显示屏的金属探测器

使用频率计数器和OLED显示屏的金属探测器

2023-06-19 | zip | 0.00 MB | 次下载 | 2积分

资料介绍

描述

立陶宛有很多森林,我喜欢骑自行车去探索。过去,许多立陶宛抵抗军驻扎在这些森林中,因此很有可能偶然发现某种藏匿处。然而,那个藏品也可能是一枚手榴弹或某种炸弹,但我一直想把我的摩托车穿越树林与寻宝结合起来,不久前我决定建造一个简单的金属探测器当然,有很多金属探测器设计,如 BFO、VLFD、PI 等(我将在我的博客上简要介绍其中的一些)。其中一些我过去曾尝试过,结果各不相同,然后在一个无聊的晚上浏览互联网时,我偶然发现了这个博客并决定制造这种类型的金属探测器。设计非常简单——有一个简单的振荡器电路和一个频率计数器。当线圈经过或靠近各种铁磁或顺磁材料时,振荡器的频率会发生变化,您可以根据此变化决定挖掘位置。此外,由于频率计数器可以在任何微控制器上实现,您可以通过许多不同的方式分析频率变化,从而可能实现金属区分,甚至滤除困扰其他类型检测器的频率漂移。

这个项目的代码可以文件夹中找到arduino/MetalDetector文件夹arduino/MetalDetector/third-party包含启发该项目的代码。

除了 Arduino 源代码之外,您还可以找到该项目的 3D 打印部件的 OpenSCAD 文件和 STL 文件,但固定臂和线圈部件的螺钉除外。

手术

 

 
poYBAGOIPa6AZBqGAAC9usRZjas139.png
Collpits 振荡器电路
 

搜索线圈集成了带缓冲电路的Collpits振荡器,可产生660kHz左右的信号该振荡器放置在尽可能靠近线圈的位置。信号由 Arduino Pro Mini 板(使用 ATmega168)接收,正在测量频率。测量频率的 32 个点存储在 FIFO 缓冲区中,缩放以适合显示屏的 128 个像素,并与电池指示器一起绘制在 128x32 OLED 显示屏上。

振荡器需要预热一段时间,但这并不是真正必要的 - 因为一旦您开始摆动搜索线圈并且它发现任何金属,图表上就会出现尖峰。如果在此之前振荡器的频率尚未稳定 - 图形将不是水平的。相反,一旦它稳定下来 - 图表将是水平的。这种操作不需要校准或归零:)

建造

这是使用 3D 打印部件组装的金属探测器的图片:

 

 
pYYBAGOIPbKALpCyAAQ0BujfOVQ720.jpg
放置在搜索线圈上的屏蔽振荡器板
 

在图片中,您可以看到缠绕在 3D 打印线圈骨架上的搜索线圈、连接搜索线圈和 Arduino 的编织线,以及带有 arduino 本身和 OLED 的电池座。

搜索线圈集成了振荡器。振荡器由SMD元器件组装而成,主要有电阻电容和BC846三极管。振荡器的电路板用铜箔包裹,以使其与环境隔离。我不记得线圈中有多少圈,但大约有 15-20 圈。我认为匝数越少越好,因为频率越高,由于存在金属的电感变化引起的频率变化越大,这使得金属检测更加灵敏。此外,频率越高,频率计数器响应越快。尽管由于土壤状况,信号频率和灵敏度之间存在折衷。如果土壤富含矿物质且湿润,它可能非常导电,从而阻止高频信号穿透,从而限制准确性和灵敏度。线圈的绕组用环氧树脂胶密封。

这是探测器内部的样子:

 
pYYBAGOIPbaAEmdHAAWAZ_SqJig293.jpg
性能板上的 Arduino Pro Mini 168 板
 

Arduino Pro Mini 和 OLED 连同分压器、按钮开关和搜索线圈接头被焊接到一个小面包板上。整个东西粘在两个 18650 锂离子电池上,它们粘在外壳底部。

 
poYBAGOIPbuAI9GAAAQLpDFADfQ700.jpg
 

如您所见,OLED 显示器连接到 Arduino 的 I2C 接口,电池分压器连接到 A0 模拟引脚,来自搜索线圈振荡器的信号连接到数字引脚 5。

振荡器从两个串联的 18650 电池接收直接电源,并输出产生的信号。这是从线圈接收到的信号:

 
poYBAGOIPb-ASPuHAAUaslmtqXA138.jpg
 

信号的质量并不重要(显然我没有过多考虑 Q2 基极电流),因为重要的是 arduino 引脚的触发,它被配置为计数器寄存器

3D 打印部件

3D 打印部件使用OpenSCAD设计并使用 Geeetech Rostok 301 3D 打印机打印。

概括

这个项目花了我一个晚上以上,我想说甚至超过几个周末来组装和编程有不同的迭代。起初我设计了一个不同的线圈,大约 30 匝,完全用环氧树脂胶封闭。我还使用了一个 NOR 门作为振荡器缓冲器,在最终版本中它比单个晶体管工作得更好......虽然线圈相当大 - 直径约 30 厘米,这降低了它对小物体的灵敏度。事实证明,较小的 3D 打印线圈在机械电气方面都更加稳定,但由于耦合相当强,即使我的手靠近电线甚至靠近外壳也很敏感。我尝试了不同的频率测量方法。首先尝试使用与原始博客文章中相同的代码。然后在这个概念被证明是可行的之后,

我还没有机会在户外测试它,但在室内它发现地板下有金属结构(大约 15 厘米的混凝土和层压板)。我想知道它在不同土壤中的表现如何。

在未来的某个时候,我计划设计线圈和振荡器电路板,试验 VLF 和 PI 检测器设计。

顺便说一句,有一个警告要说。在某些国家/地区,建造和使用金属探测器是违法的,因此在复制此项目之前,请务必咨询您的当局。


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费