www.rogercom.com - Manual da placa R-CONTROL 30



Documentos relacionados
Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) /

Cerne Tecnologia e Treinamento

LINEAR EQUIPAMENTOS RUA SÃO JORGE, 267/269 - TELEFONE: (11) SÃO CAETANO DO SUL - SP - CEP:

Compatível com o módulo AIO571 Nota: Os conectores de interface dos módulos podem ser do tipo alavanca (para os módulos novos) ou do tipo parafuso.

DeviceNet Drive Profile CFW-09

INSTRUMENTAÇÃO E MEDIDAS

Cerne Tecnologia e Treinamento (21) (11) cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec

Keypad com IR via Rede I 2 C

A porta paralela. 1 - Introdução. 2- Modelos de porta paralela

Todos os produtos são desenvolvidos e produzidos no Brasil!

1- Scilab e a placa Lab_Uino. 2- Instalação do ToolBox

Características. Conteúdo. Ligações. Tabela de Revisões

PdP. Autor: Luís Fernando Patsko Nível: Intermediário Criação: 22/05/2006 Última versão: 18/12/2006

MEC1100 Manual de Instruções v

Módulo de Desenvolvimento PIC16F877A

Hamtronix CONTROLE REMOTO DTMF. CRD200 - Manual de Instalação e Operação. Software V 2.0 Hardware Revisão B

Manual de utilização do módulo NSE METH 3E4RL

* Acesso à programação protegido por senha; * Alimentação: 90 a 240Vca (Fonte chaveada).

MANUAL BÁSICO DE INSTRUÇÕES

Capítulo 12. Projeto 5 Controle de Motores de Passo Circuito e Funcionamento

Hand-held de temperatura Modelo CTH7000

Comunicação de Dados. Aula 4 Conversão de Sinais Analógicos em digitais e tipos de transmissão

Copyright 2013 VW Soluções

Controlador Lógico programável. Série MPC6006. Catálogo de Hardware (Ref ) 2010

Medidor Powersave V2 USB

Medição, Controle e Monitoramento de Processos Industriais. Manual de Instruções Controlador Digital Microprocessado C130. V.1.

Introdução à estrutura e funcionamento de um Sistema Informático

Módulo FGM721. Controlador P7C - HI Tecnologia

Viggia. Manual de Instruções Viggia - MP Rev 02-19/10/2011 PG - 1 -

Usando o computador portátil GIGABYTE pela primeira vez. 2 Conecte o adaptador AC no conector de entrada DC no lado esquerdo do computador portátil.

Manual MifareUSB/Serial

GUINDASTE CONTROLADO POR PC ATRAVÉS DE INTERFACE SERIAL RS- 232

MD-50 Plus. Com a senha mestre são permitidas todas as funções de programação do módulo. A senha de fábrica é

LINEAR EQUIPAMENTOS RUA SÃO JORGE, TELEFONE : SÃO CAETANO DO SUL - SP - CEP:

(21) (11) (21) Skype: cerne-tec MSN:

Cerne Tecnologia e Treinamento

Guia Rápido de Instalação

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Programação Básica em Arduino Aula 4

AVISO: Não descarte este produto em lixo doméstico. Entregue-o a um ponto de coleta para reciclagem de aparelhos eletrônicos.

TS Display Gráfico Serial

O não cumprimento dessas instruções bem como as de todo!manual e termo de garantia acarretará a perda total da mesma.

Manual de Operação e Configuração. Balança Dosadora de Ração

MANUAL TÉCNICO DA CENTRAL FÊNIX-20L

Indicador de pesagem. WT3000-I-Plus. Manual Técnico. Versão 04, Revisão 05. Soluções Globais em Sistemas de Pesagem

Indicador de pesagem. WT3000-I-Plus. Manual Técnico. Versão 03. Soluções Globais em Sistemas de Pesagem

Upgrade / Licença ERoad 2015

MANUAL DE INSTRUÇÕES. AQUISITOR DE DADOS Modelo A202 Versão 1.04 / Revisão 06

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina PR Brasil KDE50. Kit Didático de Eletrônica

1 Esfera de aço 1 Transitor BC547

Portaria Inmetro/Dimel n.º 0257, de 13 de outubro de 2010.

- -Pressionando essa tecla podemos diminuir os valores a serem ajustados no menu de programação.

