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

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

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


Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

Собрал на макетке. Почему-то не работает. Пробовал несколько прошивок.
Atmega8-16PU DIP корпус
DS1307
MAX7219 на одной плате китайский
Изображение
FUSE 0x24 0xD1
Изображение
Прошу помощи...
«Я знаю, что ничего не знаю, но другие не знают и этого»
Аватара пользователя
WiseLord
Друг Кота
Сообщения: 4905
Зарегистрирован: Чт апр 11, 2013 11:19:59
Откуда: Минск
Контактная информация:

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

Сообщение WiseLord »

Возможно, несоответствие схеме:

PD0 => DIN
PD1 => CLK
PD4 => LOAD
Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

WiseLord писал(а):Возможно, несоответствие схеме:

PD0 => DIN
PD1 => CLK
PD4 => LOAD


Все как у Вас.

Все решилось путем замены ATmega8.
«Я знаю, что ничего не знаю, но другие не знают и этого»
Аватара пользователя
kreo
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Ср мар 18, 2015 08:57:43

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

Сообщение kreo »

ksa69 писал(а):
kreo писал(а):тогда может кто подскажет, как подключить к часам DHT21 через I2C?
поменяю, проверю.

никак. у дхт21 нет и2ц))

А куда делся I2C DHT21 собран на модуле AM2320, а вот на него даташит
Вложения
AM2320.pdf
(1.47 МБ) 278 скачиваний
Hronos
Открыл глаза
Сообщения: 40
Зарегистрирован: Пн мар 23, 2015 16:09:00

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

Сообщение Hronos »

i2c в DHT21 никогда не было.
AM2320 имеет интерфейс i2c, но может работать и по одному проводу, в этом случае информация с него считывается также как и с DHT21.
На датчике DHT21 собран сенсор HM2301.
Если Вы хотите подключить датчик температуры/влажности именно по i2c, то эта шина есть у того-же AM2320, или у DHT12
Аватара пользователя
kreo
Первый раз сказал Мяу!
Сообщения: 26
Зарегистрирован: Ср мар 18, 2015 08:57:43

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

Сообщение kreo »

Hronos писал(а):i2c в DHT21 никогда не было.
AM2320 имеет интерфейс i2c, но может работать и по одному проводу, в этом случае информация с него считывается также как и с DHT21.
На датчике DHT21 собран сенсор HM2301.
Если Вы хотите подключить датчик температуры/влажности именно по i2c, то эта шина есть у того-же AM2320, или у DHT12

Покупал как DHT21
Hronos
Открыл глаза
Сообщения: 40
Зарегистрирован: Пн мар 23, 2015 16:09:00

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

Сообщение Hronos »

Скорее всего, имелась ввиду возможность считать информацию с датчика не только по i2c, но и по одному проводу, как с DHT21
Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

До подключения датчика влажности показывало - Температура 25.6'C в комнате, 2.1'C снаружи, 0.0'C DTH22, влажность 0.0%
Подключил к выводу PD3 проверенный датчик влажности DTH11 стало показывать только - Температура 25.6'C в комнате, 2.1'C снаружи
Кто подскажет в чем проблема, датчик подключаю 100% рабочий. Прошивка последняя - matrixclock-20160910-firmware
Датчики вроде как почти одинаковые....
DHT22
=====
Относительная влажность
Разрешение: 16Bit
Минимальная погрешность: ±2%@ 25°C
Максимальная погрешность: ±4%
Взаимозаменяемость: полностью взаимозаменяемы
Допустимый диапазон: 0..99.9%
Разрешение шкалы: 0.1%
Минимальное время между считываниями показаний: 2 сек

Температура:
Разрешение: 16Bit
Допустимый диапазон: -40°C .. 80° C;
Максимальная погрешность: ±1°C;
Разрешение шкалы: 0.1°C;
Минимальное время между считываниями показаний: 2 сек

DHT11
=====
Относительная влажность
Разрешение: 16Bit
Минимальная погрешность: ± 1% относительной влажности
Максимальная погрешность: 5%
Взаимозаменяемость: полностью взаимозаменяемы
Допустимый диапазон: 0..80%
Разрешение шкалы: 0.2%
Минимальное время между считываниями показаний: 2 сек

Температура
Разрешение: 16Bit
Допустимый диапазон: 0°C .. 60° C;
Максимальная погрешность: ±2°C;
Взаимозаменяемость: полностью взаимозаменяемы
Минимальное время между считываниями показаний: 2 сек
«Я знаю, что ничего не знаю, но другие не знают и этого»
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Разница в библиотеках и точности показаний.
Пока коты едины они непобедимы
Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

Hichkok писал(а):Разница в библиотеках и точности показаний.


Спасибо. На счет библиотек не подумал.

А что можете сказать по датчику влажности и температуры Si7021, он подключается по I2C. Его можно приладить к часикам?
«Я знаю, что ничего не знаю, но другие не знают и этого»
Аватара пользователя
Hichkok
Мучитель микросхем
Сообщения: 400
Зарегистрирован: Чт мар 27, 2008 21:36:44
Откуда: Домодедово

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

Сообщение Hichkok »

Только переписав код, но это вам к автору
Пока коты едины они непобедимы
Аватара пользователя
Don_Rumata
Родился
Сообщения: 18
Зарегистрирован: Чт авг 16, 2012 09:43:11

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

Сообщение Don_Rumata »

Доброго!
А как компилить проект в Atmel Studio 7.0? Это вроде преемник WinAVR, но ничего не получается.
Благодарю.
ПыСы: Mega8, 7219, 3 индикатора, без влажности и давления.
Последний раз редактировалось Don_Rumata Сб фев 25, 2017 18:22:11, всего редактировалось 1 раз.
Нет? Тогда, давайте скажем ДА!
Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

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

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

Сообщение max50 »

Всем привет.
Скиньте, у кого есть, печатка под 4 матрицы 60х60.
Заранее спасибо.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

Часики на зелененьких 60 мм квадратных пикселях. Монтаж МАХ7219 в дипе сделан на проводах,затем матрицы склеил вместе.Просто и легко без печатной платы :)).Очень ярко лупят,пришлось поставить токозадающий резистор 51к вместо 10к на 7219.Еще тонировку прилепил 10%,вооще шикарно получилось :beer:
Вложения
IMG_20170226_210833 (2).jpg
(43.3 КБ) 833 скачивания
IMG_20170226_170805 (2).jpg
(40.32 КБ) 897 скачиваний
Последний раз редактировалось Djony Вс фев 26, 2017 16:12:06, всего редактировалось 2 раза.
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

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

Сообщение max50 »

Djony, где такие взять?
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Аватара пользователя
Djony
Прорезались зубы
Сообщения: 202
Зарегистрирован: Ср ноя 10, 2010 20:25:10
Откуда: Томск

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

Сообщение Djony »

max50 писал(а):Djony, где такие взять?


я на алли заказывал ОА
https://www.aliexpress.com/item/FREE-SH ... 0.0.DOY82R есть еще синенькие https://www.aliexpress.com/item/FREE-SH ... 0.0.b7GDUN у alcxa можно купить viewtopic.php?p=2902304#p2902304 но он только по три штуки продает :(
Последний раз редактировалось Djony Вс фев 26, 2017 15:59:37, всего редактировалось 1 раз.
Аватара пользователя
max50
Мучитель микросхем
Сообщения: 497
Зарегистрирован: Ср дек 10, 2008 21:24:28
Откуда: Алтайский край, Барнаул

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

Сообщение max50 »

Спасибо.
Того, кто не задумывается о далеких трудностях, ожидают близкие неприятности.
Аватара пользователя
ksa69
Нашел транзистор. Понюхал.
Сообщения: 162
Зарегистрирован: Ср фев 02, 2011 16:22:32

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

Сообщение ksa69 »

kreo писал(а):А куда делся I2C DHT21 собран на модуле AM2320,

дхт21 собран на АМ2301 -- нету у него и2ц. и не будет
Аватара пользователя
alexadresat
Родился
Сообщения: 15
Зарегистрирован: Пт июл 08, 2011 20:38:47

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

Сообщение alexadresat »

Всем привет!
Если использовать Atmega328, какие фузы устанавливать?
«Я знаю, что ничего не знаю, но другие не знают и этого»
Ответить

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