Zaloguj się
Blog na Matlab.pl
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Przyrządzik
Forum MATLAB Strona Główna-> Pomiary i testowanie
Post Wysłany: 21 Października 2010, Czw 8:24 am Temat postu: Przyrządzik Odpowiedz z cytatem
 
AUTOR:
wgpw



Dołączył: 21 Paź 2010
Posty: 1


Ogląda profil użytkownika Wyślij prywatną wiadomość
Muszę napisać programik, który mierzy napięcie w ciągu zadanego czasu (np. 1 godziny) z odstępem co 0,1 s lub co 0,01 s i na bieżąco uaktualnia wykres, oraz w wyznaczonej chwili podaje napięcie 5V (stan wysoki) do załączenia przekaźnika.
Mam do dyspozycji Matlab, Data Acquisiton Toolbox, kartę pomiarową NI USB-6221. Wymyśliłem sobie, żeby uaktualniać na bieżąco zmienną "czas" co określony interwał 0,1 s lub 0,01 s i sprawdzać jej wartość. Jeśli się zmieniła, to wykonać pomiar napięcia, uaktualnić wykres oraz wykonać jakieś dodatkowe czynności (np. sprawdzić upływ czasu od wystartowania, załączyć 5V) i czekać na kolejną zmianę zmiennej "czas". Program działałby w pętli aż do upływu zadanego czasu. Problem w tym, że nie mam pojęcia jak wykorzystać kartę pomiarową do inkrementacji zmiennej "czas". Prosiłbym fachowców o podpowiedź jak można to zrealizować. Jeśli byłby ktoś tak uprzejmy i wskazał mi w zarysie jak to można zrobić, lub wskazał jakiegoś linka opisującego rozwiązanie podobnego problemu byłbym bardzo wdzięczny.
Pozdrawiam Smile Marek


 

Post Wysłany: 21 Kwietnia 2011, Czw 11:17 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
fraktal
Może pisać książki


Dołączył: 27 Sty 2009
Posty: 744


Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
o ile pamietam , okres próbkowania jest konfigurowany w kartach (jezeli nie - to pozostaje Ci wykonywanie pojedynczych pomiarów co okreslony czas - tak jak napisałes). W tym celu musisz sobie napisać skrypt (matlab ) lub zbudowac w simulinku układ przerwań który bedzie realizował serie pojedyńczych pomiarów.
najpierw sprawdz czy masz mozliwośc konfuguracji potrzebnego okrsu probkowania z takim interwałem jakim potrzebujesz -to zrób tak jak napisałeś.



_________________
teoria drgań,teoria sterowania,regulacjia,regulatory dyskretne ,modelowanie numeryczne
 

Forum MATLAB Strona Główna-> Pomiary i testowanie
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 33998431
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Wymagania tworzonej aplikacji  (18 Styczenia 2017, Sro 5:24 pm)
Odczytywanie wartości z mapy 3D  (18 Styczenia 2017, Sro 2:42 pm)
Prosty wykres 3D w czasie rzeczywistym  (18 Styczenia 2017, Sro 12:05 am)
Wykres  (17 Styczenia 2017, Wto 11:33 pm)
Odległość dwóch punktów na kuli.  (17 Styczenia 2017, Wto 10:17 pm)
Funkcja znajdująca wszystkie miejsca zerowe  (17 Styczenia 2017, Wto 12:10 pm)
Zapis do pliku dat  (16 Styczenia 2017, Pon 11:43 pm)
słupki błędu na skali logarytmicznej  (16 Styczenia 2017, Pon 8:01 pm)
Problem z kodem regula falsi  (15 Styczenia 2017, Nie 9:01 pm)
konwersja liczb rzeczywistych na binarne  (15 Styczenia 2017, Nie 4:12 pm)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum