Перейти к содержанию
    

max 10 развязка каналов АЦП

Здравствуйте. Возник вопрос по восьми канальному АЦП max 10 development board.

Задействую только одно ядро АЦП. Частоту тактирования выбираю 500 кГц. Подаю постоянное напряжение 2.5 В на каждый канал поочередно.

При этом на незадействованных каналах значение АЦП также увеличивается.

 

Вот выход АЦП в SignalTab когда на каналах нет входного сигнала

post-77312-1483875598_thumb.png

А вот подаю на третий канал постоянное напряжение 2.5 В

post-77312-1483875300_thumb.png

При этом на 5, 6, 7 каналы на выходе также почти по 2.5 В.

Если подаю на другие каналы картина аналогична, только заметно влияние на соседние каналы.

 

Как развязать каналы между собой? Похоже что мультиплексор в АЦП при переключении подхватывает напряжение с соседних каналов.

Частоту тактирования уменьшал, не помогло. Опорное напряжение для АЦП internal.

post-77312-1483875133_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Возник вопрос по восьми канальному АЦП max 10 development board.

Задействую только одно ядро АЦП.

А посмотрите у "восьми канального АЦП" нет ли конвейера с данными? Может после "переключения" Вы еще читаете данные со "старого" канала...

И еще. Моделсим умеет представлять данные как аналоговые, это будет удобнее смотреть, чем в виде HEX-значений...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А посмотрите у "восьми канального АЦП" нет ли конвейера с данными? Может после "переключения" Вы еще читаете данные со "старого" канала...

И еще. Моделсим умеет представлять данные как аналоговые, это будет удобнее смотреть, чем в виде HEX-значений...

Конвеера нет. Там мультиплексор кот я управляю

post-77312-1483877038_thumb.png

Картинки из сигналтаба специально вывел все каналы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У АЦП есть спецификация по входному импендансу. Оставляя вход неподлключенным вы ее нарушаете. Sample&Hold capacitor практически висит в воздухе и не меняет заряда

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У АЦП есть спецификация по входному импендансу. Оставляя вход неподлключенным вы ее нарушаете. Sample&Hold capacitor практически висит в воздухе и не меняет заряда

Простите не понял про спецификацию и входное напряжение на канале. Взаимосвязь. Если я ничего не подаю то есть просто шум в каждом канале ацп. Подал напряжение на один только канал, на других каналах появились отсчеты причём не только в младших разрядах. Каждый канал содержит на входе RC цепочку

 

То есть обязательным условием является нагрузка всех каналов?

Изменено пользователем farbius

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подал напряжение на один только канал, на других каналах появились отсчеты причём не только в младших разрядах. Каждый канал содержит на входе RC цепочку

 

То есть обязательным условием является нагрузка всех каналов?

У Вашего АЦП есть конденсатор который и выполняет функцию "Hold".

Когда Вы переключаете этот конденсатор с одного входа на другой, то напряжение на нем остается от старого входа. И итоговое измеряемое напряжения является результатом от напряжений на этом конденсаторе и на входе. Чем больше на входе R и меньше C - тем больше влияние этого предзаряженного C на следующий канал.

 

Я этот эффект наблюдал уже на 10-битных АЦП и на выходной емкости микросхем мультиплексоров, то есть даже без всякого конденсатора, обусловленного применяемым АЦП.

 

Лечится стандартно- нужно выполнять требования по входному сопротивлению и емкости, а также по времянке (чтобы эффект от этого прредзаряженного конденсатора не был виден). Хорошо помогает сделать несколько измерений после переключения входа. В одной конструкции с непредсказуемыми входными параметрами мне даже пришлось делать условный цикл- измерял после переключения несколько раз до достижения необходимой малости между соседними измерениями- тогда считал, что наконец-то измеряю подключенный вход, а не борюсь с постэффектами предыдущего.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если я ничего не подаю то есть просто шум в каждом канале ацп.

 

В аналоговой схемотехнике ничего - это не шум (и тем более не ноль или не единица, как во многих цифровых схемах), это источник с бесконечным импедансом. Он установит своё значение на входе за бесконечное время. Что вы и наблюдаете: источник с конечным импедансом (2.5В) устанавливает свое значние за конечное время, остальные источники это значение просто не изменяют.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...