Выбор элементов схемы
Расчёт разрядности АЦП
При вводе аналогового сигнала, его представление в дискретную форму, проводится с учётом требуемого интервала дискретизации, определяемого теоремой Котельникова. Величина t определяет временной интервал только для одного сигнала.
Точность представления входной информации системы отображения должна быть не хуже 0,01%, рассчитаем разрядность АЦП.
где n-число разрядов АЦП.
где N — количество аналоговых сигналов на входе,.
fв — верхняя гармоника сигнала, Гц.
fв=10•f.
fв=10•5000=50 000 Гц,.
Так как процессор распределяет свой ресурс между 3 процессами: преобразование в АЦП, запись в процессор, запись в память, то ДtАЦП = 5/3 = 1,66 мкс (время преобразования АЦП не более 1,66 мкс).
fАЦП = 1/1,66 мкс = 602 КГц По техническому заданию требуемая точность составляет ±0,01%, откуда следует, что 15 разрядов вполне хватит, чтобы удовлетворить точности преобразования. Выберем АЦП AD976.
Расчёт разрядности ЦАП
Точность представления информации должна быть не хуже 0,5%, рассчитаем разрядность ЦАП.
где n-число разрядов АЦП.
fЦАП = 1/0,02 с = 50*10 = 500 Гц По техническому заданию требуемая точность составляет ±0,5%, откуда следует, что 10 разрядов вполне хватит, чтобы удовлетворить точности преобразования. Выберем ЦАП AD5331.
Расчёт разрядности и частоты процессора
Основанием для выбора процессора берём разрядность АЦП, равную 15-ти и время ввода в процессор. Выбираем 16-ти разрядный процессор, так как это ближайшее большее из стандартного ряда.
Время ввода в процессор берём равным времени преобразования АЦП (не более 1,66 мкс), а тактовую частоту процессора определяем из условия, что.
tcpu =10*tтакт.
tтакт = 1,66 мкс/10=0,16 мкс.
fтакт.генер. = 1/0,16*10−6 = 6,25 М Гц Далее выбираем тактовую частоту с запасом, по формуле.
fтакт.= fтакт.генер.* Кзап., где Кзап. — коэффициент запаса, равный 1,3ч2,0.
fтакт.= 6,25*1,6=10 М Гц Получается, что процессор должен иметь частоту 10 М Гц.
Из разрядности и тактовой частоты выбираем микропроцессор INTEL 8086−1? Который отвечает заданным параметрам.