数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4373|回复: 119

[Arduino] 使用 Arduino 搭建程控反激电源,助力把玩各路高压真空电子管(原创)

    [复制链接]
发表于 2023-8-28 19:13:19 | 显示全部楼层 |阅读模式
【背景】

某天闲来无事,忆起实验课的万能测长仪:



仪器如何巧妙避免阿贝误差啥的,差不多都忘干净了;然而有个称作“电眼”的玩意在脑海中挥之不去。

测长仪大致原理是:使用测球来接触工件,带动标尺进行长度读数。
为避免接触压力过大造成形变误差,需要检测测球与工件临界的接触状态,于是“电眼”应运而生。

“电眼”实则是一种称为“猫眼管”的真空电子管,这个电子管本质是个“压控显示器”,
施加不同的电压信号,可以改变管内电子束角度,进而影响荧光屏亮暗面积。由于亮色的开合好似猫眼,故得名:



测长仪将测球(金属)与工件(金属)组成一个电回路,通过猫眼管检测临界的接触状态。
只记得实验课上一群人围着一个猫眼管在看,我实在挤不进去也就作罢,不想竟成执念。


【入坑】

多年后回想起那堂课,不就是个带临界的通断检测么,现代运放随便搞下,都能把老掉牙的猫眼按地上摩擦。

然而还是太年轻,低估了执念的威力。以至于练个科二都在满脑子回忆猫眼悠悠的绿光,一咬牙买买买。
不就是个真空管么,炸了坏了或者不会玩,就当我把教练车开地里了,就当教练又铁青脸了:



结果入手最常见的国产 6E2,似乎和测长仪上的不太一样,翻出掉渣的资料果然是 em84 风格:



更要命的是,这个管子需要 +250v 直流高压加速电子,这也就有理由折腾了:
直接用 AC220V 整流分压多不安全,关键还得处处插电不优雅;搞个小功率升压电源才是好玩。


【反激结构】

由于不是专职折腾电源出身,只能从物理上搞搞原理,大致确定方向再逐步优化。

电源目标输入 9-12v 低压,然后能出一个 200-400v 的可控直流高压就行,功率不超过 10W.



最开始设想的升压方案如上图(左)所示,基于电感 L1 的自感升压,对应 Boost 拓扑斩波器。
这也是以前经常拿来折腾单 1.5v 点亮 LED 的万能电路之一,俗称焦耳小偷。

法拉第定律可以推导出磁通量 φ 与外接恒压源 U 的关系:



负号代表感生电压与恒压源方向相反。
回到上述 Boost 斩波器,不考虑开关损耗、肖特基压降,则开关器件 Q1 的开启/关闭(Ton/Toff)状态下磁通平衡有:



式中 D 为开关导通占空比(0-100%),并假定电感工作在电流连续模式(CCM)。

抬高工作占空比 D,即可抬高输出电压;当 D 无限接近 100% 时理论输出电压无限大。
对于此次 9v 升 200-400v 的需求,可以算得 D= 96%~98%,接近电路死区着实有点难办。

进而考虑用一级 1:N (N>1) 变压器进行辅助升压,也就有了上图(右)的 Flyback 反激方式。
同样使用磁通平衡方程导出电压变换比:



这样一来可以轻松不少,升压比大多数由变压器参数 N 完成,占空比 D 仅用于微调最终电压。
以 N=10 为例,同样 9v 升 200-400v,求解得 D= 69%~82%,驱动精度、难度下降不少。

以上仅简单对比了电源的拓扑结构,实际设计还得考虑频率、电感等一众参数。


【原理验证】

电源结构大致确定,首先是找个合适的变压器。按着 W 级别功率,正巧和手头万能充的 EE10 匹配上。



依照店家资料,该变压器有着 145:18:14 三个绕组,其中 145:14 为功率回路,反过来正好用作升压。
测试先走一波起来:掏出面包板,临时借 3dd15 充当下开关,高压用 CBB 防止上来就炸:



振荡部分直接用 Arduino 来搞,想要多少频率、多少占空比都是软件说了算。ICCAVR 写个简单方波:



通上电不冒烟,测量高压还可以。然而 3DD15 毕竟太大,考虑做小型便携式模块不现实,况且铁壳不优雅。
按照原理分析,高压端达到 +400v 时,激励端开关管大约承受 49v 尖峰电压。偷个懒直接上达林顿:



头一次把 2003 用在开关电源上,实际效果出乎预料的好,多路并联甚至可以轻松解决电流不足的焦虑。
至此在实物层面基本验证了用 Arduino 反激升压的可行性。


【模块焊接】

原理参数搞清楚后,闷头就是焊。先用 CAD 走个线,主要是把各零件安排妥当,避免干涉:



焊接好的效果,优雅:



除了既定的反激升压单元外,额外增加一片带散热的 7806,用于给真空管灯丝(6.3v)供电。
使用插件达林顿,还可以便于调试维护:过流烧毁了换一片继续造。



