Bluetooth Board EB024-00-2 Technical Datasheet
Bluetooth Board EB024-00-2 Technical Datasheet
Bluetooth Board EB024-00-2 Technical Datasheet
Contents
1. 2. 3. 4. 5. About this document.................................................................................................................................................................. 2 General information................................................................................................................................................................... 3 Board layout .............................................................................................................................................................................. 4 Testing this product ................................................................................................................................................................... 5 Circuit description ..................................................................................................................................................................... 7 Appendix 1 Circuit Diagram
page 1
3. Disclaimer
The information in this document is correct at the time of going to press. Matrix Multimedia reserves the right to change specifications from time to time. This product is for development purposes only and should not be used for any life-critical application.
4. Technical support
If you have any problems operating this product then please refer to the troubleshooting section of this document first. You will find the latest software updates, FAQs and other information on our web site: www.matrixmultimedia.com . If you still have problems please email us at: support@matrixmultimedia.co.uk.
page 2
2. General information
Description
This E-blocks board contains a TDB BLU2i V2 module which adds Bluetooth functionality to your E-blocks system. The class 1 Bluetooth module has a transmit power of 6dBm which should give a 100 yard transmission range at a data transfer rate of 100Kbps. The module is programmed using the serial I2C protocol, with an AT command superset, and can be interfaced to any microcontroller with a UART facility. The module is capable of supporting a range of Bluetooth protocols including LAP, Data, and the headset profile. A compatible E-blocks CODEC board for establishing headset audio transfer is available. Flowcode macros to support the use of this board are available.
Features
E-blocks compatible Low cost Provides a Bluetooth interface for all your projects I2C interface 100 yard range Supports most Bluetooth protocols
page 3
3. Board layout
1. 2. 3. 4. 5. 6. 7. 8. 9.
D-type E-blocks connector - to Programmer board Patch system Connection jumpers BLU2i V2 module Power in screw terminals - +5 Volts and Ground for EB024 power supply operating voltage selector 3.3V/5V voltage out selector Power out screw terminal for powering CODEC board and other peripherals. BLU2i programmer connector D-type E-blocks connector to CODEC board
page 4
1. System Setup
Master system: EB006 Options Power supply PICmicro device SW1 (Fast/Slow) SW2 (RC/Xtal) Xtal frequency Port A Port B Port C Port D Port E Test program EB005 Options J3,J4 EB024 Options J7 J8 J13 / J9 J14 / J10 J15 / J11 J16 / J12 Address (set by software) Slave system: EB006 Options Power supply PICmicro device SW1 (Fast/Slow) SW2 (RC/Xtal) Xtal frequency Port A Port B Port C Setting External, 14V 16F877A Dont care Xtal 19.6608MHz Switch board EB007 LCD display EB005 Bluetooth board EB024 page 5 Setting External, 14V 16F877A Dont care Xtal 19.6608MHz Switch board EB007 LCD display EB005 Bluetooth board EB024
BT_MASTER.HEX Setting DEFAULT Setting No link block 5V J9 Horizontal J10 Horizontal J11 Horizontal J12 Horizontal 00809094BA05
Port D Port E Test program EB005 Options J3,J4 EB024 Options J7 J8 J13 / J9 J14 / J10 J15 / J11 J16 / J12
BT_SLAVE.HEX Setting DEFAULT Setting No link block 5V J9 Horizontal J10 Horizontal J11 Horizontal J12 Horizontal
Connect +V from the Screw terminal of the Switch board to +V of the Multiprogrammer, the LCV board, and the Bluetooth board 5V input.
2. Test Procedure
1. 2. 3. 4.
5.
6.
7.
Before the test unit has been connected, connect both systems as described and apply the power to the Master EB-006 E-Block and press RESET init..done will be displayed on the Master LCD. A series of dots on the Master LCD will show the progress of the Master System boot procedure. The message setup will indicate a successful boot, and then the screen will go blank. Connect +5V to unit under test and then connect it to Port C of the Slave System. LEDs on Bluetooth module will light briefly which indicate that the Module is alive. Press RESET on the Slave EB-006. rx.done. will be displayed on the Slave LCD, then the screen will go blank and a series of dots will indicate progress. This will end with connected, followed by the messages sending and press A0. This whole sequence should take approximately 10 seconds. While this is happening, the Master LCD will display PAIR 0 xxx, RING xxx and CONNECT xxx messages (where xxx is a 12-digit number), and finally *Unit passed*. At this stage, both the Master and Slave Bluetooth modules will have D2 on the module lit. Press A0 on the Switch E-Block of the Slave System. This will reset the test unit. The Slave LCD should display *** DONE *** and the Master LCD should display ^^^ and NO CARRIER. Also, the D2 LEDs on the Bluetooth modules should turn off. Remove the test EB-024 unit from the Slave System and repeat the above from step 3. There is no need to reboot the Master System, although the Master LCD display can be cleared by pressing A0 on the Master Switch E-Block if required.
3.
Possible problems
1. 2. 3. If the Slave Bluetooth module does not have power (or is not working for any reason), the Slave LCD will display rx.done.f0 at step 4. If the Master System boot fails, the LCD will display init.done and the screen will go blank. The progress dots will not appear. If the Slave module fails to discover the Master module, the Slave display will stall at 4 dots and finally a message error 6 will be displayed. Possible causes are that the Master Bluetooth module i. is no longer powered ii. has not completed boot-up successfully iii. is not the one with address 00809094BA05 iv. remains connected to another Bluetooth module (the D2 LED will be on) Reset the Master System and wait for a successful boot-up to recover.
4.
page 6
5. Circuit description
Max 3002 Chip Coverts the 5V I/O from the PICmicro Multiprogrammer in to 3.3V for the Codec board. U1 Blui Connector Connects the Blui V2 Bluetooth Module to the Circuit Board
page 7