|
Определение положения сердечника электромагнита, по его индуктивности |
|
|
|
Nov 2 2007, 13:46
|

Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742

|
В одной нашей конструкции применяется соленоид с сердечником, который может принимать два положения - втянут и свободен. Ход сердечника около 5 мм. В настоящее время для определения положения сердечника используются два концевых выключателя, но из-за недоработки конструкции этого узла, часто возникают проблемы.
Возникла идея определять положение сердечника измеряя индуктивность катушки.
Схема содержит контроллер MSP430F1232 (на борту 10 бит АЦП, ШИМ). Сперва был опробован простейший вариант: соленоид запитывается импульсным током с частотой 30 Гц, и измеряется ток в двух точках. При изменении индуктивности катушки, соответственно изменяется наклон кривой тока. И по разности двух измерений можно судить о положении сердечника.
В первом приближении идея заработала, но в ходе экспериментов было обнаружено, что характеристики токовой кривой сильно меняются в зависимости от длительности импульса (при увеличении длительности импульсов появляется сильная нелинейность).
И я пришел в выводу, что простым измерением в двух точках решить задачу не получится..
Какой алгоритм математической обработки здесь можно применить? Если снимать 5, 10, 100 точек? Как эти результаты анализировать?
К сожалению, в математике не силен, поэтому очень надеюсь на вашу помощь!
--------------------
Good News Everyone!
|
|
|
|
|
 |
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|