Используется Arduino pro mini версии 5 вольт.
Микроконтроллер на плату пересаживать с платы Arduino с установленным предзагрузчиком.
Прошивка на плате осуществляется с нажатой центральной кнопкой (POWER) для подачи питания на микроконтроллер.
На плате присутствует опасное напряжение. Будьте осторожны.
Описание
1. Замер текущего фона и вывод среднего значения за 5-30 циклов замера.
2. Режим разностного замера с выводом значения в Мкр/ч и CPS
3. Два настраиваемых порога тревоги с возможностью отключения тревоги без сброса показаний по второму уровню тревоги.
4. Возможность выставления максимального и минимального значения напряжения источника питания, которые влияют на шкалу заряда источника, а также на работу функции отключения по напряжению.
5. Отключение дозиметра по минимальному напряжению заданному в дополнительных настройках. (если вы выставили не правильные значения, либо у вас разрядился источник ниже минимального порога, но вам его нужно включить. Перед включением зажмите кнопку "ВНИЗ" и включите устройство не отпуская кнопки. Дозиметр включится и будет отключена функция отключения по питанию до следующего включения)
6. Отключение дозиметра по таймеру бездействия. Если в течении выставленного времени не будет нажата ни одна из клавиш то дозиметр выключится. (За 2 минуты до истечения таймера будет моргать индикация в верхнем баре, буква "А") Во время разностного замера эта функция не будет работать и не прервет вам замер.
7. В настройках можно выставить частоту с которой будет озвучиваться звуковая индикация попадания частицы.
8. Блокировка клавиш от случайного нажатия. Во включенном состоянии нажмите "ВПРАВО" и "ВНИЗ" либо "ВЛЕВО" и "ВНИЗ" одновременно для Блокировки/Разблокировки клавиш.
9. В инженерных настройках можно выставить время счета для вашего датчика (Для СБМ-20 это 40 секунд), а также мертвое время датчика в микросекундах.
10. Запись показаний в журнал (Максимум 50 записей)
Поиск
Кнопка "ВВЕРХ" сбрасывает замер и запускает цикл заново.
Кнопка "ВЛЕВО" сохраняет текущее значение в мкР/ч в журнал.
Кнопка "ВПРАВО" переключает нижнюю часть экрана. -> (График, MAX мкР/ч, CPS)
Кнопка "ВНИЗ" сбрасывает сигнализацию тревоги при превышении порога поиска.
Кнопка "МЕНЮ" при нажатии откроет меню устройства. При удержании выключит устройство.
Время поиска можно изменить в настройках от 1 секунды до 20 секунд. От этого будет зависеть скорость реакции на изменение фона. Значение не запишется в журнал если оно равно нулю.
Замер
Кнопка "ВВЕРХ" сбрасывает замер и запускает цикл заново.
Кнопка "ВЛЕВО" сохраняет текущее значение в мкР/ч в журнал.
Кнопка "ВНИЗ" сбрасывает сигнализацию тревоги при превышении порога поиска.
Кнопка "МЕНЮ" при нажатии откроет меню устройства. При удержании выключит устройство.
В правой части экрана расположены 2 полосы. Верхняя полоса показывает прогресс циклов замеров от 5 до 30 замеров (Количество циклов можно изменить в настройках). Нижняя полоса показывает прогресс 1 цикла замера. Данные на экране появятся после завершения 1 цикла замера. Внизу экрана на черном фоне отображается фон за 1 цикл замера. После сброса во время набора статистики 1-го замера внизу будет отображаться количество зарегистрированных импульсов.
Меню
Кнопками "ВВЕРХ", "ВНИЗ", "ВПРАВО", "ВЛЕВО", осуществляется навигация по меню.
Кнопка "МЕНЮ" при нажатии осуществит выбор выделенного режима. При удержании выключит устройство.
Разностной замер
Начало замера кнопкой "ОК" она же кнопка "ВНИЗ". Выход и отмена осуществляется удержанием кнопки "МЕНЮ" 2 секунды. Как измерять сначала фон либо источник значения не имеет. Изменить время можно в настройках, а также перед началом замер 1 кнопками "ВЛЕВО" и "ВПРАВО". Во время 1-го и 2-го замера будет отображаться замер в мкР/ч в правой нижней части экрана. По окончанию замера 1 и замера 2 будет звуковой сигнал означающий конец измерения. По окончанию 2-го замера на экране будет отображаться количество импульсов за 1-й и второй замер в верхней части экрана. Внизу будет отображена разница в мкР/ч замеров, а также разница в CPS.
Накопленная и текущая доза
Выход кнопкой "МЕНЮ".
Отображение дозы за все время и за текущий период. Доза за текущий период сбрасывается после перезапуска устройства. В нижней части экрана расположено меню. Навигация по меню осуществляется кнопками "ВВЕРХ" и "ВНИЗ". Выбор пункта меню осуществляется кнопками "ВЛЕВО" или "ВПРАВО".
Журнал
Перемещение по списку журнала "ВВЕРХ" и "ВНИЗ".
Переключение экрана последнего разностного замера "ВПРАВО" и "ВЛЕВО".
Кнопка "МЕНЮ" при нажатии откроет меню устройства. При удержании выключит устройство.
На иконке журнала написано текущее количество записей в журнале. Максимальное количество записей 50.
Настройки
Перемещение по меню настроек кнопками "ВВЕРХ" и "ВНИЗ".
Изменение и выбор кнопками "ВПРАВО" и "ВЛЕВО".
Числовые параметры можно прибавлять, убавлять удержанием клавиши "ВПРАВО" и "ВЛЕВО".
Выход осуществляется кнопкой MENU.
Изменения сохраняются автоматически при выходе из меню настроек.
Дополнительные настройки
Перемещение по меню настроек кнопками "ВВЕРХ" и "ВНИЗ".
Изменение и выбор кнопками "ВПРАВО" и "ВЛЕВО".
Числовые параметры можно прибавлять, убавлять удержанием клавиши "ВПРАВО" и "ВЛЕВО".
Выход осуществляется кнопкой MENU.
Изменения сохраняются автоматически при выходе из меню настроек.
Здесь осуществляются настройки времени замера. Для СБМ-20 это 40 секунд. Dead time "мертвое время" - установка мертвого времени под конкретный используемый датчик. Кэф. бат - изменять при неправильном чтении напряжения. (Макс, Мин) - Пределы для отображения уровня заряда АКБ в верхней части экрана, а также по значению (Мин) работает отключение по напряжению. В правой части отображается текущее напряжение АКБ.
Прошивки
Описание | Ссылка | Дата |
Добавлен журнал
Доработана функция замера напряжения
Индикация зашкала
Добавлена коррекция по мертвому времени датчика
Новое меню
Переработаны режимы поиска, замера, разностного замера, счет дозы.
И много мелких правок...
| Прошивка V1.2 | 9.01.21 |
Задержка клавиш избавлена от DELAY
Исправлен баг когда при выключенной подсветке она включалась при изменении яркости
Исправлен баг когда при отмене изменений в настройках не загружалось значение подсветки из памяти
Добавлена возможность изменения времени разностного замера непосредственно перед замером клавишами ВЛЕВО и ВПРАВО
Подсчет фона сразу после включения
График теперь масштабируется до 200 импульсов за секунду
В настройках добавлена функция настройки времени обновления графика
Подправлена сигналка
Функция поиска подстраивается автоматически под время датчика
Убраны нули в фоне
И много мелких правок...
| Прошивка V1.1 | 14.05.20 |
Первая версия прошивки | Прошивка V1.0 | 02.04.20 |
Схема
Деталь | | | |
Bat1 | ппп | 3.7V Li-ion | Использовать АКБ с платой защиты |
C1 | 0805 | 100nF | |
C2 | 0805 | 100nF | |
C3 | 0805 | 100nF | |
C4 | 0805 | 100nF | |
C5 | 0805 | 0.1 mF | |
C6 | 3216 | 10 mF | тантал |
C7 | 3216 | 10 mF | тантал |
C8 | 3216 | 10 mF | тантал |
C9 | 0805 | 0.1 mF | |
C10 | | 22 pF | |
C11 | | 22 pF | |
C12 | 0805 | 0.1 mF | |
C13 | 0805 | 0.1 mF | |
C14 | | 22 mF | |
C15 | | 2200 pF | |
C16 | 1812 | 0.1 mF 630В | |
C17 | 1808 | 1 nF 1000В | |
C18 | 1808 | 1 nF 1000В | |
C19 | 1808 | 1 nF 1000В | |
C20 | 1808 | 1 nF 1000В | |
C21 | 0805 | 10 mF | |
C22 | | 100 mF | |
C23 | 1812 | 10 pF | 1000В |
C24 | 0805 | 220 pF | |
C25 | | 10mF | |
D1 | do-214ac | SS14 | |
D2 | do-214ac | SS14 | |
D3 | do-214ac | US1M, Ультрабыстрый диод 1А 1000В [SMA / DO-214AC] | |
D4 | do-214ac | US1M, Ультрабыстрый диод 1А 1000В [SMA / DO-214AC] | |
D5 | do-214ac | US1M, Ультрабыстрый диод 1А 1000В [SMA / DO-214AC] | |
D6 | do-214ac | US1M, Ультрабыстрый диод 1А 1000В [SMA / DO-214AC] | |
DC DC UP | | 5V | Повышающий преобразователь распаян с модуля из китая 2108A DC-DC 5V AliExpress |
IC1 | | MC34063A | |
IC2 | | TP4056 | |
LED | | | |
LED | | | |
LED | | | |
Ls1 | | Speaker - Пьезо пассивный | |
R1 | 1206 | 10k | |
R2 | 1206 | 10k | |
R3 | 1206 | 10k | |
R4 | 1206 | 10k | |
R5 | 1206 | 220om | |
R6 | 1206 | 1 k | |
R7 | 1206 | 220om | |
R8 | 1206 | 220om | |
R9 | 1206 | 220om | |
R10 | 1206 | 220om | |
R11 | 1206 | 220om | |
R12 | 1206 | 1 k | |
R13 | 1206 | 10k | |
R14 | 1206 | 100Om | |
R15 | 1206 | 100Om | |
R16 | 1206 | 10k | |
R17 | 1206 | 10k | |
R18 | 1206 | 1k | |
R19 | 1206 | 10k | |
R20 | 1206 | 47Ком | |
R21 | 1206 | 470 om | Параллельно конденсатор |
R22 | 1206 | 150 om | |
R23 | 1206 | 10 M | |
R24 | 1206 | 32 K | |
R25 | 1206 | 5 mom | |
R26 | 1206 | 1.5 К | |
R27 | 1206 | 10 К | |
R28 | 1206 | 10 К | |
R29 | 1206 | 10 К | |
R30 | 1206 | 10 К | |
R31 | 1206 | 000 | |
R32 | 1206 | 2k | |
R33 | 1206 | 220 om | |
R34 | 1206 | 1k | |
R35 | 1206 | 1 К | |
S1 | Кнопка тактовая, 12х12мм | | |
S2 | Кнопка тактовая, 12х12мм | | |
S3 | Кнопка тактовая, 12х12мм | | |
S4 | Кнопка тактовая, 12х12мм | | |
S5 | Кнопка тактовая, 12х12мм | | |
5.0V Stab | | 5.0V | Пересаживать с платы Arduino |
3.3V Stab | | AMS1117-3.3V | |
T1 | | IRLML 2502 | |
T2 | | SI2301 | |
Tr1 | | ATB322515-0110-T000 TDK | |
VT1 | | BC857 | |
VT2 | | BC847 | |
VT3 | | BC847 | |
Кварц | hc-49s smd | 16 Mhz | |
ЭКРАН | | Модуль HX1230 | Aliexpress |
Плата
Обозначения на плате могут не соответствовать обозначениям на схеме.
Повышающий преобразователь распаян с модуля из Китая
2108A DC-DC 5V AliExpress
Параллельно входному и выходному конденсатору подпаять электролиты на 100Мкф для стабильной работы преобразователя.
R24 собираются из 2-х резисторов суммой в 32кОм (например 10 и 22).
После сборки хорошо промыть высоковольтную часть от флюса и желательно прокрыть лаком PLASTIK 71
Файлы плат