View Single Post
Old 31st May 2012, 00:38   #6
Moderator
 
Viktor2312's Avatar
 
Join Date: 4th March 2010
Location: Россия. Пятигорск.
Posts: 2,214
Thanks: 2,620
Thanked 992 Times in 682 Posts
Viktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud ofViktor2312 has much to be proud of
Default Клавиатура Радио-86РК от "ЛП & ТИ" (Viktor2312).

Собираюсь делать для себя плату, для клавиатуры. По оригинальной схеме из журнала "Радио".
Под немецкие кнопки с позолоченными контактами (MX1A-11NW):



обсуждались в соответствующей теме про клаву для ZX. Вот и не знаю стоит ли, если заказывать хотя бы 3...4 шт., то по цене будет более менее приемлемо. В связи с этим вопрос. Кто нибудь себе хочет подобную плату? Просто раскидав подготовку к производству и другие расходы цена будет более менее приемлемая. Поэтому если энную готовы в будущем приобрести, отписывайтесь. Просто хочется заводскую с паяльной маской, шелкографией, красивую. Но из-за одной пока не готов заморачиваться, а заказывать с десяток на будущее, как то то же, пока не хочется.

Из особенностей пока не определился делать всю на одной плате или доп клавиши на отдельной платке, хочу подсчитать как выгоднее будет, так и сделаю. Просто если на одной плате всё делать, то и за подготовку к производству придётся платить один раз, но площадь больше будет. При двух платах площадь меньше, но два раза придётся платить за подготовку к производству. Пишите в общим, нужна ли кому-то, плата(ы) клавиатуры для "Радио-86РК" или нет...

---------------------------------------------------------------------------------------------
Список хотящих:

1. Viktor2312
2. Viktor2312
3. UA3GBV
4. Andrey F
5.
---------------------------------------------------------------------------------------------

Кнопки для пробной сборки имеются, вот так это всё выглядит в реале:

МХ11_и_колпачки

Решено делать клавиатуру на одной плате.
Соответственно размеры платы получаются следующие 335 х 120 мм (4,02 дм. кв.).

Электрическая принципиальная схема клавиатуры ПЭВМ Радио-86РК
из Радио №6 за 1986г. стр.27.


Клавиатура_Радио-86РК_sch

Расположение кнопок на клавиатуре.


Расположение_кнопок

Расположение кнопок будет в соответствии с Рис. 5 из Радио №6 за 1986г.


Кл_86РК_ver1.0_ф001

На данный момент размер платы уменьшен, по высоте на 10 мм. Таким образом плата имеет размеры 335 х 110 мм (3,685 дм. кв.). И закончена разводка дорожек на 50%. Выглядит так:




Quote:

Клавиатура


Описание из журнала Радио.


При разработке клавиатуры РК ставилась задача создать максимально простой узел, не критичный к параметрам применяемых коммутационных устройств.

Каким же требованиям должна удовлетворять клавиатура РК? Прежде всего, она должна формировать коды всех символов, приведённых в таблице 1 (сами коды, записываемые в ПЗУ D12, приведены в таблице 2). Кроме того, необходимо предусмотреть защиту от одновременного нажатия на несколько клавиш и дребезга контактов. Желательно так же иметь набор функциональных клавиш, предназначенных для перемещения курсора по экрану дисплея, и несколько клавиш, назначение которых программируется пользователем. Для удобства работы должен быть предусмотрен режим автоповтора, т. е. непрерывной выдачи кода символа при длительном (более 1с) нажатии на клавишу и звуковая индикация в момент замыкания контактов. Выполнение большинства этих требований в РК возложено на подпрограмму обслуживания клавиатуры.

На рис. 4 показана принципиальная схема клавиатуры. Подключается она к РК через ППА D20 (см. рис. 3, это схема самого РК). Основные клавиши (объединены на рис. 4 в блок А2) связаны с матрицей нормально разомкнутых контактов и отдельной группой из трёх таких же контактов. Расположение клавиш, принятое в большинстве промышленных дисплеев, показано на рис. 5

Через линии канала А, настроенного на вывод информации в режиме 0, на диодах V5 - V11 (см. рис. 4) последовательно поступают сканирующие импульсы. Диоды защищают линии порта от повреждения при одновременном нажатии на несколько клавиш.

В процессе опроса контактов клавиатуры подпрограмма обслуживания последовательно формирует низкий уровень на каждой из линий порта А (на других семи линиях уровни остаются высокими). Сразу после этого подпрограмма считывает и анализирует содержимое порта В. Если ни одна из клавиш не нажата, то на все разряды этого порта через резисторы R8 - R15 подано напряжение +5В. При нажатии на какую-либо клавишу низкий уровень с соответствующей линии канала А поступает на одну из линий порта В. Подпрограмма обслуживания определяет номер нажатой клавиши и формирует соответствующий ей семиразрядный код.

При нажатии на каждую из основных клавиш могут формироваться три различных кода, в зависимости от того, была ли нажата вместе с основной (или немного раньше) одна из клавиш модификации кода СС или УС, формирующих специальные, управляющие или графические символы. Клавиша "РУС/ЛАТ" определяет, какой из двух алфавитов (русский или латинский) будет отображаться на экране (для перехода с одного на другой достаточно нажать на неё один раз). Замыкание контактов этих трёх клавиш приводит к формированию низкого уровня на линиях С5 - С7, работающих в режиме ввода, и иной интерпретации основных клавиш, что позволяет сократить их число. Дребезг контактов устраняется программно.

На 2-й с. вкладки (вкладки в журнале "Радио" имеется ввиду) приведён рисунок печатной платы (рисунок нашей печатной платы см. ниже или выше, в общим в этом посте), предназначенной для монтажа основных клавиш (минимально необходимый набор). Для удобства работы с РК клавиатуру целесообразно дополнить ещё несколькими клавишами (см. рис. 4 блок А3). У нас этот блок сделан на основной плате клавиатуры. В общим печатная плата эта располагается справа от основной, у нас эти кнопки просто располагаются справа. Дополнительная клавиатура создаёт удобство в работе, позволяя формировать коды некоторых управляющих символов нажатием только одной клавиши, хотя эти же коды можно получать и с помощью основных клавиш при предварительно нажатой клавише УС.

На плате основной клавиатуры установлены светодиоды V2 и V4. Первый из них сигнализирует о включении РК, второй (он подключён через элемент D9.6 к линии С3 ППА, настроенной на вывод) служит для индикации состояния клавиши "РУС/ЛАТ" (как и остальные, она не имеет фиксации в нажатом положении).

___
Закончил разводку печатной платы (Кл_86РК_ver1.0) для клавиатуры "Радио-86РК.
Единственное, надо бы ещё раз повнимательнее проверить, на всякий случай.

Расположение деталей на плате.


Кл_86РК_ver1.0_ф003

Общий вид.


Кл_86РК_ver1.0_ф004
Attached Files
File Type: rar che-mx.rar (117.1 KB, 43 views)
__________________
Spoiler:
________________________________
www.lpiti.narod.ru
________________________________
lpiti (пёсик) mail (точка) ru
________________________________
RUЭВМ
________________________________

1. Электроника МС0511 УКНЦ;

2. Веста ИК-30 (проверяется);
3. Ленинград-1 (готов на 1%);
4. ПЭВМ "ИРИША-М" (готова на 15%);
5. Радио-86РК (готов на 3%);
6...

Last edited by Viktor2312; 5th June 2012 at 22:35.
Offline Add to Viktor2312's Reputation Report Post   Reply With Quote
The Following User Says Thank You to Viktor2312 For This Useful Post:
Remove Your Thanks
perestoronin (12th May 2013)