Программирование STM32. Часть 2: IAR + CMSIS

Это вторая часть цикла статей про микроконтроллеры STM32F1xxx, начало тут. Здесь мы поговорим о библиотеке CMSIS, зачем она нужна, где взять и как ее подключить к своему проекту. Все стати цикла будут находиться здесь: http://dimoon.ru/category/obuchalka/stm32f1

Читать далее

Программирование STM32. Часть 1: Документация

Начало знакомства с любой вещью лучше всего начинать с инструкции. В некоторых случаях ясно все и так, в других — «хм, ничего не работает, похоже все-таки надо почитать инструкцию». Микроконтроллеры — устройства достаточно сложные, и без прочтения документации с ними уж точно ничего полезного не сделаешь, хотя…

В этой статье мы рассмотрим, как на официальном сайте производителя организована документация на микроконтроллеры STM32, в частности на серию STM32F1. Все статьи цикла можно посмотреть тут: http://dimoon.ru/category/obuchalka/stm32f1.

Читать далее

Масштабируем сигнал для АЦП

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

У любого АЦП есть характеристика, которая называется «Динамический диапазон». Динамический диапазон — это диапазон аналогового сигнала на входе АЦП, в приделах которого результат преобразования меняется от минимального значения до максимального.

Читать далее

Терморезистор PT-1000 и АЦП

На работе разрабатываем один девайс. Одной из его функций является измерение температуры в диапазоне -273..+30. Электрическая схема и печатная плата разрабатывались на стороне с учетом наших требований, нам же надо только написать софт. И вот решили мы немного повтыкать в схему и разобраться в том, что за железо нам напроектировали. Все стандартно в принципе, заинтересовал только блок оцифровки значений с терморезистора pt-1000, который используется как «главный» термометр всей конструкции.

Читать далее

Как правильно подключать светодиод

В этой статье мы разберемся с тем, что собой представляет светодиод, почему он не является просто «лампочкой» и научимся его правильно подключать к источнику питания.

Читать далее