Bluetooth ATB-BTM
Oferowany przez naszą firmę moduł ATB-BTM-222 służy do komunikacji radiowej – Bluetooth. Można go wykorzystać do połączeń własnych układów mikroporocesorowych z komputerem PC lub z innym układem. Całość oparta jest o moduł BTM-222 firmy Rayson. Zasięg to 100m. Jako antenę można bez żadnych problemów wykorzystać krótki odcinek przewodu, przy czym jego długość powinna być precyzyjnie obliczona. W tym przypadku antena jest długości 6cm.
Nasz moduł przystosowany jest do pracy w standardzie TTL (+5). Posiada tylko 4 niezbędne wyprowadzenia co znacznie ułatwia pracę. VCC , GND , Rx oraz Tx. Sam wtyk układu i jego wyprowadzenia, pomimo że to bardzo prosta konstrukcja, został odpowiednio przemyślany w taki sposób aby zabezpieczyć się przed przypadkowym odwrotnym podłączeniem i uszkodzeniem modułu. Służy do tego klucz (piny VCC oraz GND są oddalone od siebie). W przypadku omyłkowego odwrotnego podłączenia, zasilanie które miałoby być dostarczone do układu trafi co najwyżej na wejście jednej z bramek TTL sygnału Rx modułu, co nie spowoduje żadnych skutków ubocznych poza tym, że układ nie będzie w ogóle działał.
Wszystkie piny są bardzo wyraźnie opisane/oznaczone na płytce PCB dzięki czemu nie trzeba sięgać do dokumentacji aby dokonywać podłączeń. Moduł został już przetestowany w setkach rozwiązań różnego typu, u różnych klientów na terenie całej Polski. Wszystko działa bezawaryjnie.
Jednym z częstszych zastosowań naszego modułu jest wykorzystanie go do bezprzewodowej transmisji danych podczas dokonywania podmiany firmware (wsadu) w gotowych już urządzeniach. Nie trzeba wtedy stosować żadnych kabli. Wszystko bardzo ładnie współpracuje z rozwiązaniem/oprogramowaniem MkBootloader.
Moduł ATB-BTM-222 zaopatrzony jest w dwie diody LED. Jedna z nich w kolorze niebieskim, sygnalizuje stan działania BTM-222. Druga (czerwona lub zielona) sygnalizuje obecność zasilania. Nie obsadzona jest trzecia dioda LED , która służy do sygnalizacji transmisji danych. Można ją dodać we własnym zakresie jeśli okaże się to przydatne. (należy w takim przypadku obsadzić rezystor ograniczający jej prąd na który także jest miejsce. Elementy SMD w rozmiarze 1206).
Domyślnie układ działa z następującymi parametrami: 19200, 8, n, 1.
Pierwszą rzeczą jaką można zrobić aby przekonać się czy układ w ogóle działa, to podłączenie samego zasilania do wyprowadzeń VCC i GND a następnie sprawdzenie czy jest widoczny na komputerze PC w otoczeniu Bluetooth. (oczywiście komputer musi być zaopatrzony w przejściówkę USB/Bluetooth. Najbardziej polecaną jest przejściówka firmy D-Link o symbolu DBT-122). Po wykryciu układu w otoczeniu BT można dokonać nawet jego sparowania korzystając z domyślnego hasła/klucza: 1234.)
Uwaga! Pomimo to, że po wykonaiu powyższego kroku, będziemy mieli już dostępny virtualny port COM w komputerze i będzie można dokonać połączenia BT z naszym modułem, to jednak od tej strony NIE MOŻNA wydawać poleceń AT do modułu! To jest podstawowy błąd popełniany przez wiele osób, które domyślają się wręcz uszkodzenia modułu ponieważ nie odpowiada w terminalu nawet na podstawowe polecenie AT.
Drugim krokiem sprawdzenia i dokonania właściwej konfiguracji ABT-BTM-222 jest podłączenie go przynajmniej jeden raz do komputera PC za pomocą np. przejściówki USB/RS232 TTL albo też przejściówki na układzie MAX232 która włączona jest do zwykłego portu COM komputera. Dopiero po podłączeniu się do modułu od strony fizycznej (jego piny Rx iTx) za pomocą terminala można wydawać polecenia AT i dokonywać własnej konfiguracji, np. zmiany domyślnej prędkości na inną ATL=xxxxx, albo zmiany nazwy modułu widocznej w otoczeniu BT na komputerze ATN=xxxxx, czy też zmiany hasła ATP=xxxx. Proszę pamiętać, że zmiany ustawień są zapamiętywane w wewnętrznej pamięci EEPROM modułu, zatem nie trzeba ich powtarzać za każdym razem gdy moduł podłączony jest np do mikrokontrolera. Wydawanie poleceń AT bezpośrednio z mikrokontrolera zaczyna być przydatne dopiero w sytuacjach gdy chcemy korzystać z trybu MASTER naszego modułu i/lub wyszukiwać innych urządzeń BT w otoczeniu mikrokontrolera.
Przy okazji poniżej przedstawiam prosty programik służący do obliczania długości antent, który może się przydać nie tylko w tym przypadku ale także gdy będziemy korzystać z modułów radiowych na innych częstotliwościach, np.: 433MHz lub 868MHz itp
POBIERZ PROGRAM >> ANTENIAK.RAR <<<
—————————————————————————————————–
Tutaj można pobrać plik _ATNEL.lbr (Biblioteka do programu EAGLE) 
Poniżej przykład schematu z użyciem elementów bibliotecznych firmy ATNEL w programie EAGLE:


