Крупнейшая в мире платформа для поставок недостающих и труднодоступных деталей

Приложения управления Интернетом вещей с помощью 8-разрядного микроконтроллера

Опубликованное время: 2023-02-27 12:05:38
Причина, по которой 8-битные микроконтроллеры развивались и оставались конкурентоспособными на протяжении многих лет, заключается в их способности приносить пользу пользователям. Это было достигнуто благодаря постоянным инновациям по нескольким напра

Начиная с 1970-х годов, однокристальные компьютеры (MCU) играли важную роль в управлении различными автомобильными, потребительскими и промышленными продуктами. Сегодня приложения SCM расширились и теперь включают портативные, беспроводные и носимые продукты Интернета вещей (IoT). В дополнение к Интернету вещей в отрасли здравоохранения также наблюдается массовый рост с внедрением 8-битных микроконтроллеров в различных приложениях.

Встроенная электроника с ="https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus" target="_blank" rel="nofollow" style="text-decoration: underline; color: rgb(146, 208, 80); font-size: 16px;">8-bit MCUS требуются устройства, конкурентоспособные с точки зрения эффекта масштаба (сотни тысяч или даже миллионы устройств на одно приложение). Это означает цену Разница в несколько копеек имеет значение.

Причина, по которой 8-битные микроконтроллеры развивались и оставались конкурентоспособными на протяжении многих лет, заключается в их способности приносить пользу пользователям. Это было достигнуто благодаря постоянным инновациям на нескольких фронтах, особенно в области памяти, энергопотребления, упаковки и периферийных устройств, не зависящих от ядра (CIP).

Значительные улучшения в 8-битном микроконтроллере<

span style="font-size: 16px;">С сегодняшним повышенным вниманием к Интернету вещей и целыми городами, модернизирующимися с помощью интеллектуальных устройств, способность достигать интеллекта в масштабе становится критически важной для многих отраслей. Эти обновления требуют некоторых возможностей микроконтроллера для создания среды, поддерживающей Интернет вещей.

Он сводится к трем функциям: возможность собирать данные, обрабатывать их, а затем передавать на другие сетевые устройства. Во многих случаях коллекция, processing, а передача данных может осуществляться 8-битным микроконтроллером со встроенным аналого-цифровым преобразователем (АЦП), при этом ядро устройства остается в режиме пониженного энергопотребления.

Разработка микроконтроллеров последнего поколения основана на этой ценностной концепции. В этих микроконтроллерах используются новые процессы, которые позволяют увеличить объем памяти при низких затратах, обеспечивая необходимую функциональность для приложений, а также принимая во внимание затраты пользователя.

Инструменты проектирования, которые ускоряют и упрощают дизайн import

По мере развития средств разработки многие процессы, которые должны быть жестко запрограммированы, могут быть упрощены и сгенерированы с помощью соответствующих инструментов проектирования, таких как конфигуратор кода MPLAB® (MCC). Это имеет много преимуществ не только в сокращении времени, необходимого для разработки приложения, но и в обеспечении более компактного кода, чтобы разработчикам не приходилось проходить несколько итераций кода или писать ассемблерный код с нуля.

PIC16F15244 Curiosity Nano Evaluation Board>

Рисунок 1. Символ ="https://www.perceptive-ic.com/product/PIC16F15244-E-OR-REB" style="text-decoration: underline; color: rgb(146, 208, 80); font-size: 16px;">PIC16F15244 Оценочная плата Curiosity Nano и два ряда 100 мил, 1x15 контактов в упрощенном дизайне Curiosity Nano Evaluation Kit

>Наконец, интегрированная среда разработки (IDE) MPLAB X предоставляет бесплатную среду разработки для разработки 8-битного (а также 16-битного и 32-битного) кода MCU для эмуляции, взаимодействия с аппаратными средствами и доступа к Microchip а также сторонние плагины.

Независимая от ядра периферийная <

span style="font-size: 16px;">Отделение определенных функций одного чипа от центрального ядра обеспечивает независимую от ядра автономность и некоторые преимущества, а также особенно подходит для проектов с низким энергопотреблением и низкой стоимостью.

Эти независимые от ядра периферийные устройства добавляют встроенные функциональные возможности для снижения энергопотребления и упрощения реализации сенсорного интерфейса, накопления и кондиционирования данных датчиков благодаря модульной конструкции, а также упрощения сложных программных реализаций до аппаратной среды.

Независимые от ядра периферийные устройства, подходящие для 8-битного проектирования микроконтроллеров

Рисунок 2: Независимые от ядра периферийные устройства подходят для различных областей проектирования 8-битных

микроконтроллеров

На рисунке 2 показана CIP, доступная в настоящее время для 8-битных микроконтроллеров PIC® и AVR® в цвете по категориям периферийных устройств. Эти восемь категорий и их подкатегории обеспечивают большую часть функциональности, ожидаемой от экономичного встроенного контроллера. Обратите внимание, что зеленый раздел предоставляет дополнительные возможности снижения мощности для разделов, упомянутых ранее.

Широкие (и экономически эффективные) перспективы

Обладая долгой историей однокристальных компьютеров, 8-разрядные микроконтроллеры продемонстрировали огромную гибкость и инновации в приложениях благодаря достижениям в области памяти, энергопотребления, упаковки и периферийных устройств.

Они не только обладают большим объемом памяти, необходимой для сложных приложений, но и предоставляют множество методов для упрощенияg сложные приложения. Это упрощение может сократить как деньги/время, затрачиваемое на проекты разработки, так и стоимость MCU, когда он будет запущен в производство.

Сегодня 8-битные микроконтроллеры не ограничиваются только сбором данных, но и поддерживают сбор, обработку и передачу данных в широком спектре приложений IoT. Новый 8-разрядный продукт значительно увеличивает объем памяти и оптимизирует периферийные устройства для удовлетворения потребностей все более сложных приложений. Благодаря независимым от ядра периферийным устройствам эти микроконтроллеры идеально подходят для большинства разработчиков.

Рекомендуемые детали