Você está na página 1de 26

Terminal JAVA

BGS5
Terminal JAVA BGS5

Índice
Histórico de Versão ....................................................................................................................... 3
1. Introdução ............................................................................................................................. 3
1.1. Referências módulo Cinterion BGS5 ........................................................................... 3
1.2. Trademark .................................................................................................................... 3
1.3. Características do Terminal Java BGS5 ...................................................................... 3
1.4. Termos e abreviações ................................................................................................. 6
1.5. Notas de Segurança .................................................................................................... 8
2. Descrição da Interface .......................................................................................................... 8
2.1. Visão Geral .................................................................................................................. 8
2.2. Modos de Operação .................................................................................................. 10
2.3. Circuito do Terminal ................................................................................................... 11
2.3.1. Fonte de Alimentação ....................................................................................... 11
2.3.2. Controle de Liga/Desliga ................................................................................... 11
2.3.2.1. Número Máximo de ciclos Liga/Desliga ................................................... 11
2.3.2.2. Desligamento Automático ......................................................................... 12
2.3.2.3. Reinicializando o Terminal JAVA BGS5 ................................................... 12
2.3.3. Interface Serial RS-232 ..................................................................................... 12
2.3.4. Interface USB .................................................................................................... 14
2.3.5. Instalando o Driver do Modem USB .................................................................. 14
2.3.6. Interface de Áudio ............................................................................................. 14
2.3.7. Interface de Rádio ............................................................................................. 15
2.3.8. GPIO – Pinos de I/Os ........................................................................................ 15
2.3.9. A Interface Interface SIM................................................................................... 15
2.3.9.1. Colocando e retirando o Cartão SIM. ....................................................... 16
2.3.10. Led de Sync ...................................................................................................... 17
3. Configuração do Terminal Java BGS5 ............................................................................... 18
3.1. Descrição ................................................................................................................... 18
3.2. Sequência de operação para mudar a configuração do Terminal JAVA BGS5: ....... 19
4. Características Mecânicas.................................................................................................. 22
5. Características elétricas e ambientais ................................................................................ 23
5.1. Faixas Máximas de Operação .................................................................................. 23
5.2. Características da Fonte de Alimentação .................................................................. 23
5.3. Condições de Operação ............................................................................................ 24
5.4. Características da interface RS-232 ASC0 e ASC1 .................................................. 24
6. Acessórios .......................................................................................................................... 25
6.1. Antena ........................................................................................................................ 25
6.1.1. Modelo Haste .................................................................................................... 25
6.2. Kit Suporte Trilho DIN ................................................................................................ 26
6.3. Conector para Fonte – Pino Industrial ....................................................................... 26

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 2 de 26
Versão Prelimiar
Terminal JAVA BGS5

Nota Geral
Essa Nota Geral diz respeito a todos os danos que levantam-se em relação ao produto descrito ou a este original. A
Duodigit será responsável de acordo com as circunstâncias gerais em que a entrega do produto descrito e deste
original é baseada. Este produto não foi desenvolvido para o uso em dispositivos ou em sistemas de sustentação da
vida onde um mau funcionamento do produto pode resultar em ferimento pessoal. Os clientes da Duodigit usando ou
vendendo este produto para o uso em tais aplicações o fazem em seu próprio risco e concordam inteiramente em
assumir todos os danos do resultado do uso indevido . As aplicações que incorporam o produto descrito devem ser
projetadas de acordo com as especificações técnicas fornecidas neste manual. A não observação dessas
especificações podem ocasionar resultados não satisfatórios. Além disso, todas as instruções de segurança a respeito
do uso de sistemas técnicos móveis devem ser respeitadas . As aplicações de Handheld tais como os telefones móveis
ou o PDAs que incorporam o produto descrito devem estar de acordo com as normas de exposição humana à
energia da freqüência de rádio.
As informações aqui descritas podem ser alteradas a qualquer momento sem necessidade de notificação . O usuário
pode obter a versão atualizada desse manual no site http://www.duodigit.com.br .

Copyright © Duodigit 2015

Histórico de Versão
Esse tópico descreve a modificações e implementações sobre versões prévias desse
documento.

Versão Preliminar v1.0 dezembro 2015

1. Introdução
1.1. Referências módulo Cinterion BGS5

 BGS5 AT Command Set


 BGS5 JAVA User’s Guide

1.2. Trademark
MS Windows é marca registrada da Microsoft Corporation.
JAVA é marca registrada da Oracle Inc.

1.3. Características do Terminal Java BGS5

Caracteristicas principais:
• Quad-Band GSM 850/900/1800/1900 MHz
• GSM Class Small MS
• GPRS multi-slot class 12
• GSM release 99
• 2 Conectores de SIM Card Externos

• Potência de Saída:
- Class 4 (+33dBm ±2dB) for EGSM850
- Class 4 (+33dBm ±2dB) for EGSM900
- Class 1 (+30dBm ±2dB) for GSM1800
- Class 1 (+30dBm ±2dB) for GSM1800

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 3 de 26
Versão Prelimiar
Terminal JAVA BGS5

• Controlado via Comandos AT


(Hayes 3GPP TS 27.007 and 27.005)
• SIM Application Toolkit (release 99)
• Acesso ao stack TCP/IP através de comandos AT
• Serviços Internet: TCP, UDP, HTTP, FTP,SMTP, POP3

• Tensão de alimentação: 12 ... 24 V x 1,0A

• Consumo:
- Power down 5mA
- Sleep mode (registered DRX =6)8.0 mA
- Speech mode (average) 300 mA
- GPRS class 12 (average) 600 mA

• Temperatura
- Operação Normal: -30°C a +85°C
- Operação Restrita +65°C a +90°C ,: -30°C a -40°C
- Desligado: +85°C
- Armazenagem: -40°C to +85°C

• Dimensões : 92x90x24mm

• Peso: 300g

Especificação para transmissão GPRS de dados:


• GPRS classe 12
• “Mobile station” classe B
• Suporte PBCCH Completo
• “Coding schemes” CS 1-4

Especificação para transmissão CSD de dados:


• Até 9.6 kbit/s
• V.110, RLP
• Modo não transparente
• Suporte USSD

Especificação para SMS :


• Ponto a Ponto MO e MT
• SMS “cell broadcast”
• Modo Texto e PDU
• Armazenagem: SIM card mais área em Modulo

Características Java™ :
Java™ Open Platform with
• Java™ profile IMP-NG & CLDC 1.1 HI
• Secure data transmission via HTTPS/SSL
• Progamação Multi-threading e execção de multi aplicação.
Maiores benefícios: Fácil programação em Java sena a necessidade de microcontrolador
externo. Excelente custo/benefício. Plataforma ideal para aplicações GSM/GPRS Indusdriais
Memória: 10MB em Flash para programa em Java e 10MB de memória RAM para
programação e file system.

Atualização “Over-the-air”:
• Aplicaçao de SW: OTAP
• Firmware: FOTA (OMA)

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 4 de 26
Versão Prelimiar
Terminal JAVA BGS5

Interfaces:
• Conector SMA 50 ohm
• DB 9 pin sub-D ASC0
(ITU-T V.24 protocol)
• RJ4 para pinos de I/Os
• RJ4 para ASC1
• 3 LEDs de Status ( pode ser utilizado pelo programa em Java para indicar nível de sinal da antena)
• 1 LED de Status
• 2 LEDs de indicação de SIM Card Utilizado
• Botão Liga/Desliga/Configuração
• 2 conectores de cartão SIM ( Externos), suporta SIM Cards de 3V e 1,8V.
• Conector de alimentação tipo borne
• Conexão USB Full Speed (12Mbit/s) slave interface, para emulação/depuração
• Conector de acessórios 2x20 pinos (sob consulta)

Configurações programáveis:
• Utilizar 2 cartões SIM ( troca no power on)
• Utilizar somente 1 cartão SIM
• Religamento automático ( 15 segundos )
• Temporização no Power On (60 segundos ).
• Controle de Liga/Desliga com Watchdog Timer de Hardware (10 minutos )

Fixação:
• Fixação direta com parafusos
• Trilho DIN (opcional)

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 5 de 26
Versão Prelimiar
Terminal JAVA BGS5

1.4. Termos e abreviações

Abreviaçao Descrição
ADC Analog-to-Digital Converter
AFC Automatic Frequency Control
AGC Automatic Gain Control
ARFCN Absolute Radio Frequency Channel Number
ARP Antenna Reference Point
ASC0 / ASC1 Asynchronous Controller. Abbreviations used for first and second serial
interface of TC65i
ASIC Application Specific Integrated Circuit
B Thermistor Constant
B2B Board-to-board connector
BER Bit Error Rate
BTS Base Transceiver Station
CB or CBM Cell Broadcast Message
CE Conformité Européene (European Conformity)
CHAP Challenge Handshake Authentication Protocol
CPU Central Processing Unit
CS Coding Scheme
CSD Circuit Switched Data
CTS Clear to Send
DAC Digital-to-Analog Converter
DAI Digital Audio Interface
dBm0 Digital level, 3.14dBm0 corresponds to full scale, see ITU G.711, A-law
DCE Data Communication Equipment
DRX Discontinuous Reception
DSB Development Support Box
DSP Digital Signal Processor
DSR Data Set Ready
DTE Data Terminal Equipment
DTR Data Terminal Ready
DTX Discontinuous Transmission
EFR Enhanced Full Rate
EGSM Enhanced GSM
EMC Electromagnetic Compatibility
ESD Electrostatic Discharge
ETS European Telecommunication Standard
FDMA Frequency Division Multiple Access
FR Full Rate
GMSK Gaussian Minimum Shift Keying
GSM Global Standard for Mobile Communications
HiZ High Impedance
HR Half Rate
I/O Input/Output
IC Integrated Circuit
IMEI International Mobile Equipment Identity
ISO International Standards Organization
ITU International Telecommunications Union

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 6 de 26
Versão Prelimiar
Terminal JAVA BGS5

Abreviaçao Descrição
kbps kbits per second
LED Light Emitting Diode
Li-Ion Lithium-Ion
Mbps Mbits per second
MMI Man Machine Interface
MO Mobile Originated
MS Mobile Station
MSISDN Mobile Station International ISDN number
MT Mobile Terminated
NTC Negative Temperature Coefficient
PA Power Amplifier
PAP Password Authentication Protocol
PBCCH Packet Switched Broadcast Control Channel
PCB Printed Circuit Board
PCL Power Control Level
PCM Pulse Code Modulation
PCN Personal Communications Network, also referred to as DCS 1800
PCS Personal Communication System, also referred to as GSM 1900
PDU Protocol Data Unit
PLL Phase Locked Loop
PPP Point-to-point protocol
PSU Power Supply Unit
R&TTE Radio and Telecommunication Terminal Equipment
RF Radio Frequency
RMS Root Mean Square
ROM Read-only Memory
RTC Real Time Clock
Rx Receive Direction
SAR Specific Absorption Rate
SELV Safety Extra Low Voltage
SIM Subscriber Identification Module
SMS Short Message Service
SRAM Static Random Access Memory
TDMA Time Division Multiple Access
TE Terminal Equipment (refereciado também como DTE)
Tx Transmit Direction
UART Universal asynchronous receiver-transmitter
URC Unsolicited Result Code
USSD Unstructured Supplementary Service Data
VSWR Voltage Standing Wave Ratio
FD SIM fixdialling phonebook
LD SIM last dialling phonebook (list of numbers most recently dialled)
MC Mobile Equipment list of unanswered MT calls (missed calls)
ME Mobile Equipment phonebook
ON Own numbers (MSISDNs) stored on SIM or ME
RC Mobile Equipment list of received calls
SM SIM phonebook

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 7 de 26
Versão Prelimiar
Terminal JAVA BGS5

1.5. Notas de Segurança

 Quando em ambiente hospitalar observe as normas de uso de


equipamentos de RF, as emissões podem interferir em equipamentos
médicos.
 Marca passos cardíacos e outros equipamentos implantados podem ser
afetados por interferência de RF, em caso de dúvida contate o fabricante
do equipamento.
 Quando em ambiente de aeroporto ou a bordo de aeronaves, observe as
normas de utilização .
 Nunca utilize o equipamento próximo a combustíveis ou gases inflamáveis.
A operação de qualquer equipamento elétrico em ambiente potencialmente
explosivo constitui-se em grande perigo.

2. Descrição da Interface
2.1. Visão Geral

O Terminal Java BGS5 é um produto nacional que utiliza a tecnologia do módulo Cinterion
BGS5.
Indicado para aplicações onde se deseja o mínimo de desenvolvimento de hardware,
possibilitando ao usuário desenvolver aplicações próprias de maneira pratica e eficiente.
Devido a tecnologia Java, não é necessário processamento externo para habilitar
comunicações GSM/GPRS .
Com a possibilidade de uso dos GPIOs ( Pinos de I/Os ) habilita o desenvolvimento de
aplicações nos setores de segurança ( alarmes, gerenciamento de frotas de veículos ), de
monitoramento remoto ( água, gás , eletricidade ), de Automação Industrial e Predial assim
como nos demais setores onde se exige uma plataforma de comunicação que suporte toda a
funcionalidade da rede GSM/GPRS. Consulte o Fabricante para utilizar os Pinos de I/Os.

O Terminal JAVA BGS5 apresenta os seguintes conectores:

Externo:

- Fonte de Alimentação: Borne macho de 2 polos para alimentação


.
- Comunicação: DB9 fêmea para interface serial RS232 ASC0
para interface serial RS232 ASC1
- pinos de I/Os. Consulte o Fabricante para utilização

- RF: SMA Fêmea para antena GSM

- SIM Card 2 Conectores para cartão SIM


- USB Conector para porta USB tipo B Fêmea

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 8 de 26
Versão Prelimiar
Terminal JAVA BGS5

Posição dos Conectores Externos

USB ASC0 Power

On/Off

Antena I/O ASC1

Conector de Conectores
Expansão De SIM Cards
( GPIOs )

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 9 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.2. Modos de Operação


A Tabela abaixo mostra um breve sumário dos vários modos de operação

Modo Função
Desligado O Terminal está desligado e o software do Módulo não está ativo.
A Tensão de entrada está conectada. Somente o regulador de tensão
esta ligado fornecendo energia ao RTC. A interface RS232 não esta
disponível.
Operação Normal GSM/GPRS sleep Vários modos de economia de energia que são
configurados com o comando AT+CFUN.
O Terminal está com o mínimo de atividade,
GSM Idle O Software está ativo, se registrado em uma rede
GSM, o Terminal está pronto para enviar e
receber.
GSM Talk Conexão entre dois assinantes ativa. O consumo
de energia depende da área de cobertura da
rede, ajustes individuais, como DTX on/off,
FR/EFR/HR, ganho da antena.
GPRS Idle Terminal esta pronto para transferir dados em
GPRS, mas nenhum dados esta sendo
transmitido ou recebido. O Consumo de energia
depende dos ajustes de rede e da configuração
do GPRS (ex. Ajustes de Multislots ).
GPRS Data Uma transferência de dados em GPRS esta em
progresso. O Consumo de energia depende dos
ajustes de rede e da configuração do GPRS (ex.
Ajustes de Multislots ).
Modo Aeronave Modo Aeronave ou “Airplane mode” desliga a parte de rádio freqüência
do módulo, fazendo que se desconecte da rede GSM/GPRS e
desabilitando os comandos AT que para sua execução necessitem da
conexão de rádio frequência.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 10 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.3. Circuito do Terminal


2.3.1. Fonte de Alimentação
A fonte de alimentação deve ser conectada ao conector de alimentação. Deve ser uma fonte
de 12V-24V com 1,5A. O Terminal JAVA BGS5 tem proteção contra inversão de tensão .

2.3.2. Controle de Liga/Desliga


Quando a tensão de alimentação é aplicada ao Terminal JAVA BGS5, ele é ligado . Existe
um controlador interno que gerencia esse processo. Após 1 segundo da tensão aplicada o
controlador inicia o processo de ligar. Uma vez ligado se a fonte de alimentação falhar por
mais de 1 ms, o Terminal JAVA BGD5 irá desligar, se a alimentação falhar por mais de 7
segundos, o RTC será inicializado . Uma nova configuração foi adicionada no Terminal Java
BGS5 permitindo trocar a temporização de 1 segundo para 60 segundos antes de inicializar o
processo de ligar os Leds de Status irão piscar em uma frequencia sequandiada de de 200
milisegundos indicando essa temporização.
Para desligar o Terminal JAVA BGS5 , utilize o comando AT^SMSO, antes de desligar a fonte
de alimentação . Esse procedimento garante que todos os dados sejam devidamente salvos .
Quando o Terminal é desligado ( via comando AT^SMSO), todas as linhas das interfaces
seriais RS-232 (ASC0 e ASC1 ) podem ser ativadas por um período de 50ms até 3,5
segundos. Isso pode gerar envio de caracteres inválidos através das seriais RS-232 (ASC0
e ASC1).
Uma vez desligado ( comando AT^SMSO) o terminal pode ser ligado novamente retirando e
colocando a energia novamente ou manter energizado e acionando a linha de DTR de 0 para
1 (-15V/-5V para +5V/+15V).
O Terminal desligado e energizado, pode ser ligado através da interrupção do RTC.
No painel do Terminal JAVA BGS5 existe uma chave tipo Push Button , que tem a junção de
Ligar e Desligar o Terminal JAVA TC65i. Note que o procedimento recomendado de desligar
o Terminal JAVA é através do comando AT^SMSO, que garante que todos os dados em
percurso sejam salvos.
Desligar a alimentação do Terminal JAVA BGS5 sem o mesmo estar desligado pode
provocar erros e danificar o módulo BGS5 com perda da Garantia do Produto.

O Terminal Java BGS5 sai de fábrica configurado para FastShutdown:

Configurar Fast Shutdown


AT^SCFG="MEShutdown/Fso","1"

2.3.2.1. Número Máximo de ciclos Liga/Desliga


Cada vez que o módulo é desligado , os dados serão escritos em memória Flash. O número
máximo garantido de ciclos de Liga/ Desliga é de 100.000 ciclos.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 11 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.3.2.2. Desligamento Automático

Para assegurar a perfeita operação do Terminal sobre as mais variadas condições como sobre
temperatura , sub temperatura ,e sub tensão.
O Desligamento automático é equivalente ao comando de desligar (Power Down) AT^SMSO (
não válido se ocorrer sobre tensão no módulo BGS5 interno).
URCs são enviados como mensagens de Alerta, esses URCs podem ser ativados/desativados
através de comandos ATs.

2.3.2.3. Reinicializando o Terminal JAVA BGS5

