Etapem wstępnym projektowania każdego systemu pomiarowego jest określenie wymagań funkcjonalnych i sprzętowych stawianych systemowi.
Wymagania odnośnie sprzętu (ang. Hardware):
Niski koszt budowy modułów – moduły komunikacyjne powinny być zbudowane w oparciu o niedrogie , szeroko dostępne komponenty elektroniczne.
Praca w paśmie radiowym ISM – transmisja radiowa w paśmie częstotliwości innym niż ISM (m.in.: 433MHz, 868MHz, 2.45GHz) wymaga stosownego zezwolenia wydanego przez organy prawne danego państwa.
Mobilność – urządzenia podrzędne powinny mieć zasilanie bateryjne.
Energooszczędność – ze względu na zasilanie bateryjne modułów, bardzo ważne jest by prąd czerpany przez urządzenia był jak najmniejszy, zagwarantuje to długi czas pracy na jednym komplecie baterii.
Małe wymiary sensorów.
Wymagania odnośnie funkcji systemu:
Manualny odczyt wartości temperatury z dowolnego modułu – użytkownik systemu powinien mieć możliwość odczytu aktualnej temperatury z dowolnego modułu na żądanie.
Automatyczny odczyt wartości temperatury z dowolnego modułu – urządzenia podrzędne powinny automatycznie przesyłać wartość zmierzonej temperatury z określonym interwałem czasowym do modułu nadrzędnego.
W stanie bezczynności urządzenia powinny pobierać znikomą ilość prądu – moduły komunikacyjne w stanie bezczynności powinny przechodzić w tryb energooszczędny.
Sterowanie i odczyt danych pomiarowych za pomocą komend ASCII – komunikacja z siecią pomiarową poprzez interfejs UART modułu nadrzędnego powinna odbywać przy pomocy komend ASCII (ang. American Standard Code for Information Interchange). Dzięki temu obsługa sieci pomiarowej jest niezwykle intuicyjna i może zostać zrealizowana za pomocą dowolnego programu komputerowego obsługującego fizyczny lub wirtualny port szeregowy RS-232.
Copyright © 2008-2010 EPrace oraz autorzy prac.