Olá, 

Comprei esta trava :

http://produto.mercadolivre.com.br/MLB-674405202-kit-atuador-univer...

E Fiz o circuito exatamente como mostrado neste tutorial : 

http://colanocodigo.blogspot.com.br/2013/07/acionando-travatranca-e...

A unica diferença é que ao invés de ligar diretamente em 110/220 , liguei a uma baterial de 9 volts (3 volts a menos do que a trava precisa que é 12v ) da mesma maneira que fiz com uma buzina/alarme e ela funcionou sem problemas.

Meu problema aqui é que a trava somente faz o movimento de travar mas na hora de destravar, parece que não tem força pra puxar de volta. Ela faz um movimento pra trás só que ele é muito pequeno, sem efeito.

Minha dúvida é se este circuito que eu fiz de alguma maneira não permite que a trava tenha força pra voltar, ou se eu realmente vou ter que comprar uma fonte 12v. Caso tenha que comprar a fonte, vi que existem de 2 e 3 amperes, a trava precisa de 2,3. Qual das fontes eu compro e que modificações eu teria que fazer para não queimar nem a placa e nem a trava ? 

Muito obrigado :)

Exibições: 3139

Responder esta

Respostas a este tópico

Bom dia Vinicius, realmente, esta trava é de 12V. Como você está utilizando os 9V, ela não tem força suficinte.

Compre a fonte de 3A, vai funfar legal.

Abraços

Muito obrigado José :D

Esses 0,7 a menos entre a fonte e a trava (2,3 amperes) devem ser controlados de alguma maneira ou a trava realmente só vai puxar o que ela necessita ? 

Muito obrigado pela ajuda. 

Vamos lá:

Vou fazer uma analogia com água, veja se entende. A corrente elétrica é como se fosse a água. O cano onde passa a água, seria o fio (condutor) e a água propriamente dita seriam os elétrons. Se houver uma diferença de potencial ou melhor se a caixa dágua estiver em um plano mais elevado que o outro a água tende a fluir pelo cano. Até aqui tudo bem ?

Continuando. Se você inserir um registro entre a caixa dágua e o cano, este seria seu interruptor, ou seja, quando acionar o registro este libera água que fluirá pelo cano.

O cano porém é fixo, ou melhor tem um diâmetro fixo. Por ele passará somente o necessário. Mesma coisa a fonte. Ela só deixará passar o necessário para sua fechadura. Não precisa de nenhum controle. Se vc tiver uma bateria de carro (12V) 70A, a sua trava vai funcionar com os 12V (diferença de pressão ou tensão elétrica ou ddp) e com os 2,3 necessários para seu funcionamento. O que não pode é você ter uma fonte com uma diferença de pressão menor, a travar vai ficar "fraca" e a corrente não será suficiente para a trava trabalhar. 

Entendeu ? 

Fonte 12V, 3A manda bala.

Genial a explicação e seu comprometimento em ajudar. Parabéns, muito obrigado pela ajuda, vou montar assim como você falou. Parabéns de novo, grande ajuda :D Entendi muito bem. 

Blz Vinícius.

Tenho dois circuito aqui. Um com PIC onde controlamos a fechadura por meio de um teclado e um display 16x2.

O outro é com arduino porém é controlado por RFID (cartão e chaveiro magnético). Utiliza também um display.

Valeu 

Olá amigo,desculpa te dar trabalho de novo :P

Comprei a fonte como conversamos e realmente vi que a força aumentou, mas ainda assim ela nao volta completamente. Quando uso o comando digitalWrite (trava, 1) ela vai até o final se esticando, agora quando uso digitalWrite(trava, 0), na hora de "puxar" a trava, ela nao volta completamente, quando ligo diretamente na tomada tambem, quando energizo ela vai ate o final, quando desenergizo ela nao se comprime totalmente. 

Uma informação a mais é que ao "brincar de energizar e descarnizar" em algumas vezes ela faz com que a trava volte totalmente ( que é o que eu quero ) entao minha duvida é se o simples digitalWrite( trava, 0) nao é suficiente para faze-la voltar, mas somente "perder" sua força, entao que comando eu poderia usar ? 

Muito obrigado e desculpe o incomodo. 

Boa tarde Vinícius, poderia enviar uma foto de sua montagem ? Se liga ela direto na fonte ela atua, teria de acontecer a mesma coisa com o Arduino. Veja, o Arduino apenas enviará um sinal ao relé (não ligue direto na porta do arduino senão ele queima) e ai sim o relé fecha (ou abre) abrindo ou fechando sua trava. Estranho. Como te disse envia uma imagem ok.

Abçs

Ola José, 

Me desculpe acho que não expliquei direito.

Em ambos os casos, ligando direto na fonte e ligando com arduino e rele, a trava funciona sim, mas não 100%. Digo nao 100% porque ela ao esticar, vai até o final, mas ao comprimir ela só vem até a metade, em outras palavras, usando o digitalWrite 1 ela vai até o final esticando ( assim como ligando direto na fonte ), e ao usar o digitalWrite0 ela volta somente até metade ( assim como desligando da fonte ). E entao gerou a duvida que eu tive que é se o codigo para usar é realmente o digitalWrite ou se a montagem do circuito precisa de algo mais, hoje meu circuito tm somente o arduino, o rele(usando o normalmente aberto) e a trava. 

A observação extra que eu tentei dizer, é que ao ficar brincando energizar e desenergizar diretamente da fonte rapidamente, as vezes ele voltava até o fim ( como eu quero ) ao inves de só ate metade como acontece no circuito e quando desligo direto da fonte (devagar).

Obrigado 

Olá José, segue como eu montei meu circuito: 

É um rascunho um pouco feio feito no PowerPoint mas está montado exatamente assim.

E meu código é este: 

#define sinalRele 7

void setup(){
pinMode(sinalRele, OUTPUT);
Serial.begin(9600);
}

void loop(){
if (Serial.available()>0){
int c = Serial.read();
if (c=='1'){
if(digitalRead(sinalRele)){
digitalWrite(sinalRele, 0);
Serial.println("DESLIGADO");
}
else{
digitalWrite(sinalRele, 1);
Serial.println("LIGADO");
delay(3000);
digitalWrite(sinalRele, 0);
Serial.println("DESLIGADO");
}
}
}
}

Obrigado

De duas uma:

1) ou a trava é retorno por mola e está com defeito

2) ou precisa inverter a polaridade pra ela voltar, e aí precisa mudar o esquema

Oi Matheus, 

Eu comprei e testei duas travas diferentes e com duas fontes diferentes e teve o mesmo resultado então acho que não é defeito.

Que mudança no esquema eu teria que fazer para mudar a polaridade? Muito obrigado

Olá Matheus, segue como eu montei meu circuito: 

É um rascunho um pouco feio feito no PowerPoint mas está montado exatamente assim.

E meu código é este: 

#define sinalRele 7

void setup(){
pinMode(sinalRele, OUTPUT);
Serial.begin(9600);
}

void loop(){
if (Serial.available()>0){
int c = Serial.read();
if (c=='1'){
if(digitalRead(sinalRele)){
digitalWrite(sinalRele, 0);
Serial.println("DESLIGADO");
}
else{
digitalWrite(sinalRele, 1);
Serial.println("LIGADO");
delay(3000);
digitalWrite(sinalRele, 0);
Serial.println("DESLIGADO");
}
}
}
}

Obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço