FAST TURN CHIP
Различия между микроконтроллерами включают в себя, прежде всего, такие понятия, как микроконтроллер, микроконтроллеры AVR, ARM, 8051 и PIC, а также области их применения.
Что такое микроконтроллер?
Микроконтроллер может конкурировать с небольшим автономным компьютером; это чрезвычайно мощное устройство, способное выполнять ряд запрограммированных задач и взаимодействовать с дополнительными аппаратными устройствами. Упакованный в миниатюрную интегральную схему (ИС), обычно имеющую незначительные размеры и вес, он становится идеальным контроллером для роботов или любой другой техники, нуждающейся в интеллектуальной автоматизации. Одного микроконтроллера достаточно для управления небольшими мобильными роботами, автоматическими стиральными машинами или охранными системами. Некоторые микроконтроллеры содержат память для хранения выполняемой программы и множество линий ввода/вывода, которые могут использоваться совместно с другими устройствами, например, для считывания состояния датчика или управления двигателем.
микроконтроллер 8051
Микроконтроллеры 8051 — семейство 8-разрядных микроконтроллеров, разработанных компанией Intel в 1981 году. Это одна из серий популярных микроконтроллеров, используемых во всем мире. Микроконтроллер также называют «системой-на-кристалле», поскольку он имеет 128 байт ОЗУ, 4 КБ ПЗУ, 2 таймера, 1 последовательный порт и 4 порта на одном кристалле. Поскольку 8051 является 8-разрядным процессором, то и обрабатывать он может 8-разрядные данные за раз. Если размер данных превышает 8 бит, их необходимо разбить на части, чтобы процессор мог легко их обрабатывать. Большинство производителей включают 4 Кбайт ПЗУ, хотя количество ПЗУ может превышать 64 Кбайт.
Микросхема 8051 используется в большом количестве устройств, главным образом потому, что ее легко интегрировать в проекты или примерные производственные устройства. Ниже приведены основные направления:
Управление энергопотреблением:
Эффективные системы учета помогают контролировать энергопотребление в быту и на производстве. Такие системы учета создаются путем объединения микроконтроллеров.
Сенсорный экран:
Многие производители микроконтроллеров включили в свои разработки возможности сенсорного управления. Портативные электронные устройства, такие как мобильные телефоны, медиаплееры и игровые устройства, являются примерами сенсорных экранов на базе микроконтроллеров.
Автомобиль:
Микросхемы 8051 широко используются в решениях для автомобильной промышленности. Они широко используются в гибридных автомобилях для обработки вариантов двигателей. Кроме того, с помощью микроконтроллеров были подготовлены такие функции, как круиз-контроль и антитормозные системы.
Медицинское оборудование:
Мобильные медицинские устройства, такие как мониторы артериального давления и глюкозы, используют микроконтроллеры для отображения данных, что обеспечивает большую достоверность медицинских результатов.
Микроконтроллер PIC
Peripheral Interface Controller (PIC) — микроконтроллер, разработанный компанией Microchip. По сравнению с другими микроконтроллерами, такими как 8051, программа реализации микроконтроллера PIC отличается быстротой и простотой. Благодаря простоте программирования и легкости соединения с другими периферийными устройствами PIC стал успешным микроконтроллером.
Мы знаем, что микроконтроллер — это интегральная микросхема, состоящая из ОЗУ, ПЗУ, процессора, таймера и счетчиков. PIC — это микроконтроллер, в состав которого также входят ОЗУ, ПЗУ, процессор, таймер, счетчик, АЦП (аналого-цифровой преобразователь), ЦАП (цифро-аналоговый преобразователь). Микроконтроллер PIC также поддерживает CAN, SPI, UART и другие протоколы для связи с другими периферийными устройствами. PIC в основном используется для модификации архитектуры Harvard, и, поскольку для него требуется RISC выше, а Harvard также поддерживает RISC (Reduced instruction set Computers), можно просто сказать, что PIC быстрее, чем контроллер на базе 8051, подготовленный по архитектуре фон-Ньюмана.
Микроконтроллер AVR
Микроконтроллер AVR был разработан компанией Atmel в 1996 году. Структурная схема AVR была разработана Альф-Эгилом Богеном и Вегардом Волланом. AVR получил свое название по имени разработчика, которое расшифровывается как alf-Egil Bogen Vegard Wollan RISC-микроконтроллер, также известный как Advanced Virtual RISC. AT90S8515 был первоначальным микроконтроллером, основанным на архитектуре AVR, хотя первым микроконтроллером, вышедшим на коммерческий рынок, был AT90S1200 в 1997 году.
Микроконтроллеры AVR делятся на три категории
TinyAVR: Меньший объем памяти, малый размер, подходит только для простейших приложений
MegaAVR: Они пользуются наибольшей популярностью, имеют большой объем памяти (до 256 КБ), больше встроенной периферии и подходят для умеренных и сложных приложений.
XmegaAVR: Для коммерческого использования в сложных приложениях, требующих большого объема программной памяти и высокого быстродействия.
ARM-процессор
Процессор ARM также относится к семейству процессоров, разработанных компанией Advanced RISC Machines (ARM) на основе архитектуры RISC (Reduced Instruction Set Computer).
Компания ARM выпускает 32- и 64-разрядные многоядерные процессоры RISC. RISC-процессоры предназначены для выполнения меньшего количества типов компьютерных инструкций, что позволяет им работать на более высоких скоростях, выполняя миллионы дополнительных инструкций в секунду (MIPS). Благодаря удалению ненужных инструкций и оптимизации путей, RISC-процессоры обеспечивают отличную производительность при некоторых требованиях к энергопотреблению CISC-программ (Complex Instruction Set Computing).
Процессоры ARM широко используются в потребительских электронных устройствах, таких как смартфоны, планшеты, медиаплееры и другие мобильные устройства, например носимые устройства. Поскольку они сводятся к набору инструкций, для их работы требуется меньше транзисторов, что позволяет уменьшить размер «голого» кристалла интегральной схемы (ИС). Уменьшение размеров ARM-процессоров снижает сложность и энергопотребление, что делает их пригодными для использования во все более миниатюрных устройствах.