имеются 2 аналоговых датчика холла, подключенных параллельно, и всё бы ничего, но при изменении поля вблизи второго датчика(2)(который ближе к источнику тока) значение на первом(1) тоже меняется. Питание 5V от ардуины. Как решить эту проблему? На графике синий - датчик 2, красный - датчик 1.
почему? у каждого датчика 3 вывода - "+" "-" и аналоговый выход. да и по графику не одинаковые значения
Если аналоговые выходы подключены раздельно, то это уже не “подключены параллельно". Так где истина? И насколько далеко датчики другие от друга?
Два датчика на одной шине питания, если поднести магнит к тому датчику, который ближе к источнику тока(проводки питания сначала к нему подходят, а от него к другому датчику), то значение на втором датчике тоже скакнёт(как на графике), а так быть не должно. Нужно чтобы они были независимы друг от друга
Так елки-палки, у вас провод прямо над датчиком. Вы физику в школе не проходили, что ли? Провод, через который течет изменяющийся ток, создает магнитное поле.
Датчик холла своим ничтожным рабочим током уж точно не пересилит даже такой крошечный неодимовый магнитик, тут не один ампер понадобится, чтобы такую наводку сделать. К тому же ток там скорее всего довольно постоянный...
по фото не видно, что двигается, что не двигается. Скорее всего дело в неверном подключении, разные сенсоры имеют разную распиновку. Какие датчики? Любой ток, в том числе и постоянный, создает магнитное поле. Провод конечно ничего не создает, только греется. Но в данной геометрии для регистрации ток через провода должен быть ампер 100 или больше. А датчики потребляют крохотный ток, даже компасом не увидишь.