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

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

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


Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Я выкладывал проекты для Proteus. Не знаю, почему у Вас не работает.

Если не ошибаюсь, в Proteus 8 уже есть и DHT22 с BMP180 в моделях. Надо бы проверить.
Maxtor62
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Чт авг 29, 2013 10:16:34
Откуда: Иркутск

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

Сообщение Maxtor62 »

AVK писал(а):Ну так подойдут такие матрицы или нет?

Такие матрицы пойдут и не надо ни чего разворачивать, так как по моей просьбе автор сделал программный разворот, просто прошивается прошивка MAX7219MOD.hex. Естественно к этим матрицам надо ещё сделать платку с контролёром. Вот как получилось у меня:
Изображение,Изображение,
Изображение
Последний раз редактировалось Maxtor62 Вс июл 19, 2015 15:02:13, всего редактировалось 1 раз.
AVK
Потрогал лапой паяльник
Сообщения: 349
Зарегистрирован: Сб окт 20, 2007 14:12:03

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

Сообщение AVK »

WiseLord писал(а):Я выкладывал проекты для Proteus. Не знаю, почему у Вас не работает.

Если не ошибаюсь, в Proteus 8 уже есть и DHT22 с BMP180 в моделях. Надо бы проверить.

Спасибо, этот вариант работает.
Я скачивал проект с самых первых страниц, он с последними прошивками не работал.
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

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

Сообщение max50 »

WiseLord писал(а):Если не ошибаюсь, в Proteus 8 уже есть и DHT22 с BMP180 в моделях. Надо бы проверить.

Тут можно найти модели. В 7 версии работают.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

У меня вот так почему то
Изображение
Модули подключаются 4->3->2->1. По другому не работает.
Последний раз редактировалось shura2000 Вс июл 19, 2015 18:49:42, всего редактировалось 1 раз.
AVK
Потрогал лапой паяльник
Сообщения: 349
Зарегистрирован: Сб окт 20, 2007 14:12:03

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

Сообщение AVK »

Maxtor62 писал(а):Такие матрицы пойдут и не надо ни чего разворачивать, так как по моей просьбе автор сделал программный разворот, просто прошивается прошивка MAX7219MOD.hex. Естественно к этим матрицам надо ещё сделать платку с контролёром. Вот как получилось у меня:

А можно печатку?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Мда... Похоже у китайцев одни варианты плат развернуты на 90 градусов, другие - на -90. А нормальных, неразвернутых, модуей выпустить они не удосужились.
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

А можно еще один вариант MODа реализовать?
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Попробуйте этот набор прошивок.

Заодно, пожалуйста, проверьте разворот на 180 градусов на прошивке для трёх модулей.
Вложения
matrixclock-1b86003.7z
(24.12 КБ) 451 скачивание
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

У меня все работает, как надо.
Модули встали правильно.
Аватара пользователя
ave101
Первый раз сказал Мяу!
Сообщения: 32
Зарегистрирован: Пт янв 02, 2015 14:45:31

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

Сообщение ave101 »

У меня такая же проблема была, но я делаю под другой контроллер. Тоже перевернул как в последней прошивке.
Maxtor62
Первый раз сказал Мяу!
Сообщения: 37
Зарегистрирован: Чт авг 29, 2013 10:16:34
Откуда: Иркутск

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

Сообщение Maxtor62 »

AVK писал(а):А можно печатку?


Да пожалуйста! Только делалась она под те компоненты, которые были под руками и чтобы хоть куда то применить мегу8 в DIP корпусе. Поэтому конструкция получилась несколько громоздкая. И ещё, для стыковки с матрицами применены разъёмы типа PBS у которых загнуты контакты и припаяны прямо сверху на дорожки, готовый модуль DS3231 впаян в плату, модуль BMP180 вставляется в разъём PBS и если с него снимать температуру то его лучше вынести за плату, так же, на всякий случай, развёл согласователь уровней для BMP180 на двух SMD транзисторах 2N7002 и стабилизаторе LM1117, хотя работает и без них,
датчик DHT22 появился уже после того как сделал плату поэтому без разъёма просто припаял проводками. ...что то не получается добавить вложения поэтому ссылка на яндех диск.
https://yadi.sk/d/W1Nw31tBhxaCY
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

На четырех штуках jy-Mcu 3208 как раз панелька готовая на четырех HT1632 размером 16х64 получится. Выпаять атмеги8 и соединить их с одной атмегой328. Я бы повторил этот проект, если бы автор начал развивать...
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

Есть же еще дешевле
http://www.ebay.com/itm/251933453902?_t ... EBIDX%3AIT
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

ksa69 писал(а):На четырех штуках jy-Mcu 3208 как раз панелька готовая на четырех HT1632 размером 16х64 получится
Не получится. Габариты плат не позволят так их совместить.
RuGOST
Встал на лапы
Сообщения: 85
Зарегистрирован: Вс окт 02, 2011 11:00:19

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

Сообщение RuGOST »

Вторую по счету испортил 328мегу, не получаеться правильно фьюзы выставить желательно на CodevisionAVR!
Аватара пользователя
shura2000
Вымогатель припоя
Сообщения: 613
Зарегистрирован: Пн фев 23, 2015 21:17:29
Откуда: г. Протвино, МО

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

Сообщение shura2000 »

AVR Doctor вам в помощь.
RuGOST
Встал на лапы
Сообщения: 85
Зарегистрирован: Вс окт 02, 2011 11:00:19

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

Сообщение RuGOST »

мне проще новую запаять! кто прошивал ребят дайте скрин пожалуйста фьюзов!
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Выставляйте фьюзы на 8МГц встроенного генератора. Остальные фьюзы, в принципе, некритичны.

Так что относительно дефолтных нужно как минимум убрать CKDIV8, остальное по желанию.

Остальное - это EESAVE (сохранять eeprom при перепрошивках), BODLEVEL=100 (уровень 4.3В).

В идеале для ATmega328 нужно выставить lfuse = 0xE2, hfuse = 0xD1, efuse = 0xFC.
Аватара пользователя
ds1307
Грызет канифоль
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

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

Сообщение ds1307 »

WiseLord писал(а):
Заодно, пожалуйста, проверьте разворот на 180 градусов на прошивке для трёх модулей.

Поворот хорошо работает.
Но что-то произошло с календарем: смещен день недели, вместо вторника пишет понедельник и так с каждым днем.
Или я что-то не так делал?
Сначала зашил флеш, затем еепром.

Вопрос снимается, полистал форум, нашел.
Переустановил дату и все стало верно.
Учиться, учиться, ...
Ответить

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