在家做核子研究:怎么DIY一个粒子检测器

2024-01-10 13:10

本文主要是介绍在家做核子研究:怎么DIY一个粒子检测器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大数据文摘出品

来源:clanhouse

编译:肥恬儿、coolboy

 

如果把你和16岁的儿子关在家里,你们会做什么?

 

好吧,第一个答案可能是造一个游戏PC,但现在DIY游戏PC的项目太多,有其他一些不一样的东西吗?

 

或许,可以试着做一个粒子探测器

 

这个叫Steve Foster的博主在网上碰巧看到了一篇介绍欧洲核子研究中心(CERN)外联项目的文章,这个项目说,你能以不到30英镑的价格打造你自己的粒子探测器??

       

GitHub链接:

https://github.com/ozel/DIY_particle_detector

 

不过,感觉也挺值得尝试一番?

 

于是,Steve Foster就和儿子一起,捣鼓着DIY了一个粒子探测器,过程中肯定也遇到了一些困难和好玩的事,接下来就和文摘菌一起来看看吧。

 

需要购买的组件

 

其实要DIY一个CERN套件并没有那么困难,你可以在kitspace上订购需要的零件。但问题是,你能用30欧元(27英镑)左右的价格搭建出来吗?

       

kitspace链接:

https://kitspace.org/boards/github.com/ozel/diy_particle_detector/electron-detector/

 

单个组件的价格自然在30欧元以下了,但只购买单个组件显然是不够的,有时候你必须购买10个电阻器,因为它们太便宜了,到最后,3便士的零件你可能前前后后花费了30便士。(这消费主义的陷阱)

 

其中,最大的惊喜是,你最好购买三块电路板,实际经验告诉你这会物有所值的,尤其是,如果你对自己的焊接技能不自信的话,可以准备一块备用板,正好Alpha检测器型号也可以用同一块板。

 

总的来说,所有电子元件的成本几乎都不到40英镑。如果你要购买一个有十几块板的经典模型,整体价格将接近每块木板33英镑/37欧元。

 

除了上面的零部件外,你还可以考虑购买一些自选零件

 

我们在亚马逊上以大约8英镑的价格购买了链接BNC(连接器)和音频插孔的电缆,因为这样一来就比从头开始构建整个模型来得更快,更容易并且更便宜。

 

我们还购买了一些现在工具箱里没有的工具。你可能更愿意以6英镑左右的价格购买金属盒或包装盒,但我建议可以使用旧的罐子或类似的物品代替。我们用的是我妻子在圣诞节时收到的Fossil手表上的展示盒。

 

为了在外壳中安装板子,你需要某种金属支架。我们在亚马逊上以约11英镑的价格购买了一盒M3黄铜支架,不仅具有各种长度,并且包括所有必要的螺钉和螺栓。(120个组件,仅需一个!)然后你还需要一些较短的连接线——总计约30厘米。(温馨提示:如果你需要在购买过程中订购所有这些物品,那么Amazon Prime绝对物有所值。)

 

最后,你需要某种放射源来尝试检测器。我们在亚马逊上以不到5英镑的价格购买了100克高纯度的氯化钾(KCl),这价格明显比亚马逊上也有较高钾含量的富含钾的盐替代品更好。

 

你还需要哪些工具

 

上面列举的都是一些专业零件,还有一些基础零件也不能忘了。

       

 

开始之前,请确保你拥有所有需要的工具:

 

  • 带有小尖头并且适用于组件和电路板的烙铁

  • 拆焊泵和编织带(以防万一)

  • 用于在焊接组件时整理多余的电线的小型剪钳

  • 整理接线末端的剥线钳

  • 用于测试接头和检查电路板的小型万用表

  • 在旧的锡盒上打孔的打钉机

  • 用于锉掉刚打的孔上尖锐边缘的锉刀

  • 进行焊接时,用来固定电路板和组件的物件。我们用的是旧的墙砖和六角铅笔

 

让我们来动手构造一个探测器吧!

 

我们在大约3周的时间里每天花了大约3个小时来制作电路板,也许还要花一个小时来制作机箱并将把电路板安装到里面。

 

为什么这么久呢?好吧,这个项目对于一个16岁的年轻人来说,和制造游戏PC的吸引力还是很不同的,做游戏PC通常比这个项目来得更有干劲儿。

 

话归正转,我们现在决定将组件成组焊接。首先制造电阻器,然后制造电容器,之后是半导体。Wiki中的构建说明书非常好用,跟着步骤做就行了。

 

我们在焊接时测试了每个接头,并且从电路板上的另一点也进行测试,以确保连接没有问题。我儿子在一块PCB上进行了所有焊接,而我开始在第二块板上进行工作,一部分用作备份板,另一部分可以构成Alpha检测器的基础。

 

(同时我悲催的发现了这两样在第三个组件R3上已经是不一样的组装构造了!)

 

以下是不同建设阶段的一些镜头:

 

 

第一阶段

       

底部电阻

       

顶部电阻

 

 

第二阶段 

       

电容器底部

       

电容器顶部

 

 

第三阶段

       

成品的底部

       

成品的顶部

 

 

第四阶段 

       

带有开关,电池和连接器的完整探测器

 

探测器测试

 

测试检测器时,要做的第一件事是通过测量电源连接器上的电阻来确保没有短路, (技能get!一个令人满意的9.8千欧姆),并确保电源已到达板上。

 

然后我们将它插入PC并打开电源。

 

接着我们用JavaScript的脉冲检测器来检查它是否正常工作。我轻按了开关,……居然什么也没有。

 

因此,我们检查了电路板。有些焊接处看起来很干,而在另外一两个焊接处上,我们不能百分百确定相邻焊接处之间是否有气隙,因此我们只好拆焊并重新制作了大约3个焊接

 

然后,我们再次连接到PC,并在打开和关闭设备时看到了令人满意的脉冲。当锡罐被移动或当我们中的一个人靠近锡罐讲话时,我们还看到了很多拾音器。

 

OK,那么下一步就是尝试使用辐射源

 

我称出约10g氯化钾放入一个塑料盖中,并放在检测器中的二极管下方。虽然我们没有在锡的盖子上开一个辐射窗,但是二极管就在氯化钾表面上方约1.5厘米处。接着我打开了检测器,哎…什么都没有,甚至没显示开/关脉冲。

 

看到探测器似乎没啥反应, 我只好将设备拆开并重新测试了与万用表的连接,并所有外壳连接都是可以的,以及检查外壳是正确接地的。我检查了电池的电是否都通到每一个必备的部件,也看了一下电池电量是良好的。检查完这一圈,还是没发现哪里有错。

 

不过很快地,我就发现了一个间歇性问题。有时,当设备打开或关闭时,JavaScript检测器会看到一个脉冲,但是其实并没有东西在检测。有时你会在网络示波器上看到噪音,有时却看不到。

 

于是当我在摸索到底出了什么问题时, 我终于想到,或许可以尝试收听音频输出,这在Windows下就是一件微不足道的事情。

 

还真的是!打开设备后,我会听到白噪声,每过20-30秒,就会听到轻声的咔嗒声。显然,检测器正在工作,只不过是因为软件的问题。

 

论一台旧电脑和声卡的重要性

 

我不得不说,在尝试使检测器工作时,Oliver Keller太给力了。有一说一,听他说一些关于音频连接和声卡的建议真的很重要。

       

GitHub主页双手奉上:

https://github.com/ozel

 

问题在现代PC中的声卡(或芯片)太过智能了。它们主要任务是优化Skype和Zoom的麦克风输入,但这也意味着消除了恰好是探测器发出的信号噪声和多余的喀哒声

 

