Страница 1 из 2

Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 13:57:28
avovana
Дорогие форумчане! Имеется покупная светодиодная доска. Состоит из двух LED матриц 16x32pix P10(1R)-V701B-3 и какого-то МК (надеюсь avr).

На ней бежит "Добро пожаловать!".

Нужно поменять надпись. Я atmeg'у до армии программировал. В целом вспомню что делать, если с основными понятиями подскажите, напомните что там и к чему))

Выкладываю фото сего продукта. Подключаю usb к ПК - определяет криво как какое-то usb устройство. На плате с МК три вывода, которые затем в usb переходят. Вообще у программатора avr их 6ть. Я совсем запутался что делать...

СпойлерИзображение

Изображение

Изображение

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 15:00:47
Gisteresis
Вам скорее всего нужно выяснить какой фирмы доска. Потом попробовать найти под нее софт, этот софт будет работать с этим "неизвестным устройством" и через него вы зальете новые надписи.
А зашивать прямо в МК, это уж слишком сурово :))) Хотя есть и такой вариант. Хотя для него надо иметь прошивку. У вас она есть?

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 15:30:35
Engineer_Keen
avovana писал(а):На плате с МК три вывода, которые затем в usb переходят. Вообще у программатора avr их 6ть. Я совсем запутался что делать...

Из этих 3х выводов скорее всего 2 это RXD и TXD + земля. Т.е. это обычный UART, и если МК без загрузчика, то через этот интерфейс он скорее всего не программируется, а только управляется, нужно искать его родную прогу или описание протокола.
В шнурке USB-COM (на нижней фотке - синий, прозрачный корпус разъема DB9) стоит преобразователь на чем-то из ft232/pl2303/cp2102, драйвер нужно искать для него. После установки драйвера с диспетчере устройств появится новый COM-порт.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 15:50:10
Gisteresis
Engineer_Keen писал(а):После установки драйвера с диспетчере устройств появится новый COM-порт.

Нужно подчеркнуть, что без управляющего ПО этот порт бесполезен.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 16:13:30
Engineer_Keen
Ну это само собой. Просто если вдруг найдется описание протокола, то возможно обойтись и без родного ПО.
О, кстати тут к ней другой контроллер подключали...

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 16:29:54
avovana
Engineer_Keen писал(а):Ну это само собой. Просто если вдруг найдется описание протокола, то возможно обойтись и без родного ПО.
О, кстати тут к ней другой контроллер подключали...


Я просматривал эту тему... Вопрос сейчас стоит в том - можно ли с этим оборудованием сделать новую надпись?..

Быть может, при покупке доски покупателю вручался и какой-то диск с программкой для управления доской?... Но у меня такого нет... А на Контроллере даже надписи нет - что за фрукт непонятно...

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 16:35:48
Рязанцев Владислав
Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 16:40:55
Engineer_Keen
avovana писал(а):Быть может, при покупке доски покупателю вручался и какой-то диск с программкой для управления доской?... Но у меня такого нет... А на Контроллере даже надписи нет - что за фрукт непонятно...

Скорее всего так и было, насколько я понял, P10(1R)-V701B-3 это название самой светодиодной панели с регистрами, а контроллеры к ней делают отдельно, поэтому вариантов там может быть несколько, и у каждого своя управляющая программа. Можно попробовать считать прошивку с контроллера, вдруг она не залочена, тогда можно попробовать ее дизассемблировать и понять какими командами ей управлять.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 16:58:22
Gisteresis
Engineer_Keen писал(а):тогда можно попробовать ее дизассемблировать и понять какими командами ей управлять.

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

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 18:34:57
ИС-пытатель
А не проще на сайте производителя дрова и софт поискать? ;)
P.S. чем дизассемблировать прошивку китайского чудо-контроллера (да и даже не китайского, а хорошо знакомого "нашего") - проще подцепить свою плату управления со своим контроллером и своей прошивкой. Времени уйдет раз в 10 меньше.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Ср май 07, 2014 18:48:20
Рязанцев Владислав
Рязанцев Владислав писал(а):Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Чт май 08, 2014 09:28:59
avovana
ИС-пытатель писал(а):А не проще на сайте производителя дрова и софт поискать? ;)

