Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров

Что такое энкодер?

Энкодер — комбинационная схема, преобразующая набор входных сигналов в двоично-кодированный выход. Он является логической инверсией декодера. На практике энкодеры используются для сокращения числа сигналов, необходимых для представления набора входов, что упрощает последующую обработку и повышает надежность системы.

2-в-1 линейный энкодер

Для иллюстрации выведем таблицу истинности простого 2-в-1 линейного энкодера, обратив 1-в-2 декодер. Таблица декодера:

D1D0A
010
101

Инвертируя это отношение, получаем таблицу энкодера:

D1D0A
00–
010
101
11–

Когда оба входа активны (последняя строка), выход неопределен. Во многих приложениях это решается добавлением последовательной логики для обнаружения и сигнализации множественных одновременных активаций, обеспечивая надежную работу.

Применения проектирования энкодеров

Распространенное реальное применение — двоично-7-сегментный дисплейный энкодер. Семь сегментов (D6–D0) должны активироваться для отображения десятичных цифр на 7-сегментном индикаторе. Таблица истинности для 4-битного двоичного входа (I3…I0) показана ниже:

I3I2I1I0D6D5D4D3D2D1D0
00001110111
00010010010
00101011101
00111011011
01000111010
01011101011
01101101111
01111010010
10001111111
10011111011

Записи, соответствующие несуществующим десятичным цифрам (например, двоичный 1011 и выше), можно трактовать как неважно, позволяя упростить логику. Используя карты Карно, минимизированные уравнения для каждого выхода выводятся так:

Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров

Полученные упрощенные уравнения суммированы ниже:

Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров

Полученная схемы

Реализация уравнений стандартными логическими гейтами дает следующую схему:

Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров

Соответствующая ледерная диаграмма

Для ПЛК-приложений также предоставлен ледерный эквивалент:

Основы энкодеров: проектирование 2-в-1 и 7-сегментных двоичных энкодеров

Связанный рабочий лист

Промышленные технологии

  1. Электроника: практичная наука для всех
  2. Настройка домашней электроника-лаборатории: инструменты, рабочая зона и расходники
  3. Мастерство вольтметра: точное измерение напряжения стало простым
  4. Мастерство измерений омметром: практическое руководство по тестированию сопротивления
  5. Сборка и траблшутинг базовой 6-вольтовой батарейно-ламповой цепи
  6. Измерение тока амперметром: практическое руководство
  7. Профессиональный ремонт энкодеров Fanuc для точной механической обработки
  8. Топ-6 советов по ремонту энкодеров для минимизации простоя
  9. Java 8 Base64: Простое, URL и MIME кодирование
  10. Повышение точности роботов с передовыми поворотными энкодерами Heidenhain