urządzenie pomiarowe stgsm-04

Transkrypt

urządzenie pomiarowe stgsm-04
620.1.08
Piotr BOGUSŁAWSKI
Eugeniusz ŁOWIEC
URZĄDZENIE POMIAROWE STGSM-04
STRESZCZENIE
W pracy przedstawiono rozwiązanie techniczne uniwersalnego urządzenia pomiarowo-sterującego o niskim
poborze mocy, wykorzystującego do komunikacji cyfrową sieć
telefonii komórkowej. Przedstawiono kilka przykładowych wersji
urządzenia, opisano budowę głównego modułu konstrukcyjnego
oraz krótko scharakteryzowano narzędzia wspomagające pracę
nad oprogramowaniem użytkowym.
1. WSTĘP
W ostatnich latach można zaobserwować wzrost liczby i różnorodności
zastosowań usług telefonii komórkowej GSM, takich jak transmisja danych,
przesyłanie krótkich wiadomości tekstowych (SMS) lub bezpośredni dostęp do
Internetu za pośrednictwem transmisji pakietowych (GPRS). Urządzenie telemetryczne STGSM-04, opracowane w Oddziale Instytutu Elektrotechniki
w Gdańsku, pozwala na wykorzystanie tych usług w zastosowaniach przemysłowych i stanowi podstawę konstrukcyjną umożliwiającą szybkie wdrożenia
urządzeń służących do sprzęgania systemów automatyki przemysłowej ze zdalnymi centrami nadzoru za pośrednictwem modemów telefonii komórkowej.
mgr inż. Piotr BOGUSŁAWSKI
[email protected]
mgr inż. Eugeniusz ŁOWIEC
[email protected]
Instytut Elektrotechniki, Oddział w Gdańsku
PRACE INSTYTUTU ELEKTROTECHNIKI, zeszyt 222, 2005
116
P. Bogusławski, E. Łowiec
Urządzenie pomiarowe STGSM-04 posiada szeroki zakres zastosowań
wynikający zarówno z modernizacji konstrukcyjnej wcześniejszych rozwiązań
opracowanych w IEL w Gdańsku, jak i z rosnącego zakresu usług świadczonych przez operatorów sieci komórkowych [1]. W opisywanej wersji
urządzenie STGSM-04 służy do precyzyjnych pomiarów wielkości analogowych
w trudnych warunkach środowiskowych, do nadzoru urządzeń w przemysłowych systemach produkcji lub do konwersji protokołów komunikacyjnych
w systemach wizualizacji.
Obecnie na rynku istnieje znaczna liczba specjalizowanych urządzeń
telemetrycznych działających w oparciu o telefonię komórkową i przeznaczonych do zastosowań w przemyśle [4]. Opisywane urządzenie, dzięki odpowiedniej konfiguracji nowoczesnych podzespołów wchodzących w jego skład,
umożliwia oferowanie samodzielnych rozwiązań pomiarowych lub wzbogacanie
funkcjonalności systemów opartych na sterownikach programowalnych (PLC)
starszej generacji, szeroko stosowanych w automatyzacji obiektów. Specyfika
STGSM-04 polega na połączeniu w ramach uniwersalnego rozwiązania pożądanych cech techniczno-ekonomicznych, co może stanowić podstawę do oferowania nowego typu wyrobów lub usług teletechnicznych.
2. OPIS KONSTRUKCJI
Zasadniczym podzespołem konstrukcyjnym urządzenia STGSM-04,
decydującym o jego uniwersalności, jest moduł sterujący zbudowany przez
autorów w oparciu o mikrokontroler ADUC834 firmy Analog Devices. Moduł ten
integruje układy zasilania i komunikacji z analogowym torem pomiarowym.
Zastosowano elementy scalone o niskim poborze mocy. Korzystając z właściwości mikrokontrolera wyposażono system w dodatkową pamięć statyczną
RAM oraz układy peryferyjne. Na rysunku 1 przedstawiono schemat blokowy
urządzenia.
W zależności od zastosowanej obudowy i wewnętrznego oprogramowania (firmware) urządzenie STGSM-04 wykorzystywane jest do budowy
dwóch typów urządzeń: KMS-04-M oraz KMS-04-P. Urządzenie KMS-04-P jest
uniwersalnym sterownikiem mikroprocesorowym przeznaczonym do montażu
na znormalizowanym wsporniku szynowym. Urządzenie to jest kompatybilne ze
starszą wersją sterownika KMS-03, znajdującego zastosowanie jako moduł
sprzęgający sterowniki programowalne (PLC) z modemami GSM. Na rysunku 2b) przedstawiono widok wnętrza urządzenia KMS-04-P. Wersja urządzenia
KMS-04-M pod względem funkcjonalnym jest kompatybilna z urządzeniem
117
Urządzenie pomiarowe STGSM-04
STGSM-02, tzw. szafką telemetryczną (rys. 3a) stosowaną jako rejestrator
poziomów wody (automatyczny wodowskaz) o zasilaniu podtrzymywanym
akumulatorowo. Nowe rozwiązanie rejestratora odznacza się znacznie mniejszymi gabarytami (obudowa o wym. 180x70x85) i zużyciem mocy w stanie
aktywnym (ok. 250 mW). Na rysunku 3b) przedstawiono rejestrator wraz z pozostałymi elementami wchodzącymi w skład zestawu pomiarowego.
Rys. 1. Schemat blokowy urządzenia STGSM-04
a)
b)
Rys. 2. Widok urządzeń po otwarciu obudowy:
a) KMS-04-M, b) KMS-04-P (w fazie montażu).
118
P. Bogusławski, E. Łowiec
Na rysunku 2a) przedstawiono widok urządzenia STGSM-04 po otwarciu
obudowy. Widoczna jest płytka drukowana modułu sterującego wraz z nałożonym modemem. W pokrywie obudowy został zainstalowany akumulator.
W urządzeniu zintegrowano czujniki pomiarowe ciśnienia i temperatury z układem do bezprzewodowej transmisji danych (modem GSM/GPRS MC35
Siemens). Na rysunku 3b) przedstawiono zestaw pomiarowy z zanurzeniowym
czujnikiem poziomu i temperatury o wyjściu napięciowym typu VLTT-12
(Vigotor). Czynnikiem decydującym o autonomiczności systemu jest zastosowanie fotowoltaicznego źródła zasilania. W skład zestawu wchodzą: bateria
słoneczna typu ASI-F2/12 (RWE SCHOTT Solar GmbH) o maksymalnej mocy
2 W oraz pakiet akumulatora litowo-jonowego pojemności ok. 2 Ah typu
GP1865L2003S1P (GP Batteries).
a)
b)
Rys. 3. Urządzenia pomiarowe:
a) STGSM-02, b) STGSM-04 (widoczne dołączone
czujnik zintegrowany i bateria słoneczna).
elementy:
antena
GSM,
2.1. Interfejsy pomiarowe i obiektowe
Na płytce układu STGSM-04 znajdują się cztery optoizolowane wejścia
dyskretne, cztery nieizolowane wyjścia dyskretne i dwa nieizolowane wejścia
analogowe. Aranżacja interfejsu sygnałów dyskretnych pozwala na dołączenie
Urządzenie pomiarowe STGSM-04
119
zewnętrznej macierzy do obsługi klawiatury 4 x 4 lub podobnego zestawu 16
wejść dyskretnych współpracujących z zestykami. Wejścia analogowe, dysponujące rozdzielczością 24-bitową i częstotliwością próbkowania do ok. 100 Hz,
są standardowo przygotowane do połączenia z dwoma przetwornikami pomiarowymi o wyjściu napięciowym sygnału różnicowego [2].
Urządzenie wyposażono w układy pomiarowe napięcia i prądu zasilania
(ładowania) wykorzystujące 12-bitowy przetwornik cyfrowo-analogowy (DAC)
generujący pomiarowe napięcie referencyjne. Pomiary w torze zasilania realizowane są za pomocą komparatora i wzmacniacza pomiarowego prądu oraz
16-bitowego przetwornika analogowo-cyfrowego. Pomiar napięcia głównego
toru zasilania odbywa się metodą sukcesywnych aproksymacji za pomocą
komparatora, układu DAC i wejścia dyskretnego mikrokontrolera. Pomiar prądu
głównego toru zasilania odbywa się za pomocą bocznika i wzmacniacza
pomiarowego prądu o stałym wzmocnieniu 100 V/V, który pozwala na pomiar
prądu w obu kierunkach w procesach ładowania lub rozładowania akumulatora
(rys. 4). Sygnał z tego wzmacniacza doprowadzony jest do wejścia analogowego mikrokontrolera o rozdzielczości 16-bitowej.
Rys. 4. Charakterystyka przejściowa układu do dwukierunkowego pomiaru prądu ładowania akumulatora [3].
2.2. Układy zasilania
Urządzenie STGSM-04 zasilane jest z akumulatora litowo-jonowego
ładowanego z zewnętrznego zasilacza lub baterii słonecznej o wydajności
prądowej zapewniającej autonomiczność energetyczną urządzenia pomia-
120
P. Bogusławski, E. Łowiec
rowego. Akumulator o napięciu znamionowym 11,1 V posiada ogranicznik
zwarciowy wraz z wbudowanymi zabezpieczeniami ogniw chroniącymi przed
nadmiernym rozładowaniem i przeładowaniem. W obwodzie ładowania
akumulatora znajduje się niskoomowy bocznik pozwalający na pomiary ładunku
dostarczanego do baterii ogniw (rys.1 i 4). Dodatkowo przewidziano możliwość
programowego wyłączenia ładowania akumulatora w celu zabezpieczenia go
przed przeładowaniem.
Napięcie „biegu jałowego” źródła doładowującego (baterii słonecznej)
jest ograniczane diodowo do wartości ok. 18 V. Przy dużej wydajności prądowej
tego źródła mogą wystąpić znaczne straty mocy prowadzące do wzrostu temperatury elementów zabezpieczających. Opisane zjawisko występuje tylko
w przypadku, gdy pobór mocy urządzenia zostanie zmniejszony po wyłączeniu
ładowania akumulatora i innych układów peryferyjnych (np. modemu, czujników). W urządzeniu STGSM-04 straty mocy w diodach zabezpieczających są
wykorzystywane do podgrzewania metalowej obudowy w celu poprawy warunków ładowania akumulatora w okresie zimowym.
W celu ograniczenia poboru mocy w stanie nieaktywnym zastosowano
wyłączniki zasilania podzespołów komunikacyjnych i pomiarowych. Wyłączniki
ładowania akumulatora i zasilania modemu zrealizowano w oparciu o klucze
tranzystorowe typu MOSFET. Za pomocą osobnej linii istnieje możliwość sterowania programowego dodatkowym zasilaczem stabilizowanym czujnika pomiarowego. Dla zmniejszenia poboru mocy w okresach nieaktywności urządzeń
zewnętrznych w STGSM-04 zaimplementowano sprzętowy mechanizm wyłączający układy komunikacyjne. Ogranicznik poboru mocy przez te układy pracuje niezależnie od mikrokontrolera.
Przyjęcie powyższych rozwiązań pozwoliło ograniczyć pobór prądu
w stanie uśpienia modułu do wartości ok.100 µA oraz zwiększyło możliwości
w zakresie sterowania torem zasilania.
2.3. Układy komunikacyjne
Urządzenie STGSM-04 wyposażono w liczne kanały komunikacji szeregowej. W zasobach wewnętrznych kontrolera ADUC834 znajduje się jeden
kanał komunikacji szeregowej RS232 (UART1) oraz kanał emulacyjny (/EA),
poprzez które możliwa jest wymiana oprogramowania w pamięci programu
i danych zawartych w pamięci nieulotnej procesora. W ograniczonym zakresie
(zależnym od oprogramowania systemowego użytkownika) wymiana oprogramowania aplikacyjnego jest możliwa również poprzez każdy inny interfejs
modułu. W szczególności nadaje się do tego celu wbudowany w kontroler
interfejs SPI/I2C.
Urządzenie pomiarowe STGSM-04
121
Pozostałe układy komunikacji szeregowej, w tym opcjonalny nośnik pamięci nielotnej (MMC), obsługiwane są za pomocą interfejsu SPI mikrokontrolera. W celu ograniczenia poboru mocy układy UART2 i UART3 wprowadzane są w stan wyłączenia jednocześnie, za pośrednictwem układu dopasowującego RS232, który posiada funkcję „auto shutdown” zależną od stanu
aktywności urządzeń zewnętrznych (np. modemu lub PC). Oba zewnętrzne
łącza standardu RS232 są typu DTE. Częstotliwości transmisyjne zewnętrznych
układów transmisji szeregowej są wzajemnie niezależne. Układ UART3
obsługuje kanał komunikacyjny w standardzie RS422/485.
3. OPROGRAMOWANIE NARZĘDZIOWE
Moduł sterujący urządzenia STGSM-04 pozwala na prowadzenie prac
uruchomieniowych oprogramowania w trzech trybach. Przy wykorzystaniu symulatora pamięci zewnętrznej programu kod wykonywalny pobierany jest
poprzez złącze równoległe układu. Ten tryb pozwala na szybką weryfikację
poprawności działania aplikacji, ale bez możliwości podglądu on-line zawartości
rejestrów procesora.
Wymianę oprogramowania (firmware) w systemie docelowym można
wykonywać poprzez port RS232. W tym celu należy uruchomić darmowy
program WSD.EXE (rys. 5) pobrany ze stron producenta (www.analog.com) i
załadować plik wykonywalny typu *.hex do pamięci mikrokontrolera. W tym
trybie możliwe jest także programowanie bitów zabezpieczających przed
kopiowaniem oprogramowania.
Rys.5. Okno startowe programu narzędziowego WSD.EXE firmy Analog Devices
Największe możliwości pracy nad oprogramowaniem aplikacyjnym
uzyskuje się korzystając z sondy emulacyjnej Single Pin Emulator POD
122
P. Bogusławski, E. Łowiec
w środowisku uruchomieniowym (IDE) Aspire™ firmy Accutron (rys. 6). W tym
trybie możliwe jest programowanie kontrolera z poziomu assemblera lub przy
wykorzystaniu prostego kompilatora języka C. Prace uruchomieniowe prowadzi
się korzystając ze środowiska programistycznego Aspire™ (rys. 7).
Rys. 6. Połączenie systemu uruchomieniowego Spear firmy
Accutron z urządzeniem KMS-04-M (widoczna sonda
emulacyjna)
Rys. 7. Okno środowiska uruchomieniowego Aspire™ (IDE) firmy
Accutron
123
Urządzenie pomiarowe STGSM-04
4. ZASTOSOWANIA
Opisywane urządzenie pomiarowe STGSM-04 może znaleźć zastosowanie w autonomicznych systemach monitorowania procesów o charakterze
wolnozmiennym. Aktualnie prowadzone są prace nad rozwojem oprogramowania aplikacyjnego ukierunkowane na adaptację urządzenia do zastosowań
w dziedzinie ochrony środowiska naturalnego – do badania jakości wód (m.in.
poprzez opracowanie algorytmów współpracy z przetwornikami wielkości chemicznych). Równolegle prowadzone są prace o charakterze integratorskim
zmierzające do stworzenia systemu akwizycji danych pomiarowych i udostępniania ich poprzez sieć Internet.
Urządzenie KMS-04-P znajduje obecnie zastosowanie w systemie monitoringu przepompowni melioracyjnych w regionie Żuław Elbląskich.
LITERATURA
1. Hartman M., Łowiec E., Bogusławski P., Mandrek S., Wykorzystanie usługi SMS cyfrowej
telefonii komórkowej do monitorowania wielkości fizycznych, Elektronizacja, nr2, str.2-4,
2000.
2. Bogusławski P., Łowiec E., Dokumentacja techniczna urządzenia KMS-04, IEL OG, Gdańsk,
2004.
3. Karta katalogowa f-my Maxim „Bidirectional, High-Side, Current-Sense Amplifiers with
Reference”, www.maxim-ic.com.
4. Industrial Engineering News-Europe, Volume 30/2004.
Rękopis dostarczono, dnia 14.10.2004 r.
Opiniował: prof. dr hab. inż. Michał Lisowski
MEASURING DEVICE STGSM-04
Piotr Bogusławski
Eugeniusz Łowiec
ABSTRACT A technical solution of low power device for
control and measurement using the digital cellular network
for communication is presented in this paper. Construction of
the device and tools for software development are shortly
described.

Podobne dokumenty