another_one
Apr 13 2009, 16:50
нужен Ваш пример или литература по этому поводу.
Заранее благодарен
Designer56
Apr 13 2009, 16:53
Вы хотите делитель частоты на 2 или делитель кода на 2?
another_one
Apr 13 2009, 17:11
Есть сигнал дискретный определенной длительности ,скважность где 5 длительностей, но может немного варьироваться. Необходимо по второму сигналу защелкивать другой, т.е какой-то счетчик должен быть до 2 и тригер.
Designer56
Apr 13 2009, 17:14
честно говоря, малопонятно...может, изобразите? графически?
another_one
Apr 13 2009, 19:28
Цитата(Designer56 @ Apr 13 2009, 21:14)

честно говоря, малопонятно...может, изобразите? графически?
т.е грубо говоря делитель частоты повторения сигнала на два
Евгений Германович
Apr 14 2009, 06:43
Цитата(another_one @ Apr 13 2009, 23:28)

т.е грубо говоря делитель частоты повторения сигнала на два
А может вам нужен делитель частоты на 2?
Те есть входная частота,которую вы подаете на делитель.С выхода делителя идет сигнал с частотой в два раза меньше.
если так, то используйте либо микросхему-счетчик, либо триггер.
Designer56
Apr 14 2009, 18:06
даже рисовать не хочется:
вариант 1:
D- триггер, RS входа подвешиваются на 1, если они инверсные, и на 0, если прямые. D- вход соединяется с инверсным выходом. Сигнал подается на тактовый вход. На выходах- f/2 в соответствующей фазе.
вариант 2:
JK- триггер, RS входа подвешиваются на 1, если они инверсные, и на 0, если прямые. JK входа подвешиваются на 1. Сигнал подается на тактовый вход. На выходах- f/2 в соответствующей фазе.
вариант 3:
Двоичный счетчик. Их много разных, нужно запретить сброс, предустановку, параллельную запись и т.п. Установить необходимые сигналы разрешения счета в соответствующее состояние. Сигнал подается на тактовый вход. На первом выходе- частота f/2.
Сдаётся мне, что автор темы имел в виду схему, которая пропускает на выход каждый второй имлульс. В этом случае к тому, что описано в предыдущем посте надо добавить элемент "2И". На один вход плдать исходные импульсы, на другой - сигнал с выхода триггера.
Designer56
Apr 16 2009, 11:47
Цитата(MMos @ Apr 16 2009, 14:53)

Сдаётся мне, что автор темы имел в виду.....
Вот именно- сдается...Автор помалкивает
another_one
Apr 16 2009, 16:56
Цитата(MMos @ Apr 16 2009, 12:53)

Сдаётся мне, что автор темы имел в виду схему, которая пропускает на выход каждый второй имлульс. В этом случае к тому, что описано в предыдущем посте надо добавить элемент "2И". На один вход плдать исходные импульсы, на другой - сигнал с выхода триггера.
да, именно так.
Всем большое спасибо. Вариант с Dтриггером самый оптимальный.
Designer56
Apr 16 2009, 16:58
Цитата(another_one @ Apr 16 2009, 22:56)

да, именно так.
Всем большое спасибо. Вариант с Dтриггером самый оптимальный.
Не совсем...вероятны появления выбросов на фронтах/спадах на выходе элемента "И"
borja86
Apr 17 2009, 05:36
Цитата(Designer56 @ Apr 14 2009, 22:06)

даже рисовать не хочется:
вариант 1:
D- триггер...
Дополню. А если тупо Т-триггер?Переключается каждый раз по фронту/(либо)срезу тактового сигнала. Частота на выходе ровно в 2 раза меньше тактовой
MSprut
Apr 17 2009, 06:27
Вариант 1 это и был Т-триггер имхо.
borja86
Apr 17 2009, 06:34
Цитата(MSprut @ Apr 17 2009, 10:27)

Вариант 1 это и был Т-триггер имхо.
Ну да.Пардон, невнимательно прочел.
Евгений Германович
Apr 17 2009, 06:49
Цитата(Designer56 @ Apr 16 2009, 20:58)

Не совсем...вероятны появления выбросов на фронтах/спадах на выходе элемента "И"
Нет не будет выбросов,но длительность вых импульсов будет меняться на величину задержки
Если триггер тактировать задним фронтом импульса, то не будет ни выбросов, ни изменения длины импульса на выходе.
Евгений Германович
Apr 17 2009, 09:15
Цитата(MMos @ Apr 17 2009, 11:05)

Если триггер тактировать задним фронтом импульса, то не будет ни выбросов, ни изменения длины импульса на выходе.
И передним не будет
Цитата(Евгений Германович @ Apr 17 2009, 12:15)

И передним не будет
Designer56
Apr 17 2009, 12:28
Вообще, чтобы избавиться от подобных неприятностей, схему делают 2-х ступенчатой: к выходу первого D- триггера подключают вход второго, тактируя его инверсным вх. сигналом, а если точнее- то тактовый вход первого подключают не прямо к входному сигналу, а к вх. сигналу, пропущеному через инвертор. А вход второго- тактируют собственно входным.
Цитата(Designer56 @ Apr 17 2009, 14:28)

Вообще, чтобы избавиться от подобных неприятностей, схему делают 2-х ступенчатой: к выходу первого D- триггера подключают вход второго, тактируя его инверсным вх. сигналом, а если точнее- то тактовый вход первого подключают не прямо к входному сигналу, а к вх. сигналу, пропущеному через инвертор. А вход второго- тактируют собственно входным.
Это называется: задержка на один логический элемент. Не обязательно инвертор.
Designer56
Apr 17 2009, 12:55
Цитата(Herz @ Apr 17 2009, 18:51)

Это называется: задержка на один логический элемент. Не обязательно инвертор.

Это да...но эффект будет зависеть от задержки этого инвертора, вернее, от соотношения этой задержки и задержки срабатывания триггерра и задержки элемента "И"
Евгений Германович
Apr 17 2009, 12:59
согласен
Цитата(Designer56 @ Apr 17 2009, 14:55)

Это да...но эффект будет зависеть от задержки этого инвертора, вернее, от соотношения этой задержки и задержки срабатывания триггерра и задержки элемента "И"
Конечно, чтобы решать проблему "гонки сигналов" нужно немножко понимать в работе микросхем. А триггеры уже внутри бывают двухступенчатыми.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.