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

Finly

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

N0rdling

★✩✩✩✩✩✩
15 Янв 2020
154
20
@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
508
227
Мне пришлось заменить модуль времени в DS3231. не понимаю почему... но отдельно сама микросхема стоила 7 у.е. дороже чем в китае весь модуль... но после замены стало держать точно время...
 

DmitryZ

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

technotrasher

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

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
20
@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
Да я вот тоже поначалу думал так, но потом поправил в скетче порядок цифр и последняя цифра стала гореть нормально и числа идут по порядку, а другие три как будто замкнуты, хотя зная что там динамическая индикация понятно что они всегда замкнуты. Я пока что думаю что проблема в оптопарах и они не отключают цифры когда показывается другая. Попробую их заменить/поменять местами.
 

Вложения