
Генериране на 120 KHz с PWM на PIC
Става въпрос да се генерира сигнал с честота 120 KHz (+-2 KHz, коеф. на запълване 50%) като се използва PWM модула на PIC12F683. В тази връзка имам няколко въпроса:
1. В раздела за PWM пише:
Следователно:
От където следва, че при Tosc = 7.680 MHz на изхода на PWM ще има точно търсените 120 KHz.
2. Ще се използва вътрешния генератор, пуснат на 8 MHz. Но така се получава честота 125 KHz, което е много. Има един регистър OSCTUNE с който може да се донастройва честотата на вътрешния генератор. До колкото разбирам от
AN244 на Microchip чрез него честотата се донастройва в границите +-12% със стъпка около 1%. Ако честотата се смъкне с 4% се получава Tosc = 7.692 MHz и изходен сигнал 120.192 KHz, което е перфектно. Виждам че този AN се отнася за други чипове от 16 и 18 серии, но предполагам, че генераторите са еднакви, а и документа е от 2003 когато тоя пик май го е нямало
Та питането ми е правилно ли разсъждавам (особено във втората част). Някой ползвал ли е този начин за донастройка и може ли да се разчита на него. Ако има и други подводни камъни, за които трябва да внимавам, моля споделете ги.
Мерси предварително на всички отговорили.