Para reinicializar ( RESET) o Terminal JAVA TC65i, recomendamos utilizar o comando


AT+CFUN = 1 ou AT+CFUN=x,1 ( onde x pode variar de 0 a9 ) .
Após a reinicialização, para se registrar na rede é necessário nova autenticação do PIN

2.3.3. Interface Serial RS-232

O Terminal JAVA possui duas interfaces seriais ASC0 e ASC1.


O Terminal JAVA foi projetado para ser usado com um DCE. Baseado na convenção da
conexão DCE-DTE, ele se comunica com a aplicação do usuário (DTE) usando a direção :

Pino TXD  aplicação envia dados para o TXD do Terminal JAVA


Pino RXD  aplicação recebe dados do TXD do Terminal JAVA

As Interfaces Seriais RS-232 (ASC0 e ASC1) seguem as normas ITU-T RS-232, são
configuradas para 8 bits de dados, sem paridade e um stop bit, pode ser operada nas
velocidades de 300bps a 921.600 bps. Autobaunding esta disponível somente na ASC0 e
suporta as seguintes velocidades : 1200, 2400, 9600, 19200, 38400, 57600, 115200, 230400,
460800 bps. Suporta Controle de fluxo por hardware (RTS e CTS) ou por software
(XON/XOFF).

Para a ASC1 o Terminal Java BGS5:

AT^SCFG="Gpio/mode/ASC1","std"

AT^SCFG="GPIO/mode/DAI","gpio"

AT^SCFG="Gpio/mode/FSR","std"

AT^SCFG="Serial/Interface/Allocation","1"

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 12 de 26
Versão Prelimiar
Terminal JAVA BGS5

Tabela do conector DB59 Fêmea para a Serial RS-232 ASC0.

Número do Nome do I/O Função


Pino Sinal
1 DCD0 O Data Carrier Detected
2 RXD0 O Receive Data
3 TXD0 I Transmit Data
4 DTR0 I Data Terminal Ready
5 GND0 . Ground
6 DSR0 O Data Set Ready
7 RTS0 I Request to Send
8 CTS0 O Clear to Send
9 RING0 O Ring Indicator

I  Input (entrada)
O  Output ( saída)

Conector Femea

Tabela do conector para a Serial RS-232 ASC1.

Número do Pino Nome do Sinal I/O Função


1 VIN - Tensão Alimentação
2 RXD1 O Receive Data
3 TXD1 I Transmit Data
4 GND - ground

I  Input (entrada)
O  Output ( saída)

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 13 de 26
Versão Prelimiar
Terminal JAVA BGS5

A corrente de todos os sinais são limitadas por resistores colocados serialmente.


Saídas : 470Ohm
Entradas: 1kOhm

ASC0
- Interface de 8 fios.
- Os sinais de controle de modem DTR, DSR, DCD e Ring são disponíveis.
- Foi desenvolvidas para serviços de voz, CSD, Fax e GPRS, e para o controle do
Terminal através de comandos ATs. Tem capacidade de Multiplex, permitindo
particionar a interface em 3 canais virtuais, com serviços de CSD e FAX disponíveis
somente no primeiro canal lógico. Note que quando o Terminal esta com a ASC0 no
modo Multiplex, ASC1 não pode ser utilizada.
- A linha do sinal DTR0 será verificada a cada segundo . A Linha do sinal RING0
pode ser utilizado para indicar para a aplicação, que uma chamada ou um
Unsolicitaded Result Code (URC) foi recebido.
- Permite o uso de AutoBauding.

ASC1
- Interface de 2 fios.
- Com a aplicação Java rodando, serve como System.out utilizada principalmente para
funções de depuração.
- Os sinais RTS e CTS estão não estão disponíveis.
- Quando a conexão PPP esta em progresso, nenhum URC pode ser mostrado.
Portanto uma entrada de chamada ou qualquer outro tipo de URC só pode ser
indicado após a conexão PPP for terminada.

ASC0 e ASC1

- Ambas operam com 8 bits, sem paridade e 1 stop bit.


- Operam de 300 a 921.600 bps.
- Controle de fluxo XON/XOFF pode ser utilizado em ambas, exceto se o modo de
economia de energia estiver ativo.

2.3.4. Interface USB

O Terminal JAVA BGS5 possui uma conexão “USB 2.0 Full speed” (12Mbit/s) .
A interface USB pode ser utilizada para comand e dados e também para downloading do
Firmware. Está disponível somente como Slave Device .

2.3.5. Instalando o Driver do Modem USB

Para plataforma LINUX e Windows consulte área de suporte do Fabricante.

2.3.6. Interface de Áudio

O Terminal JAVA BGS5 foi desenvolvido especificamente para aplicação de dados. Caso
deseje interface de Audio consulte a área suporte do Fabricante.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 14 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.3.7. Interface de Rádio

Utilize somente antenas homologadas pela Duodigit, antenas fora do padrão GSM/GPRS
podem danificar o módulo de potência RF do Terminal JAVA BGS5.

2.3.8. GPIO – Pinos de I/Os

O Terminal Java BGS5 disponibiliza para o usuário no conector de I/O

Tabela de Pinos de I/Os:

Número do Pino Nome do Sinal Nome do Sinal no I/O


DB15 Femea Módulo Cinterion
BGS5
1 4to20mA ADC1 I
2 Vin - I
3 Opto1_Counter GPIO8 .
4 Opto2 GPIO6 I
5 GND - O
6 Out_open-Colector GPIO7 O

I  Input (entrada)
O  Output ( saída)

Qualquer dúvida consulte o suporte técnico do Fabricante.

Ligações indevidas podem danificar o módulo e resultar em perda de garantia.

2.3.9. A Interface Interface SIM

A Interface SIM é desenvolvida para cartões SIM de 1,8V e 3V que respeitam as normas
GSM.
Para retirar ou colocar o cartão SIM no conector, o terminal deve estar com a fonte de
alimentação desconectada
O Terminal JAVA BGS5 foi desenvolvido para operar com 2 cartões SIM ( Ativo um de cada
vez ) . Pode-se programar o Terminal para operar com 1 ou 2 cartões SIM. Veja no item de
programação o procedimento para configurar o Terminal corretamente.
O Padrão de fábrica é operar com 1 cartão SIM .

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 15 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.3.9.1. Colocando e retirando o Cartão SIM.

Existem 2 conectores de cartão SIM que podem ser configurados para uso individual ou modo
Dual que alterna o cartão SIM depois de um Power On do Módulo . ( Utilize o comando
AT^SMSO para desligar o módulo )

Notas:
- A colocação ou retirada do cartão SIM deve ser feita com o Terminal Desligado.
- Faça o manuseio adequado tanto do cartão SIM como de sua gaveta para não
- danificar o conector do Terminal Java BGS5.

OBS.: Note que há um chanfro para lado correto de incersão do SIM Card.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 16 de 26
Versão Prelimiar
Terminal JAVA BGS5

2.3.10. Led de Sync

O Led vermelho de Sync, mostra o status da operação do Terminal JAVA BGS5.


Sai de fabrica configurado com os comandos:

AT^SCFG="Gpio/mode/SYNC","std"
AT^sled=2

A Tabela abaixo mostra os modos de operação do LED de Status:

Modo do Led Status da Operação


Desligado Terminal desligado ou em Modo Sleep
600 ms Ligado / 600 ms desligado Não tem SIM Card ou o PIN não foi entrado,
ou em procura de rede, ou processo de login
na rede.
75 ms Ligado / 3 s Desligado Registrado na Rede ( monitorando os canais
de controle e interações do usuário). Não tem
chamada em processo.
75 ms Ligado / 75 ms Desligado / 75ms Um ou mais “GPRS contexts” estão ativados
Ligado / 3 s Desligado
Piscando Indica transferência de dados em GPRS,
quando a transferência esta em processo, o
led fica acesso até 1 segundo após o pacote
de dados foi enviado/recebido.
Ligado Depende to tipo de ligação:
Chamada de Voz  Conectado com o
sistema remoto
Chamada de Dados  Conectado com o
sistema remoto ou durante a troca de
parâmetros na conexão ou desconexão da
chamada.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 17 de 26
Versão Prelimiar
Terminal JAVA BGS5

3. Configuração do Terminal Java BGS5

3.1. Descrição

O Terminal JAVA BGS5 foi desenvolvido para aplicações críticas.


Podemos configurar alguns modos de operação:

1- Cartão SIM Card


Configurar para 1 cartão SIM ( SIM Card 1 )
Configurar para 2 cartões SIM, modo Dual, nesse modo podemos colocar 2 cartões
SIM no Terminal Java BGS5 de operadoras diferentes, o que permite uma contingência
em caso de perda de sinal de uma operadora. Vale salientar que o Terminal JAVA
BGS5 não opera simultaneamente com o dois cartões, no modo Dual a troca de cartão
é automática após religar o Terminal JAVA BGS5 (Utilizar o comando AT^SMSO para
desligar o Terminal JAVA BGS5)

2- Religar Automaticamente (Automatic Restart ).


Com esse opção ativa o Terminal Java BGS5 irá religar automaticamente após 15
segundo depois de detectar que o módulo está desligado. Utilizando essa configuração
em conjunto com o modo Dual de SIM Card, toda vez que o Terminal JAVA BGS5 for
desligado ( Utilize sempre o comando AT^SMSO para desligar ) após 15 segundos o
Terminal JAVA BGS5 será religado e o cartão SIM será trocado.

