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

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

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


Аватара пользователя
farg4
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Пн апр 18, 2011 03:13:40
Откуда: Россия, Амурская обл. г.Благовещенск

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

Сообщение farg4 »

Здравствуйте. Подскажите в чем может быть проблема, изображение сдвинуто на один столбик в право. и не горит самый правый столбик. но при прокрутке изображения этот столбик горит.
прошивка из превого поста 1.08 перекомпилирована на atmega32 и ОА. ну и шрифт выбрал 2 в исходнике.
плата тоже из первого поста под ОА. ULN2803+hc595.
Аватара пользователя
farg4
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Пн апр 18, 2011 03:13:40
Откуда: Россия, Амурская обл. г.Благовещенск

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

Сообщение farg4 »

или может не смещено, а не правильно отображается в статическом режиме 1 и 3 с права, вот на картинке должно 13.00
Изображение
на других цифрах верхняя точка горит в 1 и 3 столбце справа.
hc595 и мегу менял - не помогло
Аватара пользователя
farg4
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Пн апр 18, 2011 03:13:40
Откуда: Россия, Амурская обл. г.Благовещенск

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

Сообщение farg4 »

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

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

Сообщение uk8amk »

На какой плате собирали?


На макетной. Пока нет нужного кол-ва плат, чтобы отдать на производство.
У меня там и ULN и простые транзюки BC547 рядом стоят чтоб сравнить можно было. Засветки нет совсем. Ну может с дискретными BC547 чуть-чуть хуже.

Upd.
Сейчас пробую саму атмегу заставить декодировать данные с радиодатчика. Для определения имульсов приходится использовать оверсамплинг.
Запер радиодатчик в морозилке. Сигнал пробивает морозилку и ещё железобетонную стену(отражением). Это с питанием 3 вольта. Часы говорят -18.5*С )).
Вобщем дальнобойность дешевых модулей понравилась, думал будет намного хуже. Если снабдить направленными антеннами, то возможно малой скоростью на пару-тройку километров пробъёт.
Аватара пользователя
Alexen
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб ноя 09, 2013 23:43:50
Откуда: Запорожье

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

Сообщение Alexen »

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

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

Сообщение uk8amk »

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

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

Сообщение Martin76 »

Alexen Исходник выложен, поэтому есть повод немножко поизучать Си, если так требуется что то изменить.
uk8amk писал(а):простые транзюки BC547 рядом стоят
Чтобы до 24 светодиодов с током даже 10мА за раз включать 547е как бы слабоваты будут. Это для следующей весовой категории задача, ВС337 или 2N4401, КТ645, 660 и тп.
pcb432
Мудрый кот
Сообщения: 1808
Зарегистрирован: Пт мар 26, 2010 17:16:52
Откуда: Kazan

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

Сообщение pcb432 »

Alexen писал(а): ... чтобы вместо часов постоянно была температура?

Наверное весь смысл матричных индикаторов в этом случае пропадает (большое колличество выводимой информации текст, цифры, символы и т. д.), проще применить обычные 7-сегментные. Полно готовых проектов термометров.
Аватара пользователя
alcxa
Это не хвост, это антенна
Сообщения: 1347
Зарегистрирован: Ср мар 26, 2014 21:50:55
Откуда: RF-73 ULN
Контактная информация:

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

Сообщение alcxa »

Ну вот нашлось времечко и спаял часики с 32 мегой
залил последнюю прошивку от uk8amk
плата OK_hc595_ULN2803

К прошивке:
сделать или изменить процедуру автоинкремента значений при настройке - чем дольше удержание - тем быстрее меняется значение (скажем через длительное удержание 2 сек и 5 сек увеличивается скорость вдвое)
и убрать моргание значения при нажатой кнопке или еще лучше сделать скроллинг сверху

Уменьшить интервал перед выводом времени в бегущей строке (т.е. чтоб индикаторы не гасли полностью)

При корректировке строки поздравлялки - нужно начинать редактирование в последнюю позиции, а не с первой

не совпадает описание изменения таймера яркости: реализовано отображение и изменение только часов - долго възжал почему минуты не меняютя как положено))) - просто отображать вместо минут "00" - более понятнее будет - согласен с автором что нет большого смысла корректировать минуты в таймере яркости


uk8amk писал(а):Я исследовал проблему подсветки верхней строки....
Для исключения проблемы предлагаю следующее:
* Воспользоваться новой прошивкой. В ней изменены местами некоторые части кода так, что перед обновлением информации имеется небольшая задержка.
Уточню по засветке (может поможет):
Еле заметная засветка от моргающей точки наблюдается во всем столбце (вверх ярче) и только когда светится в нижней строке
Переключив в режим секунд (точка горит постоянно) - засветка столбца появляется когда статическая картинка (т.е. нет скроллинга цифры)
Все для сборки часов на 60мм светодиодных матрицах (платки, матрицы и др. комплектующие)
Аватара пользователя
Mazzz
Нашел транзистор. Понюхал.
Сообщения: 165
Зарегистрирован: Пт июл 05, 2013 01:31:35
Откуда: Владивосток

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

Сообщение Mazzz »

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

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

Сообщение uk8amk »

Стоит, но не очень скоро. Сейчас времени стало не много.
Аватара пользователя
vpashko
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

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

Сообщение vpashko »

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

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

Сообщение Mazzz »

Какой ОА? Перевернутый ОК или полноценный ОА??
Аватара пользователя
vpashko
Нашел транзистор. Понюхал.
Сообщения: 153
Зарегистрирован: Пт июн 20, 2008 18:27:08
Откуда: Украина,Запорожье

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

Сообщение vpashko »

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

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

Сообщение Mazzz »

Я пробовал с помощью Уважаемого uk8amk переделывать. Мне не понравилось, очень сильная засветка. Самая нормальная vvsv 4.11.12
nootna
Родился
Сообщения: 6
Зарегистрирован: Ср апр 06, 2011 18:27:38

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

Сообщение nootna »

Добрый день уважаемые коллеги !
Прошу вашей помощи. Сделал часы уже давно (около года они радовали мой глаз ) но после переезда на др. место с ними началось творится что то не совсем мне понятное. (ссылка на работу часов)
https://www.youtube.com/watch?v=qMXDBJd ... e=youtu.be
Прозвонил полностью все контакты, менял источник питания и тд.....
После включения работают какое то время нормально (около 5 мин) и начинается.
Аватара пользователя
skorkin
Прорезались зубы
Сообщения: 213
Зарегистрирован: Пн сен 19, 2011 22:56:01
Откуда: Харьков

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

Сообщение skorkin »

nootna писал(а):После включения работают какое то время нормально (около 5 мин) и начинается.

Если бы Вы не написали что меняли источник питания, то можно было бы предложить что дело в нем.
Попробуйте подменить кварц. И перепрошить. И промыть (может где флюс не вымытый со временем проявляет себя) :dont_know:
Оно конечно так, ежели как что. Не потому что дескать, но все-таки конечно. А случись такое дело - вот тебе и пожалуйста!
Аватара пользователя
tevga
Открыл глаза
Сообщения: 65
Зарегистрирован: Чт июл 01, 2010 20:51:41
Откуда: Смоленская обл.

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

Сообщение tevga »

А на какой эл. базе часы? TPIC? Просто была аналогичная картина при неисправном регистре. Тут налицо проблема с выводом строк. Можно попробовать снизить напряжение питания до 4.3-4.5 В и посмотреть не изменится ли картина в лучшую сторону.
Аватара пользователя
User24
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пн мар 26, 2012 18:24:38
Откуда: Toronto, Canada

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

Сообщение User24 »

Добрый день. Уважаемые коты, как можно сделать в часах так чтобы при коротком (до 0,5с) нажатии на кнопки управления "Шаг" или "ОК" принимался только один шаг управления (один импульс), при более длинном нажатии или удержании - импульсы с частотой в 0,5с. (прошивка 1,08).
Сейчас при удержании любой кнопки больше 0,1с меню пробегает мгновенно.
Никак не могу часики с пультом дистанционного управления подружить, не успел кнопку нажать как меню уже пробежало. Мутить с RС-цепочками как-то не серьёзно.
Может есть идея!
Помогите пожалуйста.

Спасибо!
Prusak
Родился
Сообщения: 6
Зарегистрирован: Вт авг 19, 2008 11:16:45
Контактная информация:

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

Сообщение Prusak »

Для изменения периода автоповтора нажатия кнопок можно попробовать поменять в исходнике значение переменной but_pause:

but_pause++; if (but_pause==100) { but_pause=0; but_on=1; } // если с момента прошлого нажатия кнопки прошло больше 0,3 сек - разрешаю очередное чтение кнопок

У меня была похожая ситуация с ненормально быстрым срабатыванием клавиш при нажатии на кнопки пульта. Помогла смена пульта. У меня было несколько пультов, из них выбрал экземпляр с более-менее подходящей работой клавиш в часах.
Ответить

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