No changes between revisions
/Modules/Sensors/ALTIMET01A/DOC/SRC/ALTIMET01A.doc |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Deleted: svn:mime-type |
-application/octet-stream |
\ No newline at end of property |
/Modules/Sensors/ALTIMET01A/DOC/SRC/img/test_setup.dia |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/Modules/Sensors/ALTIMET01A/DOC/SRC/img/test_setup.png |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/Modules/Sensors/ALTIMET01A/DOC/SRC/mereni/vyska |
---|
File deleted |
/Modules/Sensors/ALTIMET01A/DOC/SRC/mereni/vyska.gp |
---|
0,0 → 1,25 |
set terminal png size 800,640 |
set ylabel "alt [m]" |
set xlabel "time [min]" |
#set xdata time |
#set timefmt "%s" |
#set format x "%H:%M:%S" |
set output "KorekceTlaku.png" |
f1(x)=k1*x+q1; f2(x)=k2*x+q2; f3(x)=k3*x+q3; f4(x)=k4*x+q4; f5(x)=k5*x+q5 |
fit f1(x) "mereni_tlaku_16122013.log" using ($10):($17*100000) via k1, q1 |
fit f2(x) "mereni_tlaku_16122013.log" using ($11):($17*100000) via k2, q2 |
fit f3(x) "mereni_tlaku_16122013.log" using ($12):($17*100000) via k3, q3 |
fit f4(x) "mereni_tlaku_16122013.log" using ($14):($17*100000) via k4, q4 |
fit f5(x) "mereni_tlaku_16122013.log" using ($15):($17*100000) via k5, q5 |
T0=288.15; tau=-6.5e-3; R=29.271; p0=101325 |
h1(x)=(T0/tau)*((p0/f1(x))**(R*tau)-1) |
h2(x)=(T0/tau)*((p0/f2(x))**(R*tau)-1) |
h3(x)=(T0/tau)*((p0/f3(x))**(R*tau)-1) |
h4(x)=(T0/tau)*((p0/f4(x))**(R*tau)-1) |
h5(x)=(T0/tau)*((p0/f5(x))**(R*tau)-1) |
#plot "mereni_tlaku_16122013.log" using ($10):($17*100000) with linespoints title "P1", f1(x), "" using ($11):($17*100000) axes x1y1 with linespoints title "P2", f2(x), "" using ($12):($17*100000) axes x1y1 with linespoints title "P3", f3(x), "" using ($14):($17*100000) axes x1y1 with linespoints title "P4", f4(x), "" using ($15):($17*100000) axes x1y1 with linespoints title "P5", f5(x) |
set output "Stoupani.png" |
plot "mereni_tlaku_16122013.log" using 1:(h1($10)) with linespoints title "h1", "" using 1:(h2($11)) with linespoints title "h2", "" using 1:(h3($12)) with linespoints title "h3", "" using 1:(h4($14)) with linespoints title "h4", "" using 1:(h5($15)) with linespoints title "h5" |
/Modules/Sensors/ALTIMET01A/DOC/SRC/testing.cs.tex |
---|
36,7 → 36,7 |
\section{Popis konstrukce} |
Realizace testovacího systému pro čidlo MPL3115A2 využívá modulu I2CHUB02A, který umožňuje testování více čidel najednou. Čidla jsou tak společně umístěna ve vakuovém zvonu s řízeným tlakem a naměřené tlaky jsou společně s teplotami vyčítány I$^2$C sběrnici. Sběrnice I$^2$C byla z řídícího počítače vyvedena přes převodník USB-AVR-i2c. |
Realizace testovacího systému pro čidlo MPL3115A2 využívá modulu I2CHUB02A, který umožňuje testování více čidel najednou. Čidla jsou tak společně umístěna ve vakuovém zvonu s řízeným tlakem a naměřené tlaky jsou společně s teplotami vyčítány I$^2$C sběrnici. Sběrnice I$^2$C byla z řídícího počítače vyvedena přes převodník i2c-avr-USB \cite{i2c-avr-USB}. |
Paralelně k hodnotám získaných z modulů ALTIMET je z řídícího počítače ještě vyčítán tlak měřený z referenčního měřícího přístroje DPI 145. |
Měřící přístroj DPI 145 byl do systému zapojen přes rozhraní RS232 za použití převodníku RS232-USB. Nastavení komunikace je Parity=none, Speed=9600, Handshaking=none. (Způsob nastavení je možné nalézt v návodu k DPI145). |
112,7 → 112,7 |
\subsection{Systém sběru dat z tlakových čidel} |
Pro testování modulu ALTIMET01A s tlakovým čidlem MPL3115A2 byl vytvořen testovací přípravek využívající I2C a převodník USB-avr-i2c. Měřící systém byl ovládán skriptem napsaným v jazyce Python spouštěném na linuxovém počítači. |
Pro testování modulu ALTIMET01A s tlakovým čidlem MPL3115A2 byl vytvořen testovací přípravek využívající I2C a převodník i2c-avr-USB. Měřící systém byl ovládán skriptem napsaným v jazyce Python spouštěném na linuxovém počítači. |
\begin{thebibliography}{99} |
\bibitem{MLAB-I2c-modules}{https://github.com/MLAB-project/MLAB-I2c-modules} |
119,5 → 119,7 |
\href{https://github.com/MLAB-project/MLAB-I2c-modules}{MLAB-I2c-modules} |
\bibitem{data_logger}{svn://svn.mlab.cz/mlab/Modules/Sensors/ALTIMET01A/SW/Python} |
\href{svn://svn.mlab.cz/mlab/Modules/Sensors/ALTIMET01A/SW/Python}{MLAB-I2c-modules} |
\bibitem{i2c_avr_USB}{http://wiki.mlab.cz/doku.php?id=cs:i2c\_avr\_usb} |
\href{http://wiki.mlab.cz/doku.php?id=cs:i2c_avr_usb}{i2c-avr-USB} |
\end{thebibliography} |
\end{document} |