Например TDA7294

 Форум РадиоКот • Просмотр темы - Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт ноя 23, 2017 08:49:58



Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 229 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.
Автор Сообщение
Не в сети
 Заголовок сообщения: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 06, 2015 13:35:57 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 3
Ваши вопросы и предложения по статье http://radiokot.ru/konkursCatDay2015/19/ задаем здесь.
В данный момент плата основного модуля полностью изменена. Все горячие элементы убраны на одну сторону платы. Причина изменения - теплый воздух от стабилизаторов напряжения попадал на датчики и показания были не верные. В старой ревизии платы решается выносом датчиков за пределы задней крышки. В новой ревизии датчики также вынесены за пределы корпуса.Добавлен Wi-FI модуль, кнопка для принудительного отключения от аккумулятора , джампер для установки постоянной яркости информационных диодов или подключается к ШИМ и разъем для дальнейших расширений.
WI-FI модуля на плате пока нет т.к еще не пришел.

Также добавлено обнуление секунд нажатием кнопки 9 на ПДУ или нажатием S4+S9 (нажимаем сначала S4 затем S9 , а не наоборот)
Освободились ноги Atmega32 т.к светодиодами теперь управляет регистр 74HC595.

В итоге плата выглядит теперь так:

Изображение

Изображение


Вложения:
Комментарий к файлу: Прошивка
Clock RGB Atmega32.rar [104.54 KiB]
Скачиваний: 296
Комментарий к файлу: Схема и плата.
основная схема v2_1 с Wi-FI модулем.rar [766.4 KiB]
Скачиваний: 404

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140
Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 06, 2015 15:10:18 
Встал на лапы
Аватар пользователя

Карма: 2
Зарегистрирован: Чт сен 17, 2009 16:33:44
Сообщений: 84
Откуда: Украина
Рейтинг сообщения: 0
А можно ли будет применить в Вашей конструкции вместо RGB матриц обычные светодиоды т.к. в наличии есть штук 400. И если да то какие необходимо сделать "переделки" в схеме или программно?


Вернуться наверх
 Профиль  
 
JLCPCB Prototype, $2 за 10 печатных плат (2 слоя, 100×100мм).

Крупнейший производитель печатных плат в Китае, 290,000+ заказчиков, 8,000+ он-лайн заказов в день.

Узнать цену прямо сейчас!

LCSC Parts: Экономия до 50%, большой выбор компонентов в наличии, отправка заказа в день оплаты.

Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 06, 2015 15:29:54 
Открыл глаза

Карма: 4
Зарегистрирован: Вт окт 11, 2011 20:04:28
Сообщений: 67
Откуда: Россия, Ульяновская область
Рейтинг сообщения: 0
Планирую собрать, платы готовы, но без аккумулятора ( соответственно и без цепей заряда)


Вернуться наверх
 Профиль  
 

Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 06, 2015 16:33:36 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 0
snc писал(а):
А можно ли будет применить в Вашей конструкции вместо RGB матриц обычные светодиоды ...

Можно . Изменения проще сделать программно нужно будет изменить пару строк. Или же объединить сигналы OE_GREEN OE_RED OE_BLUE логикой 3ИЛИ и Вам нужно всего две микросхемы STP16CP05. т.к пока данные синхронно выводятся сразу во все 6 регистров, а потом только включается нужный регистр на вывод цвета.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 

Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Ср окт 07, 2015 18:23:59 
Это не хвост, это антенна
Аватар пользователя

Карма: 20
Зарегистрирован: Ср апр 04, 2012 10:55:53
Сообщений: 1440
Откуда: Украина, Северодонецк
Рейтинг сообщения: 0
Надо было сразу сделать перемычку под пайку GPIO0 на землю и Tx и Rx разорвать перемычками. Что бы можно было программировать модуль прям на плате.
WiFi только для NTP?

_________________
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Ср окт 07, 2015 20:57:29 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 0
Не только NTP , вообще планирую два таких модуля объединить по WI-FI. На втором модуле будут датчики улицы. Да и о линиях Tx и Rx я что-то не подумал. Можно разорвать проводники и впаять туда нуливики.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 12, 2015 13:23:22 
Родился

Зарегистрирован: Чт ноя 19, 2009 17:00:27
Сообщений: 11
Рейтинг сообщения: 0
SergSV писал(а):
snc писал(а):
А можно ли будет применить в Вашей конструкции вместо RGB матриц обычные светодиоды ...

Изменения проще сделать программно нужно будет изменить пару строк. Или же объединить сигналы OE_GREEN OE_RED OE_BLUE логикой 3ИЛИ и Вам нужно всего две микросхемы STP16CP05.

А можно по подробнее (если это возможно, то со схемой). А то и у меня много одноцветных LED.
И еще несколько вопросов:
1)Возможно ли использовать вместо АМ2321 датчик влажности DHT11, 22;
2)На схеме нет названия микросхем U9, U15;
3)Какой программой открыть схему и плату которые находятся в архиве "основная схема v2_1 с Wi-FI модулем.rar"


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 12, 2015 14:32:36 
Родился

Зарегистрирован: Вс дек 01, 2013 20:14:41
Сообщений: 6
Рейтинг сообщения: 0
Присоединяюсь к вопросу. Тоже хотел бы собрать на обычных светодиодах


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 12, 2015 23:20:15 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 0
1. Заменить АМ2321 на DHT 11, 22 нельзя. АМ2321 в данной схеме работает на шине I2C, а DHT 11, 22 работают по одному проводу.
2. Забыл написать названия в схеме U9 LM317ADJ , а U15 74HC595
3. Плата и схема нарисованы в DipTrace V2.3

Да и ошибся , сигналы OE_GREEN OE_RED OE_BLUE надо объединять логикой И.

Например можно использовать диоды или МС 74LS21 или 74LS08.

Вот несколько примеров на схеме.

Изображение

Ну и сама измененная схема с примененной 74LS21 под обычные светодиоды:

Изображение

И прикрепляю схему для обычных 3мм светодиодов в DipTrace


Вложения:
Комментарий к файлу: Схема модуля под обычные светодиоды 3мм
Модуль на RGB под одноцветные светодиоды.rar [20.82 KiB]
Скачиваний: 212

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140
Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вс окт 25, 2015 19:16:29 
Грызет канифоль

Зарегистрирован: Ср окт 23, 2013 00:09:06
Сообщений: 260
Рейтинг сообщения: 0
Уважаемый SergSV, проверьте пожалуйста, работает ли у Вас вторая цифра на часах в разноцветном цвете.У меня по одному цвету работает а разноцветное нет.


Вложения:
25102015893.jpg [174.51 KiB]
Скачиваний: 523
Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 26, 2015 18:45:12 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 0
Проверю сегодня.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 26, 2015 21:00:13 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 1
Проверил на разных прошивках - все работает. Было у меня такое только с первой или последней цифрой. Это баг с EEPROM. Проверьте фьюз BODLEVEL он должен быть установлен на 4.0V если установлен в 2.7V то обязательно переставить на 4.0V. И установите задержку старта Atmega 64мс. Происходит при подачи напряжения на плату и хаотично происходит перезапись некоторых ячеек памяти EEPROM при BODLEVEL=2.7V . Иногда лечилось прокручивание цвета до синего и обратно. И попробуйте сначала прошить Flash, а затем EEPROM или в обратном порядке. Попробуйте другой блок питания. Может в блоке плохая фильтрация. Если не поможет будем думать дальше.

Выкладываю новую прошивку для платы с WI-FI модулем ESP12-E. Исправлены небольшие баги . WI-FI пока не работает , все в процессе. Два модуля между собой законектил для передачи данных с одного на другой. Осталось подцепить датчики на второй модуль ESP12-E и написать программу для него.

Также прикрепляю программку теста матриц. Фьюзы как для основной прошивки.
Все контролируется визуально.

Светодиоды статуса резервной батареи, включенного будильника и авто регулировки яркости должны гореть. Зуммер должен молчать.

1.Первый тест включает все светодиоды матриц. Тест прогоняет по всем цветам . Визуально можно определить какие светодиоды не светятся или их цвет отличается от других значит где-то не пропай . Тест начинается с полностью погашенных матриц.

2.Вторая часть теста зажигает только один светодиод и прогоняет его по всем строкам в каждом из трех цветов R G и B . Должен зажигаться только один светодиод. Если будут гореть два светодиода значит где-то КЗ на выводах регистров матриц.

Блок питания должен обеспечивать ток хотя бы 2A в режиме теста т.к нет регулировки яркости и потребление достаточно большое (особенно когда белый цвет) . Если блок не сможет обеспечить такой ток то тест не запуститься т.е будут попытки старта и тут же происходить сброс.


Вложения:
Комментарий к файлу: тест матриц на замыкание и правильность цветов
Test matrix RGB.rar [678 байт]
Скачиваний: 174
прошивка v2_1 с Wi-FI модулем .rar [105.03 KiB]
Скачиваний: 174

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Последний раз редактировалось SergSV Вт окт 27, 2015 10:00:59, всего редактировалось 3 раз(а).
Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 26, 2015 22:44:44 
Грызет канифоль

Зарегистрирован: Ср окт 23, 2013 00:09:06
Сообщений: 260
Рейтинг сообщения: 0
Зашил последнюю прошивку,как только входишь в меню ,пробегает строка цвет радио матрицы тухнут и больше не реагирует ни на одну кнопку,только сброс. Фьюзы выставил d9 7f. Вернул назад предыдущую прошивку,тоже самое ,пробегает строка цвет радио и всё,хотя до этого настройки работали.Теперь ломаю голову в чём может быть проблема.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Пн окт 26, 2015 23:07:44 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 1
Время после прошивки синим цветом отображается и точки мигающие красные? Бегущая строка зеленого цвета ? Это цвета по умолчанию. Интересуюсь с целью может плохой контакт между двумя платами.

