Перейти к содержанию
    

Кто может разгадать кодировку линейного абсолютного энкодера?

3 hours ago, k155la3 said:

при наличии отказа из-за неисправности (пусть даже одного светодиода) прибор должен выдать сигнал неисправности + "нет данных".

Согласен!

 

Я не спец в лифтах, но чем ситуация, что он будет "чуть выше" лучше, чем "чуть ниже"? Это уже вопрос к @AlexandrY.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 hours ago, haker_fox said:

Согласен!

 

Я не спец в лифтах, но чем ситуация, что он будет "чуть выше" лучше, чем "чуть ниже"? Это уже вопрос к @AlexandrY.

Эт надо углубляться в принципы безопасности, но базовая концепция хорошо описана здесь - https://en.wikipedia.org/wiki/False_positives_and_false_negatives
Да, и наречие "чуть" вы сами добавили.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На мой дилетантский взгляд для абсолютного энкодера абсолютно всё равно, каким кодом закодирована позиция, ибо ему важно текущее положение, а предыдущее или следующее не играет роли (он по ним не контролирует). Для контроля достоверности можно, конечно, и с предыдущим сравнивать. Но и в этом случае не обязательно использовать код Грэя и т. п. Например, в двоичном коде разница между соседями всегда 1. Чем не проверка? 

А для контроля достоверности считывания одиночной позиции без дополнительных битов не обойтись. Математика-с. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всё потому, что здесь числа располагаются последовательно, а не случайно. А предсказуемая информация это уже не информация. 

Бит четности - гарное решение. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

56 minutes ago, ViKo said:

А для контроля достоверности считывания одиночной позиции без дополнительных битов не обойтись. Математика-с. 

Эт называется не дополнительный бит, а избыточность. Избыточность может быть и в пол бита и в полтора. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, AlexandrY сказал:

Эт называется не дополнительный бит, а избыточность. Избыточность может быть и в пол бита и в полтора. 

Это вопросы терминологии. "Избыточное кодирование"? Пусть.

Полтора бита? Как же, знаем, полтора стопа в RS. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, ViKo said:

Это вопросы терминологии. "Избыточное кодирование"? Пусть.

Полтора бита? Как же, знаем, полтора стопа в RS. 

Просто я не знаю как вы просто так вставите дополнительный бит в сдвиговые коды. 
Там не бит вставляется, а добавляется избыточность, и это принципиальная разница. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какими терминами ни называй, но 8 битами можно закодировать или 256 позиций без никакой проверки-избыточности-и т.п., или меньшее количество с проверками-...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

32 minutes ago, ViKo said:

Какими терминами ни называй, но 8 битами можно закодировать или 256 позиций без никакой проверки-избыточности-и т.п., или меньшее количество с проверками-...

Эт наверно намек на начало темы, где упорно искали биты синхронизации и даже сошлись на том что при достаточно длинном блоке "синхронизации" или "вставки" или "маркера" все получается просто.  
Но только сдвиговые коды позволяют максимально уменьшить количество оптопар. :ok:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...