Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.
darkeen

Interferências/Ruídos no circuito

Recommended Posts

Olá pessoal!

Estou montando um circuito onde um PIC envia constantemente informações para o PC pela sua USART,e tem um motorzinho(^_^) DC que compartilha a mesma fonte e que quando é ligado, faz com que os dados enviados pelo PIC para o PC fiquem errados, os dados se "estragam" todos, acredito que quando o motor esta ligado gera interferência no PIC, causando o problema.

Alguém ai sabe como resolver isto?tem alguma ideia? ja passou por isso?

Qualquer ajuda seria bem vinda, obrigado galera!;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eliminar ruído é bastante chato... Sugiro o seguinte:

1- Você pode tentar colocar um capacitor de 100nF soldado nos terminais do motor, em paralelo com o motor, pra tentar eliminar o ruído causado pelas escovas;

2- Coloque um capacitor de 100nF em paralelo com a alimentação dos chips, o mais próximo possível deles;

3- Pode tentar também aterrar a carcaça do motor, pra evitar a propagação de interferências por RF.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela ajuda, mas ja tentei isso, o problem persiste.

Valeu!

Editado por soschip
Não precisa citar a mensagem anterior inteira.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem osciloscópio?

Se tiver, pode tentar identificar como esta interferência está te boicotando...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Você tem osciloscópio?

Se tiver, pode tentar identificar como esta interferência está te boicotando...

É com isso q sonho a noite!!:lol:

mas não tenho!, é muito caro!

Obrigado assim mesmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque o circuito para se ver como esta feito

pode usar filtro com bobine e capacitor nas ligaçoes do motor e tambem na alimentação da pic

o pcb pode estar a provocar isso tambem

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou colocar um filtro do tipo "pi" (http://br.geocities.com/py2ohh/trx/maritaca/comofunciona/pi.gif ou http://www.interhelp.com.br/imagens/indutor1.JPG )?Pode ser que ajude a resolver isto.

Eu tentaria colocar um para o motor, mais "parrudo" (com capacitâncias e indutâncias maiores) devido ao maior consumo do motor, e um mais "simples" para a parte lógica.

Tirar interferências é realmente chato ! Lembro de ter feito muita coisa em vão para tirar o incômodo chiado de 60Hz de um transmissorzinho de FM que fiz. Blindei todo ele e coloquei tudo quanto é tipo de filtro nele e na fonte de alimentação - que acho que era a culpada - mas as melhoras eram bastante sensíveis...

Se conseguir resolver o problema poste pra gente saber !

Editado por Lokasso

Compartilhar este post


Link para o post
Compartilhar em outros sites
coloque o circuito para se ver como esta feito

pode usar filtro com bobine e capacitor nas ligaçoes do motor e tambem na alimentação da pic

Realmente seria legal se você pudesse postar o esquema...

Mas em todo caso, considere o seguinte:

Sabemos que o ruído está relacionado com o motor, ou mais precisamente, as escovas desse motor. Um motor com escovas provoca ruído devido o centelhamento que ocorre entre estas e o coletor do induzido. Este ruído interfere de duas formas no teu circuito:

a) Pela alimentação - o que pode ser feito é, basicamente, isolar a alimentação do PIC e do motor. O PIC é alimentado com 5V, e minha sugestão seria colocar um regulador só para ele, com boa filtragem após o regulador. Utilize optoacopladores, isolando as portas do PIC da etapa de acionamento do motor. Neste caso, seria interessante postar o esquema para que possamos sugerir algo mais...

B) Por RF - neste caso, experimente aterrar a carcaça do motor, que geralmente é metálica, criando assim uma barreira a mais contra a interferência eletromagnética... Evite também fios de entrada de sinal muito longos e sem blindagem, bem como talvez seja interessante blindar o cabo que faz a comunicação entre o PC e o PIC...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera obrigado pelas dicas,vou dar mais detalhes:

Na verdade estou fazendo um carrinho de controle remoto, ele funciona perfeitamente, desde que eu coloque uma bateria para cada motor(dianteiro controla esquerda/direita e traseiro frente/ré) e uma bateria para o PIC, totalizando 3 baterias(o q é ridículo para este propósito).

O motor dianteiro é um servo motor SG-90 9gr da Tower Pro, o traseiro é um motor DC normal que se encontra em qualquer brinquedo.

Tambem estou usando um receptor de 433Mhz da telecontrolli, o pic é um 16f628a com cristal de 20Mhz e seus 2 capacitores de 15pf.

Alguem sabe se eu poderia usar ao invés de 3 baterias, 3 LM7805 para a partir de uma bateria de 9v gerar 3 "fontes" de tensão de 5v para os 2 motores e o PIC??

Compartilhar este post


Link para o post
Compartilhar em outros sites
Alguem sabe se eu poderia usar ao invés de 3 baterias, 3 LM7805 para a partir de uma bateria de 9v gerar 3 "fontes" de tensão de 5v para os 2 motores e o PIC??

