Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Флейм на общие темы » Клава на COM-порт |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Rodion
Newbie
Откуда: Санкт-Петербург Всего сообщений: 57 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 августа 2010 19:12 Сообщение отредактировано: 9 августа 2010 19:13
1) За ссылки спасибо, но собствено _как_ сделать это не вопрос, устройство-то примитивное... Вопрос разве что в количестве еепрома для хранения настроек да дополнительно - если работать напрямую от стандартного ком-порта, нужно будет извратиться чтобы он прямо от него умел питание высасывать. 2) Насчёт безэкранности объяснение банальное. Экранчики есть на самих конфигурируемых устройствах (ничего особого - вендинговые автоматы). Раньше клиентам которым это дело продавали предлагалось купить себе ноут и конфигурировать их с помощью ноута, но не так давно наткнулись на пожелание сделать без ноута. Впрочем клиенты не сами придумали - просто увидели что мастера в платёжные терминалы втыкают обычную клаву и сказали "тоже так хотим". Естественно объяснять что в платёжном автомате обычный комп стоит, а в массажном кресле, например, нет - бесполезно. Поэтому было три варианта - сделать управляющие платы USB-хостами по отношению к подключаемой USB-клавиатуре, реализовать PS-2 интерфейс либо переходник для "последовательной клавы" сочинить. На последнем остановились потому что в обоих других случаях возможность конфигурировать с ноута по тому же каналу исчезает. (а делать два отдельных интерфейса ясно не хочется). Последовательные клавиатуры я вспомнил видел - в составе собственно терминалов типа VT3xx - но как именно они устроены ещё не вникал... Ну и предложил начальству. Мысль для нас актуальна ещё поскольку переделки в уже существующих аппаратах не нужны (только перепрошивка, вероятно). Ну и кроме того на десяток автоматов нужен всего один переходник (а не десять разъёмов в каждом). 3) Ну и по ходу мне пришло в голову что такую клаву я могу подключить к обычному компу, особенно когда в линуксе сижу, например. Но тогда-то я и решил выяснить, существовали ли системы, которые именно так и работали... |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
На пункт 2 отвечу. Клавиатура DEC LK201 и ее отечественный клон Электроника МС7004 как раз работают, по сути, с ком-портом. Система их команд и таблица скан-кодов в сети есть. Вот только клавиатуры эти - дефицит и весьма желанный трофей для ретрокомпьютерщиков. |
xailar
Advanced Member
Откуда: Ленинград Всего сообщений: 492 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 9 августа 2010 21:13 Сообщение отредактировано: 9 августа 2010 21:13
Rodion KALDYH - вообще то вроде через ком порт работают и клавы от терминалов - ну типа см7209 и им подобные, да и искать необязательно сами клавы 7004 - есть схемы и дамп ПЗУ - взять и самому сделать - не сложнее РК86 или Спека |
Rodion
Newbie
Откуда: Санкт-Петербург Всего сообщений: 57 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2006 |
Точно, вспомнил! В институте нас заставляли на махине старинной какой-то под управлением OpenVMS работать и к ней-то как раз терминалы с такими именно клавами были подключены... Спасибо за подсказку! Питание 12В... Наверное это мне подходит, надо пойти проверить - вроде я могу получить при подключении к COM-порту положительное относительно общего провода напряжение на замкнутых вспомогательных выводах... |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
xailar написал: Не все. У большинства других распространенных терминалов, включая СМ7209, клавиатура подсоединялась по параллельному интерфейсу. Rodion KALDYH - вообще то вроде через ком порт работают и клавы от терминалов - ну типа см7209 и им подобные, А вообще, верно было сказано - сделать мини-терминал на микроконтроллере вовсе несложно, и в наше время это самый доступный и недорогой вариант. |
Rodion
Newbie
Откуда: Санкт-Петербург Всего сообщений: 57 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2006 |
Да то что сделать несложно это объяснять не нужно (тем более в условиях конторы занимающейся разработкой электроники), прения собственно по поводу того _что именно_ делать... ;-) Но в целом ваши намёки/подсказки хорошо способствуют... (больше всего начальству разъём RJ понравился)... %) |
DUKER |
NEW! Сообщение отправлено: 10 августа 2010 13:00
Получаеться ваши автоматы ждут вода по UART, при этом результат ввода отображают на своём экране??? Или вы сделаете клавиатуру на COM, и будете слать вслепую комманды?? Может тогда просто сделать конфигуратор на COM порт??? условно коробочка с записанными режимами, и протоколом обменя и неким количеством кнопок... "настройка 1" "Настройка 2"... можно и тип настраевоемого аппарата переключать.... Но если при настройки с ноутбука ответ приходил в терминал на ноутбуке.....как-же вы его увидете на слепом терминале??? |
Сейчас на форуме |
Rodion
Newbie
Откуда: Санкт-Петербург Всего сообщений: 57 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2006 |
Ну да, ждут. В смысле он занимается своими делами, а если вдруг почувствовал что в COM-порт что-то пришло, проверяет, не управляющие ли это команды конфигурационного протокола. Конфигуратор делать не проще, поскольку настройке подвергаются многие параметры вплоть до приветствия, которое отображается пользователю на экране, наименование денег (рубли, гривны) и т.п. И естественно при модернизации автоматов переделывать конфигураторы эти самые будет как-то неприятно. До сих пор роль конфигуратора выполняла небольшая программулина на ноутбуке, который в этот ком-порт втыкался. Там пользователь мог кнопки понажимать, ввести нужные слова - и всё это передавалось аппарату. Агрегат действительно давал ноуту какие-то примитивные ответы, но это не так принципиально - прошивку изменим (и протокол) - перепаивать-то для этого не надо ничего. А так нормально будет - чел клаву воткнул, нажал кнопку (ескейп, допустим) - на экране автомата появилось что-нить типа "Сервисный режим, введите пароль" - ну и поехали. Ну прошивку придётся модифицировать, собственно интерфейс с пользователем весь теперь в агрегат уйдёт - но это же в общем несложно... Что-то мне коды этой самой клавиатуры LK201 кажутся оригинальными слегка... Надо подумать, делать так или проще... А с электрической точки зрения уже попробовали реализовать, идея пока нравится... |
DUKER |
NEW! Сообщение отправлено: 11 августа 2010 8:27 Сообщение отредактировано: 11 августа 2010 8:27
А, ну тогда всё и правда просто и красиво, преобразователь с Клавиатуры на UART и все дела , токо питание откудо-то выловить, а так особых проблем и невидно... (насамом деле заставить программистов переписывать интерфейсы и внутренний код, вот веселуха будет :-) ) |
Сейчас на форуме |
Rodion
Newbie
Откуда: Санкт-Петербург Всего сообщений: 57 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 мая 2006 |
Питание я уже выловил. Когда пот 3 проводам втыкаешься в ком-порт, обычно 7-8 и 1-4-6 замыкаешь между собой. На них как раз положительное напряжение... 4-й провод... Заставить программистов переписывать... Ну раньше заставляли переписывать утилиту конфигурирующая, а теперь firmware... Да и заставлять будут на 75% меня же, так что не страшно... Прошивку всё равно периодически обновляем... Клиент не дремлет, всё ему чего-нибудь новенького хочется... А вот если бы пришлось отзывать сами платы и переделывать их (т.е. посылать новые) - вот это была бы действительно веселуха... и притом гораздо более дорогая... ;-) |
<<Назад Вперед>> | Страницы: 1 * 2 | Печать |
Полигон-2 » Флейм на общие темы » Клава на COM-порт |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |