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

 
 
 
Reply to this topicStart new topic
> Непонятки в работе АЦП Меги640
EugeNNe
сообщение Oct 1 2009, 04:56
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997



Есть устройство с М640 на борту. Алгоритм работы подразумевает следующие действия:

- измерение напряжения поступающего с внешнего датчика на вход АЦП М640 (диапазон 1.5 В - 2 В );
- переключение входа АЦП на GND через мультиплексор АЦП, измерение;
- переключение входа АЦП на внутренний источник напряжения 1.1В через внутренний мультплексор, измерение.

В качестве опоры используется внутренний источник опорного напряжения 2.56В.
Последовательность измерений в принципе не важна. В ходе работы обнаружились непонятные явления при измерении внутреннего напряжения 1.1 В.

Допустим выполняется следующая последовательность действий:

- переключение на канал сигнала с датчика;
- измерение (70 выборок);
- переключение на канал 1.1в;
- измерение (70 выборок).

При измерении сигнала с датчика всё нормально, вопросов нет. А вот при измерении 1.1 в наблюдается след картина. Первые выборки просто зашкаливают, далее начинается плавное уменьшение значений и гдето на 40 - 50 выбоке и далее значения стабилизируется на уровне 1.1в (плюс-минус в пределах заданной погрешностиестественно).


Поменяем последовательность:

- переключение на канал GND
- измерение (70 выборок);
- переключение на канал 1.1в;
- измерение (70 выборок).

В данном случае при измерении GND всё в порядке. При измерении 1.1В следующая картина. Первые выбоки в глубоком провале, значения 0 или близкое к этому, далее начинается плавное увеличение значенийи где то на 40 - 50 выбоке и далее значения стабилизируется на уровне 1.1в (плюс-минус в пределах заданной погрешностиестественно).


Картина на нескольких устройствах одна и таже. Разница только в том, что на одних увеличение и уменьшение значений происходит примерно по экспоненциальному закону, а на других наблюдается колебательный процесс (как звон). Изменяется так же и время установления значения от 30 до 50 выборок.

Как показали эксперименты картина практически не меняется при изменении тактовой частоты АЦП.

Что это это за ерунда такая? В чём может быть дело? Картинка такая наблюдается только при работе в внутренней напругой М640 в 1.1 В.
Go to the top of the page
 
+Quote Post
Duhas
сообщение Oct 1 2009, 13:56
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 13-04-07
Пользователь №: 27 018



а частоту преобразования не задрали до небес ?
Go to the top of the page
 
+Quote Post
IGK
сообщение Oct 1 2009, 15:24
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 7-01-07
Из: Севастополь
Пользователь №: 24 170



Я такое получил один раз, ошибочно переключив опорник при переключении канала. При емкости конденсатора 300нф он устанавливается около 4-5 мс от Vcc до 2.56В.

Проверьте, а вдруг?
Go to the top of the page
 
+Quote Post
Aleksandr Barano...
сообщение Oct 1 2009, 15:56
Сообщение #4


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

Группа: Участник
Сообщений: 169
Регистрация: 31-08-05
Из: New York
Пользователь №: 8 118



Внутренний источник (по крайней мере для atmega128) , хотя и стабилен, но может иметь некоторый разброс. Нужно либо калибровать измеритель, либо пользоваться внешним источником.
После коммутации надо сколько-то подождать, пока установится напряжение на входе АЦП.


--------------------
ASB
Go to the top of the page
 
+Quote Post
EugeNNe
сообщение Oct 2 2009, 04:03
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 424
Регистрация: 6-03-06
Из: Н.Новгород
Пользователь №: 14 997



Цитата(Duhas @ Oct 1 2009, 17:56) *
а частоту преобразования не задрали до небес ?


Нет, частота в пределах оговорённых даташитом...

Цитата(Aleksandr Baranov @ Oct 1 2009, 19:56) *
Внутренний источник (по крайней мере для atmega128) , хотя и стабилен, но может иметь некоторый разброс. Нужно либо калибровать измеритель, либо пользоваться внешним источником.
После коммутации надо сколько-то подождать, пока установится напряжение на входе АЦП.


Разброс ИОН понятное дело, дело ка раз в том что происходит выход за пределы оговорённые в даташите.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:59
Рейтинг@Mail.ru


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