Например TDA7294

Форум РадиоКот • Просмотр темы - Разрабатываю дозиметр, есть вопросы по счётчику и алгоритму.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб апр 27, 2024 22:16:33

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 33 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Пт фев 03, 2023 00:54:58 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 73
Зарегистрирован: Ср июн 29, 2022 16:25:45
Сообщений: 221
Рейтинг сообщения: 0
rolin791, Это не мои исходники. И решение, я так понимаю, "в лоб". Возможно, у автора не было необходимости или возможности использовать счетный вход...
Да и тут уже просится вопрос в примененном МК и умеет ли выбраный таймер в таком МК считать асинхронно, без тактирования МК - напоминаю, МК спит, все генераторы погашены.
Если брать ту же атмегу 8-16-32-328 - у неё всего один асинхронный таймер. И он занят, он считает время от кварца 32к.
СТМ32 10х серии - да, там свой счетчик для часов есть, отдельный. Но таймеры тоже требуют тактирования. Иначе они просто считать не будут. И я не помню, есть ли там асинхронный таймер (но могу ошибаться, я доки на СТМ не помню на память).
Так что счет по прерываниям для бытового показометра имеет место быть.
Во всяком случае тот показометр, исходники которого я ковыряла и общала автора - он задуман лежать на полочке и мерять фон. И в случае шухера начать противно пищать. И показометр на СБМ-20 не предназначен лазить по высокозараженым зонам. У него и потолок то 144 мР/ч.
И время гашения - порядка 200 мкс (доки Истока). За это время МК и встанет, и посчитает, и ляжет спать взад (и да, я не про атмегу :) ), .

_________________
Белая и Пушистая


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Пт фев 03, 2023 02:05:43 
Родился
Аватар пользователя

Зарегистрирован: Вт янв 31, 2023 18:43:17
Сообщений: 10
Рейтинг сообщения: 0
Just_Fluffy, да, согласен, тут много нюансов есть. К счастью, мир не ограничивается атмегами.
Для себя пока не решил, что лучше, гонять процессор на максимальной частоте и ложить его спать большую часть времени или просто без сна работать на минимальной частоте 32 кГц.
У меня системный тик 1мс, думаете есть смысл ложить спать процессор каждую миллисекунду ?

Версия на сбт-11 в сборе, "пимпа" сверху вынужденная, ибо стеклянная ножка датчика нивелирует всю его худобизну.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Пт фев 03, 2023 02:42:16 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 73
Зарегистрирован: Ср июн 29, 2022 16:25:45
Сообщений: 221
Рейтинг сообщения: 0
rolin791, на самом деле надо мерять и смотреть.
Тот дозик, исходники которого я колупала, сделан на не самом экономичном STM32F103 (он тут есть в статьях, RadAlert).
Автор там показывал потребление. Пробуждение при регистрации импульсов практически не видно на графике потребления. Секундные пробуждения от часов, математика и накачка - да, они более длинные.
Автор у себя в блоге писал, что в условиях естественного фона при питании от лития в 280 ма*ч один отработал 250, второй 300 суток.
Я считаю это достаточным для мониторного прибора. И ловить тут блох нет особого смысла.
По поводу - не спать на 32к или спать и вставать - тут надо смотреть.
Уж явно каждую миллисекунду вставать нет смысла. Сон должен быть здоровый и глубокий.
И вставать надо раз в секунду - ну что б разложить насчитанное по всяким массивам.
И тут уже надо сильно читать и смотреть. Та же атмега вроде как из сна выходит только 4мс, да плюс сколько то времени на старт внутреннего генератора. У стм внутренний генератор стартует за пару микросекунд, там оно быстрое. Но запускать внешний кварц, да еще и с PLL - это значительно дольше.
Что и сколько времени стартует в вашем пике - не знаю.
Иногда, если контроллер реально быстрый - проще проснуться на быстрой частоте, бегом всё повычислять - и лечь спать. Но это если быстрая частота включается быстро. А если старт долгий - то, возможно, проще таки на 32к тарахтеть без остановки.
А если это надо какв стм - раскочегаривать кварц и PLL - то проще посчитать на не очень быстрой частоте - и все равно выйдет быстрее. Или не быстрее, но с меньшим потреблением.

74LS00, при использовании асинхронного таймера-счетчика еще есть проблема.
Считать значение счетчика и потом сам счетчик обнулить - это не атомарная операция. И если счетный фронт импульса прилетит в момент чтения-обнуления - он будет потерян. Ну или пусть считает по кругу, но тогда придется помнить предыдущее значение, что б считать дельту за секунду.

