Просмотры:0 Автор:Pедактор сайта Время публикации: 2020-09-28 Происхождение:Работает
Кодировщик абсолютного кода Грея
Кодировщик кода Грея, хорошо известный как кодировщики отраженного двоичного кода, имеет только одно изменение бита на каждом этапе, что может уменьшить ошибки связи кодера.
Кодер с кодом Грея является опцией для протоколов связи последовательного или параллельного энкодера.
Выход параллельного кодера обеспечивает быстрый последовательный поток битов.Когда данные представлены в двоичном формате, несколько битов могут меняться за шаг, а в некоторых случаях все биты могут меняться между каждым чтением.
В некоторых высокоскоростных приложениях это может вызвать ошибки или усложнить программирование.
Код Грея сокращает изменение битов до одного бита данных за один шаг измерения.
Таблица: Пример преобразования между прямым двоичным сигналом и выходом энкодера кода Грея.
Энкодеры с параллельным выходом
Параллельный вывод делает все выходные биты доступными одновременно.Он может быть представлен в виде простого двоичного кода или преобразован в код Грея для уменьшения ошибок.
Преимущество параллельного вывода в том, что он быстрый: все данные доступны в режиме реального времени, в любое время.Но к недостаткам относятся громоздкие кабели (и более высокая цена, чем у инкрементного энкодера) и ограниченная длина кабеля.
Большинство энкодеров поставляются с кабелями длиной метр или два, но параллельный выход с использованием дифференциального выхода (двухтактный) и экранированного кабеля можно удлинить до 100 м, используя более толстый кабель, при снижении скорости.Выходы с открытым коллектором (приемник или источник) могут достигать примерно трети этого показателя.
Применение кодировщика кода Грея
Выход энкодера с кодом Грея обычно используется в высокоскоростных приложениях или приложениях с большим количеством шумов сигнала, что приводит к потере данных сигнала при чтении двоичных данных.
Абсолютные энкодеры с кодом Грея доступны для протоколов связи «точка-точка».