Використання кварцового генератора

потрібно

У деяких випадках для роботи проектів, таких як Ethernet, USB, VGA, потрібна досить точна тактова частота. Найкраще для цих цілей використовувати зовнішній тактовий генератор на необхідну частоту.

Підходять також, генератори, з яких можна отримати необхідну частоту цілим діленням. Наприклад, в останній версії плати встановлено генератор на 100Мгц, а в проекті "Теніс" потрібно 5Мгц. Для отримання 5МГц у проект необхідно додати дільник на 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 ом.