Датчик линейного или углового перемещения с кодирующей маской
22 21 20 излучатель фотодиод
0-0 0 0
1-0 0 1
2-0 1 1
3-0 1 0
4-1 1 0
5-1 1 1
6-1 0 1
7-1 0 0
Четырехразрядный код Грея.
ст.р. | м.р. | |||
Кодирующая маска представляет собой линейку с двумя различными свойствами («0» - не прозрачный участок, «1» - прозрачный участок).
Входная величина является перемещение маски, то есть пластинка соединена с каким-то механизмом у которого необходимо измерить минимальное перемещение.
Выходная величина – код.
Для повышения точности измерения необходимо, клетки по вертикали сделать меньше. При этом погрешность не может быть больше одной клетки.
За счет неточности расположения лампочек на границе появляется погрешность неопределенного считывания. И тогда погрешность будет менять весь диапазон.
Для избежания этого можно использовать коды, в которых комбинация отличается только в одном разряде. (код Грея):
Кодирующая маска для датчика углового перемещения. В коде Грея погрешность от считывания не превышает одного любого разряда.