Датчики Холла ss41 как герконы ?
- Войдите на сайт для отправки комментариев
Вс, 04/01/2015 - 11:01
Добра!
Имеется 16 "холлов" биполярных, чувствительных шибко. (ss41)
Задача придать каждому из них функцию выключателя от постоянного магнита с заданной (как надо) полярностью. Установлены на расстоянии 5-8 см друг от друга. Каждому в свое время замкнуть хотя-бы 1 раз за программу цепь...
Все остальное понятно, но на выводе датчиков Serial.println(analogRead(N)) выдает бесконечную синусоиду от 0 до 900(800) в черт знает какой последовательности и тайминге((( Видимо от самих себя заводятся.
Поднесение магнита стабильно дает 0, но этот 0 возникает спонтанно и до этого...
Возможно это вообще?
Добра!
Имеется 16 "холлов" биполярных, чувствительных шибко. (ss41)
Задача придать каждому из них функцию выключателя от постоянного магнита с заданной (как надо) полярностью. Установлены на расстоянии 5-8 см друг от друга. Каждому в свое время замкнуть хотя-бы 1 раз за программу цепь...
Как подключали? Там для каждого типа датчика свое подключение и свой алгоритм работы.
Пока просто (Ard.mega): + / grd / analog in. Пробовал резисторы 1kOM/3кОм нет эффекта, как и подтягивающие 8) Где-бы найти варианты схемы...
Пока просто (Ard.mega): + / grd / analog in. Пробовал резисторы 1kOM/3кОм нет эффекта, как и подтягивающие 8) Где-бы найти варианты схемы...
а то, что гугль дает, не помогает?
http://robocraft.ru/blog/electronics/594.html
При такой схеме (название датчика иное и вход аналог) выдает 2 значения = или 1023 или 0 и переключается сменой полюсов магнита. Осталось только задать одно из двух положений на старте ....?
Спасибо, это да я видел ) только нужен тупо - выключатель
Спасибо, это да я видел ) только нужен тупо - выключатель
Давайте еще раз...
1. У вас цифровой датчик - зачем вы подключаете его к аналоговому входу?
2. Если вы подключаете его, подтягивая к плюсу (как на картинке) и он выдает два состояния - что вас не устраивает?
ss41 - биполярный. у вас происходит смена полярности в тот момент, когда необходимо срабатывание датчика?
ну и собственно, Gippopotam же сказал - зачем цифровой сигнал читать как аналоговый?
1 Про входы, выходит ) интересно =(у меня есть и "цифровые и аналоговые "датчики)= они все работают как нормальные аналоговые, показывают 1024 варианта напряжения. Но ОК - цепляю к цифровому = результат 0 или 1. А в аналоговом тоже только 0 или 1023, выходит это неважно.
2 Не устраивает то что при старте программы, двух полярный датчик "обладает памятью" = то есть стартует или с 0 или с 1 , в зависимости от последнего действия с магнитом. А вот одно полярный при той-же схеме стартует всегда с 1 и вырубается полем (0), что позволяет его использовать в качестве логического (if/else) выключателя. А с двух полярным не выходит фокус. Вот как бы его обнулить/включить при старте???. Понятно что конечно проще купить одно полярный датчик, но их нет нигде. Даже если или объехать все! магазины Чип и Дип и возможно собрать почти 16(((. И на митино нет нужной чувствительности, пол дня там провел. А двух полярные уже закуплены...
Спасибо вам за участие большое!
биполярный переключается сменой полюса. это следует из его названия
кроме уни- и биполярных бывают еще омниполярные