Простые часы на светодиодных матрицах.

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

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


Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Простые часы на светодиодных матрицах.

Сообщение Mazzz »

Мне тоже данная проблема интересна. Я за радиоканал уличного датчика.
Реклама
Ankuls
Родился
Сообщения: 15
Зарегистрирован: Ср окт 17, 2007 14:14:10
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение Ankuls »

Добрый день! собрал часы на 74HC595 + BC807 матрицы общий анод! при включении загорается все матрицы меньше секунды и тухнет! Что это может быть кто то сталкивался?
Реклама
Ankuls
Родился
Сообщения: 15
Зарегистрирован: Ср окт 17, 2007 14:14:10
Контактная информация:

Re: Простые часы на светодиодных матрицах.

Сообщение Ankuls »

Ankuls писал(а):Добрый день! собрал часы на 74HC595 + BC807 матрицы общий анод! при включении загорается все матрицы меньше секунды и тухнет! Что это может быть кто то сталкивался?
Вообщем я разобрался! начал играться с питанием БП (мощьный стационарный) при 3.7В примерно так как стрелочный начали пробиваться цифры! докрутился даже показывать начали! потом все потухло. Подал отдельно 5В на мегу и отдельно питание подстраивал для регистра! все оказывается работает но вот проблема в том что регистр нормально работает только при напряжении чуть больше 3В вообщем борода да и только. где то тут читал что были проблемы с этим регистром фирмы NXP. если завтра получиться достать в дипе регистр другой фирмы попробую все вместе запитать от 5В как и положено! к сожалению нет возможности посмотреть какой фирмы регистр в предыдущих часах.
vasilijj
Встал на лапы
Сообщения: 99
Зарегистрирован: Вт дек 06, 2011 22:53:47

Re: Простые часы на светодиодных матрицах.

Сообщение vasilijj »

uk8amk здравствуйте, а нельзя ли в Ваших будущих прошивках, в расписание текстовых "напоминалок" включить: срабатывание на каждый день.
Что-бы текст одной и той-же "напоминалки" можно было крутить каждый день. Заранее спасибо.
Реклама
Эиком - электронные компоненты и радиодетали
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Простые часы на светодиодных матрицах.

Сообщение uk8amk »

vasilijj писал(а):срабатывание на каждый день.
Можно.
Реклама
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Простые часы на светодиодных матрицах.

Сообщение Mazzz »

Здравствуйте uk8amk! У меня собраны часы по схеме ОА но стоят как ОК, т.е. матрицы не повернуты на 90 градусов. Вместо ULN применена TD62783, резистор 4,7k на общий конец кнопок не на +, а на корпусе. Т.е. я понимаю что надо инвертировать выхода контроллера на матрицы и кнопки. Не подскажите что надо поправить в исходнике? Прошу помощи
Реклама
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Простые часы на светодиодных матрицах.

Сообщение uk8amk »

Выбор активного уровня нажатой кнопки:
Файл buttons.c
#define BTN_ACTIVE LO //LO=0, HI=1

Работа с экраном:
Файл scr_hal.c
Функция void scr_send_next_row( void )
Находим такие строки:
SCR_DATA_PIN = HI; // здесь ставим уровень HI или LO в зависимости от типа подключённых микросхем
Alex217
Родился
Сообщения: 15
Зарегистрирован: Вс авг 31, 2014 17:33:44

Re: Простые часы на светодиодных матрицах.

Сообщение Alex217 »

uk8amk, Спасибо за продолжение проекта, точнее даже это новый проект на существующей схемной базе. Начало впечатляет. Главное-не бросайте, поле деятельности-огромное.
Из хотелок:
-звук каждый час (лучше часть мелодии))
-выезд и заезд времени с бегущей строкой
-рег. яркости фоторезистором (глядя на исходник, это уже делается Вами))
-напоминалки не только на один день, но и на определенный период дней (или постоянно)
и может еще что придумается)
Из багов:
-при изменении шрифта цифр, они меняются при отображении в рабочем режиме (при текущей работе часов в режиме индикации времени и бегущей строки), но не меняются в меню
-яркость тоже меняется только в рабочем режиме , но не в меню
Аватара пользователя
aivcon
Вымогатель припоя
Сообщения: 588
Зарегистрирован: Пн ноя 04, 2013 09:43:14
Откуда: Подольск.

Re: Простые часы на светодиодных матрицах.

Сообщение aivcon »

Помогите кто сталкивался.
Собрал часы, плата на 38мм с первой страницы форума. Плата и прошивка V1_07 для матриц 31,7мм_ОА и для матриц 38мм_ОА. (версия ВНН)
32mm+38mm_V1_07.rar [556.28 KiB]

Матрицы KINGBRIGT TC15-11GWA.
Полосы ездят, на клавиши реагируют и все.
Неужели я марицу ОА и ОК перепутал?
Собрал такие же часы только с 23 матрицами, все работает?
Под какие матрицы эта версия платы?
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Простые часы на светодиодных матрицах.

Сообщение uk8amk »

