|
Измерение тока в обмотках мотора, гальваническая развязка и отечественные компоненты |
|
|
|
Apr 9 2016, 10:31
|
Группа: Участник
Сообщений: 10
Регистрация: 14-10-09
Пользователь №: 52 942

|
Добрый день. Нужен совет сообщества. Необходимо измерять ток мотора. Цель - управление моментом. Точность сверхвысокая не нужна, но и сильно огрублять не стоит. Полумосты на полевых транзисторах и драйверы отделены от микроконтроллера гальванической развязкой, это изменить не получится. Мотор постоянного тока, коллекторный или бесколлекторный: решение нужно общее, на несколько случаев. Ток до 20А, номинальное напряжение 27В. Хочу измерять синхронно с шимированием ключей, в каждом периоде. Частота ШИМ 16кГц. Где измерять - в обмотках мотора или в истоках нижних транзисторов - не принципиально. Самой большой сложностью является такое ограничение: только отечественные компоненты с ВП, лучше - из перечня ЭКБ.
Если бы не было ограничения на использование китайских комплектующих, то ответом могло бы быть: - применение датчиков тока на эффекте Холла (например, ACS712); - шунт + изолированный усилитель; - шунт + усилитель + линейный оптрон; - шунт + усилитель + быстрый последовательный АЦП (в небольшом корпусе, без больших требований к питанию и обвязке) + оптроны. К сожалению, отечественных компонентов для этих решений я не нашёл. Прошу Вашего совета!
|
|
|
|
|
Apr 10 2016, 14:19
|
Группа: Участник
Сообщений: 10
Регистрация: 14-10-09
Пользователь №: 52 942

|
Цитата(Plain @ Apr 9 2016, 17:21)  Шунт из куска провода, усилитель на подножном корме, калибратор и АОД109 — два канала линейных, а по оставшемуся калибратор постоянно сигналит о своих четырёх тактах их калибровки чередованием, т.е. смещении и усилении. К сожалению, не понял про калибратор. Расскажете подробнее? Вообще, у оптопар, не заточенных под применение в линейном режиме, разброс параметров обычно слишком большой, что даёт существенную нелинейность. Именно калибратором предлагаете это исправить? Цитата(AlexeyW @ Apr 9 2016, 23:15)  Если можно как-то получить частоту вращения (вдруг это можно сделать проще, чем ток), то ток вычисляется. Мне кажется, что уравнение здесь весьма сложное получается: нужен ток в обмотках, а не потребляемый от источника питания. Он сильно отличается, увы. Цитата(Меджикивис @ Apr 10 2016, 10:08)  Трансформатор тока использовать не получится? Интересная идея. Не сталкивался раньше. Почитаю и подумаю, как это можно сделать. Пока пугает то, что для таких маленьких мощностей (максимум сотни ватт) готовых, скорее всего, нет. А мотать вручную - так не получится точно выдерживать параметры. Это потянет калибровку для каждого исполнения, что докидывает проблем. Но повторюсь, идея интересная. Удивляет, что не лежит на поверхности решение. Неужели никому до этого не нужна была аналоговая развязка? Как же устроены следящие системы все военные? Ток-то им так же надо получать. Да и для других задач в промышленности и спецтехнике актуально. Вроде бы.
|
|
|
|
|
Apr 10 2016, 16:44
|
Гуру
     
Группа: Участник
Сообщений: 6 776
Регистрация: 5-03-09
Из: Москва
Пользователь №: 45 710

|
Цитата(DmitrijProF @ Apr 10 2016, 17:19)  не понял про калибратор Сперва создаётся генератор эталонного треугольника (интегратор, компаратор, аналоговый мультиплексор), и к нему ещё делитель на триггере. Получается четыре такта. В первом такте первый усилитель переключается аналоговым мультиплексором с датчика тока на этот треугольник, а в третьем такте — второй. Если требуется калибровка датчика, в первом такте к измеряемому току добавляется эталонный. Передаваемый тактовый сигнал выделяется из сигнала генератора посредством элемента "исключающее ИЛИ", а в качестве строба — например, в первом такте выделенный тактовый импульс удлиняется вдвое.
|
|
|
|
|
Apr 10 2016, 21:28
|
Знающий
   
Группа: Свой
Сообщений: 988
Регистрация: 3-11-10
Пользователь №: 60 636

