Программирование микроконтроллеров

Программирование микроконтроллеров STM32 от STMicroelectronics на CMSIS и HAL (используя STM32CubeMX) и AVR от Microchip Technology (Atmel).

Показана работа и описано применение простого  фильтра с КИХ, которые основан на вычислении простого скользящего среднего.

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

124
0

Диапазон измерения температуры: от -40 °C до +85 °C
Диапазон измерения относительной влажности: 0-100%
Погрешность температуры: Δ0.4 °C
Погрешность влажности: Δ2%
Напряжение питания: 1.5-3.6 В
Особенности: два адреса, нет CRC
Связь: I²C
Размеры: 4 x 5 x 1.6 мм
Цена: от 1.2$
254
0

Диапазон измерения температуры: от -40 °C до +125 °C
Диапазон измерения относительной влажности: 0-100%
Погрешность температуры: Δ0.3 °C
Погрешность влажности: Δ3%
Напряжение питания: 1.5-3.6 В
Разрядность АЦП: 14-бит
Особенности: калибровка с завода
Связь: I²C
Размеры: 3.00 x 3.00 x 0.9 мм
Цена: от 1.2$
320
0

Подключение сдвигового регистра 74HC595 к микроконтроллеру STM32F103C8T6

Быстрое подключение микросхемы-сдвигового 8-битного регистра к микроконтроллеру stm32 с использованием библиотеки HAL и среды разработки Keil.

1137
5

Рассмотрим крайне интересное использование ШИМ (Широтно-Импульсной Модуляции) для создания аналогового сигнала произвольной формы (синусоида, пила, тангенс...), то есть сделаем своеобразный ЦАП (Цифро-Аналоговый Преобразователь).

Преобразование ШИМ-сигнала в синусоиду

390
1