Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Самосадный Автоматизированное проектирование устройств систем сбора-обработки Ч2 2015

.pdf
Скачиваний:
5
Добавлен:
12.11.2022
Размер:
9.49 Mб
Скачать

Анализ работы устройства во временной области (Transient) и спектральный анализ

Модель схемы фильтра для проведения анализа работы устройства во временной области (Transient) и спектрального анализа соответствует схеме для AC-расчетов и представлена на

рис. П3.5. Характеристики работы схемы фильтра во временной области при действии сигнала 10 кГц (заданного в исходной схеме модели для приблизительной оценки работоспособности устройства) представлены на рис. П3.10.

Рис. П3.10. Форма 10-кГц сигнала на входе V(V1) и выходе V(Out) схемы ФНЧ

Уточним частоту входного сигнала. Установим величину частоты входного сигнала 8,3 кГц, что соответствует частоте среза ФНЧ fC≈8,3 кГц. Характеристики работы схемы фильтра во временной области при действии сигнала 8,3 кГц представлены на рис. П3.11.

Рис. П3.11. Форма 8,3-кГц сигнала на входе V(V1) и выходе V(Out) схемы ФНЧ

Как видно из графиков, представленных на рис. П3.11 период сигналов соответствует величине T=1/f1≈1/8,3∙103[Гц] ≈120,48 мкс. Три периода, изображенных на графике соответствует длительности 361,45 мкс. Период входных и выходных сигналов практически совпадает. Выходной сигнал отстает от входного по длительности на tD≈ 60 мкс, иначе на величину π/2 или φ ≈90°. Максимальная амплитуда входного сигнала V(V1)=2,5 В, амплитуда выходного сигнала V(OUT)макс≈1,78 В, что соответствует уровню амплитуды приблизительно в

181

0,7 раз по отношению к исходной. Все эти параметры практически полностью соответствуют характеристикам АЧХ и ФЧХ работы схемы при подаче на вход частоты сигнала, соответствующей частоте среза.

Рассмотрим спектральный состав формируемых сигналов. Спектральный анализ в PSpice проводится с помощью дискретного преобразования Фурье ДПФ. По специальной директиве .FOUR задается частота первой гармоники f1 и количество гармоник n. Максимальное количество гармоник n=100, по умолчанию используется 9. Спектральному анализу подвергается участок реализации переходного процесса длительностью t=1/f1 в конце интервала анализа (чтобы завершились переход-

ные процессы). Для настроек расчетов задается параметр TSTOP профиля Time Domain. Вычисляется амплитуда постоянной составляющей A0 (DC Component) и остальных гармоник A1 , A2 ,…An (Fourier Component) . Рассчитывается коэффициент гармоник по формуле (по определению для К):

n

Ai2

K 100%

i 2

. (П3-2)

A1

 

 

В ряде случаев этот коэффициент могут называть также «коэффициент нелинейных искажений» (Total Harmonic Distortion). В действительности, в общем случае, это не одно и то

же понятие.

Пример фрагмента из текстового выходного файла, касающийся расчетов ДПФ для сигнала V(V1) и V(OUT) схемы ФНЧ приведен ниже.

FOURIER COMPONENTS OF TRANSIENT RESPONSE V(V1)

DC COMPONENT =

1.866698E-08

 

HARMONIC

FREQUENCY

FOURIER

NORMALIZED

NO

 

(HZ)

COMPONENT

COMPONENT

1

8.300E+03

2.500E+00

1.000E+00

2

1.660E+04

8.688E-08

3.475E-08

3

2.490E+04

2.165E-08

8.662E-09

4

3.320E+04

5.009E-08

2.004E-08

5

4.150E+04

2.940E-08

1.176E-08

6

4.980E+04

4.734E-08

1.893E-08

7

5.810E+04

2.433E-08

9.731E-09

8

6.640E+04

6.389E-08

2.555E-08

9

7.470E+04

2.316E-08

9.264E-09

TOTAL HARMONIC DISTORTION = 5.490572E-06 PERCENT

FOURIER COMPONENTS OF TRANSIENT RESPONSE V(OUT)

DC COMPONENT = -2.552514E-04

HARMONIC

FREQUENCY

FOURIER

NORMALIZED

NO

(HZ)

COMPONENT

COMPONENT

1

8.300E+03

1.774E+00

1.000E+00

2

1.660E+04

3.796E-05

2.140E-05

3

2.490E+04

2.133E-05

1.203E-05

4

3.320E+04

1.109E-05

6.253E-06

5

4.150E+04

8.173E-06

4.607E-06

6

4.980E+04

6.376E-06

3.594E-06

7

5.810E+04

