|
|
  |
Диапазоны преобразования АЦП |
|
|
|
Nov 4 2006, 00:24
|

Участник

Группа: Участник
Сообщений: 18
Регистрация: 1-09-06
Пользователь №: 19 996

|
Хочу сделать какой нить не сложный осциллограф. Когда снимаю показания(на примере синусоиды), то отрицательные значения он выдает все за 0. Вот в документации прочитал вот такое: Цитата Независимо от режима преобразования, входные напряжения на любом из каналов должны находиться между GND и AVCC. А как тогда отрицательное снимать? PS: Пока работаю со встроенным АЦП ATMega16, других нет.
--------------------
Всем спасибо за понимание и поддержку
|
|
|
|
|
Nov 4 2006, 12:08
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(melkij @ Nov 4 2006, 04:24)  ... А как тогда отрицательное снимать? Для начала, попробуйте сделать смещение на вход АЦП, примерно половину Uпит, с помощью простого делителя на резисторах. Номиналы резисторов 47 кОм. Сигнал подавайте через разделительный конденсатор. Получится закрытый вход осциллографа.
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Nov 4 2006, 12:26
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(prottoss @ Nov 4 2006, 16:19)  Отрицательно напряжение таким макаром не смеряешь, тока ОУ поможет, при чем с двуполярным питанием Да всё прекрасно меряется, переменное, естественно.
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Nov 4 2006, 12:46
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Nanobyte @ Nov 4 2006, 19:26)  Цитата(prottoss @ Nov 4 2006, 16:19)  Отрицательно напряжение таким макаром не смеряешь, тока ОУ поможет, при чем с двуполярным питанием
Да всё прекрасно меряется, переменное, естественно. Я, конечно, программист по большей части, а не электронщик. Но Вы нарисуйте на бумаге схему, и посмотрите когда конденсатор заряжается-разряжается и все такое... Если АЦП и меряет, то только положительную часть сигнала
--------------------
|
|
|
|
|
Nov 4 2006, 17:47
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Kovrov @ Nov 5 2006, 00:04)  просто г-ну Nanobyte нужно было уточнить относительно чего производить измерение.. ;-------- насчет оу с двуполярным питанием - это впринципе лишнее... оу с питанием +5в со смещением- отрицательную составляющую будет "тянуть" к нулю питания - ибо зачем тогда смещение? ;-) конечно нуль измерения будет равно напряжению смещения на оу... впринципе если туже махинацию сделать без оу, а на деление опорника то проблем я думаю не будет. ибо на входе ацп все равно будет положит напряжение. другое дело, повторюсь, относительно чего... А интересно, есть куча вариантов, относительно чего мы подаем напряжение на вход АЦП? Я думал всегда, что на входы АЦП подается напряжение относительно аналоговой земли - вывода AGND МК. И поскольку АЦП однополярный то это напряжение, судя по даташиту на любой МК с АЦП это значение лежит в пределах -0.5V to VCC+0.5V ([b]Absolute Maximum Ratings).[/b] По поводу ОУ... Вот такая простенькая схема включения возможна: Важно лишь позаботится о том, что бы выходное напряжение ОУ лежало в пределах, допустимых входом АЦП. Самый простой вариант - питать ОУ напряжение +-5В(или больше, для этого надо посмотреть даташит на применяемый ОУ и диапазон выходного напряжения). При таком питании, и выходном напряжении ИОН REF 2,5 Вольта можно мерить напряжение +-2,5 Вольт
Эскизы прикрепленных изображений
--------------------
|
|
|
|
|
Nov 4 2006, 19:54
|

Участник

Группа: Участник
Сообщений: 18
Регистрация: 1-09-06
Пользователь №: 19 996

