Buenas tardes.
Resulta que para un proyecto es necesario el uso de un dsPIC33. Evidentemente, para trabajar con este microcontrolador es necesario hacerle una PCB porque es de montaje superficial, y por ello decidí hacerle una PCB en formato DIP (anexo una imagen). Intente probar el microcontrolador con un programa sencillo para prender un led, y aunque el programador me lo reconoció perfectamente y pude programarlo, el dsPIC no hacia nada de nada.
Primero busque ayuda en un foro de microcontroladores porque pensé que el error estaba en el programa o algo por estilo. Sin embargo, después de realizar algunas pruebas, llegue a la conclusión de que el problema estaba en el montaje como tal.
Resumiendo, el pin de MCLR deberia tener un 1 logico (lo estoy alimentando con 3.3V), pero al medir el voltaje, solo mide 1V aproximadamente, y lo que es peor, en todos los pines donde no hay una conexion tambien marca 1V. Lo curioso del asunto es que esto sucede sin que el microcontrolador este soldado, es por ello que llegue a la conclusion de que se trata de un problema de corriente parasitaria.
Evidentemente, cheque la continuidad entre todos los pines sin energizar y no encontre ningun corto, pero cuando energizo la PCB, todos los pines tienen continuidad con GND.
En el foro anterior me dijeron que pudiera ser la pasta de soldar, pero en la ultima PCB que hice (porque hice varias), nunca llegue a usar pasta de soldar porque nisiquiera solde el dsPIC y aun asi encuentro esas tensiones parasitarias.
Les anexo tambien una imagen sombre como esta montado la energía en el dsPIC y alguna fotografía del montaje.
Gracias de antemano.
Resulta que para un proyecto es necesario el uso de un dsPIC33. Evidentemente, para trabajar con este microcontrolador es necesario hacerle una PCB porque es de montaje superficial, y por ello decidí hacerle una PCB en formato DIP (anexo una imagen). Intente probar el microcontrolador con un programa sencillo para prender un led, y aunque el programador me lo reconoció perfectamente y pude programarlo, el dsPIC no hacia nada de nada.
Primero busque ayuda en un foro de microcontroladores porque pensé que el error estaba en el programa o algo por estilo. Sin embargo, después de realizar algunas pruebas, llegue a la conclusión de que el problema estaba en el montaje como tal.
Resumiendo, el pin de MCLR deberia tener un 1 logico (lo estoy alimentando con 3.3V), pero al medir el voltaje, solo mide 1V aproximadamente, y lo que es peor, en todos los pines donde no hay una conexion tambien marca 1V. Lo curioso del asunto es que esto sucede sin que el microcontrolador este soldado, es por ello que llegue a la conclusion de que se trata de un problema de corriente parasitaria.
Evidentemente, cheque la continuidad entre todos los pines sin energizar y no encontre ningun corto, pero cuando energizo la PCB, todos los pines tienen continuidad con GND.
En el foro anterior me dijeron que pudiera ser la pasta de soldar, pero en la ultima PCB que hice (porque hice varias), nunca llegue a usar pasta de soldar porque nisiquiera solde el dsPIC y aun asi encuentro esas tensiones parasitarias.
Les anexo tambien una imagen sombre como esta montado la energía en el dsPIC y alguna fotografía del montaje.
Gracias de antemano.