FVM Learning

Nosso maior compromisso é compartilhar conhecimentos, somos simples, mas não simplórios, astuto, mas não pacóvio, nos posicionamos empenhados em mostrar o caminho para desmistificação do opróbrio em legítima defesa do conhecimento compartilhado. Eng. Jemerson Marques!
Mostrando postagens com marcador Internet das Coisas. Mostrar todas as postagens
Mostrando postagens com marcador Internet das Coisas. Mostrar todas as postagens

sexta-feira, 7 de abril de 2023

Unit DualMCU: A Poderosa Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040!

Unit DualMCU: A Poderosa Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040! - fvml
Unit DualMCU: A Poderosa Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040!

Notícias Tecnológicas: Com DualMCU, Unit Electronics Junta os Microcontroladores ESP32 e Raspberry Pi RP2040 em uma Única Placa Compacta!

Você que é um leitor, inscrito em nosso Site, certamente já conhece o ESP32 e o Raspberry Pi, correto? Ambos são dispositivos de desenvolvimento populares e poderosos que muitos de nós makers, profissionais e entusiastas da tecnologia usamos em nossos projetos. 

Mas, e se eu disser que agora você pode ter o melhor desses dois mundos em uma única placa? Sim, você leu certo! 

No Post de hoje, iremos explorar essa placa incrível e descobrir como ela pode melhorar seus projetos de eletrônica. 

Unit Electronics lançou uma placa de desenvolvimento compacta, que combina as características únicas do microcontrolador da Espressif ESP32 com a flexibilidade e recursos do microcontrolador Raspberry Pi RP2040, em uma única placa, como mostrado na Figura 2 abaixo. 

Características Técnicas da DualMCU

A DualMCU é uma placa altamente integrada que inclui um ESP32 dual-core de 240 MHz com suporte para Bluetooth e Wi-Fi, juntamente com um RP2040 com núcleo Cortex-M0 + de 133 MHz

Combinando as capacidades de dois dos mais poderosos chips em uma única placa, a "Unit DualMCU" é uma ferramenta essencial para desenvolvedores de IoT e embarcados que buscam aprimorar o desempenho de seus projetos.

Além dos recursos dos chips, a DualMCU também oferece conectividade USB-C, dois conectores de antena externos para WiFi e Bluetooth, 34 pinos de entrada e saída (E/S), incluindo 14 pinos PWM e 10 pinos ADC, bem como um conector de bateria, como ilustrado na Figura 3 abaixo.

Fig. 3 - Placa de Desenvolvimento DualMCU porta USB-C e conector de bateria

A placa tem um tamanho compacto de 42 x 26 mm, o que a torna ideal para projetos que precisam de espaço limitado. A DualMCU tem um design de circuito integrado exclusivo, que permite que ela funcione como um dispositivo independente ou como um periférico conectado a um computador host.

Características Relevantes do DualMCU

  • Combina o microcontrolador Raspberry Pi RP2040 e o chip Espressif ESP32 em uma única placa.
  • Oferece conectividade Bluetooth e Wi-Fi para projetos de Internet das Coisas.
  • Tem um tamanho compacto de 36mm x 84mm e utiliza tecnologia de montagem em superfície.
  • Possui quatro núcleos programáveis com funções sem fio e recursos avançados.
  • O microcontrolador RP2040 possui velocidade de clock de 133MHz, 264kB de SRAM, suporte para até 16MB de memória flash externa, 30 pinos GPIO, 4 canais ADC e 16 canais PWM, entre outras características.
  • O chip ESP32 tem uma velocidade de clock de até 240MHz, conectividade Wi-Fi e Bluetooth integrada, e suporte para múltiplos protocolos sem fio, entre outras características.

Como Usar a DualMCU

A DualMCU é fácil de usar, pois é compatível com a maioria dos sistemas operacionais, incluindo Windows, Mac OS e Linux. Os usuários podem programar a placa usando a IDE Arduino ou a plataforma MicroPython. O firmware da placa também pode ser atualizado via OTA (Over-The-Air).

Com a DualMCU, podemos criar uma variedade de projetos, desde um simples dispositivo IoT com Wi-Fi e Bluetooth até um sistema complexo de robótica que usa diversos tipos de sensores e sistemas automatizados com atuadores

A DualMCU também é ideal para projetos de automação doméstica, como sensores de temperatura, sistemas de segurança e monitoramento de energia. Além disso, a placa pode ser usada para criar soluções de IoT industrial, como controle de processos e monitoramento de equipamentos.

O fato de a placa ter um ESP32 e um RP2040 torna-a uma escolha perfeita para projetos que exigem conectividade sem fio de alta velocidade e capacidade de processamento avançada.

Operação dos Microcontroladores

Os dois microcontroladores, operam de forma independente. Os pinos de entrada/saída de propósito geral (GPIO), são alocados em lados opostos da placa, para cada microcontrolador, permitindo que seja tratada como duas placas independentes em uma.

