Подключение рулевых кнопок
- Войдите на сайт для отправки комментариев
Пт, 05/04/2019 - 23:01
Здравствуйте!
Такой вопрос, есть мультируль в авто, от него 2 провода идут в магнитолу для управления:
Появилась необходимость измерить сопротивление на этих проводах с помощью ардуино.
Но проблема в том, что при подключение ардуино в цепь кнопки перестают работать. Происходит это из-за того, что на пинах GND и A0 есть собственное сопротивление, что "дополняет" сопротивление которое идет с руля. Собственно вопрос: как можно измерить сопротивление на проводах с помощью ардуинки и не изменять его?
Собственно вопрос: как можно измерить сопротивление на проводах с помощью ардуинки и не изменять его?
может уточните задачу - нафига сопротивление мерить с помощью ардуино? Для забивания гвоздей есть молоток, микроскопом менее удобно
Собственно вопрос: как можно измерить сопротивление на проводах с помощью ардуинки и не изменять его?
может уточните задачу - нафига сопротивление мерить с помощью ардуино? Для забивания гвоздей есть молоток, микроскопом менее удобно
Для того, чтоб в зависимости от сопротивления ардуино управляля блютуз модулем (BK3254).
Для того, чтоб в зависимости от сопротивления ардуино управляля блютуз модулем (BK3254).
ну так вам не сопростивление надо мерить, а напряжение. Сопростивление ардуина не меряет.
Пожалуйста, перевыложите свои схемы - они такие мелкие, что на них ничего не разобрать
Есть такая тема: Универсальный Ардуино пробник
А зачем Вам универсальный? Напряжение от 0 до 12В, соответственно выбираем делитель, чтобы он не влиял на существующую схему. Т.е. на порядок (в десять раз, а не в два) сопротивление должно быть выше.
Для того, чтоб в зависимости от сопротивления ардуино управляля блютуз модулем (BK3254).
ну так вам не сопростивление надо мерить, а напряжение. Сопростивление ардуина не меряет.
Пожалуйста, перевыложите свои схемы - они такие мелкие, что на них ничего не разобрать
Действительно, моя ошибка, изучив информацию, на эти два провода (от руля) приходится 3.3в, которые изменяются, в зависимости от нажатых кнопок. Я так понимаю, что мне ардуинкой надо измерить напряжение
Любое сопротивление измеряется при помощи подачи напряжения. Т.е. на этом шлейфе уже есть штатное опорное питание, его то и нужно мерить, не вмешивая туда своё. Ещё и голову на машине спалите такими замерами.
Любое сопротивление измеряется при помощи подачи напряжения. Т.е. на этом шлейфе уже есть штатное опорное питание, его то и нужно мерить, не вмешивая туда своё. Ещё и голову на машине спалите такими замерами.
Не могли бы вы, пожалуйста, предоставить схему такого подключения?
Чтоб не вмешивалось мое сопротивление.
Мультиметром определите какой из концов шлейфа соединён с землёй. На второй при включенном зажигании станьте вольтметром и меряйте напряжение нажимая кнопки на руле. Если напряжение меняется - всё, его и нужно читать ардуиной. Соответственно если оно уходит выше +5В нужно поставить резистивный делитель. Ну и в любом случае защитите ардуину: последовательно порту резистор ~ 10 kOm, пераллельно стабилитрон 4,7В. Хотя наверно лучше будет в любом случае делитель поставить с рассчётом на максимальные 15 - 16В да и всё.Схема от Mazda 6, но принцип, думаю, везде одинаковый.
Мультиметром определите какой из концов шлейфа соединён с землёй. На второй при включенном зажигании станьте вольтметром и меряйте напряжение нажимая кнопки на руле. Если напряжение меняется - всё, его и нужно читать ардуиной. Соответственно если оно уходит выше +5В нужно поставить резистивный делитель. Ну и в любом случае защитите ардуину: последовательно порту резистор ~ 10 kOm, пераллельно стабилитрон 4,7В. Хотя наверно лучше будет в любом случае делитель поставить с рассчётом на максимальные 15 - 16В да и всё.
Дополню, коллега: при выключенном зажигании померьте сопротивление при нажатых кнопках. Общее сопротивление, вносимое ардуинкой не должно быть больше 10% от сопротивления минимального резистора. Как считать паралельные резисторы Вы, надеюсь, знаете.
Ну а если уж совсем по нормальному делать, такие вещи читаются из CAN.
https://www.drive2.ru/l/460733581140951184/