Подключение счетчика Гейгера к компьютеру.


Счетчик Гейгера предназначен для регистрации радиоактивного излучения, Конструктивно он представляет газонаполненный прибор низкого давления. Радиоактивные частицы, пролетая через корпус счетчика, ионизируют газ и приводят к возникновению газового разряда, который прекращается через время 10-3 сек.. Прекращение газового разряда связано с включением в цепь сопротивления 10 Мом. На Рис, 15 показана схема подключения счетчика Гейгера в электрическую цепь. Для регистрации импульсов со счетчика используется RC цепь. Форма напряжения на сопротивлении в момент пролета частицы имеет отрицательную полярность, После окончания газового разряда конденсатор заряжается, формируя на выходе положительный импульс напряжения.

Рис.17

Подключение компьютера к счетчику Гейгера производится через LPT порт.

Так как входной порт компьютера 379h имеет низкое сопротивление, а счетчик Гейгера очень большое, используется схема согласования устройств Рис. 18. Она построена на микросхеме К176ЛА7 и имеет большое входное сопротивление. Дополнительно схема выполняет функцию ждущего мультивибратора, формирующего импульс длительностью 10-3 сек., большей чем время релаксации счетчика после очередного газового разряда.

Рис.18

Ждущий мультивибратор запускается с началам газового разряда в счетчике импульсом отрицательной полярности. На выходе схемы формируется импульс отрицательной полярности совместимый с входом компьютера.

Рис.19

Для питания счетчика Гейгера высоковольтным напряжением используется схема задающего генератора на микросхеме К155ЛА3 и транзисторного усилителя с высоковольтным трансформатором Рис 18. Высоковольтное напряжение регулируется потенциометром. Схемы, ждущего мультивибратора и высоковольтного генератора, расположены в корпусе компьютера и подключены к разъему питания +5В и +12 В.

 

5 n=0

10 t1=timer t1 начальное состояние системных часов

20 a=inp (&h 379)

30 if a=127 then goto 20

40 a=inp (&h 379)

50 if a=119 then goto 40

60 n= n +1 счет импульсов

70 t2=timer t2 - конечное состояние системных часов

80 if t2 – t1<60 then goto 20 если время счета импульсов меньше 1 сек.

98 s=s+n суммарное число импульсов

99 print n,s n- число импульсов в минуту, s- суммарное число импульсов

95 sleep 1 время индикации

100 goto 5

Программа записывает в переменные N– число импульсов в минуту и

s– суммарное число импульсов.

 



Дата добавления: 2020-10-25; просмотров: 401;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.