You are on page 1of 2

KURS

GSM dla elektroników (1)


Espresso – prosty sposób
na poznanie komend AT TEMAT
NUMERU
Wraz ze spadkiem opłat technologia GSM stała się powszechna
nie tylko w  rozwiązaniach konsumenckich ale także w  układach
automatyki i  telemetrii. Chcąc przybliżyć Czytelnikom
tę technologię rozpoczynamy cykl artykułów poświęcony
programowalnym modułom GSM firmy Sierra Wireless. Zaczynając
od podstaw, a  kończąc na kursie dotyczącym programowania
układów GSM, przekażemy wystarczającą do zastosowania układu
GSM we własnym projekcie.

W  cyklu artykułów poświęconych GSM tenkę do złącza SMA. Modem łączymy z PC
będę posługiwał się modułami i  modemami przy pomocy przewodu szeregowego RS232
firmy Sierra Wireless. Będą to modem Fastrack lub odpowiedniej przejściówki USB (tu na-
Xtend (linia produktów AirLink), a  później, leży sprawdzić w  Menedżerze urządzeń nr
ze względu na łatwiejszy dostęp do peryfe- portu COM, który został nadany przez sys- Rys. 1. Okno powitalne programu
riów – moduł Q2687G (linia produktów Air- tem Windows). Po zakończeniu uruchamia- Espresso
Prime), wraz z zestawem uruchomieniowym. my program Espresso. Ukaże się ekran star-
Oba te urządzenia są w 100 % kompatybilne towy, jak na rys. 1. okienko posiadające trzy zakładki: Network,
programowo i przez większość użytkowników Oprogramowanie powinno automatycz- Device, Audio (rys. 2). Zawsze poniżej jest
znane są pod marką Wavecom. nie wykryć modem podłączony do portu sze- dostępne okienko podglądu przesyłanych do
regowego i zapytać o kod PIN dla umieszczo- modemu komend AT, jednak jest wygodniej
Espresso nej w slocie karty SIM. Jeśli jednak z jakichś otworzyć konsolę klikając strzałkę po prawej
Współczesne modemy GSM mają pewną przyczyn tak się nie stało, to należy kliknąć stronie okna. Pojawi się dodatkowe okno,
gamę interfejsów zewnętrznych. Zazwyczaj w ikonę Connection, znajdującą się w lewym które nie tylko pozwoli śledzić komendy AT,
wśród nich jest co najmniej jeden port sze- górnym rogu ekranu. Tam można dokonać ale również umożliwi ich ręczne wpisywa-
regowy. Najprostszą metodą wykorzystania wyboru numeru portu COM, do którego pod- nie. Warto je mieć stale otwarte, aby obser-
układu GSM we własnym rozwiązaniu jest łączony jest modem oraz wpisać kod PIN. wować, jak przebiega komunikacja pomię-
wysyłanie przez jednostkę sterującą (kompu- Obsługa aplikacji jest prosta i intuicyjna. dzy aplikacją a  modemem. Dla testu może-
ter, mikrokontroler) tekstowych komend AT W  jej głównym oknie, na górze są umiesz- my w oknie konsoli wydać komendę pytającą
przez jeden z  dostępnych portów szerego- czone informacje na temat wykrytego urzą- o status PIN:
wych modemu. Ze względu na szereg funk- dzenia, sieci do której zalogował się modem AT+CPIN?
cji i  możliwości jakie posiadają modemy, oraz poziomu sygnału. Poniżej, wokół zdję- Jeśli pin został wpisany prawidłowo
początkującym nie zawsze jest łatwo znaleźć cia modemu, są umieszczone trzy ikony wy- podczas startu aplikacji lub karta nie wyma-
to, czego szukają. Wychodząc naprzeciw tej boru opisane jako connection, administration ga jego podania, to modem powinien odpo-
grupie użytkowników Sierra Wireless przy- oraz wireless. wiedzieć: +CPIN: READY
gotowała specjalne oprogramowanie, które Wybierając ikonę Connection USB uru- W przeciwnym razie modem odpowie:
umożliwia im zapoznanie się z podstawowy- chomia się interak-
mi poleceniami AT umożliwiającymi wpi- tywną prezentację
sanie kodu PIN, wysłanie wiadomości SMS wyjaśniającą krok
oraz zestawianie połączeń. Oprogramowanie po kroku jak pod-
to nazywa się Espresso i  jest częścią środo- łączyć modem do
wiska programistycznego o  nazwie M2M komputera wyko-
studio. Aplikacja jest do pobrania ze strony rzystując do tego
www.sierrawireless.com. dostępne złącze
Podczas instalacji możemy wybrać tyl- USB. Sterownik
ko aplikację Espresso lub też zainstalować USB był jednym ze
wszystkie składniki pakietu. Zapytani o pro- składników dostęp-
duct family wybieramy Q26 series. Przed nych podczas insta-
przystąpieniem do samodzielnych ekspery- lacji całego pakietu.
mentów, należy umieścić kartę SIM w złączu Po kliknięciu
modemu i  przesunąć plastikową blokadę na ikonę admini-
w  kierunku karty SIM oraz przykręcić an- stration pojawi się Rys. 2. Zakładka Network informująca o parametrach sygnału

70 ELEKTRONIKA PRAKTYCZNA 3/2010


Espresso – prosty sposób na poznanie komend AT

