Например TDA7294

Форум РадиоКот • Просмотр темы - Бегущая строка - Информационное табло
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Пт авг 07, 2020 11:43:53

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


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



Начать новую тему Ответить на тему  [ Сообщений: 111 ]  1, , , , ,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Бегущая строка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 10:38:08 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
http://radiokot.ru/konkurs/64/
http://radiokot.ru/circuit/light/run/44/
Я автор этих устройств. Пожелания, комментарии, вопросы прошу задавать в этой теме.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 12:35:09 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 30, 2012 22:53:25
Сообщений: 22
Рейтинг сообщения: 0
Здравствуйте! Подскажите, пожалуйста, как переделать бегущую строку http://radiokot.ru/circuit/light/run/44/ под матрицы с общим катодом?


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 12:41:17 
Родился

Зарегистрирован: Ср июл 07, 2010 12:14:27
Сообщений: 17
Рейтинг сообщения: 0
Замечательный проект!
Хотел узнать:
1) При таком потенциале не хочу ставить маленькие матрицы, хочется поставить что то по высоте не меньше 60 мм, что посоветуете ?
2) Хочется уйти от проводов, поставить модуль Блютус, как Вы думаете возможно ли такое в схеме ? (возможность в управляющей программе сделать текст и код, и сохранить в txt файле, а уже этот файл по блютусу (из телефона, кпк, ноутбука) передать на строку).


Последний раз редактировалось pol_sdb Ср сен 26, 2012 14:11:43, всего редактировалось 1 раз.

Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 14:05:18 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
Цитата:
Как переделать бегущую строку под матрицы с общим катодом?

Для этого нужно доработать часть программы, отвечающую за запись информации в сдвиговые регистры (обеспечить инверсию сигнала DS), а также заменить микросхему ULN2803 на 8 транзисторных ключей, для коммутации строк табло на плюс питания. Можно сделать и проще - если предполагается использование светодиодных матриц формата 8х8 то дело решится физическим поворотом матрицы на 90 градусов вправо (или влево).


Вернуться наверх
 
Вебинар «Каждому ключу — свой драйвер» (13.08.2020)

Компания КОМПЭЛ приглашает вас принять участие в вебинаре, который будет посвящен теме драйверов управления транзисторами компании Infineon. Мы рассмотрим четыре различных технологии изготовления микросхем драйверов, в чём их отличия и особенности.

Зарегистрироваться на вебинар>>
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 14:18:43 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
To pol_sdb:
1) Конкретно на примете ничего нет, при выборе матриц следует руководствоваться током, который сможет выдержать драйвер строк.
2) Возможно. Посмотрите в сторону этих модулей http://we.easyelectronics.ru/part/rabota-s-bluetooth-modulem-hc05.html это по сути - готовый мост UART - Bluetooth


Вернуться наверх
 
Новый ХИТ FANSO CR123A/SN

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 14:31:24 
Родился

Зарегистрирован: Ср июл 07, 2010 12:14:27
Сообщений: 17
Рейтинг сообщения: 0
Вот нашел "СВЕТОДИОДНАЯ МАТРИЦА 60Х60ММ (КРАСНАЯ) 23088-ASR(640NM)" http://light-leds.com/files/production/doc/78.pdf, может подойдет ?
Только у нее 8*8 пикселей.
И на Ваш взгляд, какой цвет матрицы лучше ? красный или зеленый ?

Я к тому что найти матрицы 5*8 проблемно, тем более размера 60мм, а вот 8*8 есть.
Насколько сложно будет переделать все на матрицы 8*8 ?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср сен 26, 2012 20:03:21 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 30, 2012 22:53:25
Сообщений: 22
Рейтинг сообщения: 0
AKR писал(а):
Для этого нужно доработать часть программы, отвечающую за запись информации в сдвиговые регистры (обеспечить инверсию сигнала DS), а также заменить микросхему ULN2803 на 8 транзисторных ключей, для коммутации строк табло на плюс питания.

А если ULN2803 заменить на TD62783, UDN2981 или M54562P/FP?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Пт окт 05, 2012 19:58:08 
Открыл глаза

Зарегистрирован: Вт май 15, 2012 05:38:17
Сообщений: 68
Откуда: Барнаул
Рейтинг сообщения: 0
Добрый день. Скажите пожалуйста сложно ли будет изменить схему и прошивку для добавления второй строки? Хочу использовать по 20 матриц (5 мм светодиод) в строке. Я так понимаю добавить сдвиговый на вторую строку остальное параллелить, переписать шрифты и немножко поправить код? :)


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Вт окт 09, 2012 16:44:39 
Открыл глаза

Зарегистрирован: Вт май 15, 2012 05:38:17
Сообщений: 68
Откуда: Барнаул
Рейтинг сообщения: 0
Автор пропал. Может кто нибудь поможет из форумчан. Какие матрицы автор использует. В строках аноды или катоды?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср окт 10, 2012 07:31:46 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 30, 2012 22:53:25
Сообщений: 22
Рейтинг сообщения: 0
Rimidalw писал(а):
Автор пропал. Может кто нибудь поможет из форумчан. Какие матрицы автор использует. В строках аноды или катоды?

В обеих схемах использованы матрицы TA16-11GWA с общим анодом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср окт 10, 2012 09:46:22 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
Извините,пожалуйста, за задержку с ответами.
xxxSon1cxxx писал(а):
А если ULN2803 заменить на TD62783, UDN2981 или M54562P/FP?

Заменить-то можно, но код всё равно придётся дорабатывать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Ср окт 10, 2012 16:27:58 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 30, 2012 22:53:25
Сообщений: 22
Рейтинг сообщения: 0
AKR писал(а):
Заменить-то можно, но код всё равно придётся дорабатывать.

Если нужно обеспечить инверсию сигнала DS, то дорабатывать нужно вот этот участок кода?
Код:
       for(column_counter = display_image_length; column_counter != 0; column_counter--) //загружаем информацию в сдвиговые регистры
       {
      DS = (Bitmask[row_counter] & Display_Image_2[column_counter-1])>> row_counter; //устанавливаем выход в соответствии с выводимой строкой (работа со 2 массивом)   
   
       SH_CP = 1; //стробирующий импульс
       SH_CP = 0;
       }

       for(column_counter = display_image_length; column_counter != 0; column_counter--) //загружаем информацию в сдвиговые регистры
       {
      DS = (Bitmask[row_counter] & Display_Image_1[column_counter-1])>> row_counter; //устанавливаем выход в соответствии с выводимой строкой (работа со 1 массивом)    
   
       SH_CP = 1; //стробирующий импульс
       SH_CP = 0;
       }

А именно строки
Код:
DS = (Bitmask[row_counter] & Display_Image_2[column_counter-1])>> row_counter;
DS = (Bitmask[row_counter] & Display_Image_1[column_counter-1])>> row_counter;

Как я понял сигнал DS 8-битный, поэтому нужно применить побитную инверсию, т.е.
Код:
DS =~((Bitmask[row_counter] & Display_Image_2[column_counter-1])>> row_counter);
DS =~((Bitmask[row_counter] & Display_Image_1[column_counter-1])>> row_counter);

Может быть я не прав в своих домыслах, тогда буду благодарен если Вы доработаете прошивку под общий катод.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Чт окт 11, 2012 06:19:13 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
Да, вы правы.
Постараюсь выложить завтра доработанную версию прошивки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Чт окт 11, 2012 06:28:45 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
Rimidalw писал(а):
сложно ли будет изменить схему и прошивку для добавления второй строки?

Я считаю, что это весьма трудоёмко, учитывая то, что в контроллере почти не осталось свободной оперативной памяти. Так же придётся кардинально изменить пользовательский интерфейс управления строки с ПК. Разумеется, прошивку строки придётся сильно изменить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Чт окт 11, 2012 06:43:44 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
pol_sdb писал(а):
Вот нашел "СВЕТОДИОДНАЯ МАТРИЦА 60Х60ММ (КРАСНАЯ) 23088-ASR(640NM)" http://light-leds.com/files/production/doc/78.pdf, может подойдет ?
Только у нее 8*8 пикселей.
И на Ваш взгляд, какой цвет матрицы лучше ? красный или зеленый ?

Я к тому что найти матрицы 5*8 проблемно, тем более размера 60мм, а вот 8*8 есть.
Насколько сложно будет переделать все на матрицы 8*8 ?

Да, матрица 23088-ASR(та её модификация, где катод в строках), в принципе, подойдёт. Касательно цвета - зелёный визуально смотрится как-то ярче, чем красный, на мой взгляд. Переразвести печатные платы дисплейных модулей под новые матрицы сравнительно просто, куда сложней эти платы изготовить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Чт окт 11, 2012 16:44:25 
Открыл глаза

Зарегистрирован: Вт май 15, 2012 05:38:17
Сообщений: 68
Откуда: Барнаул
Рейтинг сообщения: 0
Задам еще несколько интересующих меня вопросов.
1) Я хочу использовать часы и датчик температуры. Влажность и давление мне не нужны. Нужно ли переписывать код или просто можно их не подключать?
2) Можно ли вместо max232 сразу использовать usb интерфейс на ft232rl. Естественно плату я разведу по новому.
3) Сколько максимум букв можно загнать в eeprom?
4) Я заказал вот такую микросхему она подойдет?

Спасибо! 8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Пт окт 12, 2012 08:27:23 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
1) Код переписывать не нужно, также как и разводить входные цепи для них. Датчики просто не подключайте.
2) Да, конечно можно.
3) Около 2000. Вообще, ёмкость EEPROM - 2048 байт.
4) Да.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Пт окт 12, 2012 11:35:04 
Первый раз сказал Мяу!

Зарегистрирован: Пн июл 30, 2012 22:53:25
Сообщений: 22
Рейтинг сообщения: 0
AKR писал(а):
Да, вы правы.
Постараюсь выложить завтра доработанную версию прошивки.

Если можно, то с исходным кодом, либо просто исходный код, сам откомпилирую. Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Пт окт 12, 2012 15:23:55 
Первый раз сказал Мяу!
Аватар пользователя

Карма: 2
Рейтинг сообщений: 6
Зарегистрирован: Пн сен 17, 2012 01:52:42
Сообщений: 36
Рейтинг сообщения: 0
Готово, вот прошивка + исходники.


Вложения:
Комментарий к файлу: Прошивка под матрицы с общим катодом.
LINE.zip [6.81 KiB]
Скачиваний: 481
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Бегущая стрка - Информационное табло
СообщениеДобавлено: Вс окт 28, 2012 19:42:42 
Первый раз сказал Мяу!

Зарегистрирован: Вс окт 17, 2010 21:56:40
Сообщений: 25
Рейтинг сообщения: 0
Здравствуйте. Заинтересовался Вашим проектом, хотелось бы его реализовать. Сдерживают 2 фактора: Никогда не имел дела с "пиками", и второе, матрица уж слишком маловата. Если первое не так критично, но второе.. На приведённых фотографиях видно, что нижняя "линейка" светодиодов в матрицах не используется. Я нашёл матрицы 5Х7, можно ли их использовать, и что придётся переделать в схеме? Спасибо.


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 13


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

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


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