Записи с меткой «ШИМ»

Цифровое умножение частоты ШИМ-сигнала на два
(на микроконтроллере ATtiny13)

В этой статье приводится пример простейшей реализации цифрового «умножения на два» частоты ШИМ-сигнала с сохранением скважности (по буржуйски такие штуки называются PWM-converter). Нафига оно надо? Ну, например, можно увеличить частоту ШИМ контроллера светодиодов какой-нибудь подсветки в автомобиле или ещё где-нибудь. В качестве сердца (а точнее мозга) нашего умножителя используется микроконтроллер ATTiny13. Он оцифровывает входной сигнал, …

Управляющая программа для контроллера генератора прямоугольных импульсов

Представленная в этой статье программа написана для микроконтроллера, управляющего генератором прямоугольных импульсов. Основные функции, выполняемые программой: 1) обмен данными с компьютером по последовательному интерфейсу; 2) настройка необходимым образом и включение встроенного в микроконтроллер модуля ШИМ; 3) работа с EEPROM. Для обмена информацией между контроллером и ПК подходит любая терминалка, умеющая работать в hex-режиме, например, RH_Com …

Генератор прямоугольных импульсов на встроенном ШИМ модуле микроконтроллера PIC16F628A

Представленный ниже программируемый генератор прямоугольных импульсов реализован с помощью встроенного ШИМ модуля микроконтроллера PIC16F628A. Скважность и частота импульсов генератора загружаются с компьютера любой терминальной программой, умеющей работать в hex-режиме, причём загруженные данные можно сохранять в EEPROM контроллера, после чего генератор можно использовать автономно. Максимальная частота нашего генератора равна Fosc/4, а минимальный шаг по ширине импульса …

Программная реализация нескольких каналов ШИМ на микроконтроллере. Теория

Для того, чтобы понять, каким образом можно реализовать несколько каналов ШИМ на одном контроллере, давайте сначала вспомним, — что вообще такое ШИМ и с чем это едят. ШИМ расшифровывается как широтно-импульсная модуляция. Это такой режим работы, когда коэффициент заполнения импульсов может регулироваться микросхемой управления (нашим контроллером) по каким-либо правилам (другими словами говорят, что коэффициент заполнения …