Санкт-Петербург
Подробная информация напрямую от 100+ приедприятий СПБ

Микроконтроллеры, просто и доступно

Просмотры: 40, Понравилось: 0
Главное изображение

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

Принцип работы

По сути, микроконтроллер – это «голый» компьютер, оперирующий байтами, битами и ячейками памяти. Микросхема содержит:

Работа микроконтроллера основывается на аналоговой технологии. Система воспринимает, вписывает в память код команды при наличии и отсутствии сигнала и выполняет после считывания.

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

  1. CISC – большое количество базовых команд,
  2. RISC – минимально необходимые команды.

Второй набор содержится в большинстве контроллеров. Такая схема более востребована разработчиками электронных приборов, и сделать проще.

Чем питается элемент

Любое электронное устройство для работы требует энергию. Питание микроконтроллера осуществляется от 5-вольтового источника. Частота тока тоже влияет на качество работы МК. Действие определенных моделей ускоряется при повышении частоты. Несколько выводов и питающих вводов подключается одновременно.

Сфера применения

Основное назначение микроконтроллера – вести контроль всех процессов, происходящих на платформе. МК отслеживает изменения системы в динамике.

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

Семейственность

Разделение на семейства микроконтроллеров основано на ядре, собравшем в своей структуре набор команд, систему прерываний, цикличность действий процессора, базовый набор ПУ, организацию памяти и баз данных.

К основным семействам относятся:

В этот перечень вошли только самые популярные семейства.

Среда разработки

Для программирования микроконтроллера невозможно подобрать универсальную среду из-за технических условий записи кода и внутреннего содержания.

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

Гость
Ваше фото
Рекомендуем вам прочесть