Strona 1 z 1

Konwersja - wzmocniony sygnał termopar.

: 13 sty 2016 21:39
autor: Slix Scott
Cześć, stworzyłem program, który będzie zczytywał temperaturę z kilku miejsc. Niestety sprawa nie jest taka prosta, gdyż termopary typu K, będą wzmacniane stokrotnie ( 100x ). Dlatego nie mogę uzyć wbudowanej konwersji napięcie->temperatura z daq assisstant. Chciałbym zapytać, jak dla mojego układu, który musi zczytywać w takim razie napięcie, stworzyć odpowiednią konwersję napięcia na temperaturę ? Czy sprawę wzmocnienia mogę załatwić przez dołączenie wyjścia daq assisstant do bloku dzielącego przez 100 ? Wiem, że istnieje blok convert thermocouple reading, ale jakoś nie mogę go zastosować u siebie.


Być może, mój program można zrealizować krócej, poprzez pętlę i odpowiednie indexowanie, ale nie wiem, jak w takim przypadku dodać do kanałów dane, które udało dodać mi się w programie swoim ( rozległym )

Jestem początkującym, oglądającym tutoriale NI i niestety to dopiero mój pierwszy kontakt z labview na studiach.

Będę wdzięczny za pomoc. Ogólnie wiem, że daq assisstant można rozbić, wtedy blok konwersji V/degC jest możliwy, ale potem nie mam nazw kanałów, ani nie mogę przedstawić danych na wykresie.

Re: Konwersja - wzmocniony sygnał termopar.

: 22 sty 2016 12:35
autor: MK_Zuk
Witam.
Generalnie można rozwiązać go na dwa sposoby.
W trakcie konfiguracji kanału pomiarowego napięciowego konfigurujesz skalę Customową
i podajesz odpowiednie współczynniki funkcji liniowej - można to zrobić zarówno w DAQAssistant
jak i w MAX.
Skalę zapiszesz raz i możesz ją w każdym kanale wybrać.
Ewentualnie druga możliwość - mierzysz w woltach i piszesz subVIa konwertującego
wartość odczytaną w woltach na temperaturę.
W obydwu przypadkach i tak musisz mieć charakterystykę przetwarzania termopary
zapisaną w postaci równania - i to właśnie na współczynnikach równania operujesz.

Pozdrawiam
Zuk