Slave Embedded Serial Bluetooth board Features and Benefits

Similar documents
ZX-17 Serial Real-Time Clock application board

Innovati s Bluetooth 100M Universal Wireless Bluetooth Module

Compatible with Bluetooth V2.0 + EDR (Enhanced Data Rate). Data transfer rate is 3Mbit per sesond. Opearted in SPP device class and slave mode only

DF BluetoothV3 Bluetooth module (SKU:TEL0026)

Web Site: Forums: forums.parallax.com Sales: Technical:

ELET114A Bluetooth Module DATASHEET. Website: / 7

USER MANUAL- HPU-120

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

BM1001 & BM2001 Serial & USB Adaptor

LM048 Bluetooth v2.0, v2.1 RS232 Serial Adapter Standalone (With Embedded Bluetooth v2.0 / v2.1 Stack)

LM058 Bluetooth Serial Adapter SMA Antenna 100m m Range SPP GAP + Wireless DTR DSR RTS CTS

Bluetooth RS-232 Dongle. User s Manual BTS-100

Bluetooth Embedded Module

LM058 Bluetooth v2.0, v2.1 RS232 Serial Adapter - SMA Connector Standalone (With Embedded Bluetooth v2.0 / v2.1 Stack)

User s Manual BTS1009C. Bluetooth to Serial Adapter. SUNIX Co., Ltd.

Bluetooth Serial Adapter

Document Name : User Manual for SC10B : RS232 to Bluetooth Converter.

User Manual Sample. (English version)

LM058 Bluetooth Serial Adapter

LM072 Bluetooth 2.0 / EDR Serial Data Module Class 1 BC04, 8MB Flash, Up to 100m

LM068 Bluetooth v4.1 Dual Mode RS232 Serial Adapter Standalone (With Embedded Bluetooth v4.1 Stack)

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

PS2 Controller Starter Kit SKPS

zigb232 & zigb485 User Guide User Guide TANGENT TECHNOLABS

Bluetooth TO Serial CONVERTER E-P132-B

RC1170-RC232 USER MANUAL

Bluetooth to RS-232 Converter. RT-132B Bluetooth Adaptor Operation Manual

USER MANUAL HPS-120. About this product: Your Communications Solutions Provider

TA0139 USER MANUAL ARDUINO 2 WHEEL DRIVE WIRELESS BLUETOOTH ROBOT KIT

User s Manual Closer to Real, Zigbee Module ZIG-100. Wireless Communication. ROBOTIS CO.,LTD

Web Site: Forums: forums.parallax.com Sales: Technical:

bluetooth module Contents 1. Product s picture 2. Feature 3. Pins description 4. The parameters and mode of product 5.

Bluetooth Class 1/2 SPP Module

Bluetooth Serial Bridge

BM2001 (Bluetooth USB Adapter) User s Guide

Bluetooth RS232 Serial Adapter

Active RFID Reader User Manual

GIE 8051 Professional Kit. User Manual

Basic Express, BasicX, BX-01, BX-24 and BX-35 are trademarks of NetMedia, Inc.

+ (5~27 VDC) GND. Bluetooth V4.1 BLE RS-232 Serial Adapter. Model: BLE-232B. 1. Package content: BLE RS-232 adapter

Wi125 Evaluation Kit User Manual

Serial Port Plug - F2M01SXA Brief Datasheet. Features. Applications. General Description. Provides transparent RS-232 serial cable replacement.

LM072 Bluetooth Module Standalone (With Embedded Bluetooth v2.0/v2.1 Stack)

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232C

Features : General Description:

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND

Bluetooth to RS-232&RS422/485. EX-9132B/BI Bluetooth Adapter Operation Manual

ICRM SER User s Guide

A3-TFFCBL-02 USB-to-UART Adapter User Manual

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-232 Serial Adapter. Model: BLE-232D-E. 1. Package content: BLE RS-232 adapter

LM068 Bluetooth v4.1 Dual Mode RS232 Serial Adapter Standalone (With Embedded Bluetooth v4.1 Stack)

LM780 Bluetooth Serial Data Module

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.1 BLE Datasheet and Quick Reference for BLE232V2

Bluetooth V4.1 BLE RS-232 Serial Adapter Model: BLE-232B Bluetooth V4.2 BLE RS-232 Serial Adapter Model: BLE-232C

See version notes page for changes EPOS. Aviation M2M LNG

LM780 Bluetooth Classic Data Module with IC Antenna

SNR610. Embedded network node module SNR610. Description. Feature. Application. SNR610 is highly integrated network module.

LM780 Bluetooth Module with IC Antenna

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

