реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Магнитный датчик HMC1052
guit
сообщение May 14 2010, 10:47
Сообщение #1


Участник
*

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



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


Практикующий маг
******

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



а сет/ресет делали после перепайки? у меня было с ними чтото напоминающее триггерный эффект, не так сильно как у Вас, но предварит.усилитель насыщался. после данной операции эффект проходил.
Go to the top of the page
 
+Quote Post
guit
сообщение May 17 2010, 06:34
Сообщение #3


Участник
*

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



сет/ресет подаю, что с ним что без него. Всё равно заперает(((.
Go to the top of the page
 
+Quote Post
Crowbar
сообщение May 17 2010, 14:09
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 190
Регистрация: 8-05-07
Пользователь №: 27 595



А set/reset у вас в воздухе висит, или постоянно используется? Если второе, то на всякий случай проверьте ее сопротивление...
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 17 2010, 17:28
Сообщение #5


Практикующий маг
******

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



перепаивал воздухом датчики много раз. никаких изменений не замечал. если перегреть вывод, то обычно контакт пропадает (обрывается). проверьте плату лучше -может дело в ней smile.gif
Go to the top of the page
 
+Quote Post
guit
сообщение May 18 2010, 05:05
Сообщение #6


Участник
*

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



Цитата(Crowbar @ May 17 2010, 18:09) *
А set/reset у вас в воздухе висит, или постоянно используется? Если второе, то на всякий случай проверьте ее сопротивление...

сет/ресет постоянно пользую, разрядность АЦП позволяет постоянную составляющую математически вычитиать. Сопротивление сет/ресет мерял всё в норме.

Цитата(Alexashka @ May 17 2010, 21:28) *
перепаивал воздухом датчики много раз. никаких изменений не замечал. если перегреть вывод, то обычно контакт пропадает (обрывается). проверьте плату лучше -может дело в ней smile.gif

Сейчас я с платы всё поснимал и перевернул вверх ногами, теперь всё соединено тонкими проводками(с изоляцией), плата только как основа используется(на ней контроллер только), датчики и усилители+АЦП(SX8725) - всё висит в воздухе, причём я датчик(как уже писал) раз 10 перепаивал, т.е. 10 раз подряд врятли можно плохо запаять. Прям мистика какая-то. Ещё есть HMC1043 с ним тоже чудеса(также возился с ним - паял навесу) - вроде работает нормально без set/reset, когда подаёшь сет/ресет появляется большая ошибка в преобразовании значений - порядка ~500-800 отсчётов АЦП, это при диапазоне изменения магнитного поля(в отсчётах АЦП) ~8500.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 18 2010, 05:45
Сообщение #7


Практикующий маг
******

Группа: Свой
Сообщений: 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мВ разбаланс моста, в отсчетах АЦП думаю это будет немало smile.gif Мне у многих датчиков пришлось вручную оффсет регулировать, так как первый каскад (Ку=50) затыкался.
PS Да, возможно эффект возникает изза самонагрева датчика. Попробуйте подуть на него горячим воздухом.
Go to the top of the page
 
+Quote Post
guit
сообщение May 18 2010, 06:36
Сообщение #8


Участник
*

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



Смысла особого нет датчик к омметру подключать, тк это явление возникает само по себе и, если раньше проявлялся в течение 10 минут, то сейчас иначе. Вчера, например, датчик заперало(причём только датчик X-овой составляющей, Y-работал нормально), поработав сам по себе часа 2-3 всё стало нормально(потом ещё часа 2 данные правельные снимал). Сейчас(сегодня) он у меня часа 2 уже как работает - полёт нормальный. Насчёт HMC1043 у него не смещение(разбаланс моста) ~500-800 отсчётов, а нечто по форме похожее на шум, сет/ресет отключаешь, шум приходит в норму - прядка 20-30 отсчётов("размах"). С офсетом вроде всё в порядке регулировать не надо, при том, что Ку у меня порядка 100. Насчёт самонагрева - пробовал паяльник(нагретый до 300 градусов) подносить к датчику, когда тот был в запертом состоянии, эффекта никакого.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 18 2010, 19:51
Сообщение #9


Практикующий маг
******

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



Цитата
Насчёт HMC1043 у него не смещение(разбаланс моста) ~500-800 отсчётов, а нечто по форме похожее на шум, сет/ресет отключаешь, шум приходит в норму - прядка 20-30 отсчётов("размах").

А с какой периодичностью выдаете импульсы сет/ресет? Там жеж амперы, у в момент импульса сигнал с датчика подскакивает прилично, так что я эту фишку делаю только как рекалибровку.
Go to the top of the page
 
+Quote Post
guit
сообщение May 19 2010, 05:17
Сообщение #10


Участник
*

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



Периодичность двух импульсов сет/ресет порядка 60 мс, время между сетом и ресетом 11мс, ну и длительность каждого импульса 1.5мкс. HMC1052 практически тоже самое что и 1043(имеется в виду принцип работы) и у него(52-ого) при подаче сет/ресета всё нормально работает при постояяном применении сет/ресета. Я считываю данные не в момент подачи импульса, а выжидаю некоторое время(1.5-2мс) чтобы переходные процессы завершились - при сете считываю, потом при ресете считываю и вычитаю одно(при сете) из другого(при ресете) значения. В результате постоянная состовляющая вычитается, а значение поля увеличивается в 2 раза(естественно и шум снижается).
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 19 2010, 15:11
Сообщение #11


Практикующий маг
******

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



Цитата(guit @ May 19 2010, 09:17) *
при сете считываю, потом при ресете считываю и вычитаю одно(при сете) из другого(при ресете) значения. В результате постоянная состовляющая вычитается, а значение поля увеличивается в 2 раза(естественно и шум снижается).

Да слышал про такой вариант съема данных, но у меня усилитель-фильтр перед АЦП. АЦП чисто как пороговое устройство, а усилок после импульсов здорово раскачивается, наверно с секунду его колбасит smile.gif. Но видимо у Вас как раз в импульсах все и дело. Почему так ведет не знаю, может тока не хватает чтобы как следует перемагнитить пермаллой, может еще чтото. Проверьте разрядную емкость, может она дохлая
Go to the top of the page
 
+Quote Post
guit
сообщение May 21 2010, 05:41
Сообщение #12


Участник
*

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



По токам всё нормально - в пределах установленными производителем. Спасибо за советы, буду дальше копать. Тем более уже 3ий день работает всё отлично, главное паяльником туда не лезть, а то всё по-новой начнётся))).
Alexashka, а не подскажешь по чувствительности датчика - в даташитах стрелочкой указывается ось датчика в некоторой литературе эту ось называют "лёгкой". При каком положении этой оси напряжение на датчике будет максимальным??? Например, если взять два случая когда ось датчика паралельна и перпендикулярна силовым линиям поля земли.
Go to the top of the page
 
+Quote Post
Alexashka
сообщение May 24 2010, 18:02
Сообщение #13


Практикующий маг
******

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



Цитата(guit @ May 21 2010, 09:41) *
Alexashka, а не подскажешь по чувствительности датчика - в даташитах стрелочкой указывается ось датчика в некоторой литературе эту ось называют "лёгкой". При каком положении этой оси напряжение на датчике будет максимальным??? Например, если взять два случая когда ось датчика паралельна и перпендикулярна силовым линиям поля земли.

А что надо мерять? Поле земли?
Ось сия показывает направление чувствительности датчика. Если вектор Вашего поля перпендикулярен ей, то дотчик будет глух к такому полю. Собственно он чуствует проекцию Вашего поля на эту "стрелочку". Т.е Y=B*cos(a), B- модуль вектора поля, a-угол между векторами, Y-измеренное значение поля.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение May 25 2010, 11:22
Сообщение #14


Гуру
******

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



Цитата(guit @ May 18 2010, 09:05) *
...Прям мистика какая-то...
Схему включения датчика приведите, с цепями сет-ресета. Есть подозрение, что в ней ошибка. Если всё-таки её нет, скорее всего, датчик негодный. Таких эффектов при отсутствии мощных внешних полей быть не должно.

Цитата(Alexashka @ May 18 2010, 23:51) *
А с какой периодичностью выдаете импульсы сет/ресет? Там жеж амперы, у в момент импульса сигнал с датчика подскакивает прилично, так что я эту фишку делаю только как рекалибровку.
Я тоже таким способом пользуюсь.
В принципе, достаточно подать сет-ресет один раз, при включении. А при обнаружении сильных полей, рекалибровать.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
guit
сообщение May 26 2010, 09:39
Сообщение #15


Участник
*

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



Вот включение

А межет паяльный флюс(типа канифоли) давать такой эффект? Между выводами промыть не удавалось этот "припой"?
Alexashka, спасибо за разъяснения по чувствительности датчика(да, меряю поле земли).
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016