ARDUINO Часы на ГРИ v2. Обсуждение проекта

Часы на ГРИ v2. Обсуждение проекта
Вот, потихоньку делаю корпус на ГРИ) Нужно ли дальше запихивать лампы? Или наоборот сильно глубоко?) Определится не могу)
 

Вложения

Комментарии

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
@ахмед, скорее всего, нет импульсов на затворе транзистора высоковольтного генератора. Импульсы задаются микроконтроллером (Ардуино), для чего требуется соответствующая прошивка - lamp_test.ino или какая-то из версий nixieClock_2_*.
 

ахмед

✩✩✩✩✩✩✩
7 Май 2021
5
0
@ахмед, скетч залили в Ардуино?
да да, скейтч залил и никаких ошибок, все залилось без проблем

@ахмед, скорее всего, нет импульсов на затворе транзистора высоковольтного генератора. Импульсы задаются микроконтроллером (Ардуино), для чего требуется соответствующая прошивка - lamp_test.ino или какая-то из версий nixieClock_2_*.
перезалил скейтч и ничего не изменилось ((

да да, скейтч залил и никаких ошибок, все залилось без проблем
Кстати подстроечный резистр крутиш и ничего не меняется, только если на максимум ставишь напряжение падает до 1 вольта
 

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
@ахмед, ну наиболее вероятную причину я назвал. Надо проверить наличие импульсов на выводе D9 Ардуино, на затворе IRF840 (или того транзистора, который применён). При наличии импульсов на затворе, надо проверить транзистор, заменить даже.

Подразумеваю, что номиналы и полярности подключения всех элементов соблюдены, платы отмыты от флюса и проверены на контакт там, где нужен контакт, и на отсутствие замыканий там, где контакт не нужен, запитано устройство напряжением 4,8..5,2 В.
Проверить соответствие фактического МК и его параметров выставленным в Arduino IDE настройкам. Для начала убедиться, что банальный blink из примеров заливается в МК и корректно отрабатывает, мигая светодиодом.

А резистор подстроечный чудес не сделает. И если снижается напряжение до 1 В, то резистор не на максимум выкручен, а на минимум. Я бы для дальнейшей настройки открутил его в примерно среднее положение - меньше нет смысла. (Действительно ли на 500 кОм или больше установлен?)
 
  • Лойс +1
Реакции: ахмед

poty

★★★★★★✩
19 Фев 2020
2,988
895
@ахмед, @DmitryZ дело говорит! Если есть на конденсаторе 5В (надеюсь, конденсатор имеется в виду высоковольтный?), то, значит, дроссель как минимум припаян, диод - тоже, и, скорее всего, в правильной полярности. Если на выходе 5В, то это означает, что MOSFET не работает, иначе было бы либо больше (тогда всё работает), либо меньше (к.з. на дросселе, пробитый конденсатор...) входного напряжения. MOSFET может не работать в данной схеме по нескольким причинам: неисправен сам MOSFET, плохо припаян, неисправно сопротивление от Ардуино на затвор, не работает выход Ардуино....
 
  • Лойс +1
Реакции: ахмед

ахмед

✩✩✩✩✩✩✩
7 Май 2021
5
0
Избыточное цитирование
@ахмед, @DmitryZ дело говорит! Если есть на конденсаторе 5В (надеюсь, конденсатор имеется в виду высоковольтный?), то, значит, дроссель как минимум припаян, диод - тоже, и, скорее всего, в правильной полярности. Если на выходе 5В, то это означает, что MOSFET не работает, иначе было бы либо больше (тогда всё работает), либо меньше (к.з. на дросселе, пробитый конденсатор...) входного напряжения. MOSFET может не работать в данной схеме по нескольким причинам: неисправен сам MOSFET, плохо припаян, неисправно сопротивление от Ардуино на затвор, не работает выход Ардуино....
Я тоже так подумал, и первым делом поменял и транзистор и конденсатор и даже индуктивность. Кстати вопрос еще такой, у индуктивности есть полярность? Если ли разница какой стороной его припаивать?

@ахмед, ну наиболее вероятную причину я назвал. Надо проверить наличие импульсов на выводе D9 Ардуино, на затворе IRF840 (или того транзистора, который применён). При наличии импульсов на затворе, надо проверить транзистор, заменить даже.

Подразумеваю, что номиналы и полярности подключения всех элементов соблюдены, платы отмыты от флюса и проверены на контакт там, где нужен контакт, и на отсутствие замыканий там, где контакт не нужен, запитано устройство напряжением 4,8..5,2 В.
Проверить соответствие фактического МК и его параметров выставленным в Arduino IDE настройкам. Для начала убедиться, что банальный blink из примеров заливается в МК и корректно отрабатывает, мигая светодиодом.

А резистор подстроечный чудес не сделает. И если снижается напряжение до 1 В, то резистор не на максимум выкручен, а на минимум. Я бы для дальнейшей настройки открутил его в примерно среднее положение - меньше нет смысла. (Действительно ли на 500 кОм или больше установлен?)
На контакте А9 самой ардуино 3.7 вольт, на входе в транзистор тоже 3.7 вольт, а на выходе (средняя нога) 5 вольт. и дальше на диод, индуктивность и на кондей идет 5 вольт

На контакте А9 самой ардуино 3.7 вольт, на входе в транзистор тоже 3.7 вольт, а на выходе (средняя нога) 5 вольт. и дальше на диод, индуктивность и на кондей идет 5 вольт
МУЖИКИ! Всем спасибо за помощь! Разобрался в чем дело. Покупал резисторы в местном магазине и мне вместо 100 Ом дали 100 кОм. Чисто случайно замерил сопротивление на этих резисторах и понял. Поменял и все заработало ))
 

Вложения

ахмед

✩✩✩✩✩✩✩
7 Май 2021
5
0
появилась новая проблема (( часы жутко отстают, за 3 часа могут на час отстать (( проблема в некачественном модуле реального времени? и кнопки не реагируют на нажатие, только крайняя левая на смену времени и все
 

poty

★★★★★★✩
19 Фев 2020
2,988
895
@ахмед, это обсуждалось уже многократно в этой ветке. Вариантов много, я бы начал с улучшения качества питания: подпаял бы входной конденсатор на +5В, дополнительный плёночный конденсатор на модуль DS3231, попробовал бы другой блок питания...
Сам модуль легко проверить - установить время по эталонным часам, отключить часы от питания на несколько часов, включить и сравнить время на часах с эталонным. Если и в этом случае сильное отставание, то дело, скорее всего, в модуле.
 
  • Лойс +1
Реакции: Anatoly_F

ахмед

✩✩✩✩✩✩✩
7 Май 2021
5
0
@ахмед, это обсуждалось уже многократно в этой ветке. Вариантов много, я бы начал с улучшения качества питания: подпаял бы входной конденсатор на +5В, дополнительный плёночный конденсатор на модуль DS3231, попробовал бы другой блок питания...
Сам модуль легко проверить - установить время по эталонным часам, отключить часы от питания на несколько часов, включить и сравнить время на часах с эталонным. Если и в этом случае сильное отставание, то дело, скорее всего, в модуле.
Блок менял ничего не изменилось, а вот по поводу конденсаторов по подробнее пожалуйста. Доп. конденсатор на модуль это тот самый который на 6.3. в 470 мкФ? А вот по поводу входного конденсатора на +5В ничего не понял. Кстати и напряжение на высовольтном конденсаторе выше 160 вольт не подымается
 

poty

★★★★★★✩
19 Фев 2020
2,988
895
по поводу входного конденсатора на +5В ничего не понял.
это
тот самый который на 6.3. в 470 мкФ
Доп. конденсатор на модуль это
конденсатор, который нужно припаять непосредственно на пины питания DS3231. 0,1 - 1мкФ плёночный. Не знаю, что у Вас за плата, но далеко не все платы имеют нормальную обвязку из конденсаторов для устранения просадок напряжения по шине +5В. Это (устранение просадок), кстати, может решить и проблему высокого.
 
Изменено:
  • Лойс +1
Реакции: DmitryZ и ахмед

SL.y

★✩✩✩✩✩✩
22 Мар 2020
146
42
Всем привет. Поставил новую прошивку. Уж очень хотелось использовать автоматический выбор эффектов. Но случилось такая же история которая обсуждалась с перескакиваним на 2 минуты. Ну если точнее, то отставанием на 2 минуты. Это вопрос как-то разрешился? https://cloud.mail.ru/public/VdiT/YekoMtktK
 

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
На контакте А9 самой ардуино 3.7 вольт, на входе в транзистор тоже 3.7 вольт, а на выходе (средняя нога) 5 вольт. и дальше на диод, индуктивность и на кондей идет 5 вольт
Это частая методическая ошибка. Она от незнания или непонимания характера измеряемого сигнала и особенностей реакции устройства-измерителя на такой сигнал.
Строго говоря, для нормально работающей цифровой микросхемы типа микроконтроллера Atmega328p LOW может быть до +0,7 В, а HIGH - до +(Uпит-0,7) В. Т.е. 4,2..4,3 В реально для HIGH, но 3,7 В - это точно что-то другое, не HIGH, а, например, ШИМ-сигнал, каковой и должен быть на ноге D9 (и не только на ней). Т. е. измеренное значение 3,7 В точно не даёт информации об амплитуде сигнала.

ШИМ – широтно-импульсная модуляция (Pulse Width Modulation, PWM) – это способ получения «аналогового» результата с помощью цифровых средств. В цифровой среде сигнал может принимать два значения – HIGH и LOW (высокий и низкий уровень, соответствующий логическим 1 и 0), которые можно трактовать как «включено» и «выключено». В случае ШИМ создаётся сигнал прямоугольной формы (волна), в котором чередуются высокий и низкий уровень. Изменяя соотношение длительностей высокого и низкого уровня (или высокого уровня и периода повторения), получают промежуточное («аналоговое») значение в интервале от LOW (0 В) до HIGH (5 В для 5-вольтовой Ардуино) включительно. Таким образом можно, например, управлять яркостью светодиода или лампы накаливания.
В высоковольтном источнике функция ШИМ иная - она управляет периодами открытия, закрытия транзистора. И тут важна амплитуда сигнала - достаточно ли её для открытия транзистора. Не каждый вольтметр способен отобразить значение амплитуды сигнала. Даже более того: не каждый вольтметр при измерении ШИМ-сигнала покажет напряжение, равное амплитудному, умноженному на коэффициент заполнения. Тут на осциллограф больше надежды, но в быту осциллографы меньше распространены, чем вольтметры...

Кстати, в теории как 3,7 В может выглядеть 5-вольтовый ШИМ-сигнал при скважности (DUTY) 190/255 (5*190/255~3,725). Но, повторюсь, конкретный вольтметр может намерить и больше, и меньше этого значения, даже показывать произвольно меняющиеся числа. Ведь фактически измеряется переменный прямоугольный (не синусоидальный!) сигнал.
 

Mr.Meat_Mix

✩✩✩✩✩✩✩
16 Мар 2021
2
0
Господа доброго времени суток подскажите собрал часы на ИН12 но проблема в том что замеряю напряжение на конденсаторе а там 4.8в в чем может быть проблема ?
 

poty

★★★★★★✩
19 Фев 2020
2,988
895

@Mr.Meat_Mix, там ещё измерения напряжений приводятся, наличие скетча, подходящего к платам, проверка MOSFET, греется ли что-нибудь на плате, нормальный ли дроссель...
В принципе тут на каждой странице разбирается, в основном, две проблемы: отсутствие напряжения на высоковольтном конденсаторе, часы спешат или отстают.
 
Изменено:
  • Лойс +1
Реакции: DmitryZ

Dgaizer

✩✩✩✩✩✩✩
5 Янв 2020
3
0
Здравствуйте.
Подскажите куда копать не горят лампы ИН-14 моргают светодиоды.
1)Диод Her208
2)Индуктивность 220 мкгн (выпаял с работающей платы)
3)Напряжение на конденсаторе 8 вольт.
4)Резистор не подстроечный, а постоянный 470kom
5)Питание блок 5вольт 2ампера