程控方面,扩展板将高压进行了约 100:1 的降压处理,精确比值可由电位器调节,之后由 ADC 采样转换。
软件当中调整 ADC 采样基准、换算系数,即可实现程控+手控混合调压。


【工作测试】

由于输出电流不大,整个反激升压工作在间歇振荡模式。静态的功耗大多消耗在 1MΩ 高压采样电阻上。
软件里使用 1.1v 的参考电压,实测输出可以在 120v~400v 之间任意调节,电路稳定不发热。

示波器浮空供电,挂一下变压器原边:



可以看到反激充电时长(第一个负脉冲宽)大约持续 5-6us,变压器未发生磁饱和,激励+释放均正常。
第一个正向尖峰即为高压整流时刻,后续振荡源自于整流管反偏,原副边与寄生电容发生了 LC 反应。
严格意义上需要吸收电路来保护下,不过自用也就无所谓了。

至此,确认程控反激升压工作正常,可以开造后续真空管了。


【弄亮 6e2】

费这么大劲的初衷就是要点亮万恶的 6e2,赶紧模块焊起来:



小心翼翼怼上 6e2,信号负压源接起来,+250v、+6.3v 都接上通电开机,这管子的效果着实令人着迷:



接上东北黑煤烧出的大碴子味儿火电,通上格瓦斯口感的迪斯科,头和荧光棒都给我摇起来:



至此终于玩到了猫眼管,执念得以了却。


【弄响 j304】

既然是通用的高压电源模块,顺手玩一把盖革管也是不错的选择。翻出珍藏多年的 J304βγ:



这个螺口灯泡头是经典的设计,使用常规 E10 灯泡座就能可靠安装。
高压部分按照手册需要 MΩ 实现限流+分压,那就电阻堆叠切来:



高压部分用 Arduino 反激电源来提供,低压部分简单插几个三极管,能放大出脉冲就行:



电压加上去以后,就可以看到盖革管 j304 开始工作,每次电离辐射,都会对应闪灯一次,
喇叭同步发出“咔咔”的催命盖革声。俗话说“盖格一响,爹妈白养”大致如此:



然而这个盖革计除了会咔咔闪灯催命,还缺少关键一步:频率计数+剂量换算。
索性把这堆调理电路焊在一起,给个 OC 输出到单片机供计数。二层小楼搭起来:



连好电路后,直接输出 OC 信号给单片机就可以由每分脉冲数(CPM)换算辐射强度了:



这次软件略复杂,需要根据每个电离脉冲时刻,估算出管子瞬时 CPM 数值,老老实实上 Arduino IDE:



挂个串口,就可以看到实时的 CPM 数值了:



科普下:我们所处的环境充斥着微弱的核辐射,称作 “本底辐射”,大约 0.1~0.2uSv/h 量级。
对于我这个 J304 管子,本底辐射对应的计数值约为 20-30 CPM,与测试曲线走势基本一致。

当发生核爆时,大量放射性粒子穿过 J304 引起频繁电离放电,就会看到这个曲线疯狂上扬的样子。
当然日常测试,用 Am241 烟雾传感器也能搞,没入手这个祸害索性作罢。


至此,用基于 Arduino 的程控反激电源成功点亮/点响了两个真空管,电路功能正常,工作稳定。

附上涉及的固件:

-----------------------------------------------------------------------------------

以上,使用 Arduino 搭建程控反激电源,配合变压器反激升压,实现 +120v~400v 可调高压源。
并借此点亮了 6e2、点响了 j304,折腾了一把复古真空电子管,了却了心中执念。

最后祝大家把玩顺利,电路永不冒烟!


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 10家元 +270 收起 理由
2n3055 + 30 謝謝分享
cushion + 30 優秀文章
慕名而来 + 24 優秀文章
亚历山大 + 30 認真發帖
zhkrid + 30
落叶风 + 30
ch104517745 + 30 原創內容
chenzoutie + 6 原創內容
jf201006 + 30 優秀文章
aping365 + 30 優秀文章

查看全部打赏

 楼主| 发表于 2023-8-28 21:02:16 来自手机浏览器 | 显示全部楼层
猪小呆 发表于 2023-8-28 19:29
大神什么东西都是信手拈来,同样是9年义务教育,差距咋就这么大捏?

哈哈哈感谢支持!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-28 21:02:43 来自手机浏览器 | 显示全部楼层
aping365 发表于 2023-8-28 19:46
这是一个挺不错的思路

模块化实验,自己给自己搭桥
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:02:10 | 显示全部楼层
tigerzq 发表于 2023-8-28 21:08
同样是义务教育,楼主如此优秀,让一众人汗颜.猫眼电子管是电子管收音机常见元件,和数字电路结合在一起,算是 ...

对就是这个感觉,电子管特适合DIY
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:03:17 | 显示全部楼层
玮不拆 发表于 2023-8-28 22:16
来来来 先测测刚买的大闸蟹超标了没%

默默插好盖革计,啥也测不出来...

