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

 
 
> АЦП, непонятные явления при считывании
Zelepuk
сообщение Mar 12 2011, 10:54
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Здравствуйте!

Хочу считать данные с АЦП. АЦП 8-ми канальный, данные считываю по паралельной шине микроконтроллером, а затем вывожу числа на экран компьютера (через COM-порт).

Тестирую АЦП, подавая на первый вход 5в (максимальное напряжение)
Так вот считанные данные поступают в циклический буфер. Когда забираю данные только с одного канала (один раз дёргаю RD), то данные отображаются как и должно быть один за другим:

32657
32657
32657
32657
.
.
.

Когда считываю данные из 8-ми каналов(8 раз дёргаю RD) и вывожу на экран циклически все данные то видно что по первому каналу наблюдаются аномалии время от времени:

32657 // 1 канал
10323 // 2 канал
10323 // 3 канал
10323 // 4 канал
10323 // 5 канал
10323 // 6 канал
10323 // 7 канал
10323 // 8 канал
5324 // 1 канал
.
.
.
16323 // 1 канал
.
.
.
32657 // 1 канал

С чём это может быть связано? Странно что эти аномалии проявляются толкьо если считываю больше 1 канала. (значит с самим сигналом всё впорядке и дело в связке АЦП+процессор)

Может кто сталкивался?...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alexPec
сообщение Mar 12 2011, 11:49
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968




АЦП какой? Числа на первом канале всегда одинаково меняются или случайно, т.е. одни и те же числа на выходе первого канала или случайные? На остальные каналы что подключено? На атмеге похожий эффект был, после переключения канала надо было подождать, иначе влияло как-то напряжение того канала который до этого был включен. Так и не поборол. Пришлось ожидание оставить, скорость опроса снижалась.
Причина редактирования: Избыточное цитирование! Т.
Go to the top of the page
 
+Quote Post
нечитатель
сообщение Mar 12 2011, 17:26
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 20-11-10
Пользователь №: 61 032



Цитата(alexPec @ Mar 12 2011, 14:49) *
после переключения канала надо было подождать,
пока ёмкость входа АЦП зарядится либо разрядится до нового напряжения.
Можно "бороть" увеличением тока зарядки/разрядки. Если удастся организовать бесконечно большой этот ток, то ждать придётся ровно 0 микросекунд.

По сабжу:

1). добрый вечер,
2). это может быть связано с ошибкой в программе,
3). да, кто-нибудь сталкивался может.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Mar 12 2011, 20:02
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(нечитатель @ Mar 12 2011, 20:26) *
Можно "бороть" увеличением тока зарядки/разрядки.

Как если коммутатор внутри? На вход коммутатора помню с опера ad831 подавалось, крутой опер по тем временам, куда уж больше ток?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Zelepuk   АЦП   Mar 12 2011, 10:54
|- - нечитатель   Цитата(alexPec @ Mar 12 2011, 23:02) Как ...   Mar 13 2011, 01:55
- - Stepanov   Вопрос задан слабо. Нет информации о ситуации. Как...   Mar 12 2011, 21:02
|- - Tanya   Цитата(Stepanov @ Mar 13 2011, 00:02) Воп...   Mar 13 2011, 06:22
- - YIG   ТС - 2 с минусом! "Как челобитную царю по...   Mar 13 2011, 04:42
- - Zelepuk   АЦП AD7606 (АЦП одновременной выборки по всем 8 ка...   Mar 13 2011, 11:42
|- - Tanya   Цитата(Zelepuk @ Mar 13 2011, 14:42) Наде...   Mar 13 2011, 13:20
- - DpInRock   Неисчерпывающе. Параллельного интерфейса там 2 ви...   Mar 13 2011, 12:29
- - Zelepuk   Я использую Reading After Converstion и CS and RD,...   Mar 13 2011, 12:41
- - DpInRock   Страница 27. Какой вид интерфейса 8 разрядов или 1...   Mar 13 2011, 12:45
- - Zelepuk   Да простите забыл использую интерфейс 8 разрядов. ...   Mar 13 2011, 12:57
- - DpInRock   1. Тогда описание вашего алгоритма неверное. Данны...   Mar 13 2011, 13:02


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

 


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


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