о ел
4
СО
4ь
Изобретение относится к информационно- измерительной технике и предназначено для преобразования сигналов в цифровой код. Цель изобретения - повышение достоверности выходной информации за счет разделения импульсов по длительности, устранения влияния дребезга и приведения устройства в начальное состояние в момент времени, когда на входной шине импульсы отсутствуют.
На чертеже представлена функциональная схема преобразователя.
Преобразователь длительности импульсов в цифровой код содержит тактовую шину 1, элемент ИЛИ-НЕ 2, счетчик 3, выходную шину 4, элемент ИЛИ-НЕ 5, входную шину 6, формирователь 7, D-триггер 8, элемент И 9, D-триггер 10, шину 11 установки в «О.
Преобразователь работает следующим образом.
Сигналы эталонной частоты постоянно присутствуют на тактовом входе 1 преобразователя. По шине 11 начальной установки по переднему фронту сигнала «Сброс первый D-триггер 10 устанавливается в случае отсутствия сигнала на входе 6 преобразователя и, пройдя через элемент И 9, устанавливает в нулевое состояние первый 10 и второй 8 D-триггеры. Если в момент поступления сигнала «Сброс на входе 6 преобразователя присутствует входной импульс, то логическая «1 с выхода первого D-триг- гера 10 не проходит через элемент И 9 до тех пор, пока не кончится импульс на входной шине 6. Это исключает возможность преобразования части входного импульса в код. Входная цепочка из формирователя 7 и второго элемента ИЛИ-НЕ 5 предназначена для защиты от зашумленности входных импульсов. Формирователь 7 работает как перезапускаемый одновибратор, причем длительность формируемых им импульсов выбирается, исходя из частоты ожидаемого дребезга с таким расчетом, чтобы превысить максимальный период дребезга. На выходе же второго элемента ИЛИ-НЕ 5 входные импульсы преобразуются в инвертированные и без дребезга. Это исключает возможность преобразования длительности импульса дребезга в код и возможность пропуска из-за этого основного импульса.
При поступлении на вход 6 единичного импульса при условии, что преобразователь находится в режиме ожидания, т. е. сигнал «Сброс уже обнулил счетчик 3 и оба D-триг- гера 8 и 10, начинает дополняться счетчик 3, так как на его входе обнуления логический «О и логические «О на первом, третьем и четвертом входах первого элемента ИЛИ-НЕ 2 разрешают прохождение через негд тактовых импульсов на счетный вход счетчика 3. По окончании входного импульса по положительному фронту на выходе второго элемента ИЛИ-НЕ 5 во второй D- триггер 8 записывается логическая «1,
которая запрещает прохождение тактовых импульсов через первый элемент ИЛИ-НЕ 2 до тех пор, пока не появляется сигнал «Сброс на шине начальной установки 11, свидетельствующий о готовности обрабатывающего информацию о длительности входных импульсов устройства к приему последующей информации. По сигналу «Сброс преобразователь приводится в исходное состояние ожидания.
Вход переноса счетчика 3 используют для его остановки в дополненном (единичном) состоянии, т. е. в случае, когда длительность входного импульса превышает время заполнения счетчика 3, логическая «1
на выходе переноса запрещает прохождение тактовых импульсов через первый элемент ИЛИ-НЕ 2, останавливая счетчик 3 в единичном состоянии. Таким образом единичное состояние счетчика 3 свидетельствует о приходе ненужных продолжительных импульсов,
0 так как необходимый диапазон изменения длительности принимаемых входных импульсов определяется подбором тактовой частоты и объема счетчика 3.
Предлагаемое построение преобразовате5 ля длительности импульсов в цифровой код позволяет исключить возможность неправильного определения длительности импульсов в случае, когда длительность импульса превышает заполнения счетчика 3, т. е. остановка
0 счетчика 3 через первый элемент ИЛИ-НЕ 2 в состоянии логических «1 на его выходах означает, что длительность входного импульса превышает верхний порог диапазона измеряемых импульсов. Кроме того, разрешение на заполнение счетчика 3 производится только при отсутствии импульса на входной шине, что исключает преобразование в код части входного импульса. Предлагаемый преобразователь имеет и защиту от дребезга, что исключает возможность пропуска импульса из-за влияния дребезга. Кроме то0 го, в предлагаемом варианте построения преобразователя нет ограничений на длительность сигнала «Сброс.
Формула изобретения
° Преобразователь длительности импульсов в цифровой код, содержащий первый элемент ИЛИ-НЕ, первый вход которого является входной шиной, второй элемент ИЛИ- НЕ, первый вход которого является шиной
0 тактовых импульсов, а выход соединен с тактовым входом счетчика импульсов, выходы которого являются выходной шиной, отличающийся тем, что, с целью повышения достоверности преобразования, введены формирователь, два Ј -триггера, элемент И, пер5 вый вход которого объединен с С-входом первого D-триггера, вторым входом второго элемента ИЛИ-НЕ и подключен к выходу первого элемента ИЛИ-НЕ, второй вход которого соединен с выходом формирователя, вход
1654974
56
которого является входной шиной, второйа / -вход объединен с -входом первого
вход элемента И объединен с входом уста-D-триггера и подключен к выходу элеменновки в «О счетчика импульсов и подключента И, выход первого Ј -триггера соединен с
к выходу второго D-триггера, D-вход кото-третьим входом второго элемента ИЛИ-НЕ,
рого является шиной соответствующего по-четвертый вход которого соединен с выходом
тенциала, С-вход - шиной установки в «О,переполнения счетчика импульсов.
название | год | авторы | номер документа |
---|---|---|---|
Цифровой фильтр с линейной дельта-модуляцией | 1988 |
|
SU1589383A1 |
Устройство для формирования временного интервала | 1986 |
|
SU1352630A1 |
Устройство для сопряжения ЦВМ с магнитофоном | 1985 |
|
SU1317445A1 |
Преобразователь код-временной интервал | 1983 |
|
SU1164885A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном | 1984 |
|
SU1188745A1 |
Устройство коммутации сенсорных площадок | 1987 |
|
SU1554134A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном | 1985 |
|
SU1277122A1 |
Преобразователь код-временной интервал | 1985 |
|
SU1305865A1 |
Преобразователь серии импульсов в прямоугольный импульс | 1985 |
|
SU1324096A1 |
Преобразователь кодов | 1987 |
|
SU1444957A1 |
Изобретение относится к информационно-измерительной технике и предназначено для преобразования сигналов в цифровой код. Цель изобретения - повышение достоверности выходной информации. Цель достигается тем, что в преобразователь длительности импульсов в цифровой код, содержащий тактовую шину 1, первый элемент ИЛИ-НЕ 2, счетчик 3, второй элемент ИЛИ-НЕ 5, введены формирователь 7 импульсов, D-триггер 8, элемент И 9 и D-тркг- гер 10. Введение указанных элементов позволяет устранить дребезг входного сигнала и привести устройство в начальное состояние в момент времени, когда по входной шине импульсы отсутствуют. 1 ил.
Преобразователь интервала времени в цифровой код | 1984 |
|
SU1244794A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Преобразователь длительности импульсов в цифровой код | 1986 |
|
SU1372618A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1991-06-07—Публикация
1989-02-22—Подача