RevPi Core e Core3

Infinitas possibilidades

RevPi Core 3

 

Poder de um processador de quatro núcleos em um RevPi! Obtenha o RevPi Core 3 – equipado com o Raspberry Pi Compute Module 3 – caso precise de alto desempenho para realizar suas tarefas. O processador multi-core da Broadcom tem capacidade suficiente para tarefas complexas, como o de processamento de imagens. 

O sistema operacional Raspbian Jessie, com um patch de tempo-real ao kernel, já são pré-instalados.

Especificações RevPi Core 3
Processador Broadcom BCM2837
Quantidade de núcleos 4
Frequência do processador 1.2 GHz
RAM 1 GByte
Memória flash eMMC 4 GByte

RevPi Core

 

O RevPi Core é o dispositivo perfeito para tarefas simples que não precisam de desempenho quad-core. Equipado com o Raspberry Pi Compute Module, o módulo de computação consiste basicamente em dois CIs: um SoC BCM2835 da Broadcom com RAM de 500 MB e uma memória flash eMMC de 4 GB.

O sistema operacional Raspbian Wheezy, com um patch de tempo-real ao kernel, já são pré-instalados.

Specs RevPi Core
Processador Broadcom BCM2835
Quantidade de núcleos 1
Frequência do processador 700 MHz
RAM 500 MByte
Memória flash eMMC 4 GByte

 

Potência total

 

O circuito da fonte de alimentação é uma das partes mais importantes do RevPi Core. Para obter o menor calor possível proveniente da dissipação de energia, usamos um conversor DC-DC de alta eficiência de última geração. Esses conversores usam uma entrada de 24Vcc, que é o caso usual em aplicações industriais, para produzir todas as tensões de alimentação necessárias para o módulo.

Porém, o módulo Core não funciona apenas na faixa de fornecimento padronizado de 20,4Vcc a 28,8Vcc, mas também funciona com tensão de entrada de 10,7Vcc*. Isso significa que você pode até usar baterias de automóveis ou painéis solares como fonte de alimentação. Na entrada de 24Vcc, qualquer perda de energia por até 10 ms não influenciará a operação do RevPi Core (consumindo corrente total de ambas as portas USB) e até 25 ms sem carga USB. A tensão de entrada e o aterramento funcional são conectados ao RevPi Core usando conectores robustos ​​na parte inferior.

Um circuito de proteção sofisticado garante operação contínua mesmo sob interferência elétrica ou eletromagnética massiva nas linhas de energia de entrada (desde que o terra funcional esteja conectado corretamente). Relâmpagos e máquinas de solda próximas foram simulados em nossos laboratórios de teste, mas não conseguiram afetar nossos módulos RevPi Core.

Além disso, o Revolution Pi possui um relógio em tempo real com suprimento (Buffer) de 24 horas, o que garante que o dispositivo mantenha o tempo mesmo em caso de falta temporária de energia.

 

 
* O RevPi Core só pode alimentar 2 x 500 mA com tensão de entrada superior a 11 Vcc. A EN61131 exige uma tolerância mínima de 10 ms contra falhas de energia, que só podem ser garantidas com tensões de entrada de 20,4 Vcc a 28,8 Vcc. A 12Vcc a tensão de entrada  diminui drasticamente, especialmente com cargas nas portas USB.

Interfaces

Assim como o Raspberry Pi, o RevPi Core está equipado com as principais interfaces.

Conecte o RevPi Core a uma LAN usando o conector Ethernet RJ45.

O RevPi Core é equipado com dois conectores USB-A na parte frontal, que podem ser usados para dispositivos clientes USB 2.0. Ambos os conectores podem conduzir até 500 mA em seus pinos de alimentação de 5V. Portanto, você pode conectar unidades USB ou adaptadores de rede USB diretamente nesses conectores sem a necessidade de um hub USB ativo.

Você pode conectar um sistema host USB, geralmente um PC, com o RevPi Core usando o conector Micro-USB no meio da placa frontal. O RevPi Core inicializará em modo de acesso passivo eMMC e se comportará como um pen-drive USB. Dessa forma, você pode gravar o módulo pela primeira vez usando um arquivo de imagem de um PC.

