8-битные микроконтроллеры Microchip PIC16F17576 предназначены для недорогих и маломощных аналоговых датчиков. Они объединяют маломощный компаратор и опорное напряжение, которые могут работать, когда ядро микроконтроллера находится в спящем режиме, потребляя менее 3,0 мкА тока во время аналоговых измерений.
Микроконтроллеры PIC16F17576 имеют до четырех операционных усилителей (ОУ) с программно-управляемыми ступенчатыми коэффициентами усиления и 12-битным дифференциальным АЦП с автоматическим усреднением. Основные приложения включают измерение вибрации и деформации, измерение расхода, обнаружение газа, отслеживание холодных активов и обнаружение движения.
Технические характеристики PIC16F17576:
- Ядро – оптимизированный для архитектура RISC компилятор С, работающий на частоте 32 МГц
- Память и хранение
- До 2 КБ памяти SRAM данных
- До 28 КБ программной флэш-памяти
- До 256 байт памяти EEPROM
- Программируемая защита кода и защита от записи
- Цифровые периферийные устройства
- 2х модуля захвата/сравнения/PWM (CCP) (разрешение 16 бит для режимов захвата/сравнения; разрешение 10 бит для режима PWM)
- 2x 16-битный PWM
- 4x конфигурируемые логические ячейки (CLC)
- 1x дополнительный генератор формы волны (CWG):
- Настраиваемый 8/16-битный таймер (TMR0)
- 2x 16-битных таймера (TMR1/3) с управлением затвором
- До 3х 8-битных таймеров (TMR2/4/6) с аппаратным таймером ограничения (HLT)
- Генератор с числовым программным управлением – входная тактовая частота до 64 МГц
- Программируемый CRC со сканированием памяти:
- 2x усовершенствованных универсальных синхронных асинхронных приемопередатчика (EUSART); совместимы с RS-232, RS-485, LIN
- 2х хост-синхронных последовательных порта (MSSP) для SPI или I2C
- Выбор периферийного контакта (PPS) для сопоставления контактов цифрового ввода-вывода
- До 35 контактов ввода-вывода
- 1x только входной контакт
- 1x внешний вывод прерывания
- Аналоговые периферийные устройства
- Дифференциальный аналого-цифровой преобразователь с вычислением (ADCC) с 12-битным разрешением, частотой дискретизации до 300 тыс. выборок в секунду, до 35 внешних входных каналов, 7 внутренних входных каналов
- 2x 10-битных цифро-аналоговых преобразователя (ЦАП)
- 2x компаратора (CMP): 1x высокоскоростной компаратор (CMP1) со временем отклика 50 нс, 1x маломощный компаратор (CMPLP1):
- До 4-х операционных усилителей:
- 2х фиксированных источника опорного напряжения (FVR) – выбираемые уровни выходного сигнала 1,024 В, 2,048 В и 4,096 В
- Источник опорного напряжения малой мощности (VREFLP) – номинальный выход 1,024 В; независимый 6-битный ЦАП
- Частоты
- Блок внутреннего генератора высокой точности (HFINTOSC) до 32 МГц:
- Внутренний генератор 31 кГц (LFINTOSC)
- Внешний вторичный генератор 32 кГц (SOSC)
- Вход внешнего высокочастотного тактового сигнала:
- 3х режима кристалла/резонатора
- 2х режима питания внешнего тактового генератора (EC)
- 4x PLL доступны для внешних источников
- Безотказный монитор часов
- Таймер запуска генератора (OST)
- Программирование/Отладка
- 2-контактное внутрисхемное последовательное программирование (ICSP)
- 2-контактный внутрисхемный отладчик (ICD) с 3 точками останова
- Разное
- Сброс при включении питания с малым током (POR)
- Настраиваемый таймер включения питания (PWRT)
- Сброс при отключении питания (BOR)
- Сброс при пониженном напряжении питания (LPBOR)
- Оконный сторожевой таймер (WWDT)
- Напряжение питания – от 1,8 В до 5,5 В
- Режимы и функции энергосбережения
- Doze – ЦП и периферийные устройства работают с разной частотой цикла (обычно ЦП работает с меньшей частотой)
- Режим ожидания — процессор остановлен, а периферийные устройства работают
- Спящий режим – самое низкое энергопотребление, сниженный уровень шума при выполнении АЦП-преобразований
- < 900 нА типично при 3 В/25 °C (WDT включен)
- < 600 нА типично при 3 В/25 °C (WDT отключен)
- Отключение периферийных модулей (PMD) — выборочное отключение аппаратных модулей для минимизации потребления активной мощности.
- Analog Peripheral Manager — включает и выключает аналоговые периферийные устройства по мере необходимости.
- Активное потребление мощности
- 48 мкА типично при 32 кГц, 3 В/25 °C
- < 1 мА типично при 4 МГц, 5 В/25 °C
- Корпус – 28-контактный SPDIP, 28-контактный SSOP, 28-контактный VQFN, 40-контактный PDIP, 40-контактный QFN и 44-контактный TQFP
- Диапазон температур
- Промышленный: от -40°C до 85°C
- Расширенный: от -40°C до 125°C
Блок-схема
В семейство PCI16F17576 входят двенадцать устройств с различными конфигурациями ОЗУ и флэш-памяти, количеством контактов ввода-вывода, АЦП, операционными усилителями, таймерами и т. д.
Микроконтроллеры PIC16F17576 поддерживаются MPLAB X IDE и MPLAB Code Configurator, что позволяет разработчикам управлять функциональностью APM и аналоговой периферии. Самый простой способ начать работу — получить оценочный комплект Microchip PIC16F17576 Curiosity Nano (EV14L29A) с микроконтроллером PIC16F17576 с 28 КБ флэш-памяти и 2 КБ SRAM, пользовательским переключателем, пользовательским светодиодом, встроенным отладчиком с двумя каналами логического анализатора (DGI GPIO) и портом USB-C.
Оценочный комплект Curiosity Nano PIC16F17576
Microchip сообщает, что микроконтроллеры PIC16F17576 уже доступны по цене от 57 центов за штуку в партиях по 10 000 штук, а плата разработки Curiosity стоит 9,99$. Более подробную информацию можно найти на странице продукта и в пресс-релизе .
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.