|
Магнитный датчик HMC1052 |
|
|
|
May 14 2010, 10:47
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
Добрый день. Подскажите кто работал с датчиками HMC. Проблема в следующем - выпаял со "старых плат" датчики HMC1052(2 шт) сейчас АЦП-шками снимаю с него значения магнитного поля. Всё вроде работает, но спустя небольшое время(минут 10) одна половина моста датчика(Y составляющей) уходит в "насыщение", т.е АЦП зашкаливает на максимальном значении и всё. Вольтметром смотрел напряжения на каждом плече моста - получается дикий перекос, если напрямую померять мостик, то на одном выходе мостика +1.7В, на другом выходе 0,4-0,8В(напряжение Vcc на мосте 3.4В). Мерял также сопротивления между общим проводом и выходами моста (предварительно отключив эти выходы от усилителя+АЦП, те они в воздухе весят), получается тоже перекос по сопротивлению - 600 Ом на одном выходе, 200 Ом на другом(причём мерял при выключеном питании). Такое ощущение, что датчик коротит внутри сам по себе. Если он немного постоит или его контакты пропаять, то бывает что входит в режим и некоторое время показывает корректные данные. Плохие контакты или КЗ исключено, т.к я его раз 10 перепаивал и навесным мантажом напаивал, результат всегда один. У меня подозрение на перегрев, но неужели они такие чувствительные к тепературе при пайки, почему тогда 2 датчика дают один результат и когда эти датчики стояли на старых платах, они нормально работали. Что здесь может быть?? Проблема ещё в том, что нет возможности пока купить новый непаяный датчик и проверить..
|
|
|
|
|
May 17 2010, 06:34
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
сет/ресет подаю, что с ним что без него. Всё равно заперает(((.
|
|
|
|
|
May 18 2010, 05:05
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
Цитата(Crowbar @ May 17 2010, 18:09)  А set/reset у вас в воздухе висит, или постоянно используется? Если второе, то на всякий случай проверьте ее сопротивление... сет/ресет постоянно пользую, разрядность АЦП позволяет постоянную составляющую математически вычитиать. Сопротивление сет/ресет мерял всё в норме. Цитата(Alexashka @ May 17 2010, 21:28)  перепаивал воздухом датчики много раз. никаких изменений не замечал. если перегреть вывод, то обычно контакт пропадает (обрывается). проверьте плату лучше -может дело в ней  Сейчас я с платы всё поснимал и перевернул вверх ногами, теперь всё соединено тонкими проводками(с изоляцией), плата только как основа используется(на ней контроллер только), датчики и усилители+АЦП(SX8725) - всё висит в воздухе, причём я датчик(как уже писал) раз 10 перепаивал, т.е. 10 раз подряд врятли можно плохо запаять. Прям мистика какая-то. Ещё есть HMC1043 с ним тоже чудеса(также возился с ним - паял навесу) - вроде работает нормально без set/reset, когда подаёшь сет/ресет появляется большая ошибка в преобразовании значений - порядка ~500-800 отсчётов АЦП, это при диапазоне изменения магнитного поля(в отсчётах АЦП) ~8500.
|
|
|
|
|
May 18 2010, 05:45
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(guit @ May 18 2010, 09:05)  Сейчас я с платы всё поснимал и перевернул вверх ногами, теперь всё соединено тонкими проводками(с изоляцией), плата только как основа используется(на ней контроллер только), датчики и усилители+АЦП(SX8725) - всё висит в воздухе, причём я датчик(как уже писал) раз 10 перепаивал, т.е. 10 раз подряд врятли можно плохо запаять. Прям мистика какая-то. Ещё есть HMC1043 с ним тоже чудеса(также возился с ним - паял навесу) - вроде работает нормально без set/reset, когда подаёшь сет/ресет появляется большая ошибка в преобразовании значений - порядка ~500-800 отсчётов АЦП, это при диапазоне изменения магнитного поля(в отсчётах АЦП) ~8500. Ну а если просто подпаять к датчику питание и выводы омметра и подождать 10мин. эффект проявится? если появится попробовать покрутить датчик в воздухе- может это какоето внешнее поле... А по ошибке вроде как нормальное явление, для HMC1043 при 3В питания может быть до 1,5мВ разбаланс моста, в отсчетах АЦП думаю это будет немало  Мне у многих датчиков пришлось вручную оффсет регулировать, так как первый каскад (Ку=50) затыкался. PS Да, возможно эффект возникает изза самонагрева датчика. Попробуйте подуть на него горячим воздухом.
|
|
|
|
|
May 18 2010, 06:36
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
Смысла особого нет датчик к омметру подключать, тк это явление возникает само по себе и, если раньше проявлялся в течение 10 минут, то сейчас иначе. Вчера, например, датчик заперало(причём только датчик X-овой составляющей, Y-работал нормально), поработав сам по себе часа 2-3 всё стало нормально(потом ещё часа 2 данные правельные снимал). Сейчас(сегодня) он у меня часа 2 уже как работает - полёт нормальный. Насчёт HMC1043 у него не смещение(разбаланс моста) ~500-800 отсчётов, а нечто по форме похожее на шум, сет/ресет отключаешь, шум приходит в норму - прядка 20-30 отсчётов("размах"). С офсетом вроде всё в порядке регулировать не надо, при том, что Ку у меня порядка 100. Насчёт самонагрева - пробовал паяльник(нагретый до 300 градусов) подносить к датчику, когда тот был в запертом состоянии, эффекта никакого.
|
|
|
|
|
May 19 2010, 05:17
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
Периодичность двух импульсов сет/ресет порядка 60 мс, время между сетом и ресетом 11мс, ну и длительность каждого импульса 1.5мкс. HMC1052 практически тоже самое что и 1043(имеется в виду принцип работы) и у него(52-ого) при подаче сет/ресета всё нормально работает при постояяном применении сет/ресета. Я считываю данные не в момент подачи импульса, а выжидаю некоторое время(1.5-2мс) чтобы переходные процессы завершились - при сете считываю, потом при ресете считываю и вычитаю одно(при сете) из другого(при ресете) значения. В результате постоянная состовляющая вычитается, а значение поля увеличивается в 2 раза(естественно и шум снижается).
|
|
|
|
|
May 19 2010, 15:11
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Цитата(guit @ May 19 2010, 09:17)  при сете считываю, потом при ресете считываю и вычитаю одно(при сете) из другого(при ресете) значения. В результате постоянная состовляющая вычитается, а значение поля увеличивается в 2 раза(естественно и шум снижается). Да слышал про такой вариант съема данных, но у меня усилитель-фильтр перед АЦП. АЦП чисто как пороговое устройство, а усилок после импульсов здорово раскачивается, наверно с секунду его колбасит  . Но видимо у Вас как раз в импульсах все и дело. Почему так ведет не знаю, может тока не хватает чтобы как следует перемагнитить пермаллой, может еще чтото. Проверьте разрядную емкость, может она дохлая
|
|
|
|
|
May 21 2010, 05:41
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
По токам всё нормально - в пределах установленными производителем. Спасибо за советы, буду дальше копать. Тем более уже 3ий день работает всё отлично, главное паяльником туда не лезть, а то всё по-новой начнётся))). Alexashka, а не подскажешь по чувствительности датчика - в даташитах стрелочкой указывается ось датчика в некоторой литературе эту ось называют "лёгкой". При каком положении этой оси напряжение на датчике будет максимальным??? Например, если взять два случая когда ось датчика паралельна и перпендикулярна силовым линиям поля земли.
|
|
|
|
|
May 25 2010, 11:22
|

Гуру
     
Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987

|
Цитата(guit @ May 18 2010, 09:05)  ...Прям мистика какая-то... Схему включения датчика приведите, с цепями сет-ресета. Есть подозрение, что в ней ошибка. Если всё-таки её нет, скорее всего, датчик негодный. Таких эффектов при отсутствии мощных внешних полей быть не должно. Цитата(Alexashka @ May 18 2010, 23:51)  А с какой периодичностью выдаете импульсы сет/ресет? Там жеж амперы, у в момент импульса сигнал с датчика подскакивает прилично, так что я эту фишку делаю только как рекалибровку. Я тоже таким способом пользуюсь. В принципе, достаточно подать сет-ресет один раз, при включении. А при обнаружении сильных полей, рекалибровать.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
May 26 2010, 09:39
|
Участник

Группа: Участник
Сообщений: 21
Регистрация: 6-05-09
Пользователь №: 48 705

|
Вот включение  А межет паяльный флюс(типа канифоли) давать такой эффект? Между выводами промыть не удавалось этот "припой"? Alexashka, спасибо за разъяснения по чувствительности датчика(да, меряю поле земли).
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|