Ruido Resetando PIC 18F252

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Ruido Resetando PIC 18F252

Mensagempor cristian » 07 Out 2010 11:41

estou com um pic18f252 controlando 1 motor e 4 reles e nunca termina um ciclo completo antes disso o pic reseta

como fica a confiança dos aparelhos q usam microcontrolador
Controles remotos de qualquer aparelho, de alarme de carro, vários equipamentos eletrônicos juntos com motores, lâmpadas fluorescentes, etc.

Deve haver ou no código ou no hardware meio de garantir um funcionamento 100% isento de resets, caso contrário seria inviável usar PIC´s pelo mundo afora.

alguma coisa no datasheet pra resolver isso ???


Deve haver algum meio de acabar de vez com resets sem ter que precisar de baterias, todos os equipamentos são assim. No caso de motores de portão eletrônico a placa do PIC fica presa diretamente na carcaça do motor, recebendo todo o magnetismo possível e nunca ocorre resets.
Editado pela última vez por cristian em 07 Out 2010 15:50, em um total de 1 vez.
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Djalma Toledo Rodrigues » 07 Out 2010 12:28

Tem muito a ver com Layout, Capacitores de desacoplamento, etc.

Eu coloco uma Trilha larga em torno da PCI, ligada a um único ponto ao Comum, ou VSS.

Componentes do Oscilador o mais próximo possível dos pinos do µC e canal de guarda,
isto é, uma trilha da PCI em torno deles e ligada ao Vss, claro.

Uma boa alternativa é colocar dentro de uma caixa metálica, ligada também em um único
ponto ao Comum ou preferencialmente aterrada.

DJ
Avatar do usuário
Djalma Toledo Rodrigues
Dword
 
Mensagens: 2334
Registrado em: 03 Ago 2008 13:22

Mensagempor _blackmore_ » 07 Out 2010 20:05

MCLR ao positivo ... capacitor de 10 a 100nF bem proximo aos terminais de alimentação do microcontrolador ... plano terra ... opto-acoplador entre PIC e cargas indutivas ...
Ouça mais classic rock
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor leo_alves_br » 08 Out 2010 08:08

leo_alves_br
Bit
 
Mensagens: 27
Registrado em: 01 Mai 2008 09:32

Mensagempor leo_alves_br » 08 Out 2010 08:14

leo_alves_br
Bit
 
Mensagens: 27
Registrado em: 01 Mai 2008 09:32

Mensagempor cristian » 08 Out 2010 09:54

vcs usam wdt ?

ele é so usado caso o programa trave é?
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor leo_alves_br » 08 Out 2010 12:02

Nos meus programas SEMPRE uso o WDT.

Dá mais tranquilidade quando ao funcionamento do sistema.

Como uso o PIC para controlar válvulas solenoides existe sempre a possibilidade de problemas com ruido e o WDT evita por exemplo que o PIC trave com uma válvula aberta.

Mas ai fica a critério de sua aplicação.
leo_alves_br
Bit
 
Mensagens: 27
Registrado em: 01 Mai 2008 09:32

Mensagempor cristian » 09 Out 2010 20:14

no meu circuito o pino do reset vai ao +5 com resistor de 4k7 e ao gnd com capacitor de 10uf

ao retirar este capacitor os reset pararam , alguem sabe me dizer o porque ?



entao o wdt serve apenas para destravar o pic
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor jorgeluiz » 10 Out 2010 00:03

ruido e' um problema em QUALQUER circuito eletronico, nao so' os que fazem uso de microcontroladores. Cmos sao mais sensiveis, mas ate bipolares sao suscetiveis a esse problema, como um simples 555, que se nao se tomar cuidado, reseta. Ja notou a quantidade de capacitores em uma placa de circuito "profissional"? . E o microcontrolador geralmente fica la' no meio da placa, controlando drives inversores e nao inversores, pra garantir o estado logico da entradas e saidas, cercados de capacitores, varistores e ate indutores. Agora com essas pragas de fontes chaveadas, o problema tem que ser bem estudado em cada aplicaçao. Reles e motores sao otimas fontes de ruidos e devem se tomar todas precauçoes para dimuinuir isso. Ate' o caso de usar fontes separadas e acopladores oticos, o que nao e' raro de se ver em alguns projetos bem elaborados.
Qual frequencia de clock voce esta usando?
Avatar do usuário
jorgeluiz
Byte
 
Mensagens: 448
Registrado em: 26 Mar 2007 02:26

Mensagempor cristian » 10 Out 2010 08:45

4mhz
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor Fandango » 12 Out 2010 16:58

Antes de mais nada, acho que você deve ponderar algumas coisas:
- Fonte de alimentação (estabilidade, ripple, desacoplamento, etc.)
- Desacoplamento no microcontrolador (capacitores, eventualmente um indutor no VCC, etc.)
- Traçado da placa (loops de terra, sinais rápidos, analógicos, etc.)
- Filtros nas interfaces com o mundo exterior (beads de ferrite, capacitores, resistore, etc.)
- Cabeamento (caminhos da fiação, etc.)
... e assim falou Zaratustra !
Fandango
Byte
 
Mensagens: 187
Registrado em: 11 Jun 2007 22:13
Localização: SC - Brasil


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x