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