Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Honeywell KMT-112
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
Qwerty_73
Здравствуйте, уважаемые участники форума!

Имеется в наличии вот такой датчик. Пока вообще не могу понять как с ним работать. Судя по первой странице, это "Magnetic Azimuth Transmitter", т.е. он передаёт угол магнитного курса. Только вот он его как-то очень хитро передаёт.

Первый абзац гласит:
"A KMT 112 magnetic flux detector is designed to measure the direction of a magnetic field and
convert this information to a three-wire synchro format." Вроде бы это индукционный компас, а данные он выдаёт как сельсин получается. Или все индукционные компасы так устроены?

Кто-нибудь работал с данным устройством, ну или с аналогичным хотя бы? Если не трудно, можете объяснить принцип работы или дать ссылку, где это описывается? Особенно интересно получение угла курса из сигналов датчика. В datasheet что-то не описано подробно как угол получить. Либо я невнимательно читаю, либо информация содержится где-то в другом документе.
Alex11
Чувствую я, интернет опять забанили. Придется прилепить сюда первое попавшееся.
Нажмите для просмотра прикрепленного файла
И передает он не хитро, а совершенно тривиально. Это же 2001 год. А если хотите тривиально принимать, выберите не то, что валяется, а что-нибуть современное цифровое.

Qwerty_73
Цитата(Alex11 @ Nov 8 2017, 03:30) *
Чувствую я, интернет опять забанили. Придется прилепить сюда первое попавшееся.

Думаю, что не стоило стараться и заливать сюда файл. Интернет никто не блокировал, а datasheet на датчик я смотрел. Если не заметили, то я выдержки из него же поместил в вопросе.
Возможно, что вопрос про принцип работы был задан некорректно. Принцип описан в документе.
Интереснее был формат выдачи данных и как посчитать угол.

Цитата(Alex11 @ Nov 8 2017, 03:30) *
И передает он не хитро, а совершенно тривиально.

Допускаю. Но с такими датчиками никогда не работал, поэтому и решил спросить у специалистов.

Цитата(Alex11 @ Nov 8 2017, 03:30) *
А если хотите тривиально принимать, выберите не то, что валяется, а что-нибуть современное цифровое.

А если нет такой возможности?

Ладно. Теперь по сути.
Если для вас всё довольно тривиально, то не могли бы Вы ответить ещё на пару вопросов. Только не RTFM, а как-то более развёрнуто что ли? sm.gif

1. Датчик выдаёт сигналы как сельсин?
"three-wire synchro format" в первом абзаце и плюс на схеме в "Section V. Maintenance" сам датчик обозначен как Synchro Transmitter и подключается он к Synchro Transformer, что позволяет думать о том, что с датчиком можно работать как с сельсином. Или я ошибаюсь?
2. Можно ли имея только данный датчик, АЦП и микроконтроллер получить угол курса? Или необходимо применение дополнительной аппаратуры?
Если смотреть datasheet и там в "SECTION IV. THEORY OF OPERATION" датчик показан в составе какой-то системы. В "SECTION V. MAINTENANCE" датчик опять подключается к какому-то дополнительному тестовому оборудованию.
k155la3
Цитата(Qwerty_73 @ Nov 9 2017, 06:55) *
. . .
1. Датчик выдаёт сигналы как сельсин?
"three-wire synchro format" в первом абзаце и плюс на схеме в "Section V. Maintenance" сам датчик обозначен как Synchro Transmitter и подключается он к Synchro Transformer, что позволяет думать о том, что с датчиком можно работать как с сельсином. Или я ошибаюсь?
2. Можно ли имея только данный датчик, АЦП и микроконтроллер получить угол курса? Или необходимо применение дополнительной аппаратуры?
Если смотреть datasheet и там в "SECTION IV. THEORY OF OPERATION" датчик показан в составе какой-то системы. В "SECTION V. MAINTENANCE" датчик опять подключается к какому-то дополнительному тестовому оборудованию.

(1)
Я конечно сильно извиняюсь, но ОН не только выдает сигналы как сельсин, он сельсин и есть.
А более точно - сельсин-датчик. И самое простое, как получить из него даннные -это подать евойный сигнал на сельсин-приемник.
В бортовом оборудовании так и делается - с.датчик находится удаленно от приборной панели, на панели - сельсин-приемник,
встроенный в какой-либо показометр со стрелкой.
(2)
Можно, но очень сложно и дорого. Смотря какая точность нужна. Если показометр - то в общем реально.
Есть специализированные мс для этого (приемник сельсина), в частности у AD. И тоже явно не из дешевых.
Читайте теорию по сельсину, синусно-косиносному трансформатору. Эти девайсы широко применяются (пока) в промышленности.

ps Если надо передать дистанционно замер угла - то лучше использовать магниторезистивные интегральные датчики.
Они используются, в частности в автомобильной автоматике. Есть с цифровым или аналоговым выходом.
AMS сенсор

Qwerty_73
k155la3, спасибо большое за ответ!

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

Нет никакого показометра. Угол мне нужен именно в цифре для вычислений.

Цитата
Есть специализированные мс для этого (приемник сельсина), в частности у AD. И тоже явно не из дешевых.

А Вы случайно не про Synchro to Digital Converter говорите? Я уже смотрел в эту сторону. Да, цены на них конечно кусаются. Если смотреть на Resolver To Digital Converter, то вроде бы вполне приемлемо по цене.

Цитата
Читайте теорию по сельсину, синусно-косиносному трансформатору. Эти девайсы широко применяются (пока) в промышленности.

Читаю. Литературы в сети очень много по данной теме.

Исходя из всего вышесказанного, я вижу два способа измерить курс, если оставлять именно этот датчик :
1. Сложный, дорогой и неточный - изучать матчасть и делать преобразование самому. Судя по количеству теории, этот вариант ещё и не быстрый.
2. Простой, дорого и довольно точный - купить готовую схему, прицепить к ней датчик и получать курс.

Я Вас правильно понял?
k155la3
(1) Если девайс нужен в качестве измерительного прибора, с надежностью, точностью, помехоустойчивостью
то как по мне это задача достаточно сложная.
AD_Resolver
Особенно если посмотреть там на Figure 6 sm.gif
(2) Ключевое слово resolver Вы правильно определили. Наверняка есть такие преобразователи не только у AD.
На мой взгляд, если надо сделать 1шт. и пользоваться - то приобрести какойнибудь кит от AD.
Или не приобрести, а скопировать. В аппнотах может и софт найдется.

ps
(в ссылках с сайта AD, софт для EVB ихних есть линуксоидный root/drivers/staging/iio/resolver/ad2s1210.c)
Qwerty_73
Думаю, в одном экземпляре нам будет маловато sm.gif
Спасибо большое за консультацию и отдельное за ссылки.
Пойду думать что делать с этим датчиком sm.gif.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.