Zlink ZL-BLE-002 Plug In Dimmer Module User Manual
- June 15, 2024
- ZLINK
Table of Contents
ZL-BLE-002 Datasheet
HardWare Version V1.1
2023/03/24
ZL-BLE-002 Features
ZL-BLE-002 Adopting Zhuhai Jieli Technology Co.,LTD plan(AC6321A4), The main
purpose is to make users more convenient.
High performance 32-bit RISC CPU
- RISC 32-bit CPU
- DC-96MHz operation
- 73KB data RAM
- 8KB I-cache 2way
- 1KB Rocache 1way
- 64 Vectored interrupts
- 8 Levels interrupt priority
Flexible I/O
- 25 GPIO pins
- All GPIO pins can be programmable as input or output individually
- All GPIO pins are internal pull-up/pull-down selectable individually
- CMOS/TTL level schmitt triggered input
- External wake up/interrupt on all GPIOs
Peripheral Feature
- Two Full Speed USB OTG controller
- Four Multi-function 32-bit timers, support capture and PWM mode
- Three full-duplex advanced UART(DMA)
- Three SPI interface supports host and device mode (DMA)
- One IIC interface supports host and device mode
- RTC,with alarm clock and time base to wake up the chip
- 16-bit PWM generator for motor driving
- Three IQ Encoder
- 16 channels 10-bit ADC
- 1 channel 8 levels Low Power Detector
- Embedded PMU support low power mode
- 2 Crystal Oscillator
- Watchdog
- Power-on reset
Bluetooth Feature
- CMOS single-chip fully-integrated radio and baseband
- Compliant with Bluetooth
- V5.0+BR+EDR+BLE specification
- Bluetooth Piconet and Scatternet support
- Meet class2 and class3 transmitting power requirement
- Support GFSK and π/4 DQPSK all packet types
- Provides +8dbm transmitting power
- Receiver with -92dBm sensitivity Support: att / gap / gatt / ftms / Hrs profile
Power Supply
- LDOIN is 4.5V to 5.5V
- VBAT is 1.8V to 3.4V
- VDDIO is 1.8V to 3.4V
Temperature
- Operating temperature: -20℃ to +85
- Storage temperature: -65℃ to +150
Pin Definition
2.1 Pin Assignment
2.2 Pin Description
Table 2-1 ZL-BLE-002 Pin Description
Name| I/O
Type| Function| Other Function
---|---|---|---
LDOIN/PP0| P| Charge Power 5V| PWM3: Timer3 PWM Output;
UART0_TXD: Uart0 Data Out(D);
UART0_RXD: Uart0 Data In(D);
VBAT| P| LDO Power| 0
PB0| I/O| GPIO (High Voltage )| CLKOUT0;
UART1_TXB: Uart1 Data Out(B);
TMR2CK;
PA9/P00| I/O| GPIO (pull up)
[High Voltage(P00)]| Long Press Reset;
ADC8: ADC Channel 8;
PA8| I/O| GPIO| TMR3: Timer3 Clock In;
SPI1_DOA: SPI1 Data Out(A);
IIC_SDA_C: IIC SDA(C);
ADC4: ADC Channel 4;
UART1_RXC: Uart1 Data In(C);
PWMCH1L;
PA6| I/O| GPIO| TMR1: Timer1 Clock In;
SPI1_CLKA: SPI1 Clock(A) ;
IIC_SCL_C: IIC SCL(C);
ADC3: ADC Channel 3;
UART1_TXC: Uart1 Data Out(C);
PWMCH1H;
USB0DM| I/O| GPIO (pull down)| CAP0: Timer0 Capture;
SPI1_DIA: SPI1 Data In(A);
UART0_RXA: Uart0 Data In(A);
TMR1CK;
USB0DP| I/O| GPIO (pull down)| SPI2_DOB: SPI2 Data Out(B);
IIC_SDA_A: IIC SDA(A);
ADC11: ADC Channel 11;
UART1_RXD: Uart1 Data In(D);
PA5| I/O| GPIO| SPI2_CLKB: SPI2 Clock(B);
IIC_SCL_A: IIC SCL(A);
ADC10: ADC Channel 10;
UART1_TXD: Uart1 Data Out(D);
PA4| I/O| GPIO| TMR0: Timer0 Clock In;
SPI2_DIB: SPI2 Data In(B);
ADC2: ADC Channel 2;
UART0_TXA: Uart0 Data Out(A);
TMR0CK;
PA3| I/O| GPIO| PWM1: Timer1 PWM Output;
IIC_SDA_D: IIC SDA(D);
UART2_RXA: Uart2 Data In(A);
PA2| I/O| GPIO| CAP2: Timer2 Capture;
IIC_SCL_D: IIC SCL(D);
ADC1: ADC Channel 1;
UART2TXA: Uart2 Data Out(A);
PWMCH0L;
PA1| I/O| GPIO| CAP3: Timer3 Capture;
Q-decoder0 1;
UART0_RXC: Uart0 Data In(C);
UART1_RTS;
PB9| I/O| GPIO (High Voltage)| PWM0: Timer0 PWM Output;
Q-decoder0_0;
ADC0: ADC Channel 0;
UART0_TXC: Uart0 Data Out(C);
UART1_CTS;
PB9| I/O| GPIO| CLKOUT1;
UART2_TXB: Uart2 Data Out(B);
UART2_RXB: Uart2 Data In(B);
PWMCH0H;
PB8| I/O| GPIO| 32K_OSCI;
32K_OSCO;
PB7| I/O| GPIO (High Voltage)| SPI2_DOA: SPI2 Data Out(A);
UART2_RXC: Uart2 Data In(C);
PB6| I/O| GPIO| SPI2_CLKA: SPI2 Clock(A) ;
ADC12: ADC Channel 12;
UART2_TXC: Uart2 Data Out(C);
TMR3CK;
PB5| I/O| GPIO (High Voltage)| SPI2_DIA: SPI2 Data In(A);
UART1_RXA: Uart1 Data In(A);
PWMCH3L;
PB4| I/O| GPIO| TMR2: Timer2 Clock In;
Q-decoder2_0;
SPI1_DIB: SPI1 Data In(B);
ADC9: ADC Channel 9;
UAR1_TXA: Uart1 Data Out(A);
PWMCH3H;
USB1DM| I/O| GPIO (pull down)| SPI1_DOB: SPI1 Data Out(B) ;
IIC_SDA_B: IIC SDA(B);
ADC6: ADC Channel 6;
UART2_RXD: Uart2 Data In(D);
USB1DP| I/O| GPIO (pull down)| SPI1_CLKB: SPI1 Clock(B) ;
IIC_SCL_B: IIC SCL(B);
ADC5: ADC Channel 5;
UART2_TXD: Uart2 Data Out(D);
PB3| I/O| GPIO (High Voltage )| UART0_RXB: Uart0 Data In(B);
PWMCH2L;
Q-decoder1_1;
PB2| I/O| GPIO (pull up)| MCLR;
UART0_TXB: Uart0 Data Out(B);
PWMCH2H;
Q-decoder1_0;
PB1| I/O| GPIO (pull up)| PWM2: Timer2 PWM Output;
ADC7: ADC Channel 7;
UART1_RXB: Uart1 Data In(B);
LVD;
Gnd| P| Gnd|
Electrical Characteristics
3.1 Absolute Maximum Ratings
Table 3-1
Symbol | Parameter | Min | Max | Unit |
---|---|---|---|---|
Topt | Operating temperature | -40 | 85 | °C |
Tstg | Storage temperature | -65 | 150 | °C |
VBAT | Supply Voltage | -0.3 | 3.4 | V |
LDO_IN | Charge Input Voltage | -0.3 | 6 | V |
V3.3IO | 3.3V IO Input Voltage | -0.3 | 3.6 | V |
Note : The chip can be damaged by any stress in excess of the absolute
maximum ratings listed below.
3.2 Recommended Operating Conditions
Symbol | Parameter | Min | Typ | Max | Unit | Test Conditions |
---|---|---|---|---|---|---|
VBAT | Voltage Input | 1.8 | 3.3 | 3.4 | V | – |
LDOIN | Voltage Input | 4.5 | 5.0 | 5.5 | V | – |
VDDIO | Voltage output | 1.8 | 3.0 | 3.4 | V | VBAT= 3.3V, 60mA loading |
BTAVDD | Voltage output | 1 | 1.3 | 1.4 | V | DC-DC mode: 40mA loading |
IVDDIO | Loading current | – | – | 60 | mA | VBAT = 3.3V |
3.3 Battery Charge
Table 3-3
Symbol | Parameter | Min | Typ | Max | Unit | Test Conditions |
---|---|---|---|---|---|---|
LDO_IN | Charge Input Voltage | 4.5 | 5 | 5.5 | V | – |
VCharge | Charge Voltage | 4.15 | 4.2 | 4.25 | V | – |
ICharge | Charge Current | 20 | 200 | mA | Charge current at fast charge mode | |
ITrikl | Trickle Charge Current | 20 | 45 | 70 | mA | VBAT <VTrikl |
3.4 IO Input/Output Electrical Logical Characteristics
Table 3-4
IO input characteristics
Symbol| Parameter| Min| Typ| Max| Unit| Test Conditions
VIL| Low-Level Input Voltage| -0.3| –| 0.3 VDDIO| V| VDDIO = 3.3V
VIH| High-Level Input Voltage| 0.7 VDDIO| –| VDDIO+0.3| V| VDDIO = 3.3V
IO output characteristics
VOL| Low-Level Output Voltage| –| –| 0.33| V| VDDIO = 3.3V
VOH| High-Level Output Voltage| 2.7| –| –| V| VDDIO = 3.3V
3.5 Internal Resistor Characteristics
Table 3-5
Port| Drive Strength| Internal
Pull-Up Resistor| Internal
Pull-Down Resistor| Comment
---|---|---|---|---
PA1-PA9, PB4,PB6,| drive_select[11] 24mA drive_select[10] 24mA (with 120ohm
res) drive_select[01] 8mA drive_select[00] 8mA (with 120ohm res)| 10K| 10K|
1.PA9&PB2 default pull up
2.USB0DM&USB0DP default pull down
3.Internal pull-up/pull- down resistance | accuracy ±20%
4. PA0,PB5,PB7 can pull- up resistance to 5V
PA0,PB5, PB7| 8mA| 10K| 10K
USB0DP| 4mA| 1.5K| 15K
USB0DM| 4mA| 180K| 15K
3.6 BT Characteristics
3.6.1 Transmitter Basic Data Rate
Table 3-6
Parameter | Min | Type | Max | Unit | Test Conditions |
---|---|---|---|---|---|
RF Transmit Power | 4 | 6 | dBm | ||
RF Power Control Range | 20 | dB | |||
20dB Bandwidth | 950 | KHz | |||
Adjacent Channel | +2MHz | -40 | dBm | ||
-2MHz | -38 | dBm | 25℃ Power Supply VBAT=3.3V | ||
+3MHz | -44 | dBm | |||
-3MHz | -35 | dBm |
Enhanced Data Rate
Table 3-7
Parameter | Min | Typ | Max | Unit | Test Conditions |
---|---|---|---|---|---|
Relative Power | -1 | dB | 25℃, |
Power Supply VBAT=3.3V
2441MHz
π/4 DQPSKModulation
Accuracy| DEVM RMS| | 7| | %
DEVM 99%| | 12| | %
DEVM Peak| | 17| | %
Adjacent Channel Transmit Power| +2MHz| | -40| | dBm
-2MHz| | -38| | dBm
+3MHz| | -44| | dBm
-3MHz| | -35| | dBm
3.6.2 Receiver
Basic Data Rate
Table 3-8
Parameter | Min | Typ | Max | Unit | Test Conditions |
---|---|---|---|---|---|
Sensitivity | -92 | dBm | 25℃, |
Power Supply
VBAT=3.3V
2441MHz
Co-channel Interference Rejection| | -9| | dB
Adjacent Channel Interference Rejection| J14f| | +5| | dB
– 1MHz| | +2| | dB
+2MHz| | +37| | dB
-2MHz| | +36| | dB
+3MHz| | +40| | dB
-3MHz| | +35| | dB
Enhanced Data Rate
Table 3-9
Parameter | Min | Typ | Max | Uni | Test Conditions |
---|---|---|---|---|---|
Sensitivity | -92 | dBm | 25℃, |
Power Supply
VBAT=3.3V
2441MHz
Co-channel Interference Rejection| | -9| | dB
Adjacent Channel Interference
Rejection| +1MHz| | +5| | dB
– 1MHz| | +2| | dB
+2MHz| | +37| | dB
-2MHz| | +36| | dB
+3MHz| | +40| | dB
-3MHz| | +35| | dB
FTMS Protocol
Main functions of the module is Send FTMS device data to APP, the app must
support FTMS protocol.
There are two way to get FTMS device data:
- Fitness device trigger pulse to the module, and then the module calculate the FTMS data. after that, the module send the data to the app.
- Fitness device send device data to module by uart, the module send the ftms data to app by FTMS protocol.
In pulse mode:
We should set the gpio parameter. Pull up or pull down. get the informaton:
Circumference, resistance .
Circumference: mm,The distance between two pulses,it is a const value.
Speed: 0.01km/h.
??, ??: ms.
When Ftms APP connect to the smart device, the app will send start command.
And then the smart device will start calc sport data. Elapsed time Timer will
run. the smart device start calc the sport data base on the Pulse. Speed,
distance, calories etc.
The Calculation method hava many type, the customer can Provide Calculation
method, we Try to achieve as much as possible.
As it should be, the smart device can get the sport data from uart. The
protocol Similar to Ble Ftms.
Be continued
Heart Rate Service
The Heart Rate data capture method similar to ftms(Pulse mode). It calc the interval betwin two pulse. And then calc the Heat Rate, the unit is Beat per mintus. if the device use uart mode to capture data. It will get the heart rate directly.
Federal Communications Commission Statement
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 interference 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.
NOTE: This equipment has been tested and found to comply with the limits for a
Class B digital device, pursuant to part 15 of the FCC Rules. These limits are
designed to provide reasonable protection against harmful interference in a
residential installation. This equipment generates, uses and can radiate radio
frequency energy and, if not installed and used in accordance with the
instructions, may cause harmful interference to radio communications. However,
there is no guarantee that interference will not occur in a particular
installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and
on, the user is encouraged to try to correct the interference by one or more
of the following measures:
- Reorient or relocate the receiving antenna.
- Increase the separation between the equipment and the receiver.
- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
- Consult the dealer or an experienced radio/TV technician for help.
In order to comply with FCC RF Exposure requirements, this device must be
installed to provide at least 20 cm separation from the human body at all
times.
The FCC rules that are applicable to the modular transmitter is FCC Part 15
Subpart C
For final host product:
Label and compliance information: advise host manufacturers to provide a
physical / e-label stating, “Contains FCC ID: 2BA9M-ZLBLE002” with finished
product.
Part 15 Subpart B disclaimer: final host product still requires Part 15B
compliance testing with the modular transmitter installed.
Antenna Specification
Summary
ITEM | ANT SPEC |
---|---|
Model Name | 2.4G ANT |
Center Frequency | Horizontal |
2400MHz | 2450MHz |
-1.26 | -0.76 |
MAX. Gain | -0.58dB |
Polarization | Horizontal and Vertical |
Azimuth Beam
Pattern
| Omni-directional
Impedance| 50 Ohm
Antenna Length| 38.20mm
Manufacture| ZHUHAI JIELI TECHNOLOGY CO.,LTD
Horizontal: 2400 MHz 2450 MHz 2500 MHz
Power (dBm)
Max: 0 Min: -40 Scale: 5/div
Frequency
(MHz)
| Gain(dB)
---|---
Max| Min| Avg
2400| -1.26174| -30.0801| -7.18716
2450| -0.765802| -36.5604| -7.48023
2500| -0.585582| -22.0315| -6.59127
Frequency (MHz) | Gain(dB) |
---|---|
Max | Min |
2400 | -5.2537 |
2450 | -2.4652 |
2500 | -1.86120 |
ANT Test Labs:Attestation of
Global Compliance Co., Ltd.
Documents / Resources
|
Zlink ZL-BLE-002 Plug In Dimmer
Module
[pdf] User Manual
ZL-BLE-002 Plug In Dimmer Module, ZL-BLE-002, Plug In Dimmer Module, Dimmer
Module, Module
---|---