чтение датчика (сопротивление) из системы с нестабильным напряжением питания
- Войдите на сайт для отправки комментариев
Надо: читать состояние датчика, представляющего из себя сопротивление, от 0 до 200 ом навскидку. К датчику уже подключен стрелочный прибор. Питается эта цепь от 7 до 15 вольт, в зависимости от обстоятельств )
Цель - точно считывать значения с датчика невзирая на изменения напряжения.
Хочу: завести через резисторный делитель это внешнее напряжение на AREF, включить analogReference(EXTERNAL)
Через точно такой же делитель подключиться аналоговым входом к существующей цепи прямо на контакт с датчиком.
Резисторный делитель расчитать таким образом, чтобы на выходе было никак не больше 5в (скорее от 1 до 3).
Функцией analogRead читать пин аналогового входа и быть уверенным что показания верные.
Вопрос: светит ли мне успех? )
http://www.uazbuka.ru/img/elektro469.jpg
нас интересует цепь с элементами 11 и 44, подключаться будем прямо на "носик" 11.
успех светит :)
Mastino тоочно? ))
как то так..
Mastino тоочно? ))
с помощью тестера можно узнать точно.
А так тепловые датчики, меняют сопротивления на массу в зависимости от температуры.
P.S. если тебе это все нужно только для того чтобы управлять вентилятором. То думаю лучшей вариант взять датчик температуры из старой audi 85-95 года. Там датчик вкручивается сразу в радиатор, и сам датчик как реле. То есть к винтилятору идет постоянный минус от массы. А плюс от акумулятора в датчик, и из него сразу в вентилятор. Большой плюс - система работает и при выключенном зажигание, если это нужно. Идеально, просто и надежно!
Mastino далеко не идеально - мне нужен ШИМ, легко внедряемый в разные машины..
http://my.jetscreenshot.com/1474/20120226-vv4d-105kb
А что мешает использовать опорное напряжение? Сопротивление можно измерять относительно опорного напряжения, даже если оно будет изменяться, то значения полученные на аналоговом входе будут стабильны при неизменном сопротивлении.
Frud
из самого первого топика
Хочу: завести через резисторный делитель это внешнее напряжение на AREF, включить analogReference(EXTERNAL)
Через точно такой же делитель подключиться аналоговым входом к существующей цепи прямо на контакт с датчиком.
Тогда все будет работать.