#Z80
#01
07 мая 1998 |
|
Обмен опытом - Схема Kempston-mouse.
┌──────────────────────────────────┐ │ Обмен опытом: Kempston mouse │ └──────────────────────────────────┘ (c) JTN/FDM Как вы наверное уже догадались, речь здесь пойдет о мышах. А по сему, у кого сие устройство имеется в наличии и исправно работает, либо вам оно вообще не нужно, данный раздел можно не читать. Честно говоря, не люблю я много писать и коснусь в данной статье лишь тех моментов, которые плохо освещались в других изданиях, а также привожу усовершенствованную схему сего девайса. Коротко по схеме: a) апки (АП6) заменены на КП11, преимущества налицо: меньше ног, меньше стоят, удобней напаивать на счетчики (ИЕ11); b) попытки заменить триггеры шмидта (ТЛ2) на 561ЛН2 или на транзисторы ни к чему хорошему не приводили; c) если у вас обычная PC-шная мышка (как у меня), то могу посоветовать следующее (кстати, дорабатывая свою мышку, я старался как можно меньше резать дорог...): внутри у меня стояло 2 оптопары по 3 ноги у каждой, средняя - общий вывод (+5 или +12в см. ниже), две другие (ноги) отрезаем - это сигналы : X1, X2, Y1, Y2 (на схеме только X1), 2 светодиода соединены последовательно - на общий и через резистор на питание : необходимо резистор убрать и поставить другой (зависит от напряжения), резистор одним концом припаивается к диоду, а другим на общий от компа (на плату мыши не впаивается! дабы исключить питание микрухи). d) о напряжении питания оптопар: для начала советую подавать 5 вольт (на среднюю ногу), а затем, подбирая резистор на входе DD8 добиться устойчивого периодического сигнала на выходе. Если сопротивление резистора приходится делать слишком маленьким (между входом DD8 и +5в), то имеет смысл подавать +12в (как я и сделал); e) так как мне не охота было резать ноги у микриков (SA1-3) а общий их вывод висел на 12в, то я придумал небольшую схемку на двух резюках, причем кнопки используются как нормально замкнутые, эту часть я комментировать не буду надеюсь разберетесь сами; Теперь используемые детали и сама схема: DD1-4 К561ИЕ11; DD5-6 K1533КП11; DD7 К1533ЛЛ1; DD8 К1533ТЛ2; DD9 K1533ЛП8; Замечание: серия 1533 заменяется на 555, использование 155 не желательно; DD4 DD6 ┌──┬───┬──┐ 2┌──┬────┬──┐ XA 15│ │ │ │6 ┌───────┤A0│ │ │ ───┬────┤C │CT │D1├─── ───┐ 5│ │ MD │ │ XB │ 10│ │ │ │11 │ └───┤A1│ │ │4 D3 ─── ┬───┤UD│ │D2├─── ─┐ 11│ │ │D0├────── ││ 4├──┤ │ │14 │ └─────┤A2│ │ │7 D0 ││ ──┤D1│ │D4├─── ┐ 14│ │ │D1├────── ┌┘│ 12│ │ │ │2 │└──────┤A3│ │ │9 D1 │┌┘ ──┤D2│ │D8├───┘ 3├──┤ │D2├────── ││ 13│ │ │ │ ┌───────┤B0│ │ │12 D2 ││ ──┤D4│ │ │ │ 6│ │ │D3├────── ││ 3│ │ │ │ │┌──────┤B1│ │ │ ││ ──┤D8│ │ │ ││ 10│ │ │ │ ││ 1│ │ │ │ ││┌─────┤B2│ │ │ ││ ┌──┤SE│ │ │ │││ 13│ │ │ │ ││ │ 5│ │ ├──┤ │││┌────┤B3│ │ │ ││ ├──┤CI│ │ │7 ││││ 1├──┤ │ │ ││ │ 9│ │ │C ├─┐ ││││┌───┤S │ │ │ ││ └┬─┤R │ │ │ │ │││││ 15│ │ │ │ ││ │ └──┴───┴──┘ │ │││││┌──┤0E│ │ │ ││ ┴ ┌───────────┘ ││││││ └──┴────┴──┘ DD5 ┌ ────┘ DD3 ││││││ 2┌──┬────┬──┐ │││ ┌──┬───┬──┐ ││││││ ┌────┤A0│ │ │ │││ 15│ │ │ │6 ││││││ │ 5│ │ MD │ │ │└ ───┤C │CT │D1├──── ─ ────┤A1│ │ │4 D7 │ │ 10│ │ │ │11 ││││││ │ 11│ │ │D0├───── │ └───┤UD│ │D2├──── ─ ────┤A2│ │ │7 D4 │ 4├──┤ │ │14 ││││││ │ 14│ │ │D1├───── │ ──┤D1│ │D4├──── ─ ────┤A3│ │ │9 D5 │ 12│ │ │ │2 ││││││ │ 3├──┤ │D2├───── │ ──┤D2│ │D8├──── ─┘┌───┤B0│ │ │12 D6 │ 13│ │ │ │ ││││││ │ 6│ │ │D3├───── │ ──┤D4│ │ │ ││││││ ┌ ───┤B1│ │ │ │ 3│ │ │ │ ││││││ ││ 10│ │ │ │ │ ──┤D8│ │ │ ││││││┌ ───┤B2│ │ │ │ 1│ │ │ │ │││││││││ 13│ │ │ │ │ ┌──┤SE│ │ │ │││││││││┌──┤B3│ │ │ │ │ 5│ │ │ │ ││││││││││ 1├──┤ │ │ └── ──┤CI│ │ │ ┌─ ┴ ──┤S │ │ │ │ 9│ │ │ │ │ ││││ │││││15│ │ │ │ ├──┤R │ │ │ │ ││││ └ ┬─┤0E│ │ │ │ └──┴───┴──┘ │ ││││ │││││ └──┴────┴──┘ A10 ┴ │ ││││ ││││└────────────────┐ ────────────────────┘ ││││ ││││ │ DD1 ││││ ││││ DD7.2 │ ┌──┬───┬──┐ ││││ ││││ ┌───┐ │ YA 15│ │ │ │6 ││││ ││││ 5│1 │6│ ───┬────┤C │CT │D1├─── ┘││ ││││ ┌─┤ ├─┘ YB │ 10│ │ │ │11 │ ││ ││││ │4│ │ ─── ┬───┤UD│ │D2├─── ─┘│ ││││ │┌┤ │ ││ 4├──┤ │ │14 │ │ ││││ ││└───┘ ││ ──┤D1│ │D4├─── ──┘ ││││ DD8.1 │└──────┐ ┌┘│ 12│ │ │ │2 │ ││││ ┌──┐└─┐ │ │┌┘ ──┤D2│ │D8├───┘ ││││A8 13│S │12│ │ ││ 13│ │ │ │ ││││──┬──┤ ╪──┘ │ ││ ──┤D4│ │ │ ││││ │ └──┘ │ ││ 3│ │ │ │ ││││ └────┐ │ ││ ──┤D8│ │ │ ││││ │ DD7.1 │ ││ 1│ │ │ │ ││││ ──── │ ┌───┐ │ ││ ┌──┤SE│ │ │ ││││ IORD │ 1│1 │3 │ ││ │ 5│ │ ├──┤ ││││ ───── ──┤ ├──┤ ││ ├──┤CI│ │ │7 ││││ A5 │ 2│ │ │ ││ │ 9│ │ │C ├──┐ ││││ ───── ──┤ │ │ ││ └┬─┤R │ │ │ │ ││││ ┌─┘ └───┘ │ ││ │ └──┴───┴──┘ │ ││││ │ ┌─────────┘ ││ ┴ ┌───────────┘ ││││ │ │ DD7.3 ┌ ─────┘ DD2 ││││ │ │ ┌───┐ │││ ┌──┬───┬──┐ ││││ │ │ 9│1 │8 │││ 15│ │ │ │6 ││││ │ └──┤ ├─┐ │└ ───┤C │CT │D1├────────── ┘││ │ 10│ │ │ │ │ 10│ │ │ │11 │ ││ └────┤ │ │ │ └───┤UD│ │D2├──────────┘ ││ └───┘ │ │ 4├──┤ │ │14 ││ │ │ ──┤D1│ │D4├──────────── ┘ │ │ 12│ │ │ │2 │ │ │ ──┤D2│ │D8├────────────┘ │ │ 13│ │ │ │ ┌─────────────┬────────────┘ │ ──┤D4│ │ │ │ DD9.1 │ DD9.2 │ 3│ │ │ │ │ ┌──┬───┐ │ ┌──┬───┐ │ ──┤D8│ │ │ │ 2│1 │ Z │3 │ 5│1 │ Z │6 D0 │ 1│ │ │ │ │ ┌─┤ │ ├─┐│┌─┤ │ ├───── │ ┌──┤SE│ │ │ │ │1├──┤ │ │││4├──┤ │ │ │ 5│ │ │ │ └─ ─┤0E│ │ │├ ─┤0E│ │ └── ──┤CI│ │ │ │ └──┴───┘ │││ └──┴───┘ D1 │ 9│ │ │ │ K1 │ └ ────────────── ├──┤R │ │ │ ─── ─────────── ┘ DD9.3 │ └──┴───┴──┘ K2 │ │ 9┌──┬───┐ ┴ ───┘ ┌──── ──┤1 │ Z │8 D2 K3 │ │ │ │ ├───── ──────────┘ │10├──┤ │ DD8.X └──┤0E│ │ ┌──┐ 10K └──┴───┘ X1 1│S │2 XA +12V / ┌────┐ K1 ────┬───┤ ╪───── ──────/ ──┤ ├─┬───────── ┌┴┐ └──┘ SA1 └────┘ │ │ │ ┌┴┐ │ │1K 2K │ │ └┬┘ │ │ ┴ └┬┘ DD8.6 ┴ ┌──┐ A7 11│S │10 ─────┤ ╪──────────────┐ ── └──┘ DD7.4 │ DD9.4 RD ┌───┐ │ 12┌──┬───┐ ──── ──────────┐ 12│1 │11 └────┤1 │ Z │11 IORD ──── └───┤ ├─────┐ │ │ ├──────── IORQ 13│ │ │ 13├──┤ │ ──────────────┤ │ └───┤0E│ │ └───┘ └──┴───┘ P.S. схема нарисована в редакторе write3 на Profi под CPCP-M
Другие статьи номера:
Похожие статьи:
В этот день... 30 октября