Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Код для этого примера применения был разработан при помощи MSP-FET430X11X и встроенных инструментальных средств интегрированной среды программирования. Код программы написан на ассемблере (.s43). Все примеры программ этого примера применения используют стандартные процедуры
Библиотека Компэла
Ь IV. Примеры конкретных применений
компании TI. Приведенная ниже команда копирует зарегистрированные стандартные процедуры в исходный код:
*include <msp430xllxl.h>
Компания TI поощряет использование программистами стандартных процедур, что позволяет объединить разработчиков в единое сообщество и упростить процедуру разработки и отладку прикладных программ.
Заключение
Современная 16-разрядная RISC архитектура MSP430 очень хорошо подходит для устройств, манипулирующих с данными, имеющими большую разрядность. 16-разрядная архитектура MSP430 позволяет при помощи одной команды манипулировать АЦП с высоким разрешением, используемым в данном примере применения.
Технология аналого-цифрового преобразования, описанная в данном примере применения очень проста, недорога и не требует больших ресурсов MSP430. Это позволяет изготавливать дешевые АЦП с высоким разрешением. Эта технология интегрирующего АЦП не обеспечивает высокого быстродействия. После того, как входное и выходное напряжения сравняются преобразование выполняется при работе на частоте 3.578545 МГц за 13 мс. Для снижения длительности цикла преобразования можно, если преобразование прошло успешно, оставлять накопительный конденсатор заряженным или использовать более высокую рабочую частоту микроконтроллера MSP430. Максимальная рабочая частота MSP430F1 1x1 намного выше чем 3.578545 МГц, использованная в данном примере применения. Быстродействия интегрирующих АЦП достаточно для измерения сигналов от телеметрических датчиков, систем сбора данных и других датчиков медленно меняющихся физических величин (температура, давление и т.д.).
Имеются и дополнительные преимущества использования интегрирующих ЦАП с коротким периодом симметричного импульса. Аналого-цифровое преобразование, выполняющееся на основе обычной ШИМ, ШИМ с одиночным большим периодом или переменного цикла, требует RC цепочки с относительно большим временем преобразования. Отклик на короткие импульсы, применяющиеся в данном примере применения, устанавливается быстрее, что позволяет использовать RC цепочку с меньшей постоянной времени. Поэтому интегрирующий АЦП фактически накапливает несколько однобитных приращений, что позволяет снизить ошибки, вызванные шумами.
Дата публикования: 2014-11-18; Прочитано: 282 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!