Manual - ClpPic40 v4.0

Transcrição

Manual - ClpPic40 v4.0
Manual do usuário - Kit Clp Pic 40 v4.0
Kit Clp Pic 40 v4.0
v4
Manual do usuário
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
Apresentação
O ClpPic40-v4 foi desenvolvido com base no microcontrolador PIC16F887, mas pode ser
utilizado qualquer outro PIC de 40 pinos da família 16F ou 18F (observar a pinagem).
Ele possui várias funcionalidades. Têm várias entradas digitais, muitas saídas que podem
ser à relé (contatos reversíveis), a transistor ou a triac, 01 entrada analógica (0-5V ou 010V ou 0-20mA, com resolução de 10 bits).
É possível instalar display Lcd no conector “LCD” (PortB) ou display Lcd serial (RS232), o
que lhe oferece grande versatilidade em seu projeto. Utilize sua imaginação e desenvolva
uma IHM com display de 2 ou 4 linhas, permitindo que operadores modifiquem variáveis
pré-estabelecidas em seu projeto, etc.
Como você pode ver, as possibilidades de programação são imensas.
O equipamento possui também comunicação serial através da porta RS232 ou RS485
(selecionável através de jumper) para se comunicar com um PC, com outra placa Clp Pic
ou com qualquer outro equipamento que possua comunicação serial RS232 ou RS485.
O Clp Pic 40 - v4 possui também barramento I2C, disponibilizando locais para instalação
de memória Eeprom externa (ex.: 24C256), RTCC (Real Time Clock/Calendário), placa
4EA entre outros acessórios.
A instalação da memória é opcional e deverá ser instalada somente se sua aplicação
necessitar. Normalmente utilizada para armazenamento de dados (banco de dados).
O Real Time Clock sugerido para utilização é o DS1307 e deverá ser instalado somente se
houver necessidade em sua aplicação. Deverá ser instalado também um cristal de 32.768
KHz e uma bateria de 3V-Lithium (CR2032) necessária para manter o relógio funcionando
mesmo na ausência de alimentação da placa.
A placa 4EA é utilizada quando se quer aumentar a quantidade de entradas analógicas.
Ela possui 4 entradas analógicas de precisão e pode ser configurada para trabalhar com
resolução de até 18 bits.
A VW Soluções sugere três compiladores para programação. Acessem os sites dos
desenvolvedores para maiores detalhes:
Software LDmicro.exe – programação em linguagem Ladder. (http://cq.cx/ladder.pl)
Software MikroC – programação em linguagem C. (http://www.mikroe.com/mikroc/pic/)
Software MPLAB – programação em linguagem Assembly.
(http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDo
cName=en019469)
No site da VW Soluções é possível baixar alguns exemplos (códigos fontes) utilizando os
compiladores sugeridos.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
Índice
1. Especificações técnicas
2. Lista de material
3. Descrição dos pinos do microcontrolador
4. Configuração do PIC
4.1. Configuração do PIC em assembly
4.2. Configuração do PIC em C
5. Detalhes importantes na placa
6. Transferência do arquivo .HEX para o CLP
7. Isenção de responsabilidade
8. Garantia
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
1. Especificações técnicas
Dimensões: 15,2 cm de comprimento por 13,7 cm de largura.
Peso aproximado: 250 gramas (montada).
Alimentação: 12Vcc ou 24Vcc por 500mA. O ClpPic40 deve ser alimentado por uma fonte
de corrente contínua com a mesma tensão dos relés de saída, pois as entradas (E1 a E12)
e os relés recebem diretamente a alimentação da entrada.
Obs.: Se for instalado equipamentos nas entradas e saídas do ClpPic40 que consuma
energia elétrica, esse consumo deve ser somado para o correto dimensionamento da fonte
de corrente contínua.
Se for utilizado 24Vcc deverá ser instalado dissipador de calor no regulador de tensão
(7805).
Pic - Microcontrolador PIC 16F887, mas se desejar pode ser utilizado outro PIC de 40
pinos (observar a pinagem).
Eeprom - 01 local reservado para instalação de memória Eeprom (comunicação I2C) Opcional.
RTCC - 01 local reservado para instalação de Real Time Clock/Calendário - DS1307
(comunicação I2C) - Opcional.
Placa 4EA ou Placa PEE - 01 local reservado para instalação de uma placa 4EA
(comunicação I2C) ou 01 uma placa expansão de entradas PEE (8 entradas digitais).
12 entradas digitais: Entradas do tipo contato aberto e fechado com fotoacopladores.
Todas as 12 entradas são mapeadas por leds.
01 entrada analógica (AN0): Conversor A/D de 10Bits. Entrada de 0-5V ou 0-10V ou 020mA, selecionável através de jumper.
08 saídas: Saídas do tipo contato de Relés (contatos reversíveis) 15A – 120VAC. As
saídas também podem ser a transistor (IRF9540) ou a triac (TIC226) - Opcional.
Lembrando que as saídas a transistor ou a triac são fotoacopladas.
Conector LCD: 08 entradas ou saídas TTL rápidas diretas ao microcontrolador.
Normalmente usado para instalar um LCD ou para conectar a placa de expansão de I/Os
(PE).
Porta Serial: RS232 de uso genérico (RX, TX, GND).
Porta Serial: RS485 half duplex - Opcional.
ICSP: Pinagem disponível para gravação in-circuit do microcontrolador usado (PGC, PGD,
GND e VPP).
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
2. Lista de material
Para saída TRIAC:
Para utilizar saída a TRIAC, retirar o relé e acrescentar os componentes que segue abaixo:
Item
33
34
35
36
37
38
Qtde
08
08
08
08
08
08
Descrição
Fotoacoplador - MOC3063
Resistor – 1k5
Resistor – 10K
Resistor – 39R
Capacitor poliéster - 10nF / 400v
Triac – BT137
Sigla na placa
U13, 14, 15, 16, 17, 18, 19, 20
R53 54, 55, 56, 57, 58, 59, 60
R61, 62, 63, 64, 65, 66, 67, 68
R69, 70, 71, 72, 73, 74, 75, 76
C12, 13, 14, 15, 16, 17, 18, 19
Q9, 10, 11, 12, 13, 14, 15, 16
Para saída a TRANSISTOR:
Para saída a transistor, retirar o relé e acrescentar os componentes que segue abaixo:
Jumpear os capacitores C12, 13, 14, 15, 16, 17, 18, 19 e jumpear também nas
sinalizações ao lado dos foto acopladores.
Item
Qtde
Descrição
Sigla na placa
39
08
Transistor - IRF9540
Q9, 10, 11, 12, 13, 14, 15, 16 (posição invertida
do silk screen)
40
41
42
08
08
08
Fotoacoplador – PC817
Resistor – 4k7
Resistor – 10k
U13, 14, 15, 16, 17, 18, 19, 20
R53 54, 55, 56, 57, 58, 59, 60
R61, 62, 63, 64, 65, 66, 67, 68
Obs.: Para saída transistor montar o transistor invertido em relação ao silk screen
(Q9, 10, 11, 12, 13, 14, 15, 16).
3. Descrição dos pinos do microcontrolador
Pino 19
Pino 20
Pino 21
Pino 22
Pino 27
Pino 28
Pino 29
Pino 30
Pino 03
Pino 04
Pino 06
Pino 05
Pino 02
RD0
RD1
RD2
RD3
RD4
RD5
RD6
RD7
RA1
RA2
RA4
RA3
RA0
Entrada digital 1
Entrada digital 2
Entrada digital 3
Entrada digital 4
Entrada digital 5
Entrada digital 6
Entrada digital 7
Entrada digital 8
Entrada digital 9
Entrada digital 10
Entrada digital 11
Entrada digital 12 ou Controle RS485
Entrada analógica AN0
Pino 15
Pino 17
Pino 16
Pino 07
Pino 08
Pino 09
RC0
RC2
RC1
RA5
RE0
RE1
Saída 1
Saída 2
Saída 3
Saída 4
Saída 5
Saída 6
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
Pino 10
Pino 24
RE2
RC5
Saída 7
Saída 8
Pino 18
Pino 23
Pino 25
Pino 26
Pino 11
Pino 32
Pino 12
Pino 31
Pino 13
Pino 14
RC3 / SCL
RC4 / SDA
RC6 / TX
RC7 / RX
VDD
VDD
VSS
VSS
OSC1
OSC2
Barramento I2C
Barramento I2C
RS232 ou RS485 – TX – Transmite
RS232 ou RS485 – RX – Recebe
Alimentação +5v
Alimentação +5v
Alimentação 0v
Alimentação 0v
Interligação do cristal
Interligação do cristal
Pino 33
Pino 34
Pino 35
Pino 36
Pino 37
Pino 38
Pino 39
Pino 40
Pino 1
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
MCLR
Conector LCD
Conector LCD
Conector LCD
Conector LCD
Conector LCD
Conector LCD
Conector LCD / usado na gravação do PIC
Conector LCD / usado na gravação do PIC
Usado na gravação do PIC / e táctil RESET
4. Configuração do PIC
Para o correto funcionamento do ClpPic40, independente de qual linguagem em que o
mesmo for programado, algumas configurações devem estar sempre presente como
mostraremos a seguir.
Mostraremos 2 exemplos de configuração de programadores (Um em assembly e outro em
C).
4.1. Configurações do PIC em Assembly (exemplo dado através do
MPLAB).
; ------------------------------------------------------------------------; Projeto:
Configuração padrão da placa ClpPic40-v3.
; Microcontrolador:
PIC16F877A
; Data:
01/08/2010
; Autor:
Wagner Santos Maurício.
; ------------------------------------------------------------------------#include<P16F877A.INC>
__CONFIG _CP_OFF & _CPD_OFF & _DEBUG_OFF & _LVP_OFF & _BODEN_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
; _CP_OFF
; _WRT_OFF
; _DEBUG_OFF
; _CPD_OFF
; _LVP_OFF
; _WDT_OFF
; _BODEN_OFF
; _PWRTE_ON
; _XT_OSC
Memória de programa desprotegida contra leitura;
Sem permissão para escrever na memória de programa durante execução do programa;
Debug desativado;
Memória Eeprom protegida contra leitura;
Programação em baixa tensão desabilitada;
WDT desativado;
Brown - out desativado;
Power-on reset ativado;
Oscilador a cristal (4MHz)
ERRORLEVEL -302
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
#DEFINE
BANK1
BANK0
E1
E2
E3
E4
E5
E6
E7
E8
E9
BSF STATUS,RP0
BCF STATUS,RP0
PORTD,0
PORTD,1
PORTD,2
PORTD,3
PORTD,4
PORTD,5
PORTD,6
PORTD,7
PORTA,1
www.vwsolucoes.com
;VAI PARA O BANCO 1
;VAI PARA O BANCO 0
;ENTRADA E1
;ENTRADA E2
;ENTRADA E3
;ENTRADA E4
;ENTRADA E5
;ENTRADA E6
;ENTRADA E7
;ENTRADA E8
;ENTRADA E9
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
#DEFINE
E1
PORTA,2
;ENTRADA E10
#DEFINE
E11
PORTA,4
;ENTRADA E11
#DEFINE
E12
PORTA,3
;ENTRADA E12
#DEFINE
LIGA_SAIDA1
BSF PORTC,0
;SAIDA 1
#DEFINE
DESLIGA_SAIDA1
BCF PORTC,0
;SAIDA 1
#DEFINE
LIGA_SAIDA2
BSF PORTC,2
;SAIDA 2
#DEFINE
DESLIGA_SAIDA2
BCF PORTC,2
;SAIDA 2
#DEFINE
LIGA_SAIDA3
BSF PORTC,1
;SAIDA 3
#DEFINE
DESLIGA_SAIDA3
BCF PORTC,1
;SAIDA 3
#DEFINE
LIGA_SAIDA4
BSF PORTA,5
;SAIDA 4
#DEFINE
DESLIGA_SAIDA4
BCF PORTA,5
;SAIDA 4
#DEFINE
LIGA_SAIDA5
BSF PORTE,0
;SAIDA 5
#DEFINE
DESLIGA_SAIDA5
BCF PORTE,0
;SAIDA 5
#DEFINE
LIGA_SAIDA6
BSF PORTE,1
;SAIDA 6
#DEFINE
DESLIGA_SAIDA6
BCF PORTE,1
;SAIDA 6
#DEFINE
LIGA_SAIDA7
BSF PORTE,2
;SAIDA 7
#DEFINE
DESLIGA_SAIDA7
BCF PORTE,2
;SAIDA 7
#DEFINE
LIGA_SAIDA8
BSF PORTC,5
;SAIDA 8
#DEFINE
DESLIGA_SAIDA8
BCF PORTC,5
;SAIDA 8
CBLOCK 0X20
W_TEMP
STATUS_TEMP
ENDC
; .....................................................................................
ORG
0x00
GOTO
CONFIGURACAO
; .....................................................................................
ORG
0X04
MOVWF
W_TEMP
;salva W em W_TEMP
SWAPF
STATUS,W
MOVWF
STATUS_TEMP
;salva STATUS em STATUS_TEMP
SAI_DA_INTERUPCAO
SWAPF
STATUS_TEMP,W
MOVWF
STATUS
;recupera STATUS
SWAPF
W_TEMP,F
SWAPF
W_TEMP,W
;recupera W
RETFIE
;.....................................................................................
CONFIGURACAO
BANK1
"1" É ENTRADA E "0" É SAIDA
MOVLW
B'11011111'
; RA0 pode ser entrada analógica ou entrada/saída TTL, se não for utilizar deixe como entrada (TTL)="1"
MOVWF
TRISA
; RA1, RA2 e RA3 só pode ser configurado como entrada - "1"
; RA4 pode ser entrada (E12) ou saida TTL (RS485) - no momento está configurado como entrada (E12)
; RA5 deve ser configurado como saída - "0"
; RA6 e RA7 deixe sempre como entrada = "1"
MOVLW
MOVWF
B'11111111'
TRISB
; Se não for utilizar o conector LCD deixe sempre configurado como entrada todos os pinos = "1".
MOVLW
MOVWF
B'11011000'
TRISC
; RC0, RC1, RC2 e RC5 devem ser configurados sempre como saída = "0"
; RC3 e RC4 é utilizado para comunicação I2C (Memória EEprom e/ou RTC), deixe como entrada = "1"
; RC6 e RC7 são utilizados para RS232 ou RS485, deixe como entrada = “1”.
MOVLW
MOVWF
B'11111111'
TRISD
;Todo PortD deve ser configurado como entrada = “1”.
;
MOVLW
MOVWF
B'00000000'
TRISE
; RE0,RE1 e RE2 deve ser configurado como saida = "0"
; ou seja todo o port deve ficar como está
MOVLW
MOVWF
B'10001111'
OPTION_REG
;Bit 7 RBPU: PORTB Pull-up Enable bit
;
1 = PORTB pull-ups are disabled
;
0 = PORTB pull-ups are enabled by individual port latch values
;Bit 6 INTEDG: Interrupt Edge Select bit
;
1 = Interrupt on rising edge of RB0/INT pin
;
0 = Interrupt on falling edge of RB0/INT pin
;Bit 5 T0CS: TMR0 Clock Source Select bit
;
1 = Transition on RA4/T0CKI pin
;
0 = Internal instruction cycle clock (CLKO)
;Bit 4 T0SE: TMR0 Source Edge Select bit
;
1 = Increment on high-to-low transition on RA4/T0CKI pin
;
0 = Increment on low-to-high transition on RA4/T0CKI pin
;Bit 3 PSA: Prescaler Assignment bit
;
1 = Prescaler is assigned to the WDT
;
0 = Prescaler is assigned to the Timer0 module
;Bit 2-0 PS2:PS0: Prescaler Rate Select bits
;Legend:
;VALOR
TMR0
WDT
;000
1:2
1:1
;001
1:4
1:2
;010
1:8
1:4
;011
1:16
1:8
;100
1:32
1:16
;101
1:64
1:32
;110
1:128
1:64
;111
1:256
1:128
MOVLW
MOVWF
B'00001110'
ADCON1
;B'00001110' - An0 somente será analógico e restante digital
;CONVERSOR A-D (RA0 LIGADO)
MOVLW
MOVWF
B'00000111'
CMCON
BANK0
MOVLW
MOVWF
B'00000101'
ADCON0
CLRF
CLRF
PORTA
PORTB
www.vwsolucoes.com
;Bit 0,LIGA E DESLIGA A ENTRADA ANALÓGICA - BIT 2, STATUS ANALÓGICO
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
CLRF
PORTC
CLRF
PORTD
CLRF
PORTE
CLRWDT
;.....................................................................................
INICIO
END
;finaliza a programação.
4.2. Configuração do PIC em “C” (exemplo dado através do MikroC).
Na janela abaixo deixar selecionado os seguintes opções:
; _CP_OFF
; _DEBUG_OFF
; _WRT_OFF
; _CPD_OFF
; _LVP_OFF
; _BODEN_OFF
; _PWRTE_ON
; _WDT_OFF
; _XT_OSC
Memória de programa desprotegida contra leitura;
Debug desativado;
Sem permissão p/ escrever na memória de programa durante execução do programa;
Memória Eeprom protegida contra leitura;
Programação em baixa tensão desabilitada;
Brown - out desativado;
Power-on reset ativado;
WDT desativado;
Oscilador a cristal (4MHz)
Corpo do programa:
#define E1 portd.f0
#define E2 portd.f1
#define E3 portd.f2
#define E4 portd.f3
#define E5 portd.f4
#define E6 portd.f5
#define E7 portd.f6
#define E8 portd.f7
#define E9 porta.f1
#define E10 porta.f2
#define E11 porta.f3
#define E12 porta.f4
#define S1 portc.f0
#define S2 portc.f2
#define S3 portc.f1
#define S4 porta.f5
#define S5 porte.f0
#define S6 porte.f1
#define S7 porte.f2
#define S8 portc.f5
//------------------------------------------//inicio do programa
//------------------------------------------void main(){
trisa=0b11011111;
trisb=0b00000000;
trisc=0b00011000;
trisd=0b11111111;
trise=0b000;
adcon1=0b00001110;
do{
}while(1);
}
Obs.: As outras configurações são opcionais e dependem exclusivamente das
necessidades do seu projeto.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
5. Detalhes importantes na placa
1 - Entradas digitais (E1
E1 a E12)
E12
Todas as entradas são mapeadas por LEDS. São entradas para contato seco e todos os
sensores digitais como, por exemplo, botões e chaves fim de curso. Também é possível a
ligação de sensoress de luz (LDRs)
(LDRs diretamente,, Sensores indutivos, capacitivos,
fotoelétricos, etc. A tensão de entrada pode ficar entre 7 e 50VCC para reconhecer estado
alto na entrada.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
2 - Saídas que pode ser a relé, transistor ou triac.
2.1 - Saídas a Relés (K1 a K8)
Todas as saídas são mapeadas por LEDS. Através das saídas a Relês, é possível
ligar/desligar dispositivos conectados à rede elétrica (corrente alternada) 110 ou 220v, ou
mesmo aqueles alimentados com corrente contínua (pilhas ou baterias). Para ambas as
fontes de energia, o consumo de corrente dos dispositivos não pode ultrapassar os 7,5A
(em 110v) e, 5A (em 220v).
Veja na ilustração abaixo, um esquema de como instalar os dispositivos na placa Clp Pic
40.
Nota:
NA – Interruptor Normalmente Aberto;
C – Comum
NF – Interruptor Normalmente Fechado.
2.2 - Saídas a Transistor (Q9 a Q16)
Todas as saídas são mapeadas por LEDS. Através das saídas a transistor, é possível ligar
e desligar dispositivos com corrente contínua. Cada saída possui sua entrada de
alimentação independente para alimentar sua carga. Desta forma é possível utilizar fontes
diferentes para diferentes cargas, inclusive com tensões diferentes. Em casos onde a
carga faça variar muito a tensão da fonte, aconselhamos utilizar uma fonte de alimentação
separada para a placa.
Nota:
NA – Sinal de saída igual a VCC.
C – Tensão alimentação Saída (Máximo 24Vcc).
NF – GND da saída.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
2.3 - Saídas a Triac (Q9 a Q16)
Todas as saídas são mapeadas por LEDS. Através das saídas a triac, é possível ligar e
desligar dispositivos em corrente alternada (110V ou 220V).
Nota:
NA – Retorno da carga
C – Entrada da rede (110v ou 220v)
NF – Na saída a triac não é utilizado
3 - Microcontrolador PIC16F887
Controla todas as funções da placa Clp Pic40, como as saídas (Relês, Transistor ou Triac),
comunicação Serial (RS232 ou RS485), barramento I2C, entradas digitais (E1 a E12),
entrada analógica, etc.
4 - Jumper de seleção RS232/RS485
Para selecionar qual das portas de comunicação será utilizada, RS232 ou RS485, pois não
podem ser utilizadas as duas ao mesmo tempo, tem que ser escolhida através deste
jumper qual meio irá utilizar.
5 - Jumper de seleção E12/RS485
Se for utilizar a comunicação RS485, a entrada E12 não poderá ser usada com entrada
digital, pois terá que ser selecionada através deste jumper na posição RS485 para servir
como pino de controle da Rede 485.
6 - Jumper de seleção da configuração da entrada analógica
Selecionar apenas uma delas:
1 - Entrada analógica de 0 a 10v - Jumper J1 fechado e Jumper 0-10v fechado.
2 - Entrada analógica de 0 a 5v - Jumper J2 fechado e Jumper 0-5v fechado.
3 - Entrada analógica de 0 a 20mA - Jumper J3 fechado e Jumper 0-20mA fechado.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
7 - Entrada analógica
A entrada analógica do microcontrolador utiliza um A/D de 10bits. A entrada de sinal pode
ser configurada de 03 formas distintas conforme mostra no item anterior sobre a seleção
do tipo de entrada utilizada.
8 - Trimpot P1
Este trimpot é utilizado para ajuste fino do sinal aplicado a entrada analógica do
microcontrolador, mas somente quando selecionado a configuração de 0-10v (jumper J1
fechado e Jumper 0-10v fechado).
Para efeito de garantir que o sinal no pino An0 (pino 02) do microcontrolador seja 5v
quando você estiver com seu sinal no máximo, utilize este trimpot para ajustar para menos
se por acaso o seu sinal esteja passando de 5v no pino do microcontrolador e vice-versa.
O importante é que para efeito de precisão de calculo, este trimpot é utilizado para ajustar
perfeitamente os 5v no pino 02 (An0) do microcontrolador.
9 - Conector ICSP – in circuit serial programmer
Pinagem disponível para gravação do microcontrolador. Estes pinos disponíveis deixam o
cliente livre para utilização de seu próprio gravador se já possuir. Quando for fazer a
gravação do programa na placa, o conector “LCD” deve estar livre, pois ele pode prejudicar
a gravação.
10 - Conector LCD
Neste conector fica disponibilizado todo PortB do microcontrolador. Normalmente utilizado
para instalação de um LCD (16x2 ou 20x4) ou aumentar a quantidade de entradas e
saídas através da placa de expansão de I/Os. Mas o projetista fica livre para utilizar estes
pinos de acordo com sua necessidade.
11 - Porta Serial RS232
Porta serial de uso genérico (TX, RX e GND), usada para se comunicar com PC, outra
placa Clp Pic ou qualquer periférico que utilize este meio de comunicação.
12 - Porta Serial RS485 (item opcional)
A Porta RS485 nos dá a possibilidade de fazer uma rede e interligar até 32 dispositivos.
Especifica também a distância máxima entre o primeiro e o último dispositivo da rede
(1200 Metros). O pino do PIC para fazer o Controle é o RA3 do portA.
13 - Alimentação do Clp Pic40
Borne de alimentação da placa Clp Pic40 que pode ser usada 12V ou 24V x 1A.
Obs.: Lembrando que os reles de saída recebem a mesma tensão de alimentação da
placa em sua bobina, quando são acionados.
Se forem instalados equipamentos nas entradas e saídas do Clp Pic40 que consuma
energia elétrica, esse consumo deve ser somado para o correto dimensionamento da fonte
de corrente contínua.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
14 - Real Time Clock/Calendário (RTC – DS1307) (item opcional)
É um CI dedicado para fazer um relógio/calendário fornecendo segundos, minutos, horas,
dias, dia da semana, mês e ano. As datas dos finais dos meses são automaticamente
ajustadas, incluindo correções para o ano bissexto.
15 - Memória Flash - Exemplo: 24C256 (item opcional)
Essa memória utiliza o barramento I2C para se comunicar com o microcontrolador. A
capacidade de armazenamento da memória a ser utilizada deve ser escolhida pelo usuário
de acordo com a necessidade de seu projeto.
16 – Tensão de referência de 4,096V (MCP1541) (item opcional)
Utilizado quando se necessita de uma tensão de referencia mais estável para a entrada
analógica.
17 - Botão de reset do sistema
18 – Jumper Gnd / N
Este jumper vai posicionado de fábrica na posição “Gnd”. Desta forma, o gnd das entradas
fotoacopladas e o gnd do ClpPic40 ficam todos interligados. Se houver a necessidade das
entradas digitais fotoacopladas serem totalmente isoladas do restante do circuito por
motivos de ruídos ou outro fator, este jumper deve ser mudado para a posição “N” e o Gnd
das entradas deve ser colocado no borne “N” (Obs.: Neste caso, para ativar as entradas
deve-se usar outra fonte.).
6. Transferência do arquivo .HEX para o CLP
A placa possui o conector ICSP (in-circuit serial programmer), desta forma, pode ser
utilizado qualquer tipo de gravador que possua este tipo de saída. Os pinos
disponibilizados são PGC, PGD, GND e VPP.
A VW Soluções possui um Kit Cabo PicKit2 para gravação muito simples de utilizar. No site
www.vwsolucoes.com possui um vídeo demonstrando como utilizar esse gravador.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções
Manual do usuário - Kit Clp Pic 40 v4.0
7. Isenção de responsabilidade
A VW Soluções não é responsável por nenhum dano conseqüente do uso deste
equipamento sob nenhuma circunstância incluindo perda de receita, tempo parado, danos
ou substituição de equipamentos ou propriedades e qualquer custo de recuperação,
reprogramação ou reprodução de dados com o uso deste hardware aqui descrito.
8. Garantia
A VW Soluções garante este equipamento contra defeitos de fabricação e componentes
pelo prazo de 90 dias a contar da data da emissão da nota fiscal. Se descobrir um defeito
nós iremos, sob nossa opção, reparar, trocar ou devolver o valor pago. Devolva o produto
com uma descrição do problema. Nós iremos devolver o seu produto ou outro com as
mesmas características via encomenda normal (PAC). Envio via Sedex está disponível,
mas o custo de envio será por conta do cliente.
O uso do equipamento fora dos limites de tensão, temperatura ou a tentativa de reparação
ou modificação irá anular a garantia.
www.vwsolucoes.com
Copyright® 2016 - VW Soluções