Продолжим. Компоновка: ATmega 328, счетчик один СБМ-20, схема без уможителя напряжения в высоковольтной цепи.
Пошивку делал для себя, поэтому...
Изменения, которые видны на основном экране:
Изменил шрифт показаний. Фон до 999 мкР/ч пишем как есть, от 1.00 до 9.99 мР/ч - 2 знака после запятой, от 10.0 до 99.9 мР/ч - 1 знак после запятой. Больше 100мР/ч - ну его на... Да и с другой стороны, такие показания лучше не видеть
Пропорции графика импульсов. Начальная кратность равна трем, т.е. 1 импульс - это 1, 2- это 2, а 3 - это 3 импульса. При ерф график пропорции, практически, не меняет и не "прыгает" (попробуй угадай - это было по 3 импульса или по одному каждую секунду). Если больше, то кратность меняется в зависимости от макс. количества импульсов в секунду.
Максимальный фон
... фиксируются "максимальные пики" фона, т.е. максимальное число в показаниях независимо от прошедшего времени счета...
Далее. При напряжении питания (в моем дозиметре) 3.6В подсветки уже нет, контрастность "уплывает", уровень накачки далек от заветной единицы
с аккумулятором 300мА/ч...
заряд с 3.4V до 2.8V упал, наверное за неделю.
В мобильных телефонах, которые были у меня, 0% заряда батареи - это около 3.6 вольт. Поэтому, сообщение о необходимости зарядки батареи выводится при 3.63В, т.е. 5% в данном случае. Ну уж, если так сложились обстоятельства, нет возможности зарядить аккумулятор или ещё что-нибудь, а уведомления уже достали, заходим в меню и меняем батарею с Li-Ion на 3V и "радуемся" опять 100%...
Не забываем, только у себя в кратковременной памяти оставить заметочку сделать обратную процедуру (кто не доверяет памяти - рисуем крестик на руке...
)
Потребление дозиметра не изменилось, но за счет другого соотношения проценты/напряжение кажется, что батарея садится быстрее...
Теперь изменения, которые не очень заметны. Единицы измерения только Рентгены (микро и милли), при первом включении в eeprom прописаны мои настройки, которые меняются в настройках по желанию. Накачка регулируется не от 1 до 11, а только до 8 (никаких бонусов, типа занимаемого размера памяти или еще каких-либо это не принесло). "Косметические" правки в меню - выравнивание строк, уборка артефактов.
Ну и основное - принцип счета импульсов, оперативный пересчет при увеличении фона, отсутствие "залипаний", скачков, провалов показаний. 100% гарантии не дам все-равно, мало ли у кого что с фоном или со схемой. У меня работает все стабильно как в штатном режиме, так и при тестировании.
P.S. Такое чувство, что упомянул не все изменения. Вспомню - добавлю...
Точно. Добавил один Fuse Byte : "BODLEVEL1". Теперь при напряжении питания 2.7В микроконтроллер сам отключит питание без изменений в прошивке.
Последний раз редактировалось
TaLiVis Сб июл 29, 2017 17:41:48, всего редактировалось 1 раз.