Подключение бегущий строки к COM порту компьютера

Обсуждаем цифровые устройства...
Ответить
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

Вобщем есть у меня пару бегущих строк от ДЖЕКПОТА на светодиодных матрицах (фото ниже) состоят они из платы с матрицами и самого контролера (отдельная плата) на ней два контроллера AT90S8515 8PI а они какимито выводами подключаются к микросхеме SP232ACP (она ресивер RS232) от неё идёт 3 проводка, они наверно и подключаются к СОМ порту.
Прошу помощи для подключения сего девайса к компу.
Реклама
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

Tx/Rx/GND.
Реклама
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

Это ясно.
А что с программой для компа?
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Сообщение otest »

С СОМ портом работает любая терминальная программа например Hyper Terminal
Реклама
Эиком - электронные компоненты и радиодетали
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

Только надо знать все необходимые коды для начала/продолжения/окончания обмена :)
Работал с похожим табло.
Контактная информация:
Реклама
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

Секретный кот писал(а): Работал с похожим табло.
Можно поподробней?
Реклама
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

А как работать с Hyper Terminal - она же для телефонного соединения?
Держит паяльник хвостом
Сообщения: 920
Зарегистрирован: Ср янв 07, 2009 19:30:23

Сообщение kris95 »

kris95 писал(а):А как работать с Hyper Terminal - она же для телефонного соединения?
Всё понял.
Друг Кота
Сообщения: 5232
Зарегистрирован: Пт авг 25, 2006 09:26:19
Откуда: Москва

Сообщение Rokl »

Секретный кот писал(а):Только надо знать все необходимые коды для начала/продолжения/окончания обмена :)
Работал с похожим табло.
Есть пара промышленных двухстрочных табло-бегущие строки на бленкерах и светодиодах со станций "лёгкого" метро, что на перонах станций у первого вагона расположены. Показывают время до прихода следующего поезда, текущее время, название станции.
Где бы взять необходимые коды, что бы оживить их????
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

kris95 писал(а):
Секретный кот писал(а): Работал с похожим табло.
Можно поподробней?
Rokl писал(а):Где бы взять необходимые коды, что бы оживить их????
Мой опыт к сожалению вряд ли будет вам полезен, но вкратце:
Как-то попало ко мне табло французского происхождения, собранное как раз на 2-х 80c31 и с разъёмом DIN ("пятачок"), на который было выведено только 3 сигнала (Rx, Tx, GND, но в ТТЛ виде). Единственное, что было известно, так это что для программирования требуется некий терминал типа Minitel (французский стандарт, своего рода доисторический интернет).
Вначале я пытался присоединить это табло к компьютеру через преобразователь RS-232/TTL, но это было без толку: никакой реакции или эха на вводимые символы, к тому же неизвестная расчетная скорость обмена.
В общем, всё было без толку, пока я не обнаружил случайно на радиорынке некий французский терминал, не Minitel, но с подозрительным разъёмом DIN на заднице! Не торгуясь купил его, наверно за тройную цену, принёс домой и... оказалось, что табло прекрасно с ним работает! При нажатии кнопки INIT выдаёт огромное экранное меню, по которому можно лазить стрелками и задавать разные параметры.
Далее я подключил свой переходник RS-232/TTL в качестве сниффера и снял все необходимые коды. Заодно выяснил скорость обмена. После этого родной терминал мне стал не нужен, теперь для настройки пользуюсь только комповым терминалом (приходится включать эмуляцию Teletel, иначе меню отображается неправильно).
Пара слов по поводу протокола: для перехода в режим настройки необходимо подать на табло 3 разных символа, потом выдержать паузу пару секунд и ещё 3 других символа. Угадать это было просто нереально. Аналогичным образом делается и выход из этого режима, хотя тут попроще: он сам прерывается по таймауту и табло снова начинает обычную работу.
Плюс управляющие коды. Например, стрелки кодировались не как привычные 8/9/10/11, а двухбайтными командами. Аналогично Backspace, Page Down и т.п. Всё это выяснилось только благодаря снифферу, ну и ещё несколько полезных команд (например, вставку в текст "живых" часов) я выяснил в процессе перебора наобум.

Короче говоря, отсюда мораль: необходимо купить/найти/взять взаймы устройство, с которого программируется конкретное табло, и самостоятельно снять с него протокол обмена. Мне попадались варианты, при которых программирование шло с подключаемой клавиатуры без дисплея, а меню выводилось на само табло. Такой вариант наверно ещё проще реализовать на компе или даже на МК.
Контактная информация:
Родился
Сообщения: 1
Зарегистрирован: Ср мар 28, 2018 08:37:33

Сообщение kolcov_mihas »

Доброе время суток. Помогите кто сможет. Я прочитал опыт с таблом который никак не подключался к ПК. Вобщем таже проблема( нужно старое табло запустить(
Изображение Изображение
Ответить

Вернуться в «Цифровая техника»