Дозиметр "Нанит"
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Дозиметр "Нанит"
Ну нет. Как работает Нанит - тут обсуждается. А теории, как можно сделать повышайку, как стабилизировать и мерять высокое - это уже делайте отдельную тему.
Эта тема - обсуждение конкретного устройства, описанного в статье. Т.е. по сути - авторская тема.
Если хотите предложить свое решение на базе Нанита - делайте Нанит со своей высоковольтной частью, измеряйте потребление, показывайте народу.
А вдруг ваше решение будет еще круче MadOrc-овского? Экономичней, надежней, безопасней? Тогда вам только спасибо скажут!
А если хотите просто поговорить - делайте отдельную тему.
ЗЫ. Поедание носков - это просто анекдот. Музыкой навеяло.
Эта тема - обсуждение конкретного устройства, описанного в статье. Т.е. по сути - авторская тема.
Если хотите предложить свое решение на базе Нанита - делайте Нанит со своей высоковольтной частью, измеряйте потребление, показывайте народу.
А вдруг ваше решение будет еще круче MadOrc-овского? Экономичней, надежней, безопасней? Тогда вам только спасибо скажут!
А если хотите просто поговорить - делайте отдельную тему.
ЗЫ. Поедание носков - это просто анекдот. Музыкой навеяло.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Дозиметр "Нанит"
[uquote="GoldenAndy",url="/forum/viewtopic.php?p=4101681#p4101681"]А вдруг ваше решение будет .... экономичней, безопасней?[/uquote]
Экономичность без достоверности и контроля параметров не имеет смысла.
Что вы понимаете под "безопасней" ? Не-шокер ? У Микрона на С13 10 нФ вместо нанитовских 100 нФ, он безопасней?
Экономичность без достоверности и контроля параметров не имеет смысла.
Что вы понимаете под "безопасней" ? Не-шокер ? У Микрона на С13 10 нФ вместо нанитовских 100 нФ, он безопасней?
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Дозиметр "Нанит"
, да нет, то же, что и вы:ddr4: Что вы понимаете под "безопасней" ?
я бы предпочёл:
1. почти полную отвязку МК от высокого (среднего).
Так делайте же!!!Экономичность без достоверности и контроля параметров не имеет смысла.
Сделайте, покажите. В теме всё есть!!! Даже исходники.
А мы посмотрим и заценим.

- MadOrc
- Сверлит текстолит когтями
- Сообщения: 1215
- Зарегистрирован: Чт дек 27, 2012 15:38:20
- Откуда: Казахстан, Алма-Ата
Re: Дозиметр "Нанит"
Да нечего там будет заценивать, банальный безграмотный поток благоглупостей. Из этого получается в лучшем случае нечто дендро-фекальное на макетке, а скорее всего так и остаётся балабольством с гордым "вы ничивонипанимаити, самидураки, ничивоуваснеработает, кг/ам" и хлопаньем дверью, до законченной конструкции дело не доходитGoldenAndy писал(а): А мы посмотрим и заценим.
Радиофил-затейник.
- Tor N Hime
- Встал на лапы
- Сообщения: 94
- Зарегистрирован: Ср июл 11, 2018 20:29:49
Re: Дозиметр "Нанит"
За все то время, что персонаж гоняет ветры, можно было хотя бы теорию подтянуть...
Это не упоминая того, что о существовании каких-либо наработок речь не идет совсем.
Это не упоминая того, что о существовании каких-либо наработок речь не идет совсем.
Это вряд ли... Думается мне, много ещё гениальных мыслей он выдаст.MadOrc писал(а):хлопаньем дверью
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Atmega 328P
добрый день
у кого собран (или на макете) с 328-м чипом, напишите, пожалуйста, в личку.
немного рихтанул исходники под себя, из железа пока ни чего нет, буду благодарен, если потестите.
если у кого есть "набор" или "пол-набора" для сборки, тоже, пишите.
тсенк-с
у кого собран (или на макете) с 328-м чипом, напишите, пожалуйста, в личку.
немного рихтанул исходники под себя, из железа пока ни чего нет, буду благодарен, если потестите.
если у кого есть "набор" или "пол-набора" для сборки, тоже, пишите.
тсенк-с
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
Re: Дозиметр "Нанит"
схема с аккумулятором:
AVCC подключен напрямую а VCC через понижающий диод. на AVCC будет на полвольта больше, чем питание самого контроллера.
в чем сокральный смысл такого подключения AVCC? м.б. правильней AVCC запитать тоже с диода?!
AVCC подключен напрямую а VCC через понижающий диод. на AVCC будет на полвольта больше, чем питание самого контроллера.
в чем сокральный смысл такого подключения AVCC? м.б. правильней AVCC запитать тоже с диода?!
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- Stinger
- Сверлит текстолит когтями
- Сообщения: 1152
- Зарегистрирован: Сб ноя 16, 2013 16:23:02
- Откуда: Fe-City (46)
- Контактная информация:
Re: Дозиметр "Нанит"
Напряжение на аккумуляторе через диод мерять?
Спойлер
Бороться и искать, найти и перепрятать...Re: Дозиметр "Нанит"
ну это-то не проблема, напр. падения на диоде мы знаем.
вопрос был в другом: нормально ли то, что будет перекос, т.е AVCC больше VCC?
надо будет глянуть в даташит, что он по этому поводу говорит :о) так сказать... тонкости, просто, что-бы знать!
вопрос был в другом: нормально ли то, что будет перекос, т.е AVCC больше VCC?
надо будет глянуть в даташит, что он по этому поводу говорит :о) так сказать... тонкости, просто, что-бы знать!
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- Stinger
- Сверлит текстолит когтями
- Сообщения: 1152
- Зарегистрирован: Сб ноя 16, 2013 16:23:02
- Откуда: Fe-City (46)
- Контактная информация:
Re: Дозиметр "Нанит"
Нормально. Для чего питаем проц через диод надеюсь сами догадались?
Спойлер
Бороться и искать, найти и перепрятать...а даташит по этому поводу "сомневается", что "нормально"
а даташит по этому поводу "сомневается", что "нормально"
1N4148 - у нас пока не стал родственником Шоттки 
ну это
)
+

Код: Выделить всё
24. Analog-to-Digital Converter
AVCC must not differ more than ±0.3V from VCC
ну это
к стати, наткнулся на "интересную" особенность: раздельная запитка порта PCx (если я правильно перевел и так-же понял... так сказать... тонкости, просто, что-бы знать!
Код: Выделить всё
PC0-PC3 - from AVCC
PC4-PC6 - from VCC
ага, хозяин тапком нашептал: кто тут наделал, чья это работа...?!Для чего питаем проц через диод надеюсь сами догадались?
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Дозиметр "Нанит"
Мне что то подсказывает, что диод по задумке должен понижать питание МК, что бы уложиться в области питания дисплея. Но питание дисплея идет с РС0, который от AVCC питается....
Re: Дозиметр "Нанит"
наконец-таки... алилуЙяяя... 
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
Re: Дозиметр "Нанит"
Добрый вечер котам, кошечкам и котятам. Давно балуюсь индикаторами, радиомерами и тд. Задумался о более серьёзных вещах. Долго систематизировал свои хотелки, изучил кучу проектов и вот я здесь. Интрига по хлесче Чейза. Голова на взрыве. Миллион вопросов. Прочёл на одном дыхании, по этому не систематизировал прочитанное. Ну что, прочтем ещё раз. Дело в том что меня интересуют только led индикация. А эта тема мало популярна. Если я правильно понял то авторская схема нуждается в доработке питания регистров, иначе при полной загрузке led, когда горит максимум сегментов, слабое свечение онных. Так-же вроде была инфа что прошивка от автора для индикаторов с ОА глючна, поэтому либо альтернативная от форумчанина с этой ветки, либо led с ОК, вроде без нареканий. Это не есть гуд, так как у меня накопилась жмень индикаторов с ОА. Позже, выложу все свои вопросы с ссылками на конкретные посты. Ориентируюсь на концепт по корпусу и одностороннию плату с 34 страницы(если не ошибаюсь). Датчик сбм20. Рад любой помощи. Спасибо.
непонятки в коде
добрый день
исходники, мод от DooMmen
https://doommen.blogspot.com/2015/06/Do ... Nanit.html
Nanit_v2.3_1202.zip
+
данный мод на прошивку Nanit v2 ATmega88PA
http://radiokot.ru/forum/viewtopic.php? ... 6#p2340666
быстро пробежался по исходному коду, есть нестыковки (надеюсь, просто непонятки :о)
в последней версии от автора аналогиные фишки
при таком обращении с памятью, при резком "набросе", дозиметр должно неслабо калбасить, да и вообще возможно "зависание"/"сброс"/"чего только не может быть "...
предлагаю разрулить примерно так
исходники, мод от DooMmen
https://doommen.blogspot.com/2015/06/Do ... Nanit.html
Nanit_v2.3_1202.zip
+
данный мод на прошивку Nanit v2 ATmega88PA
http://radiokot.ru/forum/viewtopic.php? ... 6#p2340666
быстро пробежался по исходному коду, есть нестыковки (надеюсь, просто непонятки :о)
в последней версии от автора аналогиные фишки
Спойлер
Код: Выделить всё
//
// размерности массива варьируется в зов-ти от выбранного датчика
//
SI19 sbm[50]
SBM20 sbm[50]
SBM21_2 sbm[110]
SBM10 sbm[112]
SBM21 sbm[142]
M_SEL sbm[142]
//
// 1. выход за пределы
//
void ReactKey() - общая функция без препроцессорных условий #if
for (unsigned char f=0; f<143; f++) sbm[f]=0;
//
// 2. выход за пределы
//
ISR(TIMER2_OVF_vect)
#elif (COUNTER_D == SI19)
// sbm[50] -> high cell sbm[49]
for(unsigned char i=50; i>0; i--) { sbm[i] ... }
...
#elif (COUNTER_D == SBM20)
// sbm[50] -> high cell sbm[49]
for(unsigned char i=50;i>0;i--) { sbm[i] ... }
...
if (counter == SBM10) m=109;
else m=139; // SI19, SBM20, SBM21_2 - SIZE(sbm[]) < 139
for(unsigned char i=m;i>0;i--) { sbm[i] ... }
//
// 3. мануальный выбор подразумевает только два датчика [SBM10 | SBM21]?
//
#elif (COUNTER_D == M_SEL)
if (counter==SBM10)
{ // SBM10
}
else
{ // SBM21
//
// 4. а может быть надо проверить "выход за границу"?
//
unsigned char approx=(sbm_count_time-count_validate)/3;
for (unsigned char i=1; i<approx+3;i++) { sbm[i] ... }
предлагаю разрулить примерно так
Спойлер
Код: Выделить всё
#if (COUNTER == SBM21)
#define SBM_SIZE 142
#define CNT_BASE 1400
#define SBM_CNT_TIME 420
#define CNT_VALID 420
...
unsigned long sbm[SBM_SIZE] ;
const unsigned int counter_base = CNT_BASE ;
unsigned int sbm_count_time = SBM_CNT_TIME;
unsigned int count_validate = CNT_VALID ;
...
#if (COUNTER == SBM21) // 3 секунды !!!
if(!count_flag) // 0
{
div_graph_sbm =1;
unsigned char i=139;
if(i > SBM_SIZE) i = SBM_SIZE-1; //
for(;i>0;i--) // i - не менее отображаемого графа [49]!
{
sbm[i]=sbm[i-1];
...
#if (COUNTER == SBM21)
//
// В ОДНОЙ ЯЧЕЙКЕ SBM[] 3(ТРИ) СЕКУНДЫ !!!
//
CNT = 141; // (420/3)+1секунда = 141
if(CNT > SBM_SIZE) CNT = SBM_SIZE;
for(unsigned char i=1; i<CNT; i++)
{
fon += sbm[i]; // инкримент
...
unsigned char approx=(sbm_count_time-count_validate)/3;
if(approx+3 > SBM_SIZE) approx=SBM_SIZE-3;
for(unsigned char i=1; i<approx+3;i++) { sbm[i] ... }
Последний раз редактировалось sunjob Вт дек 14, 2021 19:33:23, всего редактировалось 1 раз.
Енот - это кот, только инкогнито!
p.s. держитесь обоими руками, а то прорвет...
p.s. держитесь обоими руками, а то прорвет...
- Tor N Hime
- Встал на лапы
- Сообщения: 94
- Зарегистрирован: Ср июл 11, 2018 20:29:49
Re: Дозиметр "Нанит"
Рулите!
Скомпилируйте прошивку, протестируйте в железе при разных уровнях фона и поделитесь результатом.
Очень интересно посмотреть на разницу
Пы.Сы. Согласно правил форума, "простыни" не мешало бы прятать под спойлер...
Скомпилируйте прошивку, протестируйте в железе при разных уровнях фона и поделитесь результатом.
Очень интересно посмотреть на разницу
Пы.Сы. Согласно правил форума, "простыни" не мешало бы прятать под спойлер...


