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

 
 
> ADC10_A в режиме Repeat-Sequence-of-Channels, MSP430F5510
usercod
сообщение Feb 17 2012, 07:13
Сообщение #1


Участник
*

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



Добрый день!

В User-guide на стр. 533 рис. 23-9. показана работа АЦП10 в режиме Repeat-Sequence-of-Channels. Допустим, АЦП10 обрабатывает 2 канала, А0 и А1. Интересует как обрабатывается прерывание при ADC10_A conversion is completed
когда
ADC10MSC = 1;
ADC10SHP = 1;
ADC10ENC = 1;

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
usercod
сообщение Mar 14 2012, 14:44
Сообщение #2


Участник
*

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



Запустил АЦП10, работает два канала A0 и А1. Результат канала А1 накапливаю, а потом усредняю. Заметил одну странность, во-первых, никогда не получал результат 512 (АЦП 10бит).Опора внешняя - 2.5В, подстроечный резистор на середину и смотрю на усредненные значения. Довожу значения до 511, все нормально, но как только должен появиться результат 512, АЦП начинает сыпать данные = 512 +-50. Во времени это выглядит как шум с постоянкой 1.25В. После - 513, 514 все опять нормально, как и должно быть. Резистор менял, не в нем дело.

Что происходит с АЦП на середине диапазона? Кто-нибудь что-то подобное видел?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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