Светлый фон

Разновидности микроконтроллеров

Разновидности микроконтроллеров

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

Компания General Instrument представила один из первых микроконтроллеров в 1976 году и назвала его PIC – Programmable Intelligent Computer (Программируемый интеллектуальный компьютер) или Programmable Interface Controller (Программируемый контроллер интерфейса), в зависимости от того, какому историческому источнику вы доверяете больше. В дальнейшем General Instrument продала бренд PIC другой компании, Microchip Technology, которая владеет им по сей день.

Плата Arduino основана на микроконтроллерах Atmel, но PIC-контроллеры по-прежнему являются альтернативным вариантом. Существует упрощенная учебная версия таких контроллеров, лицензированная компанией Revolution Education Ltd. Они назвали свой модельный ряд микросхем PICAXE без каких-либо видимых рациональных причин, наверное, решив, что такое название красиво звучит.

Микроконтроллеры PICAXE поставляются с собственной средой IDE, в которой принят другой язык программирования – BASIC. В некоторых случаях он проще, чем С. Другая серия микроконтроллеров, BASIC Stamp, также использует язык BASIC с дополнительными, более функциональными командами.

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

Я полагаю, что это более понятное описание, чем на официальном сайте компании.

В отличие от платы Arduino вам не придется покупать специальную плату для программирования микросхем PICAXE. Все, что вам нужно – это специальный USB-кабель, помимо соответствующего программного обеспечения, которое вы можете скачать бесплатно.

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

Микроконтроллеры: «за» и «против»

Микроконтроллеры: «за» и «против»

Теперь, когда вы изучили некоторые основы, мне необходимо привести аргументы, которые могут повлиять на ваше решение о том, использовать ли микроконтроллер в каком-либо проекте или нет.

Долговечность

Долговечность

Для флэш-памяти, которая хранит программу в микроконтроллере ATmega328, производитель гарантирует 10 000 операций чтения-записи с автоматической блокировкой испорченных ячеек памяти. Это число кажется довольно большим, и мы можем надеяться, что микроконтроллер прослужит нам очень долго. Тем не менее, мы пока достоверно не знаем, такой же ли у них срок службы, как у старых логических микросхем, которые продолжают работать спустя 40 лет после их производства. Имеет ли это значение? Решать вам.