LOJA FÍSICA
Praça Mauá, 4541 - Sala 22
09580-050 - São Caetano do Sul / SP
CENTRAL DE ATENDIMENTO
(11) 3522-7626
info@robocore.net
HORÁRIO DE FUNCIONAMENTO
De segunda à sexta das 9:00 às 19:00
Retornar
ao topo

Módulo Relé Serial


Quantidade:
Formas de pagamento:
  • Pague em até 12x no cartão
  • Pague através do PayPal
  • Pague por Boleto Bancário

Precisando controlar diversos relés com seu Arduino, mas está sem muitos pinos para isso? Seus problemas acabaram! Este é o Módulo Relé Serial, um módulo pensado para quem precisa acionar diversas cargas, mas não dispõe de muitas portas. Com este módulo você consegue controlar os quatro relés da placa independentemente utilizando apenas dois pinos do microcontrolador. Através de uma comunicação serial você informa exatamente qual relé quer acionar.

Mas isso não é tudo: você ainda tem a possibilidade de adicionar mais módulos do mesmo modelo, um atrás do outro, a fim de acionar ainda mais relés usando as mesmas duas portas!

Atenção: Para usar este módulo com Arduino, este módulo deve obrigatoriamente estar alimentada com uma Fonte de 12V, pois os relés da mesma possuem bobina de 12V. Dessa forma, ao alimentar o Arduino com uma fonte de 12V, utilize o pino Vin da placa para sair com 12V para o módulo.


  • Dimensões da placa: 78mm x 52mm x 20mm
  • Tensão de alimentação: 12V
  • Tensão de Clock/Data: 5V
  • Sinal de controle: Nível TTL
  • Bobina: 12VDC 30mA
  • Carga nominal do relê: 7A 30VDC, 10A 125VAC , 7A 220VAC
  • Carga nominal do módulo: 10A
  • Tempo de acionamento de contato: 10ms


Para fazer comentários é necessário estar logado. Efetuar login.

Você ainda nao é cadastrado? Cadastre-se agora!


jpaulorieg
date Enviado: 2018-05-26 15:43:42
Este módulo é compatível com a placa Wemos D1?

dimoura
date Enviado: 2018-05-18 23:47:57
Boa Noite... Comprei alguns modulos reles aqui na robocore e uma fonte tipo colméia de 12v para ligá-los.... Gostaria de saber como faço a ligação dos módulos nessa fonte independente da alimentação do arduino que está sendo feita pela USB e as vezes por uma fonte de 9V...

hallszombie
date Enviado: 2018-05-21 09:21:25
dimoura
Se tratando de uma alimentação externa, você montará da seguinte forma, 12V da fonte em 12V do módulo GND da fonte no GND do módulo( lembrando que o GND do módulo Rele serial e da placa Arduino devem ser interligados) e os demais pinos como CLK e DATA são ligados nos respectivos pinos de comunicação da placa Arduino.

ozael
date Enviado: 2018-05-18 09:04:51
bom dia. ja tem algum modelo ligado diretamenta na serial do pc sem ter que usar um arduino ?

Francois
date Enviado: 2018-05-18 10:19:48
ozael
Infelizmente não. Isso requer um conversor USB ou o uso de uma porta paralela (obsoleta em computadores atuais).

donadoni2007
date Enviado: 2018-05-16 01:26:06
Sim amigo conectei o negativo da fonte e o gnd do rele no gnd da blackboard

hallszombie
date Enviado: 2018-05-16 09:28:41
donadoni2007
Envie fotos do projeto montado para, suporte@robocore.net

donadoni2007
date Enviado: 2018-05-15 01:28:43
boa noite , alguém poderia me ajudar a ligar esse modulo numa fonte externa de 12v ,   quando ligo na saida vin da blackboard uno funciona perfeitamente , quando ligo na fonte externa não funciona , mesmo ligando o negativo da fonte no gnd da blackboard uno , só funciona se eu ligar a blackboard uno na saida usb do pc , oque estou fazendo de errado?

hallszombie
date Enviado: 2018-05-15 08:11:47
donadoni2007
Bom dia, você esta conectando os GNDs da placa Blackboard e do módulo Relé ?

donadoni2007
date Enviado: 2018-05-03 22:17:22
Boa amigo comprei esse modulo rele com 4 e gostaria de colocar ele junto com meu nodemcu , mais nao sei qual pinos conectar por favor me de uma luz por favor obrigado..

Francois
date Enviado: 2018-05-04 12:18:33
donadoni2007
Você pode usar qualquer pino digital, como o D5 e o D6.


