Датчик линейного или углового перемещения с кодирующей маской

 

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» - прозрачный участок).

Входная величина является перемещение маски, то есть пластинка соединена с каким-то механизмом у которого необходимо измерить минимальное перемещение.

Выходная величина – код.

 

Для повышения точности измерения необходимо, клетки по вертикали сделать меньше. При этом погрешность не может быть больше одной клетки.

За счет неточности расположения лампочек на границе появляется погрешность неопределенного считывания. И тогда погрешность будет менять весь диапазон.

Для избежания этого можно использовать коды, в которых комбинация отличается только в одном разряде. (код Грея):

Кодирующая маска для датчика углового перемещения. В коде Грея погрешность от считывания не превышает одного любого разряда.