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

 
 
mhspace
сообщение Aug 24 2011, 18:03
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 19-08-11
Пользователь №: 66 792



Кто пробовал - нормально ли работает АЦП в ATxmega с частотой 1 Msps непрерывно в течении хотя-бы пары секунд?
У меня кроме шума в районе +-3-4 бита (меня это устраивает) на выходе непереодически появляются значения +-255 (вертикальные палки на скринах). Похоже на то, что происходят сбои в самом АЦП. При оцифровке синусоиды 20кгц может отсутствовать до нескольких десятков семплов (до 3/4 ее периода), при этом отправленные микроконтроллером компьютеру байты не теряются.

В микроконтроллере 2 АЦП, дифференциальный знаковый режим, входы замкнуты через 2К, freerunning, каналы не переключаются, прерывания не используются. На частоте 500 ksps кол-во ошибок сильно сокращается.
Эскизы прикрепленных изображений
 Уменьшено до 90%
Прикрепленное изображение
1680 x 959 (140.24 килобайт)
 Уменьшено до 90%
Прикрепленное изображение
1679 x 1000 (97.06 килобайт)
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Юрий_СВ
сообщение Aug 25 2011, 00:54
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 4-05-08
Пользователь №: 37 272



Цитата(mhspace @ Aug 24 2011, 21:03) *
Кто пробовал - нормально ли работает АЦП в ATxmega с частотой 1 Msps непрерывно в течении хотя-бы пары секунд?
У меня кроме шума в районе +-3-4 бита (меня это устраивает) на выходе непереодически появляются значения +-255 (вертикальные палки на скринах). Похоже на то, что происходят сбои в самом АЦП. При оцифровке синусоиды 20кгц может отсутствовать до нескольких десятков семплов (до 3/4 ее периода), при этом отправленные микроконтроллером компьютеру байты не теряются.

В микроконтроллере 2 АЦП, дифференциальный знаковый режим, входы замкнуты через 2К, freerunning, каналы не переключаются, прерывания не используются. На частоте 500 ksps кол-во ошибок сильно сокращается.


У меня тоже какой-то бред с АЦП. Но я использую диф. режим + усиление.
хМега32А4
Частота кварца - 4 МГц. Частота периферии - 32 МГц.
Частота синхро для - 250 кГц. Частота выборок - 4 кГц.

Оба выхода назначаю на ОДНУ (!) ногу (PINA.7). (выход ЦАП)
Н-р, усиление 32.
Шумит в пределах 30 дискрет. Но самое ужасное - прыгает между 2-мя значениями (полосами).

1-я полоса : "+442" - "+472"
2-я полоса : "-152" - "-172".

При уменьшении усиления значения уменьшаются в сторону нуля почти кратно усилению.
При внутренней проверке ЦАП-АЦП без усиления - работает идеально.

Уже не знаю на что и думать.

Сообщение отредактировал Юрий_СВ - Aug 25 2011, 00:55
Go to the top of the page
 
+Quote Post



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

 


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


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