Иллюстрированный самоучитель по OrCAD


Цифровые компоненты - часть 5


m


где

т

- количество разрядов. Если это выражение больше 2

т

-1, все разряды данных и разряд переполнения примут значение 1. Если оно меньше нуля, разряды данных примут нулевое значение, а разряд переполнения - 1. Таким образом, опорное напряжение устанавливает диапазон входного напряжения АЦП.

Сигнал разрешения (convert pulse) может иметь любую, в том числе и нулевую длительность. Если цикл кодирования

t

psd

= 0, то

т

разрядов данных и разряд переполнения, не принимая неопределенного состояния, сразу принимают новое значение. Между узлами

<опорное напряжение>

и

<"земля">

включается резистор с сопротивлением, равным 1/GMIN.

Рис. 4.27. Переходные процессы в АЦП

Выборки входных напряжений производятся по переднему фронту импульса разрешения, причем скорость изменения входных напряжений не влияет на результат преобразования.

Приведем пример описания 4-разрядного АЦП:

U3 ADC(4) $G_DPWR G_DGND1 10 0 conv stat over out3 out2 outl outO DINAM IO_ADC

.MODEL DINAM UADC(

+ tpcsmn=5ns, tpcsty=8ns, tpcsmx=10ns,

+ tpsdmn=16ns, tpsdty=20ns, tpsdmx=22ns,

+ tpdsmn=4ns, tpdsty=5ns, tpdsmx=6ns)

.MODEL IO_ADQ UIO(drvh=50 drvl=50)


Многоразрядный ЦАП

задается по формату

Uxxx DAC(<m>)

<список узлов> <модель динамики>

+ <

модель вход/выход>


+

[MNTYMXDLY=<

выбор значения задержки>]

+

[IO_LEVEL=<ypoвень модели интерфейса>]


Имена узлов перечисляются в

<списке узлов>

в следующем порядке (рис. 4.28):

<+узел источника питания>, <-узел источника питания>, <аналоговый выход>, <опорное напряжение>, <" земля" >, <т-й разряд входного сигнала>, ..., <1-й разряд входного сигнала>


Модель динамики ЦАП имеет вид

.MODEL

<имя модели>

UDAC

[(параметры)]


Параметры этой модели приведены в табл. 4.32 (значения по умолчанию - 0, единица измерения - с).

Рис. 4.28. Цифроаналоговый преобразователь



Начало  Назад  Вперед