Форум РадиоКот https://radiokot.ru/forum/ |
|
Дозиметр "Нанит" https://radiokot.ru/forum/viewtopic.php?f=25&t=101185 |
Страница 18 из 100 |
Автор: | MadOrc [ Вт апр 14, 2015 03:49:56 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Поскольку схема, плата - всё верно, все же склоняюсь к мысли, что это отработавший датчик, самогашение не работает как надо. Если бы дело было в питании, например превышении напряжения - картина была бы иная, пробой вообще бы не гас. |
Автор: | RSG [ Вт апр 14, 2015 09:20:00 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
А может плату хорошенько отмыть, на фотке видны остатки флюса под ВВ диодами. |
Автор: | MadOrc [ Вт апр 14, 2015 15:04:08 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Обещанное обновление. Видимо последнее Обе прошивки поддерживают датчики: СБМ-10 СБМ-20 СБМ-21 СБМ-21 х 2 СИ-19 Калибровку времени замера на разных уровнях фона, и весьма полезные дополнения в код сделал Lekha, за что ему большая благодарность. Вариант 1: Модификация прошивки дозиметра по оригинальной схеме в статье, на 88й меге. Теперь считает фон сразу, с первой же секунды, используя формулу расчета. Чем больше прошло секунд - тем точнее, вплоть до достижения расчетного времени для датчика. Сколько секунд прошло из скольки - отображается в строке под цифрами фона. Пока расчетное время не достигнуто - моргает слово "Счет" в той же строке. График сделал на одну строку выше, на мой вкус так лучше видно, а все дополнительные данные отображаются в нижней строке, меняются как обычно 1й кнопкой по циклу. Изменен алгоритм переоценки нужного времени измерения при резких изменениях фона, теперь оперативнее и точнее, не нужно ждать пока пересчитает весь диапазон времени полностью. Примерно так: Вложение:
Комментарий к файлу: Прошивка + исходник nanit_v2_atmega88pa_src_hex.zip [32.03 KiB] Скачиваний: 773 Вариант 2: Сделано уже на Atmega168pa. В какой-то мере плата была отладочная, но с макеткой возиться не хотелось, ориентировался чтобы всё таки вышло готовое устройство и без насилия влезало в корпус Gainta G430. По функциям - всё то же самое с главным экраном что и в 1м варианте, плюс к этому поддерживает светодиод вспыхивающий на пойманные датчиком частицы. Поддерживает вибромотор включающийся при тревоги. Тревогу можно установить не только по уровню фона но и по дневной экспозиционной дозе, параллельно с тревогой по фону, при срабатывании напишет на что сработала. Переделал расчет накопленной дозы, теперь будет точнее. Схема имеет изменения. Дальше схема, прошивка + исходник, плата, сборка Вложение:
Комментарий к файлу: Прошивка + исходник nanit_v2_atmega168pa_src_hex.zip [31.79 KiB] Скачиваний: 696 Вложение: Вложение: |
Автор: | Dick [ Вт апр 14, 2015 15:21:49 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Спасибо MadOrc ! Всё ждал когда ж ты вибру прикрутишь Попробую с СБМ-20 и 1202 собрать в 430 корпусе |
Автор: | MadOrc [ Вт апр 14, 2015 15:37:25 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Плата без вибрика, его добавлял потом, мгтф-ом, если нужен - дорисуйте. Кстати, если лень мотать такое чисто витков, можно 180/4-5, тоже будет работать, хотя и будет чуть больше кушать, либо гантель, Lekha параметры давал - 380/13. И, как вариант можно подождать что Lekha на 328й меге выложит. Хотя схема у него такая же, мк перепаять, все остальное совместимо. Он там привинтил Зиверты и еще много чего, память позволяет. У этих на 88й и 168й память уже кончилась. |
Автор: | RSG [ Вт апр 14, 2015 15:55:33 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
MadOrc писал(а): Он там привинтил Зиверты и еще много чего, память позволяет. Это почти "RadBoy" будет только с ч/б экраном. |
Автор: | Dick [ Вт апр 14, 2015 16:03:10 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Посмотрел по схеме- кольцо 2000 проницаемость. Возможны варианты с меньшей? Или теперь критично? ( есть 10х6х4 2000) |
Автор: | MadOrc [ Вт апр 14, 2015 16:04:22 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Написал то на чём собрано. Можно от 600 до 2000, можно гантелю. |
Автор: | lekha [ Вт апр 14, 2015 17:53:06 ] | ||
Заголовок сообщения: | Re: Дозиметр "Нанит" | ||
Прошивка для AtMega328 Огромное спасибо автору MadOrc за помощь в создании прошивки. Напишу про дополнения по сравнению с прошивкой на 168 меге. - добавлена функция смены единиц измерения Sv или Рентгены - есть выбор батарек или аккумулятора - зеркало по "Х" или по "Y" (можно использовать почти любой дисплей без перепрошивки МК. Почему почти? Мне попался китайский 1202 в котором не работала функция зеркала по "Х" ) - изменен шрифт на "побольше" для отображения текущего фона - каждые 10 сек. вместо процента заряда батареи отображается напряжение заряда. - при включении добавлен логотип - при одновременном нажатии на обе кнопки дозиметр уходит в сон. Прошивка схематично полностью совместима с вариантом на 168 меге. А кому не нужны диод и вибрик, могут просто перепаять контроллер на своем Наните и прошить. fuse биты те-же. Памяти еще осталось достаточно для творчества. Поэтому если у кого есть желание, может прикрутить что-нибудь еще.
|
Автор: | mercuri [ Вт апр 14, 2015 20:39:27 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
MadOrc спасибо за обновление , я думаю что все таки не последнее , а крайнее , хотел попросить в обновлении для меги 88 поменять МкР на мкР так просто правильнее и на глаз лучше воспринимается И всем маленького фона |
Автор: | DooMmen [ Ср апр 15, 2015 09:13:49 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
RSG, вся HV часть покрыта лаком. Разобрался я в своей проблеме - все дело в датчике, но если на него подавать не 400В, а 280 - импульсы идут одинарные. У меня соответственно вопрос - почему используется напряжение 400В, если в документации на СБМ-19, 20, 21 указано напряжение счета 260-320В? И еще вопрос - для уменьшения напряжения преобразователя до 280В достаточно будет заменить стабилитрон на 13В (хотя где-то видел расчеты, сейчас поищу)? Спасибо! |
Автор: | Dick [ Ср апр 15, 2015 09:27:46 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
260<Uначала счёта>320 Это напряжение начала счета. при меньшем нет гарантии что будет считать вообще. То есть может, в зависимости от экземпляра, и при 319 В не считать. |
Автор: | MadOrc [ Ср апр 15, 2015 10:52:23 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
2 mercuri: Исходник прилагается, можете сами заменить буковку, дел на 3 секунды 2 DooMmen: Это говорит только об одном - датчик неисправен. Если теоретизировать - галогены прореагировали с корпусом, и не способны правильно поддерживать самогашение. Плато корректной работы датчиков по паспорту 80-100 вольт(зависит от датчика), от ~340 до ~460 вольт. 400 вольт - рекомендуемый производителем оптимум для любого из них. Можете для данного экземпляра снизить питание, однако это будет чистый показометр, поскольку при фоне, скажем от 500 мкр/ч он либо вообще не будет считать, либо начнется непрерывный не гаснущий пробой. |
Автор: | mercuri [ Ср апр 15, 2015 11:08:01 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Та я и не против поменять , но я в програмировании совсем чайник |
Автор: | lekha [ Ср апр 15, 2015 12:59:24 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
mercuri писал(а): Та я и не против поменять , но я в програмировании совсем чайник Я тоже им был полтора года назад. Надо только иметь желание сесть и почитать... В интернете куча инфы. |
Автор: | mercuri [ Ср апр 15, 2015 13:31:47 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Алексей , да я уже читал то что ты мне скидывал , и кроме того еще кучу информации , но никак не могу вехать , просто думаю нужно сделать отладочную платку и на ней начинать учить с нуля все . Сегодня приду дамой буду ковырять исходник |
Автор: | mercuri [ Чт апр 16, 2015 15:47:39 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
Привет всем , сегодня перепрошил свой нанит , надписи поменял как хотел , но заметил маленький косяк , когда включаеш дозиметр срасу происходит тревога привышения фона , но потом все стабилизируется и считает я бы сказал намного правильнее и точнее чем раньше , попробуйте кто может это только у меня так |
Автор: | MadOrc [ Чт апр 16, 2015 16:12:12 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
За то, с какой секунды считать показания валидными для тревоги отвечает строка Код: if ((rad>alarm_level)&&(!alarm_snooze)&&(alarm_level)&&((!count_validate)||(sbm_count_time-count_validate>5))) Циферка - секунды. Можете подкорректировать для себя. Я ниже 120мкр/ч фон заслуживающим тревоги не считаю. А то, что ошибается на первых 4-8 секундах, это неизбежно, попробуйте рассчитать что-то имея 3% от необходимой информации, однако считаю, что такая оперативность расчёта важнее, самому теперь нравится, поскольку при высоком фоне процент ошибки на порядки ниже А за "точнее" это спасибо Lekha. |
Автор: | mercuri [ Чт апр 16, 2015 18:45:35 ] |
Заголовок сообщения: | Re: Дозиметр "Нанит" |
MadOrc спасибо , завтра попробую изменить время , Алексею огромнейшее спасибо не только за точность , а и за помощь Мерять стало на много точнее А вот по поводу источников думаю лутше меньше писать в таких форумах , чекисты не дремлют , могут быть очень большие неприятности , но это так для справки |
Страница 18 из 100 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |