Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Как может быть устроен троичный биполярный энокодер Грея?

17.01.2015, 13:28. Показов 1222. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Предположим, используется оптический кодов диск, с секторами трёх градаций прозрачности: 0, 0,5 и 1, причём, 0 и 1 по азимуту соседствуют не друг с другом, а только с 0,5. На выходе надо иметь электрический сигнал, используя по проводу на трит + общий провод и два провода питания, на которых должно быть напряжение двух противоположных полярностей относительно общего провода. Каждый трит может принимать любое из трёх значений, одно из которых кодируется отсутствием напряжения относительно общего провода, а два других наличием напряжения двух разных полярностей относительно нулевого провода. Как может быть устроен такой девайс?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
17.01.2015, 13:28
Ответы с готовыми решениями:

Подскажите как может быть устроен такой датчик...
http://www.ebay.som/itm/POLE-TANK-SENDER-Fuel-wotir-Level-Liquid-Sensor-Gauge-Meter-250mm-length-/360696100995?pt=Motors_Car_Truck_Parts_Acc...

Как может быть устроен генератор случайного разряда?
Как может быть устроен генератор случайного: 1) бита, 2) трита? Какие случайные физические процессы можно использовать? Какие...

Троичный код Грея
Здесь сказано, что двоичный код Грея - только частный случай кода Грея, но общий случай не рассмотрен, а только двоичный. А на что может...

10
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.01.2015, 13:34
...зачем оно? Обычных квадратурных энкодеров вполне хватает, как аналоговых, так и цифровых.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.01.2015, 14:13  [ТС]
Кажется я диск переврал.

Добавлено через 23 секунды
А квадоратурные - это вообще что? Ну и аналоговых точно не бывает.
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.01.2015, 14:18
...это когда один сигнал сдвинут по фазе на 90 градусов относительно другого.

Энкодер датчика PDF на ПЛИС. Часть 1 2
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.01.2015, 14:31  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
...это когда один сигнал сдвинут по фазе на 90 градусов относительно другого.
Цитата Сообщение от raxp Посмотреть сообщение
...это когда один сигнал сдвинут по фазе на 90 градусов относительно другого.
То есть его разрешение 90 градусов? И нафиг он вообще тогда нужен?

Добавлено через 57 секунд
Цитата Сообщение от raxp Посмотреть сообщение
Энкодер датчика PDF на ПЛИС. Часть 1 2
Там трафик ресурса превышен.

Добавлено через 8 минут
Я прогнал, такой циклический код вообще не получается. Если прямо расширить код Грея на такую разрядность, то крайние значения различаются на двойки сразу всех разрядов.
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.01.2015, 14:43
То есть его разрешение 90 градусов? И нафиг он вообще тогда нужен?
фазу-то с количеством импульсов за оборот-то не путайте. Импульсов за оборот может быть до десятков тысяч.

0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.01.2015, 17:34  [ТС]
Электрических градусов? Ну допустим. Но всего 2 бита - это мало.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
17.01.2015, 17:35  [ТС]
А если такой качающийся сектор?
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
17.01.2015, 23:20
Электрических градусов? Ну допустим. Но всего 2 бита - это мало.
вы прикалываетесь что-ли. Какие два бита, это счетные квадратурные выходы.

Квадратурные оптические/магнитные аналоговые (инкрементальные) энкодеры выдают по каналам тупо импульсы. Количество этих импульсов N = 128, 256, 512, 1024, 2048, 4096, 8192, 16384 и т.д. (определяет разрешение = 360/N и влияет на цену продукта) за один оборот. На двух каналах импульсы сдвинуты по фазе на 90 градусов относительно друг от друга, это позволяет определить направление вращения, а их количество дает информацию об угле ...засечка времени на кол-во импульсов дает скорость. Инверсные каналы позволяют избавиться от помех, так как линии, как правило, не дифференциальные, а потенциальные с уровнями сигналов 24В. Импульс в третьем канале дает информацию о прохождении полного оборота (есть одно- и многооборотные). http://www.pepperl-fuchs.ru/ma... oders.aspx



Есть энкодеры "интеллектуальные" со встроенным контроллером и выдачей номера оборота, угла и скорости в абсолютных или относительных единицах по дифференциальному каналу RS-422 или RS-485 уже пакетом. Есть с токовым интерфейсом а-ля ИРПС. Есть с CANopen, профибасом, модбасом, ...

Вложения
Тип файла: pdf Энкодер датчика PDF на ПЛИС. Часть 1.pdf (3.70 Мб, 3 просмотров)
Тип файла: pdf Энкодер датчика PDF на ПЛИС. Часть 2.pdf (4.60 Мб, 2 просмотров)
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
18.01.2015, 06:52  [ТС]
Цитата Сообщение от raxp Посмотреть сообщение
вы прикалываетесь что-ли. Какие два бита, это счетные квадратурные выходы.
Ну вот только для счётчика этих входа из этих двух битов и хватит. А если энкодер абсолютный, а не инкрементный, то эти же два бита и будут кодировать угол, чего катастрофически мало.

Добавлено через 7 минут
Цитата Сообщение от raxp Посмотреть сообщение
Есть энкодеры "интеллектуальные" со встроенным контроллером и выдачей номера оборота, угла и скорости в абсолютных или относительных единицах по дифференциальному каналу RS-422 или RS-485 уже пакетом.
Интересует только прямая оцифровка за счёт одних лишь физических явлений не тактируемым датчиком и без аналоговой памяти. Только хардкор, иначе потенциометр + АЦП. А когда этот код будет уже прочитан процессором, то дальше уже этот код перекодировать по программе в тот, для которого есть аппаратная арифметика. Шаговый код гарантирует, что при любых глюках считывания погрешность не превысит одного шага, в данном случае 3-х градусов.
0
 Аватар для raxper
10236 / 6614 / 498
Регистрация: 28.12.2010
Сообщений: 21,154
Записей в блоге: 1
18.01.2015, 13:32
...во всех промышленных энкодерах погрешность определяется шагом = 360/количество импульсов за оборот. Хардкор везде, отличие лишь только в том, что одни тупо выдают импульсы на схему контроля, а в других эта схема встроена.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.01.2015, 13:32
Помогаю со студенческими работами здесь

Как должен быть устроен Javascript в rails
Просмотрев статьи про turbolinks, я пришел к выводу, что он не подгружает JS скрипты (и это его преимущество, чтоб они заново не...

Класс безопасных матриц. Как должен быть устроен класс и как указать на матрицу одинарным указателем?
В университете в качестве лабораторной работы задали реализовать интерфейс класса безопасных матриц: // исключения struct...

"В поле может быть введено только одно слово, пробелы могут быть или не быть с начала слова и в конце"
Добрый вечер уважаемые форумчане. Подскажите как написать выражение со след условием: -в поле может быть введено только одно слово,...

Написать программу. Может ли быть вводимое число быть восьмеричным.
Собственно, использовать можно , лишь, цикл while. Массивы и функции преобразования строки нельзя. помогите найти ошибку #include...

как такое может быть?
Добрый вечер, сразу хочу извиниться за моло что говорящий заголовок темы, Но ближе к делу...Совсем недавно начал изучать с# по книге Э....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru