Перейти к содержанию

    

Неодимовый магнит и датчик холла

Господа, представьте себе такую конструкцию - нечто вроде шахты лифта в миниатюре, с сечением 5х5 мм, в шахте ездит "кабина лифта" — неодимовый кубик 5х5х5 мм. На этажах, расположенных на расстоянии 15 мм друг от друга, вместо "дверей" датчики холла.

Смысл такой — хочется организовать концевики для шнека с ходом в 15 мм, пространство тесное. В силу ряда причин от механических концевиков и оптопар решил отказаться.

Вопрос - учитывая мощность неодимового магнита таких размеров, не будет ли он, находясь у одного датчика холла, влиять на соседний? Вообще, на каком расстоянии примерно он будет срабатывать, если не просто приближать магнит к датчику, а подъезжать к нему с боку? Повторяемость хотелось бы не хуже 0.5 мм.

Или мое решение -шлак?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поле магнита сильно зависит от температуры. 
Чуть нагреется и привет.  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Температура скорее будет понижаться до 10—20 градусов. Это будет работать в воде (но герметично). И еще -сразу не подумал об этом... рассмотрю в качестве варианта геркон, если кто-нибудь не рсскажет мне про существенные минусы. Из плюсов пока вижу простоту и надежность.

Изменено пользователем zheka

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С герконами тоже не так просто, тем более при таких малых расстояниях. В былые времена герконовые клавиши в клавиатурах делались с магнитными шунтами. Более поздние конструкции - магнитная шайба, внутри которой располагался геркон, эти работали лучше (или герконы были лучше). Если не устраивает оптика, можно попробовать с индуктивными датчиками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, zheka сказал:

Вопрос - учитывая мощность неодимового магнита таких размеров, не будет ли он, находясь у одного датчика холла, влиять на соседний? Вообще, на каком расстоянии примерно он будет срабатывать, если не просто приближать магнит к датчику, а подъезжать к нему с боку?

Датчики Холла разные бывают. В том числе и с аналоговым выходом.

 

PS: Раз в воде, то думаю хорошо должен работать ультразвук.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В принципе... можно наверное попробовать и оптические датчики... их ведь на том же алиэкспрессе, на платах с разъемами, с минимальной обвязкой  - как грязи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Емкостные чем не устраивают?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 minute ago, Plain said:

Емкостные чем не устраивают?

Их много надо, хочется просто и надежно. И отказоустойчиво. И миниатюрно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
17 минут назад, zheka сказал:

Их много надо, хочется просто и надежно. И отказоустойчиво. И миниатюрно.

А чем не устраивают линейные д.Холла? Целый пучок, на выбор:

https://www.infineon.com/cms/en/product/sensor/magnetic-position-sensor/linear-hall-ic/#!products

даже со встроенным DSP и возможностью программирования - можно свой протокол замутить и будет отказоустойчивее некуда   :)

 

Можно и что-нить попроще найти, типа:

http://www.ti.com/sensors/magnetic-sensors/linear-hall-effect-sensors/products.html

и все сигналы завести на АЦП с кучей входов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не устраивает избыточностью и ценой (их много надо, штук 50) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, zheka сказал:

Не устраивает избыточностью и ценой (их много надо, штук 50) 

DRV5055 стоят вроде как меньше 100р за штучку. 5т.р. - это дорого?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
59 minutes ago, AlexandrY said:

Поле магнита сильно зависит от температуры. 
Чуть нагреется и привет.  

У неодимовых магнитов температурный коэффициент намагниченности -1000ppm/C.
Если магнит намагнитить вертикально, а измерять горизонтальные поля, и отлавливать равенство показаний двух датчиков, то абслоютное значение поля ни на что влиять не будет, но магнит тогда не должен "поворачиваться", а ездить строго вертикально.
Ну или наоборот, намагнитить горизонтально, но измерять равенство вертикальных полей двух датчиков.
В качестве датчиков рекомендую посмотреть на TLV493D.
А если стенки шахты лифта не проводящие, можно индукционные датчики, сам датчик любая готовая индуктивность только чтоб не с замкнутым сердечником,  и любая железяка вместо магнита. LDC1612 + HC4051 для коммутации кучи катушек.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 minutes ago, jcxz said:

DRV5055 стоят вроде как меньше 100р за штучку. 5т.р. - это дорого?

Хм.. я просто увидел за 250 и 350 руб.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, zheka сказал:

Хм.. я просто увидел за 250 и 350 руб.

Просто Вы в изначальном посте ничего не говорили про цену. А такие датчики есть у многих вендоров. Я привёл Infineon и TI, _pv вот ещё другого привёл.

 

PS: Если встаёт вопрос цены, то может пересмотреть структуру системы и отказаться от "по датчику на этаж"? А поставить один ультразвуковой излучатель в торец шахты и измерять задержку эха? Так как среда распространения - вода, то можно использовать УЗ на частотах в несколько МГц и очень точно мерить расстояние (чем выше частота - тем выше разрешение). Ну и термометр в воду, для учёта влияния температуры на скорость распространения звука.  ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

можно попробовать линейные датчики типа ss490 включить(повернуть) дифференциально, таким образом, что "этаж" будет между датчиками

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация