Autor Tema: excesivo tiempo en arranque programa  (Leído 1822 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ricardinjo

  • PIC10
  • *
  • Mensajes: 15
excesivo tiempo en arranque programa
« en: 12 de Mayo de 2021, 03:31:35 »
Buenos días, hacia ya alguno meses que no escribía en este foro, espero que estéis bien.
Tengo un problema con el pic18f4550 el caso es que cuando tengo el chipkit3 conectado a este y le meto el código el pic funciona perfectamente pero si apago el pic y lo enciendo (al día siguiente por ejemplo) tarda unos 30 segundos en empezar a correr el programa, si lo apago y lo vuelvo a encender tarda menos pero aun así tarda también unos 10 segundos. He comprobado con el osciloscopio la patilla mclr y le llegan las 5v desde el primer instante que doy corriente. El proble esta en el Mclr pues si configuro #pragma config MCLRE = OFF me funciona correctamente el pic, no tarda nada desde que le doy alimentación hasta que comienza el programa. El pin Mclr lo tengo con una red RC para ya os digo que con el osciloscopio este pin esta en alto inmediatamente le meto corriente.

Un saludo.

Desconectado remi04

  • PIC24F
  • *****
  • Mensajes: 657
Re:excesivo tiempo en arranque programa
« Respuesta #1 en: 12 de Mayo de 2021, 11:30:18 »
- ¿Tienes puesta una resistencia de al menos 4K7 entre vdd y el pin MCLR?
- ¿Tienes algo más conectado al pin MCLR?.  Como un pulsador o algo para poder forzar reset?.

  Saludos.

 

Desconectado ricardinjo

  • PIC10
  • *
  • Mensajes: 15
Re:excesivo tiempo en arranque programa
« Respuesta #2 en: 12 de Mayo de 2021, 15:32:25 »
Lo tengo conectado como la foto que adjunto y el vpp  directo al mclr lo que pasa es que en la foto ha salido recortado y no se ve pero sería el hilo que baja hasta el pin 1 (mclr)
« Última modificación: 12 de Mayo de 2021, 15:35:30 por ricardinjo »

Desconectado Eduardo2

  • PIC24H
  • ******
  • Mensajes: 1004
Re:excesivo tiempo en arranque programa
« Respuesta #3 en: 12 de Mayo de 2021, 16:12:13 »
Independientemente de este comportamiento raro,  el Tau de la red RC es muy bajo (1ms) , ni siquiera llega a estabilizarse la alimentación (10ms para un semiciclo de 50Hz).   
Usá valores mas generosos tipo 3k3 y 10u


 

anything