Файл: Семейство микроконтроллеров MSP430X1XX, руководство пользователя (2004).pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 16.06.2025
Просмотров: 2828
Скачиваний: 1
MSP430x1xxFamily
•Сброс ENC в одноканальном режиме одиночного преобразования немедленно останавливает преобразование, при этом результат оказывается непредсказуемым. Для получения правильного результата необходимо опрашивать бит занятости до сброса перед очисткой ENC.
•Сброс ENC во время повторяющегося одноканального преобразования останавливает преобразователь в конце текущего преобразования.
•Сброс ENC во время последовательного или повторно-последователь- ного режимов останавливает преобразователь в конце последовательности.
•Любой режим преобразования может быть немедленно остановлен установкой CONSEQx=0 и сбросом бита ENC. Данные преобразования будут ненадежны.
Примечание: Отсутствие установленного бита EOS для последовательности
Если установленного бита EOS нет и выбран режим последовательностей, сброс бита ENC не приведет к останову последовательности. Для останова последовательности сначала нужно выбрать одноканальный режим, а затем сбросить ENC.
17.2.7. Использование интегрированного температурного датчика
При использовании имеющегося на кристалле температурного датчика пользователь выбирает аналоговый входной канал INCHx=1010. Любая другая конфигурация рассматривается как выбор внешнего канала, включая выбор опорного источника, выбор памяти преобразований и т.д.
Типичная передаточная функция температурного датчика показана на рис. 17-10. Если используется температурный датчик, период выборки должен быть больше 30 мкС. Ошибка смещения температурного датчика может быть большой и может потребоваться калибровка для большинства приложений. См. справочные данные конкретного устройства для выяснения подробностей.
При выборе температурного датчика автоматически запускается расположенный на кристалле опорный генератор в качестве источника напряжения для температурного датчика. Однако это не включает выход VREF+ и не влияет на выбор опорного источника для преобразования. Процедура выбора источника для преобразования информации с температурного датчика подобна процедуре выбора для любого другого канала.
17.2.8. Заземление АЦП12 и рассмотрение влияния помех
Как в любом АЦП с высоким разрешением, для устранения нежелательных паразитных эффектов и шумов, а также предотвращения возникновения
318 |
Библиотека Компэла |
|
Раздел XVII. |
АЦП12 |
паразитных контуров с замыканием на землю, необходимы особая разводка печатной платы и особые методы заземления.
Вольты |
|||
1.300 |
|||
1.200 |
|||
1.100 |
|||
1.000 |
|||
0.900 |
|||
VTEMP =0.00355(TEMPC)+0.986 |
|||
0.800 |
|||
0.700 |
°Цельсия |
||
•50 |
0 |
50 |
100 |
Рис. 17-10. Типичная передаточная функция температурного датчика
Паразитные общие петли формируются, когда ток возврата от АЦП проходит совместно с токами других аналоговых и цифровых схем. Если не принимать специальных мер, этот ток может генерировать нежелательные напряжения смещения, которые могут прибавляться или вычитаться из опорного или входного напряжений аналого-цифрового преобразователя. Способ подключения, показанный на рис. 17-11 позволяет этого избежать.
В дополнение к заземлению, пульсации и шумовые выбросы на линиях источника питания, вызванные переключениями цифровых схем или переключениями в источнике питания могут повредить результат преобразования. Для получения высокой точности рекомендуется создавать разработки, свободные от шумов, что достигается разделением аналоговых и цифровых контуров земли с соединением их в одной точке.
17.2.9. Прерывания АЦП12
АЦП12 имеет 18 источников прерывания:
• ADC12IFG0-ADC12IFG15
Библиотека Компэла |
319 |
|