Часы на светодиодных матрицах с драйверами MAX7219
Re: Часы на светодиодных матрицах с драйверами MAX7219
Всем привет. Сижу уже битый час, листаю тему, нигде не нашёл как использовать DS3231 вместо 1307 . Код разный для них ? А по включению- обязательно нужна развязка I2C?
По даташиту на 3231 макс. питание 5,5 в .
По даташиту на 3231 макс. питание 5,5 в .
- Реклама
Re: Часы на светодиодных матрицах с драйверами MAX7219
[uquote="KSN75",url="/forum/viewtopic.php?p=3503229#p3503229"]Всем привет. Сижу уже битый час, листаю тему, нигде не нашёл как использовать DS3231 вместо 1307 . Код разный для них ? А по включению- обязательно нужна развязка I2C?
По даташиту на 3231 макс. питание 5,5 в .[/uquote]
Зачем так себя мучить? скачиваете прошивку ( https://github.com/WiseLord/matrixclock/releases ) меняете под себя, как хочется и все прекрасно работает....у меня HT1632C Дисплей MCU ATMEGA8L матричный модуль красный светодио дный 3208 заменить MAX7219
http://s.aliexpress.com/BNzyqAJV
Спасибо, WiseLord -у.....
По даташиту на 3231 макс. питание 5,5 в .[/uquote]
Зачем так себя мучить? скачиваете прошивку ( https://github.com/WiseLord/matrixclock/releases ) меняете под себя, как хочется и все прекрасно работает....у меня HT1632C Дисплей MCU ATMEGA8L матричный модуль красный светодио дный 3208 заменить MAX7219
http://s.aliexpress.com/BNzyqAJV
Спасибо, WiseLord -у.....
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Подключить DS3231 согласно схемы, залить нужную прошивку и радоваться.KSN75 писал(а):нигде не нашёл как использовать DS3231 вместо 1307
В этом проекте не важно - это DS3231 или DS1307.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Здравствуйте.
Вопрос к Автору.
Возможно ли увеличить скорость бегущей строки ? (например добавить закладку в редактор eeprom)
Долго ждать , пока пробегут все показания.
Спасибо.
Вопрос к Автору.
Возможно ли увеличить скорость бегущей строки ? (например добавить закладку в редактор eeprom)
Долго ждать , пока пробегут все показания.
Спасибо.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Попробуйте выставить здесь что-то вроде TCNT = 100. Это заставит прерывание срабатывать чаще, а аппаратный скролл сделаться быстрее.
Ну и поиграйте с этим числом под свои нужды.
Ну и поиграйте с этим числом под свои нужды.
- Реклама
Re: Часы на светодиодных матрицах с драйверами MAX7219
[uquote="WiseLord",url="/forum/viewtopic.php?p=3521918#p3521918"]Попробуйте выставить здесь что-то вроде TCNT = 100. Это заставит прерывание срабатывать чаще, а аппаратный скролл сделаться быстрее.
Ну и поиграйте с этим числом под свои нужды.[/uquote]
К своему сожалению , для меня программирование темный лес , где находится этот файл? после редактирования его надо компилировать?
в общем ?
Ну и поиграйте с этим числом под свои нужды.[/uquote]
К своему сожалению , для меня программирование темный лес , где находится этот файл? после редактирования его надо компилировать?
в общем ?
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Всем привет!
С наступающим Новым годом и Рождеством!
Как бы подарок.
Для питания использую такую плату, для подключения DS18B20 и DHT22 такую.
Матрица для Matrixclock_MAX7219_32mm_1088AS_CC такая.
С наступающим Новым годом и Рождеством!
Как бы подарок.
Для питания использую такую плату, для подключения DS18B20 и DHT22 такую.
Матрица для Matrixclock_MAX7219_32mm_1088AS_CC такая.
- Вложения
-
- Matrixclock_MAX7219_20mm_788AS_CC.lay6
- (531.31 КБ) 730 скачиваний
-
- Matrixclock_MAX7219_32mm_1088AS_CC.lay6
- (287.17 КБ) 725 скачиваний
-
- Matrixclock_MAX7219_38mm_1588AS_CC.lay6
- (539.56 КБ) 699 скачиваний
-
- Matrixclock_MAX7219_60mm_2088BS_CA.lay6
- (717.07 КБ) 786 скачиваний
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Re: Часы на светодиодных матрицах с драйверами MAX7219
max50 , вот спасибо
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
Не вопрос.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Не ругайте сильно, но все дисплеи я дополнил резисторами.
Причем разных размеров-от 0603 до 1206 номиналом 100 ом.
Можно было и побольше номинал поставить, ну уж что под руку попалось.
Это произошло по причине того,что спустя 2-3 года начали
перегорать пиксели на матрицах и не только у меня, но и у друзей.
Причем на других часах из проекта "Простые часы на светодиодных матрицах"
все нормально. Там стоят резисторы и ограничивают ток через светодиоды.
Микросхемы MAX7219 и HT1632 по выходному току практически идентичны.
Однако китайцы в своих часах jy-mcu_3208 на HT1632 резисторы по 100 ом установили,
хотя их "любовь" к лишним элементам известна. Не зря значит ставят.
Ток микросхем 40 ма на сегмент видимо великоват для матриц, у которых
Forward Current IF 20-30 mA. Но какое-то время они держатся - импульсы короткие.
Надеюсь после установки резисторов матрицы не будут сыпаться.
В архиве собрал материалы по часам-платы,описания,новая прошивка с коррекцией.
А то искать по форуму не у всех есть время. Ссылка на редактор на 77 стр.
Автору отдельная благодарность за редактор и новую прошивку.
Ждем с нетерпением часы с радиодатчиком и ATMega 328.
Поздравляю Всех форумчан с Новым Годом!
Причем разных размеров-от 0603 до 1206 номиналом 100 ом.
Можно было и побольше номинал поставить, ну уж что под руку попалось.
Это произошло по причине того,что спустя 2-3 года начали
перегорать пиксели на матрицах и не только у меня, но и у друзей.
Причем на других часах из проекта "Простые часы на светодиодных матрицах"
все нормально. Там стоят резисторы и ограничивают ток через светодиоды.
Микросхемы MAX7219 и HT1632 по выходному току практически идентичны.
Однако китайцы в своих часах jy-mcu_3208 на HT1632 резисторы по 100 ом установили,
хотя их "любовь" к лишним элементам известна. Не зря значит ставят.
Ток микросхем 40 ма на сегмент видимо великоват для матриц, у которых
Forward Current IF 20-30 mA. Но какое-то время они держатся - импульсы короткие.
Надеюсь после установки резисторов матрицы не будут сыпаться.
В архиве собрал материалы по часам-платы,описания,новая прошивка с коррекцией.
А то искать по форуму не у всех есть время. Ссылка на редактор на 77 стр.
Автору отдельная благодарность за редактор и новую прошивку.
Ждем с нетерпением часы с радиодатчиком и ATMega 328.
Поздравляю Всех форумчан с Новым Годом!
- Вложения
-
- max7219.rar
- (994.22 КБ) 436 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Вообще в MAX7219 ток на всех 8 катодах задаётся одним резистором, и можно его номиналом выставить нужное значение, подходящее для конкретных матриц. Но и от отдельных резисторов вреда не будет, само собой.
Re: Часы на светодиодных матрицах с драйверами MAX7219
ALEX 288 на плате 20мм, ну очень много перемычек. Немного доработал и перенес датчик.
- Вложения
-
- Часы на MAX7219 8X8 20мм.lay6
- (106.82 КБ) 486 скачиваний
Re: Часы на светодиодных матрицах с драйверами MAX7219
[uquote="WiseLord",url="/forum/viewtopic.php?p=3537923#p3537923"]Вообще в MAX7219 ток на всех 8 катодах задаётся одним резистором, и можно его номиналом выставить нужное значение, подходящее для конкретных матриц. Но и от отдельных резисторов вреда не будет, само собой.[/uquote]
Согласен, с даташитом не поспоришь. Но меня терзают смутные сомнения, что этот резистор устанавливает длительность импульса, а не ток.
Хотя может я и не прав. У меня был выставлен минимальный ток - резистор 75к, а матрицы лишились 3 светодиодов.
Согласен, с даташитом не поспоришь. Но меня терзают смутные сомнения, что этот резистор устанавливает длительность импульса, а не ток.
Хотя может я и не прав. У меня был выставлен минимальный ток - резистор 75к, а матрицы лишились 3 светодиодов.
Спасибо за участие. Респект и уважуха за неравнодушие.asus2015 писал(а):ALEX 288 на плате 20мм, ну очень много перемычек. Немного доработал и перенес датчик.
- Вложения
-
- анод матрицы.jpg
- (38.91 КБ) 820 скачиваний
- max50
- Мучитель микросхем
- Сообщения: 497
- Зарегистрирован: Ср дек 10, 2008 21:24:28
- Откуда: Алтайский край, Барнаул
Re: Часы на светодиодных матрицах с драйверами MAX7219
С наступающим 2019 Новым Годом!
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Re: Часы на светодиодных матрицах с драйверами MAX7219
Всех с Новым годом, друзья!
Re: Часы на светодиодных матрицах с драйверами MAX7219
Всех в Новым годом!
Убрал все перемычки с платы индикатора 20х20
Убрал все перемычки с платы индикатора 20х20
- Вложения
-
- Дисплей на MAX7219 8X8 20мм OA.lay6
- (578.27 КБ) 473 скачивания
Re: Часы на светодиодных матрицах с драйверами MAX7219
[uquote="WiseLord",url="/forum/viewtopic.php?p=3521918#p3521918"]Попробуйте выставить здесь что-то вроде TCNT = 100. Это заставит прерывание срабатывать чаще, а аппаратный скролл сделаться быстрее.
Ну и поиграйте с этим числом под свои нужды.[/uquote]
Здравствуйте.
Я опять к Вам с просьбой сделать изменяемую скорость строки. Не знаю я , как по Вашей рекомендации это настроить.
Может все же модернизируете или прошивку или программу дампа?
Спасибо , с Уважением.
Ну и поиграйте с этим числом под свои нужды.[/uquote]
Здравствуйте.
Я опять к Вам с просьбой сделать изменяемую скорость строки. Не знаю я , как по Вашей рекомендации это настроить.
Может все же модернизируете или прошивку или программу дампа?
Спасибо , с Уважением.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Часы на светодиодных матрицах с драйверами MAX7219
Забираете исходники с Github, добавляете указанную строчку в указанном месте, собираете под себя прошивку с изменённой скоростью прокрутки.
Если скорость не устраивает, играете с этим числом в определённых пределах, повторяя сборку заново.
Как собрать прошивку самостоятельно, и что для этого нужно сделать, уже не раз писалось. Посмотрите на Youtube мой канал, там есть несколько записанных мною скринкастов и видео. Возможно, не по этому проекту, но принципы те же.
Добавить этот функционал в прошивку в виде настройки не получится, ибо тупо не влезет в ATmega8.
Если скорость не устраивает, играете с этим числом в определённых пределах, повторяя сборку заново.
Как собрать прошивку самостоятельно, и что для этого нужно сделать, уже не раз писалось. Посмотрите на Youtube мой канал, там есть несколько записанных мною скринкастов и видео. Возможно, не по этому проекту, но принципы те же.
Добавить этот функционал в прошивку в виде настройки не получится, ибо тупо не влезет в ATmega8.
Re: Часы на светодиодных матрицах с драйверами MAX7219
[uquote="WiseLord",url="/forum/viewtopic.php?p=3545652#p3545652"]Забираете исходники с Github, добавляете указанную строчку в указанном месте, собираете под себя прошивку с изменённой скоростью прокрутки.
Если скорость не устраивает, играете с этим числом в определённых пределах, повторяя сборку заново.
Как собрать прошивку самостоятельно, и что для этого нужно сделать, уже не раз писалось. Посмотрите на Youtube мой канал, там есть несколько записанных мною скринкастов и видео. Возможно, не по этому проекту, но принципы те же.
Добавить этот функционал в прошивку в виде настройки не получится, ибо тупо не влезет в ATmega8.[/uquote]
У меня на atmega328 собраны , а в editor добавить функцию? (все молчу,молчу).
Если скорость не устраивает, играете с этим числом в определённых пределах, повторяя сборку заново.
Как собрать прошивку самостоятельно, и что для этого нужно сделать, уже не раз писалось. Посмотрите на Youtube мой канал, там есть несколько записанных мною скринкастов и видео. Возможно, не по этому проекту, но принципы те же.
Добавить этот функционал в прошивку в виде настройки не получится, ибо тупо не влезет в ATmega8.[/uquote]
У меня на atmega328 собраны , а в editor добавить функцию? (все молчу,молчу).


