0 / 0 / 0
Регистрация: 06.07.2010
Сообщений: 485
|
|
1 | |
Измерение напряжений с помощью АЦП18.04.2015, 15:14. Показов 45559. Ответов 33
Метки нет (Все метки)
Всем привет.
Необходимо измерять напряжение +-10В с помощью АЦП микроконтроллера ATmega16 от внутреннего ИОНа. Подскажите схему с помощью которой это можно осуществить. Погуглил нашел схемы на ОУ LM324N, но не нашел как правильно рассчитать КУ.. Подскажите как лучше сделать. Частота изменения будет не более 400кГц
0
|
18.04.2015, 15:14 | |
Ответы с готовыми решениями:
33
Измерение разницы напряжений. АЦП измерение напряжения с помощью АЦП микроконтроллера! Измерение "больших" напряжений с высокой точностью. Измерение напряжений аккумуляторов батареи с помощью МК. измерение частоты сигнала с помощью ацп |
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
|
|
18.04.2015, 15:42 | 2 |
Я бы делал так
На входе резистивный делитель, чтобы +-10в превратить в +-1.28в (у мега16 кажется 2.56 внутренний ИОН?) Дальше ОУ с усилением единица для смещения уровня на 0-2.56в и дальше на МК Для ОУ нужно двуполярное питание +-2.56 или больше Но для опорного делителя ОУ нужен стабильный источник на уровне стабильности ИОН
0
|
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
|
|
18.04.2015, 21:02 | 3 |
С однополярным питанием тоже можно, надо только инвертирующий усилитель делать...
PS 400КГц это многовато для АЦП AVR. Рекомендованная частота клока АЦП до 200КГц (с потерей точности можно поднять в несколько раз), 1 преобразование 13 тиков - итого имеем 15KSPS.
0
|
0 / 0 / 0
Регистрация: 16.03.2013
Сообщений: 4,224
|
|
19.04.2015, 01:12 | 4 |
Если быть точным, то по даташиту не рекомендуется поднимать частоту АЦП выше 250кгц если используется 10битное преобразование
Если применять 8 бит, то частоту можно поднимать
0
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
20.04.2015, 20:56 | 5 |
Если устроит не очень большое входное сопротивление и некоторый вытекающий ток, то можно так. Если опорное 2.5 В недоступно, можно использовать питание +5 В, тогда R1 = 15 кОм, R2 = 6 кОм, R3 = 30 кОм.
http://**************************/download/file.php?id=23966&sid=4b7749a88e30e50c1cad44c66db98254
0
|
0 / 0 / 0
Регистрация: 06.07.2010
Сообщений: 485
|
|
26.04.2015, 18:26 | 6 |
Видимо мне нужно, либо поменять контроллер для использования большей частоты, либо внешний АЦП брать. Надо подумать какой вариант будет лучше... Если есть идеи подскажите как лучше сделать
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
26.04.2015, 20:26 | 7 |
stm32f103C8 1мегасемпл 12 бит и живи счастливо :) по поводу включения, если потребление неважно и точность прям высокая нетребуется то вполне к резестивному варианту выше склонюсь, но дабы зажать полосу я бы еще конденсатор параллельно R2 поставил. Номинал конденсатора можно посчитать в калькуляторе на требуемую полосу. И учитывай что в момент измерения внутреннее сопротивление АЦП где-то примерно 5кОм, т.е. очень высокоомный делитель по входу ставить нестоит.
0
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 537
|
|
26.04.2015, 22:35 | 8 |
Сообщение от Леанид Ивинавич
Проверка при значениях указанных ЛИ. Огромное БЛАГОДАРЮ: OtyxOrt и Леанид Ивинавич. Вчера перед сном думал как замерить напряжение. А тут вот тебе. Подсказка. Всем ЗДРАВИЯ! Файл расчета MathCad2000: [2.59 Кб]
0
|
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
|
|
29.04.2015, 10:06 | 10 |
Сообщение от Леанид Ивинавич
Насколько можно доверять апноутам?
0
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
29.04.2015, 11:44 | 11 |
Думаю, что доверять можно. Ваши значения номиналов выглядят вполне правдоподобно.
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
29.04.2015, 14:11 | 12 |
Сообщение от Леанид Ивинавич
Спасибо за внимательность, но я в начале ясно написал условие приемлимости:
Сообщение от JirryR
В остальном вы правы, и даже более того для точных измерений требуется хорошее (читай усиленная работа) по согласованию входа АЦП и фильтра если требуется получать правильные адекватные значения для последующей ЦОС. А к слову АЦП мерить от DC это вообще сложная задача в измерительной техние и от вида АЦП многое зависит по работе с ним, есть задачи для которых некоторые виды АЦП вообще неприменимы. и т.д и т.п. Но всетаки если человеку надо просто померять напряжение не грызть талмуты то это вполне приемлимо :) По поводу вашей статьи каюсь прочитал только начало (много букафф :)), посмотрел приведенный апноут, в апноуте речь идет как раз о выгребании нюансов по ЦОС, а не о банальном напряжометре, тачто кажется в контексте данной задачи это излишне. Наврятле топикстартеру с его познаниями стоит задача разбираться в этом. А статья заинтерресовала обещаю дочитать доконца что да как там.
0
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
29.04.2015, 16:31 | 13 |
Сообщение от JirryR
Сообщение от JirryR
Сообщение от JirryR
0
|
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
|
|
29.04.2015, 17:16 | 14 |
Сообщение от Леанид Ивинавич
Поигрался с школьными формулами в excel, всё сошлось... ./styles/iosyitistromyss/imageset/icon_topys_attach.gif" width="14" height="18 [17.35 Кб]
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
29.04.2015, 22:22 | 15 |
Сообщение от Леанид Ивинавич
1) по входу АЦП необходим ФНЧ пассивный или активный. Активный соответственно можно организовать без конденсатора по входу. Зачем нужен? смотри: полоса сигнала, теорема Найквеста, буквари по ЦОС. 2) Ошибка при входном конденсаторе определяется распределением заряда между конденсатором и ёмкостью в УВХ. 3) Ток делителя естественно должен быть достаточный для заряда емкости УВХ до уровня с приемлемой ошибкой напряжения за время накопления. 4) в случае без конденсатора по входу емкость УВХ заряжается током делителя, ток соответственно должен быть достаточным мотри 3) 5) Естественно при выполнении условия 4) путем добавления внешнего конденсатора получаем Г-образный ФНЧ, зачем нужен ФНЧ? смотри пункт 1) 6) ну если переходить к реактивным составляющим цепей, КСВ, звону сигнала и т.п. то конечно вход ацп можно копать и копать, но это как я уже сказал совсем другой уровень, и зачастую без специальных приборов не обойтись. И да в этом случае совершенно невсе конденсаторы одинаково полезны :) 7) Касательно ошибок при измерении DC возможно при конструировании были допущены фундаментальные ошибки и это совсем несвязанно с конденсатором.
0
|
0 / 0 / 0
Регистрация: 19.11.2010
Сообщений: 790
|
|
30.04.2015, 01:05 | 16 |
Академиев накончали... если без матана, то:
инжанеры смотрят на получатель электричества а кто-то умный попытался напомнить инжанерам про его источник... прям так и написав "Допустим, источник"
0
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
04.05.2015, 01:01 | 17 |
Сообщение от JirryR
Сообщение от JirryR
Сообщение от JirryR
Сообщение от JirryR
JirryR"]7) Касательно ошибок при измерении DC возможно при конструировании были допущены фундаментальные ошибки и это совсем несвязанно с конденсатором.[/QUOTE] Ну ладно, не верите мне, а статье от TI тоже не верите? Тогда промоделируйте, увидите ошибку сами.
0
|
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,864
|
|
04.05.2015, 10:24 | 18 |
Леанид Ивинавич, почему врёт при высокой частоте дискретизации и сопротивлении на входе - понятно. Но почему не врёт без конденсатора?
0
|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 53
|
|
04.05.2015, 12:45 | 19 |
Леанид Ивинавич
Да я смотрел AN2834 от STM для случая источника сигнала с большим выходным сопротивлением. Там всё правильно написано. Вы как-то между строк читаете и выдергиваете фразы из контекста. Лень третий раз писать об одном и томже другими словами, ну давайте промакетируем, давайте входные данные, схему чего там еще Вам надо.
0
|
0 / 0 / 0
Регистрация: 16.02.2012
Сообщений: 699
|
|
04.05.2015, 13:50 | 20 |
Сообщение от oomomstir
Сообщение от JirryR
Сообщение от JirryR
0
|
04.05.2015, 13:50 | |
04.05.2015, 13:50 | |
Помогаю со студенческими работами здесь
20
Измерение маленьких (до 1мВ) напряжений ATMega-й. АЦП и измерение сопротивления Измерение тока через АЦП Arduino с АЦП 7793ad измерение напряжения Измерение отрицательного напряжения АЦП мср3204? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |