Symulacja karty pomiarowej i generatora

Jeśli masz coś do powiedzenia w sprawie LabVIEW napisz. Tutaj są tematy, których nie można uściślić do innych działów.
goldix
Posty: 3
Rejestracja: 25 mar 2014 21:16
Wersja środowiska: LabVIEW 2012

Symulacja karty pomiarowej i generatora

Post autor: goldix »

Witam. Przejdę od razu do rzeczy, potrzebuję stworzyć wirtualną kartę pomiarową z dwoma kanałami wraz z generatorem generującym dwa sygnały losowe z tym, że jeden sygnał ma być opóźniony względem drugiego. Z symulacją kart pomiarowej nie miałem problemu i poradziłem sobie przy pomocy tego tutoriala http://www.ni.com/white-paper/3698/en/ Problem mam z generatorem, w jaki sposób podłączyć go pod tą wirtualną kartę pomiarową tak żeby uzyskać pożądane sygnały? Chciałbym też żeby była możliwość sterowania opóźnieniem sygnałów. Z góry dziękuje za pomoc.
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Symulacja karty pomiarowej i generatora

Post autor: PiDi »

Symulowana karta pomiarowa zawsze zwraca sinus. Nie da się z tym nic zrobić. Jeśli chcesz mieć dowolny sygnał, musisz sam napisać sobie symulator.
ObrazekObrazekObrazekObrazek
goldix
Posty: 3
Rejestracja: 25 mar 2014 21:16
Wersja środowiska: LabVIEW 2012

Symulacja karty pomiarowej i generatora

Post autor: goldix »

Ok dzięki za odpowiedź. Znalazłem jeszcze artykuł z którego wynika, że można podłączyć sygnały wyjściowe z Multisima do NI DAQ http://www.ni.com/example/30201/en/ Z tego co zrozumiałem to w Multisimie można stworzyć generator i podłączyć go do NI DAQ. Czy tym sposobem da się zrobić to na czym mi zależy? Jeśli tak to jak tego dokonać?
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: Symulacja karty pomiarowej i generatora

Post autor: PiDi »

Czy tym sposobem da się zrobić to na czym mi zależy?
A na czym Ci konkretnie zależy? Jaki jest cel tych zabaw symulacyjnych?
Jeśli tak to jak tego dokonać?
Próbowałeś skorzystać z tego artykułu, który podlinkowałeś? Nie jest zbyt obszerny, ale chyba wszystko co trzeba do uruchomienia przykładu tam jest.
ObrazekObrazekObrazekObrazek
Paco_MS
Posty: 43
Rejestracja: 25 paź 2011 15:04
Wersja środowiska: LabVIEW 2014

Re: Symulacja karty pomiarowej i generatora

Post autor: Paco_MS »

Witam,

jeżeli celem utworzenia wirtualnej karty jest tylko uzyskanie generacji sygnałów, to sprzęt symulowany w MAX-ie się nie nadaje.
Dlaczego nie skorzystać z funkcji SignalSimulation w palecie Functions/Express/Input....
Funkcja pozwala na generację dowolnych sygnałów oraz określenie próbkowania i wielkości bufora sygnału.
Jeżeli chodzi tylko o uzyskanie sygnałów "symulowanych" to jest to najprostsza metoda,
Można też skorzystać z funkcji generacji przebiegu typu Waveform np. ukrytych w palecie funkcji Waveform Generation.
Załączniki
Generator.vi
(39.15 KiB) Pobrany 320 razy
oscyloskop.vi
(122.66 KiB) Pobrany 291 razy
goldix
Posty: 3
Rejestracja: 25 mar 2014 21:16
Wersja środowiska: LabVIEW 2012

Re: Symulacja karty pomiarowej i generatora

Post autor: goldix »

PiDi pisze:A na czym Ci konkretnie zależy? Jaki jest cel tych zabaw symulacyjnych?
Mam do zrobienia program współpracujący z kartą pomiarową i generatorem. Program jest mi potrzebny do pracy dyplomowej. Stanowisko pomiarowe wygląda tak, że do dwóch wejść analogowych karty pomiarowej podłączony jest generator z dwoma sygnałami losowymi opóźnionymi względem siebie. Mam na uczelni dostęp do karty pomiarowej i generatora ale myślałem, że będę mógł zasymulować to stanowisko pomiarowe w domu żeby móc robić program również na swoim pc bez dostępu do fizycznego modułu i generatora.
Paco_MS
Posty: 43
Rejestracja: 25 paź 2011 15:04
Wersja środowiska: LabVIEW 2014

Re: Symulacja karty pomiarowej i generatora

Post autor: Paco_MS »

... i można to zrobić wykorzystując Funkcję SignalSimulation lub inne bardziej złożone procedury.
Ja przygotowuję sobie program zwykle z przełącznikiem "pomiar/Symulacja".
Jak trzeba podłączam kartę lub przenoszę program z lapka na stację i działa.
Załączam plik z tym pomysłem... naciśnięcie klawisza "pomiar" spowoduje realizację ramki "true", w przeciwnym wypadku leci symulowany sygnał.
Oczywiście staram się, aby sygnał symulowany jakoś odpowiadał temu, co można wyciągnąć z karty...
Powodzenia.
Załączniki
pomiar-symulacja.vi
Plik labVIEW 2012
(77.66 KiB) Pobrany 356 razy
ODPOWIEDZ