Линия задержки на ОУ
При решении многих задач техники связи и родсгвенных ей областей техники возникает необходимость в построении электрической цепи, которая запоминала бы аналоговый сигнал на заданное время. На выходе такой цепи спустя заданное время повторяется с допустимыми искажениями формы сигнал, подведенный ко входу цепи. Подобные цепи называются линиями задержки.
Передаточная функция идеальной линии задержки должна удовлетворять условиям безыскаженной передачи. Поэтому в пределах всей рабочей полосы частот сигнала значения амплитудно-частотной характеристики линии задержки не должны изменяться с частотой, а ее фазовая характеристика должна быть линейной функцией частоты:
. Время задержки сигнала цепью с такими характеристиками совпадает с наклоном фазовой характеристики цепи и равно
.
Рис. 1. Схема линии задержки на ОУ
> | restart:with(MSpice): with(inttrans): alias(t=T,H=Heaviside): ESolve(LM,`DZ1.CKT`): |
MSpice v8.92: http://pspicelib.narod.ru
Заданы источники: [VINP]
Заданы узлы: {V1}
Получены решения:
V_NET:=[V3, V8, V2, V6, V4]:
J_NET:=[JVINP]:
> | VOUT:=limit(V6,A1=infinity); |
> | Ф:=converth(VOUT,f,degrees); |
> | Values(laplace,RLCVI,[]); R:=20e3: C:=5.9e-9: |
Номиналы компонентов:
A1:=1e6: [1e6]
TRANSIENT источник:
VINP:=laplace(-1+2*H(T)-2*H(T-tau)+2*H(T-2*tau)-2*H(T-3*tau)+2*H(T-4*tau)-2*H(T-5*tau),t,s):
> | VINP:=VINP; VOUT:=VOUT; |
> | VIN:=invlaplace(VINP,s,t); |
> | tau:=0.002: VOUT:=simplify(invlaplace(VOUT,s,t)): ploth([VIN,VOUT,0],t=0..1e-2,"3) АЧХ |H1| схема del[VIN,VOUT,0] "); |
Построим фазовую характеристику
> | VINP:=1; R:='R': C:='C'; Ф:=Ф; dФ:=simplify(diff(Ф,f),'size'); |
> | R:=20e3: C:=5.9e-9: ploth([Ф],f=100..8.5e3,"3) Фаза [Ф]"); ploth([dФ],f=100..8.5e3,"3) Фаза [dФ]"); |