Compare commits

..

No commits in common. "c1388a53a83f432f7f2036d0500c8478bfa4fea5" and "6d9faa7bb9e5cc18ad1cc2d6201fbb07fc97e1fd" have entirely different histories.

1 changed files with 47 additions and 43 deletions

View File

@ -589,6 +589,7 @@ The reported values are obtained from the oscilloscope.
\begin{figure}[H] \begin{figure}[H]
\begin{tikzpicture} \begin{tikzpicture}
\begin{axis}[ \begin{axis}[
% title={RMS Voltage with 50\textOmega~termination \& 0dB attenuation},
xlabel={AD9910 Amplitude Scale Factor}, xlabel={AD9910 Amplitude Scale Factor},
ylabel={DDS RMS Voltage ($V_{rms}$)}, ylabel={DDS RMS Voltage ($V_{rms}$)},
xmin=0, xmax=1, xmin=0, xmax=1,
@ -642,11 +643,10 @@ The reported values are obtained from the oscilloscope.
\caption{RMS voltage, 0dB attenuation} \caption{RMS voltage, 0dB attenuation}
\end{figure} \end{figure}
\columnbreak
\begin{figure}[H] \begin{figure}[H]
\begin{tikzpicture} \begin{tikzpicture}
\begin{axis}[ \begin{axis}[
% title={RMS Voltage with 50\textOmega~termination \& 15dB attenuation},
xlabel={AD9910 Amplitude Scale Factor}, xlabel={AD9910 Amplitude Scale Factor},
ylabel={DDS RMS Voltage ($mV_{rms}$)}, ylabel={DDS RMS Voltage ($mV_{rms}$)},
xmin=0, xmax=1, xmin=0, xmax=1,
@ -700,79 +700,83 @@ The reported values are obtained from the oscilloscope.
\caption{RMS voltage, 15dB attenuation} \caption{RMS voltage, 15dB attenuation}
\end{figure} \end{figure}
\end{multicols} \columnbreak
The expected RMS voltage is described by the linear function $V_\mathrm{rms,exp}(\mathrm{ASF})=\frac{V_\mathrm{rms}(0.1)}{0.1}*\mathrm{ASF}$.
The measured RMS voltage divided by the full scale expected RMS voltage (i.e. $V_\mathrm{rms,exp}(1)$) is shown below.
\begin{figure}[H] \begin{figure}[H]
\centering
\begin{tikzpicture} \begin{tikzpicture}
\begin{axis}[ \begin{axis}[
% title={RMS Voltage with 50\textOmega~termination \& 0dB attenuation},
xlabel={AD9910 Amplitude Scale Factor}, xlabel={AD9910 Amplitude Scale Factor},
ylabel={Scaled RMS Voltage}, ylabel={DDS RMS Voltage ($V_{rms}$)},
xmin=0, xmax=1, xmin=0, xmax=1,
ymin=0, ymax=1.1, ymin=0, ymax=1,
xtick={0, 0.2, 0.4, 0.6, 0.8, 1}, xtick={0, 0.2, 0.4, 0.6, 0.8, 1},
ytick={0, 0.2, 0.4, 0.6, 0.8, 1}, ytick={0, 0.2, 0.4, 0.6, 0.8, 1},
legend pos=north west, legend pos=north west,
ymajorgrids=true, ymajorgrids=true,
grid style=dashed, grid style=dashed,
width=0.7\textwidth
] ]
\addplot[
color=black,
samples=2,
ultra thick,
dotted
] {x};
\addplot[ \addplot[
color=blue, color=blue,
mark=square, mark=square,
samples=11, samples=11
y filter/.code={\pgfmathparse{\pgfmathresult/0.089807*0.1}\pgfmathresult}
] coordinates { ] coordinates {
(0.0, 0) (0.1, 0.089807) (0.2, 0.179723) (0.3, 0.268852) (0.4, 0.354310) (0.5, 0.441055) (0.0, 0) (0.1, 0.089807) (0.2, 0.179723) (0.3, 0.268852) (0.4, 0.354310) (0.5, 0.441055)
(0.6, 0.526386) (0.7, 0.61233) (0.8, 0.69044) (0.9, 0.75856) (1.0, 0.81703) (0.6, 0.526386) (0.7, 0.61233) (0.8, 0.69044) (0.9, 0.75856) (1.0, 0.81703)
}; };
\addplot[ \addplot[
color=orange, color=blue,
mark=square, samples=2,
samples=11, very thick,
y filter/.code={\pgfmathparse{\pgfmathresult/50.0729*0.1}\pgfmathresult} dotted
] coordinates { ] {0.089807*10*x};
(0, 0) (0.1, 50.0729) (0.2, 100.309) (0.3, 150.996) (0.4, 200.905) (0.5, 250.004) \legend{Measured, Linear Model}
(0.6, 297.000) (0.7, 345.980) (0.8, 394.391) (0.9, 442.869) (1.0, 490.651)
}; \end{axis}
\end{tikzpicture}
\caption{RMS voltage at 100 MHz, 0dB attenuation}
\end{figure}
\begin{figure}[H]
\begin{tikzpicture}
\begin{axis}[
% title={RMS Voltage with 50\textOmega~termination \& 15dB attenuation},
xlabel={AD9910 Amplitude Scale Factor},
ylabel={DDS RMS Voltage ($mV_{rms}$)},
xmin=0, xmax=1,
ymin=0, ymax=200,
xtick={0, 0.2, 0.4, 0.6, 0.8, 1},
ytick={0, 40, 80, 120, 160, 200},
legend pos=north west,
ymajorgrids=true,
grid style=dashed,
]
\addplot[ \addplot[
color=green, color=blue,
mark=square, mark=square,
samples=11, samples=11
y filter/.code={\pgfmathparse{\pgfmathresult/28.4696*0.1}\pgfmathresult}
] coordinates {
(0, 0) (0.1, 28.4696) (0.2, 57.143) (0.3, 85.776) (0.4, 114.694) (0.5, 143.302)
(0.6, 171.911) (0.7, 200.098) (0.8, 227.816) (0.9, 256.321) (1.0, 281.930)
};
\addplot[
color=red,
mark=square,
samples=11,
y filter/.code={\pgfmathparse{\pgfmathresult/16.6691*0.1}\pgfmathresult}
] coordinates { ] coordinates {
(0, 0) (0.1, 16.6691) (0.2, 33.3762) (0.3, 49.8844) (0.4, 67.055) (0.5, 83.652) (0, 0) (0.1, 16.6691) (0.2, 33.3762) (0.3, 49.8844) (0.4, 67.055) (0.5, 83.652)
(0.6, 99.970) (0.7, 116.906) (0.8, 133.368) (0.9, 150.839) (1.0, 167.033) (0.6, 99.970) (0.7, 116.906) (0.8, 133.368) (0.9, 150.839) (1.0, 167.033)
}; };
\legend{Expected response, 0dB attenuation, 5dB attenuation, 10dB attenuation, 15dB attenuation}
\addplot[
color=blue,
samples=2,
very thick,
dotted
] {16.6691*10*x};
\legend{Measured, Linear Model}
\end{axis} \end{axis}
\end{tikzpicture} \end{tikzpicture}
\caption{RMS voltage scaled by expected voltage at ASF=1, 100 MHz} \caption{RMS voltage at 100 MHz, 15dB attenuation}
\end{figure} \end{figure}
\end{multicols}
\newpage \newpage