форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...


 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Дерево    
 Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Бардичев Виктор 
Дата:   08.12.13 11:47

Здравствуйте!

Требуется сделать такое подключение:
клавитура[usb]->[usb розетка c питанием]преобразователь[rs232]->[rs232]контроллер

Не могу найти такого преобразователя usb/rs232. Подскажите пожалуйста.
Все встретившиеся преобразователи имеют usb вилку и питаются от компьютера.

С уважением, Бардичев Виктор

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Стратула Антон 
Дата:   08.12.13 12:04

  А драйвер вы сами будете писать для такой "клавиатуры"?
Удачи....

тут одним "шнурочком" не обойдешься..


 ...берите что-нибудь  одноплатное с портом USB и RS232,
  пишите программу - ретранслятор.

 пример такой  штуки-
Одноплатный компьютер для промышленного применения MYS-SAM9X35 на базе процессора Atmel

http://www.terraelectronica.ru/news_postup.php?ID=2847&_openstat=ZGlyZWN0LnlhbmRleC5ydTszMzQ5MTc4OzI2MjgxNzk2NDt5YW5kZXgucnU6cHJlbWl1bQ&yclid=5679061789010454869

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Бардичев Виктор 
Дата:   08.12.13 13:23

>А драйвер вы сами будете писать для такой "клавиатуры"?
Если такой преобразователь существует, то в нем будет хост контроллер usb, он возьмет на себя инициацию usb.
А через rs232 будут идти сканкоды клавиатуры. Нет проблем перевести их в ASCII.

> Одноплатный компьютер для промышленного применения
Теряется весь смысл.

Может предложите клавиатуру с rs232 или rs485? Хотя бы 12 цифровых клавиш.

С уважением, Бардичев Виктор

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Leonid Uretsky 
Дата:   11.12.13 11:06

https://www.google.ru/search?client=opera&q=ascii+%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0&sourceid=opera&ie=utf-8&oe=utf-8&channel=suggest#channel=suggest&newwindow=1&q=ascii+%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0+rs232&undefined=undefined

http://www.vetra.com/331Utext.html - обратное устройство (эмулятор клавиатуры для компьютера, управляемой контроллером)
http://www.versalent.biz/seradpt.htm - то, что надо

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Leonid Uretsky 
Дата:   11.12.13 11:08

вот еще вариант первого производителя
http://www.vetra.com/345text.html

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Бардичев Виктор 
Дата:   12.12.13 13:53

2 Leonid Uretsky
http://www.versalent.biz/seradpt.htm
http://www.vetra.com/345text.html
- да, это то, что я искал. Спасибо.

Плохо только что в последнее время клавиатуры с PS/2 (или с таким переходником) уже становятся редкостью. Не хочется в перспективу закладывать проблему со снабжением запчастями.

Нашел VDrive2, VDrave3 - rs232 to usb_host
http://www.ftdichip.com/Products/Modules/ApplicationModules.htm

или без корпуса V2DIP2-32
http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm

Конечно, их еще нужно доработать. Преобразовать rs232 из TTL в +-12В, возможно программу на чипе изучить и подкорректировать.
Это отвлечение от основной задачи. Поэтому я продолжаю искать законченные изделия "rs232 to usb_host"

С уважением, Бардичев Виктор

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Leonid Uretsky 
Дата:   12.12.13 13:56

Переходники USB- PS/2 купить не проблема

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Nikolas 
Дата:   15.12.13 05:06

Протоколы USB и 232 клавиатур РАЗНЫЕ. Например, 232 клавиатуры не поддерживают горячего подключения и чтоб ОС поняла, что клавиатура на порту, после опускания RCT (которое делается осью один раз при загрузке) клава должна вернуть символ K в порт (мышка M).
По этому нужен контроллер, который умеет с одной стороны работать с клавой по USB, с другой - прикидываться 232-й клавой.
Переходники USB- PS/2 работают только если клава поддерживает PS/2 ;) Сам по себе переходник - тупая перепайка юсб на пс разъём, а клава по косвенным признакам определяет, куда её воткнули и переключается в нужный режим.
НО, есть нюанс. PS/2, это тот же RS-232, только с уровнями 5 вольт. По этому можно спаять преобразователь на MAX232 или её родственниках и использовать любую PS/2 клаву с СОМ портом.
https://www.google.com/search?q=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5%D0%B9+TTL+-+RS232+(MAX232)&oq=%D0%9F%D1%80%D0%B5%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C+%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5%D0%B9+TTL+-+RS232+(MAX232)&aqs=chrome..69i57&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Nikolas 
Дата:   15.12.13 05:16

ПС. rs232, это и есть +-12 вольт (-12 единица, +12 ноль). А уровни 5 вольт, это UART ;) Или PS/2. Хотя PS/2 это название разъёма, а не протокола или порта.

Насчёт модулей от FTDI, они не обеспечат вам автоматического определения. Это просто конвертер. Все команды придётся отправлять вручную, а значит курить описание протокола стандартной USB клавиатуры и писать поддержку.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: Требуется подключить стандартную USB клавиатуру к RS232 контроллера
Автор: Бардичев Виктор 
Дата:   16.12.13 09:36

2Nikolas
"По этому нужен контроллер, который умеет с одной стороны работать с клавой по USB, с другой - прикидываться 232-й клавой."

USB контроллер VNC2 что стоит в плате V2DIP2-32 как раз позволяет реализовать любой пользовательский протокол. Фирма FTDI предоставляет инструмент для программирования с примерами. Посмотрел, вроде не сложно. На практике - жду когда появится конвертор.

Кроме того, мне доступна программы контроллеров, могу изнутри исправить обмен с клавиатурой.
Вообще, раз уж V2DIP2-32 программируется, то я хочу сделать специализированный конвертор/usb hub.
С одной стороны rs232 с адресацией как в rs485, а с другой стороны 2 usb и один rs232.

С уважением, Бардичев Виктор

Адрес этого сообщения    Ответить на это сообщение
 Список форумов    


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru