RSS  |  PDA

Это реклама. Ссылки открываются в новом окне.
Консультации

Выделение синхроимпульса

Стр. 1 | 3
dim@rikus
24 января, 10:28

Здравствуйте гуру и все кто сможет помочь.
В общем задача такая: с имеющегося на входе сигнала (частотой порядка1-3Мгц) на выходе необходимо выделить синхроимпульс (именно с моментов сигнала пограничного с максимумом или минимумом) с возможностью изменения(подстройки) его во времени t или t1(время "продолжительности"min или max в пределах 5-10% амплитуды) .Реализация того синхроимпульса по средствам компаратора lm311 к успеху не привела (работало лишь в промежутках между min или max), возможно из-за НЕбыстродействия его(изменение сигнала в районах min или max мала по сравнению с его продолжительностью).Заранее благодарен за пинок в нужном направлении

# 
Xenia
24 января, 14:30

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

# 
IDiod ◊
24 января, 18:38

Xenia: если сигнал только синусоидальной формы

Из рисунка же видно, что -- несинусоидальной.

dim@rikus: на выходе необходимо выделить

Если сигнал между "минимумом" и "максимумом" -- монотонный, то дифференциирующей цепочкой и детектором перехода через 0.

Если сигнал достаточно стационарный (размах и форма меняются относительно медленно) -- компаратором и "детектором огибающей". В простейшем случае можно измерять ток через диод, заряжающий конденсатор. Подбирая утечку на конденсаторе, можно регулировать момент, когда диод будет открываться (поближе или подальше от вершины).

# 
dim@rikus
24 января, 19:47

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

Xenia, вариант конечно, я б сказал идеальный для поиска момента пика, но к сожалению не в моём случае,увы

а на счёт пива - без вопросов...

# 
IDiod ◊
24 января, 20:53

dim@rikus: хотя амплитуду можно ограничить
Интересно, что в таком случае вы будете считать за максимум.

dim@rikus: но вся беда в изменчивости и амплитуды
вариант с отслеживанием огибающей как раз и создан для ликвидации этой беды (при условии см.выше).

# 
Wladimir_TS ◊
24 января, 22:59

А как он выглядит этот вариант - схемотехнически. Помниться была аналогичная задача - отслеживать вершины синусоидального сигнала, причем сигнал тот имел период около минуты. Решили просто последовательной оцифровкой и сравнением значений. А вот как без контролера ?

# 
Tadas ◊
25 января, 00:04

IDiod: Из рисунка же видно, что -- несинусоидальной.
Из рисунка видно что и время течет не прямолинейно
А вообще-то, дифференциатор и компаратор.
Момент времени, когда производная меняет знак и будет экстремумом.
Вот и ловите его компаратором. На исходном сигнале, слышал, получалось,
dim@rikus: работало лишь в промежутках между min или max

# 
dim@rikus
25 января, 11:13

iDIOD.насчет ограничения по амплитуде(наверно не учёл в условии - необходим синхроимпульс для каждого из периодов/отриц или полож п.волны,которую можно найти применяя дополнительный инвертор/её можно усилить или ослабить с помощью усилка с АРУ до входа
а действительно как будет выглядеть схематически/то,что выше/...?
в голове.конечно.крутится:обрезать частьсигнала/продолжительностью t илиt1/и усилть его,после подав на компаратор,но думаю что ближе к пику.компаратор может не справиться.хотя погрешность должна быть уже меньше-надо смотреть практически.
Вобщем.не откажусь от любых предложенных ВАМИ решений с примерной/хотя бы напальцах/схемой...конечно без контролера(думаю.там будет некая дискретность опроса - опять же погрешность/

# 
IDiod ◊
26 января, 11:14

Wladimir_TS: А как он выглядит этот вариант - схемотехнически..... А вот как без контролера

Ну как, как.... С помощью детектора и конденсатора отслеживается пиковое напряжение сигнала, которое подается на один из входов компаратора, на другой -- сам сигнал. В таком виде компаратор срабатывать не будет, поэтому сигнал надо сместить немного вниз (либо немного задрать напряжение огибающей). В зависимости от величины смещения будет ловиться меньшая или большая часть "верхушки".

Трудности возникнут с очень меедленными или очень бстрыми сигналами. Если у dim@rikus мегагерцы, то со своими короткими импульсами синхронизации он оказывается в наносекундной области, со всеми вытекающими отсюда последствиями. Очень часто оказывается, что для решения задачи верхнего уровня вопрошающий изначально выбирает не самый лучший способ, создавая проблемы себе и окружающим.

Как вариант, вам (Wladimir_TS ) подошла бы аналоговая схема "выборки-хранения", в которой текущая амплитуда сравнивается с предыдущей.

# 
birua
26 января, 20:08

dim@rikus: Реализация того синхроимпульса по средствам компаратора lm311

я поигрался в модельки компаратором 7ns at 5mV Overdrive (про LM311 с его 200ns даже думать забыть) и получил старт ниспадающего "синхрофронта" с отставанием от начала спада сигнала для:
синусов 1MHz - 45ns, 2.5MHz - 27ns
треугольников 500/500ns - 43ns, 200/200ns - 26ns
трапеций 250/250/250/250ns - 8.0ns, 100/100/100/100ns - 6.5ns
а меандру - это не актуально

сигнал был в диапазоне от 1V до 3V, питание 5V
на входах компаратора - диоды шоттки, несколько резисторов и конденсатор
отследить зад минимума должно быть аналогично/симметрично но я не проверял

разумеется всё обнаружение уже постфактум, а сигнал монотонно нарастает/падает, хоть крутизна и не важна - можно и "прямо постоять" возле горки; хорошо также, что частота не гуляет на порядки - для небольшого фокусничания; а насчёт (подстройки) его во времени t или t1 - так это только съехать дальше по спаду (нарастить наносекунды) от точки смены знака производной

такие дела...

# 
Страницы:
1  2  3