brać parametry toru audio, jeśli użytkownik jak i ze wspomnianej wcześniej książki tele-
zdecyduje się zastosować modem również fonicznej. Dodatkowo jest możliwość regula-
do prowadzenia rozmów głosowych. Po le- cji siły głosu w  słuchawce. O  połączeniach
wej stronie okna jest umieszczone skrócone przychodzących informuje pojawiające się
menu główne. Ikona domku pozwoli w  każ- okienko, którym wyświetlany jest nr osoby
dej chwili powrócić do ekranu początkowego. dzwoniącej.
Po wybraniu z  poziomu głównego okna Ostatnią zakładką jest Data Call. Tu wy-
Wireless, pojawi się okno podzielone na trzy świetlana jest interaktywna instrukcji spo-
zakładki: SMS, Voice Call, Data Call. sobu zainstalowania sterowników modemu
Chcąc wysłać wiadomość SMS, należy w  systemie Windows. Przedstawiono krok
podać numer telefonu, na który jest wysyła- po kroku jest jak dodać modem w  systemie
ny SMS, niżej jego treść, a następnie kliknąć oraz jak skonfigurować połączenie z  jego
na przycisk Send (rys.  3). Można również użyciem. Po instalacji można użyć modemu
skorzystać z  widocznej po prawej stronie do zestawiania połączeń z  Internetem przy
Rys. 3. Wysyłanie SMS z programu pola numeru ikony książki telefonicznej. pomocy technologii GPRS/EDGE/HSDPA
Espresso Książka oferuje możliwość przejrzenia (w zależności od wersji modemu). Istotnym
kontaktów na karcie SIM, dodania kontaktu elementem właściwej konfiguracji połącze-
+CPIN: SIM PIN oraz oczywiście wybrania numeru telefonu nia jest podanie właściwej nazwy APN. Dla
W takim przypadku wpisujemy pin komendą: na który jest wysyłany SMS. Plusa, Orange i  Playa powinniśmy wpisać
AT+CPIN=xxxx Użytkownik jest także informowany Internet, natomiast w przypadku, gdy korzy-
gdzie xxxx to nasz pin do karty. o  SMS-ach przychodzących. Zostaje wy- stamy z karty ERY wpisujemy erainternet.
Po otwarciu okna wszystkie informacje świetlone okno dialogowe z pytaniem o chęć
zostają odczytane z modemu automatycznie, przeczytania właśnie otrzymanej wiadomo- Podsumowanie
jednak za pomocą strzałek jest możliwość ści SMS. Warto zwrócić uwagę na pole SMS Przedstawione tu funkcje stanowią jedy-
odświeżania informacji i  podejrzenia wyda- Service Center. Numer Centrum Serwisu SMS nie mały wycinek z możliwości jakie oferuje
nych wcześniej komend AT. Użytkownik ma jest pobierany z karty SIM i zwykle ustawia- modem GSM. Chcąc zgłębić zarówno te po-
również możliwość zmiany zakresów czę- ny przez odpowiedniego operatora. znane dziś jak i  inne polecam zapoznanie
stotliwości pracy modemu, oczywiście w ra- W  związku z  bardzo dużym zaintereso- się z pełną dokumentacją komend AT. W ko-
mach obsługiwanych przezeń pasm. Warto waniem tym rodzajem komunikacji, bardzo lejnych artykułach zajmiemy się sposobami
pamiętać, że w  Polsce sieć GSM pracuje wartościową cechą (zwłaszcza dla początku- tworzenia własnych aplikacji napisanych
w pasmach 900 i 1800 MHz. jących) programu Espresso jest to, że przez w języku C, które można będzie wgrywać do
Zakładka Device pozwala pozyskać infor- cały czas umożliwia on podgląd komend AT, modemu. Pokażemy m.in. jak obsługiwać li-
macje takie, jak: typ modemu, numer seryj- które są wykorzystywane. nie GPIO, jak przesyłać dane z użyciem pro-
ny, numer IMEI, wersję firmwareu. Oferuje Zakładka Voice Call umożliwia obsłu- tokołu TCP, jak tworzyć własne komendy AT
również możliwość zmiany prędkości portu gę połączeń głosowych. Po podłączeniu oraz inne zagadnienia.
szeregowego, przez który modem komunikuje do modemu zestawu ze słuchawką można Więcej informacji na temat produktów
się z  komputerem PC. Po zmianie prędkości użyć go jak tradycyjnego telefonu. Okienko Sierra Wireless można znaleźć na stronach
aplikacja automatycznie dopasuje parametry prezentowane przez program ma wygląd producenta: www.sierrawireless.com lub kon-
PC i przełączy się na nową prędkość. telefonu z  wyświetlaczem, na którym wy- taktując się z firmą ACTE Sp. z o.o., która jest
Zakładka Audio pozwala na konfigurację świetlane są informacje o  połączeniach, tak oficjalnym dystrybutorem tych produktów
ustawień audio takich, jak: głośność dzwon- jak na tradycyjnym telefonie komórkowym. oraz zapewnia pełne wsparcie techniczne.
ka, rodzaj melodii algorytm redukcji echa. To Użytkownik ma możliwość wybrania nume- Adrian Chrzanowski
bardzo dobre narzędzie, które pozwala do- ru zarówno z  użyciem klawiatury cyfrowej, Acte Sp. z o.o.

R E K L A M A

ELEKTRONIKA PRAKTYCZNA 3/2010 71

You might also like