Manual CPB MEGA

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 24

1

Crescer Professional Board


Mega
Manual de Utilização
2
SUMÁRIO

1. INFORMAÇÕES GERAIS ................................................................. 3

2. SOBRE A CPB .................................................................................. 3

3. HARDWARE ...................................................................................... 4

3.1 PINAGEM .................................................................................... 5

3.2 APLICAÇÕES .................................................................................. 6

4. SOFTWARE ...................................................................................... 7

5. ESPECIFICAÇÕES DAS FUNCIONALIDADES ................................... 8

5.1 FONTE DE ALIMENTAÇÃO ............................................................... 8

5.1.1 Hardware ................................................................................................ 8

5.2 COMUNICAÇÃO GSM E WIFI ............................................................ 9

5.2.1 Hardware ................................................................................................ 9

5.2.2 Software ............................................................................................... 10

5.3 ÁREA DE PROTOTIPAGEM ............................................................. 12

5.3.1 Hardware .............................................................................................. 12

5.4 SAÍDAS A RELÉS ............................................................................. 13

5.4.1 Hardware .............................................................................................. 13

5.5 COMUNICAÇÃO RS232 ou RS485 .................................................. 15

5.5.1 Hardware .............................................................................................. 15

5.5.2 Software ............................................................................................... 17

5.6 OPTOACOPLADORES ..................................................................... 18

5.6.1 Hardware .............................................................................................. 18

5.6.2 Software ............................................................................................... 21

6. CONFIGURAÇÕES INFINITY ............................................................. 22

7. CONCLUSÃO ...................................................................................... 23
3

1. INFORMAÇÕES GERAIS

Este manual fornece informações necessárias para a correta utilização de todas


as funções da Crescer Professional Board Mega. O texto demostra ao usuário, de
forma objetiva, instruções exemplificadas para colocar em operações todas as
funcionalidades da placa.

2. SOBRE A CPB

A CPB é uma solução em Hardware robusta e qualificada que viabiliza o


emprego do Arduino, de maneira profissional, em qualquer produto ou equipamento
independente da área de atuação.
Ideal para o desenvolvimento de soluções, seu objetivo é diminuir o tempo e
dinheiro investido para viabilizar seu negócio ou produto, assumindo o viés técnico, a
CPB permite direcionar os recursos dos usuários para o setor comercial alavancando
suas vendas.
Por usar o conceito do arduino, a CPB tem integrações com inúmeras shields,
sensores e atuadores de melhor custo-benefício, além de permitir que os usuários
tenham uma base para a multiconectividade, podendo ser conectada a Nuvem com o
seu módulo onboard de Comunicação GPRS/TCP IP ou mesmo com shields de
conexão Wi-fi, Ethernet Cabeada, Bluetooth, LoRa.

Vídeo de Lançamento: https://www.youtube.com/watch?v=KqLikDG5SNE

A CPB Mega utiliza o Microcontrolador Atmega2560 e Interface de


Desenvolvimento (IDE) do Arduino para programação.

Datasheet Atmega2560:
https://ww1.microchip.com/downloads/en/DeviceDoc/ATmega640-1280-1281-
2560-2561-Datasheet-DS40002211A.pdf
4

3. HARDWARE

Este capítulo aborda uma mostra inicial do Hardware, separando-o em partes


para uma posterior especificação.
5
3.1 PINAGEM
6
3.2 APLICAÇÕES

Produtos e negócios em que a CPB está empregada:

Cama de Quiropraxia;

Varredora de Escada Rolante;

Bobinadora de Filamento para impressão 3D;

Envasadora de Cianoacrilato;

Equipamentos de Eletromobilidade;

Equipamentos Calçadistas;

Equipamentos Agrônomos: estações meteorológicas e monitoramento de silos de

grãos;

Equipamentos para aquisição de variáveis in loco para Softwares de TI.


7
4. SOFTWARE

Este capítulo aborda uma mostra inicial da interface de desenvolvimento do


Software para a CPB, do qual é exigido um conhecimento básico de programação do
Arduino.
Link de Indicação do curso: https://www.udemy.com/course/automacao-
profissional-com-arduino-completo/?referralCode=E663758FD3F7FD7A418F
Link para recebimento do primeiro Módulo do Curso Gratuito:
https://www.crescerengenharia.com/cursogratis
8
5. ESPECIFICAÇÕES DAS FUNCIONALIDADES

Os próximos capítulos especificaram as características de Hardware e Software


de todas as funcionalidades anteriormente listadas.

5.1 FONTE DE ALIMENTAÇÃO

A CPB Mega conta com uma fonte de alimentação robusta e testada para ser
empregada em qualquer ambiente, inclusive setores Industriais.

5.1.1 Hardware

Borne para alimentação.

Tensão de Entrada: 15-30V.

Consumo: 13W em 24V.

Polaridade vide na placa.


9
5.2 COMUNICAÇÃO GSM E WIFI

Um dos grandes diferenciais da CPB é a Comunicação GSM (GPRS e


TCP/IP), da qual utiliza Chips de celular para enviar e receber SMS/ligações ou
conectar-se na Web, com isso, permite a coleta e acionamento de dados e atuadores
in loco para sistemas de TI, Telecom, Automação. Além de Shields com ESP32 e
ESP12 para comunicação WiFi.

5.2.1 Hardware

Shield GSM SIM800L, GSM SIM800C, ESP32 e ESP12.

Tensão de alimentação 4V - onboard.

Shield Plug and Play, basta programar CPB para a comunicação GSM de acordo

com o exemplo a seguir.


10
5.2.2 Software

Exemplo de Software da CPB com Comunicação GSM:

Imagem somente do Setup devido a extensão do código, completo abaixo:


Exemplo “gsm_CPB_Mega”, download disponível em:
https://github.com/casaautomacao/CPBMega
11

Exemplo do funcionamento com uma série de vídeos no Youtube com exemplo


da Crescer Professional Board Infinity, baseada no Atmega328:

Apresentação:
Inicial - https://www.youtube.com/watch?v=u4CRPSZ01y8&t=3s

Explicação e Funcionamento:
Parte 1 - https://www.youtube.com/watch?v=XJn5GEmCuqM
Parte 2 - https://www.youtube.com/watch?v=yXZ_SBmgF8w
Parte 3 - https://www.youtube.com/watch?v=9zWuNoa4D-0
12
5.3 ÁREA DE PROTOTIPAGEM

A Crescer Professional Mega possui uma área de prototipagem com pinos


auxiliares que facilitam no interfaceamento com shields, atuadores externos e adesão
de pequenos circuitos eletrônicos adicionais.

5.3.1 Hardware

A área possui:
1 – 19 pinos digitais (2, 22 – 26, 31 – 42 e 49).

2 – 6 pinos analógicos (A10 - A15).

3 – Barramento de alimentação 3,3V, 5V e GND.

4 – Pinos para soldagem de outros componentes.


13
5.4 SAÍDAS A RELÉS

A CPB Mega conta com 7 saídas a relés para acionamento de periféricos, tais
como: motores, motobombas, lâmpadas, refletores, ventiladores etc.

5.4.1 Hardware

Pinagem dos Relés onboard.

Corrente e Tensão dos contatos:


20A – 14VDC
20A – 125VAC
10A – 220VAC
14
5.4.2 Software

Exemplo de Software para acionamento dos Relés da CPB Mega.

Exemplo “rele_CPB_Mega”, download disponível em:


https://github.com/casaautomacao/CPBMega
15
5.5 COMUNICAÇÃO RS232 OU RS485

A CPB conta com uma saída para comunicação RS232 ou RS485, especializada
para fazer a interface entre placa e IHM (Interface Homem-Máquina), CLP
(Controlador Lógico Programável), Inversores de Frequência e outros devices com
este protocolo.
Vídeo de demonstração de funcionalidades da CPB com uma IHM Kinco,
Inversor e Motor WEG: https://www.youtube.com/watch?v=v4HOcDI71sM&t=4s

5.5.1 Hardware

Pinagem de Conexão Serial:

Pino DB9 RS232* RS485


1 - B
2 TX -
3 RX -
4 - -
5 GND GND
6 - A
7 - -
8 - -
9 - -

Sendo RS232 o padrão do Hardware.


16
Configuração em Hardware da Comunicação Serial:
A tabela abaixo, mostra a matriz de configuração para definir se o protocolo de
Comunicação Serial será RS232 ou RS485. Sendo RS232 default.