因为现代技术假设检测器信号为有害噪声,所以我需要一些原始技术。我有一台旧的笔记本电脑——Asus EeePC901,大约是十年前买的。多年来,它一直兢兢业业的成为我的实验工具人。

 

比如说, 我试过把它的内存升级到2GB,又把可笑的小型4GB SSD换成32GB。我还通过多个版本的Ubuntu将它从Windows XP Home升级到Windows 10 Home。你可能会惊讶于这样的机器居然可以运行Windows 10和MS Office,只不过虽然可以运行,但是效果不佳。

 

不仅如此,我又将它备份(对VMWare进行了虚拟化),并安装了Lubuntu的新副本。我还在FireFox下启动了网络示波器,此时我们终于有一个可以正常工作的检测器:

         

你可以在屏幕截图中清楚地看到检测器脉冲。

 

噪声有时会达到峰值,并可能导致读数错误,但这些噪声是很容易被发现的。虚假脉冲是单边的,没有真实脉冲的回弹峰。

 

从大约25克的氯化钾中,我发现检测器每分钟有两到三个脉冲。

 

那么,接下来呢?

 

OK,既然检测器能工作了,接下来还能用它来做什么?

 

我们首先考虑的计划是尝试Python,确保我们可以看到并正确分析KCl的能谱, 然后将尝试各种措施以减少电气噪声。我怀疑锡会向内部泄漏一点光,但是可以用黑色胶带来补救。

 

第三步将从我在探测器中,对收集的小型矿物质进行实验——那里肯定有放射性的东西。

 

第四步会很有趣。不知道你是否听说过古老的格言,即香蕉也具有放射性?我们计划通过测量一团即美味又富含钾的香蕉的β衰减率来证明这一点!

 

请大家拭目以待吧!

 

相关报道:

https://clanhouse.com/cern-at-home-building-a-particle-detector

这篇关于在家做核子研究:怎么DIY一个粒子检测器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/590916

相关文章

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

MySql死锁怎么排查的方法实现

《MySql死锁怎么排查的方法实现》本文主要介绍了MySql死锁怎么排查的方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录前言一、死锁排查方法1. 查看死锁日志方法 1:启用死锁日志输出方法 2:检查 mysql 错误

Rsnapshot怎么用? 基于Rsync的强大Linux备份工具使用指南

《Rsnapshot怎么用?基于Rsync的强大Linux备份工具使用指南》Rsnapshot不仅可以备份本地文件,还能通过SSH备份远程文件,接下来详细介绍如何安装、配置和使用Rsnaps... Rsnapshot 是一款开源的文件系统快照工具。它结合了 Rsync 和 SSH 的能力,可以帮助你在 li

电脑密码怎么设置? 一文读懂电脑密码的详细指南

《电脑密码怎么设置?一文读懂电脑密码的详细指南》为了保护个人隐私和数据安全,设置电脑密码显得尤为重要,那么,如何在电脑上设置密码呢?详细请看下文介绍... 设置电脑密码是保护个人隐私、数据安全以及系统安全的重要措施,下面以Windows 11系统为例,跟大家分享一下设置电脑密码的具体办php法。Windo

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

关于Java内存访问重排序的研究

《关于Java内存访问重排序的研究》文章主要介绍了重排序现象及其在多线程编程中的影响,包括内存可见性问题和Java内存模型中对重排序的规则... 目录什么是重排序重排序图解重排序实验as-if-serial语义内存访问重排序与内存可见性内存访问重排序与Java内存模型重排序示意表内存屏障内存屏障示意表Int

Ubuntu 怎么启用 Universe 和 Multiverse 软件源?

《Ubuntu怎么启用Universe和Multiverse软件源?》在Ubuntu中,软件源是用于获取和安装软件的服务器,通过设置和管理软件源,您可以确保系统能够从可靠的来源获取最新的软件... Ubuntu 是一款广受认可且声誉良好的开源操作系统,允许用户通过其庞大的软件包来定制和增强计算体验。这些软件