На диск, выполненный из оптического стекла, фотохимическим способом нанесена маска двоичного кода или одного из специаль ных кодов в виде концентрических дорожек с прозрачными (код1) н непрозрачными (код 0) для световых лучей участками. Фотоэле менты, как правило, располагаются вдоль радиуса диска, так как при этом существенно облегчается формирование узкого светового луча считывания. От источника свет попадает на оптическое устройство, формирующее луч считывания, и далее через диск на фотоэлементы. В зависимости от углового положения диска, а следовательно, от значения преобразуемой величины х действию света подвергаются те или иные фотоэлементы, в результате чего формируются электрические сигналы, представляющие числовой код — эквивалент данного значения величины х.
На рис. 11.8,6 изображен диск с маской обычного 4-разряд-
ного двоичного кода. Младшему |
разряду чисел соответствует |
внешнее кольцо диска, а старшему |
разряду — внутреннее. Каждое |
кольцо разделено на ряд кодовых |
участков — светлых и темных. |
Если кольцам присвоить порядковые номера, начиная с внутрен него, то число светлых и темных участков можно найти из соот ношения
|
|
Mk = N k = 2й- 1, |
где |
k — порядковый номер кольца; |
Mk> Nk — число |
кодовых участков соответственно 1 и 0 для |
|
k-ro |
кольца. |
При вращении диска между щелевой диафрагмой и блоком фотоэлементов располагается один из 16 его секторов, пронумеро ванных от 0 до 15. На рис. 11.8, а это десятый сектор, поэтому дей ствию светового потока подвергаются только фотоэлементы ФЭз
иФЭ4, и на. выходе преобразователя образуется код числа 1010. Считывание информации с диска, несущего маску обычного
двоичного кода, может происходить с большими ошибками. Дей ствительно, в двоичном коде два соседних числа могут различать ся значениями всех своих разрядов. Поэтому при разбиении диска на кодовые участки оказывается, что два сектора, представляю щие эти числа, различаются по всем своим участкам. Так, на гра нице седьмого и восьмого секторов во всех разрядах светлые участки сменяются темными и наоборот. Так как фотоэлементы устанавливаются с некоторыми ошибками и сами они обладают ограниченной разрешающей способностью, то на границе двух различных участков диска может быть считан как 0, так и 1.
Устранение ошибок неоднозначности при считывании дости гается за счет применения кодирующих дисков с масками спе циальных кодов. В качестве таких кодов используются коды с по следовательным изменением одной единицы и двоично-сдвинутые коды.
Кодами с последовательным изменением одной единицы назы вают такие коды, в которых при переходе от изображения одного числа к изображению соседнего старшего или младшего числа