这个量级得上闪烁体+光电倍增
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:04:07 | 显示全部楼层
cj8510 发表于 2023-8-28 23:02
多年前盖革管火了一把,看来现在又要来一波了哇

加个还没有夸张到离谱,目测门槛直接劝退了不少囤盐群众
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:04:28 | 显示全部楼层
kkdkj 发表于 2023-8-28 23:23
牛!高手就是高手,厉害厉害

感谢支持!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:05:30 | 显示全部楼层
sadfun 发表于 2023-8-29 08:52
真的太厉害了~~我真的好羡慕啊!我也在学Arduino但是就只会简单的~

前期把 Arduino 当成个核心板比较恰当
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:06:44 | 显示全部楼层

目前刚覆盖上 100-400v 范围。下次再做,要覆盖到 kv 才好玩
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:08:12 | 显示全部楼层
傻木 发表于 2023-8-29 10:54
靠海的,过段时间用的上了
操蛋的小日本

所以需要未雨绸缪
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:08:58 | 显示全部楼层
dang 发表于 2023-8-29 11:38
这个厉害,测一下辐岛核废水的辐射过来没?

可以连续监测看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:10:48 | 显示全部楼层
tomyluo 发表于 2023-8-29 12:32
能不能改成原边反馈,这样就不需要在高压侧电阻分压了

这个也是个思路,不过目前间歇振荡不太好搞:一停振基本上没原边啥事了,都是高压CBB在自己玩
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 13:18:06 | 显示全部楼层
茶壹杯 发表于 2023-8-29 12:38
请教 示波器浮动挂原边 是不共地的意思吗
高压一直不敢玩  书读太少

是的,浮地测量就是不共地。优点是可灵活测量任意两点压差,缺点是易受干扰、易触电。

示波器正常三芯插头供电,测量地(GND)直连三芯地(PE),当被测电路也由三芯供电时(相对于PE有共模电位),示波器只能测单点电位,无法测两点压差(除非用专用差分探头)。

浮地的话最简单是拔掉 PE 芯,改进一点是用隔离变压器供电,再改进是直接电池供电。
我用的是最后一种,直接电池供电的示波器,因而地点可以任意连接。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 17:07:31 | 显示全部楼层
wangxiangtan2 发表于 2023-8-29 16:22
电路图没看太明白,就是单片机控制一个开关管,开关管的那俩引脚接入变压器,通过不停的开、关控制另一侧的 ...

是的,这就是经典的开关电源。

只不过开关后续的 L-C 回路(称作斩波器)有别
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 17:13:39 | 显示全部楼层
石墨 发表于 2023-8-29 16:50
楼主高手啊,信手拈来,优雅,还有腔调
      
2003代替3DD15,不给2003加个散热片 ...

按照 5W 设计,在低端 9V 供电下平均电流只有 0.56A;
2003 的开关暂态损耗比 VMOS 小好多,结果 2003 发热只在通态压降,按 1.2V 算约么 0.7W;
DIP16 的 θja 取 60℃/W,也就温升 +40℃,对应室温下略微烫手。

实际工作的时候,2003 基本感觉不到温升,这也是我比较满意的地方。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 17:20:20 | 显示全部楼层
cj8510 发表于 2023-8-29 17:09
不仅仅是价格,主要还是技术。我想玩还玩不转啊

贴个 j304 的说明书感受下,其实只要有那个 +380v 高压源,其他都好办(最差你拿个录音笔都能录下来粒子信号):



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 18:01:09 | 显示全部楼层
石墨 发表于 2023-8-29 17:52
2003它没想到当3DD15使,太残暴了
   
楼主Arduino输出方波频率多少,还有那箱猫眼电子管多少银 ...

间歇工作,+380v 升压的时候是 100kHz,低压可以适当降低。

猫眼管印象中没过百,手头过百的单器件只有红外热像传感器了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 18:21:43 | 显示全部楼层
石墨 发表于 2023-8-29 17:52
2003它没想到当3DD15使,太残暴了
   
楼主Arduino输出方波频率多少,还有那箱猫眼电子管多少银 ...

其实 1L 的图里仔细看 J304 驱动那一节,能看到这个异样的,我放个正面的,猜猜看发生了啥:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 19:02:52 | 显示全部楼层
茶壹杯 发表于 2023-8-29 12:38
请教 示波器浮动挂原边 是不共地的意思吗
高压一直不敢玩  书读太少

几百伏的不算高,只要不用大容量电解电容储能,一般不至于吃席。
到 kv 级就刺激多了,拉弧电离啥的,比这几个电子管好看,也更接近吃席。

我用 293 推高压包上去的,12V 供电,高压约么 5kv,1mm 开始起弧烧灼一根大头针感受下:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-8-29 20:47:05 | 显示全部楼层
石墨 发表于 2023-8-29 19:44
第4脚怎么断了
   
是不是你弄的

功率开大了,这一路达林顿烧毁(C-B-E 熔成一个)。

于是掰断了 B 和 C,剩下的继续用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-7-13 21:24 , Processed in 0.265200 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表