реклама на сайте
подробности

 
 
> АЦП ATxmega
KIG
сообщение Jul 13 2011, 17:34
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 25-12-06
Пользователь №: 23 884



Добрый вечер.

Проблема с АЦП AtXmega. Подаю переменное напряжение (1В) на диф входы АЦП. АЦП замеряет код с постоянной подставкой в 200мВ. Осциллограф также видет постоянную подставку. Величина подставки зависит от величины переменного напряжения. Кто-нибудь с таким сталкивался?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KIG
сообщение Jul 17 2011, 16:48
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 115
Регистрация: 25-12-06
Пользователь №: 23 884



Источником сигнала является генератор типа PV6501. Сигнал с выхода генератора поступает со смещением в половину размаха величины сигнала (под размахом понимаю разницу между максимальным значением и минимальным). Чтобы избавиться от смещения последовательно к выходу генератора подключаю емкость. Далее сигнал поступает на ножки АЦП.

Использую ATxmega192A3. Частота внешнего кварца 7.3728 МГц. Далее привожу код инициализации АЦП:
Код
void ADC_init()
{

ADCB.CTRLA=1;
ADCB.CTRLB=(1<<4)|(1<<2);
ADCB.REFCTRL=(1<<4)|(1<<1);
ADCB.PRESCALER=(1<<1)|(1<<2)|1;
ADCB.CH0.CTRL=3;
                    
ADCB.CH0.MUXCTRL=0;
ADCB.CH0.INTCTRL=3;

}

void main()
{
   ADCB.CTRLB|=(1<<3);//старт преобразований АЦП
}


Предделитель 512. Для данной частоты и 8 битного результата частота дискретизации АЦП должна быть 2880 Гц, а у меня получается 14150 Гц. Правильно ли я понял Даташит?

Как же все таки загрузить в калибровочные регисторы значение заводской калибровки (и как их определить)?

Даже когда подаю сигнал с генератора без емкости все равно присутствует отрицательное смещение.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KIG   АЦП ATxmega   Jul 13 2011, 17:34
- - ArtemKAD   В проце на входах стоят защитные диоды которые при...   Jul 13 2011, 17:55
|- - KIG   Попробовал подать переменный сигнал напрямую на но...   Jul 16 2011, 09:02
|- - Юрий_СВ   Цитата(KIG @ Jul 16 2011, 12:02) Попробов...   Jul 17 2011, 06:56
- - V_G   Диапазон напряжений на всех ногах процессора, вклю...   Jul 16 2011, 10:16
|- - Юрий_СВ   Цитата(KIG @ Jul 17 2011, 19:48) Источник...   Jul 17 2011, 18:21
- - V_G   Уточните величину смещения вашего генератора. 1. Е...   Jul 17 2011, 22:46
- - ArtemKAD   ЦитатаИсточником сигнала является генератор типа P...   Jul 18 2011, 09:24
- - KIG   Генератор действительно выдает постоянный уровень ...   Jul 18 2011, 17:56
- - KIG   Попробовал предложение Юрий_СВ. Получилось следующ...   Jul 19 2011, 18:45
|- - V_G   Цитата(KIG @ Jul 20 2011, 05:45) 1) Обнар...   Jul 19 2011, 22:29
|- - Юрий_СВ   Цитата(KIG @ Jul 19 2011, 21:45) 1) Обнар...   Jul 20 2011, 11:24
- - KIG   1) По первому вопросу: ПОРТ В , использую PIN0 (по...   Jul 20 2011, 15:21
|- - Юрий_СВ   Цитата(KIG @ Jul 20 2011, 18:21) 1) По пе...   Jul 20 2011, 17:28
- - KIG   Юрий_СВ, спасибо, теперь получилось   Jul 23 2011, 10:55


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th August 2025 - 08:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.0148 секунд с 7
ELECTRONIX ©2004-2016