-напоминалки не только на один день,
Да, думаю сделать возможность вкл. каждый день. На период наверно не будет. Меню получится перегружено.
-яркость тоже меняется только в рабочем режиме , но не в меню
В меню выставляется специально макс. яркость. Если по какой-то причине яркость цифр будет на минимуме и их не видно, то при входе в меню в любом случае всё будет видно.
Аватара пользователя
Martin76
Друг Кота
Сообщения: 20173
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Re: Простые часы на светодиодных матрицах.

Сообщение Martin76 »

aivcon писал(а): Плата и прошивка V1_07 для матриц 31,7мм_ОА и для матриц 38мм_ОА. (версия ВНН)
Там своя прошивка, со своей разводкой столбцов.
aivcon писал(а):Полосы ездят, на клавиши реагируют и все.
ТС15 - это ОА в строке, так что ничего не напутали.

uk8amk Попрошу подумать о возможности определения типа матрицы по уровню подтяжки на входе с кнопок и автоматическому изменению необходимых уровней сигналов на столбцы и строки для универсальной платы в Вашем варианте прошивки.
Аватара пользователя
aivcon
Вымогатель припоя
Сообщения: 588
Зарегистрирован: Пн ноя 04, 2013 09:43:14
Откуда: Подольск.

Re: Простые часы на светодиодных матрицах.

Сообщение aivcon »

А что за матрицы используются в этом варианте?
Аватара пользователя
redut68
Встал на лапы
Сообщения: 141
Зарегистрирован: Ср май 08, 2013 10:03:59
Откуда: Курск

Re: Простые часы на светодиодных матрицах.

Сообщение redut68 »

uk8amk вопросик к вам , ждать прошивки для ОА , все часы на них ?
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Простые часы на светодиодных матрицах.

Сообщение Mazzz »

uk8amk писал(а):Выбор активного уровня нажатой кнопки:
Файл buttons.c
#define BTN_ACTIVE LO //LO=0, HI=1

Работа с экраном:
Файл scr_hal.c
Функция void scr_send_next_row( void )
Находим такие строки:
SCR_DATA_PIN = HI; // здесь ставим уровень HI или LO в зависимости от типа подключённых микросхем
Уважаемый uk8amk, по Вашей инструкции выдает 4 предупреждения, прошиваю и все молчит ни каких признаков жизни
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Простые часы на светодиодных матрицах.

Сообщение uk8amk »

Глянул даташит на TD62783, написано что имеют прямой выход. Тогда инвертировать управление 74HC595 не требуется.
Единственно когда запустится экран, если будет негатив то изменить на следующее:

Код: Выделить всё

    // out data to LED
    PORTA = ~scr_buf_raw[ scr_buf_cnt++ ];
    PORTB &= ~SCR_PB_MASK; // clear B1, B0
    PORTB |= ~scr_buf_raw[ scr_buf_cnt  ] & SCR_PB_MASK; // PB, PC partially used
    PORTC = ~scr_buf_raw[ scr_buf_cnt++ ] >> 2;
    PORTD = ~scr_buf_raw[ scr_buf_cnt++ ];
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

Re: Простые часы на светодиодных матрицах.

Сообщение Mazzz »

Огромное спасибо!!! Получилось!!! А датчик освещенности будет?
uk8amk
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Re: Простые часы на светодиодных матрицах.

Сообщение uk8amk »

Со временем добавится
Alex217
Родился
Сообщения: 15
Зарегистрирован: Вс авг 31, 2014 17:33:44

Re: Простые часы на светодиодных матрицах.

Сообщение Alex217 »

Если uk8amk не против, выкладываю его прошивку с тонким шрифтом под №3 и еепром, сразу готовый для платы O-LEDa с ОА матрицами повернутыми на угол 90 градусов. Может кому понадобиться.
Вложения
Eeprom_OA_90grad_31.08.14.rar
еером для ОА матриц, повернутых на угол 90 градусов
(330 байт) 315 скачиваний
matrix_clock_Flash_SlimDigit_1.09.14.hex
прошивка с тонкими цифрами, шрифт №3
(44.88 КБ) 503 скачивания
Сукгей
Прорезались зубы
Сообщения: 205
Зарегистрирован: Ср апр 22, 2009 19:26:09
Откуда: г Пушкино

Re: Простые часы на светодиодных матрицах.

Сообщение Сукгей »

Спасибо Alex217 за прошивку OA.
Аватара пользователя
atac13
Это не хвост, это антенна
Сообщения: 1334
Зарегистрирован: Ср ноя 30, 2011 18:25:18

Re: Простые часы на светодиодных матрицах.

Сообщение atac13 »

Всем привет!

наконец то мне братья меньшие наши (китайцы :)) ) прислали датчики давления....

и я вот замутил часики .....С ДАВЛЕНИЕМ....

прошивка от vvsv .респект ему и уважуха :beer:
снял коротенькое видео : одно с выводом данных как было изначально в прошивке.
http://youtu.be/fBZ7hkZ48DI

второе видео , vvsv написал по моей просьбе -вывод подряд ...
http://youtu.be/_-HD7itVH2g

смотрите кому интересно.....

корпус ещё в доработке... :facepalm:
Ответить

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