И еще ЕЕPROM не забыли прошить ? А то судя по вашей фото там горит светодиод будильника. Он обычно горит если после прошивки не прошить EEPROM.
Но тут скорее все дело в железе с не прошитым EEPROM тоже можно все настроить при помощи кнопок , но очень коряво настраивается.

Проверить матрицы на правильность работы и не пропая можно просто соединить две платы проводами только не соединять сигналы Green_OE Blue_OE и Red_OE. Т.к изначальный цвет часов синий то берем сигнал с основной платы Blue_OE и соединяем с Green_OE платы матриц. Остальные два вывода ОЕ платы матриц оставляем висеть в воздухе. Цвет часов должен быть зеленый. Далее Blue_OE соединяем с Blue_OE платой матриц цвет должен стать синим ну и последний Blue_OE соединяем с Red_OE цвет должен быть красным.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 27, 2015 00:10:50 
Грызет канифоль

Зарегистрирован: Ср окт 23, 2013 00:09:06
Сообщений: 260
Рейтинг сообщения: 0
Да по умолчанию цифры синие а точки красные,еепром прошивал.Когда заганял последнюю прошивку напутал с фьюзами и заблокировал атмегу,когда выпаивал феном и менял на другую незаметил что сместился конденсатор и замкнул 12 и 13 ножки атмеги, кондёр поправил но всё равно при входе в цвет радио на матрицах ничего нет а сразу всё работало и цвета менялись на всех цифрах ,только на второй разноцветное не появлялось а по отдельности цвета на второй были.Плата собрана которая с WI-FI модулем.Вернул назад прошивку которую брал с сайта radiosxemy и всё заработало и вторая цифра в разноцветье заработала. И опять заганяю прошивку с радиокота что на форуме вторую, пробегает строка цвет радио и зависает,а прошивка v2_1 с Wi-FI модулем что с radiosxemy та все настройки работают.Вывод в последней прошивке какой то баг.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 27, 2015 10:12:35 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 1
Выше добавил программку теста матриц и перезалил прошивку.

Перепробовал все резервные копии прошивок которые сохраняю когда начинаю делать какие нибудь изменения в прошивке и все на работает. Будем ждать когда еще кто-то отпишется.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 27, 2015 19:53:45 
Грызет канифоль

Зарегистрирован: Ср окт 23, 2013 00:09:06
Сообщений: 260
Рейтинг сообщения: 0
Прошил перезалиту прощивку,всё работает.Большое Спасибо. Но только по часах,так как приёмник и WI-FI модуль пока не установлены.Хотя тестируя дальше заметил что когда подключив к питанию (без акумулятора) яркость с ду регулируется, но переключив нульом на авто а потом назад перестаёт регулироваться, Ну и от фотодиода нет никакой реакции.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Вт окт 27, 2015 21:18:13 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 0
Если установлен R11 параллельно фотодиоду удалите его. Я забыл про него он ставился когда фоторезистор был :oops: . Так что он не нужен. При правильно запаяном фотодиоде на 30 выводе Атмега при комнатном освещении должно быть 0.3-0.7В.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Ср окт 28, 2015 22:27:52 
Грызет канифоль

Зарегистрирован: Ср окт 23, 2013 00:09:06
Сообщений: 260
Рейтинг сообщения: 0
Убрал резистор и заработала регулировка яркости от фоторезистора.А как подобрать минимальную яркость при полной темноте, а то по умолчанию уж слишком тёмными делаются цифры при автоматической яркости.И ещё вопрос , в каких случаях бежит строка "радио недоступно"?Уж часто бежит а радио запустилось 1 раз.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ
СообщениеДобавлено: Ср окт 28, 2015 23:12:10 
Нашел транзистор. Понюхал.

Карма: 4
Зарегистрирован: Вс янв 26, 2014 23:40:17
Сообщений: 190
Откуда: Рязань
Рейтинг сообщения: 1
Минимальная яркость пока никак не устанавливается. Было подобрано эксперементально что-бы в полной темноте не слепило и было видно. Но могу добавить такую настройку в основные настройки или вывести эту настройку в отдельное меню.

При обращении к датчикам или радио модулю программа проверяет его наличии.
Если по I2C не поступило ответа от запрашиваемого устройства то устройство помечается как не доступное. Опрос происходит каждый раз когда идет обращение к устройству на I2C. Смотрите что-то с шиной I2C , а именно с преобразователем уровня, а может просто не пропай.

Хотя если данные с BMP180 и AM2321 читаются то преобразователь работает.скорее всего не пропай.

_________________
Последняя прошивка для часов на RGB матрицах на 10 странице в теме viewtopic.php?f=25&t=121718&start=140


Вернуться наверх
 Профиль WWW  
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 229 ]  На страницу 1, 2, 3, 4, 5 ... 12  След.



Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: Pavel_v, Riniy, Вячеславslv и гости: 26


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y