_________________
Белая и Пушистая


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
В сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Пт фев 10, 2023 01:34:33 
Друг Кота

Карма: -42
Рейтинг сообщений: -170
Зарегистрирован: Пн окт 03, 2016 22:50:22
Сообщений: 3519
Рейтинг сообщения: 0
Transformer-V, модель китайская t.ly/v9mS

Спасибо.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Пт фев 10, 2023 12:42:28 
Опытный кот

Карма: 16
Рейтинг сообщений: 126
Зарегистрирован: Сб мар 07, 2015 20:48:22
Сообщений: 847
Откуда: Московская область
Рейтинг сообщения: 0
Atxmega32 делал часы на встроенном RTC. Пробуждение раз в секунду на максимальной частоте. Brown, Watch активны. Получалось потребление 0,4 мка.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Ср фев 15, 2023 00:40:32 
Друг Кота

Карма: 1
Рейтинг сообщений: 27
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6177
Рейтинг сообщения: 0
Я предложил как сделать красиво, чтоб сразу при включении было видно хотябы примерно сравнимый результат если излучение высокое. Чтоб не стояли не ждали замера.

И вариант програмной защиты от зашкала, хотябы методом приближения.
Можно сделать чтоб прибор не выключался, а уходил в экономичный режим и продолжал считать. Тогда можно лучше отследить резкое изменение и выдать предупреждение при включении.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вс окт 01, 2023 20:57:13 
Родился
Аватар пользователя

Зарегистрирован: Вт янв 31, 2023 18:43:17
Сообщений: 10
Рейтинг сообщения: 0
Привет. Переделал свой дозиметр на CБM-20, все-таки это самое лучшее оказалось,
да еще 4 штуки установил в параллель для лучшей чувствительности и чтобы фон можно было оперативней мерять.

Теперь ломаю голову, как эти 4 штуки правильно интерпретировать.
На урановой тарелке показывает
1 датчик - 325 CPM
2 - 600 CPM
3 - 1000 CPM
4 - 1100 CPM

То есть, увеличение количества датчиков дает нелинейный прирост CPM.

Требуется перевести CPM в мкР/ч через коэффициент и учесть собственные импульсы для правильного покказания фона.

Или может разориться и купить калиброванный источник для калибровки ?

Посоветуйте что-то.

Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вс окт 01, 2023 21:33:44 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 73
Зарегистрирован: Ср июн 29, 2022 16:25:45
Сообщений: 221
Рейтинг сообщения: 0
У вас одна частица может пролетать через 2 датчика - и вы получите 2 импульса. На одну частицу.
Поэтому для параллельного включения должны быть коэффициенты. Наверное.

_________________
Белая и Пушистая


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вс окт 01, 2023 21:39:37 
Родился
Аватар пользователя

Зарегистрирован: Вт янв 31, 2023 18:43:17
Сообщений: 10
Рейтинг сообщения: 0
Just_Fluffy, тогда было бы нелинейное увеличение кол-ва импульсов от кол-ва датчиков, а оно по факту уменьшается.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вт дек 19, 2023 00:45:23 
Первый раз сказал Мяу!

Зарегистрирован: Сб ноя 25, 2023 00:39:44
Сообщений: 24
Рейтинг сообщения: 0
Когда импульсов будет 1000 в секунду нужно не дисплей отрисовывать, а валить из этой локации нафиг.
Или, если свинцовый скафандр позволяет, поменять датчик на другой, не такой чувствительный (как оно в военных дозиметрах сделано - там два датчика на разные диапазоны)


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вт дек 19, 2023 01:01:36 
Друг Кота

Карма: 5
Рейтинг сообщений: 295
Зарегистрирован: Вт авг 26, 2008 14:36:02
Сообщений: 3990
Откуда: москва
Рейтинг сообщения: 0
В датчикн СБТ- 10 нахрдится сразу 10 шт отдельных датчиков, думаю они параллельно включались все сразу. Только как учитывалось это коэффициентами?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вт дек 19, 2023 01:18:56 
Прорезались зубы
Аватар пользователя

Карма: 7
Рейтинг сообщений: 73
Зарегистрирован: Ср июн 29, 2022 16:25:45
Сообщений: 221
Рейтинг сообщения: 0
We Are, Мне кажется, свинцовый скафандр с нормальным уровнем защиты будет весить несколько многовато....)))))

_________________
Белая и Пушистая


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Разрабатываю дозиметр, есть вопросы по счётчику и алгори
СообщениеДобавлено: Вт дек 19, 2023 02:04:47 
Друг Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 1329
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10548
Рейтинг сообщения: 0
ПСЗ-9Мд нужен

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 33 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y