pomiar temperatury i wilgotności

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.
webcam
Posty: 3
Rejestracja: 23 paź 2012 15:39
Wersja środowiska: Nie mam LabVIEW

pomiar temperatury i wilgotności

Post autor: webcam »

Mam ogromny problem :-( wiem ,że przedstawiam go bardzo ogólnie. Potrzebuję rady jak zabrać się do stworzenia czegoś takiego co będzie mierzyło temperaturę i wilgotność. Ma to działać w ten sposób ,że czujniki będą przesyłać dane za pomocą wifi do komputera no i w LabView chciałbym żeby były wizualizowane tzn. przedstawiane.
Może ktoś robił coś podobnego i może pomóc z góry bardzo dziękuję :)
PiDi
Posty: 641
Rejestracja: 31 gru 2010 01:36
Wersja środowiska: LabVIEW 2017
Lokalizacja: Katowice

Re: pomiar temperatury i wilgotności

Post autor: PiDi »

To jest wzorcowy przykład pytania, w którym niby jest jakaś treść, a kompletnie nie wiadomo o co chodzi :D Skupimy się na tym:
webcam pisze:wiem ,że przedstawiam go bardzo ogólnie.
Nie da się ukryć... Napisz tego posta jeszcze raz, tym razem "bardziej szczególnie", to pewnie się też znajdzie ktoś do pomocy.
ObrazekObrazekObrazekObrazek
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

pomiar temperatury i wilgotności

Post autor: Mikrobi »

BMP085 jest czujnikiem mierzącym ciśnienie i temperaturę, ma go na przykład Sparkfun w ofercie : u nas Nettigo, Kamami i inni dystrybutorzy.
Możesz ten czujnik połączyć z Arduino wyposażonym w moduł Xbee i drugi taki moduł podłączyć do komputera.
Od strony komputera aplikacjaw LabVIEW komunikującą się z mikrokontrolerem, w mikrokontrolerze obsługa Xbee: komunikacja "wifi" plus SPI: komunikacja z czujnikiem.
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
webcam
Posty: 3
Rejestracja: 23 paź 2012 15:39
Wersja środowiska: Nie mam LabVIEW

Re: pomiar temperatury i wilgotności

Post autor: webcam »

Postaram się bardziej sprecyzować mój problem.
Założenie projektu jest takie, że czujnik temperatury i wilgotności ma przesyłać dane do komputera za pomocą transmisji bezprzewodowej wifi. Za pomocą LabView chciałbym przeprowadzić wizualizację tych pomiarów.

Oto moje pytania:
1. Z czego powinien składać się taki układ (możliwie jak najprostszy) umożliwiający przesył danych do komputera tzn. jakie elementy powinien zawierać
wiem oczywiście, że czujniki (temp. będzie Dallasa) i co dalej ? kartę pomiarową ..... i nie mam pojęcia co dalej :-s czy np. serwer portu szeregowego
(w książce Nawrockiego znalazłem, że taki układ powinien zawierać czujniki-kondycjonetr-rozgałęznik-karte DAQ czyli pomiarową tylo że dane nie są przesyłane przez wifi)
2.Jak napisać program, który będzie wyswietlał dane temp. i wilgotności. (Jestem początkujący w tym temacie mam dwie książki min. LabView w praktyce ), ale znacznie łatwiej było by mi to zrozumieć na przykładzie.

Bardzo proszę o pomoc
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

pomiar temperatury i wilgotności

Post autor: Mikrobi »

Zacznij od przykładów w LabVIEW: pętle, tablice, wyświetlanie danych na wykresach: chart, waveform.
Popatrz na najprostsze rozwiązania w module LabVIEW dla Arduino: http://sine.ni.com/nips/cds/view/p/lang/pl/nid/209835.
więcej:
http://www.ni.com/white-paper/12879/en

Próbuj, próbuj, próbuj potem pytaj na forum.
Ostatnio zmieniony 23 paź 2012 21:25 przez Mikrobi, łącznie zmieniany 1 raz.
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
dzojstik22
Posty: 103
Rejestracja: 17 gru 2011 21:33
Wersja środowiska: LabVIEW 2011

Re: pomiar temperatury i wilgotności

Post autor: dzojstik22 »

Zrób lepiej tak jak Ci podpowiada Mikrobi- to, że w tych książkach podają przykłady na kartach DAQ to nie znaczy, że nie ma lepszych (czytaj łatwiejszych i tańszych) rozwiązań- dla przykładu karta pomiarowa usb 6008 to ok 700zł, karta Arduino 70zł. A pamiętaj, że jeszcze musisz kupić sprzęt do wifi.
Awatar użytkownika
Mikrobi
Posty: 1210
Rejestracja: 08 paź 2003 00:00
Wersja środowiska: LabVIEW 2017

pomiar temperatury i wilgotności

Post autor: Mikrobi »

Sprzęt do wifi RFM czy nRF to koszt rzędu 15 PLN, arduino około 50 - 70 PLN plus czujniki to koszty łączne rzędu 300 PLN za komplet dwóch układów.
Przykład: jedno Arduino pracuje jako układ pomiarowy, drugie jako końcówka radiowa dla komputera.
LabVIEW widzieć może to jako układ komunikujący się przez port szeregowy abo jako układ Bluetooth,
Przykładów dla Arduino jest w sieci....hmmm dużo.
Wiele jest rozwiązań dla takiego zadania. Pytanie ile i czego chce się nauczyć rozwiązujący problem (to oczywiście pytanie retoryczne 8-) )
pozdrawiam
Mikrobi

LabVIEW Champion, CLD, CPI
webcam
Posty: 3
Rejestracja: 23 paź 2012 15:39
Wersja środowiska: Nie mam LabVIEW

pomiar temperatury i wilgotności

Post autor: webcam »

Po czasie udało mi się cos takiego stworzyć
[PC]<==ETH lub Wi-Fi==>[ROUTER ETHERNET / Wi-Fi]<== Wi-Fi==>[ADA-14040]<==RS485==>[ADA-401WP]<==1-WIRE==>[Czujniki 1-WIRE]
Mam ogromną prośbę szukałem chyba wszędzie i nic :-(. Jak w programie LabView ,,wywołać'' Modbus RTU (moduł ADA-401WP prod. Cel MAR), podłączone są do niego po 2 czujniki do pomiaru temperatury i wilgotności.

Jeśli ktoś miałby czas i chęci byłbym bardzo wdzięczny za wszelkie informacje , wiem że ide na łatwiznę :-( ale najlepiej gdyby było to w formie programu.
Awatar użytkownika
Arronax8
Posty: 69
Rejestracja: 06 kwie 2012 21:25
Wersja środowiska: LabVIEW 2012

Re: pomiar temperatury i wilgotności

Post autor: Arronax8 »

Hmm..., wystarczy trochę poszukać :D
Wpisanie frazy "labview modbus rtu" daje wiele wyników.
Na pierwszym miejscu forum NI, gdzie był poruszany ten sam temat o modułach ADAM:
http://forums.ni.com/t5/LabVIEW/modbus- ... d-p/769752
Niżej biblioteki modbus dla LabVIEW:
http://sine.ni.com/nips/cds/view/p/lang/pl/nid/201711
Zainstaluj LabVIEW, zainstaluj te biblioteki, przeglądnij pomoc i potem pytaj dalej :)
reipold
Posty: 7
Rejestracja: 03 lip 2012 19:20
Wersja środowiska: LabVIEW 2011

Re: pomiar temperatury i wilgotności

Post autor: reipold »

Ja takie coś robiłem.

Bierzesz to małe PLC PLC2011 co jest z czerwoną naklejką na górze nad tym wielkim PLC. To PLC na górze ma 1-Wire, wyjścia i rejestry, zegar astronomiczny, ntp i co do tego małego się dostanie z internetu, wejść czy w nim powstanie możesz modbusem przesłać przez ethernet do drugiego PLC, LabView czy Scada. To górne PLC ma pełną szyfrowaną komunikację ze światem, ma sterowniki do LabView plus dzieli sie danymi protokołem Modbus po ethernecie.
Górne zdjecie to ustawienia Modbus, zaznacza się tam co ma wychodzić i pod jaki adres. A na dole w fazie prac ... instalacja :-)
Załączniki
002.JPG
001.JPG
ODPOWIEDZ