АЦП для 12 вольт
- CHYVAK[EASTSIDE]
- Встал на лапы
- Сообщения: 110
- Зарегистрирован: Чт мар 06, 2008 19:23:38
- Откуда: Уфа
АЦП для 12 вольт
Здрасти!
ПОдскажите пожалуйста схему для АЦП меги8 для измерения 12 вольт, вместо 5в?
ПОдскажите пожалуйста схему для АЦП меги8 для измерения 12 вольт, вместо 5в?
Re: АЦП для 12 вольт
CHYVAK[EASTSIDE] писал(а):Здрасти!
ПОдскажите пожалуйста схему для АЦП меги8 для измерения 12 вольт, вместо 5в?
Делитель напряжения - два резистора. Можно измерять бюольшие положительные напряжения или большие отрицательные.
а 3 резистора позволят измерять ЛЮБОЕ напряжение и отрицательное тоже.
вот недавно толковал с картинками -
http://pro-radio.ru/controllers/7632/
На обычном выводном резисторе должно падать не более 150 вольт наверно для безопасности.
- CHYVAK[EASTSIDE]
- Встал на лапы
- Сообщения: 110
- Зарегистрирован: Чт мар 06, 2008 19:23:38
- Откуда: Уфа
Re: АЦП для 12 вольт
МДАА) я это видел но так и не понял(((
РАзве к ножке AREF можно подключать например 220 вольт?
Можно поподронее по номиналы для резисторов, и есл не трудно пример для 12 вольт(т.е. номиналы)
РАзве к ножке AREF можно подключать например 220 вольт?
Можно поподронее по номиналы для резисторов, и есл не трудно пример для 12 вольт(т.е. номиналы)
-
Александр777
- Первый раз сказал Мяу!
- Сообщения: 21
- Зарегистрирован: Ср мар 25, 2009 15:57:59
- Откуда: Тула
- brodnov
- Открыл глаза
- Сообщения: 57
- Зарегистрирован: Вт мар 17, 2009 21:05:28
- Откуда: Rivne, UA
- Контактная информация:
Я считаю так: Кдел.=(R1+R2)/R2; Т.о., R1=R2*(Кдел.-1);R2=R1/(Кдел.-1)
Ну а R2+R3 соизмерим с вх. сопр АЦП (R3 можно не ставить или ставить на 0 Ом...)

Ну а R2+R3 соизмерим с вх. сопр АЦП (R3 можно не ставить или ставить на 0 Ом...)

- Вложения
-
- divR1R2.GIF
- (4.74 КБ) 1008 скачиваний
Последний раз редактировалось brodnov Пт мар 27, 2009 12:08:45, всего редактировалось 1 раз.
-
Александр777
- Первый раз сказал Мяу!
- Сообщения: 21
- Зарегистрирован: Ср мар 25, 2009 15:57:59
- Откуда: Тула
- CHYVAK[EASTSIDE]
- Встал на лапы
- Сообщения: 110
- Зарегистрирован: Чт мар 06, 2008 19:23:38
- Откуда: Уфа
- CHYVAK[EASTSIDE]
- Встал на лапы
- Сообщения: 110
- Зарегистрирован: Чт мар 06, 2008 19:23:38
- Откуда: Уфа
- sachok
- Опытный кот
- Сообщения: 849
- Зарегистрирован: Сб янв 05, 2008 11:05:15
- Откуда: Україна м.Луцьк
- Контактная информация:
CHYVAK[EASTSIDE] писал(а):Пока задача 12 вольт измерять, но нет опроного наряжения 12 вольт, как то видел схему на оу для этого, может кто знает как она делается на ОУ???
а что опорное +5 или +2,56 не устраивает?????????????? резистивный делитель и все нормально измеряется. А если уже так сильно хочется ОУ так поиск в разделе ещё работает. Обсуждалось и не раз. и если бы Вы заглянули в курс который Вам скрыто предлагал ikarab то тоже нашли бы всё необходимое.
P.S. если надо измерять 12В то зачем нам голову морочить с 220В???
Я не Сашок!!!
- AndyWorld
- Прорезались зубы
- Сообщения: 209
- Зарегистрирован: Вт сен 30, 2008 09:23:14
- Откуда: Краснодарский край
Доброго времени суток!
Немного не тему, но все равно про АЦП. И мерить я хочу не 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 и на экране получится хрень.
Немного не тему, но все равно про АЦП. И мерить я хочу не 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 и на экране получится хрень.
- brodnov
- Открыл глаза
- Сообщения: 57
- Зарегистрирован: Вт мар 17, 2009 21:05:28
- Откуда: Rivne, UA
- Контактная информация:
AndyWorld писал(а):...
288/2=144 совершенно очевидно, что 2 это не что иное, как мой делитель, и если 288/20 то мы как раз получим искомое напряжение 14,4 в. Но так как с дробными частями проблемы, то лучше делить на 2. Но опять же что делать с этим результатом – 144? Напрямую сунуть его в ЖК? Но он же его перекодирует в ASCII и на экране получится хрень.
А Вы мысленно, а то и на бумаге представте усл. ед. изм=0,1В(0,01В)
Вот этих "попугаев" и меряйте. Точку Вы сами можете поставить, где заблагорассудится. Нет? Ну а чтоб на 2 не делить (оно Вам надо?) то пересчитайте делитель. А?
- Иван23
- Нашел транзистор. Понюхал.
- Сообщения: 163
- Зарегистрирован: Ср дек 05, 2007 18:55:07
- Откуда: Санкт-Петербуг
http://radiokot.ru/forum/viewtopic.php?t=14451&start=20
есть готовый вольтметр зачем одинаковые ветки плодить???
мериет до 50в точность 0,1в проект на AlgorithmBuilder сделан
есть на жки есть на LED все работает, в самой проге все детально описано,а на счет числа делаем так,его (число) делим на 100 получам десятки едениц вольт,остаток делим на10 получаем еденицы вольт, остаток есть десятые части вольта вот както так
(эта все телега для вольтметра с делителем 1:10)
есть готовый вольтметр зачем одинаковые ветки плодить???
мериет до 50в точность 0,1в проект на AlgorithmBuilder сделан
есть на жки есть на LED все работает, в самой проге все детально описано,а на счет числа делаем так,его (число) делим на 100 получам десятки едениц вольт,остаток делим на10 получаем еденицы вольт, остаток есть десятые части вольта вот както так
(эта все телега для вольтметра с делителем 1:10)
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
AndyWorld писал(а):Настраиваю АЦП, ставлю внутренний ИОН 2,56 в. И ногу AREF подпираю конденсатором 0.1 мкф (типа от помех).
Насколько я понимаю, при использовании внутреннего ИОН нога Aref контроллеру абсолютно фиолетова
AndyWorld писал(а):Совершенно случайно я обнаружил, что если все время делить полученный результат от АЦП на 2 то мы получаем входящий результат но только без запятой. 288/2=144 совершенно очевидно, что 2 это не что иное, как мой делитель
И это вас чем-то удивило? Когда коэффициент делителя равен 20, а один квант АЦП - 0,0025? 20х0,0025 = 0,05 - это и есть ваш "делитель" (а точнее, множитель
AndyWorld писал(а):Но опять же что делать с этим результатом – 144? Напрямую сунуть его в ЖК? Но он же его перекодирует в ASCII и на экране получится хрень.
Вы никогда не выводили на ЖК числовые значения?
- CHYVAK[EASTSIDE]
- Встал на лапы
- Сообщения: 110
- Зарегистрирован: Чт мар 06, 2008 19:23:38
- Откуда: Уфа
AndyWorld писал(а): Как слепить два регистра АЦП вместе если преобразование произошло на все 10 бит?
Используйте CVAVR в нем данные АЦП уже слеплеными ложатся в специальный "регистр" ADCW - скачать компилятор 2 Мб всего !
http://radiokot.ru/forum/viewtopic.php?p=52209#52209
Пример с АЦП в примерах компилятора при установке
в папке C:\CVAVR\examples\
- AndyWorld
- Прорезались зубы
- Сообщения: 209
- Зарегистрирован: Вт сен 30, 2008 09:23:14
- Откуда: Краснодарский край
Секретный кот писал(а):Насколько я понимаю, при использовании внутреннего ИОН нога Aref контроллеру абсолютно фиолетова
Может и фиолетова, но для получения более точных измерений рекомендуют не оставлять эту ногу в воздухе. Кто его знает как устройство поведет себя в автомобиле (помехи от прерыватетеля, генератора, Ксенона и т.д).
Секретный кот писал(а):И это вас чем-то удивило? Когда коэффициент делителя равен 20, а один квант АЦП - 0,0025? 20х0,0025 = 0,05 - это и есть ваш "делитель" (а точнее, множитель), на самом деле.
Скорее меня удивило то что ни где об этом я не смог прочитать. Обычно все время пишут - Напряжение на входе АЦП не должно превышать напряжение питания или ИОН. Но ни где не было написано, что если ы используете делитель, то нужно учитывать его коэффициент деления. А начинающим, типа меня, сложно догнать что к чему.
Секретный кот писал(а):Вы никогда не выводили на ЖК числовые значения?
Нет. Никогда не выводил. Из теории и просмотренных мною кодов ясно только одно что в кадую ячейку ЖК выводится отдельный символ по таблице ASCII. Видимо полученное трехзначное число придется разрывать на составляющие а только потом выводить.