1. Os caracteres (p.ex: a, A, 8,!, +, etc) são representados no computador através da codificação ASCII (American Standard Code for

CENTRAL DE ALARME COM FIO AW-211 CONTROLE REMOTO

DISCADORA DISC CELL 5 ULTRA

WT-1000 LED INDICADOR DE PESAGEM

Manual do Usuário PRELIMINAR

Manual PROTO-BEE Versão 1.1 Julho/2012 (nota na última página deste) Copyright, ROGERCOM Fones: / Cel.

Instalação e uso da placa XYZ XYZ

Manual. Usuário 1500X FONTE CARREGADOR TURBO 1000X

ResponseCard AnyWhere Display

MANUAL DO USUÁRIO PAR LED RGBW MANAL DO USUÁRIO

ESCOLA SUPERIOR DE TECNOLOGIA

EQUIPAMENTOS. Manual de Operação. FE35i. MAN 011 Versão 1.0. Teto. Piso EQUIPAMENTOS LTDA.

FAGOR RS-232 MANUAL DE INSTALAÇÃO E DE OPERAÇÃO PARA NV. Ref: 0307

Manual do Leitor ATG-Basic

DTT Handheld Spectrum Analyzer. Analisador de espectro DTT portátil. Manual do usuário

Seu manual do usuário HP PAVILION B1400

Manual de instalação e configuração do módulo de saídas NSR-08

O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador.

CRONÔMETRO MICROPROCESSADO

QSPIC40 Manual do usuário Ver 1.0

BALANÇAS PARA PONTE ROLANTE MODELO BGB RADIO

SISTEMA DE CLIMATIZAÇÃO

LÍQUIDO AMOSTRA MANUAL DE INSTALAÇÃO E OPERAÇÃO

Manual da Comunicação Profibus DP

Cerne Tecnologia e Treinamento. suporte@cerne-tec.com.br.

Controladores Lógicos Programáveis CLP (parte-3)

Painel de Mensagens TXT TXT TXT Manual do Usuário

Kit Laboratório de Robótica Escolar 411 PLUS

IMPORTANTE: Por questões de segurança, em nenhuma circunstância o envio das baterias usadas deve ser feito via aérea.

NX- USB MANUAL DO USUARIO V1.2

MANUAL DE INSTALAÇÃO E OPERAÇÃO

Manual Balanças Kids. Balança Pesadora Kids Manual do Usuário. Vendas: Página: 1

MANUAL DE INSTRUÇÕES REFRIGERADOR PARA ÔNIBUS MODELO G7

Software RedeMB5 Manual do Usuário (Ver. 2)

1.3 Conectando a rede de alimentação das válvulas solenóides

Cerne Tecnologia e Treinamento. cerne@cerne-tec.com.br MSN: cerne-tec@hotmail.com Skipe: cerne-tec.

Bicicletas Elétricas MANUAL KIT ELÉTRICO

Blu Aria Manual do Usuário

ACENDENDO AS LUZES. Capitulo 2 - Aula 1 Livro: Arduino básico Tutor: Wivissom Fayvre

INFORMATIVO DE PRODUTO

Sistema de Detecção de Vazamento de Gás

CENTRAL DE ALARME BRISA 4 PLUS

Manual de Instruções. Rastreador Via Satelite para Automóveis e Caminhões

elpc-main 2122 Manual do Usuário ARM Evaluation Board for elpc SOM

C Joice Barbosa Magalhães Revisão da placa e dados do 19/04/2010 manual D Cássio Almeida da Gama Adequação à nova codificação 05/01/2012

Modem e Redes Locais. Número de Peça: Outubro de 2005

Transcrição:

5 6 LEDs piloto: acende quando um dos Relês: RL1, RL2, RL3 ou RL4 for ativado. 4 3 7 18 8 15 16 17 14 9 2 10 1 11 LEDs indicadores de transmissão/recepção USB entre a placa e o PC. 13 12 LED indicador de placa ligada. LEDs piloto: acende quando uma entrada for ativada. Página - 1

1 Fonte de alimentação 15v / 1,5A. Na placa o conector tipo Jack tem o centro como positivo. 2 Conector USB para conexão da placa ao PC através de um cabo USB tipo B (o mesmo usado para conectar a impressora ao PC). Página - 2

3 220v 4 5 6 4 Saídas à Relês. RL1, RL2, RL3 e RL4, todas suportam 110v e Descrição dos conectores dos Relês Exemplo de conexão à Rede elétrica Atenção: tome bastante cuidado ao fazer a conexão à Rede elétrica, um erro pode causar choques e a destruição da placa. A mesma deve ser desligada da fonte de alimentação e o cabo USB desconectado. Só após ter certeza de que tudo esteja correto, conecte os cabos. Controle dos Relês via software Página - 3

7 Conversor Analógico Digital (ADC). São 4 entradas (canais) analógicas (A0, A1, A2 e A3) com tensão de 0v à 5v e resolução de 8 bits (0 à 255 passos). É possível conectar sensores de luminosidade, temperatura, pressão, nível d água etc. Exemplo de conexão de um LDR Exemplo de conexão de um sensor de temperatura Página - 4

Exemplo de conexão com um potenciômetro Leitura dos canais analógicos via software Página - 5

8 Conversor Digital Analógico (DAC). 1 saída (canal) analógica que converte números entre (0 à 255) em tensão elétrica de 0v à 5v. Controlando o brilho de um LED através do DAC OBS.: No esquema acima o LED só começará a brilhar com uma tensão superior a 1,6v. Um teste mais adequado seria com o uso de um multímetro. Controle do brilho do do LED via software Página - 6

9 10 11 12 4 Entradas fotoacopladas. As 4 entradas fotoacopladas podem ser ativadas através de uma fonte de alimentação externa, com tensões entre 5v a 12v. Ativando uma entrada fotoacoplada Leituras das entradas via software Página - 7

13 Sáida PWM (Pulse Width Modulation) Saída PWM com resolução de 10 bits (0 à 1023 passos), variando de 0v à 12v e, corrente máxima de 150mA. Freqüência em torno de 19,52 KHz. Controlando a velocidade de uma ventoinha com PWM Controle da velocidade da ventoinha via software Página - 8

14 Microcontrolador PIC 16F648A 20Mhz em soquete. É a CPU da placa e controla todos os periféricos, como entradas e saídas TTL e fotoacopladas, Relês ADC, DAC, PWM, relógio de tempo real e a comunicação de dados com o chip USB (FT232BM). É possível remover o PIC 16F648A da placa e reprogramá-lo através de um gravador de microcontrolador PIC. PIC16F648A pode ser removido da placa e regravado com um novo firmware. 15 Bateria tipo CR2025 de Lithium, usada para manter o relógio/calendário sempre atualizado, mesmo que a placa seja desligada. Essa bateria pode durar em torno de 10 anos. A função dessa bateria é a de manter o relógio/calendário sempre atualizado. Página - 9

16 17 Entradas e saídas TTL. São 8 pinos de saída que podem ser controlados independentemente um do outro. Saídas TTL 25mA / 5v (D7, D6, D5, D4, D3, D2, D1, D0). Entradas TTL (D7, D6, D5, D4, D3, D2, D1, D0), todas com resistores de pull up. Controle das entradas e saídas TTL via software 17 Potenciômetro para ajuste da tensão de referência do ADC/DAC. Potenciômetro de ajuste. Para uma referência de 5v, gira-lo no sentido horário até o fim do curso. Página - 10

Comandos de controle da placa R-CONTROL 30 String comando Descrição #DACx<LF><LF> Controla a saída do DAC. x é um valor inteiro decimal entre 0 a 255 (resolução de 8 bits). #EDA<LF><LF> Lê o estado do DAC na placa. É retornada uma string no seguinte formato: #EDAeee<CR><LF> Onde eee é uma string numérica decimal entre (0 a 255) que representa o último valor enviado ao DAC da placa. #PWMxx<LF><LF> Controla a saída do PWM. xx é um valor inteiro decimal entre 0 a 1023 (resolução de 10 bits). #EPW<LF><LF> Lê o estado do PWM na placa. É retornada uma string no seguinte formato: #EPWeeee<CR><LF> Onde eeee é uma string numérica decimal entre (0 a 1023) que representa o último valor enviado ao PWM da placa. #RLEx<LF><LF> Liga/desliga os Relês. x é um valor inteiro decimal entre 0 a 15. Os bits D3, D2, D1, D0 do nibble menos significativo do byte x liga ou desliga respectivamente os Relês RL4, RL3, RL2 e RL1. Ex. se fizermos o bit D0 = 1, D1 = 1, D2 = 0 e D3 = 0. Os Relês RL1 e RL2 serão ligados e os Relês RL3 e RL4 desligados. Se o comando for recebido corretamente pela placa a mesma retorna ao PC uma string de confirmação: #RLEACK<CR><LF> #ERL<LF><LF> Lê o estado dos Relês. É retornada uma string no seguinte formato: #ERLeee<CR><LF>, onde eee é uma string numérica decimal entre 000 a 015. Cada Relê está associado a um bit da string numérica eee. Sendo assim, o Relê RL4 está associada ao bit D3, o Relê RL3 ao bit D2, o Relê RL2 ao bit D1 e o Relê RL1 ao bit D0. Exemplo: eee=003(decimal) ou 00000011(binário), indica que o Relê RL1 está ligado(1), o Relê RL2 está ligado(1), o Relê RL3 está desligado(0) e o Relê RL4 está desligado(0). O nibble mais significativo (0000) de eee é desprezado. #TLSx<LF><LF> Liga/desliga qualquer uma das 8 SAIDAS TTL (D7,D6,D5,D4,D3,D2,D1,D0) da placa. x é um valor inteiro decimal entre 0 a 255. Se o comando for recebido corretamente pela placa a mesma retorna ao PC uma string de confirmação: #TLSACK<CR><LF> #ELS<LF><LF> Lê o estado das 8 SAÍDAS TTL (D7,D6,D5,D4,D3,D2,D1,D0) da placa. É retornada uma string no seguinte formato: #ELSeee<CR><LF>, onde eee é uma string numérica decimal entre 000 a 255. #RHO<LF><LF> Lê a hora atual na placa. É retornada uma string no seguinte formato: #RHOhh:nn:ss<CR><LF> #RDA<LF><LF> Lê a data atual na placa. É retornada uma string no seguinte formato: #HDAdd/mm/aaS<CR><LF> Onde dd=dia(01-31), mm=mês(01-12), aa=últimos dois dígitos do ano(00 a 99), S=dia-da-semana sendo: 1-Domingo, 2-Segunda... 7-Sábado. #CH0<LF><LF> Lê o canal analógico 0 (A0) do ADC.É retornada uma string no seguinte formato: #CH0ccc<CR><LF>, ccc é uma string numérica entre 000 a 255. #CH1<LF><LF> Lê o canal analógico 1 (A1) do ADC.É retornada uma string no seguinte formato: #CH1ccc<CR><LF>, ccc é uma string numérica entre 000 a 255. #CH2<LF><LF> Lê o canal analógico 2 (A2) do ADC.É retornada uma string no seguinte formato: #CH2ccc<CR><LF>, ccc é uma string numérica entre 000 a 255. #CH3<LF><LF> Lê o canal analógico 3 (A3) do ADC.É retornada uma string no seguinte formato: #CH3ccc<CR><LF>, ccc é uma string numérica entre 0 a 255. #OPT<LF><LF> Lê as 4 entradas digitais fotoacopladas da placa (E1, E2, E3 e E4). É retornada uma string no seguinte formato: #OPTeee<CR><LF>, onde eee é uma string numérica entre 000 a 015. Cada entrada digital está associada a um bit na string numérica eee. Sendo assim, E4 está associada ao bit D3; E3 ao bit D2; E2 ao bit D1 e E1 ao bit D0. Uma entrada estará ativa quando um bit associado a ela for 0, e inativa quando o bit for 1. Todas as entradas são invertidas. Exemplo: eee=003(decimal) ou 00000011(binário), indica que a entrada E1 está inativa(1), a entrada E2 está inativa(1), a entrada E3 está ativa(0) e a entrada E4 está ativa(0). O nibble mais significativo (0000) de eee é desprezado. Página - 11

#TLI<LF><LF> #ADHdmahnsxcc <LF><LF> #RHO<LF><LF> #RDA<LF><LF> Lê as entradas TTL na placa. É retornada uma string no seguinte formato: #TLIeee<CR><LF> Onde eee é uma string numérica decimal entre (0 a 255). Os bits de eee (D7,D6,D5,D4,D3,D2,D1,D0) estão associados respectivamente aos pinos das ENTRADAS TTL (D7,D6,D5,D4,D3,D2,D1 e D0) da placa. Essas entradas usam lógica invertida, ou seja, 0 volts-ativa, 5 volts-desativa. Atualiza data e hora na placa. Retorna ao PC a string #ADHACK<CR><LF> se houve sucesso na atualização. No erro é retornada a string #ADHNACK<CR><LF> Os parâmetros do comando #ADH significam: d=dia (inteiro de um byte com valores entre 1 a 31), m=mês(inteiro de um byte com valores entre 1 a 12), a=ano(inteiro de um byte com valores entre 0 a 99). h=hora(inteiro de um byte com valores entre 0 a 23), n=minuto(inteiro de um byte com valores entre 0 a 59), s=segundo(inteiro de um byte com valores entre 0 a 59), x=dia-da-semana, inteiro de um byte com valores entre: 1-Domingo, 2- Segunda...7-Sábado. cc=é um inteiro com tamanho de 2 bytes, este parâmetro é o CRC (Cyclic Redundancy Check) de 16 bits dos dados (dmahnsx). O objetivo do CRC nesse comando é certificar de que a placa irá atualizar a data/hora sem erros. Lê a hora atual na placa. A string retornada tem o seguinte formato: #RHOhh:nn:ss<CR><LF> Onde, hh são as hora (00 à 23), nn são os minutos (00 à 59), e ss são os segundos (00 à 59). Lê a data atual na placa. A string retornada tem o seguinte formato: #RDAdd/mm/aass<CR><LF> Onde, dd é o dia do mês (1 à 31), mm é o mês (1 à 12), aa é o ano (00 à 99), e ss é o dia-da-semana (1-Domingo, 2-Segunda...7- Sábado). Observação: <LF> = (Nova Linha) é um byte de valor 10 em decimal. <CR> = (Retorno de Carro) é um byte de valor 13 em decimal. Página - 12

ROGERCOM Com. e Serv. de Informática LTDA rogercom@rogercom.com www.rogercom.com ROGERCOM 1999, 2007 Tel.: +55 11 8357-8066 Página - 13