Индуктивность плохо пропаял?
 

Вложения

AlexanderPro29

★✩✩✩✩✩✩
20 Мар 2020
56
30
@Dgaizer, по 3 пункту нужно в первую очередь разбираться, почему не формируется напряжение на конденсаторе. Проверить, залита ли прошивка в ардуино, прозвонить все дорожки. Почему транзистор и индуктивность поставили на обратную сторону платы?
 

Dgaizer

✩✩✩✩✩✩✩
5 Янв 2020
3
0
@AlexanderPro29, корпус на принтере сделал уже покрасил но впадлу новый делать поэтому для компактности чтобы не торчала катушка снизу сделал наоборот
 

Андрик

✩✩✩✩✩✩✩
16 Июл 2019
2
0
Приветствую! Ребят подскажите по проблеме, часы собраны на ин 12, работали работали, через пару дней не включились ((..... прошился на тестовую прошивку, лампы работают, при прошивки на любую другую часы не работают (( куда копать? модуль часов обычный( может в нем дело?.
 

poty

★★★★★★✩
19 Фев 2020
2,988
895
Признаки того, что "не включились", "не работают"?
Основная известная проблема - модуль часов: отсутствует подключение по сигналу, питание и батарейка.
 
  • Лойс +1
Реакции: Андрик

Sava

★✩✩✩✩✩✩
18 Сен 2019
41
13
Здравствуйте, могут ли часы работать без RTC DS3231 модуля, если установить время, и не отключать питание?
часы уже готовые, все работает, но модуль то ли сломан или что-то вышло из строя, время они не запоминают, будут ли они работать нормально или будут соскакивать постоянно на 96:86, к примеру
Или если их будет сбивать этот нерабочий модуль, достать оттуда батарейку ?
Заранее спасибо за ответ

выставляю время 23.07, оно соскакивает на 95.98.
батарейку вынимал - не помогло
 

Вложения

SL.y

★✩✩✩✩✩✩
22 Мар 2020
146
42
@Sava, Причина может быть в плохом модуле, батарейке или не пропай на пинах sda, scl при условии если индикация на ds3231 работает.