|
|
  |
Дифференциальный вход АЦП, для чего нужен и как им пользоваться? |
|
|
|
Oct 25 2009, 13:00
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 12-10-09
Пользователь №: 52 897

|
помогите разобраться.. использую мегу 640, где задействовано 12 входов ацп из них 11 с несимметричным входом.... на 12 вход подается синус, который лежит в положительной области относительно 0... при чем этот синус может быть несимметричным, т.е. "положительная" полуволна может быть больше или меньше "отрицательной".. мне нужно различать какая из полуволн больше , какая меньше или случай когда они равны или синус отсутствует на входе... можно ли этот вход настроить как дифференциальный и каким образом тогда работает АЦП, что оно измерит? или оставить вход несимметричным и программно вычислять полуволны?
|
|
|
|
|
Oct 25 2009, 15:01
|

Профессионал
    
Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955

|
Цитата(Rst7 @ Oct 25 2009, 23:32)  В 640й есть биполярный режим. Конечно, напряжения на входах не должно выходить за границы питания Про 640 ничего не знаю, но если у микросхемы нет отрицательного питания, то два вышеприведенных предложения противоречат друг другу. Конечно, если под биполярным режимом подразумевается возможность подачи на вход ИС отрицательного потенциала относительно земли. А дифференциальный режим в АVR позволяет использовать встроенный усилитель. В xmege усиление может быть установлено 1,2,4,8,16,32,64. Полезная фича, если источник сигнала дифференциальный и изолированный от земли. Например, термопара. Один конец привязываешь к половине питания делителем, и измеряй вдоволь, да еще с усилением!
|
|
|
|
|
Oct 25 2009, 15:37
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата Конечно, если под биполярным режимом подразумевается возможность подачи на вход ИС отрицательного потенциала относительно земли. Нет конечно. Под биполярным режимом подразумевается дословный перевод термина, который используется в даташитах Atmel'а: Цитата 17.11.3 Bipolar Differential Conversion As default the ADC converter operates in the unipolar input mode, but the bipolar input mode can be selected by writting the BIN bit in the ADCSRB to one. In the bipolar input mode two-sided voltage differences are allowed and thus the voltage on the negative input pin can also be larger than the voltage on the positive input pin. If differential channels and a bipolar input mode are used, the result is
ADC=GAIN*(VPOS-VNEG)*512/VREF
where VPOS is the voltage on the positive input pin, VNEG the voltage on the negative input pin, and VREF the selected voltage reference. The result is presented in two’s complement form, from 0x200 (-512d) through 0x000 (+0d) to 0x1FF (+511d). The GAIN is either 1x or 20x. Выделено мной. Цитата вот только для этой меги я не нашел упоминание о нем. по умолчанию? Посмотрите на формулу, которая приведена для дифференциального режима. Это глава "ADC Conversion Result".
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Oct 25 2009, 17:04
|

неотягощённый злом
     
Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643

|
Цитата(Rst7 @ Oct 25 2009, 16:32)  Ого. Где же это Вы вычитали? В 640й есть биполярный режим. Конечно, напряжения на входах не должно выходить за границы питания, но вот привязка к AGND - это новое слово в чтении даташитов. Да это я по старой памяти с mega8 попутал... Цитата(V_G @ Oct 25 2009, 18:01)  А дифференциальный режим в АVR позволяет использовать встроенный усилитель.... Один конец привязываешь к половине питания делителем, и измеряй вдоволь, да еще с усилением! Но есть один нюанс (таблца ADC Characteristics): Resolution: Single Ended Conversion 10 BitsDifferential Conversion (Gain = 1x or 20x) 8 BitsDifferential Conversion (Gain = 200x) 7 Bits
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|