|
клавиатура и lcd для pc ( ввод и вывод ) |
|
|
|
Nov 8 2007, 19:10
|
Группа: Новичок
Сообщений: 2
Регистрация: 8-11-07
Пользователь №: 32 167

|
Несколько студентов одновременно сдают тест. Вопросы теста будут высвечиваться на буквенно-цифровых LCD экранах. Ответы вводятся на 12 клавишных клавиатурах. Посоветуйте пожалуйста, какие есть варианты подключить к компьютеру несколько независимых клавиатур и LCD экранов. Хотелось бы подключить минимум 7 комплектов. Если использовать LPT порты, как минимизировать их количество?
|
|
|
|
|
 |
Ответов
|
Nov 8 2007, 19:26
|
Частый гость
 
Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672

|
Я бы использовал любой мк (PIC, AVR, C51 etc) + MAX232 (или аналог) + 4-х строчный LCD + KeyBoard и навесил бы все это на старый добрый COM-порт. Это у нас получатся отдельные устройства Пульт Опроса Студента. Протокол обмена с несколькими ПОСами не проблема, тем более, что МК поддерживают адресацию (можно и без нее обойтись). Нужен 1 COM-порт и 7 законченных устройств. Сам так делал - будет работать LPT критичен к длине провода, но если использовать его, то подключаете к шине LPT клавиатуру и LCD (можно на одни и те же ноги) и разкидываете сигналы простым дешифратором совместно с другой логикой (не будем подробно), управляемым также от LPT. При этом запись символов в LCD и опрос клавиатур будет происходить по очереди. Например 000 - первый абонент 001 - второй И так далее. Драйвера на LPT (управление LCD, опрос клавиатуры, выбор пульта) пишете сами. Нужен 1 LPT-порт и тоже семь устройств. Этого я не делал, может что сморозил - поправят. Питание на каждое устройство свое. Первый вариант, ИМХО, лучше, да и не затратнее и толковее.
|
|
|
|
Сообщений в этой теме
Alex1299 клавиатура и lcd для pc ( ввод и вывод ) Nov 8 2007, 19:10 ALexx Цитата(Bird2 @ Nov 8 2007, 23:26) Я бы ис... Nov 9 2007, 08:36  rezident Цитата(ALexx @ Nov 9 2007, 13:36) 3) Сист... Nov 9 2007, 10:46   ALexx Цитата(rezident @ Nov 9 2007, 14:46) Подк... Nov 12 2007, 07:41    rezident Цитата(ALexx @ Nov 12 2007, 12:41) 3) ... Nov 12 2007, 11:02     Bird2 Цитата(rezident @ Nov 12 2007, 15:02) Пре... Nov 12 2007, 20:30     ALexx Цитата(rezident @ Nov 12 2007, 15:02) Пре... Nov 13 2007, 08:37      rezident Цитата(ALexx @ Nov 13 2007, 13:37) Я 5 ле... Nov 13 2007, 10:22       ALexx Цитата(rezident @ Nov 13 2007, 14:22) А я... Nov 13 2007, 12:46        rezident Цитата(ALexx @ Nov 13 2007, 17:46) Т.е. п... Nov 13 2007, 16:16         ALexx Цитата(rezident @ Nov 13 2007, 20:16) Есл... Nov 14 2007, 08:27 KostyanPro Потдерживаю PIC , AVR (их кол-во равно числу студе... Nov 8 2007, 20:05 AndryG Человеку небольшой опросник нужно ... а получил си... Nov 9 2007, 14:59 tyro Цитата(AndryG @ Nov 9 2007, 17:59) Челове... Nov 9 2007, 15:32 Alex1299 Спасибо всем за ответы!
Действительно, можно у... Nov 9 2007, 17:02 rezident Цитата(Alex1299 @ Nov 9 2007, 22:02) Расс... Nov 9 2007, 18:26 el34 попробуйте глянуть на
http://palmorb.sourceforge.n... Nov 9 2007, 18:57 AndryG Мысль... а как на индикатор пусть и 20 х 4 (хоть и... Nov 10 2007, 08:20 el34 Цитата( AndryG )Мысль... а как на индикатор пусть ... Nov 10 2007, 09:25 AndryG Нет ... я вообще о устройстве автора ветки. Nov 10 2007, 09:51 Bird2 Попробую подвести промежуточные итоги
1. Пришли к ... Nov 10 2007, 18:47 rezident ALexx, извините, но все ваши домыслы и трудности -... Nov 14 2007, 08:42 rv3dll(lex) на каждом драйвере 422 есть коммутация входов выхо... Nov 14 2007, 09:43 Bird2 Цитата(rv3dll(lex) @ Nov 14 2007, 13... Nov 14 2007, 19:27  rezident Цитата(Bird2 @ Nov 15 2007, 00:27) Правда... Nov 14 2007, 20:45   rv3dll(lex) Цитата(rezident @ Nov 14 2007, 23:45) Это... Nov 15 2007, 06:05   Diko Цитата(rezident @ Nov 14 2007, 23:45) Это... Nov 22 2007, 07:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|