AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
19.06.2013, 00:14
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 57
Сказал спасибо: 966
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Сдвиг сигнала по напряжению для АЦП
Доброго времени суток.
Подскажите куда копать, что-то голова не варит совсем
Есть Атмега8, есть 6 последовательно соединённых аккумулятора по 12В.
Атмега питается от "нижнего", естественно через "кренку" ...
Есть задача максимально точно измерить напряжение на каждом их аккумуляторов. Не спрашивайте зачем - заказчик хочет ...
Учитывая то, что нормальное напряжение на аккумах колеблится от 10,8 В до 14,5 - было решено "влепить" параметрический делитель (что-то наподобие приложенной схемы) ... который "от 10,8 В до 14,5" приводит к 0-5В для АЦП...
И тут самое интересное если для "нижнего" аккума всё понятно, снял с делителя и на вход АЦП, - то что делать с остальными аккумами ?
Как их подвязать к АЦП?
т.е. задачка вычесть, из того что даёт выход параметрического делителя каждого аккума, напряжение всех предыдущих аккумуляторов
|
|
|
|
19.06.2013, 00:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,411
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Сообщение от lkg0
|
максимально точно измерить напряжение
|
" Максимально точно" это как - +/-12В?
__________________
There's always more than one way to skin a cat.
|
|
|
|
19.06.2013, 00:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,046
Сказал спасибо: 592
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Епрст, чистая математика.
|
|
|
|
19.06.2013, 01:24
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,328
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
На каждую батарею поставить по транзистору и два резистора. Напряжение на нижних резисторах равно 1/3(Vbat - 0.6) для каждой батареи независимо от остальных.
|
|
|
Сказали "Спасибо" Yurkin2007
|
|
|
19.06.2013, 08:47
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 57
Сказал спасибо: 966
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Сообщение от tempora
|
"Максимально точно" это как - +/-12В?
|
от 10,8 В до 14,5 т.е. измеряем изменения в диапазоне 3,7 В.
на 10 бит, получаем с точностью ~0,0035В
|
|
|
|
19.06.2013, 09:06
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,094
Сказал спасибо: 2,570
Сказали Спасибо 11,934 раз(а) в 5,983 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Сообщение от lkg0
|
от 10,8 В до 14,5 т.е. измеряем изменения в диапазоне 3,7 В.
на 10 бит, получаем с точностью ~0,0035В
|
Губа не дура! А как это будет выглядеть с точки зрения метрологии? Какая будет достоверность результата после кучки варварских преобразований исходных значений?
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
19.06.2013, 09:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,034
Сказал спасибо: 60
Сказали Спасибо 3,947 раз(а) в 2,303 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
А чем ты сдвинешь напряжение на 10 В с погрешностью 3 мВ?
Обычные стабилитроны дадут 5% точности, а это 500 мВ
В лучшем случае добьешься долговременной и термостабильности на уровне 20...50 мВ
Короче забывай эти фантазии, ставь обычный 24-битный АЦП за пару баксов и ищи резисторы для делителей с ТКС не больше 20 ппм. Допуск может быть любой, введешь программную калибровку каждого диапазона. Потому что резисторов с необходимым допуском 0,01% все равно не найдешь
|
|
|
|
19.06.2013, 09:19
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 57
Сказал спасибо: 966
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Ладно, ладно, уж и помечтать нельзя
На самом деле нужная дискретность измерений - 0,01В, с точностью +/-0,005В с чем, я почти уверен справится и АЦП Атмеги.
Естественно предварительно будет программная калибровка, + учитывая неспешность изменения уровня напряжения будет вычисляться усреднённое значение нескольких отсчётов. + Измеряемые аккумуляторы и схема будут находится в контролируемой среде со более или мение стабильной влажностью и температурой.
Весь вопрос в том, как добиться примерно одинаковой точности измерений для всех аккумуляторов, вне зависимости от напряжения на других аккумуляторах НЕ программными методами.
|
|
|
|
19.06.2013, 09:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,034
Сказал спасибо: 60
Сказали Спасибо 3,947 раз(а) в 2,303 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Релюшки и инструментальные операционники с высоковольтными входами
Но гораздо проще тупо отнимать от напряжения на втором в цепочке аккумулятора напряжение на первом и получить чистое напряжение на втором
АВР справится только с точностью 0,03 и дискретностью 0,015
|
|
|
|
19.06.2013, 09:42
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 57
Сказал спасибо: 966
Сказали Спасибо 54 раз(а) в 19 сообщении(ях)
|
Re: Сдвиг сигнала по напряжению для АЦП
Сообщение от Yurkin2007
|
Напряжение на нижних резисторах равно 1/3(Vbat - 0.6) для каждой батареи независимо от остальных.
|
Спасибо, вроде то что нужно, симулятор вроде подтверждает правильность идеи. Не ткнёте ли меня носом в теорию? Что-бы понимать что-это такое ...?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:29.
|
|