Um plugue Micro-HDMI, por ex. para conectar um monitor de vídeo.

Altamente modular

 

O barramento de dados conectando todos os módulos do RevPi é chamada de PiBridge. Os módulos são fisicamente conectados uns aos outros usando um conector na parte superior. Três tipos de sinais são trocados através deste conector:

  • 4 pinos do PiBridge são usados para detecção automática de módulos durante a fase de inicialização. Após esta fase, o RevPi Core sabe exatamente quais módulos estão conectados e em que posição física eles estão.
  • 4 pinos do PiBridge são usados para troca rápida de dados de pequenos pacotes usando sinais RS485. Este canal também é usado para configuração do módulo durante a fase de inicialização. Após a configuração, este canal é usado para trocar dados entre o RevPi Core e todos os módulos de E/S conectados.
  • 8 pinos do PiBridge são usados para troca rápida de dados e em grande quantidade usando sinais Ethernet. Até agora, este canal é usado apenas pelos nossos gateways modulares, que podem coletar dados de até 512 Bytes ciclicamente de quase todos os barramentos de comunicação relevantes.

 

Resistente

 

Um dos nossos principais objetivos foi tornar o Raspberry Pi pronto para um ambiente industrial, e que se tornasse um PC industrial real que atende ao padrão EN61131-2.

  • Fonte de alimentação: min. 10,7 Vcc, max. 28,8 Vcc, max. 10 W
  • Temperatura de operação: -40 a 55 ° C *
  • Proteção contra descarga eletrostática (ESD): 4 kV / 8 kV de acordo com EN61131-2 e IEC 61000-6-2
  • Testes de pico / surto: aplicados de acordo com EN61131-2 e IEC 61000-6-2 usando entradas de fonte de alimentação, linha Ethernet e linhas de E/S
  • Testes de EMI: de acordo com EN61131-2 e IEC 61000-6-2
* Não tendo cargas altas de USB e provendo um ambiente que permita a emissão de calor adequada pelo gabinete do módulo, operamos o RevPi Core a até 65 ° C com uma tensão de alimentação de entrada de 24 Vcc. Não é garantida a inicialização de um sistema não aquecido a temperaturas ambientes inferiores a -30 °C utilizando uma tensão de alimentação de 24Vcc – Isto aplica-se apenas ao RevPi Core com processador de núcleo único BCM2835.

Software Open Source

 

Apesar do RevPi ser um sistema aberto no qual todos podem instalar seus próprios aplicativos e softwares, tentamos equipar o Revolution Pi com software e aplicativos que cobrem a maioria das aplicações.

O sistema operacional usado é uma versão personalizada do Raspbian Jessie (agosto de 2017), que inclui um patch de tempo real no kernel. Este é, na nossa opinião, o melhor compromisso para ficar o mais próximo possível do ambiente de desenvolvimento original de um Raspberry Pi e ainda obter um alto nível de controle sobre as prioridades das tarefas gerenciadas. O escalonador, que controla a execução de tarefas pelo sistema operacional, pode ser extensivamente configurado com esse kernel modificado, de modo que os atrasos normalmente causados pela rede e outros acessos de E/S sejam evitados. Drivers adequados para os módulos de expansão já estão pré-instalados.

Suporte ao Modbus

 O RevPi Connect já possui recursos “Servidor e Cliente” para os populares protocolos de rede Modbus RTU e Modbus TCP. Portanto gateways externos não são mais necessários para esses dois protocolos de rede. O Modbus TCP funciona com as interfaces Ethernet disponíveis no RevPi Connect (por exemplo, através dos soquetes RJ45 no painel frontal) ou qualquer outra conexão Ethernet adicionada (por exemplo, adaptador USB WLAN) que forneça o protocolo TCP / IP.

O Modbus RTU requer um dispositivo TTY no Linux. Como a interface UART existente do Raspberry Pi Module Compute já está reservada para o PiBridge e, portanto, não está disponível, é necessário um conversor USB para serial, como um conversor RS485 (não incluído no escopo de entrega).

A configuração é feita através do software de configuração gráfica baseado em navegador, PiCtory.