Например TDA7294

Форум РадиоКот • Просмотр темы - Простые часы на светодиодных матрицах.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пн июл 14, 2025 04:33:15

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 10665 ]     ... , , , 239, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Ср май 01, 2013 12:45:49 
Встал на лапы
Аватар пользователя

Карма: 10
Рейтинг сообщений: 47
Зарегистрирован: Ср фев 01, 2012 20:45:47
Сообщений: 128
Откуда: Киров
Рейтинг сообщения: 0
Signalman писал(а):
Кнопки работают, правда сами собой как захотят, без моего участия :)))
И у меня матрицы с квадратными точками и присутствует засвет погашенных точек....
Вернулся на старую....



При повышении частоты обновления на ярких матрицах или светодиодах например SMD3510 (в светодиодных лентах) начинает появляться
засвет погашенных точек. Лечится это установкой сопротивлений ~12кОм на каждую строку матрицы и "+" питания.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Ср май 01, 2013 22:23:41 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 02, 2009 22:34:29
Сообщений: 96
Откуда: от туда
Рейтинг сообщения: 0
А кнопки подрабатывают тоже из за матриц?
Можно сказать они совсем не работают.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Пт май 03, 2013 06:25:05 
Встал на лапы
Аватар пользователя

Карма: -4
Рейтинг сообщений: 7
Зарегистрирован: Пт фев 17, 2012 18:19:51
Сообщений: 113
Рейтинг сообщения: 0
Signalman писал(а):
А кнопки подрабатывают тоже из за матриц?
Можно сказать они совсем не работают.


Нет кнопки живут своей жизнью из за повышения частоты обновления матриц, сами матрицы тут не причём......


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Пт май 03, 2013 22:09:20 
Встал на лапы
Аватар пользователя

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Пт янв 02, 2009 22:34:29
Сообщений: 96
Откуда: от туда
Рейтинг сообщения: 0
zenone писал(а):
....из за повышения частоты обновления матриц......

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


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Пт май 03, 2013 23:03:03 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 12
Рейтинг сообщений: 67
Зарегистрирован: Пт авг 27, 2010 05:57:06
Сообщений: 2482
Откуда: Тюмень
Рейтинг сообщения: 0
Может просто сдвиговый регистр не успевает отработать и получается, что во время смены состояния ножек происходит ошибочное определение клавиш и засветка символов.Можно либо сменить регистр на более быстродействующий либо изменить начальное напряжение работы выхода ( подтягивающий резистор как и посоветовал vvsv)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 02:30:48 
Опытный кот
Аватар пользователя

Карма: 14
Рейтинг сообщений: 434
Зарегистрирован: Ср янв 30, 2008 22:28:09
Сообщений: 884
Откуда: Украина Харьковская обл.
Рейтинг сообщения: 0
vitalik_1984 писал(а):
Может просто сдвиговый регистр не успевает отработать и получается, что во время смены состояния ножек происходит ошибочное определение клавиш и засветка символов.Можно либо сменить регистр на более быстродействующий либо изменить начальное напряжение работы выхода ( подтягивающий резистор как и посоветовал vvsv)

Может схема у vvsv не классическая, он писал, что прошивал в свои часы, значит у него прошивка работает?...но что делать у кого TPIC6B595 да и вообще какая разница на чем сделаны каскады и какая у них частота выборки??? Тут именно "кривовато" что-то, и vvsv молчит(((
vvsv писал(а):
В прошивке поправил работу кнопок (устранил перескоки)
И так по мелочам.
Прошивка испытана на ATMEGA16.
После прошивки делаем RESET или на некоторое время полностью обесточиваем контроллер.

Типа мы "детки маленькие" я всегда это делаю а типа подождать, конечно же не помогает ;)


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 07:28:16 
Мучитель микросхем

Зарегистрирован: Ср фев 03, 2010 15:39:36
Сообщений: 449
Рейтинг сообщения: 0
По поводу "деток" - наивными вопросами людей далеких от электроники замусорен весь форум (и от этого никуда не дется), так что подробнейшие ответы всегда будут актуальны.

_________________
Verba volant


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 08:54:55 
Встал на лапы
Аватар пользователя

Карма: 10
Рейтинг сообщений: 47
Зарегистрирован: Ср фев 01, 2012 20:45:47
Сообщений: 128
Откуда: Киров
Рейтинг сообщения: 0
Повышение частоты обновления действительно много проблем добавила.

Но ПЛАВНО бегущая строка это что-то.
Не сдвигает по строкам и нет рывков при движении.

Схема у меня стандартная с 1 стр. только не TPIC6B595, а 74HC595 + ULN2803.
Прошивка у меня работает на 2х часах. С кнопками проблем НЕТ.

Signalman писал(а):
Может просто сдвиговый регистр не успевает отработать и получается, что во время смены состояния ножек происходит ошибочное определение клавиш и засветка символов.Можно либо сменить регистр на более быстродействующий либо изменить начальное напряжение работы выхода ( подтягивающий резистор как и посоветовал vvsv)


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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 11:44:22 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Сб май 26, 2012 16:07:25
Сообщений: 72
Откуда: Тула
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
vvsv У меня тоже часики собраны по схеме с 1 стр. в связке 74HC595 + ULN2803. Кнопки работают не во всех режимах. Не могу установить время, часы меняются, а минуты нет. В меню будильника тоже самое. Также не меняется шрифт. Прошивку испытывал на ATMEGA32А.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 15:41:46 
Первый раз сказал Мяу!

Зарегистрирован: Сб дек 03, 2011 19:19:15
Сообщений: 24
Рейтинг сообщения: 0
У меня TPIC6B595+mega16 кнопки работают без проблем (почти) , очень редко перескакивают через шаг, но я думаю что это из-за дребезга. Собрано 4-ро часиков, собирали 3 разных человека, проблем нет ни у кого все на прошивке VVSV, но матрицы с О.А у всех. Может проблемы при О.К.?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 17:50:00 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Сб май 26, 2012 16:07:25
Сообщений: 72
Откуда: Тула
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
vvsv Разобрался я с кнопками. Проблема была в железе, не в прошивке! Часы собирал на универсальной плате от Martin76, только немного ее переделал под связку 74HC595 + ULN2803 на матрицах с О.К. FYM19881. Так вот у него на печатной плате установлен один резистор на 1к последовательно с резистором 4,7к, который соединяется с кнопками. Для чего он нужен я так и не разобрался, и мне на этот вопрос так никто и не ответил ранее. Вместо него поставил перемычку и кнопки заработали :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 19:40:30 
Встал на лапы
Аватар пользователя

Карма: -4
Рейтинг сообщений: 7
Зарегистрирован: Пт фев 17, 2012 18:19:51
Сообщений: 113
Рейтинг сообщения: 0
Ну вот .. а шуму то подняли.... Все хотят что то нового в часах, но альтернативные прошивки только от vvsv, так сразу на него бочки покатили.
Повышение частоты обновления мне показалась очень нужной фишкой, так как бегущая строка идёт плавно, и не "рвёт" символы, ведь это "визитная карточка" данного девайса

VVSV спасибо тебе за вклад в развитие и за альт прошивки, лично я их с нетерпением жду.

ПС 595 по даташиту, если не изменяет память, до 100 000 КГц работает, а наши часы 488 Гц в оригинале (488 Гц * 8 по VVSV) так что до максимума ещё очень далеко.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 20:03:17 
Мудрый кот
Аватар пользователя

Карма: 25
Рейтинг сообщений: 79
Зарегистрирован: Вт окт 05, 2010 01:08:57
Сообщений: 1800
Рейтинг сообщения: 0
Дмитрий2012
Любые действия со строками (включение, выключение, "Z" состояние, и тд) происходят внутри прерывания, а чтение состояния кнопок - в основном цикле. Опрос кнопок в любом случаи происходит при "устоявшемся состоянии" строк, (одна строка - строго минус, остальные - строго Z состояние). Ошибке тут неоткуда было взяться.

zenone
74НС595 - 25мгц. Однозначно она тут никаким боком.

_________________
KIT


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 21:27:28 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Сб май 26, 2012 16:07:25
Сообщений: 72
Откуда: Тула
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
O-LED
Спасибо за такое подробное объяснение как происходит опрос кнопок. Удивительно, но факт, с резистором о котором я писал выше последняя прошивка vvsv_от_30_04_13 у меня глючит. Я просто хочу для себя разобраться с какой целью этот резистор на 1к был введен в схему и почему он так влияет на работу опроса кнопок в прошивке vvsv_от_30_04_13, предыдущая vvsv_от_4_11_12 работала отлично, никаких багов я не замечал. А с новой, мое железо начало глючить :( Вот кстати кусок схемы, где видно какой резистор мешал нормальной работе кнопок.
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 21:37:46 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8291
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19649
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Ну так я несколько раз раньше писал, для чего там был этот резистор, для уменьшения уровня сигнала с кнопок с 5 до 4,5В примерно, для ОА. Для ОК он не нужен, а с увеличением частоты постоянная времени цепочки из этого резистора и входной емкости меги стала сильнее влиять на задержку сигнала, чем и можно объяснить сбои.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 22:17:37 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 8
Зарегистрирован: Сб май 26, 2012 16:07:25
Сообщений: 72
Откуда: Тула
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Martin76
Вот теперь мне более менее стало все понятно. Спасибо! А сообщение про этот резистор я не встречал, видимо пропустил :facepalm: И в файлах на первой странице с Вашими печатками для матриц FYM19881 нет информации, что этот резистор устанавливать только с матрицами ОА. Хорошо бы сделать пометку для новичков, в виде текстового файла в архиве, что при использовании матриц с ОК вместо резистора 1К, на плате необходимо установить перемычку. :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Сб май 04, 2013 23:32:11 
Опытный кот
Аватар пользователя

Карма: 14
Рейтинг сообщений: 434
Зарегистрирован: Ср янв 30, 2008 22:28:09
Сообщений: 884
Откуда: Украина Харьковская обл.
Рейтинг сообщения: 0
Отзовитесь, плиз у кого часы на классике(ОК+mega16a+TPIC6B595) с последней прошивкой vvsv работает без проблем, скорее таких не будет ИМХО..что-то я все перепробовал, невкакую...печаль(((


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Вс май 05, 2013 12:49:39 
Первый раз сказал Мяу!

Зарегистрирован: Чт мар 21, 2013 18:15:22
Сообщений: 33
Рейтинг сообщения: 0
ВСЕМ ХРИСТОС ВОСКРЕС!!!!!!

Поздравляю всех с праздником Воскресенья Христова. Всем желаю Божьего благословения, здоровья, щастья, удачи и, конечно же, творческих достижений. :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Вс май 05, 2013 13:12:54 
Потрогал лапой паяльник
Аватар пользователя

Карма: 2
Рейтинг сообщений: 43
Зарегистрирован: Вт июн 12, 2012 21:50:12
Сообщений: 395
Откуда: Украина, г. Ровно
Рейтинг сообщения: 0
ХРИСТОС ВОСКРЕС!
Попробовал я прошивку от VVSV, все вроде норм. идет, только на кнопки совсем не реагирует. Схема собрана на ТПИК6Б595 + Атмега16а ОК.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
СообщениеДобавлено: Вс май 05, 2013 14:36:32 
Опытный кот
Аватар пользователя

Карма: 14
Рейтинг сообщений: 434
Зарегистрирован: Ср янв 30, 2008 22:28:09
Сообщений: 884
Откуда: Украина Харьковская обл.
Рейтинг сообщения: 0
Silverdjus писал(а):
ХРИСТОС ВОСКРЕС!
Попробовал я прошивку от VVSV, все вроде норм. идет, только на кнопки совсем не реагирует. Схема собрана на ТПИК6Б595 + Атмега16а ОК.

Воистину Воскрес !!!
Фух...я думал только у меня, спасибо.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 10665 ]     ... , , , 239, , , ...  

Часовой пояс: UTC + 3 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

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


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