Home

TDK blu2i Network Card User Manual

image

Contents

1. 34 EUROPE EU DECLARATION OF CONFORMITY 2 sccecccccssssscseceecssssssnceeseceususccecuenccassuaneceecesassuaucecseuacascesseseessesanstenseeaassaucnees 34 AND INDUSTRY CANADA STATEMENTS cecescccsccscessucessecscasseascectecenecauccaceuevadsuccstececesanssuesazecatacascestececedsucessenecasnesanceatenare 34 APPENDIX 35 ESD ELECTROSTATIC DISCHARGE 35 35 WARRANTY T 36 2 of 36 amp T DK systems Before You Begin Congratulations on your purchase of the TDK Systems blu Module The Module is designed to be built into a device and to provide a simple low cost Bluetooth interface The module is designed to integrate with a wide range of applications and platforms with a simple electrical and software interface using AT commands This guide aims to provide all the electrical and mechanical information needed to design applications using the blu Module A separate document blu Module AT Command Set outlines the protocol for the software interface Safety Guidelines The following safety precautions must be observed during all phases of the operation usage service or repair of an
2. Lene 11 11 rm 8 je egnuudjoo4 2 o Jojeuuo god 4 E o gt TT o v 614 S o 870 5009 2140 631435 2130 310V1d3034 3SOMIH S AVM Ov 1 QNVOS OL avoa _ VNN3INV da puvog Sun N 18 Lr SNUILISUd 9 5 10 WSIE 8 dol god E you 7 Mis gt oc 6 MMM 00 95 00 00 69 0 6 8 1 9 9 4 Physical Characteristics 4 1 Mechanical D 13 of 36 amp T DK systems 4 2 Mounting the blu Module onto the application platform There are many ways to properly install the Module in a host device An efficient approach is to mount the PCB to a frame plate rack or chassis Fasteners can be M1 8 or M2 screws plus suitable washers circuit board spacers or customized screws clamps or brackets in 2 2mm diameter holes Note that care should be taken to ensure the head of the fixing does not interfere with the circuit Nylon fixings are recommended In addition the board to board connection can also be utilized to achieve better support The antenna Brown square component on top side of PCB must not be influenced by any other
3. 5 5 2Receive Sensitivity Receive Sensitivity 86dBm at 25 C Antenna Gain 2dBi typical Effective Receive Sensitivity 88dBm at 25 C Receive Sensitivity 0 40 deg 20 deg 0 deg 20 deg 40 deg 60 deg 80 deg 100 deg 10 20 30 40 50 60 Attenuation Setting dBm 70 80 en nn NOTE Measured as attenuation required to achieve better than 0 1 BER 90 100 4 Temperature Deg C 5 5 3Range See Data Transfer Rate vs distance The data throughput of the blu Module is limited to 200Kbps by the parsing of the data being transferred through the AT command processor The graph below shows the best 21 of 36 systems case data though put with and without the AT command processing Distances are measured in free space between 2 blu Modules Data Transfer Rate Distance 800 700 600 a RF data rate Serial port data rate Data Transfer Rate kbps Q Q 200 100 10m 50m 100m 150m 200m 250m 300m Distance meters 5 5 4Performance against Temperature Data Transmit Rate with Temperature and Attenuation 800 700 40 deg 8 500 20 deg 4 0 deg o 400 20 deg E 2 40 deg 5 300 60 deg c a 1 80 deg 200 100 deg 100 0 60dBm 65dBm 70dBm 75dBm 80dBm 85dBm 90dBm dBm atte
4. 0 8 2 10 Viumaxz3 7V If unused keep pins open PCM IN 22 Vi max 0 8V Viumin 2 10V Viumaxz3 7V PCM SYNC 24 lorO O P Voimax 0 2V Vonmin 2 8V Vitmax 0 8V 2 10 Viumaxz3 7V PCM OUT 26 Voimax 0 2V n 2 8V Reserved 02 USB D 32 0 3vdd_pads 0 7cdd_pads Normally inactive Pull to GND through 10K 02 USB D 34 0 3vdd_pads 0 7cdd_pads GPIO GPIO 1 5 2 4 12 14 16 lor O Voimax 0 2V 2 8 Vi max 0 8V Viumin 2 10V Viumaxz3 7V I P Analog 0 AIO 1 1 3 I O Vout max VDD_PIO ES Vout min VDD Reset RESET 13 Vpp falling threshold 1 5V typ Vpp rising threshold 1 6V typ 12 of 36 systems 9 0 43d JINGOW WwIN3S 02018444 EM adong suiejs s 149 imensions anss puo 5 god JO SUONDLUDA 5 Saas 7140 950 834 zx m C gt 5 6 8 1 9 5 t Z 1 40 221 81 E SEF ew uror 99005 0
5. blu Module User Guide TDK systems The information contained in this document is subject to change without notice TDK Systems Europe makes no warranty of any kind with regard to this material including but not limited to the implied warranties of merchant ability and fitness for a particular purpose TDK Systems Europe shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing performance or use of this material Copyright 2004 TDK Systems Europe Limited All rights reserved This document contains information that is protected by copyright All rights reserved No part of this document may be photocopied reproduced or translated to another language without the prior written consent of TDK Systems Europe Other product or company names used in this publication are for identification purposes only and may be trademarks of their respective owners 1 of 36 iT DK systems BEFORE YOU BEGIN p 3 SAFETY GUIDELINES RF APPROVAL ess 1 FUNCTIONS 4 2 APPLICATION INTERFACE o end noeh Redde dE Fa ye DECR 5 2 1 SERIAL INTERFACE 2 22 etico e drei de
6. ot v eda a ra Fe ae rca 5 2 2 POWER SUPPLY 52 22 EE 6 2 3 POWER ON RESET POWER CYCLING AND BROWN OUT CONSIDERATIONS 24 5 8 M 8 2 5 PARALLEL PIO 8 2 6 PCM CODEC INTERFACE aiea 8 3 ELECTRICAL SPECIFICATION OF THE 9 3 1 ELECTRIC CHARACTERISTICS E 11 4 PHYSICAL 5 13 4 1 MECHANICAL DIMENSIONS iea EEEE 4 2 MOUNTING THE BLU MODULE ONTO THE APPLICATION PLATFORM 4 3 BOARD TO BOARD a oca rhe a sd y pd Ee eda uk 5 ELECTRICAL AND RADIO 16 5 1 ABSOLUTE MAXIMUM RATINGS 5 2 OPERATING TEMPERATURES 2216 5 3 POWER CONSUMPTION 2 16 5 4 LOW POWER MODES USING SNIFF cccccccccccssssececeecceeeneeeeeeeeccseseeeeeeeecceeseeeecescseseeeeecececeesa
7. Contacts 40 Quantity delivered 2000 Connectors per Tape amp Reel Voltage 50V Current Rating 0 5A max per contact Resistance 0 05 Ohm per contact Dielectric Withstanding Voltage 500V RMS min Operating Temperature 45 C to 125 C Contact Material phosphor bronze surface gold plated Insulator Material PA beige natural Stacking height 3 0 mm 3 5 mm 4 0 mm 5 0 mm Insertion force 21 8N Withdrawal force 151 10N Withdrawal force 50th 10N Maximum connection cycles 50 15 of 36 amp T DK systems 5 Electrical and radio characteristics 5 1 Absolute Maximum ratings Absolute maximum ratings for supply voltage and voltages on digital and analog pins of the module are listed below Exceeding these values will cause permanent damage Minimum Maximum Peak current of power supply OmA 100mA Voltage at digital pins 0 3V 3 7V Voltage at POWER pin 3 3V 7V 5 2 Operating temperatures Minimum Typical Maximum Operating temperature 20 C 25 C 75 C 5 3 Power Consumption The current drain from the Vcc power input line is dependent on various factors The three most significant factors are the voltage level at Vcc UART baud rate and the operating mode The hardware specification for the blu module allows for a voltage range of 3 6 to 6 0v at Vcc Tests have shown that there is no significant
8. Idle Mode 5512 1 3 6V 1 60 1 80 1 96 3 00 5 0V 2 00 2 10 2 30 3 40 Wait for Connection Or 3 6V 59 00 59 00 59 00 59 00 Discoverable Mode 5 0V 65 00 65 00 65 00 65 00 AT BTP 5508 5510 640 5509 5511 320 Wait for Connection Or 3 6V 2 75 2 94 3 10 4 12 Discoverable Mode 5 0V 3 26 3 36 3 55 4 63 AT BTP 5508 5510 1000 5509 5511 11 Inquiring Mode 3 6 50 00 50 00 50 00 50 00 5 0V 54 00 54 00 54 00 54 00 Connecting Mode 3 6V 50 00 50 00 50 00 50 00 ATDxxx 5 0V 54 00 5400 54 00 54 00 Connected as Master 3 6V 6 00 6 10 6 40 7 20 Mode No Data Transfer 5 0V 7 20 7 20 7 40 8 20 Sniff NOT activated Connected as Master 3 6V 21 50 22 50 24 50 32 50 Mode Max Data 5 0V 24 50 26 00 28 00 36 00 Transfer Sniff NOT activated Connected as Slave Mode No Data Transfer 5 0V 32 00 33 00 33 50 34 00 Connected as Slave Mode No Data Transfer 5 0V 4 90 Sniff Enabled AT amp F1 setting As can be seen the current drain while waiting for a connection or discoverable mode is about 30 times higher than in idle mode This is when the page inquiry scan duty cycle is 10096 These modes give the quickest response to a page or inquiry request from a remote peer 18 of 36 amp T DK systems It is possible to reduce the duty cycle down to as low as 0 5 at the expense of response time The response time can be specified via S Registers 508 and 510 for page and inquiry respect
9. PCBs components or by the housing of the host device The proximity of the antenna to large metallic objects can affect the range and performance of the system Designers should carefully consider the location of the module and the type of enclosure material that is used To prevent mechanical damage be careful not to force bend or twist the module Be sure it is positioned flat against the host device 4 3 Board to Board Connector This section provides specifications for the 40 way board to board connector which serves as physical interface to the host application The receptacle assembled on the blu Module is type Hirose DF12C Item Part number Stacking height HRS number Receptacle DF12C 40DS 3 5mm 5mm CL537 0007 7 on Module 0 5V 81 14 of 36 amp T DK Mating headers from Hirose are available in different stacking heights Details are available at http www hirose co jp cat2002e 500 e53700036 pdf systems Item Part number Stacking height HRS number Headers DF12 3 5 40DP 3 5mm CL537 0032 4 DF12 series 0 5V 81 DF12 4 0 40DP 4 0mm CL537 0057 5 0 5V 81 DF12 5 0 40DP 5 0 CL537 0157 0 0 5V 81 E Note The headers listed above are without boss and metal fitting Electrical and mechanical characteristics of the Hirose DF12C connector Parameter Specification 40 pin Board to Board connector Number of
10. development and testing of the blu Module It allows connection to serial devices using any combination of the following communications parameters COM Port 1 to 255 32 of 36 iT DK systems Baud rate 300 to 921600 Parity None Odd Even Data 70 8 Stop Bits 1 or2 Handshaking None or CTS RTS The unique benefits of using TDK Terminal are Status of DSR CTS DCD and RI are continuously displayed DTR can be directly controlled via a check box RTS can be directly controlled BREAK signals can be sent Also there is a Data Transfer Test mode allowing data to be sent as fast as the handshaking will permit This feature is very useful for testing the bit transfer rate of a Bluetooth connection TDK Terminal is included on the blu CD and is also available for download from http www blu2i com 33 of 36 i TDK systems Appendix A Europe EU Declaration of Conformity DECLARATION OF CONFORMITY In accordance with Annex IV of the EU directive 1999 5 EC Notified Body consulted Phoenix Test Lab ID Number of Notified Body 0700 declare under our responsibility that the blu2i Module complies with the appropriate essential requirements of the Article 3 of the R amp TTE and the other relevant provisions when used for its intended purpose Health and Safety requirements contained in Article 3 1 a EN 60 950 1992 Safety of information technology equipment Amendment A1 1993 Amen
11. functionality is always enabled PIO Direction Connector Pin Label Function Pin 0 IN OUT GPIO1 General Purpose 1 IN OUT GPIO2 General Purpose 2 IN OUT UART RI Input Output from module 3 IN OUT UART DCD Input Output from module 4 IN UART DSR Input to Module 5 IN OUT GPIO3 UART DTR General Purpose 1 or DTR functionality 6 IN OUT 4 General Purpose Right LED 7 IN OUT GPIO5 General Purpose 1 Left LED Notes 1 PIO4 DSR is used by the blu module to sense that the host is connected and is intricately linked with connections For outgoing calls if this line is not asserted then an error is immediately Similarly for AT BTP and AT BTG While in a call for appropriate modes a deassertion means fall into command state If the deassertion exists for longer than the period 24 of 36 amp T DK systems specified in S Register 519 then the connection is dropped as if an ATH command was received 2 PIO2 RI is normally deasserted When an incoming connection is detected it will be asserted until the connection is either answered or rejected using ATA and ATH respectively See S Registers 552 amp 553 for more details 3 DCD will be deasserted when the device is in the unconnected state Asserted when a connection is active See S Registers 552 and 553 for more details 4 PIOS is either used as GPIO or driven as UART When
12. liabilities or for loss of revenue loss of business or other financial loss arising out of or in connection with the sale lease maintenance use performance failure or interruption of these products 36 of 36 systems
13. supply voltage to the module experiences a Brown Out momentary dip in the supply voltage level or a rapid power cycle i e the power is switched off and then on within 1second there is a possibility that the module can enter an unknown state of operation It is strongly recommended that the application hardware onto which the module is mounted provides a Power On Reset circuit with a Brown Out detection capability This will guarantee that under all circumstances the module will operate in a known state A device such as the Maxim MAX6382XR26D3 T would be a suitable part to perform the reset it has an active high push pull output a 2 63V detection threshold and an active reset period of 140ms This inexpensive device is available in a SC70 3 package 2 2mm x 2 4mm and requires no additional components to operate The device is used to monitor the output of the voltage regulator on the module through pin 27 and drives the Reset line pin13 high when the supply voltage falls out of tolerance The schematic below illustrates its use Ple note tha di the output u the 3V3 re regulator 1421 Module should ni other supplies nthe ication hardware blu2i Module 2 3V3 Pin27 3 Vec MAX6382 Gnd Reset 1 2 2 MRESET Pin13 10K ES Vv GND N GND 7 of 3
14. the unit is configured in pure host mode this pin is forced into UART DTR and is asserted when there is a Bluetooth connection GPIO Pins 1 2 3 4 and 5 are available for general purpose use 6 1 Modem signalling over Bluetooth The RFCOMM protocol used in Bluetooth for implementing the serial port profile allows for the exchange of four modem signals This information is contained in a special transparent message which contains bits identified as RTR RTC DV and IC which depending on the type of serial device being emulated maps to DTR or DSR RTS DCD and RI respectively In addition this message also includes the ability to convey a BREAK input from one end to the other 50 to allow for the greatest flexibility and variability in how the modem control signals are used out in the real world S Registers 551 552 and 553 have been provided which allow for any of RTR RTC DV and IC to be mapped to any modem control status line 6 2 BREAK signal on RX line If the host sends a break signal of duration greater than 100ms then the blu module is configured to treat that as a signal to perform a hardware reset This being the case it is not possible to convey a BREAK over Bluetooth to the peer device 25 of 36 ST DIK systems Future enhancement may allow the BREAK signal to be used to map to which with appropriate external hardware may allow for a BREAK to be reproduced on the TX line 6 3 Reset The module can b
15. to it with all slaves having requested varying sniff parameters It may therefore be impossible to guarantee that each slave gets the M parameter it requested In light of this the protocol for enabling sniff mode specifies that a requesting peer specify the M parameter as a minimum and maximum value This will allow the master to interleave the sniff modes for all slaves attached For this reason the sniff parameters are specified in TDK module via four S registers S Register 561 is used to specify N S Register 562 is used to specify T and S Registers 563 564 are used to specify minimum M and maximum M respectively Although the specification defines these parameters in terms of timeslots the S register values have to be specified in units of milliseconds and the firmware does the necessary translation to timeslots High Power Consumption Low Power Consumption Data Exchange Data Exchange T Slots T Slots g T Slots T Slots N Slots N Slots N Slots M Slots Negotiated M Slots Negotiated i lt Data Exchange Data Exchange lt Data Exchange 20 of 36 IK systems amp T DK Systems 5 5 RF performance 5 5 1Transmit Power Conducted Transmit Power minimum 1mW maximum 4mW 6dBm Power class 1 Antenna Gain 2dBi typical Effective Transmit Power min 2dBm max 8dBm
16. 6 amp T DK systems 2 4 SPI Bus The module is a slave device that uses terminals SPI MOSI SPI MISO SPI CLK and SPI CSB This interface is used for program firmware update Note The designer should be aware that no security protection is built into the hardware or firmware associated with this port so the terminals should not be permanently connected in a PC application 2 5 Parallel PIO Port Five lines of programmable bi directional input outputs I O are provided GPIO 1 5 are powered from VCC The mode of these lines can be configured and the lines are accessed via S Registers 621 to 625 Auxiliary functions available via these pins include an 8 bit ADC and an 8 bit DAC This function is not implemented at this time 2 6 PCM Codec Interface PCM OUT PCM IN PCM CLK and PCM SYNC carry up to three bi directional channels of voice data each at 8K samples s The format of the PCM samples can be 8 bit A law 8 bit p law 13 bit linear 16 bit linear The PCM CLK and PCM SYNC terminals can be configured as inputs or outputs depending on whether the module is the Master or Slave of the PCM interface The blu module is compatible with the Motorola SSI TM interface and interfaces directly to PCM audio devices including the following e Qualcomm MSM 3000 series and MSM 5000 series CDMA baseband devices OKI MSM7705 four channel A law and CODEC Motorola MC145481 8 bit A law and law CODEC e Moto
17. C has 2 serial ports COM1 and 2 or that you have 2 PCs that each have one free serial port attach a blu Module to each COM port Launch a terminal emulation for each COM port and start off with comms parameters 9600 N 8 1 Type AT lt enter gt and confirm that you see it echoed and then OK response If you do not see this behavior close the application and restart with comms parameters 115200 N 8 1 and try again On the first terminal emulator application enter the following commands ATSO 1 AT BTP The response to 14 will be the modules Bluetooth address in the form of a 12 digit hex number On the second terminal emulator app enter the following command ATD bd Where bd is the 12 digit Bluetooth address you saw in response to above After a moment you will see the response CONNECT bd gt on both terminal emulators This confirms that you have a Bluetooth connection between the two 30 of 36 amp T DK systems Now typing characters on one terminal emulator will result in them being displayed on the other terminal emulator proving wireless communications 8 1 20ne blu Module and Bluetooth PC using TDK s USB Adaptor or PC Card Assuming your PC has 1 serial port COM1 with a blu Module attached and the latest Windows Bluetooth stack from TDK installed Also confirm that the TDK Go Blue USB Adaptor or PC Card is connected to your PC and
18. GPIOS3 is used for DTR output active low 10 of 36 3 1 Electric Characteristics amp T DK systems Function Signal Name Pin No I O Signal level Comments Power Vcc 29 3 6V to 6V 50mA Supply GND 11 15 6 Ground 18 30 terminals to 36 38 be attached in parallel RS232 UART_TX 21 0 2 Interface Vonmin 2 8V UART_RX 25 Viu max 0 8V Vinmin 2 10V Viumax 3 7V UART CTS 19 Viumax 0 8V Vinmin 2 10V Vipmax 3 7V UART RTS 23 0 2 Vonmin 2 8V UART DSR 10 Viumax 0 8V Vinmin 2 10V Vipmax 3 7V UART DTR 12 O 0 2 Shared with Vonmin 2 8V GPIO3 UART_RI 6 or O P max 0 2V Direction Vonmin 2 8V may be Vy max 0 8V programme Vipmin 2 10V d Viumax 3 7V UART DCD 18 I or O O P Vo max 0 2V Direction Voumin 2 8V may be P Vitmax 0 8V programme Vinmin 2 10V d Vipmax 3 7V External VCC_1V8 39 1 8 typical For Power monitoring Supply only No current source 27 3 3V typical SPI 5 MOSI 17 Viumax 0 8V Used to Vinmin 2 10V reprogram Viumax 3 7V Flash SPI MISO 5 O 0 2 2 8 5 5 7 Vi max 0 8V Vinmin 2 10V Viumax 3 7V SPI CLK 9 Viumax 0 8V 11 of 36 iT DK systems Vigmin 2 10V Viumax 3 7V PCM Interface PCM CLK 20 lorO O P Voimax 0 2V 2 8
19. addr m is optional If it is not specified then the slave unit will accept connections from any device If specified then only connections from the device specified will be accepted If itis desired that the slave unit not be discoverable the master is by default not discoverable then the configuration commands are AT amp F ATS512 3 ATSO 1 AT amp W AT BTR lt bdaddr_m gt Where bdaddr m is optional If it is not specified then the slave unit will accept connections from any device If specified then only connections from the device specified will be accepted When the units are next power cycled the slave unit will wait for the master to connect to it and the master will continually look for the slave If a connection attempt fails the master will wait for 2 seconds before reattempting a connection This 2 second delay can be varied by issuing it an ATS530 command with an appropriate value in the range 100ms to 15000ms IMPORTANT NOTE When S Register 507 7 0 the DSR input to the module MUST be asserted for the auto connection to succeed When operating at TTL levels a OV is seen as an assert state When operating at RS232 levels and voltage greater than 3V is seen as assert It is usual to connect the DTR line of the host to the DSR line of this device 7 2 Audio Cable With a pair of these modules it is possible to replace a mono audio cable with two way traffic That is a setup where a microphone is connected to a
20. d intended use for a period of two 2 years from date of purchase provided that proof of purchase be furnished with any returned equipment If during the warranty period any component part of the equipment becomes defective by reason of material or workmanship and TDK is immediately notified of such defect TDK shall at its option supply a replacement part or request return of equipment freight prepaid to its designated facility for repair In the event no trouble is found on products returned for repair TDK reserves the right to charge the customer its standard published repair charge This warranty shall not apply to any products that have been subject to misuse bending twisting neglect alteration improper installation testing or unauthorized repair performed by anyone other than a TDK designated repair facility Any non warranty repairs or maintenance shall be at TDK s standard rates in effect at the time This warranty is in lieu of all other warranties whether expressed implied or statutory including but not limited to implied warranties or merchantability and fitness for a particular purpose In no event shall TDK be liable whether in contract in part or on any other basis for any damage sustained by its customers or any other person arising from or related to loss of use failure or interruption in the operation of any products or delay in maintenance or for incidental consequential in direct or special damages or
21. difference in current draw when Vcc is 5 or 6V Therefore the data presented below pertains to Vcc levels of 3 6 and 5v only Tests have shown that where power drain is an issue it is best to keep Vcc at the lower end of the range The UART baud rate has a bearing on power drain because as is normal for digital electronics the power requirements increase linearly with increasing clocking frequencies Hence higher baud rates result in a higher current drain Finally with regards to operating mode the significant modes are idle waiting for a connection inquiring initiating a connection and connected With connected mode it is also relevant to differentiate between no data 16 of 36 amp T DK systems being transferred and when data is being transferred at the maximum rate possible The operating mode can best be described by stating the AT commands required to enter that mode In addition there are certain S Registers which have a direct impact on power consumption which are described next The blu Module has 2 LEDs which can be configured to display connection status One led is used to display connection status while the other is used to either display Ring Indicate status or follow the state of the incoming DSR line on the UART interface Tests have shown that these LEDs can consume up to 5 3mA which is more than double the current draw when in Idle mode Therefore S Registers 533 and 534 can be used to completely d
22. dment A2 1993 Amendment A3 1995 Amendment A4 1997 Amendment A11 1997 EN 50371 Generic standard to demonstrate the compliance of low power electronic and electrical apparatures with the basic restrictions related to human exposure to electromagnetic fields 10 MHz 300 GHz General public Protection requirements with respect to electromagnetic compatibility Art 3 1 b EN 301489 17 V1 1 1 09 2000 Electromagnetic Compatibility and radio spectrum Matters ERM ElectroMagnetic Compatibility EMC standard for radio equipment and services Part 17 Specific conditions for wideband data Hiperlan equipment Means of the efficient use of the radio frequency spectrum EN 300328 2 V1 2 1 11 2001 Radio Equipment and Systems RES Wideband transmission systems Technical characteristics and test conditions for data transmission equipment operating in the 2 4 GHz ISM band and using spread spectrum modulation techniques Part 2 Harmonized EN covering essential requirements under article 3 2 of the R amp TTE directive TDK Systems Europe Ltd tel 44 0 20 8938 1000 126 Colindale Avenue Colindale fax 444 0 20 8905 8608 London NW9 5HD United Kingdom www tdksys com Registered in England No 2348741 FCC and Industry Canada Statements This device complies with part 15 of the FCC Rules Operation is subject to the following two conditions 1 This device may not cause harmful interference and 2 this device must accept any interf
23. e reset by the host without the need of any I O using a BREAK signal The module has been configured to reset when the RX line detects a break condition for durations greater than 100 milliseconds 26 of 36 amp T DK systems 7 Pure Cable Replacement Mode 1 1 Data Cable The module has the capability of being preset into a pure 5 wire data cable replacement mode The 5 wires being RX TX CTS RTS and GND This mode requires no changes to a host application since the Bluetooth connection is automatically set up on power up and will retry when the connection drops By implication two devices are needed to replace a cable One device is pre configured to always be a master and the other a slave Assuming the Bluetooth address of the master to be bdaddr m and that of the slave to be bdaddr s the master module is configured by sending it the following AT commands AT amp F ATS512 1 ATS504 1 ATS507 2 ATS530 2000 AT amp W AT BTR lt bdaddr_s gt Where the ATS507 2 setting puts the device in DSR drop mode only This means that when the device needs to be reconfigured deasserting the DSR line will ensure that the module responds quickly to AT commands This further means that in stand alone mode the DSR input line MUST be asserted e g Ov in TTL signal mode The slave is configured by AT amp F ATS512 4 50 1 AT amp W AT BTR lt bdaddr_m gt 27 of 36 amp T DK systems Where bd
24. eeeeececsaseeeeeeeseeesseeeeeseeeeeaaes 19 5 5 IRF PERFORMANCE 21 5 5 1 Transmit 21 5 5 2 Receive Sensitivity 2 21 5 5 3 2 21 5 5 4 Performance against Temperature 22 5 6 23 6 5232 MODEM SIGNAL S ies isasi RES 24 6 1 MODEM SIGNALLING OVER BLEUETOONTEL sposta 25 6 2 BREAK SIGNAL ON RX LINE ne 6 3 e 7 PURE CABLE REPLACEMENT 27 7 1 ID ATA ABU Ee e T E 27 7 2 AUDIO GABLE 28 7 3 MODEM CONTROL AND STATUS SIGNALS La 29 8 30 8 1 1 Two blu Modules 8 1 2 One blu Module Bluetooth PC using TDK s USB Adaptor or PC Card 8 2 FACTORY DEFAULT 8 3 log lcs APPENDIX A
25. ere a slave with no data transmission still consumes around 31mA whereas a master consumes only 6mA This problem was identified very early in the evolution of Bluetooth especially since headsets spend all their time as a slave in a Bluetooth connection and it was solved by having a mode called Sniff with appropriate lower layer negotiating protocol Sniff mode during connection is basically an agreement between the slave and its master that data packets will only be exchanged for N timeslots every M slots The slave can then assume that it will never be 19 of 36 contacted during N M slots and so can switch its power hungry circuitry off The specification goes further by also specifying a third parameter called timeout T which specifies extra timeslots that the slave will agree to listen for after receiving a valid data packet Put another way if a data packet is received by the slave then it knows that it MUST carry on listening for at least T more slots If within that T slot time period another data packet is received then the timer is restarted This mechanism ensures low power consumption when there is no data transfer at the expense of latency When there is a lot of data to be transferred it acts as if sniff mode were not enabled It is stated above that during sniff mode a slave listens for N slots every M slots The Bluetooth specification states that a master can have up to 7 slaves attached
26. erence received including interference that may cause undesired operation Changes or modifications not expressly approved by the party responsible for compliance could void the user s authority to operate the equipment 34 of 36 amp T DK systems Appendix B ESD Electrostatic Discharge If your TDK Bluetooth device is affected by ESD it is recommended that you restart any Bluetooth processes that were active at the time Additional Statement TDK SYSTEMS BLUETOOTH PRODUCTS ARE NOT AUTHORISED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE MANAGING DIRECTOR OF TDK SYSTEMS EUROPE The definitions used herein are a Life support devices or systems are devices which 1 are intended for surgical implant into the body or 2 support or sustain life and whose failure to perform when properly used in accordance with the instructions for use provided in the labelling can reasonably be expected to result in a significant injury to the user b A critical component is any component of a life support device or system whose failure to perform can be reasonably expected to cause the failure of the life support device or system or to affect its safety or effectiveness 35 of 36 Warranty TDK warrants that its products shall conform to TDK s published specifications and remain free from defects in materials and workmanship under normal proper an
27. interface see Section 3 0 e Electrical specification of the interface see Section 3 1 2 1 Serial Interface UART TX UART RX UART RTS and UART CTS form a conventional asynchronous serial data port The interface is designed to operate correctly when connected to other UART devices such as the 16550A The signalling levels are nominal OV and 3 3V and are inverted with respect to the signalling on an RS232 cable The interface is programmable over a variety of bit rates no even or odd parity stop bit and hardware flow control The default condition on power up is pre assigned in the external Flash Two way hardware flow control is implemented by UART RTS and UART CTS UART RTS is an output and is active low UART CTS is an input and is active low These signals operate according to normal industry convention By writing different values to the S register the UART RI can be continuously polled to detect incoming communication The UART RI signal serves to indicate incoming calls UART_DSR is an active low input It should be connected to DTR output of the host When the module is running in high speed mode See definition for S Register 512 this pin should be asserted by the host to ensure connection is maintained A deassertion is taken to mean that the connection should be dropped or an online command mode is being requested The module communicates with the customer application using the following signals RS 232 Port TXD a
28. isable these indications Finally S Registers 508 to 511 which specify the page and inquiry scan intervals and windows can be used to adjust the average current drain when in discoverable and or connectable modes Registers 508 and 509 specify the interval and window for page scans and registers 510 and 511 specify the interval and window for inquiry scans Register pairs 508 509 and 510 511 describe duty cycles when the blu module goes into scan modes It is while scanning that the highest current draw occurs The average current draw is determined by simple arithmetic using the values stored in the 508 509 and 510 511 register pairs The operating modes described above are entered using AT commands as follows Idle On power up with S Register 512 1 Wait for Connection AT BTG 100 page scan duty cycle Discoverable Only 10096 inquiry scan duty cycle Connecting ATD Connected No Data Connected Max data transfer All current consumption values in the table below assume that the connection status indication functionality of the LEDs has been disabled by setting S Registers 533 and 534 to O All current values are in milliamps mA 17 of 36 amp T DK systems Baud rate 9600 38400 115200 460800 Current per LED 3 6V 3 20 3 20 3 20 3 20 5 0V 5 30 5 30 5 30 5 30 Baud rate 9600 38400 115200 460800
29. ively where the worst case response time can be as high as 2 5 seconds Then the duty cycle can be varied by changing the value of S Registers 509 and 511 appropriately For example if S Register 508 and 510 are both set to 1000ms and S Register 509 and 511 are both set to 11ms then the duty cycle is reduced to 1 this means that average current drain at 5 0v will be 2 of 65mA plus the normal idle mode current that is it is as low as 2 75mA However in this case it can take up to 1 second to establish a connection The connected state current consumption while a master or slave can be considerably reduced by enabling Sniff mode described in detail in the next section 5 4 Low Power Modes using Sniff Bluetooth connections are master slave in nature A master sends packets and a slave has to acknowledge that packet in the next timeslot Timeslots in Bluetooth are 625 microseconds wide This implies that a master will always know when packets will be sent and received which further means it is able to optimise power usage by switching on power hungry circuitry only when needed A slave on the other hand does NOT have prior knowledge of when a packet will be received and has to assume that a packet will be received from a master on every receive slot This means that it has to leave it s receiving circuitry on for most of the receive slot duration The result of this is high power consumption as illustrated in the power table above wh
30. le in PCs In fact as long as the equation BAUDRATE 0 004096 produces an integer value then there will be 096 error in clocking for that baud rate 50 it is possible to set a baud rate that a PC cannot cope with and in that circumstance it is virtually impossible to communicate with it To cater for this circumstance the blu module will come out of reset using 9600 N 8 1 comms settings for exactly 750 milliseconds and then revert to the comms parameters as per the S Registers If the host sends the string lt BISM gt lt cr gt where is the carriage return character within that 750ms period then the module will remain at 9600 N 8 1 and will also configure itself using factory default S Register values Please see the next section for a discussion on Terminal Emulators and how you can obtain a terminal emulator which has this reset feature built in 8 3 Software The Bluetooth Module described in this document uses the serial interface to accept commands and provide responses While in command mode all interaction between it and a host is done purely in text mode This means that virtually all terminal emulators available are adequate for testing and prototyping HyperTerminal Procomm or the TDK Terminal application supplied are all suitable terminal emulators TDK Terminal is a terminal emulation application capable of running on Windows 98 Me 2000 and XP operating systems It was developed specifically to aid
31. n RX and TX are idle they will be sitting at 3 3V Conversely for handshaking pins CTS RTS RI DCD DSR a Ov is treated as an assertion Pin UART_RI is active low It is normally 3 3v When a remote device initiates a connection this pin goes low This means that when this pin is converted to RS232 voltage levels it will have the correct voltage level for assertion e Pin 8 UART_DCD is active low It is normally 3 3v When a connection is live this pin is low This means that when this pin is converted to RS232 voltage levels it will have the correct voltage level for assertion e Pin 10 UART_DSR is an input with active low logic It should be connected to the DTR output of the host When the blu Module is in high speed mode See definition for S Register 512 this pin should be asserted by the host to ensure that the connection is maintained A deassertion is taken to mean that the connection should be dropped or an online command mode is being requested e The pins can be accessed using S Registers 621 to 625 GPIO4 and GPIOS are also connected to LEDs on the module If these 1 pins are set for input then the LED will be driven by the host and appropriate drive current requirements must be satisfied By default GPIO4 is used to drive the right LED which indicates connection status A Logic 1 switches on the LED e Analogue 0 and 1 should not exceed 1 8v and S Registers 7xx are used to access them
32. nuation 22 of 36 5 6 Reliability iT DK systems Parameter Minimum Maximum Thermal Shock 200cycles 40 C 85 C 30 min 1 cycle hour Vibration Continuous operation 15g max sine wave at 60 Hz 2mm stroke 12 hours Shock 50G 11ms Half Sine 6 axis x 3 cycles each Wave axis Moisture Resistance High Temp Storage 85 C 360 hours Low Temp Storage 40 C 240 hours High Temp Humidity Operation 60 C 90 RH 360 hours High Temp Humidity Storage Thermal shock 40 to 60 C in 30min 200 cycles with continuous operation Electro Static Discharge EN55024 1998 amp IEC61000 4 3 Drop Test 75cm to concrete 3 axis x 2 cycles per corner 23 of 36 amp T DK systems 6 RS232 Modem Signals Just as a telephony modem has control and status lines the blu Module also provides for 6 control and status lines as per the table below The direction column is as seen from the modules viewpoint Direction Function IN or OUT CI also known as RI Ring Indicate IN or OUT DCD Data Carrier Detect IN DSR Data Set ready OUT DTR Data Terminal Ready IN CTS Clear to Send OUT RTS Request to Send The first four lines are under program control and as such require GPIO pins and they are mapped to I O as per the table below The last two are under control of the UART driver and their
33. odule runs specific firmware within the Virtual Processor that includes a serial Port Profile and AT command interpreter The module can be configured so that it can be attached to a dumb terminal or attached to a PC or PDA for cable replacement applications The module provides access to 5 General I O lines and 2 analogue I O systems lines to provide Bluetooth connection to simple devices such as switches or LEDs without requiring any processing at the module end blu Module features at a glance Feature Implementation Bluetooth Transmission Class 1 Frequency 2 400 2 485Ghz Minimum Transmit Power 0dBm Maximum Transmit Power 6dBm Receive Sensitivity Better than 85dB Antenna Gain 2dBi Range see Section 6 1 3 Up to 100 metres free space Data Transfer Rate Up to 200Kbps Physical size 24 x 69x 5 Weight 8g Fully Bluetooth pre qualified Bluetooth 1 1 PRODUCT listing Current consumption Less than 36mA during data transfer Temperature Range 20 C to 75 C Audio Audio can be transferred over SCO channels through the PCM interface at 64Kbps 4 of 36 amp T DK systems 2 Application Interface The blu Module is equipped with a 40 pin 0 5mm pitch board to board connector that connects to the application platform Electrical and mechanical characteristics of the board to board connector are specified in Chapter 3 e Serial
34. pplication sends data to the module s UART signal line e Port RXD application receives data from the module s UART TX signal line 5 of 36 amp T DK systems blu Module Application UART TX UART_RX UART CTS UART RTS UART DTS UART DTR UART DCD PUARTRI C c 2 A 4 2 2 22254 Figure UART interfaces 2 2 Power Supply The power supply for the blu Module has to be a single voltage source of Vcc 3 6V to 6V It must be able to provide sufficient current a transmit burst which can rise to 65mA The module includes regulators to provide local 3 3V and 1 8V These rails are accessible on connector J2 for monitoring Power Vcc should be provided via the board to board connector Pin 29 on J2 Section 5 3 details the power consumption in different modes 2 3 Power On Reset Power Cycling and Brown Out considerations The Module is provided with an active high reset pin Hirose 40 way DF12C connector pin 13 This pin whose electrical specification may be found in section 3 3 is internally pulled to ground through a 10 resistor Upon the application of power the Power On Reset circuit built into the module will ensure that the unit starts correctly However the module utilises a split rail design with some components working at 3V3 and some at 1V8 Under certain extreme conditions for 6 of 36 amp T DK systems example when the
35. rola MC145483 13 bit linear CODEC 8 of 36 amp T DK 3 Electrical specification of the interface The Hirose DF12C board to board connector on the module is a 40 way double row receptacle The pin allocation is as follows Pin Signal Description Pin Signal Description 1 Analogue 0 1 8v Max 2 GPIO1 I O for Host 3 Analogue 1 1 8v Max 4 GPIO2 for Host 5 SPI_MISO SPI bus serial 6 UART_RI Ring Input or O P Output 7 SPI_CSB SPI bus chip 8 UART_DCD Input or Output select I P 9 SPI CLK SPI bus clock 10 UART DSR Input UP 14 GND 12 GPIO3 UART I O for Host _DTR 13 RESET Reset 14 GPIO4 I O for Host Right LED 2 15 GND 16 GPIO5 for Host Left LED 2 17 SPI MOSI SPI bus serial 18 GND UP 19 UART CTS Clear to Send 20 PCM CLK PCM Clock 21 UART_TX Transmit Data 22 PCM_IN PCM Data O P 23 UART_RTS Request to 24 PCM SYNC PCM Sync I P Send O P 25 UART RX Receive Data 26 PCM OUT PCM Data O P UP 27 VCC_3V3 3 3V Output 28 N C Note 3 29 VCC_5V 3 6V lt VIN lt 30 GND 6 0V 31 32 RESERVED Do not connect 33 N C 34 RESERVED Do not connect 35 N C 36 GND 37 N C 38 GND 39 VCC_1V8 1 8V Output 40 N C Note 3 9 of 36 amp T DK systems Notes e UART RX UART TX UART CTS UART RTS UART RI UART DCD and UART DSR all 3 3v level logic For example whe
36. speaker at the remote end and vice versa So this mode effectively replaces two audio cables Assuming the Bluetooth address of the master to be bdaddr m and that of the slave to be bdaddr 5 the master module is configured by sending it the following AT commands AT amp F ATS512 1 28 of 36 iT DK systems ATS504 1 ATS530 2000 ATS532 1 AT amp W AT BTR lt bdaddr_s gt And the slave is configured by AT amp F ATS512 4 ATSO 1 AT amp W AT BTR lt bdaddr_m gt 7 3 Modem Control and Status Signals A serial port has DTR DSR RTS CTS DCD and RI control lines RTS and CTS are locally controlled to prevent local buffer overflow However the status of DTR DRS DCD and RI can be exchanged with the remote peer device If for example the DTR DSR lines are to be exchanged between the two peers to simulate the performance of a physical cable then it is possible to do so Refer to the description for S Registers 551 552 and 553 for more details 29 of 36 amp T DK systems 8 Getting Started This section describes how to quickly make your first Bluetooth connection based on the following combinations of Bluetooth hardware 1 Two blu Modules 2 One blu Module and a Bluetooth Enabled PC using TDK s Go Blue USB Adaptor or PC Card Note The following examples assume that a PC is used to control the blu Module using a Terminal Emulation application 8 1 1Two blu Modules Assuming your P
37. that it is functional You can confirm this by checking that the Bluetooth icon in the system tray area has a White B on a blue background Red on blue implies no Bluetooth device is attached to the PC Run a terminal emulation application and attach to COM at either 9600 N 8 1 or 115200 N 8 1 and confirm that you get an OK response when you type in the following command AT Then enter the following commands to prepare it for an incoming Bluetooth connection ATSO 1 AT BTP Then launch My Bluetooth Places on your PC and perform an inquiry You will see a device appear named TDK blu2i Double click on that item and you will see the service profiles screen where the SPP profile will be displayed Double click on that profile item and eventually you will get a dialog box to confirm that a connection has been established It will also advise which virtual COM port it uses for communication with peer device Run a terminal emulation application and attach to that virtual COM port at 115200 8 1 Typing characters will see them being echoed in the other terminal emulation application 31 of 36 amp T DK systems 8 2 Factory Default Mode The module is capable of operating at a very wide range of baud rates and S Registers 520 and 521 allow the baud rate to be set very easily The baud rate clock generator in the module is more versatile that that available in a standard 16550 UART commonly availab
38. y application incorporating this Bluetooth Module Manufacturers of the RF equipment are advised to convey the following safety information to users and operating personnel and to incorporate these guidelines into all manuals supplied with the product Failure to comply with these precautions violates safety standards of design manufacture and intended use of the product TDK Systems assumes no liability for customer failure to comply with these precautions RF Approvals The blu Module is listed as a Bluetooth Product in terms of the Bluetooth SIG Program Reference Document PRD This means that it can be integrated into end products without further testing or approval listing The manufacturer must state the TDK part number and product reference in his literature in order to meet the requirements of the Bluetooth and regulatory approvals A list of the countries where the module is approved will be provided by TDK Systems as required As a minimum the product is listed in Europe Scandinavia and USA TDK Systems assumes no liability for customer failure to comply with national RF approvals 3 of 36 1 Functions The blu Module contains a complete Bluetooth interface and requires TDK no further hardware to implement full Bluetooth communication The module has an integrated high performance antenna together with all RF and Baseband circuitry it interfaces to the host over a straight forward serial port using AT commands The m

Download Pdf Manuals

image

Related Search

Related Contents

Istruzioni per l`installazione  哲学へのいざない 講義 松本 高志 2 1~4年次前  P reven ción d e R iesgos La bora les  DENTO-VIRACTIS  3600 Series Phone  Samsung SL-M3370FD manual de utilizador  Industrial Supply  Atomic EFI - Wild Horses Inc.  

Copyright © All rights reserved.
Failed to retrieve file