Прошу помощи для подключения сего девайса к компу.
Подключение бегущий строки к COM порту компьютера
- Сообщения: 920
- Зарегистрирован: Ср янв 07, 2009 19:30:23
Вобщем есть у меня пару бегущих строк от ДЖЕКПОТА на светодиодных матрицах (фото ниже) состоят они из платы с матрицами и самого контролера (отдельная плата) на ней два контроллера AT90S8515 8PI а они какимито выводами подключаются к микросхеме SP232ACP (она ресивер RS232) от неё идёт 3 проводка, они наверно и подключаются к СОМ порту.
Прошу помощи для подключения сего девайса к компу.
Прошу помощи для подключения сего девайса к компу.
- Реклама
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
- Сообщения: 920
- Зарегистрирован: Ср янв 07, 2009 19:30:23
- Сообщения: 7853
- Зарегистрирован: Ср фев 11, 2009 20:35:58
Только надо знать все необходимые коды для начала/продолжения/окончания обмена 
Работал с похожим табло.
Работал с похожим табло.
- Реклама
- Сообщения: 920
- Зарегистрирован: Ср янв 07, 2009 19:30:23
- Сообщения: 920
- Зарегистрирован: Ср янв 07, 2009 19:30:23
- Сообщения: 920
- Зарегистрирован: Ср янв 07, 2009 19:30:23
Есть пара промышленных двухстрочных табло-бегущие строки на бленкерах и светодиодах со станций "лёгкого" метро, что на перонах станций у первого вагона расположены. Показывают время до прихода следующего поезда, текущее время, название станции.Секретный кот писал(а):Только надо знать все необходимые коды для начала/продолжения/окончания обмена
Работал с похожим табло.
Где бы взять необходимые коды, что бы оживить их????
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


