реклама на сайте
подробности

 
 
> AT90PWM3 - джиттер внутреннего RC-генератора, Почему?
Леонид Иванович
сообщение Feb 26 2011, 12:36
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Запрограммировал фуз CKOUT и наблюдаю частотомером сигнал на выходе CLKO. Частота моется в пределах 7.924..7.958 МГц. На выходах ШИМ тоже наблюдается низкочастотное дрожание длительностей, которое хорошо видно на осциллографе. Питание нормальное, с линейного стабилизатора 7805, не дёргается, не шумит, конденсаторы стоят возле процессора. Почему такое может быть?

Поставил кварц на 8 МГц, включил от него тактирование, частота на CKOUT стоит, как вкопанная, 8.000236 МГц, моются только десятые доли герца. Но, увы, от кварца PLL у PWM3 работать не может, поэтому такой вариант мне не подходит.


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
777777
сообщение Feb 26 2011, 14:47
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1 091
Регистрация: 25-07-07
Из: Саратов
Пользователь №: 29 357



Цитата(Леонид Иванович @ Feb 26 2011, 15:36) *
Частота моется в пределах 7.924..7.958 МГц.

У RC-генератора всгда есть джиттер! И их нестабильность заключается и в этом тоже, а не только в нестабильности от температуры. Я тоже в свое время был шокирован этим фактом когда делал АЦП двойного интегрирования - он шумел больше чем на 10 единиц. Когда поставил кварцевый генератор, показания остановились как вкопанные. Я не знаю как это объяснить с точки зрения физики, казалось бы время заряда и разряда строго детерминированы формулой exp(-t/RC), однако джиттер есть. Может имеют место какие-то квантовые эффекты.
Go to the top of the page
 
+Quote Post
Леонид Иванович
сообщение Feb 26 2011, 17:15
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 318
Регистрация: 21-07-06
Из: Минск
Пользователь №: 18 986



Цитата(kovigor @ Feb 26 2011, 16:11) *
Температура меняется, наверное, поэтому меняется и частота.


Вряд ли дело в этом. Температура меняется медленно, а дрожание частоты - довольно быстрое.

Цитата(777777 @ Feb 26 2011, 17:47) *
У RC-генератора всгда есть джиттер!


Это понятно. Но у других AVR использовал RC-генератор и никогда не видел на осциллографе дрожание времянки. Может быть, это какой-то косяк именно PWM3?

Цитата(V_N @ Feb 26 2011, 16:16) *
Возьмите AT90PWM316 в ней PLL может тактироваться от Crystal Oscillator)


Достаточно взять PWM3B, он тоже может тактировать PLL от кварца. Но где их взять? Есть только PWM3.

Цитата(тау @ Feb 26 2011, 17:01) *
Также возможно влияние вычислительных процессов внутри МК на джиттер CLK


Интересно, могут ли эти причины приводить к такому большому дрожанию частоты? И почему в других AVR этого нет?


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th August 2025 - 05:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01389 секунд с 7
ELECTRONIX ©2004-2016