Sim, pode.

Os motores funcionam alimentados com 5V? Se eles forem de tensões diferentes, pode utilizar outros reguladores, como o 7806 (para 6V) ou nem usar regulador nenhum...

Só acho importante utilizar um regulador separado para o PIC.

Compartilhar este post


Link para o post
Compartilhar em outros sites

OK, mas digo, se fizer isto resolveria o problema da interferência??estou perguntando ao invés de simplesmente tentar porque não tenho 3 reguladores de tensão!

Editado por soschip
Retirar citação de mensagem imadiatamente anterior

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se vai resolver ou não eu não tenho como te dizer com certeza...

Afinal de contas, é exatamente por questões como estas que existem os protótipos...

Quando se está projetando algo é muito difícil prever todos os possíveis problemas que possam vir a ocorrer. A solução é o protótipo, onde os problemas são solucionados meio que na "tentativa e erro"...

Se os motores que você está utilizando não necessitarem de tensão de exatamente 5V (caso suportem tensões maiores), deixe-os alimentados direto na bateria e utilize o circuito regulador atual somente para o PIC, ao menos como uma forma de saber se este é o caminho certo ou não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

OK, os motores suportam tensões de 5v a 9v, ja tentei ligalos direto na bateria e somente o PIC no regulador, mas o problema continua, parece que o motor "estraga" toda a forma de onda do circuito!

Compartilhar este post


Link para o post
Compartilhar em outros sites

se está a usar uma bateria de 9V vai ter problemas

tente testar ligar o circuito com fonte que possa ter capacidade suficiente

Nota da moderação:

Não citar uma mensagem inteira imediatamente anterior a sua. Se necessário, cite somente trechos.
Editado por soschip

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado pela dica ;), mas creio que este não é o problema, ja testei usando uma fonte ATX de PC com capacidade de 15A no +5V e +12V, o problema continua!

Nota da moderação:

Não citar uma mensagem inteira imediatamente anterior a sua. Se necessário, cite somente trechos
:rolleyes: Editado por soschip

Compartilhar este post


Link para o post
Compartilhar em outros sites

como disse atras convinha ter o esquema que esta a usar e se esta a usar pcb ou ptotoboard

tente com a fonte atx e com o filtro indicado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou usando protoboard.

Estou pensando em multiplexar os 2 motores e o PIC com a fonte!!!talvez resolva!!:wacko:

Compartilhar este post


Link para o post
Compartilhar em outros sites

sem o esquema do que esta a fazer e difícil dizer muito mais

com protoboard e transmissao serie vai ter que ter muito cuidado pois essas interferencias sao muito normais

qualquer variaçao de alimentaçao ou sinais de tempos de subida e descida rapidos podem provocar esses erros

tente usar baud rate mais baixo

Compartilhar este post


Link para o post
Compartilhar em outros sites
Estou usando protoboard

Hmmm...

Confesso que não gosto muito de usar...

Com o tempo, os contatos dele vão ficando frouxos, gerando mau contato...

Estou pensando em multiplexar os 2 motores e o PIC com a fonte!

Hein?!?!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

hehehe, parece loucura, mas é isso mesmo, estou pensando em dividir a fonte no tempo entre os 2 motores e pic a uma frequencia elevada, assim somente uma "coisa" vai usar a fonte ao mesmo tempo e creio q nao havera interferencia!!(e creio mais ainda que isto não vai funciona!:lol:)

mas isso é algo inédito, nunca pensei q chegaria neste ponto!:lol:

muitos vão rir!!mas não sei + o q faze!^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

se comutar como esta a dizer vai ter tempos em que a pic nao vai ter alimentaçao

assim vai ter mais problemas

Compartilhar este post


Link para o post
Compartilhar em outros sites
hehehe, parece loucura, mas é isso mesmo, estou pensando em dividir a fonte no tempo entre os 2 motores e pic a uma frequencia elevada, assim somente uma "coisa" vai usar a fonte ao mesmo tempo e creio q nao havera interferencia!!(e creio mais ainda que isto não vai funciona!)

Olha só...

O ruído é uma coisa chata de resolver, mas não impossível.

Conforme eu disse antes, ele tem que estar te atrapalhando pela fonte ou por RF. Não existe outra forma.

Além do mais, a fonte dele é o chaveamento que as escovas do motor fazem... E você está tentando introduzir outro chaveamento no sistema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

ok, mas terei problemas se chavear a uns 800 Khz ??

Compartilhar este post


Link para o post
Compartilhar em outros sites
ok, mas terei problemas se chavear a uns 800 Khz ??

Olá, gostaria de saber se este problema foi resolvido. Estou com o mesmo tipo de problema, toda vez que ligo a alimentação de um painel 24Vcc, tudo funciona normalmente até que utilizo essa mesma alimentação para ligar um Motor DC24V, aí gera um ruído na linha que não só atrapalha a comunicação serial como também o display LDC.

Alguma Dica???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×