Главная » Микроконтроллеры » Миниатюрный генератор импульсов на ATtiny13

Миниатюрный генератор импульсов на ATtiny13

Данная схема может генерировать различные последовательности импульсов с регулируемой частотой. Основа схемы – микроконтроллер ATtiny13. Этот компактный микроконтроллер AVR имеет пять внешних контактов ввода / вывода.

Цифровой мультиметр AN8009
Большой ЖК-дисплей с подсветкой, 9999 отсчетов, измерение TrueRMS...
Подробнее

В данной схеме три из них (PB0, PB1 и PB2) используются в качестве выходных контактов, а два вывода (PB3 и PB4) используются как входы аналого-цифрового преобразователя.

Переключатели Select1… Select3 и делитель напряжения на резисторах R5, R6, R7, R8, Rl3 и R14 используются для установки напряжения на входе АЦП (PB4), который позволяет выбрать один из семи режимов генерации сигналов, заложенных в программном обеспечении микроконтроллера.

Миниатюрный генератор импульсов на ATtiny13
Частота следования импульсов изменяется напряжением на входе АЦА (PB3), которое можно регулировать с помощью потенциометра R11. Регулировка позволяет покрыть диапазон частоты от 290 Гц до приблизительно 8 кГц. Ниже на временных диаграммах показаны последовательности импульсов, генерируемые в режимах от 0 до 6:

Миниатюрный генератор импульсов на ATtiny13 - режим работы

  • Режимы 1 и 2: неперекрывающиеся импульсы с регулируемой частотой (нормальный или инвертированный режим)
  • Режимы 2 и 3: полностью перекрывающиеся импульсы с регулируемой частотой (нормальный или инвертированный режим)
  • Режимы 4 и 5: частично перекрывающиеся импульсы с регулируемой частотой (нормальный или инвертированный режим)
  • Режим 6: трехразрядный двоичный счетчик с регулируемой частотой
  • Режим 7 — это особый режим, в котором сигналы ШИМ с частотой 2300 Гц выводятся на выводы PB0 и PB1. Сигнал на выводе PB1 — сигнал ШИМ, который периодически нарастает от 0 до 100% (0–255) и снова спадает с частотой повторения приблизительно 0,5 Гц. Сигналом на выводе PB0 можно управлять с помощью потенциометра R11.

Микроконтроллер ATtinyl3 работает от внутреннего RC-генератора на частоте 4,8 МГц. При программировании фьюзы должны быть настроены следующим образом:

Миниатюрный генератор импульсов на ATtiny13 - фьюзы

Скачать прошивку (649 bytes, скачано: 97)
HILDA - электрическая дрель
Многофункциональный электрический инструмент способн...
Подробнее

Оставить комментарий

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

*