Бегущая строка P10(1R)-V701B-3
Бегущая строка P10(1R)-V701B-3
Дорогие форумчане! Имеется покупная светодиодная доска. Состоит из двух LED матриц 16x32pix P10(1R)-V701B-3 и какого-то МК (надеюсь avr).
На ней бежит "Добро пожаловать!".
Нужно поменять надпись. Я atmeg'у до армии программировал. В целом вспомню что делать, если с основными понятиями подскажите, напомните что там и к чему))
Выкладываю фото сего продукта. Подключаю usb к ПК - определяет криво как какое-то usb устройство. На плате с МК три вывода, которые затем в usb переходят. Вообще у программатора avr их 6ть. Я совсем запутался что делать...
На ней бежит "Добро пожаловать!".
Нужно поменять надпись. Я atmeg'у до армии программировал. В целом вспомню что делать, если с основными понятиями подскажите, напомните что там и к чему))
Выкладываю фото сего продукта. Подключаю usb к ПК - определяет криво как какое-то usb устройство. На плате с МК три вывода, которые затем в usb переходят. Вообще у программатора avr их 6ть. Я совсем запутался что делать...
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
Вам скорее всего нужно выяснить какой фирмы доска. Потом попробовать найти под нее софт, этот софт будет работать с этим "неизвестным устройством" и через него вы зальете новые надписи.
А зашивать прямо в МК, это уж слишком сурово
Хотя есть и такой вариант. Хотя для него надо иметь прошивку. У вас она есть?
А зашивать прямо в МК, это уж слишком сурово
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Бегущая строка P10(1R)-V701B-3
avovana писал(а):На плате с МК три вывода, которые затем в usb переходят. Вообще у программатора avr их 6ть. Я совсем запутался что делать...
Из этих 3х выводов скорее всего 2 это RXD и TXD + земля. Т.е. это обычный UART, и если МК без загрузчика, то через этот интерфейс он скорее всего не программируется, а только управляется, нужно искать его родную прогу или описание протокола.
В шнурке USB-COM (на нижней фотке - синий, прозрачный корпус разъема DB9) стоит преобразователь на чем-то из ft232/pl2303/cp2102, драйвер нужно искать для него. После установки драйвера с диспетчере устройств появится новый COM-порт.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
Engineer_Keen писал(а):После установки драйвера с диспетчере устройств появится новый COM-порт.
Нужно подчеркнуть, что без управляющего ПО этот порт бесполезен.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Бегущая строка P10(1R)-V701B-3
Ну это само собой. Просто если вдруг найдется описание протокола, то возможно обойтись и без родного ПО.
О, кстати тут к ней другой контроллер подключали...
О, кстати тут к ней другой контроллер подключали...
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Re: Бегущая строка P10(1R)-V701B-3
Engineer_Keen писал(а):Ну это само собой. Просто если вдруг найдется описание протокола, то возможно обойтись и без родного ПО.
О, кстати тут к ней другой контроллер подключали...
Я просматривал эту тему... Вопрос сейчас стоит в том - можно ли с этим оборудованием сделать новую надпись?..
Быть может, при покупке доски покупателю вручался и какой-то диск с программкой для управления доской?... Но у меня такого нет... А на Контроллере даже надписи нет - что за фрукт непонятно...
- Рязанцев Владислав
- Мудрый кот
- Сообщения: 1781
- Зарегистрирован: Пн июн 24, 2013 23:00:42
- Откуда: Казахстан
Re: Бегущая строка P10(1R)-V701B-3
Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.
- Engineer_Keen
- Друг Кота
- Сообщения: 3868
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Бегущая строка P10(1R)-V701B-3
avovana писал(а):Быть может, при покупке доски покупателю вручался и какой-то диск с программкой для управления доской?... Но у меня такого нет... А на Контроллере даже надписи нет - что за фрукт непонятно...
Скорее всего так и было, насколько я понял, P10(1R)-V701B-3 это название самой светодиодной панели с регистрами, а контроллеры к ней делают отдельно, поэтому вариантов там может быть несколько, и у каждого своя управляющая программа. Можно попробовать считать прошивку с контроллера, вдруг она не залочена, тогда можно попробовать ее дизассемблировать и понять какими командами ей управлять.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
Engineer_Keen писал(а):тогда можно попробовать ее дизассемблировать и понять какими командами ей управлять.
Если удастся дизасемблировать, то вполне вероятно удастся и найти кусок памяти куда записывается эта строка. Тогда можно ее просто поправить на что надо и все.
- ИС-пытатель
- Вымогатель припоя
- Сообщения: 577
- Зарегистрирован: Ср июн 19, 2013 08:10:48
- Откуда: Москва, СПб, Липецк, Рязань
Re: Бегущая строка P10(1R)-V701B-3
А не проще на сайте производителя дрова и софт поискать? 
P.S. чем дизассемблировать прошивку китайского чудо-контроллера (да и даже не китайского, а хорошо знакомого "нашего") - проще подцепить свою плату управления со своим контроллером и своей прошивкой. Времени уйдет раз в 10 меньше.
P.S. чем дизассемблировать прошивку китайского чудо-контроллера (да и даже не китайского, а хорошо знакомого "нашего") - проще подцепить свою плату управления со своим контроллером и своей прошивкой. Времени уйдет раз в 10 меньше.
- Рязанцев Владислав
- Мудрый кот
- Сообщения: 1781
- Зарегистрирован: Пн июн 24, 2013 23:00:42
- Откуда: Казахстан
Re: Бегущая строка P10(1R)-V701B-3
Рязанцев Владислав писал(а):Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.
Re: Бегущая строка P10(1R)-V701B-3
ИС-пытатель писал(а):А не проще на сайте производителя дрова и софт поискать?
Так я даже не представляю что это за производитель!)
ИС-пытатель писал(а):... проще подцепить свою плату управления со своим контроллером и своей прошивкой. Времени уйдет раз в 10 меньше.
Где ж взять такой, да и еще с прошивкой?...
Рязанцев Владислав писал(а):Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.
Поставил программу. Только как ее зашить? МК так и не определяется...
Engineer_Keen писал(а):В шнурке USB-COM (на нижней фотке - синий, прозрачный корпус разъема DB9) стоит преобразователь на чем-то из ft232/pl2303/cp2102, драйвер нужно искать для него. После установки драйвера с диспетчере устройств появится новый COM-порт.
Пытался этот самый разъем вскрыть, а он цельным оказался! Как узнать, какой из предложенных вариантов стоит? Перебрать все?
Последний раз редактировалось avovana Чт май 08, 2014 09:34:27, всего редактировалось 3 раза.
- ИС-пытатель
- Вымогатель припоя
- Сообщения: 577
- Зарегистрирован: Ср июн 19, 2013 08:10:48
- Откуда: Москва, СПб, Липецк, Рязань
Re: Бегущая строка P10(1R)-V701B-3
самому сделать
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
avovana писал(а):Как узнать, какой из предложенных вариантов стоит? Перебрать все?
Без разницы какой стоит, было замечено что стоит преобразователь USB-COM. Как намек что эта плата связывается с ПК, только вот как данные подавать это вопрос (протокол).
Может демонтировать существующий МК и прочий обвес и сделать собственное управление матрицей?
Re: Бегущая строка P10(1R)-V701B-3
Gisteresis писал(а):Может демонтировать существующий МК и прочий обвес и сделать собственное управление матрицей?
У меня имеется в наличие ATMEGA168-20MU. есть пассивные компоненты, да и платку монтажную найти смогу. Но вопрос в том, что я сейчас не помню программирования, чтобы с нуля все написать
- ИС-пытатель
- Вымогатель припоя
- Сообщения: 577
- Зарегистрирован: Ср июн 19, 2013 08:10:48
- Откуда: Москва, СПб, Липецк, Рязань
Re: Бегущая строка P10(1R)-V701B-3
Так начни хотя бы. А мы подскажем. Если когда-то программил - то быстро вспомнишь
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
avovana писал(а):Но вопрос в том, что я сейчас не помню программирования
CodeVision юзай. Там есть начальный генератор кода. Очень просто и сердито.
Сам код на Си. Думаю ничего сложного быть не должно. Обычная динамическая индикация, но только на большой матрице.
Посмотрите, там наверняка сделано так: Есть линейка регистров (наверняка 595й), в которую загоняется 1 ряд светодиодов, зажигается на время, потом следующий ряд...
Вешайте кварц на МК, выберите 3 ноги, которые будут управлять регистрами и вперед. Задавайте вопросы, поможем.
Re: Бегущая строка P10(1R)-V701B-3
ИС-пытатель писал(а):Так начни хотя бы. А мы подскажем. Если когда-то программил - то быстро вспомнишь
Gisteresis писал(а):avovana писал(а):Но вопрос в том, что я сейчас не помню программирования
CodeVision юзай. Там есть начальный генератор кода. Очень просто и сердито.
Сам код на Си. Думаю ничего сложного быть не должно. Обычная динамическая индикация, но только на большой матрице.
Посмотрите, там наверняка сделано так: Есть линейка регистров (наверняка 595й), в которую загоняется 1 ряд светодиодов, зажигается на время, потом следующий ряд...
Вешайте кварц на МК, выберите 3 ноги, которые будут управлять регистрами и вперед. Задавайте вопросы, поможем.
Спасибо, люди добрые! К сожалению, из-за маленьких сроков не смог воспользоваться всеми Вашими советами...
В принципе, понял что к чему) Это уже хорошо)
- Gisteresis
- Друг Кота
- Сообщения: 4732
- Зарегистрирован: Ср сен 18, 2013 10:08:26
- Откуда: Санкт-Петербург
Re: Бегущая строка P10(1R)-V701B-3
avovana писал(а):Спасибо, люди добрые!
Плюсуй! Котэ любит плюсы
Re: Бегущая строка P10(1R)-V701B-3
)Я так просто не сдамся! Буду кодить! Нашел Atmega16L-8AI в плате с возможностью программировать))) Завтра снова возьмусь за дело)
Наверное, буду на ассемблере писать
Со сдвиговыми регистрами, правда, пока не все понятно. Плюс, у меня же две доски... Надо думать...
Наверное, буду на ассемблере писать
Со сдвиговыми регистрами, правда, пока не все понятно. Плюс, у меня же две доски... Надо думать...