Top.Mail.Ru

Мониторинг напряжения аккумулятора на микроконтроллере STM32.

Сегодня, в продолжение предыдущей статьи, мы реализуем еще один похожий проект. А именно решим задачу измерения напряжения аккумулятора, питающего всю схему, на микроконтроллере STM32. И для начала рассмотрим типичную схему организации питания: Здесь напряжение с аккумулятора приходит на вход преобразователя, который обеспечивает на выходе 3.3 В для питания нашего микроконтроллера. С аккумулятора, если мы говорим ...

Продолжить чтение

Измерение напряжения питания микроконтроллера STM32.

При работе с микроконтроллером порой возникает ситуация, когда необходимо измерить напряжение питания. Например, это может понадобиться при анализе процессов заряда и разряда аккумулятора, который питает всю схему. Либо, если мы хотим скорректировать наши измерения АЦП, то тут не обойтись без знания точного значения питающего напряжения. И, казалось бы, что может быть проще - берем один ...

Продолжить чтение

Диод Шоттки. Устройство, принцип работы и основные характеристики.

Приветствую всех на сайте MicroTechnics снова, и сегодня мы продолжим курс "Основы электроники". Героем статьи станет еще один электронный компонент, а именно диод Шоттки. В недавних статьях мы рассматривали принцип работы и применение диодов и стабилитронов: И вот настало время диода Шоттки. Основной отличительной особенностью этого элемента является малое падение напряжения при прямом включении (относительно ...

Продолжить чтение

STM32CubeMx. Быстрый старт с FreeRTOS для STM32.

Давно не было статей с использованием FreeRTOS на нашем сайте. Что еще более удивительно, если учесть, что в повседневной жизни эту ОС использую регулярно. Так что сегодня без лишних слов и предисловий создадим базовый пример с поддержкой FreeRTOS для STM32. Прошли те времена, когда для включения ее в свой проект приходилось перетаскивать кучу файлов, некоторые ...

Продолжить чтение

Стабилитрон. Принцип работы, вольт-амперная характеристика.

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

Продолжить чтение

Подключение магнитного энкодера AS5048 к микроконтроллеру.

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

Продолжить чтение

STM32 и Timer Input Capture. Режим захвата сигнала.

Всех приветствую! Сегодня мы снова займемся работой с таймерами в STM32 и рассмотрим один из многочисленных режимов работы, о котором раньше, по какой-то причине, у нас на сайте статей не было. Речь идет о режиме захвата сигнала (Input Capture) - крайне полезном и очень часто используемом режиме. Сначала рассмотрим, в чем, в принципе, заключается работа ...

Продолжить чтение

Драйвер протокола LIN для микроконтроллеров на базе UART.

Встречайте третью часть из серии статей, посвященных протоколу LIN, предыдущие части доступны по ссылкам: И в этой статье мы займемся ровно тем, чем и планировали, а именно напишем свой драйвер для обмена данными по LIN. Базой послужит обычный модуль UART микроконтроллера STM32. Но при желании можно будет легко портировать драйвер на любой другой микроконтроллер, внеся ...

Продолжить чтение

STM32 и протокол LIN. Настройка и обмен данными. STM32CubeMx.

Приветствую всех на нашем сайте! Выходит в свет вторая часть из обещанных трех, посвященных работе с протоколом LIN. Сегодня вооружимся микроконтроллером STM32 и реализуем связь по LIN в разных режимах работы с использованием аппаратных средств. Напоминаю, что в третьей статье будем писать свой драйвер LIN с нуля на голом UART'е. Подготовительный этап будет протекать как ...

Продолжить чтение

Протокол LIN. Полный обзор, описание, формат кадра.

Совсем недавно мы разбирали протокол CAN, и вот сегодня продолжаем двигаться по "автомобильным стандартам". На очереди LIN, который также свое основное применение нашел в автомобильной промышленности, да и, в общем-то, для этого и был изначально создан. Чуть забегу вперед - этому протоколу будет посвящено целых три статьи. Сегодня будет исключительно теория, максимально подробно и наглядно. ...

Продолжить чтение