|
Цитата(DmitrijProF @ Apr 10 2016, 17:19)  Мне кажется, что уравнение здесь весьма сложное получается: нужен ток в обмотках, а не потребляемый от источника питания. Он сильно отличается, увы. Да вроде как нет, если учесть все системные константы типа сопротивлений и ще некоторые. Огромной точности ведь действительно не нужно. Кстати, насчет токового датчика - есть трансформаторные ТД с передачей постоянной составляющей, ну вот типа такого
|
|
|
|
|
Apr 11 2016, 20:49
|
Профессионал
    
Группа: Участник
Сообщений: 1 541
Регистрация: 21-03-12
Из: РФ
Пользователь №: 70 919

|
Цитата(Tanya @ Apr 11 2016, 16:56)  В двигателе постоянного тока не будет постоянного тока? В двигателе - будет. Почти постоянный. (За счет индуктивности.) А вот в цепях ключей будет строго ШИМ, амплитуду токовых импульсов которого контролировать можно. Цитата(Tanya @ Apr 11 2016, 16:56)  Когда сломается или выключится, ток прекратится - правильно я догадалась? ШИМ-импульсы тока прекратятся, да.
--------------------
Построив автомобили, человечество освободило лошадей от необходимости работать. Почему оно не освободило от такой необходимости себя ))
|
|
|
|
|
Apr 12 2016, 07:31
|
Группа: Участник
Сообщений: 10
Регистрация: 14-10-09
Пользователь №: 52 942

|
Благодарю, что откликнулись! Цитата(Plain @ Apr 10 2016, 19:44)  Сперва создаётся генератор эталонного треугольника (интегратор, компаратор, аналоговый мультиплексор), и к нему ещё делитель на триггере. Получается четыре такта. В первом такте первый усилитель переключается аналоговым мультиплексором с датчика тока на этот треугольник, а в третьем такте — второй. Если требуется калибровка датчика, в первом такте к измеряемому току добавляется эталонный. Передаваемый тактовый сигнал выделяется из сигнала генератора посредством элемента "исключающее ИЛИ", а в качестве строба — например, в первом такте выделенный тактовый импульс удлиняется вдвое. Выглядит сложно пока. Сначала порисую и поразмыслю: так сразу мне и не сказать, как это будет получаться. Интересно. Цитата(AlexeyW @ Apr 11 2016, 00:28)  Да вроде как нет, если учесть все системные константы типа сопротивлений и ще некоторые. Что-то эксперимент показывает, что не получается просто. Нужно интегрировать будет непрерывно, затрудняюсь сходу написать. Цитата(Tanya @ Apr 11 2016, 12:36)  Немного можно модифицировать. Интегратор со сбросом. В момент сброса - импульс через оптрон. Я правильно понял, что это просто даст большую точность и отсутствие необходимости делать сэмпл чётко синхронизировано с ШИМом в середине периода? Цитата(Меджикивис @ Apr 11 2016, 23:49)  В двигателе - будет. Почти постоянный. (За счет индуктивности.) А вот в цепях ключей будет строго ШИМ, амплитуду токовых импульсов которого контролировать можно. Если в двигателе будет почти постоянный, то и в нижних транзисторах полумостов будет такой же, увы. Сначала зацепился, думал, получится что-то в режиме разрыва тока сделать: на малой частоте ШИМ давать току опуститься. Получилось печально: для маленького мотора допустимо, большой уже сильно теряет в мощности. Видимо, в лоб не решить эту ветку. Цитата(AlexeyW @ Apr 11 2016, 00:28)  Кстати, насчет токового датчика - есть трансформаторные ТД с передачей постоянной составляющей, ну вот типа такогоЦитата(KAlexn @ Apr 12 2016, 09:42)  Спасибо за ссылку. Подойдёт как крайний вариант, если не придумаю совсем ничего: военпреды теоретически, через боль, могут разрешить невоенные изделия отечественного производства. С названиями на латинице - через ещё большую боль. Но если совсем ничего, то ОК.
|
|
|
|
|
Apr 12 2016, 10:22
|
Знающий
   
Группа: Участник
Сообщений: 518
Регистрация: 29-09-11
Пользователь №: 67 450

|
Цитата(DmitrijProF @ Apr 10 2016, 17:19)  Пока пугает то, что для таких маленьких мощностей (максимум сотни ватт) готовых, скорее всего, нет. А мотать вручную - так не получится точно выдерживать параметры. Это потянет калибровку для каждого исполнения, что докидывает проблем. насчет трансформатора тока - не всё так плохо. Правильно подключенный трансформатор тока (на нагрузку с нулевым входным сопротивлением, т.е. трансимпедансный усилитель) имеет коэффициент передачи, зависящий только от количества витков, так что, если не ошибаться при намотке - калибровка не нужна.
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|