Skip to content

Instantly share code, notes, and snippets.

@k-zakhariy
Last active July 4, 2023 10:35
Show Gist options
  • Star 3 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save k-zakhariy/74e052ead8510ae4d28346fd1346d5ab to your computer and use it in GitHub Desktop.
Save k-zakhariy/74e052ead8510ae4d28346fd1346d5ab to your computer and use it in GitHub Desktop.
AtomScan Manual - personal nuclear radiation meter geiger counter

Тема на форуме:

https://vrtp.ru/index.php?showtopic=24946&st=0

100% рабочая схема dozik_1202

LCD 1202 распиновка

image dozik_pcb

Список деталей

Resistors:

  • 1M - 100v x6

  • 75K - x4

  • 20k - x1

  • 10k - x5

  • 1k - x1

  • 4.3k - x1

  • 200R - x1

  • 20R - x1

Cap:

  • 100n 630v x2 (K73-17)
  • 100n x4
  • 100u+ x1
  • 1u x3

Other:

  • BAT46 - x2

  • HER108 x1 (>3)

  • 1.5KE400CA (>3)

  • IRF840 - x1

  • BC817-25 x2

  • IRLML6402 x1

  • L1 - 10mH

  • Дросель - 3-7mH

  • VD - RS1M 0.2-0.7v

  • atmega88pa-au

дросель

тот что по ссылке ниже - не совсем экономичен по потреблению (+5мАh) поэтому лучше использовать дросель из лампочки - экономки - и будет 1.8-2.2mAh https://aliexpress.ru/item/33015495311.html?spm=a2g2w.detail.1000023.3.71d0786dGZ2a5f&_ga=2.189933036.612565391.1622812357-528832772.1618375760

Подстройка RC генератора

для того что бы настроить RC генератор, нужно запустить на дозиметре режим экспозиции и параллельно засечь время на эталонных часах (например секундомер на телефоне) и через 10 минут остановить эталонный таймер и таймер на дозиметре. далее время на таймере дозиметра делим на время эталонного таймера, это значение умножаем на 500, а после вычитаем 500. полученный в результате ответ и будет корректирующим коэффициентом

пример ((617/600)*500)-500=14.166

Видео собраного девайса

https://www.youtube.com/shorts/X9tNzUZQ97Y

image

Прошивка

image image https://blog.avislab.com/avrdude/

Под Мacos - я запускал эти комманды чтобы прошить МК

avrdude -c usbasp -p m88p
avrdude -c usbasp -p m88p -e -U flash:w:untitled\ folder/flash.hex
avrdude -c usbasp -p m88p -U eeprom:w:CBT-10.eep

Под винду есть avrdude_prog где все тоже можно сделать через интерфейс

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment