Сделать импульсы шире

Обсуждаем цифровые устройства...
Аватара пользователя
Roman Venom
Сверлит текстолит когтями
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Сделать импульсы шире

Сообщение Roman Venom »

Вопрос в следующей. LMX2347 (прогр. делитель частоты) с Fold выдаёт импульсы, похожие на треугольные с очень острым углом. Подаю этот сигнал на компаратор AD8561. Потом на МК. МК такие узкие импульсы не понимает (счёт сильно скачет), в отличие от Ч3-63/1. Вопрос: как сделать импульсы более широкими, чтобы МК их корректно считал?
Успех - императив!
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Сделать импульсы шире

Сообщение Maykill »

самое простое- пропустить через логический элемент без инверсии
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Enman
Друг Кота
Сообщения: 7774
Зарегистрирован: Сб янв 29, 2011 00:28:48

Re: Сделать импульсы шире

Сообщение Enman »

Maykill писал(а):Maykill
:) (всё равно будет узкий провал тогда)
Поделить частоту D-триггером на 2....
Аватара пользователя
СЦБист
Это не хвост, это антенна
Сообщения: 1337
Зарегистрирован: Сб июн 09, 2012 02:14:11
Откуда: ХАРЬКОВ

Re: Сделать импульсы шире

Сообщение СЦБист »

Триггер Шмитта на ОУ в помощь.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Сделать импульсы шире

Сообщение Maykill »

Enman писал(а):
Maykill писал(а):Maykill
:) (всё равно будет узкий провал тогда)
Поделить частоту D-триггером на 2....

а RC на входе воткнуть
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
Alter Ego
Сверлит текстолит когтями
Сообщения: 1119
Зарегистрирован: Ср май 01, 2013 22:37:08
Откуда: Украина

Re: Сделать импульсы шире

Сообщение Alter Ego »

RC сделает импульс шире, но ниже :)
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Сделать импульсы шире

Сообщение SmarTrunk »

Самое надежное - поделить на два, триггером серии 74HC (доступнее) или 74AC (быстрее) или типа того. Будет красивый меандр.

Кстати, проблема была предсказуемой. Делители с произвольным коэффициентом деления, вроде того, что в LMX2347, дают короткие импульсы, соответствующие примерно одному периоду входной частоты. Если я правильно понял проблему.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Сделать импульсы шире

Сообщение Леонид Иванович »

SmarTrunk писал(а):Делители с произвольным коэффициентом деления, вроде того, что в LMX2347, дают короткие импульсы, соответствующие примерно одному периоду входной частоты.


Т.е. при 2.5 ГГц входной частоты на выходе будут импульсы длительностью 400 пс? Фантазируете.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Сделать импульсы шире

Сообщение SmarTrunk »

Ну не без этого. Однако:

На вход делителя с произвольным коэффициентом деления LMX2347 (PROGRAMMABLE FEEDBACK DIVIDER) подается сигнал, уже поделенный ее прескалером (в 31 или 32 раза). Поэтому импульсы на выходе LD в любом случае не могут быть настолько короткими (где-то в 30 раз шире по-любому). Хотя, возможно, в чем-то я не прав, т.к. не имел дела с LMX2347. Например, может быть разный результат в зависимости от выбранного коэффициента деления и т.д.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Сделать импульсы шире

Сообщение Леонид Иванович »

Это похоже на правду. Показательно то, что нигде в документации явно не указано, какой формы будет сигнал на выходе.
rx3apf
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн окт 28, 2013 17:50:33

Re: Сделать импульсы шире

Сообщение rx3apf »

Мой склероз подсказывает, что это зависит от коэффициента деления. Помню, имел чистый меандр, а когда поставил коэффициент меньше заявленного минимума, получил как раз короткие импульсы.
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Сделать импульсы шире

Сообщение Леонид Иванович »

Никогда не видел на этом выходе меандра.
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Сделать импульсы шире

Сообщение SmarTrunk »

Леонид Иванович писал(а):Показательно то, что нигде в документации явно не указано, какой формы будет сигнал на выходе.
Самой микросхеме это глубоко пофиг, т.к. частотно-фазовый детектор работает по фронту, как известно. То, что сигнал после делителя вообще разрешили выдавать на выход LD (основное назначение которого, думаю, "захват ФАПЧ"), я считаю не более чем доброй волей создателей ИМС.
Аватара пользователя
Roman Venom
Сверлит текстолит когтями
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Re: Сделать импульсы шире

Сообщение Roman Venom »

Путём экспериментов выяснил, что LMX2347 выдаёт импульсы, ширина которых обратнопропорциональна выходной частоте. Т.е. чем частота после деления меньше - тем импульсы Уже (на 0.5Мгц - это просто "иголки"). Оптимально на выходе LMX2347 иметь частоту примерно от 1.5Мгц. Но, в любом случае, для PIC18F4550 это слишком короткие импульсы. К слову, что позволяет Ч3/63 корректно фиксировать их?

rx3apf
Мой склероз подсказывает, что это зависит от коэффициента деления. Помню, имел чистый меандр, а когда поставил коэффициент меньше заявленного минимума, получил как раз короткие импульсы.

Это ни о чём. Говорите конкретнее. У этой м/с N=32*B+A, B>=A. В противном случае она вообще не работает.

SmarTrunk
Самой микросхеме это глубоко пофиг, т.к. частотно-фазовый детектор работает по фронту, как известно. То, что сигнал после делителя вообще разрешили выдавать на выход LD (основное назначение которого, думаю, "захват ФАПЧ"), я считаю не более чем доброй волей создателей ИМС.

Вот спасибо создателям! :))) Но проблема остаётся.
Вложения
DipTrace Schematic - LMX23471.jpg
(113.33 КБ) 378 скачиваний
Последний раз редактировалось Roman Venom Сб янв 11, 2014 11:00:31, всего редактировалось 1 раз.
Успех - императив!
Аватара пользователя
VT1
Поставщик валерьянки для Кота
Сообщения: 2458
Зарегистрирован: Вс июл 11, 2010 14:39:04
Откуда: Россия.
Контактная информация:

Re: Сделать импульсы шире

Сообщение VT1 »

Roman Venom писал(а): проблема остаётся.
А для чего существуют одновибраторы?
https://www.google.ru/search?q=%D0%BE%D ... 00&bih=740
Или просто схемы расширения импульсов?
https://www.google.ru/search?q=%D1%80%D ... 00&bih=740
Главное правильно выбрать длительность выходных импульсов, что бы их длительность не превышала период следования импульсов поступающих на вход одновибратора.
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15553
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Сделать импульсы шире

Сообщение BOB51 »

Можно использовать одновибратор с перезапуском, но в разумных пределах - длительность импульса на выходе не должна быть более периода входной последовательности.
Более правдоподобным будет использование набора из входных аппаратных предделителей, коэффициент деления которых управляется сигналами от МК (классическая схема частотомеров/периодомеров).
8)
Аватара пользователя
Roman Venom
Сверлит текстолит когтями
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Re: Сделать импульсы шире

Сообщение Roman Venom »

BOB51,
Да ладно Вам... Многие считают, что программируемые делители LMX вообще не работают ниже 100Мгц - на практике отлично работают и с 20МГц. Так что спасибо за наводку, буду экспериментировать.

Lazy
Товарищ, спасибо! Буду пробовать.
Успех - императив!
Аватара пользователя
Леонид Иванович
Друг Кота
Сообщения: 4779
Зарегистрирован: Сб апр 02, 2011 12:40:46
Откуда: Минск
Контактная информация:

Re: Сделать импульсы шире

Сообщение Леонид Иванович »

SmarTrunk писал(а):я считаю не более чем доброй волей создателей ИМС.


Раз такая функция у микросхемы есть, она должна быть документирована. Не важно, это основная или второстепенная функция.

Roman Venom писал(а):Путём экспериментов выяснил, что LMX2347 выдаёт импульсы, ширина которых обратно пропорциональна выходной частоте.


Вы уверены? Более ожидаемым было бы увидеть длительность импульса, равную периоду входной частоты, умноженному примерно на 32. Какие конкретно значения длительности импульсов Вы наблюдаете?

P.S. У меня в частотомере прескалер сделан на LMX2324 (viewtopic.php?p=1605012#p1605012), так мне и в голову не приходило смотреть длительность импульсов на выходе, всё и так работает. Сейчас, к сожалению, его под руками нет, чтобы глянуть.
rx3apf
Встал на лапы
Сообщения: 101
Зарегистрирован: Пн окт 28, 2013 17:50:33

Re: Сделать импульсы шире

Сообщение rx3apf »

Roman Venom писал(а): Это ни о чём. Говорите конкретнее. У этой м/с N=32*B+A, B>=A. В противном случае она вообще не работает.

Освежил склероз. То была LMX2322. Программировал A = 0. Согласно даташиту, B должен быть не меньше 3. На практике при B = 2 оно работало (делило на 64), но были как раз короткие импульсы. А вот при B = 4 должен бы быть меандр. И при тройке тоже было визуально неплохо, насколько припоминаю. Но макет уж десять лет как разобран, уточнить не смогу...

В любом случае, проблема скважности решается половинкой 74.
Аватара пользователя
Roman Venom
Сверлит текстолит когтями
Сообщения: 1135
Зарегистрирован: Сб июл 11, 2009 18:42:21
Откуда: Украина, г.Николаев

Re: Сделать импульсы шире

Сообщение Roman Venom »

нашёл в столе 1533ЛН2. Собрал одновибратор оп схеме ниже. Для экспериментов пускаю 300кГц с 555 таймера. Не работает:(. На ножке 3 осциллограмма похожа как на рисунке, на выходе то же, что и на входе.

R2=620Ом.
R1=120кОм.
С1=10нФ.

R1*C1*ln(5/(5-0.1))=24мкс.

Где косяк?

rx3apf
Освежил склероз. То была LMX2322. Программировал A = 0. Согласно даташиту, B должен быть не меньше 3. На практике при B = 2 оно работало (делило на 64), но были как раз короткие импульсы. А вот при B = 4 должен бы быть меандр. И при тройке тоже было визуально неплохо, насколько припоминаю. Но макет уж десять лет как разобран, уточнить не смогу...

Сперва игрался с LMX2322 - макет рядом сейчас лежит. Но ничего не вышло, тем более у неё нет выхода Fold. С 2347 всё нормально, работает чётко.
Вложения
1-19.jpg
одновибратор на 555/561ЛН2
(16.15 КБ) 243 скачивания
Успех - императив!
Ответить

Вернуться в «Цифровая техника»