top of page
Light Show Brasil

Light Show Brasil

Administrador
Espírito de Natal
Administrador
+4
Mais ações

Comentários do Fórum

Esquema de Ligação de Módulo Relés 16 Canais 12V com Arduino e Fonte Externa
In Módulo Relés 16 Canais 12V
Light Show Brasil
Espírito de Natal
Espírito de Natal
11 de jan. de 2025
Boa Tarde @Janderson Silva Obrigado pelo feedback sobre os módulos relés. Fiz uma análise mais completa para saber qual a diferença entre os relés de 5V para os de 12V além da tensão e consegui chegar a uma conclusão exata fazendo a analise das imagens e dos circuitos através de datasheets. A conclusão que cheguei foi: Sim existem os dois modelos de Módulos Relés 16 Canais no mercado o de 12V e o de 5V e também as ligações de ambos são diferentes para conectar ao Arduino. Exemplos abaixo: * Módulo Relés 16 Canais 12V * O módulo relé de 16 canais 12V contém componentes na entrada da placa como capacitores de 25V e um regulador de tensão mais especificamente um LM259 que reduz a tensão de 12V para 5V para os optoacopladores, Leds e Relés da placa. * O esquema de ligação desse módulo como testamos, deve ser ligado somente o 5V do módulo relé ao 5V do Arduino para fazer a referência. * Esse módulo também pode ser usado uma fonte de 5V pois a faixa de tensão de entrada pode suportar até 40V. Módulo Relés 16 Canais 12V * Módulo Relés 16 Canais 5V * Já o módulo relé de 16 canais 5V não contém os componentes citados no módulo Relé de 12V, assim ele faz a alimentação direta para os componentes utilizando uma fonte de 5V na entrada. * Já o esquema de ligação desse módulo de 5V ao Arduino, necessita ligar o 5V e GND para fazer a referência da placa com a fonte para acionar os Leds indicadores e os relés. Módulo Relés 16 Canais 5V Fiz até a alteração lá no tópico sobre o esquema de ligação do módulo relé 16 canais.
Content media
1
Esquema de Ligação de Módulo Relés 16 Canais 12V com Arduino e Fonte Externa
In Módulo Relés 16 Canais 12V
Light Show Brasil
Espírito de Natal
Espírito de Natal
11 de jan. de 2025
Boa Tarde @Janderson Silva Obrigado pelo feedback sobre sobre os módulos relés. Fiz uma analise mais completa para saber qual a diferença entre os relés de 5V para os de 12V e consegui chegar a uma conclusão exata fazendo a analise das imagens e dos circuitos através de datasheets. A conclusão que cheguei foi: Sim existem os dois modelos de Módulos Relés 16 Canais no mercado o de 12V e o de 5V e também as ligações de ambos são diferentes para conectar ao Arduino. Exemplos abaixo: * Módulo Relés 16 Canais 12V * O módulo relé de 16 canais 12V contém componentes na entrada da placa como capacitores de 25V e um regulador de tensão mais especificamente um LM259 que reduz a tensão de 12V para 5V para os optoacopladores, Leds e Relés da placa. * O esquema de ligação desse módulo como testamos, deve ser ligado somente o 5V do módulo relé ao 5V do Arduino para fazer a referência. * Esse módulo também pode ser usado uma fonte de 5V pois a faixa de tensão de entrada pode suportar até 40V. Módulo Relé 16 Canais 12V * Módulo Relés 16 Canais 5V * Já o módulo relé de 16 canais 5V não contém os componentes citados no módulo Relé de 12V, assim ele faz a alimentação direta para os componentes utilizando uma fonte de 5V na entrada. * Já o esquema de ligação desse módulo de 5V ao Arduino, necessita ligar o 5V e GND para fazer a referência da placa com a fonte para acionar os Leds indicadores e os relés. Módulo Relé 16 Canais 5V Fiz até a alteração lá no tópico sobre o esquema de ligação do módulo relé 16 canais.
Content media
0
Boa noite. Gostaria de saber como faço para ligar três placas com relés no arduino mega, sendo uma placa com 16 relés e duas com 8 relés.
In Módulos Relés
Light Show Brasil
Espírito de Natal
Espírito de Natal
08 de nov. de 2021
Boa Noite @Willian Machado a alteração do código para mais canais seria feita da seguinte forma. Código Alterado para 20 Canais //==========================>Definição dos pinos e nomes das variáveis int Led1 = 2; int Led2 = 3; int Led3 = 4; int Led4 = 5; int Led5 = 6; int Led6 = 7; int Led7 = 8; int Led8 = 9; int Led9 = 10; int Led10 = 11; // Adicionado mais 10 canais para as portas digitais do "Arduino Mega" de 22-31 int Led11 = 22; int Led12 = 23; int Led13 = 24; int Led14 = 25; int Led15 = 26; int Led16 = 27; int Led17 = 28; int Led18 = 29; int Led19 = 30; int Led20 = 31; int i = 0; int incomingByte[20]; // <-- alteração para mais 10 canais void setup() { //==========================>Velocidade da comunicação Serial Serial.begin(9600); //==========================>Define os pinos como saída pinMode(Led1, OUTPUT); pinMode(Led2, OUTPUT); pinMode(Led3, OUTPUT); pinMode(Led4, OUTPUT); pinMode(Led5, OUTPUT); pinMode(Led6, OUTPUT); pinMode(Led7, OUTPUT); pinMode(Led8, OUTPUT); pinMode(Led9, OUTPUT); pinMode(Led10, OUTPUT); // Mais 10 pinos definidos como saída pinMode(Led11, OUTPUT); pinMode(Led12, OUTPUT); pinMode(Led13, OUTPUT); pinMode(Led14, OUTPUT); pinMode(Led15, OUTPUT); pinMode(Led16, OUTPUT); pinMode(Led17, OUTPUT); pinMode(Led18, OUTPUT); pinMode(Led19, OUTPUT); pinMode(Led20, OUTPUT); } void loop() { if (Serial.available() >= 20) // <-- Alterado para mais 10 canais { for (int i=0; i<20;i++) // <-- Alterado para mais 10 canais { incomingByte[i] = Serial.read(); } // Leituras de Saída // Pinos do Arduino analogWrite(Led1, incomingByte[0]); // Pino 2 analogWrite(Led2, incomingByte[1]); // Pino 3 analogWrite(Led3, incomingByte[2]); // Pino 4 analogWrite(Led4, incomingByte[3]); // Pino 5 analogWrite(Led5, incomingByte[4]); // Pino 6 analogWrite(Led6, incomingByte[5]); // Pino 7 analogWrite(Led7, incomingByte[6]); // Pino 8 analogWrite(Led8, incomingByte[7]); // Pino 9 analogWrite(Led9, incomingByte[8]); // Pino 10 analogWrite(Led10, incomingByte[9]); // Pino 11 // Adicionados mais 10 canais para leitura digitalWrite(Led11, incomingByte[10]); // Pino 22 digitalWrite(Led12, incomingByte[11]); // Pino 23 digitalWrite(Led13, incomingByte[12]); // Pino 24 digitalWrite(Led14, incomingByte[13]); // Pino 25 digitalWrite(Led15, incomingByte[14]); // Pino 26 digitalWrite(Led16, incomingByte[15]); // Pino 27 digitalWrite(Led17, incomingByte[16]); // Pino 28 digitalWrite(Led18, incomingByte[17]); // Pino 29 digitalWrite(Led19, incomingByte[18]); // Pino 30 digitalWrite(Led20, incomingByte[19]); // Pino 31 } } As alterações a serem feitas são: Adicionar mais variáveis em "Definição dos pinos e nomes das variáveis". // Novas variáveis int Led11 = 22; int Led12 = 23; int Led13 = 24; int Led14 = 25; int Led15 = 26; int Led16 = 27; int Led17 = 28; int Led18 = 29; int Led19 = 30; int Led20 = 31; Alterar o "int incomingByte[20];" para a quantidade de canais configurados. int incomingByte[20]; Dentro de "void setup ( )" adicionar os novos 10 canais como saída. // Mais 10 novos pinos definidos como saída pinMode(Led11, OUTPUT); pinMode(Led12, OUTPUT); pinMode(Led13, OUTPUT); pinMode(Led14, OUTPUT); pinMode(Led15, OUTPUT); pinMode(Led16, OUTPUT); pinMode(Led17, OUTPUT); pinMode(Led18, OUTPUT); pinMode(Led19, OUTPUT); pinMode(Led20, OUTPUT); Dentro de "void loop ( )" alterar o "if (Serial.available() >= 20)" e o "for (int i=0; i<20;i++)" para a quantidade de canais configurados. if (Serial.available() >= 20) for (int i=0; i<20;i++) Ainda dentro de "void loop ( )" em "Leituras de Saída" Adicionar mais 10 canais mantendo sempre a ordem do "incomingByte" e repare que trocamos o "analogWrite" para "digitalWrite", como estamos utilizando as portas digitais do Arduino Mega então configuramos ela para "digitalWrite" porque elas são portas digitais. Feito isso está pronto o seu código agora só compilar para o seu Microcontrolador. • Código Original 10 Canais Aqui.
Esquema de Ligação de Módulo Relés 8 Canais com Arduino e Fonte Externa
In Módulo Relés 8 Canais
Iluminação Computadorizada
In Boas Vindas
Light Show Brasil
Espírito de Natal
Espírito de Natal
05 de ago. de 2020
Sim esse esquema está correto. Pode utilizar as portas no mega de 2-13, 22-53 e A0-A15. No caso das lâmpadas você pode utilizar os piscas sim aí daria para colocar tomadas fêmeas para ligar os piscas. OBS: Caso for utilizar módulo relés de 16 canais, atente para a tensão de entrada do mesmo, pois se inserir uma alimentação errada na entrada pode danificar tanto o módulo quanto a placa Arduino. Os módulos relés de 16 Canais existem dois modelos no mercado o de 5V e o de 12V que seria a tensão de alimentação desses módulos vou deixar alguns links abaixo para você consultar e saber qual é a sua placa se é de 5V ou de 12V e os esquemas de ligação de ambos no Arduino, lembrando que a ligação deles é diferente no Arduino, pois se ligar de forma errada os pinos do módulo no Arduino pode vir a danificar a sua placa Arduino. Em relação aos cabos de energia se for os piscas de Led da para utilizar cabo de 0,75mm desde que a carga do pisca não ultrapasse o limite que o cabo suporta. Links mencionado acima: Diferenças entre os Módulos Relés 16 Canais de 12V e 5V https://www.lightshowbrasil.com.br/forum/modulos-reles-de-12v-e-5v/diferencas-entre-os-modulos-reles-16-canais-de-12v-e-5v Esquema de Ligação de Módulo Relés 16 Canais 5V com Arduino e Fonte Externa https://www.lightshowbrasil.com.br/forum/modulo-reles-16-canais/esquema-de-ligacao-de-modulo-reles-16-canais-5v-com-arduino-e-fonte-externa Esquema de Ligação de Módulo Relés 16 Canais 12V com Arduino e Fonte Externa https://www.lightshowbrasil.com.br/forum/modulo-reles-16-canais/esquema-de-ligacao-de-modulo-reles-16-canais-12v-com-arduino-e-fonte-externa
0
bottom of page