ШИМ контроллер на МК ATtiny2313

Ниже представлен проект ШИМ контроллера для регулировки скорости вращения вентилятора. Для данного устройства использовался микроконтроллер Atmel Attiny2313.

Для сборки устройства понадобится:

  • Микроконтроллер Attiny2313 (с любыми индексами)
  • LCD индикатор 2×16 (на контроллере HD44780)
  • Тактовые кнопки (2 шт.)
  • Резистор 1 кОм
  • Резистор 4,7 кОм
  • Транзистор КТ972А
  • Принципиальная схема устройства:

    У микроконтроллера Attiny2313 есть 4 ШИМ выхода:
    От Timer0: OC0A (PB2), OC0B (PD5),
    От Timer1: OC0A (PB3), OC0B (PD4).

    Прошивку для устройства писал в среде BASCOM-AVR.

    Установка фьюзов в PonyProg2000:

    Также, прилагается проект в Proteus:

    Ниже вы можете скачать прошивку, проект в Proteus, исходник

    Скачать список элементов (PDF)

    Прикрепленные файлы:

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *