Раздел: Документация
0 ... 81 82 83 84 85 86 87 ... 105 периодическую подстройку времени в соответствующих приложениях. Схема подключения модуля MCM-RS232 приведена на рис. 6.456. Набор команд для связи с компьютером подробно описан в технической документации изготовителя. С-0 Столбцы С-1 С-2 6.9. Клавиатура Существует два вида клавиатур, подключаемых к компьютеру: со сканированием и с кодированием. Блок-схема 12-клавишной сканирующей клавиатуры показана на рис. 6.46. Клавиши расположены в узлах матрицы, у которой четыре линии строк и три линии столбцов. На линии столбцов по очереди подается отрицательный импульс. В этот момент проверяется состояние четырех линий строк. Если нажатых клавиш нет, все линии строк имеют высокий уровень (они подключены к напряжению +5 В через нагрузочные резисторы). Если же клавиша нажимается, и на линии столбца, соответствующего нажатой клавише, все еще ноль, то адекватная линия строки также становится равной нулю. Зная номера столбца и строки, можно получить позицию нажатой клавиши. В клавиатуре с кодированием использованы специализированные микросхемы, которые обнаруживают нажатие клавиши и показывают ее код в параллельном виде на выходе. Компьютер считывает данные и определяет, какая клавиша нажата. Пример такого устройства - микросхема ММ74С922 (National Semiconductors). -С -О О-+ г-О о- .г J5" Рис. 6.46. Матричная клавиатура 3x4 7. СОПРЯЖЕНИЕ КОМПЬЮТЕРА С ДРУГИМИ ЦИФРОВЫМИ УСТРОЙСТВАМИ В данной главе рассказывается, как соединить компьютер с другими устройствами, такими как цифро-аналоговые преобразователи, часы, модули памяти и генераторы сигналов. 7.1. Цифро-аналоговые преобразователи Цифро-аналоговый преобразователь (ЦАП) - это устройство, которое трансформирует двоичный код в пропорциональное ему аналоговое напряжение или ток. ЦАП широко используется при синтезе речи, музыки и во многих других случаях, когда необходимо обеспечить компьютерное управление внешними аналоговыми устройствами в реальном масштабе времени. 7.1.1.Простой ЦАП R-2R Простой ЦАП можно построить с помощью резисторной матрицы R-2R, как показано на рис. 7.1. Такое устройство годится для приложений, не требующих большой точности преобразования. Чтобы получить высокое качество преобразования, необходимо использовать специализированные интегральные схемы ЦАП. 7.1.2.ЦАП с параллельным вводом ZN428 Микросхема ZN428 (GEC-Plessey) представляет собой восьмиразрядный цифро-аналоговый преобразователь с буфером-защелкой для входных данных. Он состоит из матрицы R-2R и быстродействующих коммутаторов, что обеспечивает время преобразования, равное 800 не. Формируемое микросхемой опорное напряжение составляет 2,5 В. Напряжение источника питания +5 В, ток потребления в режиме покоя 20 мА. На рис. 7.2 приведены расположение выводов и внутренняя блок-схема устрой-ства. Сначала на шину данных подаются 8 бит данных, затем на вход ENABLE 20К 20К 20К Все резисторы 0,25Вт, 1% 10К DOD1D2D3D4D5D6D7 Вход цифровых данннх Выход аналогового сиэноло Рие. 7.1. Простая схема ЦАП на основе резисторной матрицы DB1 (1/ МлодшиО бит DB0(2J nc@ Enable (7) АнологобыО Выход (5у Vref п("б) Vref out(T) Анологобый общий (8, (16JDB2 (l5)DB3 (h)DB4 @DB5 @DB6 (Ji)dB7 Сторший бит (To) Vcc Гэ)Цифробой общий Анологобый общий Цифробой общий Выход опорного у~в нопряжения 11опорн = 2,5В enable(4 45)-I
0 Вход опорного нопряжения -Анологооьи Выход Рис. 7.2. Расположение выводов и внутренняя блок-схема ZN428 0 ... 81 82 83 84 85 86 87 ... 105
|