Você está na página 1de 16

MX-12

Cartão de Aquisição e Controle

Manual do Usuário

REIVAX Automação e Controle


Rodovia SC 401, nº 600 - Tecnópolis - 88030-904 - Florianópolis - SC
Fone: +55 48 3027-3700 Fax: +55 48 3027-3735
Visite nosso site http://www.reivax.com.br ou envie um e-mail para sac@reivax.com.br
MX12 – Placa de Aquisição e Controle Manual do Usuário

©**2001**, REIVAX Automação e Controle


Todos os direitos reservados.

Nenhuma parte desta publicação poderá ser reproduzida, arquivada ou transmitida de qualquer modo
ou por qualquer meio, seja este eletrônico, mecânico, fotográfico, de gravação, ou outros, sem
autorização prévia e por escrito da REIVAX Automação e Controle.

Como parte de sua Política de Qualidade, a REIVAX esforça-se a melhorar continuamente seus
produtos. Tais melhorias resultam em novas edições de sua documentação técnica, e podem resultar
em novas versões deste Manual. Contudo, a REIVAX não garante a atualização automática das
informações aqui contidas, que foram consideradas adequadas para o equipamento e versão a que
se referem. Informações sobre novas versões do equipamento e/ou deste Manual, eventualmente
disponíveis, podem ser obtidas junto ao Departamento Comercial da REIVAX.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 2/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

Conteúdo
1 INTRODUÇÃO ..................................................................................................................................5

2 CARACTERÍSTICAS........................................................................................................................6

3 CONFIGURAÇÃO DO ENDEREÇO BASE .....................................................................................7

4 ACESSO AOS DISPOSITIVOS PRESENTES NO CARTÃO..........................................................8


4.1 ENTRADAS ANALÓGICAS ...............................................................................................................8
4.2 SAÍDAS ANALÓGICAS ....................................................................................................................8
4.3 ENTRADAS E SAÍDAS DIGITAIS........................................................................................................9
4.4 TIMER PARA GERAÇÃO DE INTERRUPÇÕES E/OU INÍCIO DE CONVERSÃO ...........................................9
4.5 CONVERSÃO RS232 ↔ RS485....................................................................................................9
4.6 W ATCH-DOG ................................................................................................................................9
4.7 SAÍDAS PARA LEDS .......................................................................................................................9
5 INTERFACE................................................................................................................................... 10
5.1 CONECTORES ........................................................................................................................... 11
5.2 JUMPERS .................................................................................................................................. 15
5.3 CHAVES .................................................................................................................................... 16
5.4 LEDS ....................................................................................................................................... 16

Índice de Figuras
FIGURA 1 – ENTRADAS ANALÓGICAS ...........................................................................................................8
FIGURA 2 – INTERFACE EXTERNA ............................................................................................................. 10

Índice de Tabelas
TABELA 1 – CONFIGURAÇÃO DO ENDEREÇO BASE ........................................................................................7
TABELA 2 – CN1 (INTERFACE RS232 FRONTAL)....................................................................................... 11
TABELA 3 – CN2 (RESET/BATERIA) .......................................................................................................... 11
TABELA 4 – CN3 (INTERFACE RS232 – CPU).......................................................................................... 11
TABELA 5 – CN4 (ENTRADAS/SAÍDAS DIGITAIS) ......................................................................................... 11
TABELA 6 – CN5 (BARRAMENTO PC/104) ................................................................................................ 12
TABELA 7 – CN6 (BARRAMENTO PC/104) ................................................................................................ 12
TABELA 8 – CN7 (BARRAMENTO PC/104) ................................................................................................ 12
TABELA 9 – CN8 (BARRAMENTO PC/104) ................................................................................................ 12
TABELA 10 – CN9 (CARREGAMENTO ALTERA) ........................................................................................ 13
TABELA 11 – CN10 (INTERFACE DE CONVERSÃO RS232 – RS485) .......................................................... 13
TABELA 12 – CN11 (INTERFACE PARA D/A SERIAL) .................................................................................. 13
TABELA 13 – CN12 (INTERFACE RS485 EXTERNA) .................................................................................. 13
TABELA 14 – CN13 (ENTRADAS ANALÓGICAS ADICIONAIS) ........................................................................ 14
TABELA 15 – CN14 (LADO DOS COMPONENTES)....................................................................................... 14
TABELA 16 – CN14 (LADO DA SOLDA) ...................................................................................................... 15
TABELA 17 – JUMPER J1 ......................................................................................................................... 15
TABELA 18 – JUMPER J2 ......................................................................................................................... 15
TABELA 19 – JUMPER J3 ......................................................................................................................... 15
TABELA 20 – JUMPER J4 ......................................................................................................................... 15
TABELA 21 – JUMPERS J5 E J6................................................................................................................ 16
TABELA 22 – CHAVES .............................................................................................................................. 16
TABELA 23 – LEDS ................................................................................................................................. 16

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 3/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

Anexos
Nº Descrição Número Revisão
1 Esquemáticos CP-02-01-01-01-03 002

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 4/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

1 INTRODUÇÃO
O Cartão de Aquisição e Controle MX12 tem a função de realizar conversões analógica/digital,
digital/analógica e processar entradas e saídas digitais.
A MX12 possui conectores de expansão utilizando o padrão industrial PC-104. Nesses
conectores é conectado o módulo de processamento (comercial padrão PC-104). A
composição da MX12 com o módulo de processamento constitui uma CPU, com capacidade de
realizar ações de controle de forma digital.
O uso do conector PC104 padrão industrial permite que se possa adequar a capacidade de
processamento da MX12 para aplicações específicas. Pode-se utilizar CPUs como a 386, 486,
586, Pentium e similares, com várias opções de velocidade e de quantidade de memória. A
utilização do padrão PC-104 permite ainda o aumento no número de entradas/saídas digitais e
analógicas, utilizando placas da família PC-104 produzidas pela REIVAX. Esse aumento no
número de entradas/saídas permite aos reguladores também atuarem como sistemas de
aquisição das unidades geradoras.
A utilização da CPU permite ao usuário a utilização de uma interface homem-máquina
amigável, com possibilidade de alteração da topologia de controle, ou seja, pode-se
implementar estruturas de controle adequadas as necessidades, mesmo depois da entrada do
equipamento em operação.
Esta interface está disponível em um microcomputador externo à MX12, comunicando através
de uma interface serial padrão RS232.
Além desta interface de programação, têm ainda disponível a opção de uma interface homem-
máquina dedicada, para visualização de grandezas e alteração de parâmetros com a CPU em
operação.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 5/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

2 CARACTERÍSTICAS
A utilização dos dispositivos contidos no cartão MX12 é feita através do chip de lógica
programável ALTERA. Ele é responsável por interpretar todos os comandos de escrita (OUT) e
leitura (IN) gerados pelo software e executar a função adequada ou acionar o dispositivo
correspondente.
Os dispositivos externos acionados pela lógica programável são:
• conversores A/D de 14 bits, cada um com 8 entradas analógicas
• 1 conversor D/A de 13 bits, com 8 saídas analógicas
• 1 circuito de supervisão de nível de tensão, watch-dog e memória não-volátil
Os dispositivos implementados na lógica programável são:
• 48 entradas/saídas digitais, das quais 3 são unicamente entradas rápidas (para medições
de freqüência), e 4 também podem ser configuradas como saídas PWM
• 1 timer para geração de interrupções e/ou início de conversão
• 1 timer gerador de freqüências externas
• 1 watch-dog programável
• saídas para leds
Os demais dispositivos formam os chamados circuitos de apoio, como: interfaces
independentes, filtros, amplificadores, push-buttons, conectores e alimentação do cartão.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 6/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

3 CONFIGURAÇÃO DO ENDEREÇO BASE


O acesso ao cartão MX12 é feito através de instruções de I/O da família x86 (IN e OUT) Todas
estas instruções deverão manipular dados de 16 bits. O endereço base da placa é definido
através de uma dip-switch de 4 posições (CH4), que determinam os seguintes endereços base:

CH3-4 CH3-3 CH3-2 CH3-1 Endereço


(hexa)
- OFF OFF OFF 000
- OFF OFF ON 080
- OFF ON OFF 100
- OFF ON ON 180
- ON OFF OFF 200
- ON OFF ON 280
- ON ON OFF 300
- ON ON ON 380
Tabela 1 – Configuração do endereço base

Para determinar o valor de um endereço absoluto basta somar o endereço base com o
endereço relativo do determinado registrador.
O endereço padrão, normalmente utilizado, é 300H.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 7/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

4 ACESSO AOS DISPOSITIVOS PRESENTES NO CARTÃO

4.1 ENTRADAS ANALÓGICAS


No cartão MX12 existem 2 conversores A/D de 14 bits (AD#1 e AD#2). Cada conversor possui
8 entradas analógicas, sendo possível a amostragem simultânea de 4 entradas. Esses
conversores possuem referência de tensão interna de 2,5V e proporcionam uma redução no
espaço ocupado na placa de circuito impresso, aumento de confiabilidade, maior imunidade a
ruídos e uma melhora na precisão geral da conversão A/D. O tempo de conversão para cada
canal é de 3µs.
Como a tensão máxima admitida para cada entrada do conversor é de ±5V, cada entrada
possui um divisor de tensão por 2, associado a um filtro anti-aliasing. Dessa forma, pode-se
utilizar tensões de entrada de ±10V, sem a necessidade de filtragem externa. Quando houver a
necessidade de entradas de corrente no padrão 4-20mA, resistores de 499R podem ser
montados nas entradas respectivas.
Como são utilizados 2 conversores A/Ds, com capacidade de amostragem simultânea de 4
canais em cada um, é possível amostrar 8 canais simultaneamente. Desta forma, os canais
foram distribuídos em 2 grupos, denominados grupo 1 e grupo 2.

Figura 1 – Entradas analógicas

O AD #1 é responsável pela conversão das entradas analógicas AIN1, AIN2, AIN3, AIN4, AIN9,
AIN10, AIN11 e AIN12. O AD#2 é responsável pela conversão das entradas analógicas AIN5,
AIN6, AIN7, AIN8, AIN13, AIN14, AIN15 e AIN16.
Os inícios de conversão podem ser gerados pela própria placa, ou então podem ser recebidos
através de uma rede de sincronismo externa, através de uma rede RS485 (conector CN12).
Nesse caso, a aquisição do cartão MX-12 se dará no mesmo instante que outros cartões na
mesma rede, permitindo o sincronismo entre várias unidades. Esta funcionalidade é
configurada pelos jumpers J5 e J6.

4.2 SAÍDAS ANALÓGICAS


Este módulo utiliza um componente, que contém 8 saídas analógicas geradas através de
conversores D/A de 13 bits completos com garantia de monotonicidade, sem a necessidade de
ajustes, como o de offset. Esses conversores possuem duplo estágio de latches
(armazenamento), o que permite a atualização de todas as saídas simultaneamente.
As saídas dos conversores D/A apresentam um nível máximo de tensão de ±2,5V. Para atingir
o nível desejado de ±10V, estas saídas são amplificadas com um ganho de tensão 4.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 8/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

4.3 ENTRADAS E SAÍDAS DIGITAIS


O cartão MX12 possui 48 entradas/saídas digitais, ES1 a ES48. Todas as entradas/saídas são
totalmente implementadas dentro do bloco de lógica programável (ALTERA) e são protegidas
por diodos zener ou microvaristores contra sobretensões e transientes, e as 16 primeiras
podem receber sinais entre +15 e –15V. Além disso, cada entrada/saída possui um filtro
passivo passa-baixa para protegê-la de ruídos externos.
Dessas, as digitais ES1, ES2 e ES3 são unicamente entradas, podendo funcionar como as
demais (detectando estado) ou então ser programadas como rápidas, para medição de
freqüência (detectando eventos). Nessa condição os filtros correspondentes a essas entradas
são modificados para minimizar os atrasos de sinal. As demais podem ser programadas
individualmente como entradas ou saídas normais, e as digitais ES23, ES24, ES25 e ES26
ainda podem ser programadas como saídas PWM de 8 a 16 bits, com freqüência de operação
dada pela fórmula abaixo:
16 MHz
fc = , onde Divisor é um número entre 0 e 15.
Divisor + 1
Obs: se forem programadas como saídas PWM não funcionarão como digitais normais.

4.4 TIMER PARA GERAÇÃO DE INTERRUPÇÕES E/OU INÍCIO DE CONVERSÃO


Este timer de 31 bits possui a função de gerar interrupções em intervalos de tempo constantes
para a CPU, programáveis de 250ns a 268s. Para que a interrupção seja gerada, é preciso
configurar a interrupção da placa e habilitar a geração de interrupção por timer (tarefa
executada pelo driver). Esse timer também pode disparar o início de conversão dos
conversores A/D.

4.5 CONVERSÃO RS232 ↔ RS485


É possível configurar o cartão MX-12 (jumpers J5 e J6) para que este realize a conversão de
sinais de uma interface serial RS232, presente na CPU, para o padrão RS485, mais adequado
para transmissão de sinais em ambientes industriais. A interface serial RS232 é conectada ao
cartão MX-12 através do conector CN3, e o sinal convertido é disponibilizado no conector
CN12.

4.6 WATCH-DOG
O circuito de watch-dog é responsável pela supervisão do funcionamento da CPU. Inicialmente,
o watch-dog é programado com o período de tempo desejado (de 200µs a 3,27s). A partir
disso, a CPU deverá zerar o contador de watch-dog em intervalos de tempo menores ou iguais
ao tempo programado. Se isso não acontecer, a saída WTD será acionada.

4.7 SAÍDAS PARA LEDS


O cartão MX12 possui saída para 3 leds de uso geral. Os leds 2 e 3 podem ser acionados
diretamente pelo software, através de comandos tipo ON/OFF. O comportamento do led 1 é
semelhante ao do circuito de watch-dog. Uma vez energizado o sistema, o led 1 acende e um
contador com valor final fixo (que totaliza 1,638 segundos de período de contagem) inicia sua
operação. Se nenhuma escrita for feita pelo software, ao final do período de contagem o led
apaga e o contador trava, indicando falha. Só se pode voltar à operação normal executando
nova escrita no endereço correspondente. Dessa forma, o led 1, estando aceso, indica
funcionamento normal.

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 9/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

5 INTERFACE
O desenho a seguir mostra os diversos conectores disponíveis no cartão MX12, bem como
seus principais componentes. Uma descrição com a pinagem e função de cada conector é
mostrada nos itens seguintes.

Figura 2 – Interface externa

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 10/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

5.1 CONECTORES
Tabela 2 – CN1 (interface RS232 frontal)
Pino Sinal E/S
1 DCD E
2 RXD E
3 TXD S
4 DTR S
5 DGND -
6 DSR E
7 RTS S
8 CTS E
9 RI E
Tabela 3 – CN2 (Reset/bateria)
Pino Sinal E/S
2 DGND -
3 POWERGOOD S
9 POS+ S
Outros NC
Tabela 4 – CN3 (interface RS232 – CPU)
Pino Sinal E/S
1 DCD S
2 DSR S
3 RXD S
4 RTS E
5 TXD E
6 CTS S
7 DTR E
8 RI S
9 DGND -
10 NC
Tabela 5 – CN4 (entradas/saídas digitais)
Pino Sinal E/S
1 NC
3 NC
5 ES27 E/S
7 ES28 E/S
9 ES29 E/S
11 ES30 E/S
13 ES31 E/S
15 ES32 E/S
17 ES33 E/S
19 ES34 E/S
21 ES35 E/S
23 ES36 E/S
25 ES37 E/S
27 ES38 E/S
29 ES39 E/S
31 ES40 E/S
33 ES41 E/S
35 ES42 E/S
37 ES43 E/S
39 ES44 E/S
41 ES45 E/S

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 11/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

43 ES46 E/S
45 ES47 E/S
47 ES48 E/S
Outros DGND -
Tabela 6 – CN5 (barramento PC/104)
Pino Sinal E/S
D0 DGND -
D2 /IOCS16 S
D16 +5VDIG -
D18 DGND -
D19 DGND -
Outros NC
Tabela 7 – CN6 (barramento PC/104)
Pino Sinal E/S
C0 DGND -
C1 /SBHE E
C11 D8 E/S
C12 D9 E/S
C13 D10 E/S
C14 D11 E/S
C15 D12 E/S
C16 D13 E/S
C17 D14 E/S
C18 D15 E/S
Outros NC
Tabela 8 – CN7 (barramento PC/104)
Pino Sinal E/S
A2 D7 E/S
A3 D6 E/S
A4 D5 E/S
A5 D4 E/S
A6 D3 E/S
A7 D2 E/S
A8 D1 E/S
A9 D0 E/S
A11 AEN1 E
A22 A9 E
A23 A8 E
A24 A7 E
A25 A6 E
A26 A5 E
A27 A4 E
A28 A3 E
A29 A2 E
A30 A1 E
A31 A0 E
A32 DGND -
Outros NC
Tabela 9 – CN8 (barramento PC/104)
Pino Sinal E/S
B1 DGND -
B2 RESETDRV E
B3 +5VDIG -
B8 /0WS S

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 12/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

B13 /IOW1 E
B14 /IOR1 E
B20 SYSCLK E
B21 IRQ7 S
B22 IRQ6 S
B23 IRQ5 S
B24 IRQ4 S
B25 IRQ3 S
B29 +5VDIG -
B32 DGND -
Outros NC
Tabela 10 – CN9 (carregamento ALTERA)
Pino Sinal E/S
1 DCLK S
2 CONF_DONE S
3 NCONFIG S
4 NSTATUS S
5 DATA0 E
6 DGND -
7 +5VDIG -
8 NC
9 NC
10 DGND -
Tabela 11 – CN10 (interface de conversão RS232 – RS485)
Pino Sinal E/S
1 NC
2 NC
3 RXD485 S
4 RTS485 E
5 TXD485 E
6 NC
7 NC
8 NC
9 DGND -
10 NC
Tabela 12 – CN11 (Interface para D/A serial)
Pino Sinal E/S
1 /CSDACE S
2 /SCLK S
3 SI S
4 SO E
5 +5VDIG -
6 /CSAUX E
7 NC
8 NC
9 DGND -
10 NC
Tabela 13 – CN12 (Interface RS485 externa)
Pino Sinal E/S
1 485A S
2 485A S
3 485B S
4 485B S
5 NC

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 13/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

Obs: supondo a opção de conversão RS232 ↔ RS485; se a placa estiver configurada para
receber pulsos de início de conversão pela RS485, estes pinos passam a ser entrada (E).
Tabela 14 – CN13 (Entradas analógicas adicionais)
Pino Sinal E/S
2 AGND -
4 AGND -
5 AIN11 E
6 AGND -
7 AIN12 E
8 AGND -
9 AIN13 E
10 AGND -
11 AIN14 E
12 AGND -
13 AIN15 E
14 AGND -
15 AIN16 E
16 AGND -
Outros NC -
Tabela 15 – CN14 (Lado dos componentes)
Pino Sinal E/S
1C ES25 E/S
2C AIN10 E
3C ES1 E/S
4C ES3 E/S
5C ES24 E/S
6C ES20 E/S
7C ES21 E/S
8C ES17 E/S
9C AIN9 E
10C +6V E
11C DGND -
12C /WTD S
13C ES12 E/S
14C ES13 E/S
15C ES15 E/S
16C ES8 E/S
17C ES5 E/S
18C 485A E
19C SA7 S
20C +15VANA -
21C AGND -
22C -15VANA -
23C SA2 S
24C AIN4 E
25C AIN8 E
26C AIN3 E
27C AIN7 E
28C SA3 S
29C SA4 S
30C SA5 S

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 14/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

Tabela 16 – CN14 (lado da solda)


Pino Sinal E/S
1S FREQOUT S
2S ES26 E/S
3S ES2 E/S
4S ES4 E/S
5S ES23 E/S
6S ES19 E/S
7S ES18 E/S
8S ES22 E/S
9S ES9 E/S
10S +6V -
11S DGND -
12S ES10 E/S
13S ES11 E/S
14S ES16 E/S
15S ES14 E/S
16S ES7 E/S
17S ES6 E/S
18S 485B E
19S SA8 S
20S +15VANA -
21S AGND -
22S -15VANA -
23S SA6 S
24S AIN6 E
25S SA1 S
26S AIN1 E
27S AIN5 E
28S AIN2 E
29S (PINO 1, J4)
30S (PINO 2, J4)

5.2 JUMPERS
J1 Descrição
1-2 carga do ALTERA via memória regravável
Estado
2-3 carga do ALTERA via memória não-regravável
Tabela 17 – Jumper J1
J2 Descrição
Aberto RS485 sem terminação
Estado
Fechado RS485 com terminação
Tabela 18 – Jumper J2
J3 Descrição
Aberto Planos de terra AGND e DGND desconectados
Estado
Fechado Planos de terra AGND e DGND conectados
Tabela 19 – Jumper J3
J4 Descrição
Aberto -
Estado
Fechado Identificação da placa no painel
Tabela 20 – Jumper J4

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 15/16
MX12 – Placa de Aquisição e Controle Manual do Usuário

J5 e J6 Descrição
Abertos Conversão RS232 ↔ RS485
Estado
Fechados Recepção de início de conversão pela RS485
Tabela 21 – Jumpers J5 e J6

5.3 CHAVES
Chave Função
CH1 Reset
CH2 Uso geral
CH3 Uso geral
CH4 Configuração do endereço base
Tabela 22 – Chaves

5.4 LEDS
Led Função
LD1 uso geral
LD2 uso geral
LD3 uso geral
LD4 funcionamento do cartão
LD5 carregamento do ALTERA
Tabela 23 – LEDs

REIVAX Automação e Controle


CP-02-01-02-01-07-Rev 004 16/16

Você também pode gostar