Часы на светодиодных матрицах с драйверами MAX7219

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

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


Ответить
Грызет канифоль
Аватара пользователя
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Сообщение hector »

Ну так может ввести в часы соответствующий пункт меню, в котором будет меняться калибровка? :wink:
Что, собственно, и имеется практически во всех других часах, мною собранных.
Это не прихоть, часы - не кухонный таймер.
Они должны быть точными. :)
Заодно хотелось бы автоматический перевод на летнее-зимнее время. :oops:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

В проекте, в первую очередь, используется DS1307, в которой нет таких калибровочных регистров.
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Сообщение hector »

И что? :roll:
Ну не будет в этом пункте меню ничего регулироватся, если часы собраны на DS1307 и всего делов-то.
Универсальности прошивка то от этого не потеряет. :wink:
А желающие, что-бы повысить точность хода часов, потом смогут поменять себе DS1307 на DS3231, по цене на aliexpress модули сейчас одинаковые.
Первый раз сказал Мяу!
Сообщения: 20
Зарегистрирован: Чт апр 09, 2009 04:46:58

Сообщение yucan »

Я сразу поставил модуль DS3231. Он по цене в 2 раза дешевле DS1307
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 22
Зарегистрирован: Вс май 06, 2007 20:47:05
Откуда: Ковель

Сообщение igorfirst »

yucan писал(а):Я сразу поставил модуль DS3231. Он по цене в 2 раза дешевле DS1307
Почему ? там вроди как и цена одинаковая , в район 0,5 уе
Реклама
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 36
Зарегистрирован: Пн дек 17, 2012 07:10:03
Откуда: Сергиев Посад

Сообщение dimaris »

У меня вопрос к автору часов. Вчера заметил вечером в пять часов выключая свет, часы начинают мигать матрицами, причем хаотично меняют яркость. Передергивал питание не помогло.
Контактная информация:
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Сообщение hector »

Есть такое дело, я так и не смог побороть это моргание. :( Ставил разные номиналы резисторов в цепь с фоторезистором, добавлял фильтрующие конденсаторы по входу атмеги, относил сам фоторезистор в сторону от индикатора часов что-бы не было его засветки от него. Увы, время от времени это моргание появляется, не могу заметить какой-либо закономерности. Возможно нет гистерезиса (или недостаточный) по входу фотодатчика атмеги?
dimaris, если получиться побороть - отпишись.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

Сообщение ksa69 »

dimaris писал(а):У меня вопрос к автору часов. Вчера заметил вечером в пять часов выключая свет, часы начинают мигать матрицами.
было такое на старых прошивках при использовании китайских модулей ds3231 со встроенным светодиодом. плюс наблюдалась засветка отраженным светом от самой матрицы при установке на глянцевую поверхность. а так как когда появляется засветка-- матрица притухает, засветка исчезает, фоторезистор увеличивает яркость, засветка увеличивается и так по кругу. а так как текст на матрице не статичен, а меняется то и засветки хаотичные. вывод-- отпаять все светодиоды внутри корпуса часов и исключить засветку фоторезистора самой матрицей. в последних прошивках яркость регулируется плавно и этот эффект не так сильно заметен.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

Сообщение vpashko »

Здравствуйте, подскажите как корректно прошить eeprom, у меня тоже в тексте буква яяяяяя например: 20яяяяяя а не 2016года
Встал на лапы
Сообщения: 136
Зарегистрирован: Пн дек 10, 2012 15:25:09

Сообщение olegggg »

Здравствуйте, подскажите
можно ли соединить "последовательно" 32 драйвера MAX7219
и хватит ли быстродействия МК на 16МГц
для бегущей строки
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 32
Зарегистрирован: Ср янв 13, 2016 13:52:42
Откуда: Клин

Сообщение phoenix75 »

Здравствуйте. Тоже хочу сделать вывод 16Х40 из 10 MAX7219. Подскажите пожалуйста, расчёт вывода на матрицу у вас в файле matrix.c или в другом? Я посмотрел ваш проект для большой матрицы но не очень понял как считывается большой шрифт из font_matrix_16 к тому же логика вывода на hub08 сильно другая. Хотел адаптировать для MAX7219 но понял что это слишком сложно для меня. Может подскажите что нужно изменить хотя бы в общем.
Друг Кота
Аватара пользователя
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск

Сообщение WiseLord »

В hub08.h всего 4 функции. Вот их аналоги и нужно реализовать для max7219.
hub08Init - инициализация. Фактически то же самое, что и в matrixclock, только для большего числа матриц.
hub08SetBr - установка яркости. Аналогично
hub08DrawPixel - рисование пиксела
hub08Shift - сдвиг влево
Последние две функции будут практически без изменений, только в случае MAX7219 нужно в их конце реализовать вычитку данных из буфера в цепочку матриц. В случае HUB08 это происходит автоматически за счёт прерываний, ну а тут развёртку реализуют сами MAX-ы, так что нужно просто им данные эти передавать после каждой записи в буфер.
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

Сообщение vpashko »

Добрый вечер, ребят ну подскажите в чем ошибка, что не так, гонит мусор https://youtu.be/nYGpoOrdCnM
Первый раз сказал Мяу!
Аватара пользователя
Сообщения: 32
Зарегистрирован: Ср янв 13, 2016 13:52:42
Откуда: Клин

Сообщение phoenix75 »

Прошей епром нормальный и для своей версии они ведь разные и поставь галку eesave в фьюзах чтоб не портился.
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

Сообщение vpashko »

Два файла прошивки беру с одного архива а не с разных, галка eesave в фьюзах выставлена, может наоборот убрать?.
Последний раз редактировалось vpashko Вт ноя 22, 2016 12:20:04, всего редактировалось 1 раз.
Встал на лапы
Аватара пользователя
Сообщения: 127
Зарегистрирован: Ср июн 04, 2008 00:22:30
Откуда: Украина, Ковель

Сообщение dark »

После прошивки верификацию делали?
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

Сообщение vpashko »

Нет
Мучитель микросхем
Аватара пользователя
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

Сообщение Hichkok »

Снимай галку с ЕЕР, стирай кристалл полностью, заливай флэшь, залей ЕЕР-ставь галку на ЕЕР обратно и радуйся.
Пока коты едины они непобедимы
Встал на лапы
Сообщения: 136
Зарегистрирован: Пн дек 10, 2012 15:25:09

Сообщение olegggg »

ребят ответьте плиз на вопрос выше?
Открыл глаза
Сообщения: 49
Зарегистрирован: Пт июл 10, 2015 16:06:24

Сообщение vicfamily »

Здравствуйте коллеги.
Есть у кого нибудь "matrixclockeditor", все ссылки не рабочие.
Сбросьте на vicfamily@mail.ru
Спасибо.
Ответить

Вернуться в «Статьи»