3- Temporização de energização (Power On Timeout ).


Quando essa função é ativa, toda vez que o Terminal Java BGS5 for energizado ele
executará uma temporização de 60 segundos antes de ligar.

4- Power Watchdog
Esse watchdog tem uma temporização de 10 minutos e fica monitorando a atividade do
pino de I/O GPIO23 do módulo BGS5i, toda vez que houver transição no pino de I/O
GPIO23 o timeout de 10 minutos é zerado. Se não houver atividade no pino de I/O
GPIO23 depois de 10 minutos o Terminal Java BGS5 será desligado automaticamente.
Utilize essa função em conjunto com o a função de Religar Automático ( Automatic
Restart )
Essa função é ideal para monitorar o funcionamento do Programa JAVA que roda no
Terminal Java BGS5, caso o programa deixe de fazer a mudança de estado no pino de
I/O GPIO23 ocorrerá um desligamento automático.
O Pino de IO GPIO23 deve ser configurado para saída :

Para alterar o estado do pino consulte o comando AT:

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 18 de 26
Versão Prelimiar
Terminal JAVA BGS5

3.2. Sequência de operação para mudar a configuração


do Terminal JAVA BGS5:
a- Configure o Terminal JAVA TCBGS5 para não iniciar a aplicação JAVA
automaticamente , utilize o programa da Cinterion ( Automatic ) ou utilize o
comando AT^SCFG=”Userware/Autostart”,””,”0” (esse comando deve ser envido
antes do tempo configurado no parâmetro "Userware/Autostart/Delay”.

b- Deixe o Terminal Java BGS5 sem energia ( fonte desconectada )

c- Configure um programa emulador de terminal ( Ex. Hyperterminal do Windows,


ZOC http://www.emtec.com/zoc/ ou qualquer outro ). Configure o programa para
115200 bps 8N1 e sem controle de fluxo.

d- Conecte através de cabo serial a ASC0 (conector DB9 ) do Terminal Java BGS5 a
porta serial do PC que está o emulador de terminal.

e- Mantenha o botão de Liga/Desliga pressionado até o final do procedimento.

f- Mantendo o botão de Liga/Desliga pressionado, energize o Terminal Java BGS5


conectando a Fonte de Alimentação. O Led de Status irá piscar rapidamente,
depois de aproximadamente 15 segundos irá aparecer na tela do emulador de
Terminal a tela de configuração uma sequência de “*”, solte o botão Liga/Desliga e
responda teclando “#” .

g- A configuração atual do Terminal Java BGS5 será mostrada como o exemplo


abaixo:

;0;0;0;0;0;1;1;1;

h- Sequência dos Bits

;bit7;bit6;bit5;bit4;bit3;bit2;bit1;bit0
( Veja tabela abaixo para a descrição de cada Bit )

i- Se a String for aceita ela será gravada a memória flash do microcontrolador e o


Terminal Java BGS5 será desligado.
j- Se a String não for aceita, será mantida a String original e o Terminal Java BGS5
será desligado, para alterar a configuração o procedimento terá quer ser refeito
desde o início.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 19 de 26
Versão Prelimiar
Terminal JAVA BGS5

Exemplos:

Exemplo 1:
Dual SIM Card – On
Automatic Restart - Off
Power ON Delay - Off
;0;0;0;0;0;1;0;0;

Example 2:
Dual SIM Card – Off
Automatic Restart - On
Power ON Delay - Off
;0;0;0;0;0;0;1;0;

Example 3:
Dual SIM Card – Off
Automatic Restart - Off
Power ON Delay - On
;0;0;0;0;0;0;0;1;

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 20 de 26
Versão Prelimiar
Terminal JAVA BGS5

Tablela – Bits de Configuração

Sequência dos bits

;bit7;bit6;bit5;bit4;bit3;bit2;bit1;bit0

bit7 – Reserved

bit6 – Reserved

bit5 - Watch Dog Timer - 1 turn on Function, If the BGS5 module don´t
pulse the I/O GPIO23 in interval of 10minuts
the module will be turn/off .
- 0 turn off Function

bit4 – Reserved

bit3 - Actual SIM Card - Write Always in 0, can be read in 0 or 1


depends of the state of Actual SIM Card selected.

bit2 - Dual SIM Card - 1 turn of the function, that Change the SIM Card
Note that the Modem not run with the 2 SIM Cards
at the same time, works with only one. The change
of SIM Cards occours in the power on process.
- 0 turn of the function, The modem always will use
the SIM Card 1.

bit1 - Automatic Restart - 1 turn on the function, The modem will turn on after
15 seconds if it was turn off ( ex. by AT#SHDN )
- 0 turn off the function. If the modem was turn off,
it will be in this condition until it will be turn
on by DTR transition or Button ON/OFF pressed .

bit0 - Power On Delay - 1 turn on the function, 60 seconds of delay after the
modem has the power line ( +12V ) actived, after the
delay the modem was turn on .
0 turn off the function, the modem was turn on
imediataly after the power line is actived.

As configurações são armazenadas em memória não volátil.

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 21 de 26
Versão Prelimiar
Terminal JAVA BGS5

4. Características Mecânicas
Peso 140g
Dimensões 35mm altura , 80mm largura , 87mm comprimento
Temperatura -30oC a +65oC
Classe de Proteção IP40
Umidade do ar 98% (sem condensação )

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 22 de 26
Versão Prelimiar
Terminal JAVA BGS5

5. Características elétricas e ambientais


5.1. Faixas Máximas de Operação
Faixas Máximas de Operação

Parâmetro Descrição Min. Max Unidade


Fonte de Alimentação +10V +25 V
Sobretensão Durante 1 Hora +25 V
RS-232 , tensão de TXD0, DTR0, RTS0, TXD1, -30 +30 V
entrada RXD0,CTS0,DSR0,DCD0,Ring0 e -0,3 +3,3 V
RXD1

USB -0.3 5.5 V


Temperatura de -40 +85 oC
Armazenamento
Umidade do Ar Sem condensação 98 %
Classe de proteção IP40

5.2. Características da Fonte de Alimentação


Características da Fonte de alimentação (Tensão nominal de +12V) :

Parâmetro Descrição Condição Min. Média Unidade


Ripple Ripple máximo Talk Mode, nível 50 mV
permitido de controle de
durante a potência no
corrente de máximo
pico de (Pout max)
transmissão
Corrente *Média de Desligado 5 mA
consumo Modo Sleep 7 mA
durante 3 GSM/GPRS
minutos Modo IDLE 40 mA
*(valores podem GSM/GPRS
modificar conforme
utilização) Modo GSM 350 mA
(fala)
GPRS (Dados) 400 mA
Classe 8
GPRS (Dados) 510 A
Classe 10
GPRS (Dados) 760
Classe 12

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 23 de 26
Versão Prelimiar
Terminal JAVA BGS5

5.3. Condições de Operação

Condições de Operação

Parâmetro Min. Típico Max. Unidade


Temperatura Ambiente -30 25 65 °C
Operação Restrita * - - 70 a 75 °C
Desligamento Automático** -40 +90V °C
(temperatura
do módulo)
Fonte de Alimentação +10 +12 +24 V

* Operação Restrita permite utilização para ligação de voz ou de dados por um tempo limitado antes do desligamento automático. A duração de uma ligação
de emergência é ilimitada porque o desligamento automático é desativado até o final da ligação de emergência.

** Uma tolerância pode ocorrer com +/- 3°C para sobretemperatura ou +/-5°C para subtemperatura.

5.4. Características da interface RS-232 ASC0 e ASC1

Características da interface RS-232 ASC0 e ASC1

Parâmetro Descrição Condição Min. Típico Max Unid.


Vout Tensão de saída Carga de 5K Ohm +/-5 +/-6 +/-7 V
RXD0, CTS0,
DRS0, DCD0 ,
Ring0, RXD1 e
CTS1
Rout Resistência de 770 Ohm
saída RXD0,
CTS0, DRS0,
DCD0 , Ring0,
RXD1 e CTS1
Rin Resistência de 4 6 8 kOhm
entrada TXD0,
RTS0, DTR0,
TXD1 e RTS1
Baudrate ASC0 e ASC1 Autobanding 300 921.600 bps
ASC0
Cabo Comprimento do 1.8 2.0 m
cabo

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 24 de 26
Versão Prelimiar
Terminal JAVA BGS5

6. Acessórios
6.1. Antena

6.1.1. Modelo Haste

Característica Valor
Impedância 50 Ohms
824~894 MHz
1710~1990 Hz
Freqüência
880~960 MHz
1710~1990 MHz
V.S.W.R ≤ 2.0 : 1
Cabo RG58
Comprimento do Cabo 3m
Conector SMA Fêmea
Fixação Magnética

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 25 de 26
Versão Prelimiar
Terminal JAVA BGS5

6.2. Kit Suporte Trilho DIN

Código: 03600078
Descrição: Kit para Trilho DIN

Descrição do produto: Utilizado para fixar o Terminal JAVA TC65i em trilhos


DIN.

6.3. Conector para Fonte – Pino Industrial

Código: 02100324
Descrição: CONECTOR FONTE PINO IND. 2EDGK-5,08-02

Descrição do produto: Conector da Fonte modelo Pino Industrial para a


alimentação do Terminal JAVA TC65i

Manual Técnico - Terminal JAVA BGS5 v1.0 Duodigit Ltda – www.duodigit.com.br página 26 de 26
Versão Prelimiar

Você também pode gostar