|
На чем можно собрать эту схемку в Proteus(какие детали).
И если я правильно понял, то на входе(V_IN = -3) на выходе(ADC AVR = +3).
Тогда в AVR будут всегда положительные значения. Как тогда работать с отрицательными(чет я не догоняю хоть убейте).
PS: И если не сложно выложите такой же скрин но с Proteus.
--------------------
Всем спасибо за понимание и поддержку
|
|
|
|
|
Nov 4 2006, 20:12
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(melkij @ Nov 5 2006, 02:54)  На чем можно собрать эту схемку в Proteus(какие детали). И если я правильно понял, то на входе(V_IN = -3) на выходе(ADC AVR = +3). Тогда в AVR будут всегда положительные значения. Как тогда работать с отрицательными(чет я не догоняю хоть убейте). PS: И если не сложно выложите такой же скрин но с Proteus. При такой схеме шкала АЦП смещается на 2,5 вольта выше ватерлинии)))( При условии, что выходное напряжение ОУ изменяется от 0 до 5 вольт., и ИОН на 2,5 вольт) Т.е 0 вольт на входе ОУ будет будет преобразовываться как 2,5 вольт на выходе ОУ - т.е. как раз половина шкалы АЦП, -2,5 вольт на входе ОУ как 0 вольт на входе АЦП, ну и, как Вы уже догадались, 2,5 вольт на входе OУ будет как 5 вольт на входе АЦП. Я не пользуюсь Протеусом, но знаю, что всякие мультики им смотреть можно. Думаю, что там есть модель какого нить ОУ. Ну а номиналы резисторов придется посчитать самому - это от конкретного типа ОУ зависит, и от того, ЧТО Вы хотите получить от него. Лучше всего, если Вы почитаете какую нибудь умную и полезную книженцию по аналоговой технике, метрологии и т.п.
--------------------
|
|
|
|
|
Nov 4 2006, 20:19
|

За битами по регистрам гоняюсь
  
Группа: Свой
Сообщений: 457
Регистрация: 24-04-06
Из: Таганрог
Пользователь №: 16 446

|
Цитата(prottoss @ Nov 5 2006, 00:12)  ... Лучше всего, если Вы почитаете какую нибудь умную и полезную книженцию по аналоговой технике, метрологии и т.п. 2 melkijОчень дельный совет. Кроме того, поищите информацию у нас, на форуме. Эта тема уже неоднократно обсуждалась, и довольно бурно
--------------------
Курсор влево, курсор вправо - считается хакерством. FORMAT C: производится без предупреждения
|
|
|
|
|
Nov 5 2006, 05:36
|

Мастер-фломастер
   
Группа: Свой
Сообщений: 611
Регистрация: 29-12-05
Пользователь №: 12 700

|
Цитата(prottoss @ Nov 4 2006, 21:47)  А интересно, есть куча вариантов, относительно чего мы подаем напряжение на вход АЦП? Я думал всегда, что на входы АЦП подается напряжение относительно аналоговой земли - вывода AGND МК. ну так думает тока истинный цифровик :-) ну если серьезно, то вариантов - куча конечно не куча.. ну вот если относительно делителя на АREF - будет вам счастье!!! и никаких конденсаторов не надо.. и мерить что положит что отрицат без проблем ну в переделах 1/2 ИОН конечно есть минусы - виртуальность нуля в идеале конечно внешний оу, а лучше пара тройка чтоб переключать пределы...
--------------------
Вон ПОПОВ, клоун клоуном, а радио изобрел!!
|
|
|
|
|
Nov 5 2006, 08:34
|

Гуру
     
Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659

|
Цитата(Kovrov @ Nov 5 2006, 12:36)  Цитата(prottoss @ Nov 4 2006, 21:47)  А интересно, есть куча вариантов, относительно чего мы подаем напряжение на вход АЦП? Я думал всегда, что на входы АЦП подается напряжение относительно аналоговой земли - вывода AGND МК.
ну так думает тока истинный цифровик :-) ну если серьезно, то вариантов - куча конечно не куча.. ну вот если относительно делителя на АREF - будет вам счастье!!! и никаких конденсаторов не надо.. и мерить что положит что отрицат без проблем ну в переделах 1/2 ИОН конечно есть минусы - виртуальность нуля в идеале конечно внешний оу, а лучше пара тройка чтоб переключать пределы... Да, я цифровик))) Но дипломная работа моя называлась "плата ВВ аналоговых и цифровых сигналов в IBM PC через USB порт", так что как завести аналог в МК я знаю немного. По поводу извратов с ИОН - ИМХО бомба замедленного действия - чем больше захочется, тем больше проблем у Вас будет. А для переключения пределов, судя по первому посту, человеку хватит обычного резистивного делителя + мультиплексор, если додумается какой, и как с ним обращаться. Совет мой в силе, прежде чем браться за такие, относительно сложные вещи, стоит почитать соответсвтующую литературу. Рекомендую книгу (настольная папина) - Интегральная электроника в измерительных устройствах. -2-е изд.,перераб. и доп.- Л.:Энергоатомиздат.Ленингр.отд-ние,1988. Хотя, счас ее наверное и не сыщешь, но для аналога + цифра самое то.
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|