Сервопривод и обратная связь

Обсуждаем электронику на колесах. Нужен увлажнитель воздуха для Камаза? Вам сюда.
Ответить
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Разобрал кресло, которое регулируется с помощью электромоторов и имеет память настроек. С целью понять как эти самые настройки "видит" штатный контроллер моторов.
Картина следующая, у мотора 4 контакта, два плюс минус, и два , как я понял, и есть обратная связь.
Моторы многооборотные, например, спинка сидения от крайних положений двигается в течении 15 секунд, к слову, чтобы было понимание их работы.

На схеме завода изготовителя мотор изображен так:
СпойлерИзображение
Я первоначально думал, что там на самом деле резистор. И по измеренному сопротивлению контроллер определяет положение спинки кресла. Но подключенный омметр показывает обрыв.
Подключился осциллографом, и там тоже тишина.
Но если мультиметр переключить в режим прозвонки диодов, то между выводами показывает 1700, щупы переворачиваешь - 650. То есть присутствует какое то падение напряжение.


Что это за моторы такие? :shock: Может кто-то встречался с такими.


В описании есть предложение:
Текущие положения электродвигателей постоянно отслеживаются контроллерами с помощью встроенных датчиков Холла и записываются в память ЭСППЗУ.
Но я никогда не встречался с датчиками холла с двумя выводами. Только с тремя, питание/сигнал.
А как снимать показание с двухвыводных.....
Реклама
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

Я первоначально думал, что там на самом деле резистор
. Магниторезисторы имеют место быть в природе
Но подключенный омметр показывает обрыв.
Неверно подключен, значит. ведь потом-то он показывал какое-то падение напряжения.
Подключился осциллографом, и там тоже тишина.
То же, что и выше.
Но я никогда не встречался с датчиками холла с двумя выводами.
их множество. Всяких магниточувствительных элементов - легион. пример:
VF401 PS_005884-2-EN_Final_11Dec09.pdf
(168.52 КБ) 206 скачиваний
А как снимать показание с двухвыводных
у щупа осциллографа тоже два вывода, что делает как бэ логичным подсоединить один к одному, а другой к другому.
Просто надо правильно выставлять пределы на приборах. И измерять на подключенных к блоку управления, или подать какое-то напряжение.
Меня здесь больше нет
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

а поставить мотор на место и проверить как он работает там (какие токи, нкпряжения? может импульсы?) не вариант?
думается что он питается относительно стабильным напряжением и работает как источник тока (примерно как токовая петля 4-20), хотя может быть там и банальный делитель (холл выступает в качестве переменника, только начинает это делать с некоторого напряжения - полупроводниковый прибор всё-же... а потому простой цешкой он и не определился)
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

BlackKilkennyCat,
Ivanoff-iv,
дело в том, что кресло куплено отдельно от авто(на разборке 8) ). и возможности проверить его с составе всех блоков нет возможности.

моторы же , наоборот, не сняты. наверное попробую аккуратно демонтировать один из них, и разобрать, чтобы в живую увидеть какая маркировка на датчиках.

потом отпишусь.
Последний раз редактировалось ferio Чт июл 02, 2020 11:03:41, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

тогда конечно ничего не покажут датчики. подать 5 вольт на датчик через резистор 20 - 50 кOм и смотреть снова (непосредственно на датчике), при вращении мотора.
Меня здесь больше нет
Реклама
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

BlackKilkennyCat, то есть предположительно датчик питается паразитно и при срабатывании замыкает плюс на землю? по аналогии с шиной 1wire.

ps. мотор подразобрал немного, сделано все так, что его ремонт не предполагается.
датчики судя по выводам далеко в недрах пластиковой обоймы. но попробую все же до них добраться.
на моторе маркировка brose. https://www.brose.com/de-en/
https://www.brose.com/de-en/products/ad ... ear-seats/#
Реклама
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

и что ты там хочешь увидеть?
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

Ivanoff-iv, маркировку датчика.

Добавлено after 7 hours 55 minutes 22 seconds:
барабанная дробь....
и... ларчик открывается.
там установлен A3187LUA ДШ- https://pdf1.alldatasheet.com/datasheet ... 87LUA.html

включен по следующей схеме
Изображение


как в этом случае считывать показания правильно? странно даже, что производитель не пошел обычным путем, и не вывел отдельно сигнал, а зашунтировал его на плюс.
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

Ничего странного, это вполне обычная схема, экономия проводов и возможность устанавливать изначально двухвыводные датчики. Считывать показания правильно можно как угодно по изменению напряжения. Как я уже говорил, воткнуть последовательно питанию резистор. Рассчитать его можно элементарно: он должен обеспечить ток не менее 8 ма и при подключении плеча 400 ом, напряжение на образовавшемся делителе не должно быть менее 4 вольт. И всё, получается, что когда датчик в положении офф, после добавочного резистора напряжение будет лишь чуть менее напряжения питания (сколько-то там упадет на датчике), в положении on существенно меньше. Ставится компаратор и получается меандр. делается один оборот двигателя и получается кол-во импульсов на оборот.
При питании 12 вольт добавочный резистор получается 800 ом.
Последний раз редактировалось BlackKilkennyCat Чт июл 02, 2020 19:57:34, всего редактировалось 1 раз.
Меня здесь больше нет
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

если так попробовать
СпойлерИзображение
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

Да, именно так. только добавить супрессор на вход мк, или иным образом ограничить риск превышения напряжения ( в том числе помех).
кроме того, надо учитывать, что мк должен быть как минимум на 5 вольт питания, или какой-то эксклюзив, принимающий на вход напряжение значительно больше своего питания
Последний раз редактировалось BlackKilkennyCat Чт июл 02, 2020 20:01:25, всего редактировалось 1 раз.
Меня здесь больше нет
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

[uquote="BlackKilkennyCat",url="/forum/viewtopic.php?p=3862363#p3862363"]Рассчитать его можно элементарно: он должен обеспечить ток не менее 8 ма и при подключении плеча 400 ом, напряжение на образовавшемся делителе не должно быть менее 4 вольт.[/uquote]

Понятно. Спасибо.
Значит подтягивающий резистор нужен не более 1.5K. Если питание 12V.
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

не более 800 ом.
и на вход мк пойдет 12 вольт, что не очень хорошо, а точнее, ужасно )
Меня здесь больше нет
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

[uquote="BlackKilkennyCat",url="/forum/viewtopic.php?p=3862369#p3862369"]Да, именно так. только добавить супрессор на вход мк, или иным образом ограничить риск превышения напряжения ( в том числе помех).
кроме того, надо учитывать, что мк должен быть как минимум на 5 вольт питания, или какой-то эксклюзив, принимающий на вход напряжение значительно больше своего питания[/uquote]
Да, про этот момент тоже подумал. Просто при напряжении питания 5В номинал подтягивающего резистора будет примерно 650ом.
Или же ставить на вход микроконтроллера делитель на резисторах, это КМК проще , тк
- не нужно по всему креслу разводить отдельную шину 5V. Ведь моторов около 7 штук.
- и STM32 на 3.3V.



самое простое, что приходит на ум:
Изображение
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

я бы влепил компараторы. 1 чип - 4 компаратора. и не нужно преобразование ацп, можно сразу счетчик включать, или свой по преоыванию, или таймер озадачить. удобнее.
Меня здесь больше нет
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

АЦП - это просто картинка такая. с интернетов.)


компаратор, просто чтобы уровни согласовать?
Собутыльник Кота
Сообщения: 2905
Зарегистрирован: Ср ноя 29, 2017 06:58:50

Сообщение BlackKilkennyCat »

чтобы иметь возможность принять сигнал высокого напряжения,отловить разницу. Согласовывать придется отдельно транзистором, но это уже просто ключ.
Меня здесь больше нет
Вымогатель припоя
Аватара пользователя
Сообщения: 516
Зарегистрирован: Вт янв 01, 2013 15:51:19
Откуда: Vilnius

Сообщение Jurkin »

Чёт не понял вашу схему подключения датчика. Кажись не хватает резистора в цепи питания, т.е. питание датчика не напрямую со стабилизатора какого, а именно через резистор - иначе никакого сигнала на плюсе не будет однако :)))
Прорезались зубы
Сообщения: 204
Зарегистрирован: Вт мар 31, 2009 09:14:47

Сообщение ferio »

[uquote="Jurkin",url="/forum/viewtopic.php?p=3862389#p3862389"]Чёт не понял вашу схему подключения датчика. Кажись не хватает резистора в цепи питания, т.е. питание датчика не напрямую со стабилизатора какого, а именно через резистор - иначе никакого сигнала на плюсе не будет однако :)))[/uquote]
вы об этом?
https://radiokot.ru/forum/viewtopic.php ... 5#p3862365

Добавлено after 40 minutes 48 seconds:
[uquote="BlackKilkennyCat",url="/forum/viewtopic.php?p=3862384#p3862384"]чтобы иметь возможность принять сигнал высокого напряжения,отловить разницу. Согласовывать придется отдельно транзистором, но это уже просто ключ.[/uquote]
идея понятна. благодыр :P
Друг Кота
Аватара пользователя
Сообщения: 7077
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Откуда: Сердце Пармы

Сообщение Ivanoff-iv »

а если наоборот попробовать? (резистор не на плюс, а на минус, итс него брать сигнал) тогда при отключении датчика на мк просто 0 придёт, а при подключении - падение на резисторе...
а можно 2 резистора поставить, а брать сигнал только с "нижнего", тогда схема и замыкание без проблем переживёт... а что сигнал слабый - так многие мк имеют усилители на входах, или просто AREF понизить.

Добавлено after 2 minutes 34 seconds:
ну, и от плюса тоже резистор, как защиту от замыкания на массу питающего провода
Для тех, кто не учил магию мир полон физики :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...
Ответить

Вернуться в «АвтоМотоВело»