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

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

Вложения

Комментарии

Finly

✩✩✩✩✩✩✩
19 Дек 2018
8
0
Собрал схему без светодиодов, все работало, часики шли, все работало. Решил впаять светодиоды, дело сделано, забыл отмыть флюс и включил, перестали работать. Флюс отмыт, даже без верхней платы сильно греется микроконтроллер на ардуино. Должны ли звониться земля и 5 вольт? И где искать кз?
 

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
18
@Finly, если МК сильно греется, значит ему хана. Попробуй любую другую прошивку в него залить, например Blinker (мигание встроенным светодиодом). Если прошивка зальётся и заработает, то МК жив.
 

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
Ну, во-первых, PCF8563T - совсем не новый RTC-чип - ему лет 20. Во-вторых, кварц снаружи микросхемы - значит, о термостабилизации частоты, как в DS3231, говорить не приходится. Думаю, секунд на 10 в месяц может уйти, если кварц не самый поганый попадётся, конденсаторы качественными окажутся, стабильность температуры и питания обеспечится и прочие условия, влияющие на стабильность частоты.
По сути - это аналог DS1307. Размер микрухи - те же 8 выводов. Кстати, в том же магазине по соседству можно найти и различные платы на DS1307 за почти такую же цену, как у плат на PCF8563T.
Программно для этого проекта нет принципиальных различий между PCF8563T, DS1307 и DS3231. Но точность у DS3231 превосходная, а разница в цене менее доллара (в предложениях на Ali), потому я для себя отказался ставить PCF8563T или DS1307. Но если устраивает точность PCF8563T, то почему бы и нет.
Да, я разглядел, что в том модуле с PCF8563T применяется CR1220 вместо более привычной CR2032. Это тоже надо учесть при выборе модуля RTC.
И ещё, порядок контактов у модуля с PCF8563T не такой, как у модуля DS3231 - GND и Vcc переставлены.
 
  • Лойс +1
Реакции: technotrasher

technotrasher

★★★★✩✩✩
14 Ноя 2019
501
224
Мне пришлось заменить модуль времени в DS3231. не понимаю почему... но отдельно сама микросхема стоила 7 у.е. дороже чем в китае весь модуль... но после замены стало держать точно время...
 

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
Предполагаю, то, что на Ali продаётся под маркировкой DS3231 (что микросхемы, что модули на них), вряд ли имеет непосредственное отношение к DALLAS SEMICONDUCTOR или MAXIM. Например, Digi-Key действительно предлагает одну микросхему дороже $7, Mouser - чуть ниже $7, и только в партии от 1000 штук цена снижается ниже $4 за микросхему.
Но на любительском уровне устраивает то, что из Китая приходит. У меня даже брака не было особо, лишь на одном модуле микросхема сгорела в процессе эксплуатации. Точность, правда, у китайских ми кросхем на пределе паспортной или даже чуть за пределом, но всё равно неплохая. А по отзывам знакомых и незнакомых - да, "честная" микросхема отрабатывает свою цену стабильной работой и точным временем.
 
Изменено:
  • Лойс +1
Реакции: technotrasher

technotrasher

★★★★✩✩✩
14 Ноя 2019
501
224
а мне почти один брак достался. так, что я поменяю и остальные микросхемы.
 

Ananas_fioletov

✩✩✩✩✩✩✩
14 Июн 2020
7
1
Добрый день. Такая проблема: на конденсаторе 17 В, с щеткой и спиртом драил упорно, соплей вроде нет, контакт на месте, два рабочих мосфета перебрал: на одном 32, на другом 17-16 В, диоды тоже перебирал, 2 шт. оба рабочие, частота на 9 пине 31.4 кГц, заполнение 28% при значении скважности 180 в скетче; и 31.4 кГц, заполнение 31% при 190. Напряжение не реагирует, при этом аццки греется индуктивность и мосфет, остальное холодное, более чем на 40 сек боюсь включать. Ума не приложу что делать. А, чуть не забыл, резистор 10К отпаян, дабы исключить причасность оптронов к этому делу. Индуктивность мерить нечем, покупал в чипдипе по номиналу, сопротивление соответствует даташиту. Куда копать? Спасибо.
 

Вложения

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
@technotrasher, подожди за паяльник браться. Давай порассуждаем.
Речь идёт о модулях с DS3231 и их применениях в таких проектах, как обсуждаемые часы? Тогда стоит рассмотреть такой вариант: применять в проекте не модуль, а непосредственно RTC-микросхему. Обвязки там минимум - подтяжка сигналов i2c и гнездо для батарейки. Даже если микросхема памяти, что традиционно на модуле установлена, используется, ей тоже отдельное место можно на основной плате определить. В результате нет необходимости навешивать над платой ещё один слой в виде модуля. Тем более, есть DS3231 в 8-пиновых корпусах - ещё меньше места займут. С распайкой SOIC-16 или SOIC-8 у тебя проблем не будет, раз успешно менял микросхему на модуле.
Модули удобны в макетировании. Но почему бы не сделать следующий шаг? Даже для часов Гайвера это возможно.
 

Ananas_fioletov

✩✩✩✩✩✩✩
14 Июн 2020
7
1
@Ananas_fioletov, какие диоды использовал? Мосфеты не "Китайские"?
Диоды оба BYV26C но в разных корпусах, один такой: https://www.chipdip.ru/product/byv26c-vishay , а второй более классический, на фото. Мосфеты: один в чипдипе покупался, второй на митинском рынке, корпуса и маркировки отличаются, тот что с митино слева. Китайские или нет — хз, но отличия есть: на одном 32 В, на другом (чипдиповском) 16.
 

Вложения

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
Там всего 3 с половиной детали на высокое напряжение работают. Проверяем дроссель на 220 мкГн (с маркировкой 221) - пока без нагрузки, о других его параметрах можно не говорить. Транзистор - не подделка ли, не пробит ли. То же конденсатор: он должен быть высоковольтным и исправным. (Увы, дешёвые детали из Китая не всегда соответствуют заявленным характеристикам и обладают достаточной надёжностью.) "Половина" - это резистор и собственно ШИМ-генератор (контроллер). Доходит ли сигнал с D9 до затвора транзистора?
Дальше снова возвращаемся к избитому: качество пайки и отмывки от флюса и прочих загрязнений. Можно не стесняться и промыть плату под струёй горячей воды с мылом и щёткой. Но непременно просушить после этого! Это не одну-две минуты подержать плату под струёй тёплого воздуха из бытового фена, хотя фен не помешает.

Ещё. Простота схемы и проекта в целом расслабляет. Создаётся иллюзия, что должно заработать в любом случае. При исправных качественных деталях и в меру прямых руках действительно работает. Однако есть нюансы, о которых надо помнить. Например, напряжение питания. Паспортное пороговое напряжение затвора у IRF840 - 4 вольта. Это напряжение, при котором транзистор начинает открываться. Если у конкретного транзистора этот параметр про какой-то причине чуть выше, а напряжение, выдаваемое на нужной лапе контроллера, чуть ниже ожидаемого, тут возможны варианты. Какое напряжение на плату с часами приходит? А на микроконтроллер на плате Ардуино? А на затвор транзистора? Ну и попробуй заменить плату Ардуино - тоже может помочь.
 

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
18
@Ananas_fioletov, полностью согласен с @DmitryZ,
проверь еще раз все детали на исправность. Транзистор греется, если находится в полуоткрытом состоянии (не хватает напряжения затвора), катушка может греться из-за неисправного диода...
 

Ananas_fioletov

✩✩✩✩✩✩✩
14 Июн 2020
7
1
Так, на затворе 3.34 В, поэтому и греется, как я понимаю решается заменой резистора 100 Ом на базу? Или с ардуинкой беда? На МК поступает 4.86 В, с БП снимаются те же значения.
 

DmitryZ

★✩✩✩✩✩✩
10 Фев 2020
112
34
Нет, уменьшение сопротивления резистора мало поможет. Это же полевой транзистор. Резистор нужен для ограничения тока на лапе микроконтроллера.
Поднимай напряжение питания до 5,1-5,2 В - думаю, это решит проблему.

Да, ардуинка не 3-вольтовая, случаем? Полтора вольта падает - многовато...
 

Ananas_fioletov

✩✩✩✩✩✩✩
14 Июн 2020
7
1
@DmitryZ, с пина выходит 3.5, ардуино покупалась обычная на алике great wall'e. Так или иначе, поставил на базу 82 Ом, те же 3.5, купил подстроечник вместо той порнографии на проводках, с ним лучшее значение — 20, причем в первые пять секунд 25, потом 20. И это все питается с понижайки с 12 В, настроил 5.5.
UPD: поменял индуктивность на новую, да, 180 есть, даже 400 на крайнем положении подстроечника, но индуктивность все равно кипит.
UPD2: кипение катушки решилось заменой «митинского» диода на чипдиповский. Проблема решена, спасибо всем, кто помогал.
 
Изменено:
  • Лойс +1
Реакции: technotrasher

михас

✩✩✩✩✩✩✩
3 Июл 2020
5
0
Собрал часы нижняя часть ин-14 неон, верхняя ин 12 перевертыш, хотел использовать точку на лампах ин 12б, но глянул схему и решил запаять всё же только 4 оптопары. Проблема в том что на каждом индикаторе горит сразу по несколько цифр и отображаются вообще не те которые надо, а просто рандомные. По пайке все хорошо, между символами кз нет, уже проверил. Тип платы поставил ин 12 перевёртыш
 

AlexanderPro29

★✩✩✩✩✩✩
20 Мар 2020
56
30
@михас, Когда горит сразу несколько цифр, это означает, что на катоды этих цифр подается напряжение одновременно. Это может быть только по 2 причинам: короткое замыкание этих выводов между собой, или неисправность микросхемы К155ИД1.
 

михас

✩✩✩✩✩✩✩
3 Июл 2020
5
0
@AlexanderPro29
Да я вот тоже поначалу думал так, но потом поправил в скетче порядок цифр и последняя цифра стала гореть нормально и числа идут по порядку, а другие три как будто замкнуты, хотя зная что там динамическая индикация понятно что они всегда замкнуты. Я пока что думаю что проблема в оптопарах и они не отключают цифры когда показывается другая. Попробую их заменить/поменять местами.
 

Вложения