Kod produktu: MP-BT-USB



Podobne dokumenty
Kod produktu: MP-BTM222-5V

Kod produktu: MP-BT-RS232

Kod produktu: MP01105T-BT

Kod produktu: MP-IKP1W-USB

Modem Bluetooth MBL-USB/UK

Modem Bluetooth MBL-232/UK

Kod produktu: MP-W7100A-RS232

MOBOT-RCR v2 miniaturowe moduły radiowe Bezprzewodowa transmisja UART

Kod produktu: MP-W7100A-RS485

dokument DOK wersja 1.0

Moduł RS232 E054. TAP - Systemy Alarmowe Sp. z o. o. os. Armii Krajowej Poznań tel ; fax:

Instrukcja MM-717 Tarnów 2010

1.1 Co to jest USBCOM? Budowa oraz parametry techniczne... 3

Instrukcja do konwertera USB-RS232

Konwerter USB/RS232 KU-01b. Instrukcja obsługi. tel (12:00-16:00) fax

Kod produktu: MP01105

ALNET USB - RS Konwerter USB RS 232/422/485 Instrukcja obsługi

Instrukcja do oprogramowania ENAP DEC-1

Adapter RS-232 Bluetooth Instrukcja obsługi modeli BT-232B i BT-232B-E

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

INSTRUKCJA instalacji interfejsu USB-RS422/485

MultiTool instrukcja użytkownika 2010 SFAR

Konwerter RS-485->Ethernet [TCP/IP] CN-ETH-485 INSTRUKCJA [konfiguracja urządzenia do współpracy z programem MeternetPRO]

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

Konwerter RS-485->TCP/IP [ethernet] ATC-1000 SZYBKI START [konfiguracja urządzenia do współpracy z programem MeternetPRO]

Konwerter DAN485-MDIP

SystimPlus. Dokumentacja (FAQ) dla wersji: v

Instrukcja instalacji i obsługi modemu ED77 pod systemem operacyjnym Windows 98 SE (wydanie drugie)

usbcat OPTOIZOLOWANY INTERFEJS USB<->CAT OPTOIZOLOWANE STEROWANIE PTT, CW, FSK GALWANICZNA IZOLACJA AUDIO IN, AUDIO OUT Podręcznik użytkownika

Instrukcja instalacji interfejsu komunikacyjnego RUD-1

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows XP

Konfigurowanie sterownika BC8150 firmy Beckhoff wprowadzenie

Instrukcja ręcznej konfiguracji połączenia z Internetem przez. modem ED77 w systemie Windows 2000

Kod produktu: MP01611-ZK

TRB-0610 Konwerter USB RS 232/422/485 Instrukcja obsługi

INSTRUKCJA instalacji interfejsu USB-RS422/485

Koncentrator USB-4xRS (HUB USB-4xRS)

Instrukcja użytkownika ARSoft-WZ1

Ogólne zasady zestawiania połączeń modemowych pomiędzy sterownikami serii PCD firmy SAIA- Burgess Electronics oraz komputerem systemu asix

Koncentrator USB-4xRS (HUB USB-4xRS)

INSTRUKCJA PROGRAMU DO REJESTRATORÓW SERII RTS-05 ORAZ RTC-06. wyposażonych w komunikację. Bluetooth lub USB PRZEDSIĘBIORSTWO PRODUKCYJNO HANDLOWE

KONWERTER ETHERNET-RS485/RS232

INSTRUKCJA OBSŁUGI PROGRAMU INSTAR 1.0

Konwerter RS-485->TCP/IP [ethernet] ATC-2000 SZYBKI START [konfiguracja urządzenia do współpracy z programem Meternet]

Rejestratory Sił, Naprężeń.

NARZĘDZIE KONFIGURACYJNE VNX SETUP TOOL MODUŁÓW RODZINY VNX ADVANCED

Programator procesorów rodziny AVR AVR-T910

