Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

Re: Простые часы на светодиодных матрицах.

Вс сен 12, 2021 19:13:10

т.е. если уходят в сутки более чем на 3 сек то в помойку м/с

Ну, 3 сек в сутки - такой херни даже DS1307 себе не позволяет :)))
Так что этот вариант вполне приемлемый. Вот только как часы узнают, прибавлять или вычитать?

Re: Простые часы на светодиодных матрицах.

Вс сен 12, 2021 19:20:22

т.е. если уходят в сутки более чем на 3 сек то в помойку м/с

О чем только что и написал - если покупается подешевке на АЛИ, это это брак, не не нужно удивляться всяким сюрпризам.
Не говоря даже про европу, у нас есть много магазинов, где большая в основном качественные товары, и цены от Али не очень уж отличаются. Даже тот же ЧмпДип перестал торговать фуфлом, и претензий к качеству практически нет.

Re: Простые часы на светодиодных матрицах.

Вс сен 12, 2021 19:24:49

M41T81 часы реального времени, у них есть аппаратная поддержка коррекции времени.

Re: Простые часы на светодиодных матрицах.

Вс сен 12, 2021 20:08:54

А не проще подключить GPS или WiFi модуль, и с них синхронизировать?
С уходом времени проблема только с китайскими DS3231 с алиэкспресса, они там продают брак или отбраковку (хотя и подорожало все очень заметно), у меня DS3231 полученные в качестве сэмплов, уход за год меньше минуты, одии часы дома, там температура достаточно стабильная, двое на даче, там температура -30 +35, уход у всех примерно одинаков. Думается если покупать в европейских магазинах, то и проблем не будет.


Оригинал стоит 7 долларов, китайская копия 1,5 - довольно чувствительно на количестве. Цены выросли везде и по всем ИС - дефицит в производстве чипов. В Украине оригинал оптом по 10 баксов. Есть серия 3231SN - более точная, но насколько это относится к китайскому клону...
У 3231, если не изменяет память, есть регистр коррекции хода, туда надо прописать нужную переменную - корректирующий коэффициент. Но для каждого кристалла он индивидуальный. Может возможно сделать подпрограмму, которая по двум установкам времени высчитает и пропишет нужное в 3231.

Re: Простые часы на светодиодных матрицах.

Вс сен 12, 2021 20:16:32

Можно попробовать редактирование регистра "Crystal Aging Offset"

Re: Простые часы на светодиодных матрицах.

Вт сен 14, 2021 09:17:50

У кого есть м/с DS3231 с большим уходом, - кто может протестировать влияние регистра "Crystal Aging Offset" - напишите в личку

Re: Простые часы на светодиодных матрицах.

Чт сен 16, 2021 12:00:12

Вот вариант прошивки с коррекцией 10 регистра DS3231
m16_m32_DS3231_std_1609.zip
Коррекция аппаратная, происходит внутри м/с DS3231
Пункт коррекции расположен последним в подменю редактирования времени/даты
Нужно выбрать число в диапазоне от "-127" до "+127"
1 ppm = 0,0864 секунды за сутки
Максимум можно скорректировать до 10,9728 сек в сутки, но лучше м/с с большим уходом заменить
При полном обесточивании (без питания и без 3В батарейки) коррекция должна сброситься в ноль

Кто какие баги заметит, сообщите.
Пока что из замеченного: нельзя ввести 10 месяц - исправлено, и перезалито

Re: Простые часы на светодиодных матрицах.

Пн сен 27, 2021 21:37:32

Здравствуйте уважаемый alcxa.Спасибо за ваш труд по созданию П/О,отзывчивость и быстрое решение проблем.Часики с последней прошивкой работают просто отлично.Все легко и быстро настраивается.
Удачи.
P.S.
Рылся как-то в теме,обратил внимание на вашей плате часов есть место для М/С памяти.Может поделитесь задумками в развитии этих часиков.

Re: Простые часы на светодиодных матрицах.

Пн сен 27, 2021 21:47:34

обратил внимание на вашей плате часов есть место для М/С памяти.Может поделитесь задумками в развитии этих часиков.
Пока не используется, планировалось хранить текст поздравлялок напоминалок

Re: Простые часы на светодиодных матрицах.

Вт сен 28, 2021 03:45:27

Доброго дня.Здорово,если это сделать,часики станут практически идеальными.Еще на мой взгляд будильники в часах в настоящее время не очень актуальны,и замена их другими функциями пройдет на ура.Делаю сейчас другую плату,поставлю на этот случай микруху тоже.Благо,их попутно накопилось.
Удачи во всем.

Re: Простые часы на светодиодных матрицах.

Чт сен 30, 2021 11:04:12

Где-то в районе 40-х страниц этой темы промелькнула идея вывода постоянной информации в бегущей строке.Там же была подсказка от уважаемого OLED,как это
сделать.Он предложил вставить информацию после вывода температуры.Это было опробовано и не понравилось.Во первых,информация выводится только если
включены 2 датчика температуры,(если один,инфа не выводится совсем).Во вторых,нет возможности отключения.Для глобальной переделки программы,увы пока не
хватает знаний и опыта.Обратил внимание на блок программы вывода строки текущего года.Туда и вставлена нужная информация.В моем случае-улица и номер дома.
Получились уличные часы с бегущей строкой название улицы,номер дома,температуры,времени,(при желании даты и дня недели).Была изготовлена матрица из
красных светодиодов диаметром 8 мм.Схема та же,только добавлены модули для увеличения тока.Прошивка и исходник использована от уважаемого
vvsv от 21.06.2012 г.
Изменить нужно блок программы со строки 919

if (temp2 & 0x04) // Если "Год" нужно выводить
{
beg_info[t++]=42; beg_info[t++]=42; // 2 пробела
beg_info[t++]=29; beg_info[t++]=21; // УЛ
beg_info[t++]=18; beg_info[t++]=32; // ИЦ
beg_info[t++]=10; beg_info[t++]=42; // А пробел
beg_info[t++]=42; beg_info[t++]=20; // пробел К
beg_info[t++]=24; beg_info[t++]=34; // ОШ
beg_info[t++]=10; beg_info[t++]=28; // АТ
beg_info[t++]=23; beg_info[t++]=19; // НИ
beg_info[t++]=20; beg_info[t++]=24; // КО
beg_info[t++]=12; beg_info[t++]=42; beg_info[t++]=42; // В 2 пробела
beg_info[t++]=0; beg_info[t++]=0; // 00
beg_info[t++]=42; beg_info[t++]=42; // 2 пробела
}

ну и скомпилировать конечно.Возникнут вопросы,обращайтесь.
Вложения
Часы матричные уличные.rar
(797.18 KiB) Скачиваний: 214

Re: Простые часы на светодиодных матрицах.

Чт сен 30, 2021 14:43:52

Небольшое Обновление к прошивке
m16_m32_DS3231_std_2007.zip
Выбор часов ночного режима выведен в отдельное подменю в настройках и расширен диапазон ночного режима

Какие глюки заметим = просьба сообщить


Здравствуйте, часики собрал и прошил более месяца назад, все было нормально, сегодня не могу выставить дату 30 число, и время 23 часа, отсутствует тройка в переборе цифр. Еще не перепрошивал только делал сброс контроллера и микросхемы часов.

Re: Простые часы на светодиодных матрицах.

Чт сен 30, 2021 15:43:16

часики собрал и прошил более месяца назад, все было нормально, сегодня не могу выставить дату 30 число, и время 23 часа, отсутствует тройка в переборе цифр.
Чуть выше сообщение с прошивкой с коррекцией времени - в ней это все (при редактировании нельзя было выбрать максимальный предел, т.е. 23, 59, и последний день в месяце) исправлено.

Re: Простые часы на светодиодных матрицах.

Чт сен 30, 2021 16:07:16

Спасибо, уже завтра пришлю и опробую.

Re: Простые часы на светодиодных матрицах.

Пт окт 15, 2021 21:48:01

Уважаемый alcxa , у меня интересная ситуация . Попробовал поставить последние прошивки и столкнулся вот с чем . Не могу выставить нормальное давление и коррекцию , ЕЕЕЕ не меняются и с будильником глюки (он мне не нужен , просто проверял все настройки) . Пробовал несколько раньших прошивок , тоже самое . Коррекция давления работает почему то только с прошивкой DS3231_DHT22_BMP180_4R-Link (не помню дату выхода ) , может что подскажете ? Получается что работают те прошивки в которых уже были значения которые надо изменить , а если ЕЕЕЕ то не меняются ,хотя коррекция времени в последней прошивке меняется .

Re: Простые часы на светодиодных матрицах.

Сб окт 16, 2021 06:39:51

Попробовал поставить последние прошивки и столкнулся вот с чем . Не могу выставить нормальное давление и коррекцию , ЕЕЕЕ не меняются и с будильником глюки
Редактирование будильников не дописано, а если при входе в редактирование давления "ЕЕЕЕ" - то не правильно или вообще не прошит еепром.
В прошивке сделана проверка только критических параметров (скорость бегущей строки и шрифт) в еепроме, и еепром выглядит примерно так:
Изображение

Re: Простые часы на светодиодных матрицах.

Пн окт 18, 2021 20:29:23

Никто не поправил прошивку для этого ДУ на Attiny13, что б он не терял вторую кнопку?

Изображение

Re: Простые часы на светодиодных матрицах.

Вт окт 19, 2021 06:28:13

А какая прошивка была залита в ДУ?
Я прошивал эту - вроде не было такого

Re: Простые часы на светодиодных матрицах.

Вт окт 19, 2021 10:02:02

А какая прошивка была залита в ДУ?
Я прошивал эту - вроде не было такого

Точно не от 19 года, часам лет 5.
Спасибо, попробую

Re: Простые часы на светодиодных матрицах.

Чт окт 21, 2021 17:54:20

Здравствуйте уважаемые.Предлагаю свои новые платы часиков с матрицами 32 мм.Подойдут практически все прошивки этой темы,
установив нужные детали и перемычки.Платы проверены в железе,рабочие.
Вложения
Платы матричных часов.lay6
(916.16 KiB) Скачиваний: 293
Ответить