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

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

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

55
0

Рассмотрим преобразование RS232 в UART для подключения и общения терминала оплаты (POS), рассмотрим особенности настройки и нахождение нужных выводов 

153
2

Входное напряжение: -0.2-26В
Напряжение питания: 2.7В-5В
Напряжение смещения: ±500 мкВ при VCM = 12 В
Скорость нарастания: 2 В/мкс
Возможность двунаправленного измерения тока
Варианты усиления: 20, 50, 100,
Ток покоя: не более 260 мкА

308
0

Многие видели новую программку от STM, которая вроде как и красивая и полезная, но пока еще не притрагивались . Это небольшое пошаговое руководство позволит сориентироваться в блоках и быстренько научиться получать красочные графики (и не только) в STM32CubeMonitor

952
0

Для этого всего лишь нужно… Короче, нужен переходник с контрольный сигналом о готовности общаться (вывод DTRData Terminal Ready

1939
0

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

В основе этого устройства лежит несколько предыдущих статеек по повышающему преобразователюразъему USB-Cизмерению тока и еще чего-то 

3035
6

Измерение постоянного тока путем измерения падения напряжения на включенном последовательно с нагрузкой сопротивлении малого номинала, высокой точности и низким температурным коэффициентов (токового шунта) с дальнейшем усилением напряжения малого значения с помощью операционного усилителя с выходным напряжением близким к номинальному (rail-to-rail) по схеме дифференциального усилителя с использованием микроконтроллеров STM32 и библиотеки HAL.

Проверка различных ОУ: LMV321, LM358, MCP6002 в схемах с низких напряжением питания 3.3В и сравнение выходного напряжения низкого уровня (при нулевом входном сигнале).

4384
8

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

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

Источником ШИМ-сигнала, управляющим полевым транзистором выступает микроконтроллер STM32.

2487
0

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

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

3306
0

Вращательные (инкрементальные) датчики угла поворота (энкодеры) широко распространены в самых разных электронных устройствах 🖱️ (стиральные машинки, микроволновые печи, атомагнитолы, компьютерные мыши).

Раньше с микроконтроллерами AVR использовался программная реализация подключения, но STM32 могут имеют таймеры, которые способны работать с ДУПом аппаратно. Здесь рассмотрено программирование с использованием регистров (CMSIS) и библиотеки HAL со сравнениям конечной занимаемой памяти 💽💾.

6300
2

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

4628
1
← Предыдущая Следующая → 1 2
Показаны 1-15 из 26