Использование кварцевого генератора.

osc_type

В некоторых случаях для работы проектов, таких как Ethernet, USB, VGA требуется довольно точная тактовая частота. Лучше всего для этих целей использовать внешний
тактовый генератор на необходимую частоту.

Подходят также, генераторы, из которых можно получить нужную частоту целочисленным делением. Например, в последней версии платы установлен генератор на 100Мгц, а в проекте "Теннис" нужно 5Мгц. Для получения 5Мгц в проект нужно добавить делитель на 20.

Делитель частоты на 20

В этой схеме тактовая частота 100Мгц поступает на пин pt_right и далее делится на 20 пятиразрядным синхронным счетчиком. В качестве CLK нужно использовать старший (в данном случае пятый) разряд счетчика.

В том случае, если нужна какая-то специфическая частота, или нужную частоту не удается получить из имеющихся в наличии генераторов, можно попробовать сделать генератор на кварцевом резонаторе например по такой схеме:

Схема генератора
В качестве активного элемента здесь используется один инвертор цифровой микросхемы КМОП серии 74HC04. Можно использовать другие похожие серии, например 74HCT04,74AC04,74ACT04, а также другие логические микросхемы этих серий, содержащие инвертирующие элементы, например 74HC00 (2И-НЕ).

Кварцевый резонатор 5-30Мгц. Конденсаторы C1 и C2 нужны для того, чтобы избежать возбуждение кварца на более высоких гармониках. Их номиналы указаны для резонатора на 10Мгц. При использовании других резонаторов номиналы конденсаторов нужно изменить в соответствующее число раз. Например для 20Мгц нужно 15пф. Резистор R1 - 500К..1М, R2 - 150..350 ом.

 

 

Добавить комментарий