| ||
|
|||||||||
Cайт и форум для электриков HARDW.net |
Генератор логических уровнейОписание конструкции
Генератор логических уровней изготовлен в виде приставки к компьютеру. Он предназначен для управления различными цифровыми устройствами путем генерации на 16 выводах различных логических TTL уровней. Имеются также зажимы "+5V" и "земля". Генератор подключается к компьютеру через последовательный порт (COM1 или COM2). Управление осуществляется по трем линиям: RTS - такт, DTR - данные, TXD - запись. Протокол обмена данными компьютера с приставкой показан на рис.1. width=710> Рис.1. Протокол обмена данными и рекомендуемые временные задержки. В начале все три линии находятся в нулевом состоянии. Затем выставляется нулевой бит данных. Логическая единица на тактовой линии записывает этот бит в регистр сдвига КМ555ИР8 (Рис.2.). Перед выставлением следующего бита данных следует обнулить тактовую линию. После записи в регистр сдвига последнего пятнадцатого бита логическая единица подается на линию "Запись". Этот сигнал записывает данные в регистр 1533ИР33 и таким образом все два байта данных одновременно подаются на выход приставки. ВНИМАНИЕ! Автор не несет никакой ответственности за ущерб, причиненный в результате изготовления или использования приставки! Описание программы Программа позволяет редактировать массив данных 16*50 (16 сигналов по 50 позиций в каждом). Для удобства работы каждому сигналу можно присвоить имя. Массив данных и имена можно записывать в файл. Управление выводом данных на генератор осуществляется в двух режимах: в шаговом (выводятся данные отмеченные вертикальной линией курсора) и в непрерывном (все 50 позиций). width=710> Рис.3. Программа работы с приставкой Меню: Программа разработана для Windows 98 и с системой типа Windows 2000 работать не будет. Системные требования не критичны, если компьютер "тянет" операционную систему, то должен справиться и с программой. Разрешающую способность экрана желательно брать не менее 1024х768, при 800х600 окно программы немного не помещается. Обо всех замечаниях и пожеланиях сообщите, пожалуйста, автору. Автор проекта: Юрис Гризанс, Рижский Технический университет Генератор логических уровней Просмотров сегодня: 3819, всего: 3819 |
|
|||||||||
| |||||||||
|