Firmware Reprogramming Guide

MICRO-1356 MULTI-PROTOCOL READER

How a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface :

LM780 Bluetooth Module with IC Antenna

Basics of UART Communication

RF900 LoRa Telemetry module V1.0

RN-174 WiFly Super Module

SMiRF v1 Serial Miniature RF Link 8/25/2004

Board Of Education USB (#28850)

CAUTION: TTL Only, Do Not Use ± 12 V RS-232

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

Sierra Radio Systems. Mesh Data Network. Reference Manual. Version 1.0

Table Contents. Introduction Key Features...2. Getting Started Package Contents...3. Minimum System Requirements...3

S125 Multi-Purpose 125 KHz RFID Reader USER MANUAL. 9V/24V DC Operating Voltage, AC (optional) KHz RFID EM4100/2 Cards & Tags

CM5000 DATASHEET v0.1

Bluetooth technology, developed by Ericsson Mobile Communications, a. worldwide telecommunications company based in Sweden, is fast becoming the

Universal RFID Socket board with RS232 / USB interface

Bluetooth Audio Module. User s Manual HL-BC05R-HS. Bluetooth V2.1+EDR Ver

Product Data Sheet. Rev Module Data Sheet MODEL : HC-05. Linvaor is the former of Wavesen. 2010/5/ /4/6. DRAWN BY : Ling Xin

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232DEXA

SM125 System SM125-IC 125 KHz RFID Chip SM125-M1 125 KHz RFID Module SM125-EK Evaluation Kit SMRFID 3.0 Software USER MANUAL

SST-2450 Wireless Modem User s Manual

Solumetrix Toroidal Conductivity Sensors

Bluetooth RS-232 Adapter

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

EZ-Bv4 Datasheet v0.7

Cytron USB to UART Converter UC00A

The industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.

Bluetooth BTM200. OEM Installation Manual

[WIR-1286]868MHz LORA Wireless Module. Page 1. LORA 868MHz Wireless serial link [WIR-1286]

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

RF4431 wireless transceiver module

nblue TM BR-LE4.0-S2A (CC2540)

Hardware Manual - SM2251 Evaluation Kit Board

keyestudio Keyestudio MEGA 2560 R3 Board

Efficient HVAC System

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-422/485 Serial Adapter. Model: BLE-485C. 1. Package content: BLE RS-422/485 adapter

LM540 Long Range Bluetooth v2.1 + EDR Adapter Host Controller Interface (HCI) via USB Interface

DEMO XTR-8LR100 DEMO XTR-8LR10 User Manual

Transcription:

ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board 1 ZX-BLUETOOTH Slave Embedded Serial Bluetooth board Features and Benefits Simple serial UART communications and control Seamless connectivity with any Bluetooth device Open field range 10 meters 2.4GHz FHSS (Frequency Hopping Spread Spectrum) technology ensures high reliability and is robust to interference Low current consumption for long battery life Specifications Main Chip : Frequency Band : CSR BlueCore-04 2.4GHz ISM Standard : Bluetooth 2.0 Power Consumption : Class 2 RF Power : Antenna : Working Distance : Sensitivity : Size (mm) : Profile : Baudrate : Supply voltage : Interface : Indicator : Kit contents ZX-BLUETOOTH board JST3AA-8 cable x2 Documentation 0~4dBm External 10 meters -80 dbm or better 30x40 mm. SPP, HCI 9,600 bps 8N1 format +5V with on-board +3.3V regulator for MB-C04 module (Transmit) and (Receive) pin, TTL level supported. 3-pin JST connector comfort to use with INEX boards. Blue LED for indication of Power On, Connect and Disconnect

2 ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board Antenna STATUS Status blue LED indicator ZX-BLUETOOTH + 000A3A 21D5BB ID of bluetooth module Female header Interface connector (3-pin JST connector type) : Transmit data from module : Receive data into module Figure 1 : ZX-BLUETOOTH board layout +3.3V K1 Q1 KRA102S Q2 KRC102S +3.3V R1 10k C1 10µF 16V IC1 LM1117 MPX-3.3 C2 10µF 16V +3.3V C4 0.1µF 16V R3 120k C3 0.1µF 16V 1 3 ANT 6 RESET MD1 MB-C04 Bluetooth Module 34 33 32 Antenna C6 10pF C7 0.3pF C8 0.3pF 12 STATUS 24 K2 R2 10k Q3 KRC102S +3.3V Q4 KRA102S C5 0.1µF 16V +3.3V 14 16 Vcc (3.3V) 17 R4 1k LED1 BLUE Figure 2 : ZX-BLUETOOTH schematic diagram

ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board 3 How to use the ZX-BLUETOOTH The ZX-BLUETOOTH application board is ideal for enabling your embedded system with a widely supported industry standard wireless protocol. A focus on low current consumption makes the ZX-BLUETOOTH ideal for use in standalone battery powered devices common to robotics and remote data capture. It is important to know that the ZX-BLUETOOTH is a Slave device. Thus, in any operation it must be controlled via a master device. The simplest master device is a computer which is connected or has a built-in bluetooth module. User must select the profile to Serial Port Profile (SPP). This example below presents the interfacing between i-stamp (the OEM of BASIC Stamp2SX microcontroller) with computer via the bluetooth system. Plug the USB Bluetooth Dongle to USP port of your computer * * If your computer has built-in bluetooth module, skip this step. Maximum range is 30 metres in clear space and possible to extend the antenna length. +V ON POWER Stamp-BOX ANALOG-7 ANALOG-5 ANALOG-3 ANALOG-1 ANALOG-6 ANALOG-4 ANALOG-2 ANALOG-0 RS-232 P11-PIEZO BASIC Stamp2SX interpreter i-stamp P9 P8 P7 RESET P4 P2 P0 DIRECT INVERT B MOTOR A DIRECT INVERT P6 P5 P3 P1 ZX-BLUETOOTH + STATUS 000A3A 21D5BB The microcontroller board such as Stamp-BOX or SCi-BOX or the JX-2SX plusii board (must fit i-stamp microcontroller ready). The port pin could be changed. Figure 3 : Example interfacing of ZX-BLUETOOTH with i-stamp microcontroller board for communication with computer via Bluetooth.

4 ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board Tool and components (1) i-stamp microcontroller board such as Stamp-BOX, SCi-BOX or JS-2SX plus II that fits the i-stamp or another circuit board integrated with the i-stamp (2) USB Bluetooth dongle in case the computer has no Bluetooth circuit built-in. (3) ZX-BLUETOOTH with cable Hardware interfacing In the figure 3, it shows the hadrware interfacing to using microcontroller, ZX- BLUETOOTH and computer. Setting the USB Bluetooth Dongle There are many USB bluetooth dongles in the market. Each bundles the Bluetooth Connection Management software different. The most popolar is BlueSoleil. It is developed by IVT Corporation. Before using the Bluetooth Dongle, must install the drive and this management software. User can see and read more information about installation and how to use the management software from documentation that come with the dongle. For BlueSoleil software can see more information at www.bluesoleil.com How to communicate BlueSoleil with ZX-BLUETOOTH 1. After install the BlueSoleil complete, the icon of this program will appear. 2. Double click at icon. The main window will appear following the figure 4. Figure 4 : My Bluetooth Places window for accessing to any service of USB bluetooth dongle.the centre orange ball is symbol of user device or computer. The many icon are above the ball as the services of this device. The yellow box will appear when use that service.

ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board 5 Figure 5 : shows the searching the bluetooth device and display their address first follows the name of them. 3. Apply the supply voltage to the microcontroller board and ZX-BLUETOOTH 4. Search the device by clicking on the orange ball. After seaching, the devices are listed with their address as shown in the figure 5. The ZX-BLUETOOTH device name is BT GPS Note : In subsequent searching, the user can clear all device listing by clicking at menu View>Refresh Device or press the F5 button. 5. Pairing the master device (computer) and slave device (ZX-BLUETOOTH) by clicking the right button mouse at device, select Pair Device following the figure 6. Figure 6 : Pairing the device between computer (the orange ball) and ZX- BLUETOOTH (in BT GPS name)

6 ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board Figure 7 : Putting the Passkey for pairing the ZX-BLUETOOTH (BT GPS) with computer 6. The Enter Bluetooth Passkey dialog box will appear. Put the code 0000 into the Passkey box. The characters would be display * following the figure 7. 7. Click the right-button mouse at the BT GPS device and select Refresh Services for checking the device service. The yellow box will appear at the Bluetooth Serial Port Service following the figure 8. User can send and receive the serial data via 2 wires; and. 8. Connect the ZX-BLUETOOTH with Bluetooth Serial Port Service by clicking at the yellow serial port on top of window or click the right-button mouse at BT GPS to select Connect > Bluetooth Serial Port Service following the figure 9. Figure 8 : The yellow box will appear to cover the Serial Port Service icon after checking the serive of ZX-BLUETOOTH (in BT_GPS name)

ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board 7 Figure 9 : shows the connection between the ZX-BLUETOOTH (in BT GPS name) with Bluetooth Serial Port Service 9. After the connection is complete, the Quick Connect dialogbox will appear and report the number of virtual COM ports (serial port) that was generated for ZX-BLUETOOTH (in BT GPS name) following the figure 10. This dialogbox ask about connecting to this device automatically when Windows applications open the serial port. Click on the No button to deselect the automatic connection. 10. Now the ZX-BLUETOOTH can connect with computer via BlueSoleil the Bluetooth Connection Management software. At computer side, user can send or receive serial data with simple terminal program such as Hyper Terminal similar using hardware COM port. Figure 10 : The Quick Connect dialogbox reports the number of virtual COM port that ZX-BLUETOOTH (in BT GPS name) reserved. From the excample is COM11.

8 ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board Example program 1. Create the PBASIC code following the listing 1 and download to i-stamp. 2. At computer side, enable the Bluetooth service and pairing with ZX-BLUETOOTH at microcontrollere side. Select the service to Serila port. 3. Open the HyperTerminal. Select the serial port that connected and set the parameter as 9600 bps Baud, 8-bit data, 1 stop bir and None parity (8N1). 4. Run the program on i-stamp board. Observe the program operation at the Hyper Terminal. The operation can show in the figure 11. The Hyper Terminal screen will be blank in the beginning. After press any key at computer s keyboard (such as key a ). The ASCII code of a will send from computer through the virtual COM port of Bluetooth service and distribute to the ZX-BLUETOOTH board. The data would be transmited to i-stamp microcontroller. The i-stamp will send that data back to computer with number of data via same way. The data will be shown on the Hyper Terminal s screen following the figure 12. {$STAMP BS2sx} {$PBASIC 2.5} TX CON 0 RX CON 1 BAUD CON 240 Ack VAR Byte i VAR Word main: SERIN RX,BAUD,[Ack] i = i+1 SEROUT TX, BAUD, [DEC4 i,, Ack, CR, LF] GOTO main Listing 1 : The PBASIC code for testing the communication between computer and i-stamp microcontroller through the Bluetooth device.

ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board 9 1 Pree keyboard to send data from computer at Hyper Terminal program screen. HyperTerminal screen 2 3 Virtual COM port from Serial Port Service 9 8 Transmit data to ZX-BLUETOOTH Show data at the HyperTerminal Transmit data via air to computer's bluetooth device. 7 4 ON POWER DC. IN 6-16V SERIAL PORT SENSOR7 SENSOR6 SENSOR5 SENSOR4 SENSOR3 SENSOR2 SENSOR1 SENSOR0 ADC Co-processor #1 P13 : A/D ADC Co-processor #2 Stepper motor Co-processor STEPPER MOTOR1 ON RESET i-stamp P11 P10 RELAY 12V 5A P9 Fit jumper at RELAY position to select Relay driver circuit P8 RELAY 12V 5A RELAY MOTOR RELAY 12V 5A P11 RELAY P10 RELAY P9 RELAY SCi-BOX BASIC Stamp in Science Experiment P12 SOUND RELAY 12V 5A P8 RELAY MOTOR A INV-A P0 P1 P2 P3 P4 P5 P6 P7 B INV-B P8-P9 MotorA P10-P11 MotorB 5 ZX-BLUETOOTH + STATUS 000A3A 21D5BB 6 Data are passed into i-stamp Send the received data back to computer with the number Figure 11 : The operation diagram of communication between i-stamp microcontroller board and computer via bluetooth devices. Figure 13 : The HyperTerminal shows the result of the listing 1. It is simple data communication between i-stamp with computer via ZX-BLUETOOTH.

10 ZX-BLUETOOTH : Slave Embedded Serial Bluetooth board How to use ZX-BLUETOOTH with the other microcontroller The using of ZX-BLUETOOTH is very easy. Only 2 wires; and are required. For interfacing with any microcontroller is simple by using the UART module within the microcontroller. Only connect the pin of ZX-BLUETOOTH to pin of microcontroller and connect the pin of ZX-BLUETOOTH to pin of microcontroller. About programming, it is similar the serial port interface programming. Because the ZX-BLUETOOTH operation is similar the serial port device. ZX-BLUETOOTH s limitation ZX-BLUETOOTH use MB-CB04 bluetooth module. It cause this board can work in Slave device only. The system must provides the master device for working together. Thus, the master or host device must have the bluetooth master device module such as USB bluetooth dongle or ESD02/ESD100/ESD200 Embedded master bluetooth module (www.sena.com). ESD02 ESD100 ESD200 Baudrate of ZX-BLUETOOTH is fixed at 9600 bit per second and supprot 8N1 data format only. But with this baudrate and data format are enough for interfaing with any popular microcontroller. INNOVATIVE EXPERIMENT