Использование uA741 в качестве детектора уровня
Использование uA741 в качестве детектора уровня
Схема на рис. 16.17 используется в качестве детектора уровня входного напряжения V1. Создайте эту схему в Capture с именем leveldet. Используйте VPWL для V1, VDC для Vref=3 В, V+=9 В и V–=9 В. Затем добавьте в схему резистор RL=4,8 кОм и заземление. При двойном щелчке на символе V1 появляется окно (электронная таблица), в которое могут быть введены пары значений напряжение-время (до 10 пар). Так как более поздние времена и соответствующие им напряжения расположены слева, введем сначала V6 и T6 и продолжим, пока не введем все пары напряжения-времени. Значения должны быть следующими: (0V, 1s), (-3V, 0,8s), (-5V, 0,6s), (5V, 0,4s), (3V, 0,2s), (0V, 0s). Сохраните схему после введения всех компонентов и подготовьте PSpice-анализ с именем levels. Проведите анализ переходных процессов с шагом в 1 мс на интервале в 1 с.
Рис. 16.17. Схема детектора уровня
Проведите моделирование и получите в Probe графики как входного напряжения V(V1:+), так и выходного напряжения V(U1:OUT). Убедитесь, что график V1 следует за заданным графиком напряжения-времени. Графики, приведенные на рис. 16.18, показывают, что только до момента, когда входное напряжение достигает 3 В, выходное напряжение равно 8,6 В (немного меньше, чем V+=9 В). Когда входное напряжение превышает 3 В, выходное напряжение понижается до -8,6 В и остается на этом уровне, пока входное напряжение не упадет ниже 3 В, затем процесс повторяется. Так как входное напряжение Vi подается на инвертирующий вход ОУ, после достижения порогового напряжения Vref, выходное напряжение снижается.
Рис. 16.18. Входное и выходное напряжения для детектора уровня
**** 10/09/99 15:34:48 *********** Evaluation PSpice (Nov 1998) **************
** circuit file for profile: levels
*Libraries:
* Local Libraries :
* From [PSPICE NETLIST] section of pspiceev.ini file:
.lib nom.lib
*Analysis directives:
.TRAN 0 1s 0 1ms
.PROBE
*Netlist File:
.INC "leveldet-SCHEMATIC1.net"
*Alias Files
**** INCLUDING leveldet~SCHEMATIC1.net ****
* source LEVELDET
R_RL 5 0 4.8k
X_U1 2 1 3 4 5 uA741
V_V- 0 4 9V
V_V+ 3 0 9V
V_Vref 2 0 3V
V_V1 1 0
+PWL 0s 0V 0.2s 3V 0.4s 5V 0.6s -5V 0.8s -3V 1s 0V
**** RESUMING leveldet-SCHEMATIC1-levels.sim.cir ****
.INC "leveldet-SCHEMATIC1.als"
**** INCLUDING leveldet-SCHEMATICl.als ****
.ALIASES
R_RL RL(1=5 2=0 )
X_U1 U1(+=2 -=1 V+=3 V+=4 OUT=5 )
V_V- V-(+=0 -=4 )
V_V+ V+(+=3 -=0 )
V_Vref Vref(+=2 -=0 )
V_V1 V1(+=1 -=0 )
_ _(1=1)
_ _(2=2)
_ _(3=3)
_ _(4=4)
_ _(5=5)
.ENDALIASES
**** RESUMING leveldet-SCHEMATIC1-levels.sim.cir ****
.END
** circuit file for profile: levels **** Diode MODEL PARAMETERS
X_U1.dx
IS 800.000000E-18
RS 1
**** BJT MODEL PARAMETERS
X_U1.qx
NPN
IS 800.000000E-18
BF 93.75
**** INITIAL TRANSIENT SOLUTION TEMPERATURE = 27.000 DEG С
NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE NODE VOLTAGE
( 1) 0.0000 ( 2) 3.0000 ( 3) 9.0000 ( 4) -9.0000
( 5) 8.6136 (X_U1.6) -1.5163 (X_U1.7) 8.7041 (X_U1.8) 8.7041
VOLTAGE SOURCE CURRENTS
NAME CURRENT
V_V- -1.006E-03
V_V+ -9.903E-04
V_Vref -1.619E-07
V_V1 9.026E-12
TOTAL POWER DISSIPATION 1.80E-02 WATTS
Рис. 16.19. Выходной файл для детектора уровня
В выходном файле на рис. 16.19 приведена следующая командная строка:
V_V1 1 0
+PWL 0s 0V 0.2S 3V 0.4s 5V 0.6s -5V 0.8s -3V 1s 0V
Согласно этой записи V1 является кусочно-линейным (PWL) источником напряжения с парами время-напряжение, размещаемыми в нормальном порядке, то есть с начальными значениями времени и напряжения слева. При работе непосредственно в PSpice обычно используются круглые скобки, чтобы сгруппировать пару время-напряжение, хотя делать это не обязательно.
Данный текст является ознакомительным фрагментом.