Professional Documents
Culture Documents
niiccaa..cco m..aarr
6,500
444 -- $$6
007 // NN 22
eccttrro
o 211 /
/ 2
2 0
0
-500733
8-5 AAo
ISSSNN:: 033228
IS
ww
w we
w..w
ww be
eb elle
SABER EDICION ARGENTINA
ELECTRONICA EDITORIAL
QUARK
Ao 21 - N 244
NOVIEMBRE 2007
Ya
Ya est
est en
en Internet
Internet el
el primer
primer portal
portal de
de electrnica
electrnica interactivo.
interactivo.
Vistenos en la web, y obtenga informacin gratis e innumerables beneficios.
Vistenos en la web, y obtenga informacin gratis e innumerables beneficios.
www.webelectronica.com.ar
www.webelectronica.com.ar
SECCIONES FIJAS
Seccin del Lector 80
ARTICULO DE TAPA
Microcontroladores AVR de Atmel: qu son, para qu sirven, cmo se usan 3
MONTAJES
Easy Downloader 2.0: programador para Atmel de 40 pines por puerto serial 20
Control para 4 motores paso a paso 47
Almacenamiento de datos tomados desde una PC 70
SERVICE
Curso de funcionamiento, mantenimiento y reparacin de reproductores de DVD
Leccin 18 - Anlisis de los decodificadores de datos 36
ROBOTICA
Aplicaciones industriales de los robots 71
MANTENIMIENTO DE COMPUTADORAS
Analizador de Fly-Backs 77
Debido a la gran cantidad de consultas recibidas durante los primeros das de publicacin de la edicin
anterior de Saber Electrnica, en referencia al Artculo de Tapa: Interfase Grfica de Video, que sirve pa-
ra la construccin de distintos tipos de instrumentos y que se basa en el uso de un microcontrolador de
la empresa Atmel, programamos la edicin del presente artculo. En el mismo pretendemos dar a conocer
a nuestros lectores las principales caractersticas de estos chips; brindando, adems, algunos circuitos
que pueden ser de inters tanto para la programacin de estos dispositivos como para comenzar a reali-
zar sus primeras prcticas.
Los AVR son una familia de microcontroladores RISC (que manejan un set reducido de instrucciones) de
la empresa Atmel. El diseo estructural de estos circuitos integrados fue realizado por dos estudiantes
en el Norwegian Institute of Technology, y posteriormente refinada y desarrollada en Atmel.
Estos microcontroladores poseen una unidad central de proceso (CPU) con arquitectura Harvard y tiene
32 registros de 8 bits. Los 32 registros, los registros de entrada/salida y la memoria de datos se encuen-
tran en un espacio de memoria unificado, en el cual tambin se encuentra el snack (a diferencia de lo que
ocurre en los PICS, viejos conocidos de los lectores de Saber Electrnica).
Este es el primero de una serie de artculos destinados a familiarizar a nuestros lectores con los AVR cuyo
objeto es la realizacin de varios proyectos que sern publicados en prximas ediciones.
Artculo preparado por Horacio D. Vallejo, en base a informacin de los Manuales de Datos de los AVR
traducidos por el Ing. Mario Lisofsky y el aporte de autores varios que se mencionan en la nota.
Saber Electrnica
3
Artculo de Tapa
Luego de preguntar a diferentes fuentes sobre el ori- (MPLAB), los AVR tambin poseen herramientas de de-
gen del nombre AVR, propuesto por Atmel para estos mi- sarrollo gratuitas o de bajo costo capaces de descargar el
crocontroladores, desconozco la verdadera etimologa cdigo al microcontrolador utilizando una versin de las
de estas siglas, sin embargo podran deberse a lo si- herramientas de licencia libre GNU.
guiente: Ahora bien, como es probable que este artculo est
siendo ledo por estudiantes y/o principiantes, vamos a
1) Audio, Video, Radio: Microcontroladores pensados dar una breve introduccin que explique qu es un micro-
para aplicaciones en audio, video y radio. controlador y para qu se lo emplea. Para este propsito
2) Advanced Virtual Risc. emplearemos definiciones realizadas por Emilio Toboso
3) Corresponde a las iniciales de sus inventores: Alf en su pgina www.perso.wanadoo.es/emiliotoboso.
Egil Bogen and Vegard Wollan (AlfVegardRisc). Cabe aclarar que en el libro PIC para Estudiantes, de
Editorial Quark, Ud, puede encontrar bibliografa extensa
El AVR fue diseado para la ejecucin de programas sobre el tema y que en la pgina del Sr. Toboso tambin
escritos en cdigo C compilado. Por lo tanto, algunas ins- podr encontrar abundante informacin orientada a los
trucciones no estn; por ejemplo, no existe la instruccin microcontroladores PICs,
'suma inmediata' ('add immediate'), ya que la instruccin
'resta inmediata' ('substract immediate') con el comple-
mento a dos puede ser usada como alternativa. Introduccin a los Microcontroladores
La familia de microcontroladores AVR es bastante ex-
tensa y todas comparten el mismo ncleo AVR, pero tie- Desde la invencin de los semiconductores, el desarro-
nen distintos perifricos y cantidades de RAM y ROM: llo de la tecnologa digital ha dado lugar a dispositivos ca-
desde el microcontrolador de la familia Tiny AVR ATtiny11 da vez ms complejos y rpidos. Entre ellos los micropro-
con 1kB de memoria flash y sin RAM (slo los 32 regis- cesadores y los microcontroladores. Los microcontrolado-
tros), con un encapsulado de 8 pines, hasta el microcon- res se encuentran en nuestro trabajo, en nuestra casa y en
trolador de la famila Mega AVRATmega2560 con 256kB nuestra vida. Controlan el funcionamiento de los teclados
de memoria flash, 8kB de memoria RAM, 4kB de memo- de las computadoras, estn en los telfonos celulares, en
ria EEPROM, conversor anlogo digital de 10 bits y 16 los hornos de microondas y, en general, en todo aparato
canales, temporizadores, comparador analgico, etc. electrnico que posea un grado de automatismo.
Cada componente de la familia se ha diseado para Se dice que un controlador es un dispositivo que se
que guarde cierta compatibilidad con el resto. Los micro- emplea para manejar uno o varios procesos. Por ejemplo,
controladores AVR permiten la ejecucin de instrucciones para ver televisin, un controlador evala la seal que in-
mediante la metodologa 'pipeline' con dos etapas (cargar gresa por la antena y la procesa para que a la pantalla y
y ejecutar), que les permite ejecutar la mayora de las ins- el parlante llegue con el mismo nivel promedio, sin impor-
trucciones en un ciclo de reloj, lo que los hace relativa- tar el nivel de la seal ingresante, siempre que est den-
mente rpidos entre los microcontroladores de 8 bits. tro de determinados parmetros. Hasta hace unos 35
Como una primera sntesis, podemos decir que el set aos, los controladores se construan con componentes
de instrucciones de los AVR es bastante regular, tenien- electrnicos de lgica discreta; posteriormente se em-
do en cuenta las siguientes consideraciones: plearon los microprocesadores, apoyados con chips de
memoria y dispositivos de E/S sobre una tarjeta de circui-
Los registros punteros X, Y y Z tienen capacidades to impreso. Desde comienzos de los 90 todos los elemen-
de direccionamiento diferentes entre s. tos del controlador se han podido incluir en un solo circui-
Los registros 0 al 15 tienen diferentes capacidades to integrado, el cual recibe el nombre de microcontrola-
de direccionamiento que los registros 16 al 31. dor. Es decir, un microcontrolador es un chip que posee
Las registros de I/O 0 al 31 tienen distintas caracte- en su interior a un microprocesador, memoria de progra-
rsticas que las posiciones 32 al 63. ma, memoria de datos y puertos para comunicarse con el
La instruccin CLR afecta los 'flag', mientras que la exterior.
instruccin SER no lo hace, a pesar de que parecen ser Un microcontrolador es un circuito integrado de alta
instrucciones complementarias (dejar todos los bits en 1, escala de integracin que incorpora la mayor parte de los
y dejar todos los bits en 0 respectivamente). elementos que configuran un controlador y que contiene
Los cdigos de operacin 0x95C8 y 0x9004 hacen todos los componentes fundamentales de un ordenador,
exactamente lo mismo (LPM). aunque de limitadas prestaciones y que se suele destinar
a gobernar una sola tarea.
As como los PICs poseen un entorno de desarrollo En la memoria de programa debe residir un conjunto
Saber Electrnica
4
Microcontroladores AVR de Atmel
Saber Electrnica
5
Artculo de Tapa
de sentencias (programa) que controlan el funcionamien- Figura 1
to de una tarea determinada, sus lneas de entrada/salida
se conectan a los sensores y actuadores del dispositivo a
controlar y, debido a su pequeo tamao, suele ir integra-
do en el propio dispositivo al que automatiza.
Segn lo dicho, un microcontrolador dispone normal-
mente de los siguientes componentes:
Cada fabricante de microcontroladores oferta un ele- En general, los microcontroladores poseen dos for-
vado nmero de modelos diferentes, desde los ms sen- mas de trabajo en cuanto a los datos y direcciones. La ar-
cillos hasta los ms poderosos. Se puede seleccionar la quitectura de Von Neumann (figura 2) se caracteriza por
capacidad de las memorias, el nmero de lneas de E/S, disponer de una sola memoria principal donde se almace-
la cantidad y potencia de los elementos auxiliares, la ve- nan datos e instrucciones de forma indistinta. A dicha me-
locidad de funcionamiento, etc. Por todo ello, un aspecto moria se accede a travs de un sistema de buses nico
muy importante del diseo de un sistema microcontrola- (direcciones, datos y control) mientras que la arquitectura
do es la seleccin del microcontrolador a utilizar. Una Harvard (figura 3) dispone de dos memorias independien-
aplicacin tpica podra emplear varios microcontrolado-
res para controlar pequeas partes del sistema. Estos pe-
queos controladores podran comunicarse entre ellos y
con un procesador central, probablemente ms potente,
para compartir la informacin y coordinar sus acciones
como, de hecho, ocurre ya habitualmente en cualquier
PC. Algunas aplicaciones de los microcontroladores son:
Saber Electrnica
6
Microcontroladores AVR de Atmel
Saber Electrnica
7
Artculo de Tapa
tes, una que contiene slo instrucciones y otra slo datos. La memoria de datos (RAM) en estos dispositivos es
Ambas disponen de sus respectivos sistemas de buses de poca capacidad pues slo debe contener las variables
de acceso y es posible realizar operaciones de acceso y los cambios de informacin que se produzcan en el
(lectura o escritura) simultneamente en ambas memo- transcurso del programa. Por otra parte, como slo exis-
rias. te un programa activo, no se requiere guardar una copia
del mismo en la RAM pues se ejecuta directamente des-
de la memoria de programa (ROM).
La Unidad Central de Proceso o CPU El usuario de PC est habituado a manejar Megaby-
tes de memoria, pero los diseadores con microcontrola-
Es el elemento ms importante del microcontrolador y dores trabajan con capacidades de memoria de programa
determina sus principales caractersticas, tanto a nivel de de 512 bytes, 1kB, 2kB y hasta unos 128kB y de RAM de
hardware como de software. Se encarga de direccionar la 32 bytes, 68 bytes, 512 bytes (hasta unos 4kB).
memoria de instrucciones, recibir el cdigo OP de la ins- Existen distintos tipos de memorias y en un microcon-
truccin en curso, su decodificacin y la ejecucin de la trolador se puede encontrar cualquiera de ellas:
operacin que implica la instruccin, as como la bsque-
da de los operandos y el almacenamiento del resultado. ROM con mscara: Es una memoria no voltil de
Existen tres tipos de CPU en cuanto a la forma de slo lectura, cuyo contenido se graba durante la fabrica-
procesar las instrucciones: cin del chip. El trmino mscara viene de la forma como
se fabrican los circuitos integrados. Estos se fabrican en
CISC: Un gran nmero de procesadores usados en obleas que contienen varias decenas de chips. Estas
los microcontroladores estn basados en la filosofa CISC obleas se obtienen a partir de procesos fotoqumicos,
(Computadores de Juego de Instrucciones Complejo). donde se impregnan capas de silicio y xido de silicio, y
Disponen de ms de 80 instrucciones de mquina en su segn convenga, se erosionan al exponerlos a la luz. Co-
repertorio, algunas de las cuales son muy sofisticadas y mo no todos los puntos han de ser erosionados, se sita
potentes, requiriendo muchos ciclos para su ejecucin. entre la luz y la oblea una mscara con agujeros, de ma-
Una ventaja de los procesadores CISC es que ofrecen al nera que donde deba incidir la luz, sta pasar. Con va-
programador instrucciones complejas que actan como rios procesos similares, pero ms complicados, se consi-
macros. gue fabricar los transistores y diodos que componen un
RISC: Tanto la industria de los computadores comer- circuito integrado. El alto precio del diseo de la mscara
ciales como la de los microcontroladores, estn decan- slo hace aconsejable el empleo de los microcontrolado-
tndose hacia la filosofa RISC (Computadores de Juego res, con este tipo de memoria, cuando se precisan canti-
de Instrucciones Reducido). En estos procesadores el re- dades superiores a varios miles de unidades.
pertorio de instrucciones de mquina es muy reducido y OTP: Es una memoria no voltil de slo lectura "pro-
las instrucciones son simples y, generalmente, se ejecu- gramable una sola vez" por el usuario. OTP (One Time
tan en un ciclo. La sencillez y rapidez de las instrucciones Programmable). Es el usuario quien puede escribir el pro-
permiten optimizar el hardware y el software del procesa- grama en el chip mediante un sencillo grabador controla-
dor. do por un programa desde una PC. La versin OTP es re-
SISC: En los microcontroladores destinados a aplica- comendable cuando es muy corto el ciclo de diseo del
ciones muy concretas, el juego de instrucciones, adems producto, o bien, en la construccin de prototipos y series
de ser reducido, es "especfico"; o sea, las instrucciones se muy pequeas.
adaptan a las necesidades de la aplicacin prevista. Esta EPROM: Erasable Programmable Read OnIy Me-
filosofa se ha bautizado con el nombre de SISC (Compu- mory, pueden borrarse y grabarse muchas veces. La gra-
tadores de Juego de Instrucciones Especfico). bacin se realiza, como en el caso de los OTP, con un
grabador gobernado desde una PC. Si, posteriormente,
se desea borrar el contenido, disponen de una ventana
La Memoria de cristal en su superficie, por la que se somete a la
EPROM a rayos ultravioleta durante varios minutos. Las
La memoria de programa y datos est integrada en el cpsulas son de material cermico y son ms caros que
propio circuito integrado. Una parte debe ser no voltil, ti- los microcontroladores con memoria OTP, que estn he-
po ROM, y se destina a contener el programa de instruc- chos con material plstico. Hoy da se utilizan poco, sien-
ciones que gobierna la aplicacin. Otra parte de memoria do sustituidas por memorias EEPROM o Flash.
ser tipo RAM, voltil, y se destina a guardar las variables EEPROM: Electrical Erasable Programmable Read
y los datos. OnIy Memory, son memorias de slo lectura, programa-
Saber Electrnica
8
Microcontroladores AVR de Atmel
Saber Electrnica
9
Artculo de Tapa
bles y borrables elctricamente EEPROM a travs de la de E/S que comunican al computador interno con los pe-
aplicacin de una tensin de predisposicin Vpp. Tanto la rifricos exteriores y, segn los controladores de perifri-
programacin como el borrado se realizan elctricamen- cos que posea cada modelo de microcontrolador, se des-
te desde el propio grabador y bajo el control programado tinan a proporcionar el soporte a las seales de entrada,
de una PC. Es muy cmoda y rpida la operacin de gra- salida y control. Todos los microcontroladores destinan al-
bado y la de borrado. No disponen de ventana de cristal gunas de sus patillas a soportar lneas de E/S de tipo di-
en la superficie. Los microcontroladores dotados de me- gital, esto es, todo o nada. Por lo general, estas lneas se
moria EEPROM una vez instalados en el circuito, pueden agrupan de ocho en ocho formando Puertos. Las lneas
grabarse y borrarse cuantas veces se quiera sin ser reti- digitales de los Puertos pueden configurarse como Entra-
rados de dicho circuito. Para ello se usan "grabadores en da o como Salida, cargando un 1 un 0 en el bit corres-
circuito" que confieren una gran flexibilidad y rapidez a la pondiente de un registro destinado a su configuracin.
hora de realizar modificaciones en el programa de traba-
jo. El nmero de veces que puede grabarse y borrarse
una memoria EEPROM es finito, por lo que no es reco- Reloj (Clock)
mendable una reprogramacin continua. Hoy da estn
siendo sustituidas por memorias de tipo Flash. Se va ex- Todos los microcontroladores disponen de un circuito
tendiendo en los fabricantes la tendencia de incluir una oscilador que genera una onda cuadrada de alta frecuen-
pequea zona de memoria EEPROM en los circuitos pro- cia, que configura los impulsos de reloj usados en la sin-
gramables, para guardar y modificar cmodamente una cronizacin de todas las operaciones del sistema. El cir-
serie de parmetros que adecan el dispositivo a las con- cuito de reloj est incorporado en el microcontrolador y
diciones del entorno. Este ti- slo se necesitan unos po-
po de memoria es relativa- cos componentes exteriores
mente lenta. para seleccionar y estabilizar
FLASH: Se trata de una la frecuencia de trabajo. Di-
memoria no voltil, de bajo chos componentes suelen
consumo, que se puede es- consistir en un cristal de
cribir y borrar. Funciona co- cuarzo junto a elementos pa-
mo una ROM y una RAM pe- sivos o bien un resonador
ro consume menos y es ms cermico o una red R-C. Au-
pequea. A diferencia de la mentar la frecuencia de reloj
ROM, la memoria FLASH es supone disminuir el tiempo
programable en el circuito. en que se ejecutan las ins-
Es ms rpida y de mayor trucciones, pero lleva apare-
densidad que la EEPROM. La alternativa FLASH est re- jado un incremento del consumo de energa y de calor
comendada frente a la EEPROM cuando se precisa gran generado.
cantidad de memoria de programa no voltil. Es ms ve-
loz y tolera ms ciclos de escritura/borrado. Son idneas
para la enseanza y la Ingeniera de diseo. Las memo- Recursos Especiales del Microcontrolador
rias EEPROM y FLASH son muy tiles al permitir que los
microcontroladores que las incorporan puedan ser repro- Cada fabricante posee numerosas versiones de una
gramados "en circuito", es decir, sin tener que sacar el cir- arquitectura bsica de microcontrolador. En algunas fami-
cuito integrado de la tarjeta. As, un dispositivo con este lias se ampla las capacidades de las memorias, en otras
tipo de memoria incorporado al control del motor de un se incorporan nuevos recursos, en otras se reduce las
automvil permite que pueda modificarse el programa du- prestaciones al mnimo para aplicaciones muy simples,
rante la rutina de mantenimiento peridico, compensando etc. El trabajo del diseador es encontrar el modelo mni-
los desgastes y otros factores tales como la compresin, mo que satisfaga todos los requerimientos de su aplica-
la instalacin de nuevas piezas, etc. cin. As, minimizar el costo, el hardware y el software.
Veamos algunos recursos:
Saber Electrnica
10
Microcontroladores AVR de Atmel
dida de tiempos se carga un registro con el valor adecua- da por el acontecimiento esperado, el microcontrolador
do y a continuacin dicho valor se va incrementando o se despierta y reanuda su trabajo. Para hacernos una
decrementando al ritmo de los impulsos de reloj o algn idea, esta funcin es parecida a la opcin de Suspender
mltiplo hasta que se desborde y llegue a 0, momento en en el men para apagar el equipo (en aquellas PCs con
el que se produce un aviso a travs del cambio de infor- administracin avanzada de energa).
macin en una variable o registro (registro de cdigo de
condiciones, por ejemplo). Procesamiento de Seales Analgicas
Cuando se desean contar acontecimientos que se Los microcontroladores que incorporan un Conversor
materializan por cambios de nivel o flancos en alguna de A/D (Analgico/Digital) pueden procesar seales analgi-
las patillas del microcontrolador, el mencionado registro cas, tan abundantes en las aplicaciones. Suelen disponer
se va incrementando o decrementando al ritmo de dichos de un multiplexor que permite aplicar a la entrada del
impulsos. CAD diversas seales analgicas desde las patillas del
circuito integrado.
Perro Guardin o "Watchdog" Por otra parte un CDA o conversor D/A transforma los
Normalmente, cuando un ordenador personal se blo- datos digitales obtenidos del procesamiento de la compu-
quea por un fallo del software u otra causa, se pulsa el tador en su correspondiente seal analgica que saca al
botn del reset y se reinicia el sistema. Un microcontrola- exterior por una de las patillas de la cpsula. Existen mu-
dor suele funcionar sin el control de un supervisor y de chos dispositivos de salida que trabajan con seales ana-
forma continuada las 24 ho- lgicas.
ras del da. El Perro Guar- Algunos modelos de micro-
din consiste en un tempori- controladores disponen inter-
zador que, cuando se des- namente de un Amplificador
borda y pasa por 0, provoca Operacional, que acta como
un reset automticamente comparador entre una seal
en el sistema y generalmen- fija de referencia y otra varia-
te se usa para detectar fa- ble que se aplica por una de
llas de programas que oca- las patillas de la cpsula. La
sionaran que el micro se salida del comparador pro-
quede trabajando dentro de porciona un nivel lgico 1 0
un loop indefinidamente. Se segn una seal sea mayor o
debe disear el programa de menor que la otra.
trabajo que controla la tarea Tambin hay modelos de mi-
de forma que refresque o ini- crocontroladores con un m-
cialice al Perro Guardin an- dulo de tensin de referencia
tes de que provoque el reset. que proporciona diversas
Si falla el programa o se bloquea, el programa no refres- tensiones de referencia que se pueden aplicar en los
car al Perro Guardin y, al completar su temporizacin, comparadores.
provocar el reset del sistema.
Proteccin "Brownout"
Sleep, Estado de Reposo de Bajo Consumo Esta proteccin la realiza un circuito que resetea al
En muchas situaciones de trabajo en que el microcon- microcontrolador cuando la tensin de alimentacin
trolador debe esperar, sin hacer nada, a que se produzca (VDD) es inferior a un mnimo ("brownout"). Mientras la
algn acontecimiento externo que le ponga de nuevo en tensin de alimentacin sea inferior al de brownout, el
funcionamiento, es preciso ahorrar pilas; como en el ca- dispositivo se mantiene reseteado, comenzando a funcio-
so de los controles remotos, donde el sistema est a la nar normalmente cuando sobrepasa dicho valor. Esto es
espera de que el usuario oprima una tecla. Para ahorrar muy til para evitar datos errneos por transiciones y rui-
energa, los microcontroladores disponen de una instruc- dos en la lnea de alimentacin.
cin especial (SLEEP en algunos micros), que les pasa al
estado de reposo o de bajo consumo, en el cual los re- Modulador de Ancho de Pulsos o PWM
querimientos de potencia son mnimos. En dicho estado Son circuitos que proporcionan en su salida impulsos
se detiene el reloj principal y se "congelan" sus circuitos de anchura variable, que se ofrecen al exterior a travs
asociados, quedando el microcontrolador sumido en un de las patillas del encapsulado. Es til para sistemas de
profundo "sueo". Al activarse una interrupcin ocasiona- control de potencia, como por ejemplo motores.
Saber Electrnica
11
Artculo de Tapa
Puertos de Comunicacin neas de programa, 16bits por inst.), PIC:1kx14 (1024 l-
Para que el micro se pueda comunicar con otros dis- neas de programa de 14 bit cada una).
positivos, otros buses de microprocesadores, buses de Memoria EEPROM libre: AVR - 64Bytes, PIC - 64By-
sistemas, buses de redes y poder adaptarlos con otros tes
elementos bajo otras normas y protocolos es preciso Salidas: AVR - 15, PIC - 13
agregarle unidades o puertos de comunicacin. Algunos TIMER: AVR - 1 de 8bit (con prescaler desde CK has-
modelos disponen de recursos que permiten directamen- ta CK/1024), PIC - 1 de 8 bit (con prescaler desde 1:2
te esta tarea, entre los que destacan: hasta 1:256)
Comparador Analgico (NO ADC): AVR - 1 PIC - NO
UART, adaptador de comunicacin serie asincrni- POSEE
ca. Watchdog: Ambos poseen
USART, adaptador de comunicacin serie sincrni- Oscilador interno: Ambos poseen, en el AVR slo ha-
ca y asincrnica. bilitable con programacin paralela
Puerto paralelo esclavo para poder conectarse con Niveles de pila (STACK): AVR - 3, PIC - 8
los buses de otros microprocesadores. Interrupciones: AVR - reset, interna, externa, timer y
USB (Universal Serial Bus). por comparador analgico, PIC - 5 interrupciones
Bus I2C, que es una interfaz serie de dos hilos de- Bsicamente, los AVR tienen 3 registros para cada
sarrollado por Philips. puerto de salida a saber:
Interface SPI, un puerto serie sincrnico.
CAN (Controller Area Network), para permitir la DDRB - Sirve para decir qu patas son de entrada
adaptacin con redes de conexionado multiplexado desa- o salida, 0 es entrada, 1 es salida (es inverso a los
rrollado conjuntamente por Bosch e Intel para el cablea- PIC).
do de dispositivos en automviles. En EE.UU. se usa el PINB - Registro que sirve para entradas solamente.
J185O. PORTB - Registro que sirve para salidas solamen-
TCP/IP, ya existen microcontroladores con un adap- te.
tador de comunicacin para este protocolo.
Tanto el I2C en televisores, como el Bus CAN en au- Esto significa que para leer una entrada se debe usar
el registro PINB mientras que para escribir datos en una
tomviles, fueron diseados para simplificar el circuito
salida se debe emplear el registro PORTB (obviamente si
que supone un bus paralelo de 8 lneas dentro de un te-
hacemos referencia a las patas del puerto B).
levisor, as como para librar de la carga que supone una
En el ATMEL AT90S1200 el PortB tiene 8 bits de da-
cantidad ingente de cables en un vehculo.
tos, a diferencia del PORTD que tiene slo 7. El bit 7 del
PORTD no se emplea; PORTD tambin consta de 3 re-
gistros: DDRD, PORTD y PIND.
**********************************************************
Saber Electrnica
12
Microcontroladores AVR de Atmel
La Serie ATtiny 25/45/85 -Fuentes de Interrupcin Externas e Internas.
-Modos de Descanso en Baja Potencia, de Re-
El ATtiny 25/45/85 es un microcontrolador CMOS de 8 duccin de Ruido de ADC, y de Reduccin de Potencia.
bits de baja potencia basado en la arquitectura RISC me- -Circuito Mejorado de Reinicializacin de Encen-
jorada del AVR. Mediante la ejecucin de poderosas ins- dido.
trucciones en un solo ciclo de reloj, el ATtiny 225/45/85 lo- -Circuito Programable de Deteccin de Brown-
gra una produccin que alcanza 1MIPS por MHz, permi- out (estado en que la tensin es entre un 8 y un 12% in-
tindole al diseador de sistemas optimizar la relacin ferior al valor tpico) .
consumo de potencia-velocidad de procesamiento. -Oscilador Calibrado interno.
Las principales caractersticas del dispositivo son las
siguientes: * Entradas/Salidas y Encapsulados:
-Seis Lneas Programables de Entrada/Salida.
* Alto desempeo, baja potencia. -SOIC de 8 patas.
Saber Electrnica
13
Artculo de Tapa
Figura 4
Interfaz Serie Universal, Interrupciones Internas y Exter- El modo de Descanso detiene la CPU en tanto que
nas, un ADC de 4 canales de 10 bits, un Temporizador permite que la SRAM, el Temporizador/Contador, el ADC,
Programable de Vigilancia con Oscilador Interno y 3 mo- el Comparador Analgico, y el sistema de Interrupcin si-
dos de ahorro de potencia seleccionables por software. gan trabajando. El modo de Reduccin de Potencia guar-
Saber Electrnica
14
Microcontroladores AVR de Atmel
da el contenido de los regis- Figura 5
tros, inhabilitando todas las
funciones del integrado has-
ta la siguiente Interrupcin o
Reinicializacin. El modo de
Reduccin de Ruido del
ADC detiene la CPU y todos
los mdulos de E/S excepto
el ADC, a fin de minimizar el
ruido de conmutacin du-
rante las conversiones del
ADC.
El dispositivo se fabrica
usando la tecnologa de me-
moria no-voltil y alta densi-
dad de ATMEL.
El sistema de interfaz
serial que maneja el integra-
do permite que la Memoria
de Programa se reprograme
en el sistema a travs de
una interfaz serie (SPI) me-
diante un programador con-
vencional de memorias no-
voltiles o mediante un c-
digo de carga incorporado
en el integrado que se eje-
cuta en el ncleo del AVR.
El AVR tiene un soporte
basado en herramientas de desarrollo del sistema y de te se ponen en 0 entregarn corriente si se activan los re-
programacin que incluyen: Compiladores C, Macroen- sistores pull-up.Las patas del Puerto B son del tipo tri-sta-
sambladores, Depurador/Simuladores de Programa, te cuando se activa una condicin de reinicializacin,
Emuladores en el Circuito y Conjuntos de Componentes aunque el reloj no est funcionando.
de Evaluacin.
RESET: Entrada de Reinicializacin. Un 0 en esta pa-
Este microcontrolador ha sido desarrollado y fabrica- ta, durante ms de un pulso mnimo, generar una reini-
do de acuerdo con los requerimientos ms exigentes de cializacin aunque el reloj no est funcionando.
la norma internacional ISO-TS-16949 que define los gra-
dos de calidad para uso automotriz.
La CPU del AVR
Descripcin de los Pines: Trataremos la arquitectura del ncleo del AVR en ge-
neral. La funcin principal del ncleo de la CPU es ase-
Vcc: Tensin de alimentacin. gurar una correcta ejecucin del programa. La CPU, por
lo tanto, debe acceder a memorias, realizar clculos, con-
GND: Masa, tierra. trolar perifricos, y manejar interrupciones.
En la figura 5 se puede observar la arquitectura de la
Puerto B (PB5 PB0): El Puerto B es un puerto de CPU. A fin de maximizar el desempeo y el paralelismo,
E/S bidireccional de 6 bits con resistores pull-up internos el AVR usa una arquitectura Harvard, con memorias y bu-
(seleccionables para cada bit). Los buffers de salida del ses separados para el programa y los datos. Las instruc-
puerto B tienen caractersticas simtricas de excitacin ciones que estn en la memoria de Programa se ejecu-
con alta capacidad, tanto de fuente como de sumidero. tan con un solo nivel de transmisin por conductos. Mien-
Como entradas, las patas del Puerto B que externamen- tras que se ejecuta una instruccin, se extrae la siguien-
Saber Electrnica
15
Artculo de Tapa
te instruccin de la memoria de Programa. Este concep- Un mdulo de interrupcin flexible tiene sus registros
to permite que las instrucciones se ejecuten en cada ciclo de control en el espacio de E/S con un bit adicional de
de reloj. La memoria de programa es la memoria flash re- Habilitacin de Interrupcin Global en el Registro de Es-
programable en el Sistema. tado. Todas las interrupciones tienen un Vector de Inte-
El Archivo de Registros de acceso rpido contiene 32 rrupcin separado en la tabla de Vectores de Interrupcin.
registros de trabajo de propsito general de 8 bits con un Las interrupciones tienen una prioridad de acuerdo con
tiempo de acceso de un solo ciclo de reloj. Esto permite su posicin en la tabla. Cuanto ms baja es la direccin
la operacin de la Unidad Aritmtico Lgica (ALU) en un del Vector de Interrupciones, ms alta es la prioridad.
slo ciclo. En una tpica operacin de la ALU, se toman 2 El espacio de memoria de E/S contiene 64 direccio-
operandos del Archivo de Registros, se ejecuta la opera- nes para funciones perifricas de la CPU como Registros
cin, y el resultado se almacena nuevamente en el Archi- de Control, SPI, y otras funciones de E/S. La memoria de
vo de Registros en un ciclo de reloj. E/S se puede acceder directamente, o como las posicio-
Seis de los 32 registros se pueden usar como 3 regis- nes del Espacio de Datos que estn a continuacin de las
tros apuntadores de direccionamiento indirecto de 16 bits del Archivo de Registros, 0x20-0x5F.
para el direccionamiento en el Espacio de Datos, permi-
tiendo eficientes clculos de direcciones. Uno de estos
apuntadores de direcciones tambin se puede usar como La Unidad Aritmtico-Lgica (ALU)
apuntador de direcciones para tablas de consulta en la
memoria Flash de Programa. Estos registros funcionales La ALU del AVR de alto desempeo trabaja en cone-
agregados son los registros X, Y y Z de 16 bits. xin directa con todos los 32 registros de trabajo de pro-
La ALU soporta operaciones aritmticas y lgicas en- psito general. Dentro de un solo ciclo de reloj se ejecu-
tre registros o entre una constante y un registro. Las ope- tan las operaciones aritmticas entre registros de prop-
raciones de un solo registro tambin se pueden ejecutar sito general o entre un registro y uno inmediato. Las ope-
en la ALU. Luego de una operacin aritmtica, el Regis- raciones de la ALU se dividen en 3 categoras principales:
tro de Estado se actualiza para reflejar la informacin so- aritmticas, lgicas, y funciones con bits. Algunas imple-
bre el resultado de la operacin. mentaciones de la arquitectura tambin proveen un pode-
El Programa tiene instrucciones de salto condicional e roso multiplicador que soporta la multiplicacin con signo,
incondicional e instrucciones de llamada, capaces de di- sin signo y el formato fraccional.
reccionar en forma directa todo el espacio de direcciones.
La mayora de las instrucciones del AVR tienen un solo
formato de palabra de 16 bits. Cada direccin de memo- El Registro de Estado
ria de Programa contiene una instruccin de 16 o de 32
bits. El Registro de Estado contiene informacin sobre el
Durante las interrupciones y las llamadas a subrutina, resultado de la instruccin ms recientemente ejecutada.
el Contador de Programa de direccin de retorno (PC) se Esta informacin se puede usar para alterar el flujo del
almacena en la Pila. La Pila se ubica en la SRAM de da- programa a fin de ejecutar operaciones condicionales.
tos generales, y en consecuencia el tamao de la Pila s- Notemos que el Registro de Estado se actualiza despus
lo est limitado por el tamao total de la SRAM y su uso. de todas las operaciones de la ALU. Esto, en muchos ca-
Todos los programas del usuario deben inicializar el SP sos, evita la necesidad de usar instrucciones de compa-
en la rutina de reinicializacin (antes que se ejecuten las racin especiales, resultando un cdigo ms compacto y
subrutinas o las interrupciones). El Puntero de Pila (SP) ms rpido.
se puede leer /escribir en el espacio de E/S. La SRAM de El Registro de Estado no se almacena automtica-
datos se puede acceder fcilmente mediante 5 modos di- mente cuando se ingresa a una rutina de interrupcin y se
ferentes de direccionamiento soportados en la arquitectu- vuelve a almacenar cuando se regresa de una interrup-
ra del AVR. cin. Esto se maneja mediante el software.
Los espacios de memoria en la arquitectura del AVR El Registro de Estado del AVR (SREG) posee una es-
son todos lineales y regulares. tructura como la mostrada en la figura 6.
Figura 6
Saber Electrnica
16
Microcontroladores AVR de Atmel
Bit 7-I: Habilitacin Global de Interrupcin. Bit 3 - V: Bandera de Rebalse con complemento a 2.
Este bit debe ponerse en 1 para que se habiliten las Este bit soporta una aritmtica de complemento a 2.
interrupciones. El control individual de habilitacin de in-
terrupcin se ejecuta luego en registros de control sepa- Bit 2 - N: Bandera Negativa.
rados. Si se pone en 0, no se habilita ninguna interrup- Este bit indica un resultado negativo en una operacin
cin, independientemente de cmo estn las posiciones aritmtica o lgica.
individuales de habilitacin de interrupcin. El bit I se po-
ne en 0 mediante hardware despus que haya ocurrido Bit 1 - Z: Bandera Nula.
una interrupcin, y se pone en 1 mediante la instruccin Este bit indica un resultado nulo en una operacin arit-
RETI para permitir interrupciones subsiguientes. El bit I mtica o lgica.
tambin se puede poner en 1 y en 0 mediante las instruc-
ciones SEI y CLI. Bit 0 - C: Bandera de Acarreo.
Este bit indica un acarreo en una operacin aritmtica
Bit 6 -T: Almacenamiento de Copia de Bit. o lgica.
Las instrucciones de copia de bit BLD (Bit LoaD) y
BST (Bit Store) usan el bit T como fuente o destino del bit
operado. Un bit de un registro del Archivo de Registros se Registros de Propsito General
puede copiar en T mediante la instruccin BST, y un bit en
T se puede copiar en un bit de un registro del Archivo de El Archivo de Registros se optimiza para el conjunto
Registros mediante la instruccin BLD. de instrucciones RISC mejorado del AVR. A fin de lograr
el desempeo y la flexibilidad requeridas, el Archivo de
Bit 5 - H: Bandera de Semi-acarreo. Registros soporta los siguientes esquemas de E/S:
Este bit H indica un semi-acarreo en algunas opera-
ciones aritmticas. El semi-acarreo es til en la aritmtica Un operando de salida de 8 bits y una entrada de re-
BCD. sultados de 8 bits.
Dos operandos de salida de 8 bits y una entrada de
Bit 4 - S: Bit de Signo. resultados de 8 bits.
El bit S siempre es una O exclusiva entre la Bandera Ne- Dos operandos de salida de 8 bits y una entrada de
gativa N y la Bandera de Rebalse V con complemento a 2 . resultados de 16 bits.
Un operando de salida de 16 bits y
una entrada de resultados de 16 bits.
Figura 7
La figura 7 muestra la estructura de los
32 registros de trabajo de propsito
general de la CPU.
La mayora de las instrucciones que
operan en el Archivo de Registros tie-
nen acceso directo a todos los regis-
tros, y la mayora de ellas son instruc-
ciones de un solo ciclo.
Como se ve en la figura 7, a cada re-
gistro se le asigna una direccin de
memoria de Datos, las cuales se ma-
pean directamente en las primeras 32
posiciones del Espacio de Datos del
usuario. Aunque no se implementan f-
sicamente como posiciones de memo-
ria de SRAM, esta organizacin de
memoria proporciona una gran flexibi-
lidad en el acceso de los registros, ya
que los registros apuntadores X, Y y Z
pueden apuntar a cualquier registro
del archivo.
Saber Electrnica
17
Artculo de Tapa
Figura 8
Un Sencillo Programador
por Puerto Paralelo
Saber Electrnica
18
Microcontroladores AVR de Atmel
ECP para que no haya ningn inconveniente al progra- seo y construccin de prototipos. Esta placa entrenado-
mar. Por ltimo, en la figura 11 se puede observar el en- ra es la que usamos para programar el Atmel Mega
torno de desarrollo de microcontroladores Atmel de 40 8515 que sirvi de prototipo para el armado de la Interfa-
terminales que estamos empleando para el armado de se Grfica de Video de la edicin anterior de Saber Elec-
nuestras prcticas y que emplearemos tambin para el di- trnica.
Figura 11
Saber Electrnica
19
MONTAJE
Easy-Downloader 2.0:
Programador para Atmel de 40 Pines
por Puerto Serial
Tal como mencionamos anteriormente, una de las caractersti-
cas sobresalientes del trabajo con Microcontroladores Atmel es
la posibilidad de utilizar ambientes de desarrollo, programado-
res, tarjetas entrenadoras y gran cantidad de circuitos de uso li-
bre, muchos de los cuales puede bajar de Internet. Nosotros
probamos el cargador desarrollado por Wichit Sirichote (ks-
wichit@kmitl.ac.th) y que se publica en la pgina www.kmi-
tl.ac.th, encontrando que funciona perfectamente para pro-
gramar los micros que utilizamos para desarrollar los dife-
rentes proyectos que prximamente publicaremos en Saber
Electrnica. En la presente nota realizamos una recopilacin
de la pgina del autor, efectuando algunas ligeras modificacio-
nes para facilitar la comprensin del proyecto y simplificar su
montaje.
Saber Electrnica
20
Programador para ATMEL de 40 Patas
Figura 1
La seleccin del modo de pro- La tensin de programacin es de slo +5V y +12V y se activa sim-
gramacin se hace mediante P3.4 a un poco diferente de la versin 1.1 de plemente mediante P3.3. La pata de
P3.7. Si desea ms detalles puede este cargador, el terminal de predis- entrada de reloj X1 del zcalo ZIF se
ver el archivo en C: ez52.c. posicin requiere una tensin Vpp deriva de X2 sin separador.
Figura 2A
Saber Electrnica
21
Montaje
Construccin de la to paralelo, sencillo para cargar este trolador 89S8252 (vea la pgina de
Placa de Circuito Impreso archivo hexadecimal. Puede em- referencia de Internet dada en el ar-
plear un esquema similar al del car- tculo de tapa).
La placa de circuito impreso se gador utilizado en el artculo de tapa En la figura 3 damos el esquema
puede construir usando una plaque- de esta edicin, pero para microcon- de un sencillo programador por
ta (pcb) del tipo universal puerto paralelo que em-
con sodadura de punto a plea nuestro conocido
punto. Si quiere hacer una PoniProg (tambin b-
pcb, en la figura 2A se jelo desde nuestra pgi-
muestra el diagrama del na). Es decir, si no consi-
circuito impreso que, en es- gue que alguien le preste
te caso, es de doble faz. La un cargador para progra-
figura 2B muestra un deta- mar el 89C51, deber
lle de cmo deben ir ubica- montar un cargador sen-
dos los componentes sobre cillo por puerto paralelo y
la placa. emplear un 89S8252 en
lugar del 89C51. Para
programar el 89S8252
El Software deber utilizar el mismo
archivo ez52.hex. Am-
ez52.hex es el firm- bos microcontroladores
ware de archivo hexadeci- son compatibles pin a
mal necesario para el pin, por lo cual no deber
89C51. El archivo puede realizar ninguna modifi-
bajarlo desde nuestra pgi- cacin en el PCB de la fi-
na web: gura 2A.
Saber Electrnica
22
Programador para ATMEL de 40 Patas
en la computadora con el objeto de
poder programar a un Atmel por me-
dio del cargador que estamos propo-
niendo (Easy-Downloader). Tambin
lo encontrar con el link dado en
nuestra web.
Figura 4
Cmo Programar un
Atmel con el Easy-Downloader
En primer lugar debemos pre- Downloader en el puerto COM de la Para el 89C51, 89C52 y el
parar al micro que debe ir colocado computadora y ejecute el programa 89C55, existe un byte de firma y por
en la placa de circuito impreso, pa- de acuerdo al sistema operativo de lo tanto ya no se necesita ms selec-
ra ello cargue el archivo ez52.hex su computadora. cionar el tamao de la memoria. El
en un 89C51 con otro programador, En la figura 4 tenemos un ejem- EZ reconocer el tamao del cdigo
o en un 8252 con el programador plo del uso de la versin 2 (ejecucin de la memoria. Tan slo haga click
de la figura 3 y colquelo en la pla- del programa ez2.exe) en sistema en Send Hexfile y todo se har auto-
ca de circuito impreso armada de la DOS (se ejecuta en Windows 98, re- mticamente (figura 5).
figura 2A. cuerde que no funciona en sistemas Tambin puede descargar la ver-
El software de programacin de- operativos con ambiente NT). sin V3.1 del EZ Uploader para
ber funcionar a 9600 baudios, con Si tiene una PC con Windows Windows. Se trata de una versin
8-Data bits, no Paridad. Conecte el 2000 o superior descargue EZ beta del EZ3.1 Uploader, con las ca-
conector DB9 de la placa del Easy Uploader V3.0 para Windows. ractersticas adicionales READ y
SAVE AS. El cdigo HEX guardado
en los integrados se puede leer y al-
macenar como un archivo HEX de
Intel (figura 6).
Informacin Adicional
Saber Electrnica
23
Montaje
Lista de materiales
1 Fuente de alimentacin de
15V x 100mA (DC Adaptor).
1 Transistor 2N222. Tambin
puede emplearse un BC548.
1 Regulador LM317
1 Regulador 7805
1 Resistencia de 220
2 Resistencias 1k
1 Resistencia de 2k2
1 Resistencia de 8k2
8 Resistencias de 10k
1 Led 5 mm color rojo
2 Capacitores de 30pF
Figura 6 1 Capacitor de 0,1F
1 Capacitor de 1F x 25V
3 Capacitores de 10F x 25V
1 Capacitor 100F x 25V
1 Cristal de 11,0592MHz
tes con el tipo de archivo hexadeci- el archivo hexadecimal de Intel ge- 1 Circuito Integrado DS275
mal a cargar en el Atmel y adems, nerado por algunos compiladores (adaptador de niveles TTL-
detecta automticamente el Puerto (Using Easy-Downloader V1.1&V2.0 RS232).
COM y la plaqueta del programador with Unsorted HEX files). 1 Zcalo o base de 40 patas pa-
dada en la figura 2. Otra opcin para programar At- ra circuito integrado.
En dicha pgina tambin encon- mel de 40 pines es el uso del Easy- 1 Microcontrolador Atmel
trar un programa de Kurnia Wijaya PROG: versin modificada del AVR89C51 (ver texto).
de Jakarta, Indonesia, que le ayuda Easy-Downloader hecho por Fran- 1 Cable con conector DB9
a escribir el programa que clasifica cisco Barbosa.
Saber Electrnica
24
$ 9 ,9 0
A o 8 N 95 - 2007 -
-5 6 9 7 -
IS S N : 1 5 1 4
Cuaderno del Tcnico Reparador
Televisores de Plasma
Acceda a Ms de 500MB
de Informacin en
Manuales de Servicio, Planos Circuitos, Fotos y Tips de Reparacin
29
Cuaderno del Tcnico Reparador
30
Cuaderno del Tcnico Reparador
G
PS significa "Global Po-
sitioning System" o Sis- sistema basndose en una red de das las distancias a cada satlite)
tema de Posicionamien- 24 satlites (21 operativos) en r- se fija con facilidad la propia po-
to Global. bita a 20.200 Km que permite cu- sicin relativa del GPS respecto a
Se trata de un Sistema Global brir toda la superficie terrestre. los satlites. Conociendo adems
de Navegacin por Satlite Para fijar una posicin, el na- las coordenadas o posicin de ca-
(GNSS) que permite fijar a escala vegador GPS localiza automti- da uno de ellos por la seal que
mundial la posicin de un objeto, camente, como mnimo, a 4 sat- emiten, se obtiene la posicin ab-
una persona, un vehculo o una lites de la red, de los que recibe soluta o coordenadas reales del
nave. seales que indican la posicin de punto de medicin.
La precisin de un sistema cada satlite y su reloj. El nave- Los GPS, hoy son comunes en
GPS puede determinar la posi- gador GPS sincroniza su reloj y el mercado para los usuarios con
cin de un objeto con errores m- calcula el retraso de las seales fines muy diversos; localizacin
nimos, pudiendo determinar una (que viene dado por distancia al de piezas, montaismo y hasta en
posicin con metros de precisin. satlite), calculando la posicin los telfonos celulares con fines
El sistema de defensa de los en que ste se halla. Una vez en diversos. No obstante, la utiliza-
31
GPS en los Telfonos Celulares
Figura 1
cin actual ms extendida es su CDMA), para ofrecer resultados Un telfono celular dotado de
empleo en los vehculos que cir- con alta precisin a travs de los sistema GPS, puede recibir la se-
culan por carreteras (coches, ca- servicios de localizacin perso- al satelital de 1575,42MHz a tra-
miones, autobuses...). nal. vs de la antena planar para GPS
El GPS en los automviles Entre las ventajas de este ser- interna PIFA (Planar Inverted F
permite a los conductores un apo- vicio encontramos: ubicacin en Antenna) o por medio de una an-
yo considerable. tiempo real, mejor supervisin y tena externa. La seal recepciona-
Estos dispositivos llevan pro- mayor control, alto nivel de preci- da por la antena planar PIFA pasa
gramas con voz que le dan ins- sin a travs de mapas digitaliza- a travs del filtro FL6055 y del
trucciones al conductor sobre los dos, mayor flexibilidad, pues las amplificador lineal de bajo ruido
movimientos que deben hacer pa- localizaciones pueden efectuarse (LNA) U6051. Note en los dia-
ra seguir la ruta correcta (giros, desde un celular o va web. gramas de la figura 1 y 2 que,
toma de salidas o entradas desde Por ejemplo, se puede conocer posteriormente, dicha seal ingre-
unas vas a otras, etc.); estas indi- la ubicacin de un celular con s- sa al filtro LNA U6050 a travs
caciones de voz, permiten al con- lo enviar un mensaje de texto (y del filtro FL6055 (si utiliza ante-
ductor fijar su atencin en la ca- en este caso no es preciso que el na externa, la seal se aplica di-
rretera. En el auto, un GPS puede: mvil tenga sistema GPS!!!). El rectamente al filtro FL6055).
localizador deber enviar un SMS La seal que ingresa al ampli-
* Indicar la ruta a seguir des- (mensaje corto de texto) con el ficador LNA del integrado U6050
de el punto de origen hasta el nmero de celular a ubicar. De es una seal DSS (seal de Se-
destino a travs de mapas que lo- inmediato, la persona buscada re- cuencia Directa de Espectro Ex-
calizados en el GPS. cibir un mensaje en donde se le tendido = Direct Sequence
* Establecer controles nece- informa que un determinado n- Spread Spectrum) de
sarios para advertir los lmites de mero est intentando conocer su 1575,42MHz con una modula-
velocidad ubicacin y se le pide que lo auto- cin bi fase (BPSK) extendida
* Avisar la densidad de trfico rice, por nica vez o para siem- de 1,023 Mbps (BPSK = Bi-Pha-
* Etc. pre. se Shift Keying). La seal DSSS
En caso de que la bsqueda se aplica a un circuito mezclador
El sistema GPS en un telfono sea autorizada, el solicitante reci- de rechazo de seal imagen. En el
celular permite la localizacin en bir un mensaje con la posicin mezclador, esta seal DSS se
tiempo real del telfono, utilizan- geogrfica (latitud, longitud y una mezcla con la seal provenien-
do satlites GPS redes de telefo- direccin postal cercana) donde te de un oscilador local para pro-
na celular (normalmente redes se encuentra el mvil localizado. ducir una seal de frecuencia in-
32
Cuaderno del Tcnico Reparador
Figura 2
33
GPS en los Telfonos Celulares
Figura 3
34
Cuaderno del Tcnico Reparador
termedia (FI) de 9,45MHz. Lue- tipo PELC (Positive Emitter Cou- RTC es un circuito de reloj de
go, la seal de salida de FI se am- pled Logic = Emisor Positivo de muy baja potencia y altsima pre-
plifica y filtra para ser enviada a Lgica Acoplada). Las entradas cisin de 32kHz proveniente del
una etapa amplificadora con con- de bloque de interfaz son el cable PCAP.
trol automtico de ganancia AGC interfase (AGCDAT) y el Este circuito es alimentado
(AGC) antes de ser aplicada a un pin de control de potencia por VDDRTC para permitir una
conversor Analgico - Digital PWRCTL. mxima duracin de la. REF-
(A/D). La etapa de FI tambin El GPS (El sistema de posi- _FREQ se utiliza como una fuen-
contiene un procesador de seales cionamiento global) DSP dentro te de reloj externa para U6000.
I-Q que realiza la operacin de de U6000 correlaciona las seales GPS_WAKEUP* es una seal
deteccin de fases, luego suma de entrada de datos MAG y (se activa en bajo) del POG utili-
las seales I y Q y las enva a un SIGN. La amplia arquitectura pa- zada para despertar al cliente
solo canal. El circuito de AGC ralela de rastreo permite la bs- SiRFLoc del modo de Sleep (mo-
provee a la seal de FI, la ganan- queda simultnea de tramas de do de bajo consumo cuando no se
cia ptima para que pueda ser en- 1,920 tiempo/frecuencia, que per- utiliza al dispositivo).
viada al conversor analgico - di- mite una combinacin poderosa GPS_RESET* es una seal de
gital de 2 bits. De esta manera, el de nueva adquisicin muy rpida puesta a cero (tambin activa en
conversor AD proveer bits con con la capacidad de encontrar y bajo) difcil para el SiRF BB IC y
la amplitud necesaria para ser rastrear seales muy dbiles. El la memoria Flash. GPS_BOOT-
aplicados al Bloque de Interfase bloque de comunicaciones UART _SEL es usado por el POG para
(Interface Block). Las salidas del que est dentro del U6000, se usa poner la configuracin de autoa-
bloque de interfase proporcionan para comunicar a la informacin rranque luego de un reset. GPS-
seales de reloj y datos de 2 bits de datos de interfaz entre el GS- _TIME_SYNC es una seal que
al procesador GPS U6000 (CGS- P2E/LP (U6000) y el POG. El cir- activa en estado alto para propor-
P2e/LP). Para simplificar la com- cuito integrado GPIO proporcio- cionar sincronismo, que se enva
plejidad de la interfase, las sea- na apoyo a una serie de perif- sobre el POG y sobre la UART.
les provenientes del AD son del ricos. Hasta el mes prximo!
35
SERVICE
Curso de Funcionamiento, Mantenimiento y Reparacin de
36
Anlisis de los Decodificadores de Datos
rias masivas externas al mismo. Por
supuesto que nuestro micro, como
cualquier otro micro, necesitar la se-
ales de cristal y reset para funcionar
adecuadamente, sin olvidar las ten-
siones de fuente y masa. Estas sea-
les, imprescindibles para cualquier mi-
cro, se estudiaran englobadas en se-
ales fundamentales del micro.
Seales Fundamentales
del Micro STi5505 (Segundo
Decodificador)
37
Service
38
Anlisis de los Decodificadores de Datos
ms importantes para reparar esta se trata de desmultiplexar la informa- se produzca un corte definitivo. Esta
etapa. Esta seal corresponde al cin. seal sirve para reconocer el estado
clock de bit. Sin este clock el decodifi- La seal FLAG sincronizada con de una lectura y puede analizarse con
cador no lee la seal DATA y no hay SYNC ofrece una seal rectangular un voltmetro de leds de 0 a 5V, o un
salida alguna. Si Ud. tiene oscilosco- con un perodo de actividad variable. tster de aguja para reconocer el des-
pio puede controlar la amplitud que El perodo de actividad, cuando la lec- gaste de un pick-up.
debe ser de 5V aproximadamente y la tura es normal, es muy pequeo; pero V4 es una seal dedicada a trans-
frecuencia de 6MHz. cuando comienzan a aparecer errores mitir informacin de datos en el modo
Posteriormente se debe medir la se va a agrandando hasta que llega a serie, que slo se utiliza en CD como
seal WCLK que se puede observar ser el 100% de la seal antes de que explicramos en la entrega anterior.
en la figura 7.
Esta seal corresponde al clock
de palabras y sin ellas no hay modo
de sincronizar la lectura de los dife-
rentes canales, transmitidos en forma
multiplexada en el tiempo. Por ejem-
plo en CDDA es posible que se inter-
cambie canal derecho por izquierdo.
En Video es posible que se confundan
las seales de video con las de soni-
do o los canales de sonido entre s.
En realidad es improbable que ocurra
algo de esto, porque el decodificador
aborta su funcionamiento cuando no
recibe WLCK. Claro que si estamos
ante un CI fallado todo puede suceder
y el autor encontr, en una oportu-
nidad un decodificador que emita rui-
do blanco en video cuando comenza-
ba a leer un disco. Ese ruido luego se
cortaba entre captulo y captulo, has- Figura 6 - Seal BCLK.
ta que terminaba la lectura en donde
se cortaba definitivamente.
La seal DATA podra observarse
con un osciloscopio, pero como ya sa-
bemos no es repetitiva y por lo tanto
no genera una seal fija sobre la pan-
talla que podamos mostrarle a los
alumnos. En la figura 8 mostramos un
oscilograma en donde pretendemos
indicar lo que aparece sobre la panta-
lla del osciloscopio.
El resto de las seales de entrada
son prcticamente de control, como
por ejemplo la pata SYNC que pre-
senta un pulso coincidente con la se-
al de sincronismo de cuadro de la in-
formacin grabada en el CD (la pala-
bra cuadro no se refiere a los cuadros
verticales del video, sino a los cuadros
de datos grabados en el CD). El ingre-
so de esta seal, al segundo decodifi-
car sirve para sincronizar el funciona-
miento del mismo sobre todo cuando Figura 7 - Seal de WCLK.
39
Service
Las seales de entradas son pro- que amplifica las seales en potencia audio y video comprimido que poste-
cesadas y filtradas en la etapa llama- y las filtra antes de utilizarlas en el de- riormente se descomprimen generan-
da de front end (literalmente: frontera multipleador siguiente. All es donde do las seales de salida analgicas.
final) que es un circuito de interfase realmente se obtienen las seales de
El Decodificador Digital y
Codificador Analgico de Video
40
Anlisis de los Decodificadores de Datos
minutos de video al mismo tiempo que desde el reproductor de DVD al TV; deograbadores por su ficha de video
se lee el sonido. Todo depende de que por esa razn esas tres seales se del tipo RCA.
el editor del disco haya aprovechado conforman de un modo determinado
esta cualidad; cosa poco frecuente en antes de ser emitidas. Por qu tal diversidad de formas
realidad. Las patas 62 y 63 son las salidas de conectar el reproductor al TV?
Es decir que el demultiplexador de de LUMA (Y) y de CROMA (C) que Porque en este momento coexis-
los datos de entrada puede tener ha- permiten llevar la informacin de vi- ten televisores de todas las pocas y
bilitado la salida de audio, la salida de deo desde el reproductor al TV por s- el fabricante de reproductores de DVD
video e inclusive la salida de Subpic- lo dos cables. Uno que lleva la seal no quiere limitar la posibilidad de ven-
ture, por donde se envan las seales de luminancia del video y que es la tas de sus equipos. Es as que un
que se sumarn al video normal (sub- suma ponderada de los tres canales buen equipo tiene, inclusive, un mo-
ttulos, textos del display en pantalla, de color (Y = 0.30R + 0.59G + 0.11B). dulador de RF para salir por el canal 3
imagen fija del logo, etc). La otra seal es la de crominancia o 4 y entonces se puede decir que tie-
Los datos del video principal puros (C) que es una subportadora de una ne salida universal en el sentido que
(sin datos de audio o control) estn frecuencia de alrededor de 4 MHz (la puede ser conectado a cualquier TV,
comprimidos segn el estandard frecuencia exacta depende de la nor- incluyendo un aparato valvular de B y
MPEG y se hace necesario descom- ma) y que se encuentra modulada en N.
primirlos en el MPEG DECODER. Pa- fase y amplitud por las seales R y B Y si la salida por canal 3 o 4 es
ra cumplir esta funcin, el decodifica- conformadas. Es decir que en el re- universal, por qu no proveer esa so-
dor hace un uso masivo de memoria ceptor y por un proceso de decodifica- la salida, simplificar el conexionado y
SDRAM. El nombre de esta memoria cin se pueden obtener de C las sea- reducir los costos. Porque ese modo
es un Acrnimo de Synchronous Dy- les R y B puras. de conectar los equipos es el que el
namic Random Access Memory, es Es fcil comprender que un recep- provee la menor calidad de imagen.
decir, memoria RAM dinmica de ac- tor que posee las seales Y, R y B es- En orden ascendente de calidad
ceso sincrnico. A nosotros nos basta t en condiciones de calcular G em- de imagen, el usuario debe elegir un
con saber que se trata de una RAM, pleando para ello los valores instant- TV con:
es decir una memoria de lectura y es- neos de R, B , Y y de ese modo poder
critura muy rpida y muy masiva (gran excitar el tubo con las 3 componentes 1) Entrada por canales 3 o 4.
tamao) que posee 16 bits de datos y de color R, G y B. 2) Entrada por audio/video
12 bits de direccionamiento. Es decir que el reproductor por so- 3) Entrada por SVHS
El decoder, haciendo uso de esta lo dos cables y empleando un mtodo 4) Entrada por componentes
memoria, genera los datos de video de multiplexacin de frecuencia, pue-
no comprimidos que se suman a los de enviar la informacin de los tres co- Entre todas las salidas que acaba-
datos de subpicture (ttulos y OSD). lores primarios al TV. Este sistema fue mos de nombrar y los conectores de
La suma son los datos de video com- creado para los videograbadores la parte posterior del DVD existe, en el
pletos no comprimidos que se envan, SVHS y por lo tanto conserva ese modelo 703 de Philips, otra plaqueta,
por ltimo, al codificador de video. nombre por costumbre. que veremos posteriormente, pero el
La funcin del codificador de video reparador seguramente se estar pre-
es generar la seal de video analgi- Es posible enviar toda la informa- guntando cmo controla que todas las
ca en norma PAL o NTSC. Esta seal cin de los tres colores primarios por salidas del segundo decodificador
no tiene una sola pata de salida, como un solo cable? tengan la seal correcta.
se puede observar, la salida del codi- S, es posible y se realiza envian- En este caso, el equipamiento
ficador tiene 6 patas con diferentes do la seal de luma Y y la de croma ms adecuado es un osciloscopio de
seales que pasamos a analizar en C por el mismo cable mediante un 5 MHz para arriba y un disco de prue-
detalle. multiplexado de frecuencia. La parte ba, deber ser confeccionado por ca-
Las patas 55, 56 y 57 son las sali- baja del espectro se destina a la LU- da alumno. La idea es grabar un cua-
das por componentes R G y B (rojo, MA y la parte alta a la suportadora con dro de prueba de barras de color en
verde y azul). Es decir los colores pri- la CROMA. Esta seal compuesta sa- una PC, que tenga una grabadora de
marios que, compuestos, permitirn le por la pata 64 y en el circuito est DVD relativamente nueva y de buena
observar una imagen colorida sobre indicada como CVBS, aunque su calidad.
un tubo. Es obvio que se requieren nombre ms conocido es seal de vi- Reproduciendo ese disco se pue-
tres cables de elevado ancho de ban- deo compuesta y es la seal que du- de encarar la verificacin de las sali-
da para que esa informacin llegue rante tantos aos entregaron los vi- das con un osciloscopio de un modo
41
Service
muy sencillo. En las figuras 10, 11 y de escuchar. Este comentario es vli- Si entran las seales del bus I2S y
12 se pueden observar los oscilogra- do para las tres mediciones que nos no salen algunas de las seales que
mas de las salidas R, G y B. faltan realizar, que son la seales acabamos de enumerar, se debern
Si Ud. no tiene osciloscopio, se CVBS, C , Y. Sin embargo considera- controlar las seales auxiliares del co-
tendr que contentar con escuchar mos que a pesar de esto es vlido es- dificador y la gestin de memoria.
estas seales por medio del amplifica- cuchar estas seales, habida cuenta En realidad todo el control se pue-
dor paramtrico o un bafle para PC. El de que es muy improbable que salga de realizar con el equipo apagado, ya
problema es que las tres seales se una seal por otra; las seales salen o que slo se trata de verificar los resis-
escuchan exactamente iguales por- no salen y escuchar su progreso des- tores 3535, 3538, 3534 y 3537 de la fi-
que slo se pueden escuchar las com- de esta salida hasta que llegan al TV gura 4. que generan las corrientes de
ponentes de 50 o 60Hz (y sus armni- puede ser un paso importante en la referencia por las patas 59 y 66 to-
cas) del video. Las otras componen- reparacin. En las figuras 13, 14 y 15 mando las tensiones de referencia de
tes se producen a ritmo de horizontal se pueden observar las seales las patas 58 y 65. Luego, con el equi-
(y sus armnicas) y son muy difciles CVBS, Y y C. po encendido, deber verificar las ten-
42
Anlisis de los Decodificadores de Datos
siones de 2,5V de las patas 58 y 65. ales puedan ser utilizadas, se re- emisor de los transistores estn co-
El resistor 3573 debe ser verificado en quiere algn circuito que baje esa im- nectados a la fuente Vvid de 8V.
caso de que no aparezca el OSD. Por pedancia a valores compatibles con Esto significa que las salidas por emi-
ltimo, las patas 52 y 61 son patas de los circuitos posteriores. Esa funcin sor pueden llegar a valores negativos.
salida de pulsos de sincronismo hori- la cumple un banco de repetidores de Las seales de salida del codificador
zontal y vertical que se utilizan en la tensin, construido con 6 transistores de video arrancan prcticamente des-
plaqueta 6. La falta de estas seales BC548. Observe la figura 16. de cero; esto implica que en los emi-
no pueden generar problemas en la Observe que los resistores de sores ese valor se reducir a 0,6V
seales de salida del codificador
de video.
Es posible que las seales
salgan pero que no tengan las
frecuencias correctas para la nor-
ma de nuestro pas. Como se
puede observar, el codificador no
tiene un cristal que ajuste la fre-
cuencia de la subportadora de
croma. El generador de 27MHz
slo le da el clock al codificador,
que por supuesto es un micro-
procesador. Este microprocesa-
dor genera las frecuencias co-
rrectas en funcin de su predis-
posicin que se puede cambiar
con el control remoto. Es decir
que se puede cambiar la norma
de NTSC a PAL y luego elegir el
PAL adecuado para cada pas.
43
Service
aproximadamente. Es decir que en los gico. Los filtros ubicados en la bases, tud de 1V pap cuando la salida se car-
emisores se observar la misma seal estn ajustados a la frecuencia de ga con una impedancia de 75 Ohm.
que en la salida, pero con una barrera muestreo y evitan que se produzcan Como la salida CVBS luego del repe-
por debajo. los conocidos efectos de batidos e in- tidor tiene precisamente ese valor,
terferencia. Ahora vamos a seguir las significa que se lo debe amplificar por
Para que sirven los filtros pi diferentes seales de video hasta lle- un factor de 2 veces por lo menos pa-
existentes en las bases de cada repe- gar a los correspondientes conectores ra conseguir una salida de 1V a 75
tidor? de salida. Comenzamos con la seal Ohm de impedancia. Ver la figura 17.
Como ya dijimos, el codificador es ms simple que es la salida de video El amplificador, construido con los
un microprocesador, por lo tanto ge- compuesto CVBS. La norma indica transistores 7411 y 7413 es un ampli-
nerar seales de salida con ruido l- que dicha seal debe tener una ampli- ficador fuertemente realimentado.
Posee un factor de
amplificacin dado por
la inversa del divisor
de tensin formado
por los resistores
3006, 3007, 3015 y
3016. Cmo estos re-
sistores forman prcti-
camente un divisor por
2, la ganancia del am-
plificador es justamen-
te dos veces. De este
modo, en la salida se
obtienen dos voltios de
seal pap.
La seal de salida se
aplica a los transisto-
res 7413 y 7414 que
operan como repetido-
res de seal para lo-
Figura 17 - Circuito del amplificador de CVBS. grar muy bajas impe-
dancias de salida por
emisor (del orden de
la resistencia de emi-
sor dividida por el beta
del transistor, es decir
aproximadamente
2K2/300 = 7 Ohm).
Desde los emisores de
salida y por medio de
resistores de 75 Ohm
se alimentan los co-
nectores de salida,
que tendrn entonces
una seal en vaco de
2Vpap. Cargados con
75 Ohm esa seal se-
r de 1V pap, que es
lo que se buscaba.
Los diodos zener de
15V, 6004 y 6008 se
Figura 18 - Circuito de la seccin de salida de SVHS. colocan para evitar
44
Anlisis de los Decodificadores de Datos
que se queme algn componente ble fuente de +- 5V. El amplificador es (10MHz) aproximadamente. Esos am-
cuando se conecta, en la salida, un muy similar al ya visto para amplificar plificadores seran complejos y caros
TV con fugas en la fuente de alimen- Y. La nica diferencia est sobre la sa- y siempre existe la posibilidad de que
tacin. lida, ya que la seal C debe acoplarse algunos de ellos capte alguna interfe-
Ahora vamos a analizar la salida a la alterna. Como se trata de frecuen- rencia.
por el conector SVHS. cias elevadas (alrededor de 4MHz) Como el problema era conocido
Una salida SVHS contiene en rea- basta con un pequeo capacitor de desde que naci la TV color, lo que hi-
lidad, dos seales, a saber: Y y C. Ver 470nF en posicin 2007. cieron los fabricantes fue copiar el
la figura 18. Por ltimo vamos a analizar la sa- proceso de transmisin de TV por ai-
Veamos primero la seccin de lu- lida por componentes que es por mu- re, en donde lo que se transmite real-
ma. La seal Y, proveniente del banco cho la mas moderna y la que provee mente son tres componentes pero no
de repetidores, se amplifica en el am- la mejor definicin de imagen, la mni- las componentes directas de color. En
plificador operacional 7001-A y se ma interferencia y los colores mas v- la norma de transmisin tanto NTSC
aplica al repetidor protegido 7455. En vidos. Este tipo de entrada es la que como PAL lo que se transmite es la
el emisor de dicho transistor, se obtie- poseen los modernos TVs LCD y de seal de luminancia Y y dos seales
ne una baja resistencia de salida del plasma. de color que se llaman seales de di-
orden de unos pocos Ohm y una seal Para conectar un TV con entrada ferencia de color o U y V y que son
del orden de los 2 voltios pap. La sali- por componentes se necesitan tres obtienen con las siguientes formulas:
da por la pata 3 del conector SVHS cables coaxiles. En principio parece-
ser entonces de 2V pap a circuito ra que lo ms lgico es enviar las tres U=R-Y
abierto y de 1V pap con una carga de componentes de color R, G y B para V=A-Y
75 Ohm que es lo que indica la norma. resolver el problema. Si se transmitie- Se puede demostrar que estas se-
Con la seal de croma C se hace ra la seal de ese modo se requeriran ales no necesitan ser transmitidas
algo similar, slo que aqu se amplifi- tres cables y sus correspondientes con la banda completa sino que es su-
ca con una amplificador discreto a amplificadores de entrada que mane- ficiente transmitirlas con una banda
transistores alimentados con una do- jaran el ancho de banda total de video de 1,5MHz. Por otro lado cumplen
45
Service
con una caracterstica muy importan- Conclusiones por A/V, tome el cable de video y co-
te. Son nulas para toda seccin de la nctelo sobre la seal Y de la salida
imagen que slo sea de blanco y ne- La tercer falla ms frecuente que por componentes. De ese modo apa-
gro (la mayor parte de una imagen se produce en un DVD, son las fallas recer el display en pantalla aunque
normal slo tiene tonos de gris). De- en las salidas de video. solo en blanco y negro. Predisponga
jamos aqu estas disquisiciones que Es bastante usual encontrarse la mquina segn la use su cliente y
no tienen mayor sentido en un curso con una mquina que reproduce un a cobrar.
de reparaciones; el alumno slo debe DVD inclusive con audio normal pero Si el cliente la usa por SVHS, va
recordar la frmula que representa a con la pantalla totalmente oscura, a tener que predisponerla as y luego
cada componente. gris o blanca. verificarla con un TV que tenga entra-
NOTA: es muy comn que a las Muchas veces el reproductor no da de SVHS.
seales U y V se las llame de otro tiene ninguna falla; slo est mal pre- El autor descubri que en mu-
modo y as se las indique en la bor- dispuesto, o algn nio curioso toc chos casos cuando se predispone un
nera de los equipos para confundir alguna tecla del control remoto que reproductor en el modo de barrido
an ms al usuario y al reparador. El no debera haber tocado o movi al- progresivo, queda predispuesto auto-
segundo nombre que reciben es guna llave semioculta que el usuario mticamente en el modo por compo-
Pb/Cb y Pr/Cr (y en muchos casos ignora por completo. nentes y deja de tener video por sus
simplemente Pb y Pr). Por suerte a la En la mayora de los reproducto- salidas SVHS y A/V. Y este cambio
tercer conexin se le llama Y como res (sobre todo los de supermercado) se puede realizar simple y peligrosa-
corresponde. las seales de salida de video no se mente pulsando un botn del control
En la figura 19 se puede observar presentan al mismo tiempo. Si est remoto. Estos equipos de supermer-
el circuito correspondiente a la matri- activa la salida por componentes, no cado son muy comunes en Argentina
zacin de U y V. lo est la salida por video compuesto y suponemos que en el resto de
Matemticamente se puede de- y por SVHS. Amrica.
mostrar que para generar U basta Si el usuario usa su mquina Muchas veces el reparador se
con tomar una parte determinada de por SVHS y alguien la predispone pregunta Debo cobrar un trabajo
azul y restarle otras partes bien de- por componentes, el resultado ser simplemente por predisponer una
terminadas de verde y de rojo, (los una pantalla oscura pero un buen mquina? Por supuesto que debe
alumnos que gusten de las matem- sonido y el disco no se abortar de hacerlo; en nuestra profesin mu-
ticas pueden demostrarlo fcilmen- motus propio, sino que la mquina chas veces estamos obligados a co-
te). Eso es, precisamente, lo que rea- seguir reproduciendo mal toda la brar algo de ms a un cliente para
liza el amplificador operacional 7001- pelcula. compensar lo que no podemos co-
C. Del mismo modo se puede de- En un caso as observe el panel brarle a otro.
mostrar que para generar V basta trasero y delantero para ver si no Sera deseable no tener que ha-
con tomar una parte determinada de existe alguna pequea llave mecni- cerlo, pero las reglas del juego no las
rojo y restarle partes bien determina- ca que seleccione el tipo de salida. Si creamos nosotros, se generan natu-
das de verde y azul, siendo precisa- la encuentra oprela para resolver el ralmente en el ejercicio de la profe-
mente esto lo que realiza el amplifi- problema. sin.
cador operacional 7001-B. Queda en Ud. la decisin de blo- La costumbre es la base primor-
Los operacionales se encargan quear la operacin de esa llave antes dial de las leyes; y lo acostumbrado
de amplificar las seales hasta el va- de volver a entregar la mquina. es cobrar un mnimo que en el mo-
lor nominal de 2V pap de modo que Pero tambin puede ocurrir que mento actual es de $60- (20 U$S) pa-
atacando al conector de salida con no existan esas llaves de predisposi- ra casos como el indicado (o acaso
un resistor de 75 Ohm se consiga ob- cin y que el DVD se predisponga un mdico no le cobra si lo encuentra
tener una salida de 1V pap cuando por OSD utilizando el control remoto. sano).
se la carga con 75 Ohm. Aqu, aparentemente, llegamos al En la prxima entrega vamos a
En cuanto a la seccin de Y, es viejo dilema de quien fue creado pri- analizar la seccin de salida de audio
poco lo que se puede agregar debido mero el huevo o la gallina?. de un reproductor de DVD de modo
a que el circuito con un solo transis- Si el DVD est mal predispuesto similar a lo que hicimos en esta en-
tor es una simple etapa repetidora no hay OSD y es imposible predispo- trega con el video.
con una red de proteccin a zener y nerlo correctamente. La solucin es
un resistor serie de 75 Ohm para nor- absolutamente simple.
malizar la impedancia. Si el usuario conecta la mquina Hasta el mes que viene!
46
MONTAJE
no de los inconvenientes en pro- dan un consumo promedio de 200 mi- demos manejar sin ningn problema 3
U yectos de robtica es el uso de liamperes. Lo anterior nos da como re- motores con las entradas analgicas
mecanismos de precisin que re- sultado el poder manejar dos motores con el solo uso de potencimetros a
quieren manejo de etapas de potencia por cada C.I. ULN2803. manera de joystics, las dos entradas
junto con motores paso a paso y el ma- Esto es un buen punto de partida restantes podran usarse para manejar
nejo de secuencias para el correcto para aprovechar al mximo las presta- un motor extra paso a paso con las mis-
funcionamiento de estos motores, ade- ciones del PICAXE 18 al mximo. mas prestaciones, con un control digi-
ms el que esto sea de manera simul- El PICAXE 18 tiene 5 entradas y 8 tal. Pero hay un inconveniente, las en-
tnea para varios motores sin que se salidas dedicadas, es decir, no son pro- tradas digitales no podran darnos la
vea afectado el funcionamiento de al- gramables, 3 de esas entradas tienen prestacin de control de velocidad pero
guno de ellos. capacidad de convertidor analgico di- para los otros tres casos s podriamos
Antes que nada daremos por he- gital, por lo tanto podemos definir lo si- hacerlo, el nivel entregado por el poten-
cho que el lector tiene previo conoci- guiente: Para usar un motor y definir cimetro no slo nos indicara el senti-
miento sobre el funcionamiento de mo- uno de tres estados posibles, esto es: do sino la velocidad que sera propor-
tores paso a paso, en caso contrario alto, giro izquierdo y giro derecho, es cional al valor del mismo, para ello de-
favor remitirse a ediciones anteriores necesario usar dos entradas digitales, bemos implementarlo en el programa.
de sta, su querida revista. por lo que la entrada analgica nos per- En nuestro caso el programa se dise
Seleccionamos los motores paso a mitir definir estos tres estados con una para las capacidades del PICAXE18
paso unipolares por la simplicidad de sola entrada definiendo nicamente por lo que el control de velocidad se de-
su uso, adems de que la etapa de po- umbrales de comparacin, esto lo po- jar para implementarse ms tarde.
tencia se puede implementar de una demos observar en la siguiente figura 1 Lo anterior nos da como resultado
manera econmica usando el circuito y grfica. que con 5 entradas tenemos la capaci-
integrado ULN2803 que maneja ocho Esto nos da como resultado que po- dad de manejar hasta cuatro motores
entradas digitales y 8 salidas de paso a paso, pero surge la incer-
colector abierto capaces de ma- tidumbre; si un motor Paso a pa-
nejar cargas de hasta 500 mili am- so unipolar requiere 4 etapas de
peres, lo cual es suficiente para potencia para manejar sus bobi-
cualquier motor paso a paso que nas en secuencia, entonces s
se puede encontrar tanto en el hablamos de controlar 4 moto-
mercado comercial como de reh- res que requeriran 16 salidas de
so, en mi caso fue probada con control pero nuestro microcon-
motores paso a paso de fax en trolador slo tiene 8, por lo tanto
desuso con una resistencia de bo- Figura 1. Grfica de umbrales de comparacin tenemos que recurrir a lo si-
binas de 120 ohm, al alimentar es- para el uso de el CA/D del PICAXE 18 usando un guiente.
tos motores con voltajes de 12V simple potencimetro. Hay tres tipos de manejo de mo-
Saber Electrnica
47
Montaje
B1 B2 B3 B4 B1 B3 B2 B4 B1 B2
1 1 1 0 0 1 1 0 1 0 1 1 1
2 0 1 1 0 2 0 1 1 0 2 0 1
3 0 0 1 1 3 0 1 0 1 3 0 0
4 1 0 0 1 4 1 0 0 1 4 1 0
tores paso a paso: a paso completo ta cuatro motores paso a paso; la par- das con salida invertida, de esta mane-
con la activacin de una sola bobina en te complementaria, que seran las bo- ra ya tenemos nuestras 16 salidas digi-
secuencia, a paso completo con la ac- binas B3 y B4 pueden obtenerse tan tales para nuestros motores y stas las
tivacin de dos bobinas en secuencia, slo invirtiendo la salida de las bobinas aplicamos a 2 C.I. ULN2803 y tenemos
y a medio paso con la activacin alter- B1 y B2 con simples compuertas inver- en total 16 salidas de potencia. Las
nada de dos bobinas y una en secuen- soras, recuperando as la secuencia aplicaciones son muchas ya que no s-
cia. Nos inclinaremos por la segunda, completa de activacin sin ningn pro- lo podramos manejar 4 motores paso
la cual es la ms recomendada por el blema. La recuperacin de las salidas a paso de forma simultnea sino hasta
fabricante porque brinda mayor torque faltantes lo dejamos a cargo del C.I. 16 cargas de corriente directa, claro
de giro as como mayor fuerza en paro, 74LS540 que es un buffer de 8 entra- est con el correcto programa pero con
entonces nos remitimos prestaciones infinitas ya
a la tabla de la figura que usaramos estas
donde se indica la se- etapas para leds indica-
cuencia lgica y cun- dores, manejo de rele-
tos pasos se requieren vadores, implementa-
para completar la se- cin de inversores de gi-
cuencia: ro, optoacopladores a
Para un avance en transistor u optotriacs,
retroceso slo debemos en fin hasta donde la
seguir la secuencia de imaginacin los lleve.
activacin a la inversa Lo anterior slo es una
o como se dice de re- parte, ya que si pode-
greso. Analizando y mos manejar tres moto-
cambiando columnas, res de manera anloga y
pero respetando la acti- uno de manera digital
vacin de las bobinas podemos usar este lti-
as como el orden de la mo para el efecto final
secuencia, tenemos la en el control de apertura
tabla de la figura 3. y cierre, o con slo adi-
Observamos que tanto cionar un relevador de
la columna B1 con B3 dos polos - dos tiros in-
as como la columna B2 vertir el giro de un motor
con B4 tienen en comn de DC.
que son inversas entres La entrada VCC permite
s, por lo tanto podemos manejar voltajes de 12V,
eliminar dos columnas este voltaje es el mismo
quedndonos de la si- que se usar para la ac-
guiente forma (Figura tivacin de los motores,
4). Podemos resumir por lo cual podemos
que si usamos slo dos usar motores del rango
salidas del PICAXE 18 de 9V a 12V, razn por
por motor tenemos la la cual se debe tener
capacidad de usar has- Figura 5 . Vista de componentes y del circuito impreso. cuidado a la hora de
48
Control para 4 Motores Paso a paso
minal de RESET
para reinicializar al
PICAXE, las entra-
das analgicas las
tenemos marcadas
como POT1, POT2
y POT3 donde co-
nectaremos los res-
pectivos potenci-
metros que pueden
variar en un rango
de 5k hasta
50k, la terminal 1
corresponde a
GND, la terminal 2
a VCC (5V) y la ter-
minal 3 correspon-
de al cursor del po-
tencimetro que va
directamente a la
entrada del PICA-
Figura 6. Diagrama XE correspondien-
esquemtico de cir- te al nmero del
cuito. convertidor AD. L-
gicamente el I.C.2
es el PICAXE 18,
usar para activar cargas con cuyas salidas se conectan directamen-
menor voltaje, la circuitera te a las entradas lgicas de los 2
lgica incluyendo al picaxe ULN2803 que son los I.C.4 e I.C.5 , a
funciona con 5V los cuales su vez esas mismas salidas se conec-
son proporcionados por el tan al I.C.3, que es el buffer 74LS540
I.C. 1 que es un regulador que invierte esas seales y comple-
7805. La entrada PROGRA mentan las 16 salidas lgicas necesa-
es la entrada del cable serial rias para manejar hasta 4 motores paso
para descargar el programa a paso unipolares.
desde la PC con la configu- Las terminales de los motores mar-
racin de cable con terminal can el orden de las bobinas as como
tipo estreo, ver figura 5. las dos terminales de alimentacin que
Figura 7. Terminales para potencimetros. Las entradas BOT1 y BOT2 provienen directamente del VCC antes
son terminales para colocar de la regulacin, de esta manera pode-
los push botton e introducir mos tener un rango variable para la ali-
las entradas lgicas, normal- mentacin de los motores independien-
mente estas entradas tienen temente de la alimentacin lgica.
resistores de elevacin al Cada salida de motor tiene 6 termi-
potencial de 5V los cuales nales donde podemos conectar, sin nin-
son R4 y R5; oprimiendo es- gn problema, motores unipolares de 5
tos botones obtenemos el ni- o 6 terminales, el orden de las termina-
vel de 0V equivalente al 0 l- les vara con respecto al fabricante, por
gico, tambin podemos po- lo cual remtase a las caractersticas
ner cables en vez de los del fabricante o determine usted la se-
push botton, para colocarlos cuencia correcta de las bobinas ayuda-
Figura 9. Terminales para conexin de los de manera remota. Figura 7. do de un hmetro. Slo una recomen-
motores paso a paso. Cuenta tambin con su ter- dacin adicional, para el correcto fun-
49
Montaje
Saber Electrnica
50
Cuaderno del Tcnico Reparador
Saber Electrnica
57
Cuaderno del Tcnico Reparador
Figura 1
Saber Electrnica
58
Tcnicas de Liberacin de Celulares
esquemas de contactos para un
montn de telfonos celulares, casi
todos los empleados en nuestro
mercado que, para el caso de No-
kia, se muestran en la figura 2. Sin
embargo, si el telfono con el que
Ud. quiere trabajar no se encuentra
en dicho artculo (bjelo sin cargo
de nuestra web, dirigindose al
sector de nmeros anteriores de
Saber Electrnica), siempre puede
recurri al manual de servicio.
En la figura 3 reproducimos una
de las hojas del manual de servicio
del telfono Nokia 3220, donde se
encuentra el conector que est en
la parte inferior del dispositivo y
que posee los contactos para co-
nexin FBus y, por ende, para co-
nexin RS232 (ambas son cone-
xiones seriales compatibles a baja
velocidad de transmisin de datos).
En la figura 4 podemos ver un de-
talle del conector en el que cada
pin cumple la siguiente funcin:
Saber Electrnica
59
Cuaderno del Tcnico Reparador
Figura 3
Saber Electrnica
60
Tcnicas de Liberacin de Celulares
Liberacin y Desbloqueo
Figura 4
de Telfonos Nokia
www.webelectronica.com.ar
Figura 6
Saber Electrnica
61
Cuaderno del Tcnico Reparador
guido programas que permitan la
programacin sin tener que realizar
un test point, es decir, en dichos
modelos el mtodo que estamos
describiendo mediante el uso del
programa FBUS, no aplica.
En lo personal, prob este sis-
tema con varios modelos, con re-
sultados satisfactorios y si bien no
puedo garantizarlo, me atrevo a de-
cir que es posible aplicarlo a los
modelos que figuran en la figura 9.
Muy bien, haciendo las aclara-
ciones necesarias, una vez conec-
Figura 7 tado todo como hemos descripto y
ejecutado el programa, haga click
en el botn READ para que el
FBUS lea la informacin del mvil
(recuerde que el telfono debe es-
tar encendido y no interesa si tiene
Figura 8
el chip o no aunque, como decimos
siempre, conviene que no lo posea
cuando Ud. programa cualquier te-
lfono).
Una vez ledo el dispositivo, la
pantalla de la computadora mostra-
r una imagen como la de la figura
10. Note que el programa permite
realizar algunos chequeos de hard-
ware (audio sobre todo), tambin
un test del software y varias otras
rutinas.
Para liberar el mvil slo debe
hacer click en los botones RESET y
LISTO (figura 11), el mvil ha que-
dado liberado.
Saber Electrnica
62
Tcnicas de Liberacin de Celulares
Figura 9
tos RS232 estn en el habitculo para construir estos conectores, las Por ltimo, en la figura 12 re-
de la batera, como en el caso del que explicaremos en prximas edi- producimos una de las hojas del
NOKIA 1100, se debe construir el ciones (puede bajar dicha informa- manual de servicio del Nokia 3220
conector en forma artesanal. Noso- ciin desde nuestra web, con la para que el lector novato sepa que
tros solemos emplear dos tcnicas clave telcel). en dichos textos suele venir toda la
informacin que precisa para dar
un servicio correcto.
Le recomendamos que ponga
en prctica este mtodo con algn
telfono de los que figuran en el lis-
tado de la figura 9, ya que en stos
tenemos la casi certeza de que
establecer buena comunicacin
con el mvil.
Figura 10
Figura 11
Saber Electrnica
63
Cuaderno del Tcnico Reparador
Figura 12
Saber Electrnica
64
ROBTICA
Trabajos en fundicin
Soldadura
Aplicacin de materiales
Aplicacin de sellantes y adhesivos
Alimentacin de mquinas
Procesado
Corte
Autor de esta Nota: Vctor R. Gonzlez Fernndez,
Profesor de Tecnologa, Dr. en Fsica,
Ingeniero Tc. de Telecomunicaciones, Investigador de la Universidad de Valladolid,
http://cfievalladolid2.net/tecno/cyr_01.
ara la seleccin del tipo de ro- gura 1). En este proceso el material El molde, una vez limpio de residuos
Aplicaciones en Trabajos de
Fundicin
Saber Electrnica
65
Curso de Robtica
La limpieza y manteni- de un sistema de control del
miento de los moldes, elimi- proceso de soldadura.
nando rebabas (por aplica- La robotizacin de la soldadu-
cin de aire comprimido) y ra por puntos admite dos solu-
aplicando el lubricante. ciones: el robot transporta la
La colocacin de piezas pieza presentando sta a los
en el interior de los moldes electrodos que estn fijos, o
(embutidos). bien, el robot transporta la pin-
Las cargas manejadas za de soldadura posicionando
por los robots en estas tareas los electrodos en el punto
suelen ser medias o altas exacto de la pieza en la que se
(del orden de decenas de ki- desea realizar la soldadura. El
logramos), no se necesita optar por uno u otro mtodo
una gran precisin y su cam- depende del tamao, peso y
po de accin ha de ser gran- Figura 2 manejabilidad de las piezas.
de. Su estructura ms fre- En las grandes lneas de sol-
cuente es la polar y la articu- dadura de carroceras de au-
lar y su sistema de control es tomviles, stas pasan se-
por lo general sencillo. cuencialmente por varios ro-
bots dispuestos frecuente-
mente formando un pasillo; los
Aplicaciones en Solda robots, de una manera coordi-
dura nada, posicionan las piezas de
soldadura realizando varios
La industria automovilsti- puntos consecutivamente. La
ca ha sido la gran impulsora gran demanda de robots para
de la robtica industrial, em- Figura 4 la tarea de soldadura por pun-
pleando la mayor parte de los tos ha originado que los fabri-
robots instalados hoy da (figura 2). sin a travs de dos electrodos en- cantes desarrollen robots especiales
La tarea robotizada ms frecuente frentados entre los que se sitan las para esta aplicacin que integran, en
dentro de la fabricacin de automvi- piezas a unir. Los electrodos instala- su sistema de programacin, el con-
les ha sido, sin duda alguna, la solda- dos en una pinza de soldadora (figu- trol de la pinza de soldadura que por-
dura de carroceras. En este proce- ra 3), deben sujetar las piezas con tan en su extremo. Los robots de sol-
so, dos piezas metlicas se unen en una presin determinada (de lo que dadura por puntos precisan capaci-
un punto para la fusin conjunta de depende la precisin de la soldadu- dad de cargas del orden de los 50-
ambas partes, denominndose a es- ra). Adems deben ser controlados 100 kg y estructura articular, con su-
te tipo de soldadura por puntos. los niveles de tensin e intensidad ficientes grados de libertad (5 o 6)
Para ello, se hace pasar una co- necesarios, as como el tiempo de para posicionar y orientar la pinza de
rriente elctrica elevada y a baja ten- aplicacin. Todo ello exige el empleo soldadura (o pieza segn el caso) en
lugares de difcil acceso.
Aplicaciones en la Colocacin
de Materiales
Saber Electrnica
66
Aplicaciones Industriales de los Robots
problemtica a resolver es similar,
siendo la primera la que cuenta con
mayor difusin (figura 4). Su empleo
est generalizado en la fabricacin
de automviles, electrodomsticos,
muebles, etc.
En estos procedimientos se cubre
una superficie (de forma tridimensio-
nal y en general complicada) con una
mezcla de aire y material pulverizada
Figura 5
mediante una pistola. Es preciso con-
seguir una perfecta homogeneidad macin. Obviamente, es preciso que tual una disposicin del robot sus-
en el reparto de la pintura, realizn- cuenten con un control de trayectoria pendido sobre la pieza, siendo nece-
dose para ello un control de la visco- continua, pues no basta con especifi- sario, por los motivos antes expues-
sidad, de la distancia entre las piezas car el punto inicial y final de sus mo- tos, que el robot tenga capacidad de
y la pistola, de la velocidad de movi- vimientos, sino tambin la trayecto- control de trayectoria continua (posi-
miento de sta, del nmero de pasa- ria. El mtodo normal de programa- cin y velocidad regulados con preci-
das, etc. Todos estos parmetros son cin es el de aprendizaje con un sin), as como capacidad de integrar
tradicionalmente controlados por el muestreo continuo de la trayectoria. en su propia unidad de control la re-
operario. Por otra parte, el entorno en El operario realiza una vez el proce- gulacin del caudal de material apor-
el que se realiza la pintura es suma- so de pintura con el propio robot, tado en concordancia con la veloci-
mente desagradable y peligroso. En mientras que la unidad de programa- dad del movimiento.
l se tiene simultneamente un redu- cin registra continuamente, y de
cido espacio, una atmsfera txica, manera automtica, gran cantidad de
un alto nivel de ruido y un riesgo de puntos para su posterior repeticin. Aplicaciones en Alimentacin
incendio. Estas circunstancias han de Mquinas
hecho de la pintura y operaciones afi-
nes, un proceso de interesante robo- Aplicacin en Adhesivos y La alimentacin de mquinas es-
tizacin. Con el empleo del robot se Sellantes pecializadas es otra tarea de manipu-
eliminan los inconvenientes ambien- lacin de posible robotizacin. La pe-
tales y se gana en cuanto a homoge- Los robots son frecuentemente ligrosidad y monotona de las opera-
neidad en la calidad del acabado, utilizados para la aplicacin de cor- ciones de carga y descarga de m-
ahorro de pintura y productividad. dones de material sellante o adhesi- quinas como prensas, estampado-
Normalmente los robots de pintu- vos en la industria del automvil (se- ras, hornos o la posibilidad de usar
ra son especficos para este fin. Sue- llante de ventanas y parabrisas, ma- un mismo robot para transferir una
len ser robots articulares, ligeros, con terial anticorrosin en los bajos del pieza a travs de diferentes mqui-
6 o ms grados de libertad que les coche, etc.). En este proceso, el ma- nas de procesado, ha conseguido
permiten proyectar pintura en todos terial a aplicar se encuentra en forma que gran nmero de empresas hayan
los huecos de la pieza. Cuentan con lquida o pastosa en un tanque, sien- introducido robots en sus talleres (fi-
protecciones especiales para defen- do bombeada hasta la pistola de apli- gura 5).
derse de las partculas en suspen- cacin que porta el robot, que regula En la industria metalrgica se
sin dentro de la cabina de pintura y el caudal de material que es proyec- usan prensas para conformar los me-
sus posibles consecuencias (explo- tado. tales en fro o para, mediante estam-
siones, incendio, deterioro mecni- El robot, siguiendo la trayectoria pacin y embutido, obtener piezas de
co). Este mismo motivo origina que, programada, proyecta la sustancia complicadas formas a partir de plan-
en muchos casos, el accionamiento que se solidifica al contacto con el ai- chas de metal. En ocasiones, la mis-
de los robots de pintura sea hidruli- re. En este proceso, tan importante ma pieza pasa consecutivamente por
co o, de ser elctrico, que los cables como el control preciso de la trayec- varias prensas hasta conseguir su
vayan por el interior de conductos a toria del robot, es el control sincroni- forma definitiva. La carga y descarga
sobrepresin, evitndose as, el ries- zado de su velocidad y del caudal de de estas mquinas se realiza tradi-
go de explosin. material suministrado por la pistola, cionalmente a mano, con el elevado
Tal vez la caracterstica funda- puesto que la cantidad de material riesgo que esto conlleva para el ope-
mental de los robots dedicados a es- proyectado en un punto de la pieza rario, al que una pequea distraccin
tas tareas sea su mtodo de progra- depende de ambos factores. Es habi- puede costarle un serio accidente.
Saber Electrnica
67
Curso de Robtica
control del robot que cuenta, por lo
general, con gran potencia de clcu-
lo y capacidad de manejo de entra-
das y salidas. En ocasiones, estas
clulas cuentan con sistemas multi-
robot, que trabajan de manera se-
cuencial con la pieza. Hasta la fecha
no existen realizaciones prcticas de
cooperacin de robots de manera
Figura 6 coordinada. Las caractersticas de
los robots para estas tareas de ali-
Estas circunstancias, junto con la su- nera automtica cuando el proceso mentacin de mquinas herramien-
perior precisin de posicionamiento de mecanizado lo precisa. Las herra- tas son, por lo general, similares a las
que puede conseguir el robot, y la ca- mientas a usar en el proceso concre- necesarias para la alimentacin de
pacidad de ste para controlar auto- to son almacenadas en tambores au- otras mquinas. Las nicas discre-
mticamente el funcionamiento de la tomticos que permiten un rpido in- pancias estriban en su mayor preci-
mquina y dispositivos auxiliares, tercambio de la herramienta. El robot sin y capacidad de carga inferior (al-
han hecho que el robot sea una solu- es el complemento ideal de estas gunas decenas de kilogramos).
cin ventajosa para estos procesos. mquinas. Sus tareas pueden co-
Por otra parte, los robots usados menzar con la recogida de la pieza
en estas tareas son, por lo general, del sistema de transporte encargado Aplicaciones en Control de
de baja complejidad, precisin me- de evacuarlas o para llevarla a otra Procesos
dia, nmero reducido de grados de li- mquina. Asimismo, el robot puede
bertad y de control sencillo, bastando ocuparse de cargar el alimentador Dentro del proceso se incluyen
en ocasiones con manipuladores se- automtico de herramientas de la operaciones en las que el robot se
cuenciales. Su campo de accin inte- mquina, reponiendo herramientas enfrenta a piezas y herramientas
resa que sea grande. En cuanto a la gastadas o seleccionando las ade- (transportando una u otra) para con-
carga, vara mucho, pudindose ne- cuadas para la produccin de una seguir, en general, una modificacin
cesitar robots con capacidad de car- determinada pieza (figura 6). en la forma de la pieza. El desbarda-
ga de pocos kilogramos, hasta de al- En las clulas de multiproceso el do consiste en la eliminacin de re-
gunos cientos (existen robots capa- mismo robot alimenta a varias mqui- babas de la pieza de metal o plstico,
ces de manipular hasta tonelada y nas o centros de mecanizado. Una procedentes de un proceso anterior
media). Las estructuras ms frecuen- misma pieza, transportada por el ro- (fundicin, estampacin, etc.), figura
temente utilizadas son la cilndrica, bot, puede ir pasando de una mqui- 7. Esta operacin se realiza manual-
esfrica y articular. Tambin la carte- na a otra, incluyendo controles mete- mente con una esmeriladora o fresa,
siana puede aportar, en ocasiones, la reolgicos de calidad u otras tareas dependiendo la herramienta de las
solucin ms adecuada. de calibracin. La sincronizacin de caractersticas del material a desbar-
Atencin especial merece la apli- toda la clula (alimentadores, centros dar.
cacin del robot en clulas flexibles de mecanizado, robots, etc.) puede Un robot dedicado al desbardado
de mecanizado, que han adquirido ser realizada por la propia unidad de porta la herramienta o la pieza, se-
gran auge en los ltimos aos. stas
emplean centros de mecanizado o
varias mquinas de control numrico
para conseguir complejos y distintos
mecanizados sobre una pieza y dar a
sta la forma programada. La capaci-
dad de programacin de estas m-
quinas permite una produccin flexi-
ble de piezas, adaptndose as per-
fectamente a las necesidades del
mercado actual. Estas mquinas em-
plean diferentes herramientas que se
acoplan a un cabezal comn de ma- Figura 7
Saber Electrnica
68
Aplicaciones Industriales de los Robots
gn la aplicacin, haciendo entrar
ambas en contacto. La herramienta
debe seguir el contorno de la pieza,
que en muchas ocasiones es com-
plejo, con elevada precisin en su
posicionamiento y velocidad. Por es-
te motivo se precisan robots con ca-
pacidad de control de trayectoria
continua y buenas caractersticas de
precisin y control de velocidad. Ade-
ms, puesto que las rebabas con que
vienen las piezas presentan formas Figura 8
irregulares, conviene que el robot po-
sea capacidad para adaptarse a s- cortar (figura 8). En todos ellos el ro- agua puede aplicarse a materiales
tas mediante el empleo de sensores bot transporta la boquilla por la que como alimentos, fibra de vidrio, PVC,
o el desarrollo de un elemento termi- se emite el material de corte, proyec- mrmol, madera, goma espuma,
nal del robot auto adaptable. Pareci- tando ste sobre la pieza al tiempo neopreno, yeso, tela, cartn, e inclu-
da al desbardado, en cuanto a nece- que sigue una trayectoria determina- so a metales como aluminio, acero y
sidades, es la aplicacin de pulido, da. Las piezas a cortar pueden dispo- titanio. En estos casos se aade al
cambiando bsicamente la herra- nerse en varias capas, unas encima agua una sustancia abrasiva. Las
mienta a emplear. Las necesidades de otras, realizndose el corte simul- principales ventajas del corte por
de precisin y de empleo de senso- tneo de todas ellas (mtodo de cor- chorro de agua frente a otros siste-
res son, tal vez en este caso, menos te de patrones en la industria textil). mas son:
exigentes. Si bien el oxicortante y el corte
por plasma son tecnologas muy ex- - no provoca aumento de tempe-
tendidas, y consecuentemente bien ratura en el material;
Corte conocidas, no ocurre lo mismo en el - no es contaminante;
corte por lser y por chorro de agua, - no provoca cambios de color;
El corte de materiales mediante el de ms reciente aparicin. La dispo- - no altera las propiedades de los
robot es una aplicacin reciente que sicin tpica del robot en el corte por materiales;
cuenta con notable inters. La capa- chorro de agua, es el robot suspendi- - el costo de mantenimiento es
cidad de reprogramacin del robot y do trabajando sobre las piezas fun- bajo.
su integracin en un sistema, hacen damentalmente en direccin vertical.
que aqul sea el elemento ideal para El robot porta una boquilla de peque- Los robots empleados requieren
transportar la herramienta de corte o dimetro (normalmente de control de trayectoria continua y ele-
sobre la pieza, realizando con preci- 0.1mm) por la que sale un chorro de vada precisin. Su campo de accin
sin un programa de corte definido agua, en ocasiones con alguna sus- vara con el tamao de las piezas a
previamente desde un sistema de di- tancia abrasiva, a una velocidad del cortar siendo, generalmente, de en-
seo asistido por computador (CAD). orden de 900 m/s, y a una presin del vergadura media (de 1 a 3 metros de
Los mtodos de corte no mecnico orden de 4000 kg/cm. El sistema radio). En este sentido, como se ha
ms empleados son oxicorte, plas- completo precisa de bomba, intensifi- comentado, con mucha frecuencia se
ma, lser y chorro de agua, depen- cador, reguladores de presin y elec- dispone al robot suspendido boca
diendo de la naturaleza del material a tro vlvulas. El corte por chorro de abajo sobre la pieza.
Saber Electrnica
69
MONTAJE
Almacenamiento de Datos
Tomados desde una PC
En esta nota veremos el montaje a realizar para conectar
la tarjeta de adquisicin de datos publicada en Saber Elec-
trnica N 242 con el objeto de poder almacenar 40 mues-
tras tomadas por un canal de ADC y su transmisin por
medio de la USART.
n Saber Electrnica N 242 ex- de la USART que posee el microcon- plo se utilizar el canal que se en-
E plicamos el funcionamiento de la
tarjeta de adquisicin de datos
(tambin llamada Tarjeta Entrenado-
trolador PIC.
Lo primero que realizaremos es
determinar el canal en el que se co-
cuentra en la terminal que correspon-
de con el bit 0 del puerto A, que se de-
nomina AN0. Posteriormente, se de-
ra PIC16F87X Clave ICA-023), e in- nectar el sensor, que para este ejem- ben reservar de la misma manera las
clusive se mostr la
manera en que se ac-
tiva el ADC de un mi-
crocontrolador PIC.
En esta oportuni-
dad mostraremos un
ejemplo til, sobre el
empleo de un micro-
controlador PIC so-
bre la Tarjeta, digitali-
zando la informacin
de un sensor, y alo-
jando la informacin
de 40 muestras toma- Figura 1 - Cone-
das por dicho sensor, xin de la tarjeta
para posteriormente de adquisicin
enviarlas por medio de datos.
Saber Electrnica
70
Tarjeta de Adquisicin de Datos
Saber Electrnica
71
Montaje
terminales a travs de las cuales se En primer lugar se tiene la configu- memoria en donde se alojar el resul-
realizar la transmisin serial de los racin general de los puertos que se- tado de la digitalizacin, recordando
datos digitalizados, que para los mi- rn empleados en el microcontrolador que para los microcontroladores de la
crocontroladores PIC16F87X, estas PIC, y para ello se establece que las familia PIC16F87X, la digitalizacin de
terminales se encuentran en el puerto terminales del puerto A se configuren un valor analgico requiere de 10 bits,
C ocupando la terminal del bit 7 para como de entrada de datos, porque es por lo que se tienen que emplear 2 re-
la recepcin de datos (Rx) y la termi- en estas terminales donde se encuen- gistros (de 8 bits), para guardar el re-
nal del bit 6 para la transmisin de da- tran los canales de conversin ADC. sultado de un proceso de digitaliza-
tos (Tx), en la imagen de la figura 1 se Las terminales del puerto B que para cin. Para el presente ejemplo hemos
ilustra la manera en que se conecta la este ejemplo no se emplean, se estn reservado las localidades de memoria
tarjeta de adquisicin de datos con el configurando como salidas, mientras RAM del banco 0 del microcontrolador
sensor y por medio de un adaptador que las terminales del puerto C ad- PIC que comienzan en la localidad 30H
para puerto serie a una PC. Slo a quieren todas menos la que corres- y terminan en la localidad 7FH. Si rea-
manera de recordatorio, en la figura 2 ponde al bit 7 la configuracin de sali- lizamos la correspondiente operacin
se ilustra el diagrama esquemtico de da, mientras que la terminal del bit 7 para calcular la cantidad de localida-
la tarjeta de adquisicin de datos. se configura como terminal de entra- des disponibles, nos arrojar un total
Omitiremos en este ejemplo, la ex- da, esto es debido a que en las termi- de 80 localidades (valor decimal), y si
plicacin detallada sobre la activacin nales 7 y 6 del puerto C se encuentran cada dato digitalizado requiere de 2 re-
del convertidor analgico - digital las terminales de Rx y Tx respectiva- gistros, entonces se tendr un total de
(ADC), pero en el programa se ilus- mente de la USART. Por ltimo, den- 40 espacios para guardar el resultado
tran los registros que se emplean pa- tro de este primer bloque de configu- de 40 procesos de digitalizacin, para
ra hacer funcionar al ADC. racin, tambin se encuentra la carga lo descrito en este proceso refirase al
El programa que se instale en el del valor 30H a un registro denomina- fragmento de cdigo de la tabla 1.
microcontrolador PIC se encuentra di- do como apuntador. Una vez que hemos realizado la
vidido en varias partes, las cuales ex- El registro apuntador tiene como configuracin general de los puertos
plicaremos a continuacin. tarea ir sealando la localidad de del microcontrolador, como siguiente
paso se procede a la activacin de la
herramienta USART que posee el mi-
crocontrolador PIC, de este proceso lo
importante es configurar el valor de la
tasa de transferencia, determinado
por los registros txsta y spbrg. Ade-
ms dentro de los pasos a seguir pa-
ra la configuracin de la USART se
encuentra el establecimiento de las
terminales 7 y 6 del puerto C para la
transmisin serial, tenindose para
ello dentro del registro rcsta, el bit
identificado como spen. Por ltimo
es muy importante indicarle al micro-
controlador que cuando reciba un da-
to de manera serial, se genere una in-
terrupcin, y para ello se emplea el bit
rcie que se encuentra en el registro
pie1. Cabe aclarar que para esta
aplicacin esta interrupcin aunque
se encuentra configurada, no realiza
otra actividad que la de recibir el dato,
y guardarlo en un registro, sin que es-
te dato tome parte en el proceso del
ejemplo presente, para que revise lo
descrito en este proceso refirase al
fragmento de cdigo de la tabla 2.
Saber Electrnica
72
Almacenamiento de Muestras Tomadas por una PC
Ahora toca el turno para la activa- emplear, se colocan distintas combi- generado por el ADC (el cdigo de in-
cin del ADC, en la cual se establecen naciones binarias en dichos bits, sien- terrupcin por ADC se explicar ms
los canales de digitalizacin con lo do la combinacin 000, para que en adelante). Cuando la subrutina de re-
que contara el microcontrolador PIC el microcontrolador PIC se active el tardo termina, se pregunta si han sido
para realizar la digitalizacin de la se- canal AN0. Por medio del bit identifica- realizadas las 40 conversiones, y para
al analgica, y para ello se emplean do como go_done el ADC comienza ello se realiza una operacin por me-
los bits identificados como pcfg0, con el proceso de digitalizacin. Mien- dio de la instruccin xorwf, de la cual
pcfg1, pcfg2 y pcfg3 y que se en- tras el proceso de digitalizacin se en- se pueden obtener 2 posibles res-
cuentran dentro del registro adcon1, cuentra en marcha, se hace uso de puestas.
para el presente ejemplo en los bits de una subrutina que genera un retardo Si no se ha llegado a las 40 con-
configuracin se guardan 0's lgicos, de 1 segundo, para que se temporice versiones por medio de la instruccin
para establecer que todas las termina- que a cada segundo se digitalice un goto otraconversion se realiza un
les del puerto A puedan ser emplea- valor analgico. Dentro de la subrutina nuevo ciclo de conversin por ADC; y
das para conversin por medio del del retardo, es cuando el ADC termina cuando han terminado las 40 conver-
ADC. Por otra parte por medio del bit un proceso, interrumpindose la acti- siones se termina con el presente ci-
adfm se indica de qu manera se vidad que se encuentra realizando el clo procediendo a la transmisin de
justificarn los 10 bits del resultado ya microcontrolador, para acceder al co- datos por medio de la USART, vea la
digitalizado, dentro de los 2 registros rrespondiente cdigo de interrupcin tabla 4.
en que se guarda. Tambin se esta-
blece la frecuencia del muestreo con
la cual se toman las muestras de valo-
res analgicos, por medio de los bits
identificados como adcs0 y adcs1
que se encuentran en el registro ad-
con0. Dentro de este fragmento de
cdigo se realiza la activacin de la
correspondiente interrupcin, que in-
dica cuando un proceso de digitaliza-
cin se ha realizado, empleando para
ello el bit adie del registro pie1. Por
ltimo, se tienen que activar las inte-
rrupciones tanto del ADC como de la
USART, y para ello se habilita el bit de
interrupciones generales identificado
como gie, adems del correspon-
diente bit que habilita las interrupcio-
nes por dispositivos perifricos (como
es el caso de la USART y ADC) que se
identifica como peie, Ambos bits se
encuentran dentro del registro int-
con, para mayor regencia de lo des-
crito refirase al fragmento de cdigo
de la tabla 3.
Cuando han sido activados tanto
el ADC como la USART y sus corres-
pondientes interrupciones, ahora se
procede a indicarle al microcontrola-
dor cul es, especficamente, el canal
por medio del cual se realizar la digi-
talizacin, y para ello se cuenta con
los bits chs0, chs1 y chs2 que se
ubican dentro del registro adcon0,
para seleccionar el canal del ADC a
Saber Electrnica
73
Montaje
Cuando las 40 conversiones me- comenzar con la transmisin de los la de la transmisin de datos, poste-
diante el ADC se han realizado, se tie- datos en primer instancia se desacti- riormente mediante el direccionamien-
nen que descargar esos datos para va la interrupcin que provoca el ADC, to indirecto, se van sealando las lo-
preparar la memoria y poder captar para que el microcontrolador no reali- calidades de memoria donde se en-
las siguientes 40 conversiones. Para ce ninguna otra actividad que no sea cuentran alojados los datos, comen-
zando en la localidad 30H. Para co-
menzar con el direccionamiento indi-
recto es necesario emplear el registro
identificado como fsr en el cual se in-
gresa la localidad de memoria que se
tendr que leer, y por medio de una
subrutina (call transmite) se efecta la
transmisin del dato que se encuentra
en la memoria sealada, esta transmi-
sin se realiza a travs de la USART.
De igual manera se tienen que contro-
lar las localidades de memoria de las
cuales se toma la informacin que se
transmitir, para ello tenemos que re-
cordar que las localidades donde se
guardan los datos digitalizados, van
de la 30H a la 7FH. Observe el frag-
mento de cdigo de la tabla 5 para
una mejor referencia.
En la ltima seccin del cdigo
principal (sin tomar en cuenta las inte-
rrupciones y subrutinas), simplemente
se prepara al microcontrolador para
comenzar un nuevo proceso de digita-
lizacin de 40 valores analgicos, por
lo que nuevamente se tiene que inicia-
lizar al registro apuntador con el valor
donde comienzan las localidades de
memoria que es la 30H, adems de
activar la interrupcin que genera el
ADC.
En el cdigo del programa para
que el microcontrolador PIC atienda la
interrupcin que genera el ADC, se re-
cupera el dato digitalizado que se en-
cuentra alojado en 2 registros, estos
son los identificados como adresh y
adresl. Los datos se guardan en las
localidades de memoria RAM a que
correspondan, de acuerdo al proceso
de digitalizacin en que se encuentra
el microcontrolador, y para ello se em-
plea el registro apuntador que es el
que lleva el control de la localidad de
memoria RAM que tiene que direccio-
narse, y por medio de los registros
fsr e indf se realiza el direcciona-
miento y alojamiento del dato respec-
Saber Electrnica
74
Almacenamiento de Muestras Tomadas por una PC
;************************************************************ goto interserie
;Configuracin del ADC y USART del PIC16F876 retfie
;Desarrollado por Ismael Cervantes de Anda ;************************************************************
;Fecha: 14/08/2007 ; Interrupciones
;************************************************************
;************************************************************
; Interrupcin por ADC
LIST P=PIC16F876A
ADCinterrup
;************************************************************
bcf status,rp0 ;cambiar al banco 0
; Declaracin de Registros
bcf status,rp1
;************************************************************
bcf intcon,gie ;desactivacin general de interrupciones
w equ 0x00
movf apuntador,w
indf equ 0x00
movwf fsr
status equ 0x03
movf adresh,w ;guarda el byte alto de la conversin en
fsr equ 0x04
movwf indf ;la localidad de memoria RAM correspondiente
porta equ 0x05
incf apuntador,1
portb equ 0x06
movf apuntador,w
portc equ 0x07
movwf fsr
intcon equ 0x0b
bsf status,rp0 ;cambiar al banco 1
pir1 equ 0x0c
bcf status,rp1
rcsta equ 0x18
movf adresl,w ;guarda el byte bajo de la conversin en
txreg equ 0x19
bcf status,rp0 ;cambiar al banco 0
rcreg equ 0x1a
bcf status,rp1
trisa equ 0x85
movwf indf ;la localidad de memoria RAM correspondiente
trisb equ 0x86
incf apuntador,1
trisc equ 0x87
bcf pir1,adif
pie1 equ 0x8c
bsf intcon,gie
txsta equ 0x98
retfie
spbrg equ 0x99
;Interrupcin por USART (Recepcin)
adresl equ 0x9e
interserie bcf status,rp0 ;cambiar al banco 0
adcon1 equ 0x9f
bcf status,rp1
adresh equ 0x1e
bcf intcon,gie ;desactivacin general de interrupciones
adcon0 equ 0x1f
movf rcreg,w ;recuperar el dato recibido por RS232
adcalto equ 0x20
movwf recep
adcbajo equ 0x21
bcf pir1,rcif
var1 equ 0x22
bsf intcon,gie
var2 equ 0x23
retfie
var3 equ 0x24
;************************************************************
recep equ 0x25
; Programa principal
apuntador equ 0x26
;************************************************************
;************************************************************
iniProg
; Declaracin de Bits
; Configuracin de las terminales de los puertos
;************************************************************
bsf status,rp0 ;cambiar al banco 1
adon equ 0
bcf status,rp1
c equ 0
movlw 0xff ;configurar el puerto a como entradas
z equ 2
movwf trisa
pcfg0 equ 0
movlw 0x00
pcfg1 equ 1
movwf trisb ;configurar el puerto b como salidas
pcfg2 equ 2
movlw b'10000000' ;configura el bit 7 como entrada dems
go_done equ 2
movwf trisc ;bits del puerto c como salidas
pcfg3 equ 3
bcf status,rp0 ;cambiar al banco 0
chs0 equ 3
bcf status,rp1
txif equ 4
movlw 0x30
cren equ 4
movwf apuntador
chs1 equ 4
;Activacin de la USART
chs2 equ 5
bsf status,rp0 ;cambiar al banco 1
rcif equ 5
bcf status,rp1
rcie equ 5
movlw b'00100110'
rp0 equ 5
movwf txsta
rp1 equ 6
movlw .25
adcs0 equ 6
movwf spbrg
peie equ 6
bcf status,rp0 ;cambiar al banco 0
adie equ 6
bcf status,rp1
adif equ 6
bsf rcsta,spen ;habilitacin del puerto de comunicacin serial
adcs0 equ 6
bsf rcsta,cren ;activa la recepcin continua
adcs1 equ 7
bsf status,rp0 ;cambiar al banco 1
gie equ 7
bcf status,rp1
adcs1 equ 7
bsf pie1,rcie ;activacin de interrupcin por fin de recepcin
spen equ 7
;Activacin del ADC
adfm equ 7
;************************************************************ bsf status,rp0 ;cambiar al banco 1
; Inicio bcf status,rp1
;************************************************************ bsf adcon1,adfm ;justifica ADC a la derecha
reset bcf adcon1,pcfg0 ;control de puerto adc
org 0 bcf adcon1,pcfg1 ;control de puerto adc
goto iniProg bcf adcon1,pcfg2 ;control de puerto adc
org 4 bcf adcon1,pcfg3 ;control de puerto adc
bcf status,rp0 ;cambiar al banco 0 bcf status,rp0 ;cambiar al banco 0
bcf status,rp1 bcf status,rp1
btfsc pir1,adif ;interrupcin por ADC? bsf adcon0,adcs0 ;configura la frecuencia de muestreo
goto ADCinterrup bcf adcon0,adcs1 ;configura la frecuencia de muestreo
btfsc pir1,rcif ;interrupcin por USART? bsf adcon0,adon ;activa el ADC
contina en la pgina siguiente
Saber Electrnica
75
Montaje
;Viene de la pgina anterior bsf pie1,adie ;activa la interrupcin por ADC
goto otraconversion
bsf intcon,gie ;activacin general de interrupciones ;************************************************************
bsf intcon,peie ;activacin de interrupciones por perifrico ; Subrutinas
bsf status,rp0 ;cambiar al banco 1 ;************************************************************
bcf status,rp1 ;Subrutina transmitir un dato mediante la USART
bsf pie1,adie ;activacin de interrupcin por ADC transmite
otraconversion bsf status,rp0 ;cambiar al banco 1
bcf status,rp0 ;cambiar al banco 0 bcf status,rp1
bcf status,rp1 movlw b'00100110'
bcf adcon0,chs0 ;selecciona canal de adc movwf txsta
bcf adcon0,chs1 ;selecciona canal de adc movlw .25
bcf adcon0,chs2 ;selecciona canal de adc movwf spbrg
bsf adcon0,go_done ;iniciar la operacin del ADC bcf status,rp0 ;cambiar al banco 0
call ret1seg bcf status,rp1
;Pregunta si se han completado las 40 conversiones de ADC movf indf,w
bcf status,rp0 ;cambiar al banco 0 movwf txreg
bcf status,rp1 espera
movlw 0x80 btfss pir1,txif
xorwf apuntador,w goto espera
btfss status,z return
goto otraconversion ;Subrutina que genera un retardo de 1 segundo
;Transmite los datos de las 40 conversiones de ADC ret1seg
bcf status,rp0 ;cambiar al banco 0 movlw .255
bcf status,rp1 movwf var1
bcf pie1,adie ;desactiva la interrupcin por ADC ciclo_3
movlw 0x30 movlw .08
movwf fsr movwf var2
otratransmision ciclo_2
bcf status,rp0 ;cambiar al banco 0 movlw .166
bcf status,rp1 movwf var3
call transmite ciclo_1
incf fsr,1 decfsz var3,1 ;497 microsegundos = aprox. 0.5 milisegundos
movlw 0x80 ;pregunta si se han transmitido los goto ciclo_1
xorwf fsr,w ;40 datos decfsz var2,1
btfss status,z goto ciclo_2
goto otratransmision decfsz var1,1
;Termina la transmision y prepara las siguientes conversiones goto ciclo_3
bcf status,rp0 ;cambiar al banco 0 return
bcf status,rp1 end
movlw 0x30
*************************************************************************************************************
movwf apuntador
*************************************************************************************************************
tivamente, por lo que despus de re- moria RAM, se incrementa en una uni- Pues bien, hemos descrito la ma-
cuperar los datos y alojarlos en sus dad al registro apuntador para pre- nera de realizar un proceso de digita-
correspondientes localidades de me- pararlo, para el siguiente dato. lizacin guardando una serie de 40
valores en registros de memoria RAM,
para su posterior envo a travs de co-
municacin serial, esperamos que es-
te ejemplo de operacin sea de mu-
cha utilidad, sobre todo para aquellas
aplicaciones en donde se tienen que
generar una base de datos a partir de
sensores. A continuacin se muestra
el cdigo del programa del presente
ejemplo completo.
En la figura 3 se ilustra una ima-
gen de la tarjeta de adquisicin de da-
tos
Los invitamos a que estn pen-
dientes de las entregas sucesivas ya
que disearemos aplicaciones que,
de igual manera, les pueden ser muy
tiles.
Saber Electrnica
76
MANTENIMIENTO DE COMPUTADORAS
FALLAS ANALIZADAS CON OJO CLNICO
ANALIZADOR DE FLY-BACKS
Luego de un par de autopsias a monitores y aquella recordada nota sobre
cmo repararlos, a pedido de los lectores, dedicamos esta autopsia a un
sistema para analizar el componente ms problemtico del monitor.
De la Redaccin de
de MP Ediciones
l fly-back es, sin dudas, el compo- agente que la evapore. Al volver el equi- no se produce fuga, sino simplemente un
E nente ms propenso a fallas que po a la actividad, la corriente encuentra corte o cortocircuito en el bobinado inter-
podamos encontrar en un monitor un camino ms directo a tierra que el no. Para que se hagan una idea de su
del tipo CRT. Por qu? Sencillamente que le ofrece el tubo, y fuga a travs de fragilidad, el bobinado de alta tensin es-
porque es el responsable de entregar, a la carcasa provocando una grieta. Esa t compuesto por miles de vueltas de un
partir de la corriente +B que recibe de la fuga es fcilmente identificable gracias a hilo conductor ms fino que un cabello.
fuente (de 60 a 120V), los tremendos un zumbido muy audible.
30.000V necesarios para alimentar la En otras ocasiones esa grieta se for- Un Repaso Nunca Viene Mal
ampolla del tubo. ma por la propia resequedad del material
Esto produce que los bobinados in- que compone la carcasa, a partir del ele- Si bien hemos hablado de las carac-
ternos y la carcasa que los contiene sean vado calor que generan las bobinas. tersticas del fly-back en notas anterio-
sometidos a condiciones extremas de Estas fugas de corriente suelen pro- res, no viene mal hacer un repaso pro-
temperatura, hacindolos muy propen- vocar daos no slo en el mismo fly- fundizando en algunos aspectos. Este
sos a la aparicin de grietas que generen back, sino tambin en circuitos adyacen- dispositivo no es otra cosa que un trans-
fugas de corriente, adems de cortocir- tes que reciben la descarga. formador de corriente, pero con diferen-
cuitos o cortes en sus hilos conductores. Tambin encontramos casos donde cias respecto a sus pares presentes en
El peor enemigo del fly-back fuentes de alimentacin.
es la humedad. Imaginen que Para empezar, debemos decir
una corriente circulante de que el corazn del fly-back es
30.000V necesitar apenas una su bobinado primario. Com-
gota de agua para fugarse a puesto por unas cuantas vuel-
cualquier punto que le ofrezca tas de hilo de cobre, recibe la
una descarga a tierra. Es por corriente +B proveniente de la
eso que cuando los monitores fuente y se conecta a su vez, de
permanecen inactivos por mu- forma seriada, al transistor de
cho tiempo, suelen fallar en el salida horizontal.
intento de encendido. Eso ocu- El paso de la corriente por este
rre cuando el entorno en el que conducto genera un campo
se los almacena tiene un alto magntico que alimenta a va-
grado de humedad ambiente. rios bobinados secundarios.
La falta del calor propia de la ac- Uno de ellos es el correspon-
tividad del monitor, hace que la diente a la alta tensin. Este
misma se condense alrededor Figura 1 - Esta es la estructura interna de bobinados puede estar compuesto por una
de la carcasa del fly-back sin un en un Fly-back tpico. nica bobina o por varias co-
Saber Electrnica
77
Mantenimiento de Computadoras
nectadas en serie. En al- cin, con el objetivo de me-
gunos modelos la salida dir la corriente circulante
de este bobinado llega por el circuito. Si al realizar
apenas a los 10kV, el anlisis, sta se encuen-
llegndose a la tensin fi- tra entre los 100 y 190mA,
nal mediante un circuito estamos ante un fly-back
multiplicador. En otros se en buenas condiciones
entregan directamente los (por lo que deberemos revi-
30kV que comentbamos sar el resto del circuito).
al principio. Si en cambio ese flujo se
Tambin se alimentan eleva por encima de los
de ese campo magntico 200mA, o cae muy por de-
las bobinas que proveen bajo de los 100mA, estare-
energa al filamento del tu- mos ante la presencia de
bo, a circuitos lgicos y un cortocircuito o un corte
analgicos, al control de en la bobina, respectiva-
foco y screen, y dems mente.
partes del monitor. Cabe Figura 2 - Aqu podemos apreciar, casi pegado al fly-back y disipa- Cabe aclarar que esta me-
aclarar que esta estructu- do trmicamente por esa placa de aluminio, el transistor horizontal. dicin se debe hacer con el
ra puede variar de acuer- fly-back fuera del monitor,
do al fabricante. por lo que deberemos de-
Todos los pines co- soldar y desconectar todas
rrespondientes a cada uno sus terminales.
de los bobinados, se en-
cuentran debidamente PELIGRO:
dispuestos en forma de U Antes de proceder a remo-
debajo de la carcasa del ver el fly-back, deben ase-
dispositivo. La nica sali- gurarse de descargarlo, in-
da que se maneja en for- sertando un destornillador
ma independiente es la de conectado a tierra. A su vez
alta tensin, la cual se en- ste debe estar muy bien
trega al tubo mediante un aislado con respecto a la
chupete que se conecta mano del operario.
directamente a la ampolla Por otro lado, el uso de es-
del mismo. te probador implicar una
Otra caracterstica circulacin de corriente ca-
Figura 3 - Por lo general en la misma placa donde va montado el
propia del fly-back, es que fly-back se aclara la disposicin de los terminales.
paz de excitar la bobina de
almacena energa en su alta tensin, generando la
circuito magntico, a dife- salida correspondiente a
rencia del transformador comn que la Circuito Analizador de Fly-Backs travs del conector situado en el chupe-
entrega directamente. En parte se podra te. Por lo que extremen las precauciones
decir que trabaja de forma similar a un Lo que describiremos a continuacin para evitar contacto con ste.
capacitor electroltico. son las caractersticas de un circuito des- Saber Electrnica no se hace res-
Por eso siempre hablamos de la pre- tinado al anlisis del fly-back. El principal ponsable de los daos que pudiera pro-
caucin de descargar el fly-back con objeto de esta verificacin ser el bobi- vocar la mala utilizacin de estos conoci-
destornillador conectado a tierra antes nado primario, causante de la mayora mientos. Este circuito probador est
de revisarlo, incluso aunque el monitor de las fallas. La idea de este circuito se- compuesto principalmente por un trans-
est apagado. Tambin es para destacar r emular una corriente de alimentacin formador que convierte la tensin de l-
que la alimentacin +B que recibe el pri- +B y una oscilacin similares a las que nea a 12 + 12V, un circuito integrado
mario no presenta caractersticas sinu- entregan la fuente y el transistor horizon- LM555 encargado de la oscilacin, y un
soidales, sino rectangulares (en forma tal, respectivamente. transistor 2SD1555 que toma esa seal,
de pulsos). Esta es la referencia de osci- En ese camino intercalaremos un la amplifica y la entrega al bobinado pri-
lacin horizontal. ampermetro, o tster puesto en esa fun- mario.
Saber Electrnica
78
Analizador de Fly-Backs
LISTADO DE COMPONENTES
Ref. Cant. Descripcin
T1 1 Trafo: primario 120 o 220V, secundario 12+12V, 0.5A
Q1 1 Transistor 2SD1555
R1 1 Resistencia 15 ohm 1/2W
R2 1 Resistencia 8.2K 1/2W
R3 1 Resistencia 10K 1/2W
R4 1 Resistencia 8.2K 1/2W
R5 1 Resistencia 100 ohm 1/2W
D1-D3 3 Diodos 1N4007
D4 1 LED (color a eleccin)
C1 1 Condensador 1000uF 16V
C2 1 Condensador 1000uF 35V
C3 1 Condensador cermico 0.01uF
C4 1 Condensador cermico 0.001uF
IC1 1 Circuito integrado LM555
SW1 1 Pulsador
PF 1 Porta fusible
F1 1 Fusible 0.5A
AM 1 Ampermetro o tster con capacidad de medir Figura 4 - Esta foto es una muestra clara
corrientes de hasta 500mA de lo que es capaz de generar una fuga
de corriente desde el fly-back. Imaginen
A todo esto agregamos el amperme- extremo del bobinado primario. Para ha- nada ms que ese destornillador es nues-
tro, que se lo podemos incorporar al mis- cer ms prolijo esto, podemos usar co- tro dedo
mo gabinete donde instalemos el circui- nectores del tipo banana para el ampe-
to, o disponer de un par de borneras pa- rmetro, y pinzas cocodrilo para conectar debera orse el accionar del circuito osci-
ra intercalar un tster en esa funcin. a los pines del fly-back. Antes de proce- lador, y el ampermetro marcar el valor de
Notarn tambin que se conect un der a la prueba, asegrense de tener todo referencia que nos permita establecer el
pulsador y un fusible a la lnea donde se montado sobre una superficie de madera, estado del fly-back.
ubica este instrumento. Esto ser funda- y de encontrarse lo suficientemente aisla- Si se manejan con el debido cuidado
mental para hacer pruebas intermitentes, dos ante cualquier eventual problema de y aislamiento, podrn probar la salida de
y evitar accidentes producidos por corto- corriente. alta tensin, acercando un destornillador
circuitos severos. Recomendamos mon- Una vez tomadas todas las medidas conectado a tierra al conector del chupe-
tar el fusible en un porta-fusible, para ha- de seguridad, enchufamos el circuito y ac- te, con lo que debera generarse un salto
cer ms simple su reemplazo. cionamos el pulsador. Inmediatamente de chispa entre ambos.
Para terminar, instalamos un LED
que nos indica la presencia de corriente
elctrica en el circuito.
Montaje
El conexionado lo efectuaremos de
la siguiente manera: el terminal positivo
del ampermetro lo conectaremos al pul-
sador, que trae la corriente desde el
transformador. El negativo ir conectado
a la entrada +B del bobinado primario (si
no est marcada en el mismo fly-back,
puede que haya una referencia en la pla-
ca del monitor, o tambin pueden consul-
tar en http://club.telepolis.com/kue-
yar/Flyback.html). Para terminar, conec-
tamos la salida que viene de la pata 3 del Figura 5
IC1, y pasa por el transistor Q1, al otro
Saber Electrnica
79
S E C C I O N . D E L . L E C T O R
Respuestas a Consultas Recibidas ms el celular. Us el programa DM TOOL posiblemente lo mand a una direccin err-
Para mayor comodidad y rapidez en las 7.....us la caja que ustedes propusieron nea, le estoy escribiendo otra vez porque soy
respuestas, Ud. puede realizar sus consultas RS232 y tampoco lo pude hacer andar, me uno de los participantes de la charla que reali-
por escrito va carta o por Internet a la casilla podrn orientar para resolver este problema? z el 25 de agosto en Corrientes, y adquir todo
de correo:
el material del curso de telefona celular, co-
Diego Castro
menc a tratar de conectar un C115 con la PC
hvquark@webelectronica.com.ar Respuesta:
soporte@webelectronica.com.ar Lamentablemente hay que usar cajas que per- por medio de la caja y no estoy teniendo xito.
mitan reestablecer el bios del telfono, como la Arm el cable tal cual como lo indican, y me
De esta manera tendr respuesta inmedia- Smart Tool. La RS232 no lo permite. gustara saber algunas cositas: 1) Dnde pue-
ta, ya que el alto costo del correo y la poca se- do conseguir el manual de servicio tcnico del
guridad en el envo de piezas simples pueden Pregunta 3: Motorola C650.
ser causas de que su respuesta se demore. La consulta es la siguiente: en el seminario que 2) Para conectar el C115 con la caja RS232 el
imparti en Montevideo, Uruguay; que fu es-
telfono debe estar en modo flash. Cmo in-
Pregunta 1: pectador. Compr el material del evento: 6 CDs
greso al flash en el C115? Prob con * # y bo-
La Caja RS232 que presentaron en Saber Elec- de telefona celular. No he podido activar en un
trnica 235, sirve para reparacin de serie? es Nokia 1100. He hecho las conexiones que us- tn de ON simultneamente; pero no pas na-
decir los que fueron mal manipulados y queda- ted dio en el seminario y que dijo que an en el da, slo se prendi.
ron en muchos 0, trae el soft necesario o slo 1100 apareca. Tambin dijo ''experimenten, 3) El led rojo de la caja se enciende al igual que
liberacin, los de liberacin, de qu marcas viejo'' disclpeme pero no lo he logrado. Es el verde pero no me comunica con el telfono,
trae? son genricos para cada marca o cada que tiene que estar desbloqueado? Si es as qu problema podra tener?
uno especifica modelo?, en qu precio estn estoy tratando de armar la caja Rs 232. Sin 4) Cul es la forma correcta de observar y po-
los cables Vxxx y Vx? ms que molestarlo por tan poco, pero para m sicionar la ficha para poder armar el cable en
Marcelo Carrascuza muy importantsimo. Esperando pronta res-
forma correcta, por ejemplo la ficha RJ11 con la
puesta, saluda desde el otro lado del charco,
traba hacia arriba o hacia abajo, con los pines
Respuesta:
La caja slo adapta el telfono con la computa- Marcelo E. Bueno - Uruguay para adelante o los pines para atrs.
dora. Los que permiten liberar, reparar, etc, son Desde ya muchas gracias, lo despido muy
los programas. Se entrega con programas para Respuesta: atentamente,
gran cantidad de celulares. Los cables los arma Hola Marcelo, el telfono debe estar desblo- Omar Virili
Virili
el tcnico, no vendemos cables. Los celulares queado, luego se hace un corto entre RX y
mal liberados pero que an tienen la bios intacta GND con un cable que tenga ms de 10 cm pa-
se pueden "recuperar" flasheando nuevamente ra que el fono detecte dicho cable como antena
Respuesta:
el sistema operativo y para ello la caja sirve. y active la radio.
No hace falta que est en modo flash... tiene
Pregunta 4: que estar apagado y el DM TOOL te dir cun-
Pregunta 2: Hola ingeniero Horacio Vallejo, soy Omar de Vi- do tens que prenderlo.
Desbloqueando un Motorola C115 se apag la lla Ocampo - Santa F, espero que est muy
computadora en pleno proceso y no me prendi bien. Hace tiempo le he enviado un mail, pero ***********************
Saber Electrnica
80