MSP430FR6047 - новый представитель микроконтроллеров от компании Texas Instruments, предназначенных главным образом для использования в счетчиках воды, тепла и газа.
Неоспоримым плюсом MSP430FR6047 является то, что в нем используется инновационная FRAM-память вместо традиционной FLASH, в результате повышается надежность (количество циклов перезаписи до 1015), уменьшается энергопотребление при операциях записи, появляется возможность расширения объема оперативной памяти за счет FRAM.
Встроенный модуль USS (Ultrasonic Sensing Solution) обеспечивает высокую точность измерений в широком диапазоне скорости потока жидкости (возможно измерить очень низкую скорость потока: до 1 л/час), помогает достичь ультра-низкого потребления энергии при измерении и способствует удешевлению устройств за счет требования малого количества внешних компонентов.
MSP430FR6047 имеет в своем составе быстродействующий (8 MSPS) модуль сигма-дельта АЦП, что в совокупности с LEA (Low-Energy Accelerator) позволяет создать оптимизированные по потреблению тока, высокоточные измерительные решения с долгим временем работы от батарейного питания. К тому же, в составе микроконтроллера есть драйвер сегментного дисплея, RTC, 12-бит SAR АЦП, аналоговый компаратор, модули шифрования и подсчета контрольной суммы. Имеется встроенный загрузчик BSL, позволяющий программировать и обновлять ПО по интерфейсам UART и I²C даже без использования JTAG программатора.
Основные параметры MSP430FR6047
- Частота тактирования 16 МГц;
- Память программ (FRAM) до 256 кБайт;
- Оперативная память (SRAM) 8 кБайт;
- Интерфейсы: 2×I²C, 6×SPI, 4×UART;
- Встроенный контроллер управления сегментным дисплеем;
- 32-бит аппаратный умножитель;
- 6-канальный контроллер DMA;
- Часы реального времени;
- Сигма-дельта АЦП 12-бит 8 MSPS (16 каналов), программируемый коэффициент усиления;
- SAR АЦП 12-бит (16 каналов);
- Аналоговый компаратор (16 каналов);
- Таймер 16-bit (х6);
- Гибкая настройка тактирования;
- Напряжение питания 1.8…3.6 В;
- Диапазон рабочей температуры -40…85°С.
Благодаря широкой экосистеме отладочных плат, примеров проектирования и использования периферии, возможно в кратчайшие сроки реализовать собственные устройства. Для разработчиков доступна бесплатная среда программирования (на базе Eclipse) Code Composer Studio, а так же ПО для разработки ультразвуковых датчиков Ultrasonic Sensing Design Center.
Наиболее полно оценить работу с MSP430FR6047 позволяет отладочная плата EVM430-FR6047. EVM430-FR6047 является гибким решением для быстрой оценки и разработки устройств на базе данного контроллера совместно с датчиками, работающими в диапазоне от 50 кГц до 2.5 Мгц.
Плата имеет возможность отображать измеряемые параметры на LCD дисплее, доступны разъемы для подключения RF модулей, для возможности программирования и отладки предусмотрен встроенный eZ-FET программатор. Присутствуют разъемы для плат расширения Booster-Pack с выведенными интерфейсами I²C, SPI, UART, GPIO.
Источник: www.compel.ru