Instrukcja dla: Icomsat v1.0 SIM900 GSM/GPRS shield for Arduino oraz dla GPRS Shield produkcji Seeedstudio.

Kod produktu: MP01611

AMX 530BT. Instrukcja instalacji i konfiguracji AMX 530BT dla systemów operacyjnych XP, 7 i Instalacja i konfiguracja AMX 530BT dla Windows XP

Kod produktu: MP00501-XE232NET

Interfejs komunikacyjny RCI-2 v1.0

Kod produktu: MP01105T

Instrukcja obsługi urządzenia LAN2RS

STEROWNIK MODUŁÓW PRZEKAŹNIKOWYCH SMP-8

Moduł Ethernetowy. instrukcja obsługi. Spis treści

PŁYTKA DRUKOWANA EM-USB-DIL24 BUDOWA INTERFEJSU USB-RS232 (TTL) - DIL24

INSTRUKCJA UŻYTKOWANIA CZYTNIKA KART PROCESOROWYCH SYGNET 5v2 IU SY5

Interfejs komunikacyjny RUD-1 v1.0

CM Konwerter SUCOM_A Master - ModBus RTU Slave

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

STEKOP SA. Odbiornik dialerowy. Zakład Pracy Chronionej Białystok, ul. Młynowa 21 tel./fax : (+48 85) ,

Instrukcja użytkownika KRISTECH, 2016

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

Kod produktu: MP01611-ZK

ASMAX ISDN-TA 128 internal Instalacja adaptera w środowisku Windows 98 / ME


BLUETOOTH INSTRUKCJA PODŁĄCZENIA I KONFIGURACJI.

Instrukcja aktualizacji oprogramowania routera D-Link DWR-932 C1 (do wersji 1.0.3CPGb01)

PC Terminal Emulator Cables, RJ-45 (Central Data) to DB-9

Konfigurowanie PPP dla Windows 7

VComNet Podręcznik użytkownika. VComNet. Podręcznik użytkownika Wstęp

Instrukcja podłączenia i konfiguracji BLUETOOTH NX. Interfejs. (instrukcja dostępna także na ver

Instrukcja obsługi programatora AVR Prog USB v2

instrukcja instalacji modemu SpeedTouch 605s

INSTRUKCJA OBSŁUGI SUPLEMENT

Konfiguracja trybu pracy Real COM dla serwerów NPort:

TomTom ecoplus Reference Guide

MODUŁ ETHERNETOWY DS202

INSTRUKCJA UŻYTKOWNIKA PROGRAMU

Instrukcja instalacji oraz konfiguracji sterowników. MaxiEcu 2.0

STEROWNIK ŚWIATEŁ i SZLABANÓW SWS-4/485K/UK

Moduł Ethernetowy EL-ETH. Instrukcja obsługi

Kod produktu: MP-IKP1W-W5100

AUTOMATYKA PRZEMYSŁOWA

1.10 MODUŁY KOMUNIKACYJNE

Instrukcja obsługi Profesjonalny bezprzewodowy czytnik kodów HD2000

Seria wielofunkcyjnych serwerów sieciowych USB

Instrukcja obsługi. Terminal SD for DB25 CNC

OPTIMA PC v Program konfiguracyjny dla cyfrowych paneli domofonowy serii OPTIMA ELFON. Instrukcja obsługi. Rev 1

Instrukcja instalacji Przewód interfejsu USB

Interfejs USB-RS485 KOD: INTUR. v.1.0. Zastępuje wydanie: 2 z dnia

GRM-10 - APLIKACJA PC

INSTRUKCJA INSTALACJA MODEMU HUAWEI E220 DLA SYSTEMU WINDOWS

Urządzenie do programowania głowic eq-3

Przewodnik PRE 10/20/30

Terminal TR01. Terminal jest przeznaczony do montażu naściennego w czystych i suchych pomieszczeniach.

Instrukcja użytkownika KRISTECH,

Transkrypt:

Interfejs Bluetooth na USB do zastosowań kontrolno-pomiarowych, sterowany komendami AT Urządzenie zbudowano w oparciu o moduł transmisyjny Bluetooth typu BTM-222 firmy Rayson, umożliwiający zasięg bezprzewodowy do 100m. Szczegółowe informacje techniczne tego modułu dostępne są w dokumentacji producenta, która jest do pobrania z naszej strony internetowej: /files/blu_btm222.pdf Od strony komputera dostęp może się odbywać poprzez wirtualny port szeregowy (interfejs USB zbudowano na bazie układu FT232RL firmy FTDI). Ze względu na dopracowany interfejs USB oraz możliwość sterowania poprzez komendy AT, urządzenie idealnie nadaje się do zastosowań kontrolno-pomiarowych. Dołączone sterowniki pozwalają na pisanie własnych procedur komunikacyjnych w sposób identyczny jak w przypadku urządzeń transmitujących dane za pośrednictwem interfejsu RS232. Do łączności od strony komputera można również stosować typowe programy terminalowe np. okienkowy HiperTerminal. Bardziej zaawansowani programiści mogą sięgnąć po dołączone sterowniki D2XX (USB Direct Drivers + DLL S/W Interface). UWAGA: Kabel USB oraz antenę Bluetooth należy dokupić osobno (dostępne w naszej ofercie). Podstawowe właściwości: Zasilanie z portu USB Kompatybilny z USB 1.1 i 2.0 Bluetooth klasy 1, zasięg do 100m Układ bluetooth oparty na module BTM-222 firmy Rayson Sterowanie komendami AT Od strony komputera dostęp poprzez wirtualny port szeregowy lub dostęb bezpośredni z wykorzystaniem sterowników D2XX (USB Direct Drivers + DLL S/W Interface) Interfejs USB zbudowany na bazie układu FT232RL firmy FTDI Możliwość zapisu parametrów użytkownika w nieulotnej pamięci EEPROM Wsparcie dla wstrzymania i wznowienia pracy Układ restartu przy uruchomieniu układu Bufory: nadawczy 384 bajty, odbiorczy 128 bajtów Transmisja danych z prędkością do 230kb/s Obsługa sygnałów modemowych i handshaking (TxD, RxD, CTS i RTS) Transmisja szeregowa UART: 8 bitów danych, 1 lub 2 bity stopu, kontrola parzystości (brak, parzystość, nieparzystość) Materiał obudowy: ABS (TEMPOLIMER STYRENU) Gniazdo antenowe typu SMA żeńskie W interfejsie umieszczono dwie diody LED: DATA ( czerwona) - wskazującą transmisję danych, LINK ( zielona) - wskazującą aktualny status połączenia Bluetooth (opis działania w dalszej części dokumentacji).

Ustawienia fabryczne łącza szeregowego interfejsu Po zakupie interfejsu, urządzenie jest skonfigurowane do współpracy z komputerem z następującymi parametrami transmisji szeregowej: Prędkość transmisji: 19200 bps Ilość bitów dla danych: 8 Kontrola parzystości: brak Ilość bitów stopu: 1 Kontrola przepływu: sprzętowe potwierdzenie z wykorzystaniem linii CTS i RTS Parametry transmisji mogą być zmienione z wykorzystaniem dowolnego programu terminalowego np. HyperTerminala dostępnego w systemie Windows. Zmiana parametrów polega na przesłaniu odpowiednich komend AT (opis w dalszej części dokumentacji). Sterowniki Wraz z interfejsem dostarczany jest sterownik Virtual Com Port (VCP), poprzez zainstalowanie którego w komputerze instalowany jest kolejny port szeregowy COM. Sterowniki są do pobrania z naszej strony internetowej: /mp-bt-usb.html Numer tego portu można w razie konieczności ręcznie zmienić poprzez ustawienie w panelu sterowania komputera.. Dodatkowo dla zaawansowanych programistów dostarczane są bezpośrednie sterowniki USB wraz z interfejsem DLL S/W (sterowniki D2XX). Interfejs zawiera pamięć EEPROM, w której zapisać można takie parametry jak np. USB VID, PID, numer seryjny, opis produktu itd. Pamięć ta zaprogramowana może być przez użytkownika bezpośrednio w układzie poprzez USB z wykorzystaniem oprogramowania Mprog. Wstępnie zaprogramowane parametry interfejsu MP-BT-USB przy pomocy programu Mprog

Kolejne czynności, które należy przeprowadzić dla poprawnego zainstalowania urządzenia: 1. Podłącz interfejs do portu USB w komputerze 2. Po wykryciu urządzenia zainstaluj sterowniki wirtualnego portu szeregowego (link do sterowników na naszej stronie internetowej). Uwaga: Przed podłączeniem urządzenia warto wcześniej pobrać sterowniki i rozpakować je do określonej lokalizacji na dysku. 3. W systemie powinien pojawić się kolejny port szeregowy o numerze zależnym od wcześniejszych instalacji wirtualnych portów. W razie potrzeby należy w ustawieniach portu (ustawienia zaawansowane portu szeregowego w menedżerze urządzeń) zmienić jego numer na jakiś niższy np. COM2, COM3 lub COM4 (niektóre programy nie współpracują z portami o wyższych numerach). 4. W tym momencie interfejs jest poprawnie zainstalowany i każde jego poźniejsze podłączenie spowoduje automatyczne jego wykrycie i ustawienie na zapisanym wcześniej numerze portu szeregowego COM. Współpraca interfejsu z komputerem PC Po zainstalowaniu sterowników interfejsu, dostęp do niego odbywa się poprzez wirtualny port szeregowy widoczny i działający w systemie jak standardowy kolejny port szeregowy COM. Dalszy opis zakłada wykorzystanie systemowego programu komunikacyjnego HyperTerminal. Oczywiście równie dobrze można do tego celu zastosować dowolny program terminala, a w wersji ostatecznej pracować na własnych programach przesyłających dane poprzez port szeregowy. Po uruchomieniu terminala i wybraniu odpowiedniego portu szeregowego, ustawiamy parametry transmisji jak na rysunku poniżej.

Po połączeniu się z interfejsem wysyłamy AT potwierdzając poprzez ENTER. W odpowiedzi powinniśmy otrzymać odpowiedź z interfejsu w postaci OK. Powyższa reakcja wskazuje na poprawność zainstalowania, konfiguracji oraz podłączenia urządzenia. Kolejne przykładowe działanie - ustawiamy interfejs jako MASTER poprzez komendę ATR0, a następnie ustawiamy ręczny tryb nawiązania połączenia poprzez komendę ATO1 i wymuszamy komendą ATF? wypisanie wszystkich wykrytych urządzeń Bluetooth, będących w zasięgu naszego interfejsu. W naszym przypadku wykryte zostały dwa urządzenia: adapter portu szeregowego na Bluetooth (pozycja 1) oraz telefon komórkowy Nokia (pozycja 2). Opisaną sytuację przedstawia poniższy rysunek. Będąc w trybie ręcznego nawiązywania połączenia, dokonajmy połączenia z adapterem portu szeregowego wypisanego na pozycji 1 we wcześniejszej liście. Dokonujemy tego poprzez komendę ATA1, gdzie A1 oznacza urządzenie z pozycji pierwszej, A2 z pozycji drugiej itd. aż do A8. W odpowiedzi otrzymujemy OK oraz potwierdzenie połączenia z wybranym urządzeniem. W tym momencie jesteśmy w trybie przesyłania danych i każdy znak wpisany w terminalu będzie przesyłany w tle do wybranego urządzenie (znaki te nie są widoczne już w terminalu). Przejście do trybu komend uzyskujemy poprzez przesłanie trzech znaków typu +++ w czasie krótszym niż 1s. Oczywiście cały czas nawiązane jest połączenie. Aby je przerwać wysyłamy komendę AT01. Opisane działania przedstawiono na poniższym rysunku.

przesłanie znaków +++ (niewidoczne) Kolejna metoda ręcznego połączenia z urządzeniem to wpisanie do pamięci interfejsu adresu (nazwy) urządzenia z którym będziemy się łączyć bezparametrową komendą ATA. Do ustalenia adresu urządzenia służy komenda ATD=xxxxxxxxxxxx, gdzie xxxxxxxxxxxx oznacza 12-znakowy adres urządzenia (podawany np. poprzez komendę ATF? z pominięciem kresek). Opisane działanie przedstawia poniższy rysunek. przesłanie znaków +++ (niewidoczne)

Oczywiście w wielu przypadkach zwłaszcza w praktyce przemysłowej wymagane będzie aby po podłączeniu interfejsu automatycznie on nawiązał połączenie z wcześniej ustalonym urządzeniem, bez czasochłonnych konfiguracji. Służy do tego metoda automatycznego nawiązywania połączenia ustalana komendą ATO0. Jeśli interfejs został wcześniej zaprogramowany do pracy w tym trybie po podłączeniu do komputera (zasilania) automatycznie nawiązuje on połączenie z urządzeniem, którego adres został również wcześniej ustalony komendą ATD=xxxxxxxxxxxx, gdzie xxxxxxxxxxxx oznacza 12-znakowy adres urządzenia (podawany np. poprzez komendę ATF? z pominięciem kresek). Poniższy rysunek przedstawia sposób zaprogramowania interfejsu do pracy w tym trybie. Zakładamy, że interfejs jest w trybie jak poprzednio i pracuje jako MASTER. Po zaprogramowaniu interfejsu do pracy w trybie automatycznego połączenia i ewentualnym ustawieniu odpowiednich parametrów transmisji, możemy zamknąć połączenie w terminalu i odłączyć interfejs. Po ponownym podłączeniu interfejsu do komputera automatycznie nawiązuje on połączenie z określonym wcześniej urządzeniem typu SLAVE i jest gotowy do transmisji danych z dowolnego programu (od strony programu interfejs będzie widoczny jak zwykły port szeregowy). Pozostałe ważniejsze komendy sterujące AT ATB? - Powoduje zwrócenie adresu interfejsu ATC - Włączenie lub wyłączenie sprzętowej kontroli przepływu dla łącza szeregowego (linie CTS/RTS) ATK - Wybór ilości bitów stopu dla łącza szeregowego ATL - Wybór prędkości transmisji dla łącza szeregowego ATM - Wybór trybu kontroli parzystości dla łącza szeregowego ATN - Umożliwia określenie nazwy interfejsu (widocznej w sieci Bluetooth) ATP - Umożliwia określenie numeru PIN interfejsu (wartość standardowa to 1234) ATQ - Włączenie lub wyłączenie informacji zwrotnych z interfejsu typu OK/ERROR oraz CONNECT/DISCONNECT (przy pracy w docelowym systemie warto wyłączyć tego typu informacje - dla zapewnienia pełnej przeźroczystości łącza) ATZ0 - Ustawienie domyślnych parametrów interfejsu i jego wyresetowanie Uwaga: Pełna lista komend AT sterujących interfejsem dostępna jest w dokumentacji dostępnej na naszej stronie internetowej: Przeznaczenie diód LED: /files/blu_btm222.pdf DATA: Sygnalizuje transmisję danych, zarówno nadawanie jak i odbiór danych LINK: Mruganie szybkie (0,1s) - etap parowania dwóch urządzeń Mruganie szybkie (0,3s) - urządzenie wykryte i czeka na połączenie (tryb SLAVE) Mruganie wolne (0,9s) - etap zapytania (tryb MASTER) Mruganie bardzo wolne (1,2s) - łączenie (tryb MASTER) Świecenie ciągłe - ustalone połączenie