В общем задача сложная. Есть последовательность коротких импульсов длительностью примерно 2 мкСек и частотой следования от 10 до 10 000 Гц
На выходе устройства нужно получить синхронную с ней последовательность импульсов с длительностью импульса примерно в 1/2 периода. То есть удлинить импульс до 1/2 периода.
Естественно установившийся режим работы буден не за 1 а за несколько десятков-сотен импульсов.
Но вот как это сделать без применения микропроцессорной техники и ПЛИС и желательно чисто аналоговыми методами.
Пробовал интегратор + детектор нуля. По входу импульса начинается обратное интегрирование с фиксированной скоростью, в это время формируется выходной импульс, при достижении нуля импульс оканчивается и начинается прямое интегрирование до прихода следующего запускающего импульса. Вроде как, исходя из мысли, что величина напряжения на интеграторе будет устанавливаться такой, что за период между двумя запускающими импульсами пройдет прямое и обратное интегрирование до такой-же величины, а так, как скорость их одинакова то время прямого или обратного интегрирования можно использовать для формирования выходного импульса. Но в реальности работает плохо. При уже удвоении частоты от той, на которой все настроено начинается формирование импульсов в 2 периода, при большей отстройки частоты просто неустойчивая работа. напряжение до которого доходит выход интегратора скачет по некому закону с ,похоже, синусоидальной огибающей.
ФАПЧ особо не применишь (что-б сгенерировать удвоенную частоту и поделить) перестройка частоты в 1000 раз. Даже ГУН на такой диапазон перестройки я слабо себе представляю.
Мож какую здравую или не очень идею кто подкинет ?
Социальные закладки