реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Делитель частоты на д-триггере
grin005
сообщение Jan 15 2008, 13:34
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 29-11-07
Пользователь №: 32 809



Может есть у кого то пример схемы с делителем частоты на д-триггере, поделитесь пожалуйста
или может на каком -нибудь другом элементе

Сообщение отредактировал grin005 - Jan 15 2008, 13:35
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 15 2008, 14:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Гм. А в чем проблема-то? Сигнал с инверсного выхода подать на D-вход, на тактовый вход C подается входная частота. На выходе эта же частота деленная на два.

http://subscribe.ru/archive/tech.digitchip...1/21140502.html
Или вам что-то другое нужно?
Go to the top of the page
 
+Quote Post
grin005
сообщение Jan 15 2008, 15:33
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 29-11-07
Пользователь №: 32 809



Цитата(rezident @ Jan 15 2008, 18:02) *
Гм. А в чем проблема-то? Сигнал с инверсного выхода подать на D-вход, на тактовый вход C подается входная частота. На выходе эта же частота деленная на два.

http://subscribe.ru/archive/tech.digitchip...1/21140502.html
Или вам что-то другое нужно?

в том то и дело что на вход подаю обычный меандровий сигнал, а на выходе почему-то получаю все единицы, а никак не частоту деленую на два, вот и не пойму что ж не так...
хотелось увидеть схему... рабочую... симулинковскую
Go to the top of the page
 
+Quote Post
petrov
сообщение Jan 15 2008, 17:21
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Вы по прежнему бифазное кодирование делаете? Нет нужды в симулинке делать один в один как в каком-то примере на уровне регистров. D-триггер - это всего лишь задержка на один такт.
Go to the top of the page
 
+Quote Post
grin005
сообщение Jan 15 2008, 19:33
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 29-11-07
Пользователь №: 32 809



Цитата(petrov @ Jan 15 2008, 21:21) *
Вы по прежнему бифазное кодирование делаете? Нет нужды в симулинке делать один в один как в каком-то примере на уровне регистров. D-триггер - это всего лишь задержка на один такт.

по прежнему........... все ника к не выходит
да и д-триггер я использую как делитель частоты...

Сообщение отредактировал grin005 - Jan 15 2008, 19:43
Go to the top of the page
 
+Quote Post
Herz
сообщение Jan 15 2008, 20:18
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287



Цитата(grin005 @ Jan 15 2008, 21:33) *
по прежнему........... все ника к не выходит
да и д-триггер я использую как делитель частоты...

Тогда, наверное, не в том разделе вопрос... А на входы R и S триггера что подано? И какой серии триггер?
Go to the top of the page
 
+Quote Post
grin005
сообщение Jan 15 2008, 23:48
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 29-11-07
Пользователь №: 32 809



Цитата(Herz @ Jan 16 2008, 00:18) *
Тогда, наверное, не в том разделе вопрос... А на входы R и S триггера что подано? И какой серии триггер?

а разве не здесь спрашивают о разработке схем в симулинке,
и пока впринцыпе неважно какой именно д- триггер.
главное деление частоты входного сигнала

а вообще всем спасибо на выходе я уже добилась деления... осталось только с логикой решить...
Go to the top of the page
 
+Quote Post
repairDV
сообщение Jan 16 2008, 04:08
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 578
Регистрация: 7-11-06
Из: Хабаровск
Пользователь №: 22 044



Цитата(grin005 @ Jan 16 2008, 09:48) *
и пока впринцыпе неважно какой именно д- триггер.
главное деление частоты входного сигнала

а вообще всем спасибо на выходе я уже добилась деления... осталось только с логикой решить...

пожалуйста. Но если вы делаете триггер на какой-то кмопповской серии, то - важно. Там входы нужно соединять резистором 10 КОм с +, иначе микросхема считает, что в подвешенном состоянии - там 0 по входу. Это если нужно, чтобы там была единица, если вход ни с чем не соединён. И, наоборот - если вам нужно, чтобы незадействованный вход имел по входу 0, его нужно соединять с нулём через 10 кОм, иначе состояние по входу будет неопределённым. У ТТЛ-логики проще, там если вход незадействован, то там всегда: 1.

Сообщение отредактировал repairDV - Jan 16 2008, 04:22


--------------------
Маленький нанайца. А-а. А-а. Оморочком плыл. Маленький проточка. Осетра ловил.
Go to the top of the page
 
+Quote Post
Tue
сообщение Jan 18 2008, 06:43
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 7-09-05
Из: Москва
Пользователь №: 8 340



Цитата(grin005 @ Jan 15 2008, 18:33) *
в том то и дело что на вход подаю обычный меандровий сигнал, а на выходе почему-то получаю все единицы, а никак не частоту деленую на два, вот и не пойму что ж не так...
хотелось увидеть схему... рабочую... симулинковскую

Для деления частоты в 2 раза используйте JK-триггер в счетном режиме (на вход clk подавайте вашу частоту, а на входы J и K подайте 1) ну или D-триггер как описано выше.
а на выходе вы видите все единицы скорее всего из-за неправильно настроенного решателя (Solver). Посмотрите какой у вас решатель, какой fixed-time step.
Go to the top of the page
 
+Quote Post
Krys
сообщение Feb 21 2008, 12:46
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Есть ещё прикол с Д-триггерами, что они бывают 2-ступенчатые и 1-ступенчатые типа "защёлка". В защёлке деление частоты не получится. Только в 2-ступенчатом.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.01494 секунд с 7
ELECTRONIX ©2004-2016