АЦП для 12 вольт

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Встал на лапы
Аватара пользователя
Сообщения: 110
Зарегистрирован: Чт мар 06, 2008 19:23:38
Откуда: Уфа

Сообщение CHYVAK[EASTSIDE] »

Здрасти!
ПОдскажите пожалуйста схему для АЦП меги8 для измерения 12 вольт, вместо 5в?
Реклама
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

CHYVAK[EASTSIDE] писал(а):Здрасти!
ПОдскажите пожалуйста схему для АЦП меги8 для измерения 12 вольт, вместо 5в?
Делитель напряжения - два резистора. Можно измерять бюольшие положительные напряжения или большие отрицательные.

а 3 резистора позволят измерять ЛЮБОЕ напряжение и отрицательное тоже.

вот недавно толковал с картинками -
http://pro-radio.ru/controllers/7632/

На обычном выводном резисторе должно падать не более 150 вольт наверно для безопасности.
Контактная информация:
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 110
Зарегистрирован: Чт мар 06, 2008 19:23:38
Откуда: Уфа

Сообщение CHYVAK[EASTSIDE] »

МДАА) я это видел но так и не понял(((
РАзве к ножке AREF можно подключать например 220 вольт?
Можно поподронее по номиналы для резисторов, и есл не трудно пример для 12 вольт(т.е. номиналы)
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср мар 25, 2009 15:57:59
Откуда: Тула

Сообщение Александр777 »

CHYVAK, лучше собери простейший аттенюатор, например по схеме неинвертирующего усилителя на ОУ. Коэффициент усиления можно взять 0.1.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Вт мар 17, 2009 21:05:28
Откуда: Rivne, UA

Сообщение brodnov »

Я считаю так: Кдел.=(R1+R2)/R2; Т.о., R1=R2*(Кдел.-1);R2=R1/(Кдел.-1) 8)
Ну а R2+R3 соизмерим с вх. сопр АЦП (R3 можно не ставить или ставить на 0 Ом...)
Изображение
Вложения
divR1R2.GIF
(4.74 КБ) 1011 скачиваний
Последний раз редактировалось brodnov Пт мар 27, 2009 12:08:45, всего редактировалось 1 раз.
Контактная информация:
Реклама
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Ср мар 25, 2009 15:57:59
Откуда: Тула

Сообщение Александр777 »

Ну а R3 соизмерим с вх. сопр АЦП
А зачем вообще R3 нужен? Если R3 соизмерим со входным сопротивлением АЦП, то напряжение, подаваемое на АЦП будет явно меньше, чем Uизм/Kдел.
Схема с делителем будет нормально работать только если (R1+R2)<<входного сопротивления АЦП.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 110
Зарегистрирован: Чт мар 06, 2008 19:23:38
Откуда: Уфа

Сообщение CHYVAK[EASTSIDE] »

ПЛиз объясните как делать на ОУ, вот так мне скорй и нужно, чтобы просто пребразовывать напряжение, на резистрах как я понимаю 220в не нельзя же мерить? я видел схему на оу для етого, объсните как она работает :shock:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

Вам нужно 220 или 12 мерять :evil: Вы наконец остановитесь на одном варианте в названии темы про 12 тут про 220. И постоянка или переменка?
Я не Сашок!!!
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 110
Зарегистрирован: Чт мар 06, 2008 19:23:38
Откуда: Уфа

Сообщение CHYVAK[EASTSIDE] »

Пока задача 12 вольт измерять, но нет опроного наряжения 12 вольт, как то видел схему на оу для этого, может кто знает как она делается на ОУ???
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Вт мар 17, 2009 21:05:28
Откуда: Rivne, UA

Сообщение brodnov »

1.Да, с DACом я ... ADC, конечно.
2.R2+R3 не должно превышать, рекомендованного в даташите на конкретную микросхему.
3. Ежели оЧЧень хочется, то можно применить детектор среднеквадратичного (на ОУ) от мультиметра "трица-дрица 890 бум-ца-ца". Но там резистивный делитель тоже стоИт! Так что ...
Контактная информация:
Опытный кот
Аватара пользователя
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк

Сообщение sachok »

CHYVAK[EASTSIDE] писал(а):Пока задача 12 вольт измерять, но нет опроного наряжения 12 вольт, как то видел схему на оу для этого, может кто знает как она делается на ОУ???
а что опорное +5 или +2,56 не устраивает?????????????? резистивный делитель и все нормально измеряется. А если уже так сильно хочется ОУ так поиск в разделе ещё работает. Обсуждалось и не раз. и если бы Вы заглянули в курс который Вам скрыто предлагал ikarab то тоже нашли бы всё необходимое.
P.S. если надо измерять 12В то зачем нам голову морочить с 220В???
Я не Сашок!!!
Контактная информация:
Прорезались зубы
Аватара пользователя
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Сообщение AndyWorld »

Доброго времени суток!
Немного не тему, но все равно про АЦП. И мерить я хочу не 12В а все подряд, вплоть до 50В.
Разбираюсь тут с АЦП, и, как правило, возникло несколько вопросов. Суть такова. Необходимо измерять напряжение на АКБ и выводить результат измерения на ЖК-дисплей. Изучив упражнение 11 краткого курса AVR я понял как происходит измерение и какие данные заносятся в регистры АЦП, но вот что с ними потом делать… не совсем понятно.
Итак, допустим напряжение на АКБ 14.4 в. В моем примере использую 16-ю Мегу. Настраиваю АЦП, ставлю внутренний ИОН 2,56 в. И ногу AREF подпираю конденсатором 0.1 мкф (типа от помех). На вход АЦП подается напряжение через резистивный делитель (910 на 18к) тем самым коэффициент деления составляет 1:20.
Далее просчитываю «ручками» что у меня должно получится в АЦП.
Входное напряжение 14.4 в / 20= 0,72 в. Это напряжение и будет измерять АЦП.
Найдем коэффициент квантования АЦП при опорном напряжении 2,56/1024=0,0025 в.
Согласно формуле преобразования АЦП=0.72/0,0025=288 или 100100000, что и будет записано в регистры преобразования.
Вот ту то я и остановился. Что делать с этими данными дальше? Каким образом мне их сунуть в ЖК-дисплей что бы он высветил на экране 14,4?
Совершенно случайно я обнаружил, что если все время делить полученный результат от АЦП на 2 то мы получаем входящий результат но только без запятой.
288/2=144 совершенно очевидно, что 2 это не что иное, как мой делитель, и если 288/20 то мы как раз получим искомое напряжение 14,4 в. Но так как с дробными частями проблемы, то лучше делить на 2. Но опять же что делать с этим результатом – 144? Напрямую сунуть его в ЖК? Но он же его перекодирует в ASCII и на экране получится хрень.
Открыл глаза
Аватара пользователя
Сообщения: 57
Зарегистрирован: Вт мар 17, 2009 21:05:28
Откуда: Rivne, UA

Сообщение brodnov »

AndyWorld писал(а):...
288/2=144 совершенно очевидно, что 2 это не что иное, как мой делитель, и если 288/20 то мы как раз получим искомое напряжение 14,4 в. Но так как с дробными частями проблемы, то лучше делить на 2. Но опять же что делать с этим результатом – 144? Напрямую сунуть его в ЖК? Но он же его перекодирует в ASCII и на экране получится хрень.
А Вы мысленно, а то и на бумаге представте усл. ед. изм=0,1В(0,01В)
Вот этих "попугаев" и меряйте. Точку Вы сами можете поставить, где заблагорассудится. Нет? Ну а чтоб на 2 не делить (оно Вам надо?) то пересчитайте делитель. А?
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 163
Зарегистрирован: Ср дек 05, 2007 18:55:07
Откуда: Санкт-Петербуг

Сообщение Иван23 »

http://radiokot.ru/forum/viewtopic.php?t=14451&start=20
есть готовый вольтметр зачем одинаковые ветки плодить??? :shock:
мериет до 50в точность 0,1в проект на AlgorithmBuilder сделан
есть на жки есть на LED все работает, в самой проге все детально описано,а на счет числа делаем так,его (число) делим на 100 получам десятки едениц вольт,остаток делим на10 получаем еденицы вольт, остаток есть десятые части вольта вот както так
(эта все телега для вольтметра с делителем 1:10)
Прорезались зубы
Аватара пользователя
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Сообщение AndyWorld »

Проблема не в том чтобы сделать вольтметр, а в том что дальше делать с данными из АЦП. Я например, не до конца понимаю как их обрабатывать. Как слепить два регистра АЦП вместе если преобразование произошло на все 10 бит?
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Может, перед тем как что-то паять и грузить людей вопросами про резистивный делитель, стоит умные книжки почитать? :o
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2106
Зарегистрирован: Ср сен 17, 2008 14:32:15
Откуда: Старые Васюки

Сообщение Секретный кот »

AndyWorld писал(а):Настраиваю АЦП, ставлю внутренний ИОН 2,56 в. И ногу AREF подпираю конденсатором 0.1 мкф (типа от помех).
Насколько я понимаю, при использовании внутреннего ИОН нога Aref контроллеру абсолютно фиолетова :shock:
AndyWorld писал(а):Совершенно случайно я обнаружил, что если все время делить полученный результат от АЦП на 2 то мы получаем входящий результат но только без запятой. 288/2=144 совершенно очевидно, что 2 это не что иное, как мой делитель
И это вас чем-то удивило? Когда коэффициент делителя равен 20, а один квант АЦП - 0,0025? 20х0,0025 = 0,05 - это и есть ваш "делитель" (а точнее, множитель :)) ), на самом деле.
AndyWorld писал(а):Но опять же что делать с этим результатом – 144? Напрямую сунуть его в ЖК? Но он же его перекодирует в ASCII и на экране получится хрень.
Вы никогда не выводили на ЖК числовые значения? :shock:
Контактная информация:
Встал на лапы
Аватара пользователя
Сообщения: 110
Зарегистрирован: Чт мар 06, 2008 19:23:38
Откуда: Уфа

Сообщение CHYVAK[EASTSIDE] »

:)) Спасибо про резисторный делитеь понял!
А чем лучше делать на ОУ?
Опытный кот
Аватара пользователя
Сообщения: 828
Зарегистрирован: Пн мар 16, 2009 21:40:57

Сообщение ikarab »

AndyWorld писал(а): Как слепить два регистра АЦП вместе если преобразование произошло на все 10 бит?
Используйте CVAVR в нем данные АЦП уже слеплеными ложатся в специальный "регистр" ADCW - скачать компилятор 2 Мб всего !
http://radiokot.ru/forum/viewtopic.php?p=52209#52209

Пример с АЦП в примерах компилятора при установке
в папке C:\CVAVR\examples\
Контактная информация:
Прорезались зубы
Аватара пользователя
Сообщения: 209
Зарегистрирован: Вт сен 30, 2008 09:23:14
Откуда: Краснодарский край

Сообщение AndyWorld »

Секретный кот писал(а):Насколько я понимаю, при использовании внутреннего ИОН нога Aref контроллеру абсолютно фиолетова :shock:
Может и фиолетова, но для получения более точных измерений рекомендуют не оставлять эту ногу в воздухе. Кто его знает как устройство поведет себя в автомобиле (помехи от прерыватетеля, генератора, Ксенона и т.д).
Секретный кот писал(а): И это вас чем-то удивило? Когда коэффициент делителя равен 20, а один квант АЦП - 0,0025? 20х0,0025 = 0,05 - это и есть ваш "делитель" (а точнее, множитель :)) ), на самом деле.
Скорее меня удивило то что ни где об этом я не смог прочитать. Обычно все время пишут - Напряжение на входе АЦП не должно превышать напряжение питания или ИОН. Но ни где не было написано, что если ы используете делитель, то нужно учитывать его коэффициент деления. А начинающим, типа меня, сложно догнать что к чему.
Секретный кот писал(а): Вы никогда не выводили на ЖК числовые значения? :shock:
Нет. Никогда не выводил. Из теории и просмотренных мною кодов ясно только одно что в кадую ячейку ЖК выводится отдельный символ по таблице ASCII. Видимо полученное трехзначное число придется разрывать на составляющие а только потом выводить.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»