Бегущая строка STX AVR-4R1
Re: Бегущая строка STX AVR-4R1
uk8amk спасибо за обновление устроуства, особо за коррекцию времени и шрифты, пригодится так-же и таймер. У меня вопрос по символам, список все тот-же или что-то добавилось?
- Реклама
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Русская, английская часть и спец символы таблицы шрифтов оставлены те же. Претерпела изменения часть таблицы в диапазоне 128 - 192, отвечающая за символы казахского языка.
Добавилось меню [F10] в редакторе, это список всех символов с их номерами. Выбираем символ, нажимаем [Enter], символ копируется в текст.
Добавилось меню [F10] в редакторе, это список всех символов с их номерами. Выбираем символ, нажимаем [Enter], символ копируется в текст.
Re: Бегущая строка STX AVR-4R1
uk8amk писал(а):Добавилось меню [F10] в редакторе, это список всех символов с их номерами. Выбираем символ, нажимаем [Enter], символ копируется в текст.
Действительно очень удобно, большое спасибо. Позвольте еще один вопрос: длина строки с клавиатуры не регулируется, а через программу с компьютера будет или нет? Заранее спасибо.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Ну можно сделать короче 64 точек.
Re: Бегущая строка STX AVR-4R1
uk8amk писал(а):Ну можно сделать короче 64 точек.
Ну если можно, то тогда доделаю сопряжение с компом. Спасибо за ответ.
- Реклама
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Пару дней назад один клиент предъявил претензию, что мол табло не так работает.
Видео: http://youtu.be/9qz-w_4KPqs
При разбирательствах выяснилось, что он купил сдвиговые регистры 74HC595D на радиобазаре в 2-3 раза дешевле чем в магазине. После замены на оригинальные микросхемы все заработало как надо.
Микросхемы скорее всего поддельные если:
-продаются очень дешево
-маркировка кривоватая и не одинаковая
-буквы слишком большие/с нарушенными пропорциями и смотрятся неестественно
-отсутсвует логотип компании-изготовителя.
Берите компоненты у проверенных уважающих себя продавцов.
Видео: http://youtu.be/9qz-w_4KPqs
При разбирательствах выяснилось, что он купил сдвиговые регистры 74HC595D на радиобазаре в 2-3 раза дешевле чем в магазине. После замены на оригинальные микросхемы все заработало как надо.
Микросхемы скорее всего поддельные если:
-продаются очень дешево
-маркировка кривоватая и не одинаковая
-буквы слишком большие/с нарушенными пропорциями и смотрятся неестественно
-отсутсвует логотип компании-изготовителя.
Берите компоненты у проверенных уважающих себя продавцов.
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Бегущая строка STX AVR-4R1
было бы понятнее что там кривовато
Выложив фото микры
Выложив фото микры
Лечу лечить WWWашу покалеченную технику.
Re: Бегущая строка STX AVR-4R1
Приветствую всех!друзья встала задача сделать аптечный крест с анимацией. Цены на готовые кресты заоблачные для моей деревни. Может кому нибудь попадалось что то подходящее под эти цели?Помогите пожалуйста.
Re: Бегущая строка STX AVR-4R1
uk8amk Подскажите пожалуйста собрал бегущую строку, все вроде работает, зашил файл епрома бегает презентация. Хочу подключить к компу и вот тут чего то не получается.
Использую китайский USB переходник на RS232 на PL2303HX(Все тоже самое и на cp2102 переходнике), делаю все как в инструкции, нажимаю запись появляется маленькое окошко с надписью подключение, на табло загорается connect потом строка начинает бежать дальше показывая презентацию, через пару секунд опять появляется надпись connect и на компьютере в окошке там где была надпись подключение, появляется надпись передача данных, думает секунд пять и выскакивает окошко " Ошибка связи, попробуйте ещё раз".
Нашел в схеме резистор 4K7 от RXD на плюс питания, подпаял и тоже самое. (не уследил так все немного запутана с схемами и версиями)
Клаву пока тоже не подключал, так как нет разъема.
Использую китайский USB переходник на RS232 на PL2303HX(Все тоже самое и на cp2102 переходнике), делаю все как в инструкции, нажимаю запись появляется маленькое окошко с надписью подключение, на табло загорается connect потом строка начинает бежать дальше показывая презентацию, через пару секунд опять появляется надпись connect и на компьютере в окошке там где была надпись подключение, появляется надпись передача данных, думает секунд пять и выскакивает окошко " Ошибка связи, попробуйте ещё раз".
Нашел в схеме резистор 4K7 от RXD на плюс питания, подпаял и тоже самое. (не уследил так все немного запутана с схемами и версиями)
Клаву пока тоже не подключал, так как нет разъема.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
В ближайшее время посмотрю что там и как.
Re: Бегущая строка STX AVR-4R1
Подключил клаву сижу с меню разбираюсь. Один вопросик есть. Можно как то сделать, чтоб время или дата не просто появлялись а там выезжали или ещё как то?
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Hanzir,
Проверил. Не знаю в чем у вас проблема, но у меня передача работает четко. Правда на рабочем компе "железные" COM-порты, но не думаю чтоб это так сильно повлияло.
Появление времени/даты/температуры зашиты намертво и пока не регулируются.
Проверил. Не знаю в чем у вас проблема, но у меня передача работает четко. Правда на рабочем компе "железные" COM-порты, но не думаю чтоб это так сильно повлияло.
Появление времени/даты/температуры зашиты намертво и пока не регулируются.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Идем далее.
Светодиодный модуль P10(1R)-V701B-3 представляет одноцветную матрицу 32*16 со схемами управления. Режим сканирования 1/4. Это значит, что в каждый момент включены 4 строки. Яркость соответственно в несколько раз выше, чем у модулей со сканированием 1/8 и 1/16. Но и число микросхем больше.
Принципиальная схема.
Мне не удалось найти схему или детальное описание внутренностей модуля, поэтому пришлось срисовать схему с печатной платы. Привожу свои данные здесь, возможно они тоже кому-то пригодятся.
Сигнал с контроллера подается на разъем HUB. Разъем на противоположной стороне платы - выход, к нему может подключаться следующий модуль(входом HUB) для наращивания длины табло.
На плате установлено 16 сдвиговых регистров 74HC595, буфер 74HC245, инвертор 74HC04, дешифратор 74HC138(выбирает строку) и 4 сборки P-канальных транзисторов 4953(коммутируют на + анодные строки светодиодов). Светодиоды подключены к регистрам напрямую без ограничительных регисторов(здесь китайцы сэкономили) и при работе микросхемы слегка нагреваются.
Управление.
Передача данных как всегда через модуль SPI, режим 0 или 3, первым идет старший разряд(MSB).
1.Первым передается байт из нижнего левого угла, последним - из правого верхнего. Всего 16 байт на каждый модуль(полный кадр 16*4 байт соответственно). R=данные, CK=тактирование.
2.Отключить экран, OE=0.
3.Защелкнуть данные в сдвиговых регистрах, ST=1.
4.Выставить код следующей строки на выходы AB=00-11. Выход C не используется т.к. здесь всего 4 строки.
5.Включить экран, OE=1.
6.ST=0
Печатная плата с подписанными элементами:

Новый контроллер STX AVR4P10, вид сверху:

Вид снизу:

Плата получилась даже меньше китайского контроллера PowerLED.
По мере готовности материала буду его выкладывать здесь.
Светодиодный модуль P10(1R)-V701B-3 представляет одноцветную матрицу 32*16 со схемами управления. Режим сканирования 1/4. Это значит, что в каждый момент включены 4 строки. Яркость соответственно в несколько раз выше, чем у модулей со сканированием 1/8 и 1/16. Но и число микросхем больше.
Принципиальная схема.
Мне не удалось найти схему или детальное описание внутренностей модуля, поэтому пришлось срисовать схему с печатной платы. Привожу свои данные здесь, возможно они тоже кому-то пригодятся.
Сигнал с контроллера подается на разъем HUB. Разъем на противоположной стороне платы - выход, к нему может подключаться следующий модуль(входом HUB) для наращивания длины табло.
На плате установлено 16 сдвиговых регистров 74HC595, буфер 74HC245, инвертор 74HC04, дешифратор 74HC138(выбирает строку) и 4 сборки P-канальных транзисторов 4953(коммутируют на + анодные строки светодиодов). Светодиоды подключены к регистрам напрямую без ограничительных регисторов(здесь китайцы сэкономили) и при работе микросхемы слегка нагреваются.
Управление.
Передача данных как всегда через модуль SPI, режим 0 или 3, первым идет старший разряд(MSB).
1.Первым передается байт из нижнего левого угла, последним - из правого верхнего. Всего 16 байт на каждый модуль(полный кадр 16*4 байт соответственно). R=данные, CK=тактирование.
2.Отключить экран, OE=0.
3.Защелкнуть данные в сдвиговых регистрах, ST=1.
4.Выставить код следующей строки на выходы AB=00-11. Выход C не используется т.к. здесь всего 4 строки.
5.Включить экран, OE=1.
6.ST=0
Печатная плата с подписанными элементами:
Новый контроллер STX AVR4P10, вид сверху:
Вид снизу:
Плата получилась даже меньше китайского контроллера PowerLED.
По мере готовности материала буду его выкладывать здесь.
- Вложения
-
- STX4P10_PCB.pdf
- Печатные платы контроллера
- (108.59 КБ) 1287 скачиваний
-
- P10(1R)-V701B-3 sch.PNG
- Срисованная схема с модуля
- (53.35 КБ) 1978 скачиваний
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Контроллер табло STX-AVR4P10.
Схема и детали.
Как я ранее упоминал, здесь уже установлен микроконтроллер ATmega64(U1). Его использование обусловлено требованиями к размеру ОЗУ и объему Flash памяти для хранения знакогенератора 32*16 на 6 шрифтов.
Термодатчик(U3) на выбор: DS18S20 или DS18B20, но можно не устанавливать.
В отличие от предыдущей версии в схеме используется отдельный часовой чип DS1307(U2). Его можно также не ставить, система при включении сама распознает подключенные функции.
MAX232(U4) - для связи с компьютером. Если связь не нужна, то на плату не устанавливаем. Для работы через USB-порт используем FT232 или аналогичный преобразователь интерфейса(вместо MAX232).
Разъемы.
J1 - интерфейс программирования и отладки JTAG. Не запаиваем если вы прошиваететь простым программатором ISP - STK200, STK500, USBASP и т.д. Но имейте в виду, что MOSI-MISO программатора теперь подключаются на PDI-PDO контроллера(ноги 2,3), а не на ноги MOSI-MISO как у остальных мелких контроллеров. Для подключения ISP программатора на плате имеются площадки с соотв. подписями MOSI-MISO-SCK.
J2 - COM порт компьютера(опционально).
J3 - стандартная клавиатура PS/2.
J4 - разъем для подключения светодиодных модулей P10. Туда выведены сигналы модуля SPI(CK, DAT_RED), сигнал строба ST, выбора активной строки AB и разрешения вывода OE.
Плата - односторонняя, имеет 4 перемычки(помечены краным цветом). Размер 76*42мм. Для удобства сборки возле компонентов написаны их номиналы(зеленым). В архиве вы найдете негатив для печати фотошаблона и файлы Gerber для производства.
Схема и детали.
Как я ранее упоминал, здесь уже установлен микроконтроллер ATmega64(U1). Его использование обусловлено требованиями к размеру ОЗУ и объему Flash памяти для хранения знакогенератора 32*16 на 6 шрифтов.
Термодатчик(U3) на выбор: DS18S20 или DS18B20, но можно не устанавливать.
В отличие от предыдущей версии в схеме используется отдельный часовой чип DS1307(U2). Его можно также не ставить, система при включении сама распознает подключенные функции.
MAX232(U4) - для связи с компьютером. Если связь не нужна, то на плату не устанавливаем. Для работы через USB-порт используем FT232 или аналогичный преобразователь интерфейса(вместо MAX232).
Разъемы.
J1 - интерфейс программирования и отладки JTAG. Не запаиваем если вы прошиваететь простым программатором ISP - STK200, STK500, USBASP и т.д. Но имейте в виду, что MOSI-MISO программатора теперь подключаются на PDI-PDO контроллера(ноги 2,3), а не на ноги MOSI-MISO как у остальных мелких контроллеров. Для подключения ISP программатора на плате имеются площадки с соотв. подписями MOSI-MISO-SCK.
J2 - COM порт компьютера(опционально).
J3 - стандартная клавиатура PS/2.
J4 - разъем для подключения светодиодных модулей P10. Туда выведены сигналы модуля SPI(CK, DAT_RED), сигнал строба ST, выбора активной строки AB и разрешения вывода OE.
Плата - односторонняя, имеет 4 перемычки(помечены краным цветом). Размер 76*42мм. Для удобства сборки возле компонентов написаны их номиналы(зеленым). В архиве вы найдете негатив для печати фотошаблона и файлы Gerber для производства.
- Вложения
-
- STX-AVR4P10_controller.zip
- Схема+плата
- (219.45 КБ) 1077 скачиваний
Re: Бегущая строка STX AVR-4R1
Здравствуйте, пишу диплом по управлению светодиодной панелью P10(1r)-v701b-3. на ATmega32. Никогда просто этим не занимался, и все приходится изучать чуть ли не с нуля, ну пару лаб было на ассемблере....так вот стоит задача подключиться к этой панели и вывести на экран какие нибудь символы, в идеале пробежать строкой или вывести часы. спаял схему, где просто напрямую подключаюсь к HUB этой панели, и написал программку, которая должна выводить на табло рамку, по контуру этой панели....в общем сплошные проблемы, устройство работать не желает....может кто-нибудь может помочь мне с данной программой, хотя бы нарисовать какой-нибудь символ, стрелочку, квадратик, и чтобы это реально заработало? готов материально отблагодарить raserx@mail.ru
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Бегущая строка STX AVR-4R1
Вот авторская работа
на проводочках программировал и требовал кварца на 32 мегу иначе не программировался планар, программатор тритон.
жаль что в проекте с 16 или 32 мегой не задействована 1307 часовая
нету настроек отображения температуры
+12*с
+12*
+12
пустует последний столбец при отображении времени - те не плотную
на проводочках программировал и требовал кварца на 32 мегу иначе не программировался планар, программатор тритон.
жаль что в проекте с 16 или 32 мегой не задействована 1307 часовая
нету настроек отображения температуры
+12*с
+12*
+12
пустует последний столбец при отображении времени - те не плотную
Лечу лечить WWWашу покалеченную технику.
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
1. Прошивка для табло STX-AVR4P10.
Поддерживает русскую, английскую и украинскую клавиатуры.
Работает на 1(один!) светодиодный модуль 32*16. Можно сделать мини-табло.
Видео работы тут:
http://youtu.be/mDTpDMc-5Ec
2. Иногда получаю сообщения с просьбой объяснить/показать как работать с модулями P10(1R)-V701B.
Я подготовил исходный код для CVAVR, он основан на коде STX-AVR4P10 и пишет на табло 'мяу'. Можно подключить несколько модулей и писать более длинные сообщения.
В архиве также есть описание функций и принципиальная схема модуля P10.
Поддерживает русскую, английскую и украинскую клавиатуры.
Работает на 1(один!) светодиодный модуль 32*16. Можно сделать мини-табло.
Видео работы тут:
http://youtu.be/mDTpDMc-5Ec
2. Иногда получаю сообщения с просьбой объяснить/показать как работать с модулями P10(1R)-V701B.
Я подготовил исходный код для CVAVR, он основан на коде STX-AVR4P10 и пишет на табло 'мяу'. Можно подключить несколько модулей и писать более длинные сообщения.
В архиве также есть описание функций и принципиальная схема модуля P10.
- Вложения
-
- stx4p10_hex_1module_ru_ukr.zip
- Прошивка STX4P10 ATmega64
- (84.2 КБ) 815 скачиваний
-
- P10_1R_SRC.zip
- Исходник+схема
Как передавать данные на P10 - (612.18 КБ) 1135 скачиваний
-
uk8amk
- Поставщик валерьянки для Кота
- Сообщения: 2222
- Зарегистрирован: Вт ноя 27, 2007 11:32:06
- Откуда: Tashkent
Re: Бегущая строка STX AVR-4R1
Новая версия табло на светодиодных модулях P10:
* 32 светодиода по вертикали(2 модуля в высоту);
* Добавлен показ картинок.
Для поддержки двух портов для модулей добавлен коммутатор на микросхеме 74HC75. В соответствии с изменениями на схеме доработана и печатная плата.
Чтобы в атмегу64 поместилось больше шрифтов и картинок, здесь использованы алгоритмы сжатия RLE.
Пробный запуск табло 64*32 светодиода(2*2 модуля):
http://youtu.be/uXUkMSZPLHM
В качестве примера управления таким табло я выкладываю простой исходник. Он печатает разными шрифтами слово 'Привет'(без бегущей строки) и по очереди прокручивает картинки из памяти.
* 32 светодиода по вертикали(2 модуля в высоту);
* Добавлен показ картинок.
Для поддержки двух портов для модулей добавлен коммутатор на микросхеме 74HC75. В соответствии с изменениями на схеме доработана и печатная плата.
Чтобы в атмегу64 поместилось больше шрифтов и картинок, здесь использованы алгоритмы сжатия RLE.
Пробный запуск табло 64*32 светодиода(2*2 модуля):
http://youtu.be/uXUkMSZPLHM
В качестве примера управления таким табло я выкладываю простой исходник. Он печатает разными шрифтами слово 'Привет'(без бегущей строки) и по очереди прокручивает картинки из памяти.
- Вложения
-
- stx4p10-32 description.pdf
- Описание контроллера бегущей строки
- (375.54 КБ) 2046 скачиваний
-
- P10-32 SCH_PCB.zip
- Печатные платы
- (342.39 КБ) 668 скачиваний
-
- SRC_CVAVR125_NoScroll.zip
- Пример исходного кода
- (85.55 КБ) 664 скачивания
Re: Бегущая строка STX AVR-4R1
Добыл себе вот такой модуль:
http://www.aliexpress.com/item/P7-62-in ... 46551.html
Но почти никакой информации по подключению найти не удалось.
Модуль полноцветный, возле интерфейсного разъема написано HUB75.
Поделитесь, если есть хоть какая информация. Ну или мысли какие, как его подключить)
http://www.aliexpress.com/item/P7-62-in ... 46551.html
Но почти никакой информации по подключению найти не удалось.
Модуль полноцветный, возле интерфейсного разъема написано HUB75.
Поделитесь, если есть хоть какая информация. Ну или мысли какие, как его подключить)


