Изначально он был на К555ЛН1, но я её заменил на 74HC04, попутно увеличив R3 до 5кОм. Генератор работает, но есть один неприятный момент: если схема была выключена больше, чем, скажем, полчаса, то генератор не стартует сразу после включения, нужно выключить питание и снова включить. Причём со второго включения уже всё работает, можно щёлкать питанием сколько угодно.
Попробовал переделать генератор на схему Пирса, вот так:
Эффекта нет -- так и не стартует после первого включения. Менял кварцы, микросхему 74НС04 -- тоже не помогает. Но самое интересное, что если всё запитать от старого советского БП, который выдаёт чуть большее напряжение, 5,6В вместо 5В, то схема стартует без проблем даже через длительное время.
Есть идеи, почему так происходит и как всё можно исправить?
У старого небезызвестного ШИЛО, в его книге "справочник по цифровым интегральным микросхемам" есть схема кварцевого генератора, которая у меня запускалась всегда! Сами сможете "переработать" схему под 7404 (74НС04) или это за вас сделать?
АлександрЛ, а эта схема на 12МГц будет работать? Вижу, там резисторы R2 и R4 надо увеличить до ~5кОм, а что ещё нужно сделать для перехода с ТТЛ на КМОП?
А почему она не должна работать? Это определяется частотой микросхемы, а не схемой. А "генератор Пирса" (имхо) не очень-то и надёжный генератор.. Вы же пробовали два варианта схем генераторов, попробуйте третью.
Почему вы поставили 5к резистор? К слову, такого номинала не существует в природе, указывайте правильно.
Вообще, существует: https://www.chipdip.ru/product/arg05dtc ... 8015788621 Но не суть важно -- там можно поставить любой, в достаточно широких пределах, если не ошибаюсь, от 1кОм до 10, я подобрал из того, что было, по середине...
Суть вопроса вы не поняли, тогда переведу - видимо, вы поставили первый попавшийся резистор и на основе этого судите о работоспособности схемы. Увы, так нельзя. Схема явно аппелирует к R и С (встроенная в кварц). Если RC слишком далеко от резонансной частоты кварца, то хорошей усттойчивости не получить, т.к. начальный запуск ведется именно по RC как обычный RC генератор, и уж затем эту генерацию должен перехватить возбудившийся кварцевый резонатор и все это переключается на точную 12М. Это было раз. Теперь два - генератор на 2х инверторах не особо стабилен, а с учетом ТШ на входах 74HC, еще и особо не-стабилен, то лучше было-бы попробовать схему на трех инверторах, с переносом R с первого на третий инвертер. Петлевое усиление огромное, запуск должен идти устойчивее. Но, при неудачно выбранном R вполне можен перейти на странную частоту.
"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.
есть схема кварцевого генератора, которая у меня запускалась всегда!
На макетной плате или в симуляторе?
Уже много лет пользуюсь схемой которая на втором рисунке. Работает в железе всегда. Микросхемы ставил НС02, НС04, НС14. В симуляторе вместо этой схемы лучше просто штатный генератор на вход подключать.
_________________ „Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“ — Чарлз Дарвин
Последний раз редактировалось asvhmao Вт ноя 18, 2025 21:28:41, всего редактировалось 1 раз.
есть схема кварцевого генератора, которая у меня запускалась всегда!
На макетной схеме или в симуляторе?
В схемах. В протеусе, например, такая схема не запускается, так как в симуляторе "идеальные" детали, а, подобные симметричные схемы запускаются именно из-за "неидеальности" применённых компонентов.
Суть вопроса вы не поняли, тогда переведу - видимо, вы поставили первый попавшийся резистор и на основе этого судите о работоспособности схемы. Увы, так нельзя.
Согласен. Первая схема с КМОП в интернетах встречается реже, поэтому нашёл какой-то вариант, там был резистор порядка 200кОм, с ним не запустилось, далее просто подбирал без расчётов, остановился на 5кОм. А есть инструкция где-то, или формула, как его рассчитать? Ткните носом, пожалуйста...
"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.
Скорее всего так и было... Вчера решил по-быстрому потыкать осликом во все выходы на генераторе, и вот что неожиданно выяснилось: по второй схеме генератор стартует, но не работает следующий за ним делитель на 74HC193. Сдул его с платы, а под ним была капля припоя -- короткого замыкания не было, но, по всей видимости, она через лак давала паразитную ёмкость между дорожками под чипом. В случае схемы генератора по первому варианту она, наверно, как раз и гасила на массу один из выводов кварца, поэтому генерация и не шла. В общем, сегодня вечером проверю, запустится ли генератор после длительного простоя.
И, думаю, надо попробовать вернуть первый вариант схемы, или даже сделать на трёх инверторах, как Вы посоветовали.
Обычно, используется метод тыка - вместо 5к на проводах вешается маленький (по размеру) переменник на х5...10 по номиналу и крутится отверткой. Выбирается 2 границы - мин. и макс. резистора - и выставляется среднее значение. Потом измеряется и впаивается постоянный номинал. Способ: взял значение - работает - отлично --- плохой способ, можно попасть на 'отлично работает, но не всегда'.
Генератор на 74HC04 может работать странно, или не работать вовсе. Если безразличен потребляемый ток и фазовый шум, можно вместо 74HC04, поставить 74HC14. Это триггер Шмитта. Но лучше всего, ставить микросхему с буквой "U" в обозначении. 74HCU04. Это простой инвертор, без буферного каскада. Генератор будет работать превосходно. На кварце синус, на выходе меандр.
Сколько собрано "Краснодаров" - всегда генератор заводился с полпинка. Хоть на 555 серии хоть на 74НС04. Можно добавить ещё один элемент в качестве буфера.
После исправления брака пайки генератор работает и стартует стабильно, всем спасибо!
Вернул схему к первому варианту -- там тоже всё работает. Резистор R3 подобрал по совету u37, там получается, что частота 12МГц стабильно держится при значениях от 1кОм до 4,8кОм, за пределами этих границ генератор тоже работает, но частота начинает плавно снижаться, соответственно, золотая середина -- это 2,9кОм, можно ставить ближайшие стандартные значения, 2,7кОм, 3кОм...
В случае замены чипа на 74HCU04, как предложил Microtech, генератор тоже хорошо работает, но при этом границы у R3 получаются чуть другие, от ~500 Ом до 4,3кОм.
Ну и вариант схемы генератора от zAries, думаю, тоже будет неплох, хотя проверять её я не стал, раз и так уже всё работает.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения