I Integracja magistrali 1-Wire z platformą iMod

Poniższy artykuł ma na celu przedstawienie sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire.

Całość materiału podzielono na dwie części, w których początkowo zostaną omówione pierwsze kroki z obsługą protokołu 1-Wire w systemie iMod. Druga część artykułu poświęcona zostanie rozbudowanej konfiguracji obsługującej dwa (lub więcej) urządzeń NPE, która będzie nieznacznie zmodyfikowaną konfiguracją z pierwszej części.

Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod oraz jakie są podstawowe reguły jej konfiguracji.

1. Pierwszy krok - prosta konfiguracja


Pierwszy przykład zastosowania magistrali 1-Wire wykorzystywać będzie pojedynczy cyfrowy czujnik temperatury, podłączony do urządzenia NPE. Dzięki temu użytkownik będzie miał możliwość zapoznania się ze sposobem definiowania parametrów, będących odzwierciedleniem podłączonych czujników.


Dodatkowe informacje
W przykładzie zostanie wykorzystany czujnik DS18B20 firmy Dallas, który umożliwia odczyt temperatury w zakresie -55 0C do +125 0C z programowalną rozdzielczością 9-12 bitów.

Testowany czujnik został osadzony w magnezowej obudowie i podłączony z wykorzystaniem 2 metrowego 3 żyłowego przewodu.



Dodatkowe informacje
Niezbędna do utworzenia poprawnej definicji parametrów będzie znajomość unikalnych, nadanych w procesie produkcji numerów, identyfikujących poszczególne czujniki.

W celu ułatwienia rozpoznawania poszczególnych czujników i adresów im przypisanych - stworzony został mechanizm, przeszukujący magistralę w poszukiwaniu podłączonych i aktywnych układów z interfejsem 1-Wire.

Uruchomienie aplikacji imod w konsoli systemowej z parametrami scan onewire zainicjuje proces przeszukiwania magistrali. W przypadku odnalezienia i rozpoznania czujników wygenerowany zostanie szablonowy plik konfiguracyjny, który posłuży za pierwszą omawianą, elementarną konfigurację. Plik XML zawierający przykładowe parametry zostanie zapisany w katalogu aplikacji iMod.

     <id>"THERM_1"</id>
     <description>"THERMOMETER_DS18B20"</description>
     <source-channel channel-name="OneWire"
parameter-id="28A935CA020000:temperature12"/>

           </parameter>

Dodatkowe informacje
W związku z automatycznym mechanizmem generowania parametrów dla jednego czujnika może zostać utworzone nawet kilkanaście oddzielnych definicji, dlatego po skanowaniu należy wybrać interesujące nas parametry i na ich podstawie utworzyć docelowy plik konfiguracyjny, spełniający wymagania danego projektu.

Poniżej umieszczono schemat obrazujący konfigurację platformy iMod dla bieżącego przykładu:



Zastosowano dwa kanały transmisyjne:

  • Kanał źródła danych (source channel) dla danych pobieranych z magistrali 1-wire

  • Kanał typu "message" dla transmisji powiadomień mailowych

Dodatkowe informacje
Kanały transmisyjne są podstawowym pojęciem definiowanym w platformie iMod. Aby dowiedzieć się więcej kliknij tutaj

 

  Przejdź do części drugiejnastępny

Zobacz zastosowanie iMod'a z 1-Wire w monitoringu budynku

Zobacz urządzenia z serii iMod

Przejdź do artykułu iMod z interfejsem 1-Wire

Zobacz czujniki 1-Wire

Integracja 1-Wire z iMod cz. 2
Przedstawiamy Państwu kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. W pierwszej części szczegółowo omówione zostały pierwsze kroki z obsługą protokołu 1-Wire w systemie iMod. W tej części definiujemy kanał źródłowy 1-Wire.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 3
Oto kontynuacja artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 4
Poniższy artykuł dotyczy sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 5
Poniższy artykuł dotyczy sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod, jakie są podstawowe reguły jej konfiguracji oraz z poprzednimi artykułami. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 6
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod oraz jakie są podstawowe reguły jej konfiguracji. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 7
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod oraz jakie są podstawowe reguły jej konfiguracji. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 8
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod oraz jakie są podstawowe reguły jej konfiguracji. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Integracja 1-Wire z iMod cz. 9
Przedstawiamy kontynuację artykułu dotyczącego sposobu wykorzystania systemu iMod do zbierania informacji z rozproszonego systemu czujników i układów wykonawczych podłączonych do magistrali 1-Wire. Aby w pełni zrozumieć wszystkie pojęcia użyte w tym opracowaniu zalecamy zapoznanie się z podstawowymi informacjami co to jest i jak działa platforma iMod oraz jakie są podstawowe reguły jej konfiguracji. Zapraszamy do zapoznania się ze szczegółami.
Czytaj artykuł »
Ta strona używa ciasteczek (cookies) w celu realizacji usług zgodnie z Polityką dotyczącą cookies. Możesz określić warunki przechowywania lub dostępu do cookie w Twojej przeglądarce.
Czytaj więcej »