A interligação dos microcontroladores é realizado através de conexões via UART, SPI, I2C entre diversas outras opções de conexões, isso permite o uso interativo de recursos entre os microcontroladores.

Para quem deseja os esquemas e exemplos de aplicação dos programas, os arquivos estão disponíveis no GitHub sob uma licença não especificada.

Pinagem Pinout do Unit DualMCU

Pinagem Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040 - fvml
Fig. 4 - Pinagem Placa de Desenvolvimento com ESP32 e Raspberry Pi RP2040

Conclusão

A Unit Electronics criou uma placa de desenvolvimento de última geração compacta e poderosa que combina a potência e eficiência dos chips ESP32 e RP2040 em uma única placa. Compatível com a plataforma de desenvolvimento Arduino e a linguagem de blocos "Blockly", é acessível e fácil de usar para desenvolvedores de todos os níveis.

Com conectividade USB-C, e conectores de antena externos para WiFi e Bluetooth, a DualMCU é uma escolha perfeita para desenvolvedores que desejam criar projetos de IoT, incluindo robótica, sensores, monitores e dispositivos inteligentes. Com design inovador e recursos avançados, de forma compacta.

E por hoje é só, espero que tenham gostado!

Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 


Se inscreva no nosso BlogClique Aqui — FVM Learning!

Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

Forte abraço.
Deus vos Abençoe!
Shalom!

quarta-feira, 9 de novembro de 2022

Qual a Linguagem de Programação Utilizada no Arduino?

Qual a Linguagem de Programação Utilizada no Arduino? - fvml
Qual a Linguagem de Programação Utilizada no Arduino?

Descubra qual é a linguagem de programação utilizada no Arduino e comece a desenvolver seus próprios projetos. Aprenda agora mesmo!

Olá a Todos!

Para haver uma interação entre dispositivos e um programador, é necessário um tipo mecanismo que entenda a linguagem de programação em ambas as partes, e esse é chamado de Plataforma de desenvolvimento, a qual é um software quem entende as linguagens de programação, e traduzir em linguagem de máquina, os bits 0 e 1.

Existem várias linguagens de programação, utilizadas para realização da comunicação entre vários tipos de dispositivos eletrônicos. 

Para o Arduino, a qual é uma placa de desenvolvimento “hardware”, ele transmite as informações através de uma interface USB/Serial FTDI integrada na placa, para o microcontrolador, utilizando um software, para escrever esses programas ou códigos. 

