TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
12.08.2009, 09:02
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
Генератор на D-триггере как?
Всем привет! Хочу отсимулировать генератор на D-триггере, что-то не запускается.
Может кто-то собирал такой?
-- Прилагается рисунок: --
|
|
|
|
12.08.2009, 10:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2007
Адрес: Пермский край
Сообщений: 1,588
Сказал спасибо: 416
Сказали Спасибо 1,356 раз(а) в 509 сообщении(ях)
|
надо смотреть по справочнику триггер "двойной" или нет. У "двойного" проход сигнала со входа на выход только по обоим фронтам такта, по первому фиксируется на вспомогательном триггере, по второму фронту - на выход. Если триггер одиночный, надо смотреть по какому сигналу на "С" Q=D.
|
|
|
|
12.08.2009, 10:27
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Потому что D-триггеры бывают двух типов: динамические и статические.
У статических триггеров состояние входа D передается на выход непрерывно, пока вход С имеет разрешающий уровень, триггер как бы "открыт наскозь" на всё это время.
А у динамических состояние D передается на выход по перепаду (по фронту или спаду) уровня на входе С, такой триггер никогда не открывается насквозь, независимо какой уровень на С.
Так вот триггер 7474 (ТМ2) динамический. На входе С у Вас сигнал не изменяется, поэтому триггер все время закрыт и генерить не может.
Вам надо использовать статический триггер 7475 (ТМ7). Вход С у него "прямой", то есть разрешающий уровень - высокий.
Примечание.
Из динамического D-триггера нельзя сделать генератор, зато можно сделать счетный триггер, делящий частоту пополам.
|
|
|
|
12.08.2009, 10:29
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Ой-ой-ой! Эта схема никогда и не запустится, т.к. С-вход заземлен. 7474 - "аналог" К155ТМ2 (скорее наоборот: ТМ2 - аналог 7474). Триггер двухтактный Master-Slave. alxchep написАл совершенно верно. По переднему фронту переключается певый каскад, по заднему - второй. Поэтому в приведенной схеме неоткуда браться полному импульсу.
Сообщение от j2153
|
Из динамического D-триггера нельзя сделать генератор...
|
Можно, используя не D и C, а R и S входы, а входы C и D заземляются. Времязадающие RC-цепи подключаются между выходами Q и НЕQ и входами R и S: резисторы - между выходами и входами, конденсаторы - между входами на землю. Резисторы шунтируются диодами анодами на выходы. Дело в том, что R и S входы в ТТЛ-триггерах - инверсные (активный уровень - низкий), поэтому высокий уровень проходит через диод, быстро заряжая конденсатор, а низкий - через резистор, обеспечивая задержку переключения.
К сожалению, получить точный меандр очень сложно из-за разброса номиналов конденсаторов и резисторов, но в корпусе - 2 триггера. Поэтому генератор делается на частоту в 2 раза бОльшую, которая потом делится на 2 вторым Т-триггером (счетным).
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
|
12.08.2009, 10:30
|
|
Вид на жительство
Регистрация: 19.05.2005
Сообщений: 478
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 16 сообщении(ях)
|
сдается мне что это двойной триггер и данная схеме работать не будет
если что-нибудь намудрить со входами R S может что и получится (резюки всяко 330 ом)
но это дурь, лучше уж на инверторах
|
|
|
|
12.08.2009, 10:38
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Сообщение от frend
|
...если что-нибудь намудрить со входами R S может что и получится (резюки всяко 330 ом).
Но это дурь, лучше уж на инверторах
|
Да, лучше. Но иногда бывает, что остается один неиспользованный триггер и чтобы не ставить дополнительный корпус инверторов, стОит знать, как из триггера можно сделать генератор. Конечно, это "правой рукой левое ухо через затылок", но "запас (знаний) карман не тяготит, ни пить ни есть не просит..."
P.S. Кстати,
Сообщение от j2153
|
Вам надо использовать статический триггер 7475 (ТМ7). Вход С у него "прямой", то есть разрешающий уровень - высокий.
|
Если входы С подтянуть к "единице", то получаются тупо 2х2 инвертора/повторителя. Ваял я когда-то на ней генератор и наступил на вот такие грабли: казалось бы, что наличие прямого и инверсного выходов позволит на одном таком элементе построить аналог 3-х инверторного генератора. Ан нет! Коэффициента усиления одного элемента недостаточно для надежной генерации (коэффициент усиления одного инвертора всего около 10, как ни печально это осознавать). Приходится использовать два последовательно. С первого - прямой выход, со второго - инверсный. Тогда работает как часики.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
|
12.08.2009, 11:45
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
о, спасибо. Я вот то же думал, как он запустится, но схему брал отсюда http://projects.org.ua/project/gener...enerators.html
Потом попробую по вашим советам сделать.
|
|
|
|
12.08.2009, 14:31
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
|
Ха! Так это именно то, о чем я написАл в своем предыдущем посте!!! 561ТМ3 - КМОП-аналог К155ТМ7 (только С-входы нужно землить а не подавать на них "единицу"), тогда получается инвертор/повторитель (с парафазными выходами). С неинвертирующего входа на D-вход берется ПОС через конденсатор, а с инвертирующего - ООС через резистор. Схема - аналог трехинверторного генератора. Принципиально она - рабочая, а практически, как я и писАл выше, нужно ставить 2 триггера последовательно для надежного запуска.
А Вы втулили ТТЛ (7474 = ТМ2). У нее совсем другие входные сигналы. Подставьте 7475 (ТМ7) и "будет Вам щастье".
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
|
12.08.2009, 15:58
|
|
Прописка
Регистрация: 15.01.2008
Сообщений: 120
Сказал спасибо: 5
Сказали Спасибо 1 раз в 1 сообщении
|
что-то пока генерации не видно, а как частоту посчитать?
-- Прилагается рисунок: --
|
|
|
|
12.08.2009, 16:06
|
|
Гражданин KAZUS.RU
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
|
Я же предупреждал. На 13-ю ногу плюс посади (на практике просто неподключенной оставить можно, не знаю прокатывает ли такое на эмуляторе). И 4 килоома может многовато оказаться. От килоома до 300 ом рекомендую.
Сообщение от Falconist
|
Коэффициента усиления одного элемента недостаточно для надежной генерации
|
Сообщение от Falconist
|
Ха! Так это именно то, о чем я написАл в своем предыдущем посте!!! 561ТМ3 - КМОП-аналог К155ТМ7
|
А, вот это другой разговор! У КМОП усиление инверторов действительно небольшое. А вот на ТТЛ у меня вообще-то всегда всё срабатывало без проблем... Но спорить с Вами я не стал по простой причине, что именно генератора на ТМ7 никогда не собирал.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:07.
|
|