Так я даже не представляю что это за производитель!)

ИС-пытатель писал(а):... проще подцепить свою плату управления со своим контроллером и своей прошивкой. Времени уйдет раз в 10 меньше.

Где ж взять такой, да и еще с прошивкой?...

Рязанцев Владислав писал(а):Программа LedShow называется. Попробуйте. В стандарте используют кетайский контроллер, который стоит недорого, лучше его купить.

Поставил программу. Только как ее зашить? МК так и не определяется...

Engineer_Keen писал(а):В шнурке USB-COM (на нижней фотке - синий, прозрачный корпус разъема DB9) стоит преобразователь на чем-то из ft232/pl2303/cp2102, драйвер нужно искать для него. После установки драйвера с диспетчере устройств появится новый COM-порт.


Пытался этот самый разъем вскрыть, а он цельным оказался! Как узнать, какой из предложенных вариантов стоит? Перебрать все?

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Чт май 08, 2014 09:31:11
ИС-пытатель
самому сделать

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Чт май 08, 2014 10:18:58
Gisteresis
avovana писал(а):Как узнать, какой из предложенных вариантов стоит? Перебрать все?

Без разницы какой стоит, было замечено что стоит преобразователь USB-COM. Как намек что эта плата связывается с ПК, только вот как данные подавать это вопрос (протокол).

Может демонтировать существующий МК и прочий обвес и сделать собственное управление матрицей?

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Чт май 08, 2014 12:43:55
avovana
Gisteresis писал(а):Может демонтировать существующий МК и прочий обвес и сделать собственное управление матрицей?


У меня имеется в наличие ATMEGA168-20MU. есть пассивные компоненты, да и платку монтажную найти смогу. Но вопрос в том, что я сейчас не помню программирования, чтобы с нуля все написать

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Чт май 08, 2014 12:49:49
ИС-пытатель
Так начни хотя бы. А мы подскажем. Если когда-то программил - то быстро вспомнишь

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Пн май 12, 2014 10:24:41
Gisteresis
avovana писал(а):Но вопрос в том, что я сейчас не помню программирования

CodeVision юзай. Там есть начальный генератор кода. Очень просто и сердито.
Сам код на Си. Думаю ничего сложного быть не должно. Обычная динамическая индикация, но только на большой матрице.

Посмотрите, там наверняка сделано так: Есть линейка регистров (наверняка 595й), в которую загоняется 1 ряд светодиодов, зажигается на время, потом следующий ряд...
Вешайте кварц на МК, выберите 3 ноги, которые будут управлять регистрами и вперед. Задавайте вопросы, поможем.

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Вт май 13, 2014 10:16:10
avovana
ИС-пытатель писал(а):Так начни хотя бы. А мы подскажем. Если когда-то программил - то быстро вспомнишь


Gisteresis писал(а):
avovana писал(а):Но вопрос в том, что я сейчас не помню программирования

CodeVision юзай. Там есть начальный генератор кода. Очень просто и сердито.
Сам код на Си. Думаю ничего сложного быть не должно. Обычная динамическая индикация, но только на большой матрице.

Посмотрите, там наверняка сделано так: Есть линейка регистров (наверняка 595й), в которую загоняется 1 ряд светодиодов, зажигается на время, потом следующий ряд...
Вешайте кварц на МК, выберите 3 ноги, которые будут управлять регистрами и вперед. Задавайте вопросы, поможем.


Спасибо, люди добрые! К сожалению, из-за маленьких сроков не смог воспользоваться всеми Вашими советами...
В принципе, понял что к чему) Это уже хорошо)

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Вт май 13, 2014 10:53:18
Gisteresis
avovana писал(а):Спасибо, люди добрые!

Плюсуй! Котэ любит плюсы :)))

Re: Бегущая строка P10(1R)-V701B-3

Добавлено: Вт май 13, 2014 16:26:06
avovana
)Я так просто не сдамся! Буду кодить! Нашел Atmega16L-8AI в плате с возможностью программировать))) Завтра снова возьмусь за дело)

Наверное, буду на ассемблере писать

Со сдвиговыми регистрами, правда, пока не все понятно. Плюс, у меня же две доски... Надо думать...