BMSTU/04-complex-electronic-devic...

163 lines
13 KiB
TeX
Raw Normal View History

2023-02-13 17:14:00 +03:00
\documentclass{article}
\input{settings/common-preamble}
\input{settings/bmstu-preamble}
\input{settings/fancy-listings-preamble}
\author{Оганов Владимир Игоревич}
\title{Разработка сложных электронных устройств}
\date{2023-02-08}
\begin{document}
\sloppy
\fontsize{14}{18}\selectfont
\maketitle
\tableofcontents
\newpage
2023-02-17 12:10:11 +03:00
Характеристики цепей
Преобразования сигнала
2023-02-13 17:14:00 +03:00
\section{Введение}
Электроника базируется на физике. Разделы физики -- электричество в металлах, в полупроводниках и электромагнитные поля\footnote{\href{https://ru.wikipedia.org/wiki/Правила_Киргофа}{Киргоф}, \href{https://ru.wikipedia.org/wiki/Закон_Ома}{Ом}}. Упрощают моделирование сложных систем, предоставляют математический аппарат.
Сложное электронное устройство: Если получается большая схема -- это признак неправильно решённой задачи. Каждая лишняя деталь -- источник шумов, погрешностей, итд. компенсация порождает лавинный эффект. Проектирование сложных цифровых устройств -- это проектирование цифровых устройств \textit{как можно проще}. Электронное устройство не работает само по себе, а всегда в связке с окружающим миром и физическими параметрами, с которыми нужно уметь работать изначально. От параметров окружающей среды (источника и потребителя) зависит выбор технологии обработки внутри.
\begin{frm} Например, digital remastering -- интерполяция звука с 44.1КГц через 96КГц в 192КГц.\end{frm}
Сейчас наблюдается тренд к максимально быстрой оцифровке аналогового сигнала. После АЦП существует два пути -- мягкая реализация, DSP-микропроцессоры, или жёсткая -- ПЛИС или CPLD.
\begin{enumerate}
\item Сигнал -- это физический процесс, содержащий информацию;
\item электрический сигнал -- ток и напряжение изменённые во времени (связаны законом Ома).
\[
\begin{cases}
i(t)\\
u(t)
\end{cases}
\]
электричество получается по закону электромагнитной индукции Фарадея.
\item все электрические сигналы рассматриваются в двух областях -- зависимость по времени и зависимость по частоте. Во времени на сигнал смотрим осциллографом, в частоте спектроанализатор. Связаны преобразованием Фурье.
\[ \int_{-\infty}^{\infty} x(t) e^{-j\omega}dt\]
\end{enumerate}
$x(t)$ -- это входной непрерывный сигнал, умножаем на (ортогональный базис) тригонометрическую функцию. То есть ищем спектральную составляющую (корреляционный детектор). Ортогональный базис ($\cos(\omega)+\j\sin(\omega)$) нужен для поиска фазы (если будет только синус или косинус -- будем знать только амплитуду).
Анализатор спектра (аналоговый непрерывного действия)
\begin{figure}[H]
\centering
\fontsize{14}{1}\selectfont
\includesvg[scale=1.01]{pics/04-cedd-00-spectrum-analyzer.svg}
\end{figure}
\[ x(t) = \frac{1}{2\pi}\int_{-\infty}^\infty\ X(j\omega) e^{j\omega}d\omega \]
Когда работаем с цифровыми сигналами -- дискретное преобразование фурье, интеграл заменяется на сумму и берём не бесконченость, а определённое число отсчётов.
\begin{figure}[H]
\centering
\fontsize{11}{1}\selectfont
\includesvg[scale=.85]{pics/04-cedd-00-common-device.svg}
\caption{Электронное устройство (обобщённое)}
\end{figure}
\begin{itemize}
\item Датчик преобразует электрический сигнал
\item АО -- на стандартных элементах (усилители фильтры иногда умножители)
\item ФПО -- фильтр для подавления цифровых образов (двойников)
\item УВХ (устройство выборки и хранения) + АЦП
\item дискретизация по времени (УВХ) и квантование по уровню (АЦП). Сигнал при переходе в цифру всегда теряет информацию, важно минимизировать эти потери.
\item ЦВБ
\item ЦАП
\item Деглитчер
\item Восстанавливающий фильтр
\item Драйвер и аналоговое исполнительное устройство
\end{itemize}
\begin{frm} Любое инженерное решение - это всегда компромисс. \end{frm}
Дискретизация сигнала во временной и частотной области
Дискретизация -- умножение на последовательность единичных импульсов. Дельта функция Дирака \footnote{\href{https://portal.tpu.ru/SHARED/k/KONVAL/Sites/Russian_sites/Series/4/01-6.htm}{Подробнее}}.
\[ \delta(t) = \begin{cases} +\infty t=0 \\ 0 t \neq 0 \end{cases} \]
\[ \int_{-\infty}^{\infty} \delta(t) dt = 1 \]
Бесконечная спектральная функция ведёт к бесконечной энергии, что физически невозможно. Перемножение во временной области -- это свёртка в частотной и наоброт.
\begin{figure}[H]
\centering
\fontsize{12}{1}\selectfont
\includesvg[scale=1.01]{pics/04-cedd-00-signal-discretization.svg}
\caption{Дискретизация сигнала}
\end{figure}
Дискретный сигнал в частотной области -- бесконечное число повторяющихся копий дискретного представления сигнала. в ЦВУ мы всегда работаем с дискретным сигналом. Важно на каком расстоянии стоят частоты дискретного сигнала (виртуальные образы цифрового сигнана). Чтобы они не накладывались друг на друга нужна предварительная фильтрация (ФПО).
2023-02-17 12:10:11 +03:00
Дискретизация -- это умножение входного сигнала на импульсы дискретизации.
(1)
УВХ -- является мостом от аналогового к цифровому сигналу. Ключ управляется сигналами управления. Sampling-Hold Amplifier.
(2)
Конденсатор нужен для того чтобы сохранить значение пока АЦП квантует. Если напряжение с конденсатора уйдёт до АЦП -- погрешность.
Ключ замыкается - конденсатор запоминает - ключ размыкается - АЦП квантует. Время сбора информации влиет на наличие эффекта фильтрации. Чтобы конденсатор быстрее зарядился нужно уменьшать ёмкость (но она быстрее будет разряжаться). Идеального решения не существует. Ключ - это два транзистора в противофазе. Аналоговый мультиплексор - это набор из ключей.
В реальности используется не УВХ а Устройство \textbf{Слежения} и Хранения Track-Hold Amplifier ключ всегда закрыт и снимается значение в момент размыкания ключа.
(3) дифференциальное УВХ
В идеальном ключе мы хотим чтобы включенный был с нулевым сопротивлением, а выключенный с бесконечным (обычно I-утечки).
АЦП различают с функцией дискретизации (Sampling ADC) и без (non-sampling ADC). Динамические характеристики АЦП выбираются по характеристикам УВХ.
(4)
при меньшей ширине сигнала (педельный случай) спектр = 1*косинус сигнала, а значит он бесконечный.
(5)
предел -- импульсная характеристика идеального ФНЧ, а в реальности это простая фильтрация. то есть сам АЦП выступает в роли фильтра.
\subsection{Субдискретизация}
Идеальный дискретизатор дельта функция Дирака.
(6)
ширина зоны 0.5фс
\[ |\pm Kf_s \pm f_a|; k=1,2,3,4 \]
1 зона - основная полоса. частотный спектр делится на бесконечное количество зон.
\[f_S = 4f_a\]
На временной диаграмме видно, что сигнал восстанавливается.
\[f_S = 2f_a\]
\[f_S = 1.5f_a\]
следствие эффекта наложения дискретного сигнала -- появление Внеполосной помехи. Очевидно нужен ФНЦ с полосой пропускания 0...фс/2. Идельаный фильтр не получится, поэтому нужен фильтр какого-то порядка.
Требования к фильтру.
(8) для первой зоны
ДД - динамический диапазон преобразования ограничивает эффект наложения. Фильтр ограничен разрядностью. добиваться точности больше, чем число разрядов (1/256 для 8-разрядного) нет смысла.
\begin{itemize}
\item полоса пропускания должна быть 0...фа
\item переходная полоса фа...фс-фа
\item полоса задержания $фс-фа...\infty$
\item ослабление =дд
\end{itemize}
порядок фильтра M = DD/6lg_2(fs-fa/fs).
1 порядок даёт 6дб на октаву или 10 на декаду
какого порядка можно реализовать аналоговый фильтр? порядок определяется энерго запоминающими элементами. больше 12 уже не делают, потому что вынуждены каскадировать, разбросы и погрешности.
можно уменьшить требование по частоте фильтра, увеличив частоту дискретизации (передискретизация). и возможно применить операцию децимации (но все образы обратно сдвинутся и наложатся) поэтому перед децимацией нужно отфильтровать цифровым фильтром.
(9)
жертва - более дорогой избыточной АЦП, наличие ЦФ. но при этом можем снизить аналоговый фильтр до первого порядка хотя бы RC-цепочку.
как понять в ЦФ порядок - подать единичный импульс.
После ЦАП также нельзя делать большой порядок. поэтому делаем интерполяцию.
2023-02-13 17:14:00 +03:00
\end{document}