На STM32F7 поставил кварцевый резонатор NX3225-8MHz с конденсаторами 12пФ, на выходе кварце есть постоянная составляющая, возникает вопрос: а насколько допустима эта постоянная составляющая сигнала для гарантированной и стабильной работы мк и как (и надо ли) ее уменьшить?
Вход представляет инвертор в активном режиме. Находится в обычном режиме. См. напр. Application note AN2867.
Если необходимо контроль (напр. по частоте) или использовать сам генератор для других целей, то перенесите генератор/PLL/другие варианты/ на вывод/ы MCO.
Если по какой-то причине кв. осциллятор останавливается (поврежденный кварц, старение, другая причина) можете проанализировать это в своем коде и принять соответствующие меры (переключение к внутреннему генератору HSI, к другому внешнему генератору или другие варианты).
Разумеется, там будет постоянное напряжение. Потому как осциллятор есть усилитель переменного тока, на выходе которого сигнал должен иметь возможность изменяться как в сторону минимума, так и в сторону максимума, относительно какой-то средней точки. Вот эта вот постоянка и есть средняя точка. Ее специально создают сдвигая уровни на выходах логических элементов (внутри микроконтроллера) цепями обратной отрицательной связи.
_________________ Астролябия-сама меряет, было бы что мерять!!!
Asmodey, Какие тогда нормы для этой постоянной составляющей и размаха синусоиды относительно нее? Чтобы понимать, что форма сигнала лежит в пределах необходимого
Представления не имею, об этом должен заботиться разработчик/производитель МК. Его задача сделать так, чтобы при подключении рекомендованного им кварцевого резонатора форма сигнала находилась в пределах некоторой (я хз какой) нормы. Сам я этим вопросом занимался только тогда когда кварцевые генераторы на логических элементах строил и выставлял на выходе напряжение равное половине напряжения питания.
Но в общем случае - если нет ограничений верхушек синусоиды, значит все в норме.
_________________ Астролябия-сама меряет, было бы что мерять!!!
"Норма" - около половины питающего напряжения в случае CMOS, хотя может оказаться между интервалами логической единицы и логического нуля в даташите на соответствующий кристалл). Вполне может быть около уровня 1.0 - 1.5В, поскольку инвертор между пинами генератора из-за обратной связи будет стремиться оказаться в среднем положении входного напряжения.
А размах - зависит от производителя. На STM32 генераторы могут даже иметь биты настройки мощности работы. В частности LSE для STM32L051 позволяет выбрать аж 4 уровня. К сожалению, на любом из них при подключении щупа осциллографа генерация срывается.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения