Этот простой проект демонстрирует возможности ШИМ микроконтроллера ATtiny13 для генерации синусоиды. Данная разработка может быть применена для точной настройки музыкальных инструментов. Идеальность синусоиды лучше на низких частотах. В исходнике записаны две новогодние песни.

Исходник написан на ассемблере. Fuse биты необходимо установить следующим образом:

Internal RC Oscillator 9.6MHz Start-Up time: 14CK + 64ms

Принципиальная схема устройства:
Принципиальная схема генератора синусоиды на микроконтроллере ATtiny13
Осциллограммы выходного сигнала генератора:
синусоида 440 Гц.
Синусоида 880 Гц.
Синусоида 1660 Гц.
 
 
Просмотров всего: 5 005, сегодня: 5

Напишите комментарий