Problema estranho no 89S52

Software e Hardware para linha x51

Moderadores: 51, guest2003, Renie, gpenga

Problema estranho no 89S52

Mensagempor Nik » 27 Mar 2007 17:06

Olá pessoal!


Tenho um equipamento com um problema que ainda não consegui identificar o motivo: No pino P1.3 é emitido de vez em quando um trem de pulsos para acionar um servomotor, da seguinte forma: o pino está sempre em nível alto, durante o período de pulsos, fica alternando entre alto e baixo. Porém às vezes o nível cai, e não consegue mais subir. Percebemos então com o scope que os pulsos estão presentes, porém com amplitude bem baixa (alguns milivolts), só que quando termina o período de emissão dos pulsos, ele volta a subir normalmente, parece que o durante os pulsos, o nível tenta subir mas alguma coisa interna do uC puxa para baixo. Depois que o problema se manifesta, é só dar um reset no uc que o problema desaparece, até acontecer novamente algum dia, sem um motivo aparente. Tive relatos de que conseguiram simular o problema fazendo resets rápidos, ligando e desligando a alimentação, etc.

Será que alguém já passou por algo assim? Teriam uma idéia de por onde começar a investigar?

Agradeço a coloboração,

Abraços,

Nik
Nik
Bit
 
Mensagens: 42
Registrado em: 07 Nov 2006 06:04

Mensagempor Wagner de Queiroz » 27 Mar 2007 17:42

o consumidor da tal porta não esta drenando muita corrente não ?

Será que um foto acoplador nao poderia ser usado para diagnosticar melhor o problema (Ou o tempo de chaveamento é muito rapido para um foto acoplador ?)

é uma ideia estupida, mas as ideias estupidas as vezes podem funcionar.
Seja Livre, Use Linux
Avatar do usuário
Wagner de Queiroz
Word
 
Mensagens: 872
Registrado em: 11 Out 2006 13:38
Localização: Barueri-SP

Mensagempor Nik » 27 Mar 2007 18:18

Olá Wagner,

Não é estúpida não, mas infelizmente não é isso, já testei até deixando o pino do uC aberto, e continua acontecendo.
Será que poderia ser algum problema no próprio chip do uC? Pergunto porque não são todos que apresentam esse problema, só alguns, e de vez em quando.

valeu
Nik
Bit
 
Mensagens: 42
Registrado em: 07 Nov 2006 06:04

Mensagempor ijftec » 27 Mar 2007 18:45

Ola Nik!
Se não é como Wagner diz então seu at89s esta o sérios propblemas. Troque o at89 por outro.
Conheça o novo forum que veio para ficar, e sem muitas exigências......

http://www.soldafria.com.br/forum/index.php

Visite http://www.ijftec.com.br
Editado pela última vez por ijftec em 28 Mar 2007 06:43, em um total de 1 vez.
Inácio
ijftec
Bit
 
Mensagens: 33
Registrado em: 21 Out 2006 06:24
Localização: Santa Cruz do Sul

Mensagempor brasilma » 27 Mar 2007 21:50

Nik,

Tenho uma vaga lembrança de alguma coisa assim, mas não me recordo com clareza, até lá, tenta verificar o seguinte: cristal (operacionabilidade, ligação, capacitores), alimentação e reset (filtragem, conecções, estabilidade, corrente).

Tenta por um pull-up neste pino (um resistorzinho de 10k para Vcc).

Ixi, acho que o provedor do Inácio está com solda fria...

Abraços,
MArcos.
" A Teoria orienta e a Prática decide" ;-)
Avatar do usuário
brasilma
Dword
 
Mensagens: 3621
Registrado em: 11 Out 2006 15:39
Localização: Planeta Terra


Voltar para 8051

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 1 visitante

x