Ir ao conteúdo

Posts recomendados

Postado

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!;)

Postado

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.

Postado
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!

Postado

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

Postado

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 !

Postado
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...

Postado

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??

Postado
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.

Postado

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!

Postado

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.

Postado

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!

Postado

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.
Postado

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:
Postado

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

Postado
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?!?!?

Postado

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!^_^

Postado
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?

  • 4 anos depois...
Postado
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???

  • 8 anos depois...
Postado

@darkeen Tenho não. Meus propósitos em eletrônica são mais por robe, curiosidade e vontade incansável de aprender mais. Acho que ainda não é o momento de investi nisso, pois além de não ter recursos não é para fins profissionais.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!