Старт генератора 12МГц на 74HC04
Старт генератора 12МГц на 74HC04
Здравствуйте, все.
Вопрос есть по генератору на 12МГц... В схеме собрал вот такой генератор: Изначально он был на К555ЛН1, но я её заменил на 74HC04, попутно увеличив R3 до 5кОм. Генератор работает, но есть один неприятный момент: если схема была выключена больше, чем, скажем, полчаса, то генератор не стартует сразу после включения, нужно выключить питание и снова включить. Причём со второго включения уже всё работает, можно щёлкать питанием сколько угодно.
Попробовал переделать генератор на схему Пирса, вот так: Эффекта нет -- так и не стартует после первого включения. Менял кварцы, микросхему 74НС04 -- тоже не помогает. Но самое интересное, что если всё запитать от старого советского БП, который выдаёт чуть большее напряжение, 5,6В вместо 5В, то схема стартует без проблем даже через длительное время.
Есть идеи, почему так происходит и как всё можно исправить?
Вопрос есть по генератору на 12МГц... В схеме собрал вот такой генератор: Изначально он был на К555ЛН1, но я её заменил на 74HC04, попутно увеличив R3 до 5кОм. Генератор работает, но есть один неприятный момент: если схема была выключена больше, чем, скажем, полчаса, то генератор не стартует сразу после включения, нужно выключить питание и снова включить. Причём со второго включения уже всё работает, можно щёлкать питанием сколько угодно.
Попробовал переделать генератор на схему Пирса, вот так: Эффекта нет -- так и не стартует после первого включения. Менял кварцы, микросхему 74НС04 -- тоже не помогает. Но самое интересное, что если всё запитать от старого советского БП, который выдаёт чуть большее напряжение, 5,6В вместо 5В, то схема стартует без проблем даже через длительное время.
Есть идеи, почему так происходит и как всё можно исправить?
- Реклама
- АлександрЛ
- Друг Кота
- Сообщения: 43937
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Старт генератора 12МГц на 75HC04
АлександрЛ, а эта схема на 12МГц будет работать? Вижу, там резисторы R2 и R4 надо увеличить до ~5кОм, а что ещё нужно сделать для перехода с ТТЛ на КМОП?
- АлександрЛ
- Друг Кота
- Сообщения: 43937
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Старт генератора 12МГц на 75HC04
А почему она не должна работать? Это определяется частотой микросхемы, а не схемой.Improver писал(а):а эта схема на 12МГц будет работать?
А "генератор Пирса" (имхо) не очень-то и надёжный генератор..
Вы же пробовали два варианта схем генераторов, попробуйте третью.
Поставьте кварцевый генератор-
https://www.chipdip.ru/product/kvartsev ... 8008759138
https://www.quartz1.com/price/model.php?akt=11708.03
https://www.quartz1.com/price/model.php?akt=9172.17
https://www.quartz1.com/price/model.php?akt=4035.02
Re: Старт генератора 12МГц на 75HC04
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4765216#p4765216"]Вы же пробовали два варианта схем генераторов, попробуйте третью.
[/uquote]Да, пожалуй, попробую.
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4765216#p4765216"]Поставьте кварцевый генератор-
[/uquote]И это тоже неплохой вариант, держу его "про запас"...
[uquote="АлександрЛ",url="/forum/viewtopic.php?p=4765216#p4765216"]Поставьте кварцевый генератор-
- Реклама
Re: Старт генератора 12МГц на 75HC04
Почему вы поставили 5к резистор? К слову, такого номинала не существует в природе, указывайте правильно.
Вопрос №2 - 74HC04 или все-же 74HCT04?
Когда схема "не запустилась", какие напряжения на выходе первого и второго инвертора?
Вопрос №2 - 74HC04 или все-же 74HCT04?
Когда схема "не запустилась", какие напряжения на выходе первого и второго инвертора?
Re: Старт генератора 12МГц на 75HC04
[uquote="u37",url="/forum/viewtopic.php?p=4765225#p4765225"]Почему вы поставили 5к резистор? К слову, такого номинала не существует в природе, указывайте правильно.[/uquote]Вообще, существует: https://www.chipdip.ru/product/arg05dtc ... 8015788621
Но не суть важно -- там можно поставить любой, в достаточно широких пределах, если не ошибаюсь, от 1кОм до 10, я подобрал из того, что было, по середине...
[uquote="u37",url="/forum/viewtopic.php?p=4765225#p4765225"]Вопрос №2 - 74HC04 или все-же 74HCT04?[/uquote]Стоит точно без "Т". Думаете нужно заменить на 74HCT04? Или может лучше на 74HCU04, как кое-где рекомендуют?
[uquote="u37",url="/forum/viewtopic.php?p=4765225#p4765225"]Когда схема "не запустилась", какие напряжения на выходе первого и второго инвертора?[/uquote]
Насколько помню, ослик на выходе показывал прямую линию на уровне лог. "0", потыкаю во все входы/выходы, напишу точнее.
Но не суть важно -- там можно поставить любой, в достаточно широких пределах, если не ошибаюсь, от 1кОм до 10, я подобрал из того, что было, по середине...
[uquote="u37",url="/forum/viewtopic.php?p=4765225#p4765225"]Вопрос №2 - 74HC04 или все-же 74HCT04?[/uquote]Стоит точно без "Т". Думаете нужно заменить на 74HCT04? Или может лучше на 74HCU04, как кое-где рекомендуют?
[uquote="u37",url="/forum/viewtopic.php?p=4765225#p4765225"]Когда схема "не запустилась", какие напряжения на выходе первого и второго инвертора?[/uquote]
Насколько помню, ослик на выходе показывал прямую линию на уровне лог. "0", потыкаю во все входы/выходы, напишу точнее.
Re: Старт генератора 12МГц на 75HC04
Суть вопроса вы не поняли, тогда переведу - видимо, вы поставили первый попавшийся резистор и на основе этого судите о работоспособности схемы. Увы, так нельзя. Схема явно аппелирует к R и С (встроенная в кварц). Если RC слишком далеко от резонансной частоты кварца, то хорошей усттойчивости не получить, т.к. начальный запуск ведется именно по RC как обычный RC генератор, и уж затем эту генерацию должен перехватить возбудившийся кварцевый резонатор и все это переключается на точную 12М.
Это было раз. Теперь два - генератор на 2х инверторах не особо стабилен, а с учетом ТШ на входах 74HC, еще и особо не-стабилен, то лучше было-бы попробовать схему на трех инверторах, с переносом R с первого на третий инвертер. Петлевое усиление огромное, запуск должен идти устойчивее. Но, при неудачно выбранном R вполне можен перейти на странную частоту.
"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.
Это было раз. Теперь два - генератор на 2х инверторах не особо стабилен, а с учетом ТШ на входах 74HC, еще и особо не-стабилен, то лучше было-бы попробовать схему на трех инверторах, с переносом R с первого на третий инвертер. Петлевое усиление огромное, запуск должен идти устойчивее. Но, при неудачно выбранном R вполне можен перейти на странную частоту.
"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.
Re: Старт генератора 12МГц на 75HC04
На макетной плате или в симуляторе?Improver писал(а): В схеме собрал вот такой генератор:
На макетной плате или в симуляторе?АлександрЛ писал(а):есть схема кварцевого генератора, которая у меня запускалась всегда!
Уже много лет пользуюсь схемой которая на втором рисунке. Работает в железе всегда. Микросхемы ставил НС02, НС04, НС14.
В симуляторе вместо этой схемы лучше просто штатный генератор на вход подключать.
Последний раз редактировалось asvhmao Вт ноя 18, 2025 21:28:41, всего редактировалось 1 раз.
„Выживает не самый сильный и не самый умный, а тот, кто лучше всех приспосабливается к изменениям.“
— Чарлз Дарвин
— Чарлз Дарвин
- АлександрЛ
- Друг Кота
- Сообщения: 43937
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Старт генератора 12МГц на 75HC04
[uquote="asvhmao",url="/forum/viewtopic.php?p=4765245#p4765245"]
В схемах. В протеусе, например, такая схема не запускается, так как в симуляторе "идеальные" детали, а, подобные симметричные схемы запускаются именно из-за "неидеальности" применённых компонентов.
На макетной схеме или в симуляторе?[/uquote]АлександрЛ писал(а):есть схема кварцевого генератора, которая у меня запускалась всегда!
В схемах. В протеусе, например, такая схема не запускается, так как в симуляторе "идеальные" детали, а, подобные симметричные схемы запускаются именно из-за "неидеальности" применённых компонентов.
Re: Старт генератора 12МГц на 75HC04
[uquote="asvhmao",url="/forum/viewtopic.php?p=4765245#p4765245"]
[uquote="u37",url="/forum/viewtopic.php?p=4765237#p4765237"]Суть вопроса вы не поняли, тогда переведу - видимо, вы поставили первый попавшийся резистор и на основе этого судите о работоспособности схемы. Увы, так нельзя.[/uquote]Согласен. Первая схема с КМОП в интернетах встречается реже, поэтому нашёл какой-то вариант, там был резистор порядка 200кОм, с ним не запустилось, далее просто подбирал без расчётов, остановился на 5кОм. А есть инструкция где-то, или формула, как его рассчитать? Ткните носом, пожалуйста...
[uquote="u37",url="/forum/viewtopic.php?p=4765237#p4765237"]"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.[/uquote]Скорее всего так и было... Вчера решил по-быстрому потыкать осликом во все выходы на генераторе, и вот что неожиданно выяснилось: по второй схеме генератор стартует, но не работает следующий за ним делитель на 74HC193. Сдул его с платы, а под ним была капля припоя -- короткого замыкания не было, но, по всей видимости, она через лак давала паразитную ёмкость между дорожками под чипом.
В случае схемы генератора по первому варианту она, наверно, как раз и гасила на массу один из выводов кварца, поэтому генерация и не шла. В общем, сегодня вечером проверю, запустится ли генератор после длительного простоя.
И, думаю, надо попробовать вернуть первый вариант схемы, или даже сделать на трёх инверторах, как Вы посоветовали.
На макетной плате или в симуляторе?[/uquote]На плате, про симуляторы в курсе...Improver писал(а): В схеме собрал вот такой генератор:
[uquote="u37",url="/forum/viewtopic.php?p=4765237#p4765237"]Суть вопроса вы не поняли, тогда переведу - видимо, вы поставили первый попавшийся резистор и на основе этого судите о работоспособности схемы. Увы, так нельзя.[/uquote]Согласен. Первая схема с КМОП в интернетах встречается реже, поэтому нашёл какой-то вариант, там был резистор порядка 200кОм, с ним не запустилось, далее просто подбирал без расчётов, остановился на 5кОм. А есть инструкция где-то, или формула, как его рассчитать? Ткните носом, пожалуйста...
[uquote="u37",url="/forum/viewtopic.php?p=4765237#p4765237"]"на выходе показывал прямую линию на уровне лог. "0"" --- такого не могло быть априори, т.к. это означает неисправность работы _инверторов_.[/uquote]Скорее всего так и было... Вчера решил по-быстрому потыкать осликом во все выходы на генераторе, и вот что неожиданно выяснилось: по второй схеме генератор стартует, но не работает следующий за ним делитель на 74HC193. Сдул его с платы, а под ним была капля припоя -- короткого замыкания не было, но, по всей видимости, она через лак давала паразитную ёмкость между дорожками под чипом.
В случае схемы генератора по первому варианту она, наверно, как раз и гасила на массу один из выводов кварца, поэтому генерация и не шла. В общем, сегодня вечером проверю, запустится ли генератор после длительного простоя.
И, думаю, надо попробовать вернуть первый вариант схемы, или даже сделать на трёх инверторах, как Вы посоветовали.
Re: Старт генератора 12МГц на 75HC04
Обычно, используется метод тыка - вместо 5к на проводах вешается маленький (по размеру) переменник на х5...10 по номиналу и крутится отверткой. Выбирается 2 границы - мин. и макс. резистора - и выставляется среднее значение. Потом измеряется и впаивается постоянный номинал.
Способ: взял значение - работает - отлично --- плохой способ, можно попасть на 'отлично работает, но не всегда'.
Способ: взял значение - работает - отлично --- плохой способ, можно попасть на 'отлично работает, но не всегда'.
- Microtech
- Поставщик валерьянки для Кота
- Сообщения: 2052
- Зарегистрирован: Вт ноя 03, 2009 21:02:38
- Откуда: Москва
- Контактная информация:
Re: Старт генератора 12МГц на 75HC04
Генератор на 74HC04 может работать странно, или не работать вовсе. Если безразличен потребляемый ток и фазовый шум, можно вместо 74HC04, поставить 74HC14. Это триггер Шмитта. Но лучше всего, ставить микросхему с буквой "U" в обозначении. 74HCU04. Это простой инвертор, без буферного каскада. Генератор будет работать превосходно. На кварце синус, на выходе меандр.
Re: Старт генератора 12МГц на 74HC04
Сколько собрано "Краснодаров" - всегда генератор заводился с полпинка.
Хоть на 555 серии хоть на 74НС04. Можно добавить ещё один элемент в качестве буфера.

Хоть на 555 серии хоть на 74НС04. Можно добавить ещё один элемент в качестве буфера.
Audiatur et altera pars !
Re: Старт генератора 12МГц на 74HC04
После исправления брака пайки генератор работает и стартует стабильно, всем спасибо!
Вернул схему к первому варианту -- там тоже всё работает. Резистор R3 подобрал по совету u37, там получается, что частота 12МГц стабильно держится при значениях от 1кОм до 4,8кОм, за пределами этих границ генератор тоже работает, но частота начинает плавно снижаться, соответственно, золотая середина -- это 2,9кОм, можно ставить ближайшие стандартные значения, 2,7кОм, 3кОм...
В случае замены чипа на 74HCU04, как предложил Microtech, генератор тоже хорошо работает, но при этом границы у R3 получаются чуть другие, от ~500 Ом до 4,3кОм.
Ну и вариант схемы генератора от zAries, думаю, тоже будет неплох, хотя проверять её я не стал, раз и так уже всё работает.
Вернул схему к первому варианту -- там тоже всё работает. Резистор R3 подобрал по совету u37, там получается, что частота 12МГц стабильно держится при значениях от 1кОм до 4,8кОм, за пределами этих границ генератор тоже работает, но частота начинает плавно снижаться, соответственно, золотая середина -- это 2,9кОм, можно ставить ближайшие стандартные значения, 2,7кОм, 3кОм...
В случае замены чипа на 74HCU04, как предложил Microtech, генератор тоже хорошо работает, но при этом границы у R3 получаются чуть другие, от ~500 Ом до 4,3кОм.
Ну и вариант схемы генератора от zAries, думаю, тоже будет неплох, хотя проверять её я не стал, раз и так уже всё работает.


