Sei sulla pagina 1di 3

Microprocesadores

Recordemos que un microcontrolador es como una pequea computadora, ya que en el se


encuentra una unidad de control de procesos CPU, puertos de entrada y salida, memoria
RAM y ROM, todo esto integrado en un encapsulado generalmente de montaje superficial.
Y al igual que una computadora real, el microcontrolador necesita de un programa
(software) o tambin conocido como Firmware, para poder desempear todas sus funciones
e interactuar con los dems circuitos del sistema. A continuacin veremos los 10 pasos que
recomiendo, a la hora de diagnosticar la falla en un microprocesador o microcontrolador.
PASO 1: Al igual que cualquier circuito integrado, el microcontrolador necesita de un
voltaje de alimentacin que suele estar entre los 3.3 a 5.0 vdc. Este voltaje debe ser lo mas
limpio posible (libre de ripple), y regulado sea que no presente variaciones significativas,
el limite debe estar entre 0.5 a 0.8 voltios.
PASO 2: Verificar el circuito de reloj del microcontrolador, esta oscilacin es controlada
por un cristal de cuarzo identificado como XTAL. Con un multmetro comn en la escala
de voltaje DC se deben medir ambos terminales en los que encontraremos un voltaje de
entre 2.0 y 3.0 vdc, con esta prueba podemos estar un 95% seguros de que el
microcontrolador se encuentra oscilando correctamente.
PASO 3: Como se menciono anteriormente un microcontrolador opera en base a un
software en su interior, y este debe empezar con una secuencia ordenada de instrucciones,
para lograr esto el micro necesita de un reinicio que haga que el programa ejecute la
primera orden del programa. Esta condicin es conocida como RESET, que comnmente es
un voltaje aplicado a un pin del micro del mismo nombre, y que puede ser igual al voltaje
de alimentacin pero con un pequeo retardo del orden de los 72 ms.
PASO 4: Comprobar que los terminales dedicados a transmitir datos por medio del
protocolo I2C se encuentren entre 2.8 a 5.0 vdc. Los terminales se identifican como
CLOCK (Reloj) y DATA (Datos), el voltaje en estas lneas depender de la alimentacin
del microcontrolador 3.3 a 5.0 vdc, cuando el bus I2C se encuentra desocupado las lneas
CLOCK y DATA se encuentran en estado alto.
PASO 5: La mayora de los microcontroladores y microprocesadores, pueden hacer uso de
una memoria externa comnmente del tipo EEPROM controlada por Bus I2C. En esta
memoria se almacena informacin utilizada para el desempeo del Micro, en algunos casos
si esta informacin es errnea puede llegar a bloquear el funcionamiento del
Microcontrolador, as que se debe revisar los datos de la memoria EEPROM para
determinar que sean correctos y no interfieran con el desempeo del Micro.


PASO 6: Si hasta este punto todas las pruebas son positivas, entonces el microcontrolador
se encuentra listo para desempear sus funciones. As que debemos verificar que este
reaccione ante un estimulo externo como por ejemplo un botn que se presione en el
teclado, como el microcontrolador es muy ordenado entonces si el equipo electrnico se
encuentra en STAND BY lo mas lgico es que el micro espere la orden de encendido desde
este o del control remoto.
La entrada del teclado suele identificarse como KEY IN, en algunos casos pueden existir
mas de una entrada de teclado como KEY IN 1 y KEY IN 2, entonces debemos medir en
escala de voltaje DC entre esta entrada y tierra, cuando se presione la tecla de Power
(Encendido) debemos medir un voltaje DC acorde con el divisor resistivo presente en el
teclado para ese botn en particular.
PASO 7: Tambin debemos comprobar el estado del sensor infrarrojo, la salida de este
usualmente se encuentra en estado alto y debe cambiar a un tren de pulsos cuando recibe
una seal proveniente del control remoto. Con un multmetro en escala DC debemos medir
la salida del sensor, luego presionar un botn en el control remoto, la salida debe disminuir
su voltaje, con esto sabremos de que el sensor recibe dicha seal. Si la salida del sensor
infrarrojo se activa sin seal alguna, esta situacin puede llevar al Micro a entrar en un
bucle infinito en donde tratara de decodificar la seal errnea y no tendr tiempo de atender
ninguna otra orden, como la del teclado.
PASO 8: Si el microcontrolador no obedece a los estmulos externos, posiblemente el
microcontrolador se encuentre en estado de proteccin. Las lneas de proteccin se pueden
activar por fallas en circuitos externos al microcontrolador como la fuente de alimentacin,
etapas de potencia u otros circuitos de control o proceso de seales.
Ante esta situacin se debe recurrir al manual de servicio para identificar cuales son las
lneas de proteccin para ese equipo en particular y determinar si en realidad se han
activado. Segn el equipo electrnico y su fabricante se pueden encontrar diversas
protecciones como OVP (Sobrevoltaje) OCP (sobrecorriente) UVP (Bajovoltaje ) DCDET
(Deteccin de voltaje DC) etc.
PASO 9: Verificar el estado de los componentes perifricos al Micro. Algunos puertos son
del tipo Open Colector (Colector Abierto) y necesitan de resistencias Pull Up (De empuje)
si estas quedan en circuito abierto el Micro se puede comportar de una manera extraa.
Tambin verificar soldaduras blandas, diodos y condensadores, sobretodo los de la
alimentacin y los condensadores del tipo cermico que aterrizan a tierra al cristal de
cuarzo.
PASO 10: Cualquier otra situacin diferente a los pasos seguidos hasta el momento, solo
indicaran de que el microcontrolador o microprocesador se encuentran averiados o
totalmente inoperantes, con lo cual solo queda proceder a realizar su reemplazo.



Informacin descargada por: Carlos Alexis Ortz Colmenares (Tcnico en Electrnica)

Potrebbero piacerti anche