Badanie rezonansu w piezoelektrykach-kilka problemów

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
mattsk
Posty: 4
Rejestracja: 26 gru 2009 14:17
Wersja środowiska: LabVIEW 2009

Badanie rezonansu w piezoelektrykach-kilka problemów

Post autor: mattsk »

Witam :)
Dostałem za zadanie zrobić projekt na studia: opracować układ do pomiaru rezonansu w piezoelektrykch. Wybrałem zrobić go w labview. Właściwie to program mam już zrobiony, ale nie sadze żeby był on zbyt wydajny (jest to mój pierwszy projekt w LabView wogóle :P). Mam kilka pytań:
1) czy musi być ten cały program w pętli while, z pewnym czasem oczekiwania? Czy może dałby się zrobić żeby odczytywał dane z portów bez tej pętli.
2) przycisk zapisz pomiar zapisuje do tabelki i na wykresie akutalne dane. Zrealizowałem to za pomocą pętli for. Nie wydaje mi się żby to było dobre rozwiązanie ale powiedzmy że działa. Jak to lepiej zrealizować? Pozatym po dodaniu tej pętli dane z portów nie są wyświetlne w czasie rzeczywistym. Dopiero po kliknięciu pomiar, w okienkach pojawia się wartośc w danej chwili.
3) sygnały faza i impedancji wychodzą z analogowego wyjścia impedancjomierza, następnie przez przetwornik A/C i do kompa przez RS232. Jednak sygnał na wyjściu jest dośc dziwny ;/ nie jest stały, tylko jakoś dziwnie zmienny. Jak go uśrednić? Chodzi mi żeby np. uśrednić z rzedziału czasu 5 albo 10 s.
4) jak zrobić aby w pliku tekstowym, do którego zapisywane są dane z tabelki w postaci takiej:
LabVIEW Measurement
Writer_Version 2
Reader_Version 2
Separator Tab
Decimal_Separator .
Multi_Headings No
X_Columns No
Time_Pref Absolute
Operator mattsk
Date 2010/01/11
Time 21:02:29.8125
***End_of_Header***

Channels 3
Samples 1 1 1
Date 2010/01/11 2010/01/11 2010/01/11
Time 21:02:31.890625 21:02:31.890625 21:02:31.890625
X_Dimension Time Time Time
X0 0.0000000000000000E+0 0.0000000000000000E+0 0.0000000000000000E+0
Delta_X 1.000000 1.000000 1.000000
***End_of_Header***
X_Value Untitled Untitled 1 Untitled 2 Comment
0.000000 0.000000 0.000000
0.000000 0.000000 0.000000
0.000000 0.000000 0.000000
0.000000 0.000000 0.000000
zrobić aby nie wyświetlał tego początku i żeby zamiast Untitled 1...były tytuły kolumn.
Z góry dziękuje za odpowiedzi :)
Pozdrawiam
Załączniki
Piezoelektryki.vi
(128.83 KiB) Pobrany 241 razy
ODPOWIEDZ