Lembrando que é recomendado usar o módulo Relé Serial em 5 V e o NodeMCU opera em 3,3 V. Pode-se fazer um circuito simples de conversão de tensão utilizando transistores e resistores.

lourimar_jr
date Enviado: 2018-04-18 00:11:52
Boa noite,
 
 Sou o Lourimar Junior, dono da empresa Automatec situada em Marabá no estado do Para, achei muito interessante o projeto do relé seria e gostaria de saber qual a possibilidade da Robocore confeccionar um modulo com 8 entradas digitais 12v com Controlador de Deslocamento 74HC165 ou outro mais atual, sendo este compatível com o modulo relé serial, isso ajudaria muito na automação que venho prestando aos meus clientes.
 
 Obrigado pela atenção.

Francois
date Enviado: 2018-04-18 17:00:55
lourimar_jr
Infelizmente no momento não há como desenvolvermos um módulo desses, mas vamos levar em consideração para uma possível integração com o módulo Relé Serial.

lourimar_jr
date Enviado: 2018-04-18 20:50:23
lourimar_jr
Desculpe, não me expressei da forma correta, a interação seria entre os módulos de entrada da mesma forma como os módulos de rele interagem, poderia ser utilizando outras portas do Arduíno.

Francois
date Enviado: 2018-04-19 11:51:19
lourimar_jr
Uma das vantagens do módulo Relé Serial é poder usar qualquer porta do Arduino, pois são usadas portas digitais comuns. Entendi que o 74HC165 seria uma alternativa para o controle por Arduino, pois poderia-se usar chaves como entrada do CI para que depois ele replique os estados das chaves no Relé Serial, sem precisar de microcontrolador. Nesse caso ainda é necessário usar um sinal de clock compatível com o Relé Serial, mas é uma alternativa interessante.

lourimar_jr
date Enviado: 2018-04-20 17:10:52
lourimar_jr
Então fico no aguardo desse novo projeto, rs irei deixar meu contato nas mensagens pessoais para o caso de realmente sair o modulo vocês entrarem em contato comigo, pois já tenho projetos para esses dois módulos.

lourimar_jr
date Enviado: 2018-04-15 23:49:04
Boa Noite, existe algum módulo idêntico a esse mas que seja modulo de entradas digitais ou analógica?

hallszombie
date Enviado: 2018-04-16 08:02:40
lourimar_jr
Infelizmente não temos este produto.

Adrymdc
date Enviado: 2018-04-14 18:46:05
ola   
 ele só aceita variável do tipo char  ?
 como faço para mudar  para variável tipo String
OBRIGADO

hallszombie
date Enviado: 2018-04-16 08:24:29
Adrymdc
A biblioteca do módulo trabalha com as variáveis do tipo int, byte e boolean. Caso você precisar usar outro tipo de variável, você deverá fazer alterações na biblioteca do módulo Relé Serial.

BrunoAnd
date Enviado: 2018-04-10 02:07:22
Ola, estou com problema para instalar a biblioteca na IDE do arduino no ambiente Linux podem me ajuda

hallszombie
date Enviado: 2018-04-10 07:28:10
BrunoAnd
Qual seria o problema ?

felipex3
date Enviado: 2018-03-31 08:37:58
Bom dia! Tenho uma dúvida em relação a esse rele. É possível acionar dispositivos 110/220v com esse relê?

hallszombie
date Enviado: 2018-04-02 09:03:52
felipex3
Sim, um exemplo de aplicação pode ser vista no vídeo a seguir, https://www.youtube.com/watch?v=Ec_uVeW9Xwo

willams
date Enviado: 2018-03-14 05:08:43
Bom dia! Tem condições deste módulo relé ser usado com raspbery?

MarceloFarias
date Enviado: 2018-03-14 09:29:02
willams
A tensão lógica do módulo é 5V enquanto a tensão de GPIO da Raspberry é 3.3V. Ainda não temos uma biblioteca ou exemplo para Raspberry. Portanto, realizando as devidas conversões 5V-3V3 e criando um código baseado na biblioteca para Arduino existente, você até pode utilizar esse módulo com Raspberry.

wjesus
date Enviado: 2018-03-03 17:50:06
Boa tarde, tenho esse módulo e liguei um sensor de água, um fio do sensor no NA e outro no NF, ao fazer o teste no sensor, o relé não ligou, alguém pode me ajudar nessa questão?

MarceloFarias
date Enviado: 2018-03-04 10:55:01
wjesus
O relé funciona exatamente como uma chave (interruptor). No borne cinza há 3 conexões: NA (Normalmente Aberto), C (Comum) e NF (Normalmente Fechado). Ou seja, quando o relé estiver "desligado", C estára conectado à NF. Quando estiver ligado, C estará conectado à NA. Portanto, as cargas são geralmente conectadas aos contatos C e NF ou C e NA, dependendo do que você deseja.
Para o acionamento do relé serial, veja o vídeo (https://youtu.be/MScwN3ic3B8).

wjesus
date Enviado: 2018-03-05 11:37:18
wjesus
Conectei também e não deu certo, vi alguns videos o pessoal ligando como entrada em uma porta digital do Arduíno,  parece que no módulo relé não funciona. funciona só como saída o relé e não entrada.

MarceloFarias
date Enviado: 2018-03-05 12:02:15
wjesus
O módulo relé é como se fosse um interruptor que pode ser acionado via Arduino, ou seja, ele é tratado como uma saída. Para ler sensores você precisa utilizar os pinos do arduino como entrada. Em geral não se faz necessária a utilização de um relé. Procure por um esquema de ligação do seu sensor com a placa para que você compreenda como fazê-la.

wjesus
date Enviado: 2018-03-05 13:16:56
wjesus
Eu fiz um teste na placa do Arduino e deu certo, alimentando com uma fonte de 12V, se eu ligar na protoboar para ficar melhor as ligações, é necessário um resistor para esse sensor?

MarceloFarias
date Enviado: 2018-03-05 13:48:20
wjesus
Afinal, qual sensor você está utilizando? Poderia mandar o modelo ou até mesmo o link?

wjesus
date Enviado: 2018-03-05 14:00:43
wjesus
https://produto.mercadolivre.com.br/MLB-827951268-sensor-de-nivel-de-agua-arduino-_JM segue o link

Francois
date Enviado: 2018-03-05 16:04:05
wjesus
Esse sensor de nível de água deve ser conectado diretamente a uma porta digital do Arduino, por exemplo no pino 2, com um resistor de pull-up ou de pull-down. Ele age como uma chave, portanto você deve usar o mesmo circuito que você usaria para conectar uma chave no seu Arduino.

O módulo Relé Serial é um módulo de atuação, ou seja, você pode acionar o relé para uma carga (por exemplo um motor). Você não deve usar sensores na entrada, na saída ou nos contatos dele, a não ser que você queira usar um relé para habilitar ou não um sensor.

wjesus
date Enviado: 2018-03-05 16:27:00
wjesus
Isso eu já fiz, a minha dúvida é se eu posso utilizar com uma fonte 12v em uma protoboard

Francois
date Enviado: 2018-03-05 16:35:27
wjesus
Sim, você pode desde que a corrente do circuito não ultrapasse 2 A. Se a corrente que passa pelos contatos da protoboard for muito alta, corre o risco de danificar os contatos permanentemente.

Se você usar apenas um módulo Relé Serial, nesse caso a corrente total provavelmente estará dentro dos limites da protoboard, mas verifique o resto do seu circuito.

wjesus
date Enviado: 2018-03-05 16:38:31
wjesus
Maravilha amigo!!

Desde já agradeço pela atenção!

sostenes15
date Enviado: 2018-02-11 14:23:44
Olá. Preciso fazer alguma mudança na biblioteca para usar com o ESP8266?

MarceloFarias
date Enviado: 2018-02-12 12:08:27
sostenes15
Altere os parâmetros do protocolo no arquivo <SerialRelay.h>:

sostenes15
date Enviado: 2018-02-12 16:08:25
sostenes15
Opa valeu!!

Francois
date Enviado: 2018-02-14 14:24:06
sostenes15
Complementando a resposta do MarceloFarias, o módulo Relé Serial opera em 5 V, mas, apesar de a tensão de 3,3 V estar dentro dos limites de operação, a confiabilidade da transmissão depende também do hardware de controle utilizado (como faixas de tensões de saída e corrente máxima fornecida por pino). Ao adicionar mais módulos relé em série, a carga total em cada pino do ESP8266 aumenta. Esse aumento pode diminuir a tensão no pino de saída, propagada para os módulos conectados, e estes podem não conseguir interpretar corretamente o sinal recebido.

Salabert
date Enviado: 2018-01-26 18:00:52
Prezados, 

estou usando o nodeMCU E-12N e 4 módulos relés da Robocore, porém estou tendo dificuldades em meu código.

Já modifiquei a temporização no SerialRelay.h, mas toda vez que interconecto mais de um módulo o acionamento do relé fica errado. Operando apenas com um Módulo Relé ele funciona normalmente.

Estou usando uma fonte de 5V para alimentar o NodeMCU (Vinn e GROUND) e uma fonte de 12V, 3A para alimentar os Módulos Relés. Interconectei o Ground de uma fonte com a outra, mas mesmo assim Toda vez que possui mais de um módulo, eu peço pra acionar o relé 1 e ele aciona o relé 1+2 simultaneamente.

Alguém saberia o porquê? Já testei o Exemplo Cycle também como indicado, mas com mais de um módulo conectado o acionamento fica disperso.

Desde já agradeço pela ajuda.

Francois
date Enviado: 2018-01-30 13:32:04
Salabert
Esse comportamento pode ser a consequência de perda de informação durante a comunicação com o microcontrolador. O módulo Relé Serial opera em 5 V, mas, apesar de a tensão de 3,3 V estar dentro dos limites de operação, a confiabilidade da transmissão depende também do hardware de controle utilizado (como faixas de tensões de saída e corrente máxima fornecida por pino). Ao adicionar mais módulos relé em série, a carga total em cada pino do ESP8266 aumenta. Esse aumento pode diminuir a tensão no pino de saída, propagada para os módulos conectados, e estes podem não conseguir interpretar corretamente o sinal recebido.

A melhor maneira de integrar o NodeMCU com o módulo Relé serial é convertendo os sinais de saída (Data e Clock) de 3,3 V para 5 V. O Conversor de Nível Lógico (https://goo.gl/c3nxnT) não é recomendado para isso, pois o seu circuito é incompatível com o circuito do módulo Relé Serial. Contudo, você talvez possa usar um Schmitt trigger (https://goo.gl/jLuMV8) alimentado com 5 V, já que ele é uma carga mais leve para o pino do ESP8266 e sua saída tem um formato melhor definido (talvez você precise usar um seguidor de tensão - https://goo.gl/2NB6Ri - na saída dele se ele não conseguir fornecer corrente suficiente para o resto do circuito). Outra opção de conversão é usar um transistor (como o BC337: https://goo.gl/xJxP53) para chavear uma carga em 5 V, como no circuito da imagem do seguinte link: https://goo.gl/tKwc68 (com Vcc = 5 V). Nesse circuito a saída será o inverso da entrada (Vin = 0 V >> Vout = Vcc), portanto nesse caso será necessário inverter as polaridades do protocolo na biblioteca (<SerialRelay.h> : alterar HIGH para LOW e vice-versa). Além disso é recomendado usar uma carga (RL) de no máximo 1 kohm, caso contrário a tensão de saída pode não ser suficiente para a interpretação correta do Relé Serial.

vinicius.gama
date Enviado: 2018-01-26 11:20:56
Francois, obrigado pela sua resposta.

Estou usando ele junto a um nodeMCU + Raspberry com o Node-RED.

O código dele está funcionando, porém posso ter me equivocado nas declarações de seu Data e Clock. No momento está assim:

int pinData = D1;
int pinClock = D2;
const byte NumModules = 4;
SerialRelay relays (pinData, pinClock, NumModules);

void setup() {
 
  pinMode(pinData, OUTPUT);
  pinMode(pinClock, OUTPUT);

E Depois os códigos de acionamento.

Francois
date Enviado: 2018-01-26 11:36:32
vinicius.gama
O código de exemplo (CycleRelays) está funcionando corretamente?
Você não precisa definir os pinos como saída, a biblioteca já o faz no construtor da instância (https://github.com/RoboCore/SerialRelay/blob/master/SerialRelay.h#L50). Mas se você você está usando o NodeMCU, que trabalha em 3,3 V, altere os parâmetros do protocolo no arquivo <SerialRelay.h>>:

vinicius.gama
date Enviado: 2018-01-26 13:18:30
vinicius.gama
Entendi. Vou comentar essas saídas então.

Ainda não consegui testar o Cycle, vou fazer isso no período da tarde.

Já alterei o SerialRealey.h.

Obrigado Francois

vinicius.gama
date Enviado: 2018-01-26 14:56:18
vinicius.gama
Testei agora o exemplo com o Cycle, mas a ciclagem está fora de ordem e não respeita a sketch. Continua o acionamento mútuo entre os relés. Já conectei o GRND da fonte de 5V com o da Fonte de 12V, mas mesmo assim os comandos estão desconexos.

Francois
date Enviado: 2018-01-30 13:32:26
vinicius.gama
Esse comportamento pode ser a consequência de perda de informação durante a comunicação com o microcontrolador. O módulo Relé Serial opera em 5 V, mas, apesar de a tensão de 3,3 V estar dentro dos limites de operação, a confiabilidade da transmissão depende também do hardware de controle utilizado (como faixas de tensões de saída e corrente máxima fornecida por pino). Ao adicionar mais módulos relé em série, a carga total em cada pino do ESP8266 aumenta. Esse aumento pode diminuir a tensão no pino de saída, propagada para os módulos conectados, e estes podem não conseguir interpretar corretamente o sinal recebido.

A melhor maneira de integrar o NodeMCU com o módulo Relé serial é convertendo os sinais de saída (Data e Clock) de 3,3 V para 5 V. O Conversor de Nível Lógico (https://goo.gl/c3nxnT) não é recomendado para isso, pois o seu circuito é incompatível com o circuito do módulo Relé Serial. Contudo, você talvez possa usar um Schmitt trigger (https://goo.gl/jLuMV8) alimentado com 5 V, já que ele é uma carga mais leve para o pino do ESP8266 e sua saída tem um formato melhor definido (talvez você precise usar um seguidor de tensão - https://goo.gl/2NB6Ri - na saída dele se ele não conseguir fornecer corrente suficiente para o resto do circuito). Outra opção de conversão é usar um transistor (como o BC337: https://goo.gl/xJxP53) para chavear uma carga em 5 V, como no circuito da imagem do seguinte link: https://goo.gl/tKwc68 (com Vcc = 5 V). Nesse circuito a saída será o inverso da entrada (Vin = 0 V >> Vout = Vcc), portanto nesse caso será necessário inverter as polaridades do protocolo na biblioteca (<SerialRelay.h> : alterar HIGH para LOW e vice-versa). Além disso é recomendado usar uma carga (RL) de no máximo 1 kohm, caso contrário a tensão de saída pode não ser suficiente para a interpretação correta do Relé Serial.

vinicius.gama
date Enviado: 2018-01-25 18:28:33
Boa noite,

Estou tentando conectar 4 módulos ao mesmo tempo, porém ao tentar acionar 1 relé, está acionando dois ao mesmo tempo. Quando conecto 1 modulo só (mesmo com a mesma sketch - numModule = 4) ele funciona perfeitamente.

Alguém saberia me dizer o porquê de não funcionar quando conecto mais de 1 modulo?

Desde já agradeço.

Francois
date Enviado: 2018-01-25 18:36:28
vinicius.gama
Verifique as suas ligações e o seu código, pode ter uma instrução repetida de acionamento. Você também pode carregar o exemplo de teste CycleRelays da biblioteca (https://github.com/RoboCore/SerialRelay/blob/master/examples/CycleRelays/CycleRelays.ino) para verificar o funcionamento dos módulos.

ulyssesbr
date Enviado: 2018-01-22 02:35:43
Gostaria de usar esse módulo com NodeMCU. Já tem uma biblioteca que possa utilizar? 
Já estou usando o módulo serial com o Arduíno mas por cabo ethernet fica muito limitado o uso. Se conseguir utilizar com o NodeMCU vou comprar muitos desses módulos.

MarceloFarias
date Enviado: 2018-01-22 09:23:11
ulyssesbr
Como o protocolo do módulo Relé Serial depende de alguns tempos específicos em função da tensão do sinal, você talvez precise fazer um ajuste na biblioteca do SerialRelay para utilizá-la com o NodeMCU, mais precisamente no arquivo <SerialRelay.h>:

messias_dasilva
date Enviado: 2018-01-07 14:10:26
Vini boa tarde.
Não vi nenhuma informação sobre a possibilidade de interligar o Módulo Relé Serial a Raspberry Pi 3. Gostaria de saber se existe alguma biblioteca que permita essa conexão.

Agradeço pela Atenção.
Messias da Silva.
 

MarceloFarias
date Enviado: 2018-01-08 10:48:34
messias_dasilva
Infelizmente, ainda não temos uma biblioteca para Raspberry Pi.

soulpcbr
date Enviado: 2018-01-02 10:51:37
Olá... tenho vários desses módulos sendo usados em produção, em máquinas em uma indústria de suco, porém quando o relé fecha o contado 220v algumas vezes a placa sofre interferência eletromagnética acionando o relé ao lado. Como posso resolver isso? Obrigado.

Francois
date Enviado: 2018-01-08 19:04:21
soulpcbr
Os relés estão acionando as cargas diretamente? Que tipo de carga e quais são suas características?
Você pode usar um circuito snubber nos contatos dos relés para minimizar os picos de tensão e ajudar contra a interferência.