我打算直接用右下角的单片机输出PWM驱动了,555和可调电阻确实挺坑爹的
打算做一个盖革计数器,抄了个网上用的最普遍的图,使用的是555 boost升压,然后再倍压输出380V
这个升压奇葩的地方是555工作在多谐振荡状态,然后靠reset信号来实现调PWM波形来调电压,开关管原来用的是MPS42A,我身边没有这管子,换成了MJE13003。 然后实际做出来,感觉坑爹。
首先是电路起振并不太稳定,调整电位器,突然动一下就没高压输出了,检查三极管,NE555都是正常的,断电过一会儿又可以用了。具体原因可能是什么?
第二个疑问就是盖革管的电压算哪一个,盖革管串联了一个10M的电阻,如图测得V1是400V,测得V2就只有200多V,
盖革管的工作电压是380V,是算v1还是v2?
第一个问题,估计是可调电阻的问题,瞬时功率超过1W了,如果电阻调小点,瞬时功耗会更大,用精密多圈电位...
我打算直接用右下角的单片机输出PWM驱动了,555和可调电阻确实挺坑爹的
把如下图的Q1拔了,R4拔了,改成直接连接RST到5V,现在输入高压稳定了,但当然电压也调不了了,输出V1大概440V,有点高.
V2 在240V到200V左右
打算就这么弄好了,PCB的那四个测试点,刚好可以并联几个稳压二极管?
求助现在盖格管已经有高压供电了,但是却探测不到脉冲,这部分的电路如下:
之前的图这里的电阻画错了,改成了470K的电阻,但是盖革管通电后测得的电压只有0.57v,后面指示的LED灯一直是亮的状态,蜂鸣器只有噪声,没有脉冲的声音
0.57V不应该存在(但我不知道发生什么导致有这个电压 难道管子短路?) 导致q3一直导通 所以2极...
所以如果工作正常的话,这里在没有脉冲的时候,电压应该是0吧,明天有空的时候查一下这个0.57V的电压是从哪里来的,蜂鸣器是从一个废旧的51单片机开发板上拆下来的,估计有15年历史了。这个电路逻辑上来看,应该没大的问题吧
那个Q3可以换成个场管,g级加个稳压管(防止场管击穿,可加可不加)试试。好早之前买过一个比较简单的小...
之前买过的盖革板有推荐吗?想先买个参考一下,同时验证一下管子是不是好的
重新焊了块板子,把板子上的助焊剂洗了,然后把如图的R8改成510~1K,装上管子后,LED就开始闪烁了(不装管子或者不供高压不会闪烁),但是闪烁的频率有点高,而且会连着闪烁,看M4011的最大本底计数率是25次每分,感觉高于这个数字很多了,感觉还是哪里不对,难道管子坏了?
VID_20210707_220509.mp4 点击下载
另外抄的电路这个位置的电阻是470K!但是我实际测试只要1K以上的电阻,分到的电压就会导致Q3导通,从而使LED常亮,Q3配合NE555触发器组成的电路很灵敏,不知道原来用470K的是怎么工作的,附件是原来的电路图
原图的套件是这个,
卖老外的,价格很贵性价比也不高,我又重新买了一块别人的板子,带单片机计数,电路不是这个,但估计也类似。
我想 可能实际升到的电压 远远超过400v了 这时候测到的是高压击穿盖革管的信号 击穿后c7放电 然...
电压应该是正常的,之前量过在375V左右,听说盖革管电压超了会发光,我也买了稳压二极管,另外成品板子过几天应该也会到,装成品板子试试
第三方的盖革板到了,这个板子目测也是NE555 boost倍压供电,单片机计数的,芯片的丝印被磨掉了,单片机是20pin的,6、7脚接GND,8,9脚3.3VCC,不知道是什么型号,他的取样电阻是板上R1,测了一下有10K。
装上管子测了一下,输出的电压是375V,每分钟脉冲大概40个左右,我的板子是35~40左右,应该是成功了
VID_20210709_225615.mp4 点击下载
他这个单片机程序开源吗,有稍强的辐射会不会数不过来。。另外要搞个省电一些的电路,便于电池供电工作。
这个卖家把芯片的丝印都磨掉了,开源是不可能的了,不过github上有很多类似的arduino的代码,所以我估计那颗芯片要么是AVR的单片机,要么就是STC的单片机。就是不知道是什么型号的,另外卖家有演示板子通过X光安检机的测试视频,测得的结果和inspector差不多。
换了有源蜂鸣器后,蜂鸣器问题也解决了,但是用ESP8266的GPIO中断计数有问题,发现触发不了中断。
原来的图大坑,有因为原来的图是给5V单片机设计的,esp8266是3.3的,改了一下,通过电阻分压得到3.3V的下降沿脉冲
用示波器接在INT上都可以测出脉冲了,非常窄的脉冲信号
代码里面用中断来计数
pinMode(D4, INPUT); digitalWrite(D4, HIGH); attachInterrupt(D4, tube_impulse, FALLING); //define external interrupts void ICACHE_RAM_ATTR tube_impulse(){ //subprocedure for capturing events from Geiger Kit counts++; Serial.print("count add one\n"); }
但是发现没有触发中断。怀疑是脉冲过于狭窄检测不出?
发现国外也有人遇到同样的问题:
XXXXXXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXp?f=6&t=17028&start=4
坑!
时段 | 个数 |
---|---|
{{f.startingTime}}点 - {{f.endTime}}点 | {{f.fileCount}} |
200字以内,仅用于支线交流,主线讨论请采用回复功能。