5.296E-06

2.985E-06

8

6.640E+04

4.564E-06

2.572E-06

9

7.470E+04

3.997E-06

2.253E-06

TOTAL HARMONIC DISTORTION = 2.638782E-03 PERCENT

182

Коэффициент гармоник характеризует степень нелинейных искажений. В идеальной линейной системе при действии идеального синусоидального сигнала с нулевым смещением по оси Y амплитуды всех гармоник, кроме первой, должны отсутствовать и, соответственно, должен быть равным нулю коэффициент гармоник (или «нелинейных искажений»). В нашем случае коэффициенты K меняются для сигналов от 1,87∙10-6% для практически идеального входного сигнала V(V1), до 2,64∙10-3% для V(OUT), также близкого к идеальному синусоидальному сигналу, но с наличием постоянной составляющей сигнала и ВЧ-составляющих или гармоник (см. рис. П3.12 и П3.13). Подобные искажения происходят за счет неидеальных передаточных характеристик системы с использованием компонента U1. Также это может происходить за счет действия внешних искажений (например, шумов, возникающих при работе цифровых линий связи АЦП – процессор, действующих на проектируемое устройство).

В данных расчетах величина TSTOP была выбрана 361,45 мкс, что соответствует 3 полным периодам входного синусоидального сигнала, а частота основной гармоники выбрана 8,3 кГц, что соответствует периоду 1/f1≈120,48 мкс.

Результаты БПФ для сигналов V(V1) и V(OUT), проведенные в постпроцессоре PROBE, представлены на рис. П3.12 и П3.13.

Рис. П3.12. Спектры 8,3-кГц сигнала на входе схемы ФНЧ V(V1) с амплитудой 2,5 В и на выходе схемы ФНЧ V(Out) с амплитудой 1,78 В (логарифмический масштаб по оси X)

100V

 

 

 

 

 

 

 

 

 

1.0V

 

 

 

 

 

 

 

 

 

100uV

 

 

 

 

 

 

 

 

 

10nV

 

 

 

 

 

 

 

 

 

100pV

 

 

 

 

 

 

 

 

 

100mHz

1.0Hz

10Hz

100Hz

1.0KHz

10KHz

100KHz

1.0MHz

10MHz

100MHz

V(V1)

V(OUT)

 

 

 

 

 

 

 

 

 

 

 

 

 

Frequency

 

 

 

 

Рис. П3.13. Спектры 8,3-кГц сигнала на входе схемы ФНЧ V(V1) с амплитудой 2,5 В и на выходе схемы ФНЧ V(Out) с амплитудой 1,78 В (логарифмический масштаб по осям X и Y)

183

На рис. П3.12 и П3.13 верхняя кривая в диапазоне до 8 кГц (вблизи основной гармоники) и после нее относится к V(OUT). На частоте основной гармоники 8,3 кГц доминирует V(V1). Как видно из этих рисунков выходной сигнал V(OUT) достаточно сильно искажен по сравнению с исходным V(V1). Основная гармоника сигнала V(OUT) существенно меньше, появилась значительная постоянная составляющая и выросла ВЧ-составляющая сигнала.

Оценка влияния искажения сигнала и внешних шумов на точностные характеристики преобразователя

Для описания точностных свойств систем СОД с использованием АЦП воспользуемся

следующими параметрами.

1) THD (Total Harmonic Distortion) - полные нелинейные искажения. Величина THD определяется как отношение среднеквадратичного значения его основной гармоники A1 к корню квадратному из суммы квадратов гармоник сигнала Ai, где (i задается от 2 до 5..9). По мнению специалистов, как существенно влияющие, могут быть определены первые пять – девять гармоник сигнала. В PSpice-моделировании, расчет вдут обычно по девяти гармоникам (n=9). По поводу расчетов THD нет единого мнения специалистов и, в некоторых случаях, используются аналогичные, по сути, но рассчитываемы как обратные величины значения THD. В нашем случае определим THD как:

n

Ai2

THD 20 log10

i 2

, (П3-3)

A1

 

 

где: A1 и Ai заданы в вольтах или относительных единицах, а THD вычисляется в дБ.

Для идеального сигнала без учета действий внешних искажающих факторов (например,

шумов и наводок) величина THD определяется коэффициентом гармоник K, получаемым при PSpice-расчетах схем.

2) THD+N (Total Harmonic Distortion plus Noise) - полные нелинейные искажения плюс шум. Величина THD+N является отношением среднеквадратичных значений основной гармоники сигнала A1 к корню квадратному из суммы квадратов гармоник сигнала Ai и всех шумовых компонент (исключая постоянную составляющую). В PSpice-расчетах учитывается внешние шумы и искажения, собственные шумы схемы в данном случае не учитываются. В большинстве моделей ОУ учитывается также шумовое влияние по цепям питания (PSRR). В нашем случае определим THD+N как:

n

Ai2 ENrms2

THD N 20 log10

i 2

 

. (П3-4)

 

 

 

 

A1

Шум на входе АЦП, или на выходе усилителя перед АЦП может суммироваться по следующему правилу. Напряжение шумов ENrms представлено как корень квадратный из суммы квадратов выходных шумов (n) отдельных источников enrms:

ENrms e12rms e22rms enrms2 . (П3-5)

При этом корректное суммирование возможно только для статистически независимых некоррелированных широкополосных шумов с постоянным уровнем хода кривой спектра в ограниченном диапазоне частот.

184

Примечания.

1)В нашем случае ход кривой спектра для V(OUT), см рис П3.12 и П3.13, за вычетом основной гармоники мог

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

мало, но, вместе с тем, внешние искажения проявляются в достаточной мере. Этими особенностями можно воспользоваться, например, для анализа точностных свойств системы СОД, при шумовом воздействии цифровой подсистемы или блока питания (в т.ч. импульсного) на аналоговую часть.

2)В нашей схеме ФНЧ мы не учитывает влияние внешних шумов и искажений, то есть THD+N=THD. Однако,

исходя из универсальности применения формул, в том числе и для расчетов с учетов внешнего шумового воздействия, воспользуемся формулами с использованием THD+N, имея в виду, что шумы в нашем случае отсутствуют.

Для сигнала с искажениями за счет действия шумов THD+N, выраженный в дБ, может быть рассчитан, исходя из полученного в PSpice-расчетах К , выраженного в %. При этом, для получения величины THD +N в дБ из коэффициента К, можно воспользоваться формулой:

 

 

K

 

THD N 20 log10

 

 

. (П3-6)

 

 

100%

 

3) SINAD (Signal to Noise and Distortion) - отношение сигнала к шуму и искажениям. Ве-

личина SINAD – отношение среднеквадратичного значения амплитуды сигнала к корню квадратному из суммы квадратов всех остальных составляющих спектра, включая гармоники, но исключая постоянную составляющую. В том случае, когда ширина полосы сигнала и шума одинаковы, SINAD=THD+N Такие условия возникают, когда сигнал и шум ограничиваются единым ФНЧ на входе АЦП:

учитывается фильтр-ограничитель частот до частоты Найквиста;

учитывается буфер с ограниченной пропускной способностью на входе в АЦП;

учитывается собственный фильтр АЦП, например УВХ.

Всоответствии с принятым нами определением THD+N и с учетом формул П3-4, П3-5 и

П3-6:

SINAD ≈ (THD+N), (П3-7)

где: SINAD и (THD+N) в дБ.

4) ENOB (Effective Number of Bits) – эффективная разрядность АЦП. В соответствии с расчетами, принятыми на практике:

ENOB SINAD 1,76 , (П3-8)

6,02

где: SINAD в дБ.

Внашем случае мы имеем следующие значения коэффициентов K:

для входного сигнала V(V1) К≈ 1,87∙10-6%;

для V(OUT) К≈ 2,64∙10-3%.

Расчет параметров преобразователя проводим по формулам П3-6, П3-7, П3-8. Оценочные характеристики точности преобразования сигналов 8,3-кГц сигнала V(V1) с амплитудой

2,5 В на входе схемы ФНЧ и на V(Out) с амплитудой 1,78 В выходе схемы ФНЧ представлены в табл. П3-2.

185

 

 

 

 

 

Таблица П3-2

 

Оценочные характеристики точности преобразования сигналов

 

 

 

 

 

 

 

Сигналы

 

Коэффициент гармоник

SINAD

ENOB

Число достоверных

 

 

разрядов АЦП

 

 

 

 

 

 

 

 

 

 

 

 

 

 

V(V1)

 

1,87∙10-6%

154,61 дБ

25,4

22

 

V(OUT)

 

2,64∙10-3%

91,57 дБ

14,93

12

 

Примечания к табл. П3-2.

1)ENOB и число достоверных разрядов не учитывает собственные точностные характеристики АЦП.

2)Параметры для V(V1) являются грубой оценкой, более точные оценки PSpice-расчеты обеспечивают для сигналов с наличием действительных искажений.

Итак, получены следующие характеристики и особенности работы схемы:

подтверждены данные табл. П3-1, касающиеся поведения входных и выходных сигналов для сигналов с частотой 8,3 кГц, соответствующей частоте среза ФНЧ;

получена форма выходных сигналов и проведен спектральный анализ выходных сигналов, который показал наличие нелинейных искажений схемы, заключающийся в искаже-

нии спектра сигналов: снижение амплитуды основной гармоники и появление значительной постоянной и ВЧ-составляющей;

нелинейные искажения за счет передаточных характеристик схемы может приводить к ограничению числа достоверных разрядов АЦП до 12 для сигналов с частотами вблизи частоты среза ФНЧ и амплитудой 2,5 В.

4. Оптимизация схемы ФНЧ

Оптимизацию работы схемы ФНЧ будем вести по направлению снижения уровня собст-

венных шумов. Как представлено на рис. П3.7 наибольший вклад в итоговую суммарную спектральную плотность выходного шума NTOT (ONOISE) вносит составляющая NTOT

(Rfb). Снижение уровня шума от этого компонента может существенно уменьшить общий уровень шума устройства.

Снижение уровня шума от резистора Rfb можно получить за счет уменьшения величины его сопротивления. Непосредственно оптимизацию будем проводить подбором требуемых величин сопротивлений на основе полученного семейства кривых, описывающих поведение

схемы в частотной области. Каждая из кривых будет соответствовать схеме с определенной величиной Rfb. Для получения семейства воспользуемся Parametric Sweep, как дополнением к AC-анализу и Transient-анализу (см. рис. П3.14).

 

 

 

 

C2

 

 

 

 

 

2nF

 

 

 

 

 

LM324

 

 

V1

R1

R2

 

 

 

 

 

3

+

 

 

 

 

 

 

 

 

13.5K

13.5K

 

+15

-15

V1

 

2

-

 

 

 

 

 

 

 

VSig

U1A

VP+

 

VP-

VOFF = 0V

 

 

15Vdc

 

VAMPL = 2.5V

C1

 

 

15Vdc

 

 

 

FREQ = 8.3kHz

 

 

 

 

 

 

 

0

0

0

 

1nF

 

 

 

 

+15

 

4

 

 

V+

 

 

 

OUT

1

 

 

V-

 

 

11

Rf b

 

 

{RFB}

-15

 

 

PARAMETERS:

RFB = 27K

Out

V

RLoad

10K

0

Рис. П3.14. Модель схемы активного фильтра для параметрического анализа

186

Задаем настройки профиля для AC-анализа с использованием параметрического задания (многовариантный анализ) и вариацией Rfb как набор величин в соответствии с оператором:

.STEP PARAM RFB LIST 0.1, 1K, 10K, 27K

АЧХ и суммарная спектральная плотность выходного шума NTOT(ONOISE) представлена на рис. П3.15.

Рис. П3.15. АЧХ и суммарная спектральная плотность выходного шума NTOT (ONOISE) для набора величин Rfb

На основе детального изучения семейства характеристик NTOT(ONOISE) средствами PROBE становится очевидным, что минимальный уровень шумов может быть при использовании резисторов Rfb с величинами сопротивлений в диапазоне от 0 до 1 кОм. Включение ОУ LM324 как повторителя сигналов допускает прямое соединение выхода с входом «-». Особенно большое снижение шумов при использовании Rfb в диапазоне до 1 кОм ожидается в полосе частот до 1 МГц.

Как видно из представленных характеристик, вариация Rfb в диапазоне до 27 кОм не практически приводит к изменению в АЧХ. Поэтому можно утверждать, что уменьшение Rfb до величин не более 1 кОм обеспечит:

неизменность основных передаточных характеристик ФНЧ;

незначительное снижение уровня шумов в полосе до 10 МГц, обеспечивающего шумовую дорожку (пиковые значения) менее 0,9 мВ (см. рис. П3.16);

снижение уровня шумов в полосе до 1 МГц, обеспечивающего шумовую дорожку (пиковые значения) менее 0,25 мВ (см. рис. П3.16).

187

Рис. П3.16. АЧХ, NTOT (ONOISE) и итоговые пиковые значения для набора величин Rfb

Форма выходных сигналов при вариации Rfb как списка значений, представлена на рис.

П3.17.

Рис. П3.17. Форма сигналов на входе и выходе схемы для Rfb 0,1 и 1 кОм

Указанный список задается оператором:

.STEP PARAM RFB LIST 0.1, 1K, 10K, 27K

Как видно из рис. П3.17 форма сигналов на выходе ФНЧ, амплитуда и задержки распространения сигналов визуально остаются неизменными при вариации Rfb.

Для каждого из значений Rfb рассчитывались величины коэффициента K (см. формулу П3-2). Данные об этих расчетах сведены в таблицу, см. табл. П3-3.

188

Таблица П3-3

Значения коэффициента К при вариации Rfb

Rfb

Значения К для сигналов

 

 

V(V1)

V(OUT)

 

0,1

5,49∙10-6 %

2,64∙10-3%

1 кОм

5,49∙10-6 %

2,64∙10-3%

10 кОм

5,49∙10-6 %

≈2,64∙10-3%

27 кОм

5,49∙10-6 %

≈2,64∙10-3%

Примечание к табл. П3-2.

Более точное значение коэффициента К, полученного при расчетах для Rfb=27 кОм составляет величину:

TOTAL HARMONIC DISTORTION = 2.638792E-03 PERCENT

Величины коэффициента К, представленные в табл. П3-3, показывают, что нелинейные искажения для выходных сигналов при вариации Rfb находятся, приблизительно, на одном и том же уровне и являются допустимыми для работы схемы. При таких нелинейных искажениях число достоверных разрядов АЦП может достигать 12.

Наблюдается незначительное уменьшение коэффициента K при Rfb=27 кОм, что может объясняться разбросом значений при расчетах. В действительности, в нашем случае резуль-

таты расчетов шумов в анализе AC Sweep не могут напрямую влиять на изменение спектральных характеристик сигналов в Transient-анализе.

Итак, получены следующие характеристики и особенности работы схемы:

рекомендуется уменьшить величину сопротивления Rfb до 1 кОм и менее или отказаться от установки этого резистора в петлю обратной связи ОУ LM324;

за счет снижения величины сопротивления Rfb можно уменьшить уровень шумов на выходе ФНЧ менее 0,25 мВ (пиковые значения) в полосе до 1 МГц;

варьирование резистора Rfb не оказывает практического влияния на форму сигналов на

выходе ФЧХ, амплитуду и задержки распространения сигналов, а также на спектральный состав сигналов.

5. Оценка устойчивости работы схемы

Проводится проверка на устойчивость схемы к вариациям параметров компонентов из-за разброса величин сопротивлений и емкостей. Модель схемы для подобной проверки представлена на рис. П3.18.

C2-1 10%

1nF +15

C2-2

10%

 

R1-1

R2-1

1nF

 

 

V1

 

 

LM324

4

27K 5%

27K 5%

 

 

 

 

3

+

V+

 

R1-2

R2-2

 

 

 

 

 

 

 

27K

5%

27K

5%

2

 

V-

+15

-15

V1

 

 

 

-

 

 

C1

 

 

 

 

 

 

 

 

 

 

 

 

VSig

1nF

U1A

11

 

 

 

 

VP+

 

VP-

VOFF = 0V

10%

 

 

15Vdc

 

VAMPL = 2.5V

 

 

 

 

15Vdc

 

 

 

 

 

FREQ = 8.0kHz

 

-15

 

 

 

 

 

 

 

 

 

0

0

 

0

 

 

 

0

1

OUT

Rf b

1K

5%

Out

V

RLoad

10K

Рис. П3.18. Модель схемы активного фильтра для статистического анализа

189

Как видно из рис. П3.18 конденсаторы схемы имеют разброс (точность) 10% и резисторы - 5%. Для таких разбросов параметров в соответствии гауссовым распределением, АЧХ устройства при проведении анализа по методу Монте-Карло показана на рис. П3.19.

Рис. П3.19. АЧХ схемы ФНЧ при анализе по методу Монте-Карло и точности конденсаторов 10% и резисторов - 5%

Как видно из рис. П3.19 в некоторых случаях из-за разброса параметров фильтр Баттерворта может быть преобразован в фильтр, аналогичный фильтру Чебышева, с резким выбросом АЧХ в области вблизи частоты среза. Такое нарушение плоскости хода АЧХ может приводить к существенным искажениям формы сигналов, спектрального состава сигналов и значительным нелинейным искажениям сигналов. Помимо этого изменения касаются также значения частоты среза.

Поведение схемы во временной области для АЧХ, представленной на рис. П3.19 показано на рис. П3.20.

Рис. П3.20. Вариации формы выходных сигналов схемы ФНЧ при анализе по методу МонтеКарло и точности конденсаторов 10% и резисторов - 5%

Как видно из рис. П3.20 для 8 кГц-сигналов возможен достаточно сильный разброс по

амплитуде и появление разброса задержек. Кроме тог возможно резкое увеличение нелинейных искажений сигнала. Одно из полученных значений для ДПФ при проведении Transient-

анализа представлено ниже.

TOTAL HARMONIC DISTORTION = 1.651577E-02 PERCENT

По сравнению с данными таблицы П3-3 наблюдается рост КНИ почти на порядок.

190

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]