Upload
lamdien
View
216
Download
0
Embed Size (px)
Citation preview
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 1 of 16
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 2 of 16
Document Information
Title ERF3000
Subtitle LTE Cat M1 & LTE Cat NB1 Arduino Shield
Document type Datasheet
Document number 1
Revision and date R1 04-01-2018
Product status
In production
this document applies to the following products:
Name Type number Application version Product status
ERF3000_v1 ERF3000 1.0 In production
ERF3100_v1 ERF3100 1.0 In production
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 3 of 16
Contents
1 Functional description ....................................................................................................................................................... 4
1.1 Product Overview ....................................................................................................................................................... 4
1.2 Product Features ........................................................................................................................................................ 5
2 Interfaces ........................................................................................................................................................................... 6
2.1 Power ......................................................................................................................................................................... 6
2.2 Antennas .................................................................................................................................................................... 6
2.2.1 GPS_ANT .............................................................................................................................................................. 6
2.2.2 GSM_ANT (ERF4041 GSM antenna) .................................................................................................................... 6
2.3 System function .......................................................................................................................................................... 7
2.4 SIM interface .............................................................................................................................................................. 9
2.5 Serial interface ......................................................................................................................................................... 10
2.6 GPIO.......................................................................................................................................................................... 11
3 Pin Assignment .............................................................................................................................................................. 12
3.1 UART Header ................................................................................................................................................................ 13
3.2 GPIO Header ................................................................................................................................................................. 13
3.3 Arduino Header 1 & 2 ................................................................................................................................................... 14
4 Electrical Specification..................................................................................................................................................... 15
5 Mechanical Specifications ............................................................................................................................................... 15
6 Product Handling ............................................................................................................................................................. 16
Related documents ............................................................................................................................................................ 16
About EasyRF ................................................................................................................ Fout! Bladwijzer niet gedefinieerd.
Ordering information ................................................................................................... Fout! Bladwijzer niet gedefinieerd.
Technical support ......................................................................................................... Fout! Bladwijzer niet gedefinieerd.
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 4 of 16
1 Functional description
1.1 Product overview
The ERF3000 Arduino shield is a series of LTE Cat.M1/Cat.NB1/EGPRS module offering a maximum data rate of
375kbps downlink and uplink. It features ultra-low power consumption, and provides pin-to-pin compatibility with an
Arduino UNO. The ERF3000 Arduino shield is also available with the Quectel LTE module EG91/EG95, Cat.NB1 (NB-IoT)
module BC95, UMTS/HSPA module UG95/UG96 and GSM/GPRS module M95.
A rich set of Internet protocols, industry-standard interfaces (USB/UART/I2C/Status Indicator) and abundant
functionalities (USB drivers for Windows XP, Windows Vista, Windows 7/8/8.1/10, Linux and Android) extend the
applicability of the module to a wide range of M2M applications such as wireless POS, smart metering, tracking, etc.
The ERF3000 combines the Power of the BG96 with an easy to use Arduino platform and allows for rapid testing an
development.
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 5 of 16
1.2 Product features
General features
Frequency band
BG96-NA LTE FDD: B2/B4/B12/B13
BG96-AU LTE FDD: B3/B5/B28
BG96-EC LTE FDD: B3/B8/B20
LTE version 3GPP E-UTRA release 13
GNSS GPS, GLONASS, BeiDou/Compass, Galileo, ZSS
Supply voltage range (BG96) 3.3V~4.3V, 3.8V typ.
Operation temperature -40°C~+85°C
PCB dimensions 83.5*55.3 mm ± 0.1
Weight 30 g
Control via AT commands Through Arduino or directly through PC
Specifications
SMS Point to point MO and MT SMS cell broadcast Text and PDU mode
Data Max. 375kbps
Protocols PPP/TCP/UDP/OMA LWM2M/MQTT/CoAP/HTTP/HTTPs
Interfaces USB 2.0 High speed
UAR 1x , Full Functions
I2C 1x
USIM 1.8V/3.0V
NETLIGHT Network Status Indication
STATUS Power ON/OFF Status Indication
Electrical characteristics (BG96 module)
Output power TBD (to be determined )
Consumption TBD
Sensitivity TBD
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 6 of 16
2 Interfaces
2.1 Power
Module supply input
The ERF3000 shield must be supplied through the VCC pins by a DC power supply with nominal voltage of 5V to 12 V.
Voltage must be stable during module operation, taking into account that the current drawn from VCC pins may vary
significantly based on the power consumption profile of the NB-IoT system.
Digital I/O interfaces supply output (V_INT)
The ERF3000 shield provide an internally generated supply rail output (V_INT) operating at 1.8 V. This can be used in
place of an external discrete regulator to supply external digital interfaces. The voltage level present at the V_INT pin
depends on the module operating mode:
- In the deep-sleep mode the voltage level is kept “Low” (i.e. 0 V)
- In active and connected modes the voltage level is maintained “High” (i.e. 1.8 V)
2.2 Antennas
The ERF3000 uses 2 antennas , 1 GPS antenna and 1 GSM antenna.
The GPS antenna is integrated on the PCB but also an external GPS antenna can be used by connecting it to the U.fl
connector. And the GSM antenna needs to be connected to the SMA of U.fl connector.
It is important to note that the antennas can’t be too close to one another, because they will cause interference. This
causes problems when using the GPS function of the shield.
2.2.1 GPS_ANT
The GPS antenna has been tuned with a LC Chebyshev filter to gain optimal performance.
The center frequency is around 1575 MHz.
2.2.2 GSM_ANT (ERF4041 GSM antenna)
The ERF4041 antenna is a black GSM antenna a SMA Male connector. The antenna can be used in the frequency band
of 800~840 / 1640 / 2200~2230 / 3410 MHz. The antenna can be used for applications , GSM , M2M and more.
For more information see ERF4041 datasheet
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 7 of 16
2.3 System function
On the Shield are 3 important power headers, the PWR header , the Level shift header and the USB PWR header.
These headers are marked with a red box on the following picture.
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 8 of 16
There are 4 ways to power the shield:
Power option Hardware Connector Header Header position Description 1 Shield +
Arduino Via Arduino DC-Jack
Vin
Header Vin on Vin-PWR, Header Level Shift on 3.3V or 5V (depending on voltage of Arduino) Header USB-PWR open (this option is not recommended)
Level Shift *see below
USB Power
2 Shield + Arduino
Via shield DC-Jack
Vin
Header Vin on VIN-PWR , Header Level Shift on 3.3V or 5V (depending on voltage of Arduino) Header USB-PWR open
Level Shift *see below
USB Power
3
Stand-alone
USB Vin
Header Vin open, Header Level Shift open, Header USB-PWR closed (this option is not recommended)
Level Shift
USB Power
4 Stand-alone
DC-Jack Vin
Header Vin on Vin-PWR, Header Level Shift open, Header USB PWR open!
Level Shift
USB Power
* if the Arduino uses 3,3V as supply: , if the Arduino uses 5,0V as supply :
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 9 of 16
Option 1 and 3 are not recommended because the USB can’t supply enough power for some functions of the BG96
module on the shield. this may cause damage to the shield or to your USB power supply.
2.4 Status LED’s
The shield also has 3 LED’s to give an indication of the status of the shield.
Led Color State Description PWR Green Always on Shield is powered
Always off Shield is not powered
Stat Red 0.2s on/1.8 off Searching for network
1.8s on/0.2s off Idle mode
0.125 on/0.125 off Data transfer is ongoing with GSM/3G/4G network
Net Yellow Always on Registered to 3G network(UC20) Registered to 4G network(EC20)
Always off Others
2.5 SIM interface
To register and connect to a network a SIM card needs to be inserted and activated.
When a activated SIM is inserted, the correct APN must be set using AT commands.
For more information see: Quectel_BG96_AT_Commands_Manual_V2.0.pdf
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 10 of 16
2.6 UART interface
Rework
2.7 Programming the shield
There are 2 ways to program the ERF3000. The first and most easy way is to use the Qnavigator software developed by
Quectel. In this software you can send AT commands via the PC. The second way to program the shield is via an
Arduino. if you choose to program the shield via an Arduino you can add your own custom sensors and build your own
application.
2.7.1 Programming the shield via Qnavigator
Before connecting anything first check if the headers are in the correct position. The Vin header should be on PWR if a
power adapter is being used. When this is the case, remove the USB PWR header. If no power adapter is used, set Vin
on 5V and connect the USB PWR header.
Now connect the USB cable to the device and to the PC. The green LED will light up. Now press the Power switch for 3
seconds. The Stat LED should light up and the Net light should start blinking.
Now the correct drivers need to be installed on your PC. These can be found here
Also the Qnavigator software needs to be installed. this can be found here
When the installations are done, the PC will recognize the shield.
To verify this go to, device management and look for the following 3 ports.
Now open the Qnavigator software and follow the instructions shown in the program.
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 11 of 16
2.7.2 Programming the shield via Arduino //to do testen met Arduino
Before connecting anything first check if the headers are in the correct position. The Vin header should be on PWR if a
power adapter is being used. When this is the case, remove the USB PWR header. If no power adapter is used, set Vin
on 5V and connect the USB PWR header.
Now connect the USB cable to the device and to the PC. The green LED will light up. Now press the Power switch for 3
seconds. The Stat LED should light up and the Net light should start blinking.
//
Once this is done, download the Arduino IDE software on your PC. This can be found here:
https://www.arduino.cc/en/Main/Software. To communicate with the shield a standard Arduino library called
“SoftwareSerial” is needed. This is already installed with the Arduino IDE.
Information can be found here: https://www.arduino.cc/en/Reference/SoftwareSerial
Once Arduino IDE has finished installing open the software.
2.8 GPIO The ERF3000 shield has multiple GPIO pins. The GPIO header* has all the GPIO pins from the BG96 module. The
Arduino headers 1 and 2* have the normal Arduino GPIO pins, if the module is used in combination with a Arduino.
This allows for the possibility to add extra functionality to the shield, and integration in your application.
*the GPIO and Arduino header pinout can be found in chapter 3 Pin Assignment
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 12 of 16
3 Pin Assignment
I/O Parameter Definition
Type Description IO Bidirectional
DI Digital input
DO Digital output
PI Power input
PO Power output
AI Analog input
AO Analog output
OD Open drain
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 13 of 16
3.1 UART header
Header Pin No. Name Power domain I/O Description UART 1 GND GND - Ground
UART 2 RI_HV V_level_shifter DO Ring indicator
UART 3 TX_GNSS_HV V_level_shifter DO Transmit data
UART 4 RX_GNSS_HV V_level_shifter DI Receive data
UART 5 RTS_MAIN_HV V_level_shifter DI Request to send
UART 6 CTS_MAIN_HV V_level_shifter DO Clear to send
UART 7 TX_MAIN_HV V_level_shifter DO Transmit data
UART 8 RX_MAIN_HV V_level_shifter DI Receive data
3.2 GPIO header
Header Pin No. Name Power domain I/O Description GPIO 1 I2S_MCLK - - Reserved (keep unconnected)
GPIO 2 I2S_D1 1.8V DO PCM data output
GPIO 3 I2S_DO 1.8V DI PCM data input
GPIO 4 I2S_WCLK 1.8V DO PCM frame synchronization output
GPIO 5 I2S_BCLK 1.8V DO PCM clock output
GPIO 6 AP_READY 1.8V DI Application processor sleep state detection
GPIO 7 W_DISABLE# 1.8V DI Airplane mode control
GPIO 8 PSM_IND 1.8V DO Power saving mode indicator
GPIO 9 UART3_RXD_SPI_MISO 1.8V DI Receive data
GPIO 10 UART3_TXD_SPI_MOSI 1.8V DO Transmit data
GPIO 11 I2C_SDA 1.8V OD I2C serial data
GPIO 12 I2C_SCL 1.8V OD I2C serial data
GPIO 13 GPIO/SPI_CLK 1.8V DO GPIO
GPIO 14 GPIO 1.8V IO General purpose input/ output interface
GPIO 15 ADC1 0.3V to 3.8V AI General purpose analog to digital converter
GPIO 16 ADC0 0.3V to 3.8V AI General purpose analog to digital converter
GPIO 17 DTR_LV 1.8V DI Data terminal ready. Sleep mode control.
GPIO 18 DCD_LV 1.8V DO Data carrier detection
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 14 of 16
3.3 Arduino header 1 & 2
Header Pin No. Name Power domain I/O Description Arduino Header 1 1 N.C. - - Not Connected
Arduino Header 1 2 IOREF 5 V PI
Arduino Header 1 3 RESET 5V Reset
Arduino Header 1 4 3.3V 3.3V PO 3.3V pin on Arduino
Arduino Header 1 5 5V 5V PO 5V pin on Arduino
Arduino Header 1 6 GND GND - Ground
Arduino Header 1 7 GND GND - Ground
Arduino Header 1 8 VIN 5V PI Input voltage
Arduino Header 1 9 AD0 5V AI Analog input
Arduino Header 1 10 AD1 5V AI Analog input
Arduino Header 1 11 AD2 5V AI Analog input
Arduino Header 1 12 AD3 5V AI Analog input
Arduino Header 1 13 AD4/SDA 5V AI/IO Analog input / I2C interface data
Arduino Header 1 14 AD5/SCL 5V AI/AO Analog input / I2C interface clock
Arduino Header 2 15 RX/IO0 5V DI/IO NC
Arduino Header 2 16 TX/IO1 5V DO/IO NC
Arduino Header 2 17 INT0/IO2 5V DI/IO External interrupt /Digital I/O
Arduino Header 2 18 INT1/IO3 5V DI/IO External interrupt /Digital I/O
Arduino Header 2 19 T0/IO4 5V DO/IO Timer 0/Digital I/O
Arduino Header 2 20 T1/PWM/IO5 5V DO/DO/IO Timer 1/PWM/Digital I/O
Arduino Header 2 21 AIN0/PWM/IO6 5V AI/DO/IO Analog input/PWM/Digital I/O
Arduino Header 2 22 AIN1/IO7 5V AI/IO Analog input/Digital I/O
Arduino Header 2 23 ICP/IO8 5V DI/IO TC1 input Compare match/Digital I/O
Arduino Header 2 24 OC1/PWM/IO9 5V DO/DO/IO TC1 output Compare match/PWM/Digital I/O
Arduino Header 2 25 SS/PWM/IO10 5V DO/DO/IO SPI slave select/ PWM /Digital I/O
Arduino Header 2 26 MOSI/PWM/IO11 5V DO/DO/IO SPI Master Out Slave In/ PWM /Digital I/O
Arduino Header 2 27 MISO/IO12 5V DI/IO SPI Master In Slave Out/Digital I/O
Arduino Header 2 28 SCK/IO13 5V DO/IO SPI Clock/Digital I/O
Arduino Header 2 29 GND GND - Ground
Arduino Header 2 30 AREF 5V PI Analog reference for the A/D converter
Arduino Header 2 31 AD4/SDA 5V AI/IO Analog input / I2C interface data
Arduino Header 2 32 AD5/SCL 5V AI/AO Analog input / I2C interface clock
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 15 of 16
4 Electrical specification A power supply of 5 to 12V with a minimum of 2A is needed to power the shield. 12V is the absolute max, do not exceed this. The power must be supplied to the DC jack located on the shield or to the Arduino DC jack. Please see chapter: 2.3 for the power options.
5 Mechanical specifications
Shield + Arduino height = 27.5 +_ 0.1 mm
Shield with header pins = 23.0 +_ 0.1 mm
Shield without header pins = 12.0 +_ 0.1 mm
Datasheet
ERF3000
ERF3000, LTE Cat. M1, Cat.NB1 , EGPRS, NB-IoT Arduino shield ___________________________________________________________
_________________________________________________________________________________________________
www.easyRF.eu [email protected] rev. -1- Subject to change without notice
January 2018 Page 16 of 16
6 Product Handling
Handle with ESD safety care
Related documents
Document ERF4041 Datasheet.pdf Quectel_BG96_AT_Commands_Manual_V2.0.pdf
About easyRF
easyRF is supplier and manufacturer of wireless communication solutions with an easy-to-use approach, targeting different applications and markets. The products are standard off-the-shelf products, but customization of the products is possible. easyRF is successful in the a wide range of markets, such as: industrial, agriculture, security, building automation.
Ordering information
Please check www.easyRF.eu for distributors in your area or contact us at [email protected] for more information.
Technical support
For all product related questions please contact us via [email protected]