Você pode se interessar também:

    O Software de Programação!

    Existem diversos ambientes de desenvolvimento para programação em Arduino, sobretudo, o software mais conhecido e mais utilizado atualmente é a IDE (Integrated Development Environment) ou (ambiente de desenvolvimento integrado) Arduíno, que usa uma linguagem bastante amigável, conhecida como linguagem de programação Arduino

    Você pode está utilizando a versão online, Arduino Web Editor, sendo um software na nuvem, podendo utilizar online diretamente do navegador, tendo a vantagem de seus projetos serem armazenados na nuvem em uma conta cadastrada, podendo ser acessada de qualquer lugar, desde que tenha uma conexão com a Internet.

    Como o Arduino é Programado?

    O Arduino é um hardware que necessita de uma Plataforma de Desenvolvimento Software. E para programar as placas Arduino, na maioria das vezes, usamos um software de programação de código aberto conhecido como IDE Arduíno, é nesse software onde fazemos os nossos programas, ou códigos, que as chamamos de Sketch.

    Qual a Linguagem de Programação Utilizada no Arduino?

    A linguagem utilizada na programação do Arduino, é um framework baseado em uma versão simplificada na linguagem CC++, o que torna mais fácil e adaptável as sintaxes e as nomenclaturas dos comandos da linguagem Arduino, facilitando a vida dos iniciantes,  estudantes e entusiastas.

    A IDE compila o código que escrevemos, e transforma em linguagem assembly, linguagens utilizada pelos Chips Microcontrolador Atmel, nas placas Arduino

    A linguagem de programação do Arduino, não está limita apenas à linguagem C e C++, ele permite outras tipos de linguagens, como Python, sendo necessário a instalação de uma biblioteca na Arduino IDE. Existem duas bibliotecas bastantes conhecidas, o pyFirmata e o pySerial disponíveis para construir uma interface entre o Shell do desenvolvedor Python e a IDE Arduino.

    Estrutura do Programa Arduino

    A estrutura de código do Arduino é muito parecida com C++, sobretudo, a linguagem de programação do código Arduino, é composta por duas funções básicas principais: 

    A função setup() — Essa é a função que sempre estará no início da programação, ela é executada uma única vez, com função de setar todos os parâmetros iniciais do hardware.

    A função loop() — Essa função, estará continuamente rodando, até que haja alguma tipo de interrupção no Arduino

    Conclusão

    Para entrar no mundo de controle e automação, é necessário conhecer ao menos o básico de uma linguagem de programação, e uma boa opção simples é o ambiente Arduino, já que há flexibilidade no uso Arduino para escolher diferentes linguagens pode melhorar a experiência geral de programação.

    E por hoje é só, espero que tenhamos alcançado suas expectativas!

    Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 

    Se inscreva no nosso Blog! Clique Aqui — FVM Learning!

    Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

    Forte abraço!
    Shalom.
    Deus vos Abençoe!

    sexta-feira, 23 de setembro de 2022

    Como Instalar Biblioteca ESP8266 na Nova IDE Arduino 2.0 - Passo a Passo!

    Como Instalar Biblioteca ESP8266 na Nova IDE Arduino 2.0 - Passo a Passo! - fvml
    Como Instalar Biblioteca ESP8266 na Nova IDE Arduino 2.0 - Passo a Passo!

    Olá a Todos!

    No post de hoje, faremos um passo a passo de como instalar a Biblioteca dos módulos ESP8266 e ESP32 na nova plataforma da IDE Arduino 2.0

    Já fizemos isso a um tempo atrás, em um post e um vídeo no nosso canal do YouTube, no entanto, muitas pessoas têm dúvidas sobre como fazer isso na Nova IDE Arduino, já que muitas coisas mudaram.

    Você pode se interessar também:

      Faremos isso de forma bem didática, colocaremos as imagens de cada passo que fizemos, para que você poder acompanhar, sem ter muitas preocupações.

      Como Instalar Módulo ESP32 e ESP8266 na Nova Plataforma IDE Arduino 2.0 - Passo a Passo!

      Pressupondo que você já tenha baixado a nova IDE Arduíno no site oficial deles, arduino.cc, e instalado. Proponho iniciarmos!

      1° Passo — Abra sua IDE Arduino:

      • Abra sua IDE Arduino normalmente como se fosse realizar uma programação, como ilustrado na Figura 2 abaixo!

      Fig. 2 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      2° Passo — Configuração da IDE para Instalação da Biblioteca ESP8266:

      • 1  Clique no MENU → ARQUIVO [FILE]
      • 2  Clique na opção → PREFERÊNCIA [PREFERENCE]
        Como ilustrado na
        Figura 3 abaixo.

      Fig. 3 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      Uma sub-janela irá se abri, nela você encontrará duas abas: 

      O primeiro é a aba CONFIGURAÇÕES [SETTINGS] a segunda é a aba REDE [NETWORK]. Como mostrado na Figura 4 abaixo.

      • 3 — Clique na aba → CONFIGURAÇÕES [SETTINGS]. (se já não tiver ativa)

      • 4 — No final da sub-janela, vá até a caixa de diálogo onde está escrito:
      URLs ADICIONAIS PARA GERENCIADORES DE PLACAS [ADDITIONAL BOARDS MANANGER URLs].

      Fig. 4 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      • COPIE o endereço disponibilizado abaixo:
        http://arduino.esp8266.com/stable/package_esp8266com_index.json 

      • Após copiar → COLE [PASTE] na caixa de diálogo em branco, onde tem escrito: 
        URL's Adicionais para Gerenciadores de Placas: 

      Como ilustrado na Figura 5 abaixo.

      Fig. 5 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      Depois clique em OK, para confirmar, como mostrado na Figura 5 acima. Agora sua IDE está pronto para instalar a biblioteca do ESP8266 e ESP32.

      3° Passo: Instalação da Biblioteca EPS8266

      • 6 — Clique no Atalho do → Gerenciador de Placas, como mostrado na Figura 6 abaixo.
        Outra opção é: → Ferramentas [Tools], → Placas [Boards], → Gerenciador de Placas [Board Mananger], trará o mesmo resultado.
      • 7 — Na caixa de Diálogo, → digite ESP8266. Ele irá localizar e mostrar as bibliotecas disponíveis.

      Fig. 6 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      • 8 — Com o Scroll do Mouse, role para baixo e procure pela biblioteca da placa com o nome: esp8266 by ESP8266 Community

      • 9 — Na parte de baixo você tem a opção de instalar, clique em → INSTALAR [INSTALL]. Como mostrado na Figura 7 abaixo.

      Fig. 7 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      Dependendo das configurações do seu computador, o software levará menos de um minuto para instalará a biblioteca, você pode visualizar o andamento na barra de status que fica na parte inferior do software, como mostrado na Figura 8 abaixo. 

      Fig. 8 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      Após ter terminado a instalação, em alguns casos é necessário reiniciar a IDE Arduino, em outros, não. No meu caso não foi necessário.

      4° Passo: Confirmar se a Biblioteca EPS8266 foi instalada com sucesso!

      Para confirmarmos que o software foi instalado com êxito, abra a nova IDE Arduíno.

      • 11 — Clique no menu → FERRAMENTAS [TOOLS]
      • 12 — Vá em → PLACAS [BOARDS]
      • 13 — Vá em→ ESP8266
      • 14 — E aí está! 😀😀😀! 

      Todos os Módulos desta biblioteca  ESP32, ESP8266, Wemos, ESPDuino, NodeMCU, etc. como mostrado na Figura 9 abaixo.


      Fig. 9 - Instalando Biblioteca do Módulo ESP8266 na nova IDE Arduino 2.0!

      E por hoje é só, espero que tenhamos alcançado suas expectativas!

      Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 

      Se inscreva no nosso Blog! Clique Aqui — FVM Learning!

      Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

      Forte abraço!
      Deus vos Abençoe!
      Shalom.

      sexta-feira, 16 de setembro de 2022

      Como Ler Valores Analógicos ADC Usando NodeMCU ESP8266 - IDE Arduíno!

      Como Ler Valores Analógicos ADC Usando NodeMCU ESP8266 - IDE Arduíno - fvml
      Como Ler Valores Analógicos ADC Usando NodeMCU ESP8266 - IDE Arduíno

      Olá a Todos!

      No post de hoje, faremos um guia rápido sobre leitura analógica no pino A0 do ESP8266, utilizaremos um potenciômetro para variar o range analógico 0 à 1023, e enviaremos esses dados para ser visualizado no Serial Monitor.

      Converteremos o valor analógico com a função map(), e converteremos para um range de 0 a 255, para ser usado na saída D2, e controlaremos a intensidade do LED.

      Esse tipo de circuito servirá para qualquer tipo de módulo; ESP8266, ESP32, Arduino, etc. já que o código é escrito na IDE Arduino, e só precisaremos mudar a pinagem do módulo que usaremos no código.


      Para podermos falar sobre a GPIO ADC, temos que conhecer as GPIOs disponíveis no ESP8266, e você pode conferir o Pinout do NodeMCU ESP8266 clicando no link abaixo.

      Resolução ADC ESP8266

      A GPIO analógica do ESP8266 tem uma resolução de 10 bits, o que significa que você irá obter valores que variam entre 0 à 1023.

      É importante saber também que a faixa de tensão de entrada do pino ADC do ESP8266 é de 0 à 1V, isso para os módulos puros, como os; ESP-07, ESP-12E, ESP-05, etc. como mostrado na Figura 2 Abaixo. 

      Módulos ESP-12E, ESP-07, ESP-05 - fvml
      Fig. 2 - Módulos ESP-12E, ESP-07, ESP-05 

      No entanto, a maioria das placas de desenvolvimento ESP8266 como os NodeMCU, Wemos, D1 Mini, etc. veem com um divisor de tensão interno. Isso nos permite a utilização de sinais com a faixa de tensão de entrada de 0 à 3.3V, o que nos facilita a utilização do potenciômetro ligado a alimentação de 3.3V direto do Módulo ESP com mais praticidade. 

      O que precisaremos para montar esse circuito?

      Para realizarmos a demonstração da GPIO analógico do ESP, utilizaremos:
      • Um potenciômetro de 5 ou 10K.
      • Um NodeMCU ESP8266 ou mesmo um Wemos D1 Mini, ou qualquer outro módulo embarcado ESP8266 que você tiver.
      • Uma Protoboard, “Para facilitar o manuseio”, se não tiver podes ligar direto.
      • Fios para conexão, etc.

      O que faremos?

      Utilizaremos um potenciômetro para gerar uma tensão de 0 à 5V, simulando um sinal analógico, ligaremos na porta analógica A0 do NodeMCU, faremos a leitura dos valores analógicos provindos do potenciômetro, controlaremos o LED com valores de 0 à 255, e imprimiremos no Serial Monitor.

      Para controlar a intensidade de luminosidade do LED, utilizaremos um potenciômetro de 5K ou 10K, conectado a porta A0 do módulo ESP8266.

      Os materiais que utilizaremos!

      Os componentes que utilizaremos são três: O hardware principal que é o NodeMCU ESP8266, um LED para podermos variar o seu brilho, e o Potenciômetro que utilizaremos para controlar o brilho do LED.

      Como Ler Valores Analógicos no ESP8266 NodeMCU ADC IDE Arduíno - fvml
      Fig. 3 - Como Ler Valores Analógicos no ESP8266 NodeMCU ADC IDE Arduíno

      Diagrama de Ligação!

      Na Figura 4 abaixo, temos o diagrama esquemático do circuito que utilizaremos. As conexões são bastante simples, a ligação dos pinos do potenciômetro ao NodeMCU são feitas da seguinte forma:

      1. Pino Esquerdo - Fio Vermelho - Ligado ao Pino 3V3
      2. Pino Central - Fio Verde - Ligado a Porta Analógica A0
      3. Pino Direito - Fio Preto - Ligado ao GND

      O LED é ligado diretamente na GPIO D2 do NodeMCU, não estou utilizando nenhum resistor em série com o LED, diferente do mostrado no diagrama da Figura 4 abaixo, pois não ha necessidade de se utilizar nenhum resistor para o LED branco.

      Mas, é recomendado o uso do resistor de 100 ohms, se você for fazer uso contínuo do LED na GPIO, por períodos muito grandes, se não usar o resistor, o LED gradualmente “cerca de um ano” vai perdendo o seu brilho.

      Como Ler Valores Analógicos no ESP8266 NodeMCU ADC IDE Arduíno - fvml
      Fig. 4 - Como Ler Valores Analógicos no ESP8266 NodeMCU ADC IDE Arduíno

      Na Figura 5 abaixo, temos a ligação real que fizemos, como podemos observar o resistor não foi utilizado, já que a saída da GPIO é de 3.3V máximo.

      Controlando Brilho do LED com Potenciômetro Porta Analógicos no ESP8266 NodeMCU ADC IDE Arduíno - fvml
      Fig. 5 - Controlando Brilho do LED com Potenciômetro Porta Analógicos no ESP8266 NodeMCU ADC IDE Arduíno

      O Código Explicado!

      O código é bastante simples, incrementamos um LED, só para realizarmos a demonstração, não sendo exatamente necessário para o funcionamento.
       
      Nas linhas 9, 10, iniciamos com duas constantes, que serão as constantes associadas aos pinos de entrada do potenciômetro e o de saída para o LED, esses são a constante "potentiometer" associada a porta A0, e a constante "Led" associada a porta D2.

      Nas linhas 12, 13, são também duas constantes "potValue" e a constante "pwmOutput", essas não são associadas a pino algum, são constantes de armazenamento, a primeira irá armazenar os valores advindos da leitura do potenciômetro, e a segunda será valores convertidos pela função map() para controlar o brilho do LED.

      Na linha 15, temos o Void Setup(), temos a inicialização do Serial Monitor

      Na linha 17, temos a função Serial.begin(9600), onde o valor dentro da função determina a velocidade de comunicação serial, que no caso está em 9600 bits por segundo.

      Na linha 20, temos o Void Loop(), e é aqui onde todos os parâmetros dentro da função loop, ficará rodando sem parar.

      Na linha 22, já dentro do loop, encontramos a função analogRead(); que ler o valor do potenciômetro e a variável potValue recebe esses dados.

      Na linha 24, temos a função map(), que converte o valor analógico de 0 à 1023 recebido do potenciômetro através da variável potValue, e converte parao range entre 0 à 255, que é o valor de range do PWM.

      Na linha 26, a função analogWrite(), ativa o LED conforme o que recebeu do potenciômetro sendo convertido para a variável pwmOutput

      Nas linhas 29, 30, 31 e 32, são as linhas que imprimem as informações digitadas e coletadas das variáveis potValue e pwmOutput.

      Na linha 36, temos a famosa função delay(), que estipula um tempo de 2 milissegundos, para o loop continuar a refazer todas as leituras.

      E por hoje é só, espero que tenhamos alcançado suas expectativas!

      Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 

      Se inscreva no nosso BlogClique Aqui — FVM Learning!

      Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

      Forte abraço!
      Deus vos Abençoe!
      Shalom.

      domingo, 5 de dezembro de 2021

      Padrão de Cores Cabo de Rede RJ45 - T568A e T568B - Padrão EIA/TIA

      Padrão-Cores-Cabo-Rede-RJ45-T568A-T568B-Padrão-EIA/TIA
      Padrão-Cores-Cabo-Rede-RJ45-T568A-T568B-Padrão-EIA/TIA

       Guia completo para conexões de cabos de rede RJ45: Padrão de Cores EIA/TIA, T568A e T568B para otimizar sua rede.

      Olá a Todos!

      Para aqueles que já são mais antigos na profissão de TI, devem lembrar que no passado, a algumas décadas atrás, não havia nenhuma norma que regesse os padrões para ligações de cabeamentos das redes estruturadas. 

      As normas eram determinada pela definição escolhida pelas empresas ou mesmo o profissional de instalação da rede cabeada, e com isso, já podemos imaginar como era você dar uma manutenção ou mesmo modifica a estrutura de rede de uma empresa, executado por outra empresa ou profissional. 

      Padrões TIA/EIA 

      Com crescimento eminente da tecnologia e infra-estrutura das redes cabeadas, houve a necessidade de padronizar todo o sistema de estrutura de rede. 

      Foi então que em meados de 1991 surgiram os padrões TIA/EIA 568A e 568B, desenvolvido pela (EIAElectronic Industries Association e pela (TIATelecommunications Industry Associationpara normatização das ligações elétricas/eletrônicas dos cabos de rede e sua conexões. 

      Em 1994 a norma 568A foi revisada contemplando cabeamentos Categoria 4 e 5 (UTP – Unshielded Twisted Pair) e em 2001 foi publicada a norma EIA/TIA 568-B que  trata de 10 categorias diferentes. 

      Você pode se interessar também:

      Norma Brasileira ABNT

      A norma brasileira que rege os padrões está descrita na ABNT (Agência Brasileira de Normas Técnicas14565: 2000 baseada na ISO/IEC 11801.

      O padrão definido pela TIA\EIA-568 indica a combinação das conexões de pares trançados e as combinações de cores das pinagem dos conectores do RJ45

      O que é o Cabo de Rede RJ45?

      O Cabo de Rede RJ45 é um tipo de cabo de rede que é amplamente utilizado em redes Ethernet. Ele possui um conector RJ45 em cada extremidade e é capaz de transmitir dados em alta velocidade. O cabo RJ45 é compatível com várias categorias de cabos de rede, incluindo a categoria Cat 5e, Cat 6, Cat 7, Cat 8, e é utilizado para conectar dispositivos de rede, como computadores, roteadores, switches e hubs

      Esse tipo de cabo é essencial para garantir a comunicação de dados em redes domésticas, redes corporativas e em Telecomunicações. Ele é conhecido por sua facilidade de instalação e sua eficiência na transmissão de dados.

      Categorias T568A e T568B

      Existem duas categorias diferentes dos padrões, TIA/EIA, conhecido popularmente por Padrão B RJ45 e Padrão A RJ45, na verdade, são: T568A e o T568B, são padrões de terminação usados ​​por Provedores de Internet, Infraestrutura de Backbone, Infraestrutura de Cabeamento Industrial, e como também por pequenas empresas e cabeamento residenciais.

      No entanto, a diferença entre essas duas categorias se dá aos pares; laranja/branco verde/branco, que correspondem aos pinos 1 & 2, 3 & 6, serem trocados na montagem do cabo, como ilustrada na Figura 2 abaixo.

      Padrão-Cores-Cabo-Rede-RJ45-T568A-T568B-Padrão-EIA/TIA
      Fig.2-Padrão-Cores-Cabo-Rede-RJ45-T568A-T568B-Padrão-EIA/TIA

      Vale lembrar que mesmo com as mudanças do conjunto de pares, quando se usa mesmos padrões em ambas as extremidades do cabo, os resultados serão os mesmos, tendo suas configurações com conexões diretas em suas extremidades.

      Na Tabela 1 abaixo, temos a configuração dos pinos e suas correspondentes cores, seguindo os dois padrões lado a lado para comparação.

      Tabela Sequencial de Cores e Pinagem Padrão T-568A e T-568B

      PinoT-568AT-568B
      1Branco/VerdeBranco/Laranja
      2Verde        Laranja
      3Branco/LaranjaBranco/Verde
      4AzulAzul   
      5Branco/AzulBranco/Azul
      6LaranjaVerde
      7Branco/MarromBranco/Marrom
      8MarromMarrom

      O padrão T568A é o padrão amplamente, mais aceito, porque é compatível com a maioria dos esquemas de fiação e o que recomendo para a maioria das aplicações.

      Cabo Crossover

      Os cabos Cross-Over cabo cruzado” utilizam os padrões T-568A T-568B em cada extremidade como ilustrado na Figura 3 abaixo, essas categorias de cabos são utilizadas quando precisamos, por exemplo, conectar dois Computadores, Notebooks, sem a utilização de um Roteador, ou Switch.

      Ligação de Cabo Crossover Padrões T-568A e T-568B
      Fig. 3 - Ligação de Cabo Crossover Padrões T-568A e T-568B

      É válido lembrar que se você ainda utiliza equipamentos mais antigos, não se deve conectar cabos do tipo cross-over entre o computador e um Switch, roteador, pois em alguns casos, podem danificar os equipamentos. 

      Agora se você trabalha com os equipamentos mais modernos, mais recentes, eles utilizam tecnologia do tipo AUTO MDI/MDIX, que fazem com que o próprio equipamento identifique a interface conectada automaticamente, e mesmo sendo do tipo cross-over não ha problema algum, pois ele se configura automaticamente. 

      Conclusão

      Cabo de Rede RJ45 é um elemento essencial para a comunicação de dados em redes de computadores. Sua utilização permite que dispositivos se comuniquem de forma rápida e eficiente, garantindo uma conexão estável e de alta qualidade. 

      Compatível com várias categorias de cabos de rede, o cabo RJ45 é fácil de instalar e é amplamente utilizado em redes corporativas e domésticas. Portanto, se você deseja ter uma rede de computadores confiável e eficiente, é importante contar com a qualidade e o desempenho do cabo de rede RJ45.

      E por hoje é só, espero que tenham gostado!

      Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 

      Se inscreva no nosso BlogClique Aqui — FVM Learning!

      Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

      Forte abraço.
      Deus vos Abençoe!
      Shalom!

      sábado, 27 de novembro de 2021

      Como Fazer "Crimpar" Cabo de Rede RJ45 - Padrões T586A e T586B - Direto ou Crossover

      Como Fazer "Crimpar" Cabo de Rede RJ45 - Padrões T586A e T586B - Direto ou Crossover
      Como Fazer "Crimpar" Cabo de Rede RJ45 - Padrões T586A e T586B - Direto ou Crossover

      Olá a Todos!

      Os cabos de Rede geralmente têm custos um pouco elevados e os comprimentos pré-fabricados nem sempre são do comprimento de que precisamos. 

      Fazer ou Crimpar o seu próprio cabo Ethernet não é difícil, e as ferramentas necessárias, dependendo do modelo, pode ser mais benéfico comprá-las montar os seus próprios cabos de Rede com tamanhos e padrões de sua preferência, de que comprar os cabos pré-fabricados.

      Esse é um guia rápido de como Fazer seu próprio Cabo de Rede Ethernet RJ45 padrão B ou A, com conectores RJ45 seguindo padrão EIA/TIA de forma rápida e prática, para quem deseja saber mais sobre os Padrões EIA/TIA clique no link abaixo.

      Os Cabos de Rede são peças fundamentais na transmissão de informações entre periféricos de conexões.

      Para se conseguir transmitir essas informações, em sua grande maioria utilizamos o Cabo de Rede com os conectores de Rede, esses conectores são registrados e padronizados como conector RJ45, que é um tipo padrão de Plugue físico para cabos de rede. 

      O que precisaremos

      A lista de ferramenta é “Genérica” por obviedade nem todos têm as mesmas ferramentas, e podemos improvisar com outros tipos de ferramentas de trabalho que temos disponíveis em nossa bancada.

      No entanto, para termos uma base, traremos nessa lista as FERRAMENTAS básica necessária para Crimpar o seu Cabo de Rede.

      • Alicate de Crimpar
      • Alicate de Corte “pode ser uma tesoura

      A Figura 2 abaixo, ilustra as duas ferramentas que utilizamos em ao fazer nosso cabo, vale lembrar que o alicate cortador “Pequeno cinza” não é exatamente necessário, se não tiver, podemos utilizar um alicate de corte, um estilete, uma tesoura, o que preferir.

      Alicate de Crimpar e alicate de corte para cabo de rede
      Fig. 2 - Alicate de Crimpar e alicate de corte para cabo de rede

      E a segunda lista, são os MATERIAIS que precisaremos para compor, montar, construir o seu próprio cabo de rede, ilustrada na Figura 3 abaixo. 

      • Conector RJ45
      • Cabo de Rede Ethernet Cat-5e, Cat-6, Cat-6a
      Conector RJ45 e cabo de Rede Ethernet Cat-6
      Fig. 3 - Conector RJ45 e cabo de Rede Ethernet Cat-6

      Tipos de Cabos Ethernet

      Existem dois tipos de construção para um cabo Ethernet que podemos elaborar: Direto ou Crossover.

      Cabos Ethernet Diretos

      Os cabos Ethernet Diretos são os cabos padrão usados ​​para quase todos os fins e são frequentemente chamados de "cabos de remendo". 

      Cabos Ethernet Crossover

      Cabos de Ethernet Crossover conectam diretamente um computador ou dispositivo a outro sem passar por um roteador, switch ou hub.

      Padrão a ser escolhido

      Os dois padrões já mencionados no início desse artigo, padrão EIA/TIAT568A e T568B, estão dispostos na Figura 4 abaixo. E para começarmos, você precisa escolher o padrão que você utilizará.

      Ambos os padrões trarão os mesmos resultados, mas a título de orientação, no nosso País, geralmente utilizamos o padrão Tipo T568A. Então é esse que escolheremos.

      Crimpar Cabo de Rede - Padrões T586A e T586B
      Fig. 4 -Crimpar Cabo de Rede - Padrões T586A e T586B

      Passos para Montagem do Cabo Ethernet!

      Cabo Direto “uso padrão”!

      • Corte a camada plástica de proteção que cobre os fios, na extremidade do cabo, como demonstrado na Figura 5 abaixo, utilizando o alicate de corte, ou um estilete, uma tesoura ou o que você tiver.

      Crimpar Cabo de Rede — Padrões T586A e T586B — Desencapando o cabo
      Fig. 5 -Crimpar Cabo de Rede — Padrões T586A e T586B — Desencapando o cabo

      • Desenrole e separe os 4 pares de cores semelhantes como ilustrado na Figura 6 abaixo. Desenrole os pares de cores correspondentes,  empareie os fios seguindo a sequência do padrão escolhido, alinhe um ao lado do outro.

      Crimpar Cabo de Rede — Padrões T586A e T586B — Separando os Pares
      Fig. 6 - Crimpar Cabo de Rede — Padrões T586A e T586B — Separando os Pares

      • Agora faça o corte dos fios com aproximadamente 1,5 cm de comprimento, essa medida fará com que o cabo seja crimpado e evitar um problema de a crimpagem pegar nos fios, não no cabo, ao encaixar no conector RJ45.
      O alicate de crimpagem já tem um cortador, você pode estar utilizando-o, como mostrado na Figura 7 abaixo.

      Crimpar Cabo de Rede — Padrões T586A e T586B — Cortando os fios 1,5 cm
      Fig. 7 - Crimpar Cabo de Rede — Padrões T586A e T586B — Cortando os fios 1,5 cm
      • O ideal é deixar todos os fios o mais alinhados possível, ficando assim como ilustrado na Figura 8 abaixo.

      É importante lembrar que devemos seguir a sequência e não cometer engano quanto aos pares, às vezes as cores se parecem, então fique atento para não comentar engando algum.

      Crimpar Cabo de Rede — Padrões T586A e T586B — Alinhando a sequência de cores
      Fig. 8 - Crimpar Cabo de Rede — Padrões T586A e T586B — Alinhando a sequência de cores
      • Cuidadosamente encaixe os 4 pares de fios no conector, seguindo a sequência escolhida na Figura 4.

      Verifique a posição da capa plástica, ela deve ficar no ponto onde será crimpado, e também deve-se ficar atento para o encaixe dos fios até o final do conector, como mostrado na Figura 9 abaixo.

      Note também que a capa cinza que cobre todos os fios está exatamente na aleta do conector RJ45 que, na hora de crimpar, ele também prende o cabo para não ficar puxando os fios, e com um tempo os fios dão defeitos, pois ficam folgados e dão mal contato.

      Crimpar Cabo de Rede — Padrões T586A e T586B — Encaixando o cabo de rede no conector
      Fig. 9 - Crimpar Cabo de Rede — Padrões T586A e T586B — Encaixando o cabo de rede no conector
      • Depois de tudo alinhado, coloque o Conector RJ45 com o cabo dentro, com cuidado para não soltar ou folgar, no Alicate Crimpador, como ilustrado na Figura 10 abaixo.
      Crimpar Cabo de Rede — Padrões T586A e T586B — Crimpando o cabo de rede
      Fig. 10 — Crimpar Cabo de Rede — Padrões T586A e T586B — Crimpando o cabo de rede
      • Repare como fica o outro lado do Alicate Crimpador com o conector RJ45, após alinhado corretamente, é só apertar até o fim, dependendo do alicate, tem uns que dão um clique, para indicar que foi feito a crimpagem.
      Crimpar Cabo de Rede — Padrões T586A e T586B — Crimpando o cabo de rede
      Fig. 11 — Crimpar Cabo de Rede — Padrões T586A e T586B — Crimpando o cabo de rede

      Pronto! Você acaba de concluir um dos lados do cabo, para fazer o outro, é só repetir as mesmas etapas ilustradas acima.

      Cabo Crossover

      Para se fazer um cabo Crossover cruzado”, é simplesmente fazer-se uma das extremidades do cabo com o padrão Tipo T586A e a outra extremidade do Tipo T586B. Seguindo os mesmos passos ilustrados acima, como ilustrado na Figura 12 abaixo.

      Fig. 12 — Crimpar Cabo de Rede — Padrões T586A e T586B — Cabo Crossover

      Conclusão

      Neste guia prático, exploramos o processo essencial de "crimpar" cabos de rede RJ45, abordando os padrões T586A e T586B, bem como a diferença crucial entre cabos diretos e crossover. 

      Aprender a criar esses cabos é uma habilidade fundamental para qualquer pessoa envolvida em redes ou tecnologia. Ao seguir as orientações detalhadas fornecidas, você pode garantir uma conexão segura e eficaz em sua rede, seja para uso doméstico ou profissional. 

      Conectar dispositivos, estabelecer redes locais ou até mesmo solucionar problemas de conexão tornam-se tarefas mais acessíveis com o conhecimento adquirido aqui. 

      Lembre-se, um cabo de rede bem-crimpado é a base para uma comunicação de dados estável e confiável, e agora você possui as habilidades necessárias para criar essas conexões com precisão e confiança.

      E por hoje é só, espero que tenham gostado!

      Agradecemos por visitar o nosso blog e esperamos tê-lo(a) novamente por aqui em breve. Não deixe de conferir nossos outros conteúdos sobre tecnologia e assuntos variados. 

      Se inscreva no nosso BlogClique Aqui — FVM Learning!

      Nos ajude a divulgar nosso trabalho, compartilha nas redes sociais, Facebook, Instagram, nos grupos de WhatsAppuma simples atitude sua, faz com que cresçamos juntos e melhoremos o nosso trabalho!

      Forte abraço.
      Deus vos Abençoe!
      Shalom!