BC-ANT-SERIAL Manual

This is a manual for BC-ANT-SERIAL. BC-ANT-SERIAL is a ANT-Serial bridge module. This document mainly describes the hardware specifications of BC-ANT-SERIAL.

1.Overview

BC-ANT-SERIAL (hereafter “module”) is a bridge module between ANT and Serial communications. This module is capable of handling ANT wireless sensor network protocol running on 2.4 GHz ISM band. To use the module, a data communication network is easily built on 2.4GHz ISM band.

This module has been passed the radio equipment classification and technical standards tests, it has received a radio equipment conformity certification from the Japanese authority. Each device has own certification number label on the back side of the module. If the certification number label is modified, removed, and replaced, the certification will be void. After the certification is received, the modifications of the antenna, high-frequency circuit and other hardware are considered as illegal, and the status of radio equipment conformity certification will be revoked.

DSCF7364.JPG

2. How to connect to a host CPU

Using TTL (1.9 ~ 3.6V single-end) level RS-232C interface, this module can be connected to microcomputers for embedded systems and PCs. (this assumes that both embedded systems and PCs are capable of handling RS-232C interface.)

2.1 How to connect to a TTL (single-end) microcomputer,

Connecting a TTL (single-end) microcomputer, a cable is connected to J2 terminal (20-pin). For the pin assignments of this terminal, please look at a table below.

MinimumStandardMaximumUnit
Supply voltage(VDD)1.93.03.6V
H level input voltage0.7 x VDDVDDV
L level input voltageVSS(GND)0.3 x VDDV
H level output voltageVDD - 0.3VDDV
L level output voltageVSS(GND)0.3V

J2 pin-assign table

NoSignal NameNoSignal Name
1RESET2GND
3BR24GND
5SLEEP6GND
7BR18GND
9BR310GND
11SUSPEND12GND
13RXD14NC
15TXD16NC
17RTS18NC
19VDD20GND

Serial connection communicate by 8bit length, no parity, 1bit stop-bit-length, and hardware flow. Its communication speed are determined by the configurations BR1, BR2, and BR3 pins. The table below shows the relationships between various pin configurations and communication speeds.

BR3BR2BR1Speed
0004800
01019200
00138400
01150000
1001200
1102400
1019600
11157600

Caution) At 57600bps, the internal chip cannot catch up the communication speed, cannot process, and may fail to execute some commands. 19200bps or lower communication speeds are highly recommended.

ANT1.jpg
DSCF7365.JPG
This is an example of DIY communication cable

2.2 How to communicate by RS232-C

To use RS-232C interface, 1608 size jumper resistors are required at patterns of R18, R19, and R20. The locations of these patterns are shown below.

ANT2.jpg

Please configure the pins at J2 terminal as shown in the table below.

Table of Pin Assignment at J2

NoSignal NameJumper Resistor
1-2RESETNot Required
3-4BR2(See the table below)
5-6SLEEPRequired
7-8BR1(See the table below)
9-10BR3(See the table below)
11-12SUSPENDNot Required
13-14RXDNot Required
15-16TXDNot Required
17-18RTSNot Required
19-20VDD19: 3.3V, 20:GND

Number 19 pin and Number 20 pin are connected to the external power supply. The range of voltage at the external power supply is between 3.0 and 3.3V. Number 19 pin is for the positive pole, and Number 20 pin is connected to the negative pole.

Serial connection communicate by 8bit length, no parity, 1bit stop-bit-length, and hardware flow. Its communication speed is configured by the combinations of BR1, BR2, and BR3 pins at jumper. The combinations of pins are shown below.

BR3(9-10)BR2(3-4)BR1(7-8)Speed
YesYesYes4800
YesNoYes19200
YesYesNo38400
YesNoNo50000
NoYesYes1200
NoNoYes2400
NoYesNo9600
NoNoNo57600

Caution) At 57600bps, the internal chip cannot catch up the communication speed, cannot process, and may fail to execute some commands. 19200bps or lower communication speeds are highly recommended.

ANT1.jpg

RS-232C terminal (9-pin), which is widely used with PCs, should be connected by a commonly available cable (straight type) at electric stores.

3. Other notes

Revision History


Front page   New List of pages Search Recent changes   RSS of recent changes