Onde 0 significa corte ou não solda e 1 significa solda nos jumpers A, B, C, D, E,


F, G, H, I, J, K, L e M.
Os jumpers L e N são para alimentar externamente o Circuito para o MAX485,
CI que fará a comunicação com protocolo RS485.

Cada protocolo de comunicação tem um CI específico, solde ele seguindo as


instruções serigrafadas na placa:
17

5.5.2 Software
Exemplo de Software para a comunicação RS232 com a porta Serial da CPB
Mega.

Exemplo “RS232_CPB_Mega”, download disponível em:


https://github.com/casaautomacao/CPBMega
18
5.6 OPTOACOPLADORES

A CPB Mega conta com 18 optoacopladores que podem ser configurados em


hardware com Entradas NPN ou PNP ou saída Coletor Aberto, ideal para o
acionamento ou leitura de periféricos que necessitem isolamento em relação ao
Microcontrolador e/ou de fonte. Tendo assim, robustez nas leituras e acionamentos
destas entradas e saídas.

5.6.1 Hardware

Default de Hardware são:


9 – Entradas NPN
9 – Saídas Coletor Aberto

18 1
19
Configuração em Hardware dos Optoacopladores:
A tabela abaixo, mostra a matriz de configuração para definir se os
optoacopladores serão entradas PNP, NPN ou uma saída de Coletor Aberto.

Onde 0 significa corte ou não solda e 1 significa solda nos jumpers A, B, C, D, E,


F, G, H, I, J, K, L e M da matriz abaixo.

Default:
IO1-IO9 – Entrada NPN.
OI10-OI18 – Saída Coletor Aberto.
20
Para configurar os 18 optoacopladores da CPB siga as instruções da tabela
abaixo:

Optoacopladores: Função: Configurar para: Ação: Corte Solda

Entrada PNP

IO1, IO2, IO3,


IO4, IO5, IO6,
Entrada NPN
IO7, IO8 e IO9

SaídaColetor Aberto

Entrada NPN

OI10, OI11, OI12,


OI13, OI14, OI15, Saída Coletor Aberto
OI16, OI17 e OI18

Entrada PNP
21

5.6.2 Software
Exemplo de Software para o acionamento ou leitura dos Optoacopladores.

Exemplo “Optoacopladores_CPB_Mega”, download disponível em:


https://github.com/casaautomacao/CPBMega
22
6. CONFIGURAÇÕES INFINITY

A CPB Mega também tem conceito Infinity, contando com algumas opções de
programação em Hardware, visando atender uma variedade maior de aplicações.
Na tabela abaixo estão as configurações adicionais de Hardware:

Grupo: Função: Configurar para: Ação: Corte Solda


Entrada Optoacoplada Entrada Interrupção
IO1 Pino 2 do uC

Entrada Optoacoplada Entrada Interrupção


IO2 Pino 3 do uC

Entrada Optoacoplada Entrada Interrupção


IO3 Pino 18 do uC
I = INT

Entrada Optoacoplada Entrada Interrupção


IO4 Pino 19 do uC

Entrada Optoacoplada Entrada Interrupção


IO5 Pino 20 do uC

Entrada Optoacoplada Entrada Interrupção


IO6 Pino 21 do uC

Saída PWM do uC
Saída Optoacoplada OI16
Pino 44

Saída PWM do uC
OPTOS PWM Saída Optoacoplada OI17
Pino 45

Saída PWM do uC
Saída Optoacoplada OI18
Pino 46
23
7. CONCLUSÃO

Nos conheça e que juntos, possamos desenvolver produtos tecnológicos,


inovadores, desafiadores e rentáveis.
Indicações de materiais adicionais:
1 – Versão CPB Infinity e CPB 32: Quero conhecer!
2 – Blog Crescer com conteúdo de Arduino Profissional, ESP32, Internet Of Things,
Eletrotécnica e Engenharia: Quero saber mais!
3 – Grupo no WhatsApp “Profissionais com Arduino”: Quero participar!
4 – Módulo I gratuito do curso “Automação Profissional com Arduino”: Quero aprender!

5 - Drive do banco de códigos para serem utilizados nas CPB`s: Quero utilizar!
24
ANEXO I – DETALHES TÉCNICOS CPB`S

Você também pode gostar