Страница 1 из 1
проблема с ADC
Добавлено:
20 апр 2014, 13:53
holmes
Странно работает ADC. Мне нужно измерять напряжение на батарее в обход openUPS.
Сделал делитель 1/10 кОм (ровно как в моторшилде) и завел на ADC1. Напряжение батареи 10В, смотрю в 'периферии - ADC' напряжение скачет от 3.15В до 3.5В. Не ясно почему. Может доп настройки ADC нужны, но какие?
Прошу помощи.
Re: проблема с ADC
Добавлено:
20 апр 2014, 17:55
eagafonov
Есть подозрение, что виновато низкое внутреннее сопротивление ADC. Хотя оно должно дать постоянную ошибку, а не плавающую. Эта проблема решается повторителем напряжения на операционном усилителе. Для коптера я так и сделал.
Ещё для увеличения точности можно подобрать делитель так, что бы максимальное измеряемое напряжение соответствовало 3.3В на входе ADC.
Ещё в порядке бреда - "минус" батареи не подключён напрямую к земле виртурилки и что-то вносит дополнительное плавающее сопротивление в делитель.
Re: проблема с ADC
Добавлено:
21 апр 2014, 00:25
holmes
Я первым делом проверил что минус батареи заведен на общий провод openUPS, и даже на всякий случай разность потенциалов проверял. Ничего.
Так что странно все это. Но пока в2р похоже мхом поросла частично, пока не разберусь что с ней работа стоит.
Re: проблема с ADC
Добавлено:
21 апр 2014, 20:42
realizator