Измеряем частоту ШИМ с помощью Arduino UNO. Изменяем частоту ШИМ на Ардуино
В данном видео я покажу, как можно с помощью Arduino UNO измерить частоту ШИМ сигнала и как, при необходимости частоту ШИМ сигнала можно изменить на Ардуино. Это может понадобиться, если по каким-то причинам, установленной по умолчанию для микроконтроллера частоты ШИМ сигнала не достаточно для работы готового устройства.
Определять частоту ШИМ сигнала будем с помощью функции pulseIn() в среде Arduino IDE. А результат измерения частоты ШИМ сигнала выводить в Монитор порта.
Так же я продемонстрирую два способа изменения частоты ШИМ сигнала:
1. Через регистры, меняя режим работы таймера, с которым связан пин.
2. С помощью специальной библиотеки (PWM.h) - https://github.com/terryjmyers/PWM
Даташит ATmega328 - https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Станица с кодом для изменения частоты ШИМ сигнала при помощи регистров - https://forum.arduino.cc/index.php?topic=328714.0
Библиотека для изменения частоты ШИМ сигнала - https://github.com/terryjmyers/PWM
Видео Измеряем частоту ШИМ с помощью Arduino UNO. Изменяем частоту ШИМ на Ардуино канала neoalternator
Определять частоту ШИМ сигнала будем с помощью функции pulseIn() в среде Arduino IDE. А результат измерения частоты ШИМ сигнала выводить в Монитор порта.
Так же я продемонстрирую два способа изменения частоты ШИМ сигнала:
1. Через регистры, меняя режим работы таймера, с которым связан пин.
2. С помощью специальной библиотеки (PWM.h) - https://github.com/terryjmyers/PWM
Даташит ATmega328 - https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Станица с кодом для изменения частоты ШИМ сигнала при помощи регистров - https://forum.arduino.cc/index.php?topic=328714.0
Библиотека для изменения частоты ШИМ сигнала - https://github.com/terryjmyers/PWM
Видео Измеряем частоту ШИМ с помощью Arduino UNO. Изменяем частоту ШИМ на Ардуино канала neoalternator
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Вывод температуры с датчика DS18B20 на 4-х сегментный светодиодный индикатор с помощью АрдуиноУроки Ардуино #11 - плавное управление нагрузкой, ШИМ сигналКак увеличить частоту и разрядность ШИМ АрдуиноКрутейший генератор сигналов на Arduino!Адресный светодиод WS2812В. Устройство, принцип работы, подключение к АрдуиноПрограммирование Ардуино с нуля. Arduino для начинающих.Копируем содержимое одного микроконтроллера AVR в память другого микроконтроллераШаговый двигатель 28BYJ-48 с драйвером ULN2003 - Подключение к ArduinoИзменяем частоту ШИМ на ATtiny25/45/85Как защитить микроконтроллер от копирования. Биты блокировки (Lock bits) и как с ними работатьСекреты подключения нескольких LCD экранов к Arduino по I2CПринцип работы ШИМ контроллера UC3843 в импульсном блоке питания.Что такое фьюзы? Как работать с фьзами (fuse bits) на микроконтроллерах AVRУроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать АрдуиноПодключение сдвигового регистра 74HC595 к светодиодному индикатору на примере ATtiny13 и Ардуино8 БИТ #22 Какая у Arduino частота ШИМ?Что купить новичку в Arduino? Большой обзорКак сделать радиоуправление на ардуино (модуль CCU R0)Уроки Arduino - управление сервомашинкойДатчик температуры DS18B20. Распиновка, тестирование, подключение к Ардуино