- •2. Разработайте схему мультиплексирования 32-х дискретных сигналов для модуля ввода мпсу.
- •3. Разработайте электронный ключ для вывода дискретных управляющих сигналов постоянного тока.
- •Эмиттерный повторитель
- •4. Разработайте электронный ключ для вывода дискретных управляющих сигналов переменного тока.
- •5. Реализуйте аппаратно схему подсчета внешних событий.
- •Счетчики с параллельным переносом
- •Реверсивный счетчик
- •7. Разработайте функциональную схему устройства ввода аналоговой информации. Используйте схему выборки-хранения для устранения динамической ошибки.
- •8. Разработайте функциональную схему устройства вывода аналоговой информации. Используйте цап с матрицей r-2r.
- •9. Организуйте опрос, нормализацию, фильтрацию и коррекцию динамической ошибки (схему выборки-хранения) 8-ми полупроводниковых датчиков температуры. Полупроводниковые датчики температуры
- •Принцип работы
- •Аналоговые полупроводниковые датчики
5. Реализуйте аппаратно схему подсчета внешних событий.
Счетчикомназывают устройство, предназначенное для подсчёта числа импульсов поданных на вход. Они, как и сдвигающие регистры, состоят из цепочки триггеров. Разрядность счетчика, а следовательно, и число триггеров определяется максимальным числом, до которого он считает.
Для счетчика с К=10 нужны четыре триггера (так как 23<10<24) должен иметь десять устойчивых состояний N==0,1...,8,9. В том такте, когда он должен был перейти в одиннадцатое устойчивое состояние (N=10), его необходимо сбросить в исходное нулевое состояние. Для такого счётчика можно использовать микросхему К155ИЕ5 рисунок 3, введя цепи обратной связи с выходов счетчика, соответствующих числу 10 (т. е. 2 и 8) на входы установки счетчика в 0 (вход R). В самом начале 11-го состояния (число 10) на обоих входах элемента И микросхемы появляются логические 1, вырабатывающие сигнал сброс всех триггеров счетчика в нулевое состояние.
Счетчик потребляет ток 15 мА, по входу С0 максимальная частота до 10 МГц и по входу С1 до 32МГц.
Файдалы мәгълүмат:
Цифровой счетчик импульсов - это цифровой узел, который осуществляет счет поступающих на его вход импульсов. Результат счета формируется счетчиком в заданном коде и может храниться требуемое время. Счетчики строятся на триггерах, при этом количество импульсов, которое может подсчитать счетчик определяется из выражения N = 2n - 1, где n - число триггеров, а минус один, потому что в цифровой технике за начало отсчета принимается 0. Счетчики бывают суммирующие, когда счет идет на увеличение, и вычитающие - счет на уменьшение. Если счетчик может переключаться в процессе работы с суммирования на вычитание и наоборот, то он называется реверсивным. Коль счетчики строят на триггерах, посмотрим, как все это работает:
Рис. 1 Схема счетчика с последовательным переносом на Т-триггерах и графики, поясняющие принцип его работы
В качестве исходного состояния принят нулевой уровень на всех выходах триггеров (Q1 - Q3), т. е. цифровой код 000. При этом старшим разрядом является выход Q3. Для перевода всех триггеров в нулевое состояние входы R триггеров объединены и на них подается необходимый уровень напряжения (т. е. импульс, обнуляющий триггеры). По сути это сброс. На вход С поступают тактовые импульсы, которые увеличивают цифровой код на единицу, т. е. после прихода первого импульса первый триггер переключается в состояние 1 (код 001), после прихода второго импульса второй триггер переключается в состояние 1, а первый - в состояние 0 (код 010), потом третий и т. д. В результате подобное устройство может досчитать до 7 (код 111), поскольку 23 - 1 = 7. Когда на всех выходах триггеров установились единицы, говорят, что счетчик переполнен. После прихода следующего (девятого) импульса счетчик обнулится и начнется все с начала. На графиках изменение состояний триггеров происходит с некоторой задержкой tз. На третьем разряде задержка уже утроенная. Увеличивающаяся с увеличением числа разрядов задержка является недостатком счетчиков с последовательным переносом, что, несмотря на простоту, ограничивает их применение в устройствах с небольшим числом разрядов.