| |
Moduły GSM w systemach mikroprocesorowych
Technologia GSM (Global System for Mobile Communication) zdominowała współczesną telefonię bezprzewodową, jest także najczęściej stosowanym rozwiązaniem w systemach komunikacji bezprzewodowej M2M (Man-to-Machine lub Machine-to-Machine) oraz telemetrii. Stało się tak dzięki szybkiemu obniżaniu przez producentów cen modemów GSM oraz coraz prostszej ich obsłudze. W książce zawarłem podstawowe informacje o budowie, parametrach, sposobach sterowania i programowania, a także o aplikacjach popularnych w naszym kraju modułów GSM (m.in. Motorola G24, Wavecom, Ericsson GR47 i 48) i tanich telefonów komórkowych np. SIEMENS C35i. Zawiera kilka przykładowych projektów ilustrujących sposoby obsługi modułów GSM za pomocą popularnych mikrokontrolerów. W książce opisałem również listę komend AT z rozszerzeniami dla GSM, wraz z przykładami jej użycia: jak nawiązać połączenie, jak wysłać SMS, jak go odebrać itp. Wszystko oparte o praktyczne przykłady i aplikacje (w książce znajdują się schematy aplikacji, teksty programów i dokładne ich opisy).
|
|
Mikrokontrolery ST7LITE w praktyce
Mikrokontroler ST7 poznałem kilka lat temu na szkoleniach organizowanych przez firmę STM. Wówczas były to tylko 'duże' mikrokontrolery do zastosowań głównie w przemyśle i motoryzacji, do montażu powierzchniowego. Nie mniej jednak, jako praktykowi ST7 spodobał mi się od pierwszego rzutu oka. Prosta architektura, szeroki zakres temperatur pracy, doskonałe uzbrojenie w układy peryferyjne, tradycyjnie bardzo dobre wsparcie techniczne ze strony STM, dobra dokumentacja techniczna i mnóstwo darmowych narzędzi udostępnianych na zasadzie freeware. Jednak tak naprawdę do zastosowań ST7 w praktyce pomogły mi przekonać się dopiero mikrokontrolery z serii 'Lite'. Moim zdaniem seria ta to strzał w dziesiątkę. Z jednej strony niska cena i łatwa dostępność, z drugiej bogate wyposażenie w układy peryferyjne i możliwość migracji programów dla nich napisanych na 'większe' i 'poważniejsze' mikrokontrolery ST7. Praktycznie mnogość odmian mikrokontrolerów ST7 jest tak duża, że z całą pewnością każdy projektant znajdzie tu dla siebie ten właściwy, pasujący do danej aplikacji.Książka napisana jest podobnie do tej o C, jednak wstęp jest znacznie dłuższy. Na początku opisuję rdzeń mikrokontrolera, organizację pamięci i układy peryferyjne. Pózniej poprzez szczegółowy opis języka asembler, opis kompilatora i środowisk (IDE) służących do tworzenia i uruchamiania programów, przechodzę do przykładów aplikacji. Wiem, że w wielu polskich szkołach technicznych zajęcia odbywają się właśnie w oparciu o jakiś mikrokontroler z rodziny ST7. I tu książka może być bardzo pomocna! Bo tak naprawdę nie ma to znaczenia, że książka jest o serii LITE. Poszczególne ST7 różnią się między sobą układami peryferyjnymi i ilością wyprowadzeń, jednak rdzeń i lista rozkazów pozostają te same. Przykłady programów podane w książce a przeznaczone dla mikrokontrolerów LITE, po niewielkich modyfikacjach, mogą być również uruchamiane na 'dużych' ST7.
|
|
Programowanie mikrokontrolerów 8051 w języku C
Nakładem Wydawnictwa BTC ukazała się druga książka mojego autorstwa. Opowiada o programowaniu mikrokontrolerów z rdzeniem 8051 w języku C: krótko o składni języka, skupiając się głównie na używanych technikach programowania i praktycznych aplikacjach. Jako pierwsza omawiana jest aplikacja chyba najprostsza: mrugająca dioda LED. Póżniej przez wyświetlacze LED, LCD, klawiaturę,obsługę interfejsów, realizację pętli opóznień do aplikacji takich jak bezprzewodowy termometr, dekoder RC5 i wiele, wiele innych. Oczywiście jest również ściąga zawierająca tabelę pierwszeństwa, opisy funkcji bibliotecznych i różne inne wiadomości, które warto mieć pod ręką. Książka ukazała się jako druga, ale faktycznie była pierwszą. Wyczekana, moja ulubiona, dla każdego, kto chce rozpocząć swoją przygodę z programowaniem mikrokontrolerów lub pogłębić swoją wiedzę. Polecam!
|
|
Lokalne interfejsy szeregowe w systemach cyfrowych
Moja pierwsza książka. Bardzo ucieszyły mnie zarówno jej wydanie, jak i recenzja, którą przeczytałem na stronie www.elektronika.qs.pl.
...Książka już jest w moich rękach i zgodnie z wcześniejszą zapowiedzią kilka słów komentarza po wstępnej lekturze. Byłem ciekaw czy czytając ją będę większość od razu rozumiał gdyż jestem raczej 'analogowcem' i czasami jest trudno mi zrozumieć od razu opisy układów czy systemów cyfrowych. Czytając już pierwszy rozdział na temat interfejsu I2C miałem wrażenie jakby poruszany temat był niezwykle prosty i łatwy w zrozumieniu - to jest ogromny plus tej książki. Czytając ją czuje się, że autor jest 'praktykiem'. Wszystko jest co powinno być w takiej książce: trochę niezbędnej teorii, konkretne zastosowania z przykładami, programowe realizacje w C i asemblerze - nic tylko kupić, czytać i korzystać z nabytej w ten sposób wiedzy. Gratulacje dla autora. Jedna uwaga, małe rozczarowanie dla oczekujących od książki swego rodzaju kursu w programowaniu interfejsów szeregowych, tego tam nie znajdą, należy posiadać już pewne podstawy w pisaniu programów gdyż to ułatwi zrozumienie i analizę zamieszczonych przykładów. Więcej informacji na temat tej książki znajdziesz na stronie wydawnictwa BTC...
Polecam zarówno stronę (abstrahując od zamieszczonej tam recenzji), jak i moją książkę. Wydana została przez Wydawnictwo BTC (http://www.btc.pl), można kupić zarówno przez stronę Wydawnictwa, jak i w księgarniach.
|
|
| |
 |
Artykuł dnia |
 |
|
|
Dziś nie dodano nowego artykułu.
|
|
|
 |
|