"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Как вариант... НО: второй всё ещё считает "свой длинный импульс", а первый уже посчитал "свой короткий" (период следования уменьшился)?
Или эпизодическая потеря входной/выходной информации не катастрофична?
---------- Сообщение добавлено 18:29 ---------- Предыдущее сообщение было 18:27 ----------
МК и "ардуина" - это что, разные вещи? Не знал...
ПС. Думал, что "абдурина" - это собирательное название...
Так я и не говорил про переключение поддиапазонов - просто надо сделать так , чтобы скорость интегратора сама подстраивалась под входную частоту - там кстати не должно получиться в итоге что-то сложное . Фактически там должен быть триггер , делящий входную частоту на 2 , компаратор на выходе , и между ними немного мелкой "рассыпухи" - несколько транзисторов , резики , кондёры ...
Не очень понятно как вообще простыми методами реализовать перестраиваемую скорость интегратора. Менять интегрирующее напряжение. Но тогда нужен узел изменения частоты а если он будет то может тупо проще таймер управляемый напряжением. Хотя как со стабильностью ?
Скорость реакции на изменение частоты может быть в десятки и сотни периодов сигнала.
"Отечественные" микроконтроллеры имеют негуманные (очень мягко говоря) цены, требуют зачастую только "фирменные" программаторы да еще и среды разработки для них далеко не опенсоурсные. Их описания не отличаются качеством изложения.
"Замполит, чайку?"(с)"Охота за Красным Октябрем".
"Ну что, можете меняться обратно."(с)типа анек.
<-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.
Ну положим , простой интегратор в данном приложении , с постоянной скоростью и реверсом тока - это всего 2 транзистора . Регулировка скорости от частоты импульсов - ещё 2 транзистора ... на самом деле , там самая большая проблема , именно из-за низкой минимальной частоты - это удержание среднего уровня интегратора . Понятно же , что идеального равенства скорости интегрирования "туда" и "обратно" не будет , а при разбалансе - средняя точка будет медленно "уплывать" . Самое классическое решение - обратная связь по среднему уровню - может иметь проблемы , когда частота низкая ... хотя , с другой стороны , если допускается скорость реакции порядка десятков или сотен периодов сигнала - то может быть и ничего страшного ...
---------- Сообщение добавлено 15:25 ---------- Предыдущее сообщение было 14:57 ----------
И кстати , тот вариант , что тут был - с пилообразным напряжением - тоже кстати можно "докрутить" и довести до ума ... в самом деле , заряд кондёра постоянным током - это 1 транзистор , разряд его входными импульсами - 1 транзистор , ускорение заряда с ростом частоты - ещё 1 транзистор . Ещё там будет 1 транзистор-повторитель , далее пиковый детектор ( для запоминания высоты пилы ) - это диод с кондёром , разряд пикового детектора можно делать тем же входным импульсом - ещё один транзистор ... ну а далее делитель напряжения пополам 2 на резисторах и компаратор . В принципе , тоже довольно симпатичный вариант - может оказаться даже и проще , чем с триггером и треугольным напряжением ... я бы это тоже попробовал .
Мне видится такой вариант: Пила, сбрасывается следующим импульсом, при этом напряжение помещается в Устройство Выборки-Хранения , которое управляет частотой генератора. Макс. напряжение пилы взять 10...30В шоб поточнЕе было.
«Не торопитесь соглашаться или опровергать. Не так уж важно, что утверждает или отрицает автор. Важно то, что он направляет Ваше внимание по определенному руслу». Павел Сергеевич Таранов.
Синхронности не будет никогда: сначала необходимо обследовать сигнал (его "длину"), а уж потом (позже) сгенерировать "нужный". Ситуация будет катастрофичной, если период с максимального медленно уменьшится до минимального. Представили? :пока генерируется предыдущий "длинный", текущий уже закончился - его нужно "запомнить" и вновь "генерить", но он окажется длиннее последующего - его нужно... и уже набежали две ошибки... А от 10Гц до 10кГц их набежит ... штук, каждая длиной по... итого ... с. "А дальше?"
В статике задача легко решаема - всего один МК. В динамике - хуже: нужно оговорить вид ошибок, их величину, способ их коррекции, ... Так что ПЧН+ГУН (закрыв глаза на всё) может дать приемлемый результат. Ведь мы до сих пор не знаем ни исходных данных, ни конечной цели, поэтому здесь все предложения приемлемы.
Нарисовал пилу и "детектор" получилось так:
circuit5_1.cir
На входе нижний полевик, достаточно мощный, открывается по импульсу, разряжая накопительный конденсатор пилы С1 до нуля. Верхний, источник постоянного тока, которым линейно заряжается С1. Далее буфер с единичным усилением на Х4, на его выходе конденсатор С4. Конденсатор нужен поскольку при коммутации, отключении/подключении увх все скачет. Дальше собственно микросхему с ключами, в ней два нормально замкнутых и два разомкнутых. Используется только пара. Конденсатор С3 всегда подключен к выходу буфера, но в момент, когда приходит импульс он отключается, в итоге запоминая последнее значение напряжения пилы, в этот же момент к С3 подключается С2 в который перетекает заряд. По спаду импульса на С2 остается запомненное напряжение, а С3 идет заряжаться новым. Думаю, между ними нужен еще один буфер. Сейчас в качестве буфера стоит lm318, но мне не нравятся импульсы регулирования у нее на выходе в момент коммутации конденсатора. На графике это отрицательные выбросы зеленой линии.
Последний раз редактировалось Alto; 18.10.2021 в 19:33.
Чуть подробнее, можно на словах.
Пока не очень понятно, особенно как реализуется линейная зависимость параметра от частоты ? (относительная). Потом как обычный частотомер с зарядом конденсатора теми-же короткими импульсами нелинеен. По крайней мера в реализации на макете.
Это понятно - тут классически - причем достаточно 1 транзистора и заряда от относительно высоковольтного источника через резистор большого сопротивления.
Как этот ускоритель будет выглядеть - тут линейной зависимости как раз особо и не нужно. Лишь-бы амплитуда пилы не падала фатально.
Я тоже пока такой продумываю, правдв пока с УВХ на 1100СК2
«Не торопитесь соглашаться или опровергать. Не так уж важно, что утверждает или отрицает автор. Важно то, что он направляет Ваше внимание по определенному руслу». Павел Сергеевич Таранов.
Offтопик:
Фронт-спад? Нееееее, расстояние между ними никак не характеризует f. Только между фронт-фронт или спад-спад...
---------- Сообщение добавлено 20:01 ---------- Предыдущее сообщение было 19:58 ----------
Offтопик:
Кстати: если длины импульсов постоянны (что можно организовать одновибратором), то среднее значение напряжения (относительно, например, "нижней" полки) в точности характеризует частоту следования этих импульсов!
Вот как-то так :
Если есть импульс растянуть его не сложно на фиксированную-то величину.
Вопроса 2 :
1) Как реализовать элемент задержки без целого корпуса на 2 одновибратора К555АГ3 или 2х К1006ВИ1
2) Желательно УВХ как-то на рассыпухе сделать, хотя не очень актуально. С интегральным будет думаю нормально.
PS Почему меня постоянно разлогинивает ???
Кнопку "запомнить" при входе нажимаете, винда предлагает запомнить пароль.
---------- Сообщение добавлено 21:12 ---------- Предыдущее сообщение было 21:11 ----------
Я не совсем представляю как выглядит такая схема с короткими импульсами (может забыл основы?)))
«Не торопитесь соглашаться или опровергать. Не так уж важно, что утверждает или отрицает автор. Важно то, что он направляет Ваше внимание по определенному руслу». Павел Сергеевич Таранов.
Короткими калиброванными импульсами заряжаем приличный конденсатор между двумя приходящими импульсами так, чтобы напряжение на нем не превышало напряжение импульсов при максимальной длительности запускающих импульсов. Разряжаем конденсатор через компаратор на подобранную нагрузку, формируя при этом выходной импульс половинной длительности. Исользуем 2 конденсатора для непрерывной работы.
Ну я бы попробовал примерно как-то так ...
Ускорение заряда с частотой - можно применить самый примитивный способ , с выпрямителем на двух диодах и достаточно малым кондёром на входе - тогда напряжение будет расти с частотой , а с ним и ток токового зеркала , через которое заряжается кондёр . Начальный же ток - для самых низких частот - будет определяться резистором на землю , это понятно . Вместо УВХ - тут можно применить пиковый детектор , с той только разницей , что разряжать его кондёр надо не просто через резик , а через источник тока , включаемый только на время входного импульса - тогда между импульсами напряжение кондёра будет стабильно , и в то же время скорость его реакции будет пропорциональна частоте , чтобы он слишком не "тормозил" при изменении частоты . Ну а дальше - просто компаратор , и всё .
Социальные закладки