Explora Libros electrónicos
Categorías
Explora Audiolibros
Categorías
Explora Revistas
Categorías
Explora Documentos
Categorías
NatSteel Electronics S. A.
************************************************************************
1. Equipos de Prueba In Circuit Test HP3070
Los sistemas de prueba HP3070 proveen una gran variedad de capacidades de prueba de tarjetas.
Estos sistemas realizan in-circuit, prueba funcional o combinacional en tarjetas con circuitos digitales,
analogicos e hybridos.Ademas, existen opciones disponibles para aumentar la capacidad y
funcionalidad de cada sistema base. Cada sistema es modular en su configuracion , asi existe la
flexibilidad de actualizar el sistema en el futuro.
El proposito de este capitulo es conocer los sistemas de prueba HP3070 Series 3. Alguno temas
incluidos en este capitulo son:
- Una descripcion general de cada tipo de sistema de prueba de tarjetas.
- Una vista al hardware de los sistemas de prueba.
Muchos sistemas de prueba consituyen la familia HP3070. Esta seccion presenta informacion
general respecto a la funcionalidad de cada sistema. Para mayor informacion respecto a un sistema
especifico, ver los manuales de la familia HP3070.
La organizacion de la familia de sistema de prueba de tarjetas HP3070 provee una solucion
efectiva en costo que satisface sus requerimientos de prueba. Cada sistema es escalable, de tal manera
que se pueden incluir un mayor alcance de pruebas o extender las capacidades de pruebas en el
futuro.La Figura 1- 1 muestra los varios sistemas de prueba de la familia HP3070 y algunas
caracteristicas opcionales que se pueden añadir a cualquier sistema. Dentro de la familia HP3070 ,
existen subgrupos de sistemas de bajo costo para usuarios que nunca requeriran la capacidad completa
de un sistema grande. Los subgrupos, los cuales determinan el maximo numero de modulos que
pueden ser instalados en la cabeza de prueba (testhead) del sistema estan identificados como sigue:
Los primeros tres digitos identifican solo el maximo numero de modulos; el ultimo digito
(“x”)identifica el tipo de prueba que el sistema puede realizar, como se explica a continuacion.
Los sistemas HP3073 y HP3173 realizan pruebas in-circuit de tarjetas analogicas, digital e
hybridas asi como pruebas funcionales analogicas. Estos sistemas pueden automaticamente desarrollar
pruebas para componentes individuales en una tarjeta impresa (PCBA). Cada prueba se basa en aislar
el componente individual y entonces probar esa parte especifica. Para aislar un componente digital,
los dispositivos conectados el componente (upstream) son sobremanejados overdriven o
deshabilitados para la prueba. Los componentes analogicos pueden ser aislados usando la tecnica de
“guardas” (bus g). Una introduccion a estos metodos de prueba son descritos depsues en este curso.
Los sistemas estandar pueden producir vectores de prueba a una relacion maxima de 6MP/s
(Millones de Patrones por segundo). La principal diferencia entre un sistema In-circuit y otros
sistemas incluye las especificaciones del sistema, configuracion fisica y capacidades de prueba digital.
Pag 1 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
Los componentes digitales defectuosos pueden ser localizados por las respuestas obtenidas en el
circuito en el nodo que falla en el componente. Los sistemas de prueba funcional pueden tambien usar
un diccionario de fallas. Este diccionario es una tabla de observacion para determinar donde ocurrio
una falla digital, basado en la salida de la tarjeta.
Pueden ser actualizados sistemas HP3074 y HP3174 con diferentes opciones como la opcion In-
Circuit Test , los cuales añaden la generacion de pruebas automaticas.
Los sistemas de prueba de comunicaciones HP3079CT estan diseñados para pruebas funcionales
seriales de protocolos seriales estandares tales como ISDN, PCM, TDM: El usuario puede diseñar
pruebas funcionales usando el lenguaje de Prueba Serial (Serial Test Languaje) de HP. STL deja a los
usuarios asignar multiples secuenciadores para procesar un bit serial en la prueba.Tambien , STL
puede usar muliples bits sincronos o asincronos simultaneamente , esto incrementa la salida del
sistema (througHPut).
Pag 2 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
1.1.5 Sistema de Prueba de Procesos.
Los sistemas HP3072 y HP3172 realizan HP testjet, analog in-circuit , y prueba de cortos y
abiertos. Primordialmente, una solucion de prueba de bajo costo, cada sistema puede detectar las fallas
mas comunes encontrados en lineas de produccion de SMT, tales como cortos, abiertos y partes
equivocadas o faltantes.Ademas de sus capacidades de prueba analogica, una tecnica de prueba
llamada HP testjet puede ser usada para detectar abiertos en dispositivos de SMT.
- Combinatorial Testing
- Serial Functional Testing
- HP Dynamic Test Access Suite
- HP ThrougHPut Multiplier
- HP Interconnect Plus (Advanced Boundary Scan)
- Increased Vector rates.
- Increased node counts
- Advanced quality tools
- Dual well Shared Wiring
- HP Polarity Check
- HP Multiple Boards Versions
- HP Flash70
- HP Drive thru
- HP Connect Check
- HP Testjet
Pag 3 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
1.2. Hardware del Sistema de Prueba.
Un sistema de prueba HP3070 consiste de una cabeza de prueba (testhead), una bahia de soporte
(support bay), controlador de la cabeza de prueba, (testhead controller), y un manejador de tarjetas
opcional (optional board handler). Algun hardware en los sistemas HP3070 , como el controlador , se
encuentra en los gabinetes de un lado de la cabeza de prueba. Algunos sistemas como el 3075 tambien
incluyen una bahia de soporte. La apariencia actual del sistema puede variar si es un sistema HP3070
nuevo o si es un sistema de la familia HP3070 actualizado a Series 3 o alguna otra combinacion que
incluyen algunas opciones. La Figura 1- 2 muestra un ejemplo de un sistema de prueba HP3070 Series
3. Esta seccion cubre las partes comunes que forman el hardware del sistema de prueba en los sistemas
HP3070.
Los sistemas HP307x son llamados sistemas “quad-module”. La cabeza de prueba de un sistema
“quad-module” puede tener un maximo de cuatro modulos y tiene una capacidad de nodos maxima de
2600 , o 5200 con tarjetas de doble densidad. Los sistemas “quad-module” requieren una bahia de
soporte para las fuentes de alimentacion DUT y para instrumentos de medicion externos opcionales.
Los sistemas HP317x son llamados sistemas “dual-module”. La cabeza de prueba de un sistema
“quad-module” puede tener un maximo de dos modulos y tiene una capacidad de nodos maxima de
1300 , o 2600 con tarjetas de doble densidad. Los sistemas “dual-module” no requieren una bahia de
soporte , asi que ocupan menos espacio que un sistema “quad-module”. Debido a que las fuentes se
encuentran en la cabeza de prueba , un sistema de dos modulos no puede ser actualizado a uno de
cuatro.
Pag 4 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
Los sistemas HP327x son llamados sistemas “single-module”. La cabeza de prueba de un sistema
“single-module” puede tener no mas de un modulo y tiene una capacidad de nodos maxima de 650 , o
1300 con tarjetas de doble densidad. Los sistemas “single-module” no requieren una bahia de soporte.
El sistema de un solo modulo requiere un espacio considerablemente menor que un sistema de dos
modulos debido a que la cabeza de prueba es solo la mitad del tamaño. Las Fuentes de alimentacion
DUT se encuentran contenidas en el espacio normalmente disponible para el modulo 2 en un sistema
de dos modulos.
Un fixture de prueba provee la interface entre la cabeza de prueba y la tarjeta bajo prueba
(UUT).Las tarjetas pueden ser cargadas dentro y fuera del fixture de prueba manualmente por un
operador, o, excepto en el caso de un sistema single-module, automaticamente por un Board Handler.
Un modulo es una caja de tarjetas instalada en la cabeza de prueba .En un sistema de cuatro
modulos, la cabeza de prueba tiene un maximo de cuatro modulos. Estos modulo estan designados de
“0” a”3” como se muestra en la Figura 1- 3.
Un sistema de dos modulos, en un lado, contiene un maximo de dos modulos. Estos modulos estan
designados como “2” y “3” en la Figura 1- 3. Los modulos “0” y “1” en un sistema de dual-module no
existen, debido a que este espacio esta reservado para el sistema y las fuentes DUT.
Un sistema single-module (modulo sencillo), puede tener solo un modulo, designado como
“modulo 3” en la Figura 1- 3. La cabeza de prueba en este sistema es la mitad de tamaño (mitad
izquierda) de las cabezas de prueba de los sistemas de dos y cuatro modulos. El espacio usado por el
modulo 2 en otros sistemas esta reservado para el sistema y las fuentes DUT..
La cabeza de prueba tiene contacto con el fixture a travez de los pines de interface de los modulos
que pueden ser identificados por su localidad Bank-Row-Column (BRC). Como se muestra en la
Figura 1- 3, la cabeza de prueba esta dividida en dos bancos para un sistema de cuatro modulos: Banco
Pag 5 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
1 en la derecha y banco 2 en la izquierda (tal como se ve desde el frente de la cabeza de prueba ). Los
sistemas de dos modulos estan limitados a usar el banco izquierdo, banco 2. Dentro de cada banco hay
23 renglones (rows) y 78 columnas. Debido al tipo de tarjetas que pueden ser usadas, la designacion de
brc puede ser de 5 o 6 digitos:
- Cinco digitos (b rr cc) Los cinco digitos identifican una tarjeta single density, esto es, una
tarjeta la cual contiene solamnete un renglon de pines. b identifica el banco, rr identifica el
renglon donde se localiza la tarjeta, y cc identifica la columna del pin.
- Seis digitos (b rr 1cc) Los seis digitos identifican una tarjeta double density. Las tarjetas
double density contienen dos renglones de pines. b identifica el banco, rr identifica el
renglon donde se localiza la tarjeta,1 identifica el segundo renglon de pines en la tarjeta
double density y cc identifica la columna del pin.
Control Card La Control card controla el modulo. Una control card debe estar
instalada en el slot 6 de cada modulo que sea usado. Durante la prueba
de tarjetas, los programas y datos son cargados de la controladora del
sistema a la control card, la cual entonces toma control del modulo.
ASRU card La ASRU (Analog Stimulus Response Unit) card contiene los
detectores, las fuentes, y el MOA (measurement operational Amplifier)
usado para mediciones analogicas. Una ASRU card debe estar instalada
en el slot 1 de cada modulo usado.
Pag 6 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
Pin Card Una pin card contiene los recursos de hardware usados para probar un
dispositivo bajo prueba (DUT). Los tipos de Pin Cards disponibles son:
Hybridplus, ChannelPlus, Access , y AnalogPlus. Pueden ser instaladas
hasta 9 Pin Cards en cada modulo.
Pag 7 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
Power Distribution Unit La funcion principal del PDU es aceptar un voltaje entre 184-
252 volts rms y distribuir varios voltajes de ac y dc a otras
partes del sistema. El PDU tambien provee el apagado remoto
y las funciones de warnings del voltaje de linea.
Hay dos fuentes de alimentacion en el PDU. Una fuente de + 5
volts dc a 8 amps alimenta la system card. La otra fuente (+24
volts dc a 4 amps) esta conectadaa la cabeza de prueba a
travez de la system card. La fuente de +24 volts provee la
alimentacion a los mecanismos de pull-down del fixture y a
los solenoides de vacio.
Para los sistemas dual-module y single module, el subsistema de fuentes se encuentra en la cabeza
de prueba .
Pag 8 de
HP3070 In Circuit Test Training
NatSteel Electronics S. A.
************************************************************************
2. Ambiente de Trabajo HP-Unix.
2.2.Que es el Login?
Para accesar al sistema de prueba es necesario ingresar a el. Para hacerlo, se necesita el login, el
cual es una secuencia de caracteres que el sistema puede reconocer. El login puede ser un login
personal asignado por el administrador del sistema., o puede ser uno de los logins standard
proporcionados por el sistema de prueba, los cuales son:
operator Un login para operadores que usan el sistema para probar tarjetas.
shutdown Login para el apagado tanto de la cabeza de prueba como para el controlador.
Todos los usuarios tienen password, excepto el usuario operator. Es importante el buen manejo de
estos passwords para prevenir daños al sistema o archivos debido a comandos mal usados.
Basicamente , existen dos tipos de ventanas de trabajo en HP-Unix, estas ventanas se conocen
como Shell y BT-Basic. La ventana de shell es usada para el manejo de archivos, apagado del sistema,
funciones del sistema. En cambio, la ventana BT-Basic es la ventana usada para el desarrollo de
programas, ejecucion de programas , debugueo de los mismos, etc.
Cada una de las ventanas tiene sus propios comandos, por lo que habra que tener cuidado de no
mezclarlos cuando sean usados.A continuacion se muestran los comandos mas usados de cada uno de
los ambientes.
BT-Basic.
Pag 9 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
get "file" Carga en pantalla el archivo señalado en file.
load "file" Misma accion que el comando get
load board Carga en memoria la informacion de la tarjeta que se encuentre en el directorio
actual.
debug board Abre la ventana de DEBUG (ver uso de Debug).
compile "file" Compila el archivo señalado en file es decir, verifica que no haya errores y crea
el archivo ejecutable file.o
find pins Comando usado para activar la punta de prueba para busqueda de probes o
verificacion de sensores de testjet/polarity
find "word" Encuentra en el archivo que se encuentra en la ventana la primer palabra que se
encuentre en el mismo (word)
findn "word" Busca todas las palabras word que se encuentran en el archivo abierto.
verify Este comando es usado para verificar testjet, probes.
fixture lock Comando usado para sujetar el fixture de prueba.
fixture unlock Comando usado para liberar el fixture de prueba.
fxon Comando usado para bajar el fixture con la finalidad de sujetar la tarjeta para
iniciar la prueba de la misma. Las letras que pueden ser usadas son : a,b,c,d las
cuales van en lugar de la x
ej. faon
fxoff Accion contraria al comando fxon, es decir, es usado para liberar la tarjeta.
vacuum well a is 1Para poder usar el faon/faoff, es necesario direccionar los
relays externos para activarlos con estos comandos. Las opciones son: a, b, c, d
y para los relays de 0 a 3 (uno por modulo).
wait X Comando que señala un tiempo de espera de X segundos.
unpowered Comando usado para descargar los capacitores que contiene la UUT antes de
probar cualquier componente analogico en este punto, la tarjeta no tiene voltage
aplicado.
copy <file1> to/over <file2> Copia un archivo a otro. Si el archivo existe use over para
sobreescribir.
save <file>/store <file> Guarda en disco un archivo nuevo. En caso de existir el archivo use el
prefijo re- (re-save, re-store)
powered Comando usado para activar las fuentes de alimentacion en la UUT.
board graphics Comando usado para activar la ayuda grafica de la UUT. (para busqueda de
componentes, nodos, etc).
fixture consultant Comando usado para activar la ayuda de fixture para encontrar puntos de
prueba, probes, BRC, etc.
testhead power on Inicializa (Bootea ) la cabeza de prueba para tener control sobre ella, la ventana
de BT-Basic en la cual se ejecuta este comando aparecera un 1 a un lado del
numero de proceso de la misma.
testhead power off Apaga la cabeza de prueba (el numero 1 desaparecera una vez terminada la
accion).
testhead is * Libera el control de la cabeza de prueba, para poder accesarla desde otra ventana
de BT-Basic.
testhead is 1 Una vez inicializada (booteada) la cabeza de prueba, se ejecuta este comando
para tener control sobre la misma.
NOTA: Solo una ventana puede tener control sobre la cabeza de prueba a la vez.
Pag 10 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
exe “sentencia de Shell” Este comando ejecuta la sentencia de shell indicada entre comillas, si el
comando exe es ejecutado solo, convierte la ventana de BT-Basic en
una ventana de Shell , con el comando exit se regresa a la ventana
original.
Comando ;window Cuando se ejecuta algun comando con la opcion window despues de punto y
coma, se abre otra ventana de BT-Basic independiente de la primera.
Pag 11 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Linea de Estado:Esta linea es usada por el sistema para visualizar lo que esta realizando en ese
momento
Linea de Comando: Linea usada para ejecutar comandos de BT-Basic.
Area de Trabajo.Area usada para visualizar y/o editar el archivo que se cargo en memoria.
(Usando la tecla F1 o el boton del mouse se puede cambiar entre un campo y otro (linea de comandos y
area de trabajo).
Softkeys Teclas de ayuda para ejecutar rapidamente presionando una sola tecla un comando o una
seleccion en el programa.
Numero de Proceso: Numero asignado a la ventana para tener control en ella. En caso de que esta
ventana se bloqueara, ejecutando el comando kill es posible cerrarla (ver comandos Shell).
Indicador de Control de cabeza de prueba.Este es un numero 1 que aparece en aquella ventana
que tiene el control de la cabeza aparece al ejecutar testhead power on, testhead is 1 y desaparece al
ejecutar testhead is *, testhead power off
basic Ventana que usa el testplan , sus comandos son parecidos a los de un lenguaje de Prog.
shorts Ventana usada para ejecucion de prueba de shorts
wirelist Ventana del wirelist (o lista de alambrado).
analog ventana usada para prueba de los componentes analogicos
testorder Ventana usada por el testorder
digital Ventana usada para la prueba de componentes digitales
testjet Ventana usada para la prueba de testjet
polarity Ventana usada para la prueba de polarity
text Ventana de texto, esta es la unica ventana que acepta cualquier caracter que sea escrito en
su area de trabajo.
configuration Ventana para la configuracion del sistema.
Pag 12 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Comandos de Shell.
La figura 2-2 muestra un ejemplo de una ventana de shell
La mayoria de los comandos de shell son usados para manejo de archivos, algunos de estos
HPterm Abre una nueva ventana de Shell. (el caracter & al final del comando
libera el control de la ventana que lo llama, en caso contrario, no se podra
escribir en la evntana hasta que se cierre la ventana generada.
Nota: Para la sintaxis de cada comando, teclear man <comando> para ver la ayuda de ese comando.
Pag 13 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3. Pruebas realizadas en In-Circuit-Test HP3070.
La secuencia de pruebas In-Circuit-Test realizadas en HP3070 es la siguiente:
Prueba de Contactos (Contact Tests)
Prueba de Abiertos y Cortos (Opens & Shorts tests)
Prueba de componentes analogicos (Analog Unpowered Tests)
Pruebas de Capacitores , ICs y conectores (Testjet & polarity check tests)
Activacion de las fuentes de alimentacion (Setup power supplies)
Prueba de componentes digitales In-Circuit (Digital In-Circuit tests)
Prueba Funcional de componentes digitales (Digital functional tests)
Prueba Funcional de Componentes analogicos y mixtos (analog powered & mixed)
Prueba Especial (Boundary scan tests)
El orden en la ejecucion de estas pruebas puede ser diferente (depende del programador) , pero las
pruebas de abiertos y cortos deben ser ejecutadas antes de las demas pruebas (excepto contacto) para evitar
daños a la tarjeta bajo prueba y al equipo.
No todos los nodos se pueden verificar en prueba de contacto, aquellos que se encuentren con componentes
capacitivos no seran verificados debido a que un capacitor es un abierto a la corriente directa.
Pag 14 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Una prueba de abiertos es probando para abiertos inesperados en la tarjeta; requiere
que la impedancia entre los nodos sea menor o igual que el
threshold para dar una indicacion de PASA
El archivo fuente de “shorts” es creado por el IPG basado en la informacion que ha sido
introducida por el programador en HP Board Consultant. Este contiene una lista de todos los nodos,
excepto los nodos NO_PROBE, en la tarjeta bajo prueba y varias sentencias de prueba de cortos; o puede
crearse un archivo de cortos que contiene una porcion de la tarjeta. Los nodos estan listados en el archivo
de cortos en un orden que minimiza los cortos fantasma ( los cuales se ven mas adelante).
Las sentencias de la prueba de cortos ejecutan y controlan la prueba. Algunas de ellas son:
nodes Lista los nodos de la tarjeta, por nombre de nodo o formato brc (bank-
row-columna/banco-renglon-columna) a ser probados.
threshold Establece el valor de la resistencia, en ohms, el cual determina un corto
o un abierto. El rango esta entre 2 ohms y 1000 ohms. Si no se
especifica el threshold, se usa un valor de 8 ohms.
setting delay Especifica el periodo durante el cual las mediciones son tomadas. El
setting delay comienza tan pronto como el estimulo es aplicado
(voltaje).Las mediciones son tomadas durante este tiempo hasta que
una condicion de PASA sea detectada, la prueba termina en este caso.
Si la prueba continua fallando al final del setting delay, la prueba para
ese nodo termina con una condicion de falla. El rango es entre 0 y 3.27
segundos. Si no se especifica, un valor de 0 segundos es usado.
test( BT-BASIC) Esta incluido en el testplan para llamar y ejecutar la prueba de cortos.
(tambien es usado para prueba de componentes analogicos, digitales y
funcionales).
failure Especifica un mensaje de falla a ser impreso en el reporte de cortos.
Puede ser usado para dar al operador alguna causa potencial para un
error.
short Especifica un par de nodos, por nombre o formato brc, para ser probado
de abierto. (open test).
report Esta sentencia especifica el tipo de reporte de cortos deseado.
phantoms Lista todos los cortos fantasma (no existentes) encontrados durante la
prueba de cortos.
netlist Lista todos los dispositivos y pines conectados a cada nodo involucrado
en un corto o abierto.
common devices Lista todos los dispositivos conectados a dos o mas nodos involucrados
en un corto o un abierto.
limit <# of nodes> Especifica el numero maximo de nodos reportados en el campo “from”.
Pag 15 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
El archivo de cortos consiste de dos secciones mayores: primero es la prueba de cortos conocidos
llamados abiertos y consiste de sentencias “shorts”, despues esta la seccion de cortos que busca abiertos y
consiste de sentencias “nodes”.
Los nodos que se encuentren en las sentencias “shorts” deben estar listadas tambien en las
sentencias “nodes”.pero no necesariamente en la sentencia “shorts”.
Cada una de las secciones puede tener las sentencias adicionales : Failure, Report, Setting Delay, y
threshold.
threshold 13
setting delay 30m
short “U3_1” to “U88_14”
short “Fuse_L” to “Fuse_B”
threshold 15
report phantoms
setting delay 4m
nodes “C1_1”
nodes “U3_1”
setting delay 100u
nodes “U22_31”
nodes “U22_32”
*
*
*
3.2.3. Los archivos de configuracion y el wirelist.
Las sentencias “nodes” y “short” en el archivo de cortos, lista todos los nodos por nombre. Un
archivo “wirelist”, con todos los nombres de los nodos debe estar disponible durante la compilacion del
archivo de cortos. Debido a que la prueba de cortos mide resistencia entre los pines de interface, las
localidades de estos debe ser conocida. El “wirelist” habilita al sistema a mapear cada nombre de nodo a su
localidad brc correspondiente. En raros casos, donde un cable es añadido despues que una prueba es
diseñada, y el nodo no esta en el “wirelist” , se puede especificar la localidad brc del nodo en vez de su
nombre.
Tambien se necesita el archivo de configuracion “config.o” durante la compilacion.
Pag 16 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.3.2. Hardware de Prueba de Cortos y Abiertos.
Como se muestra en la figura 3-1, la prueba de cortos y abiertos aplica 0.1 volts (para evitar
activar uniones PN) a travez de un resistor de 100 Ohms.
Ejemplo:
threshold 8
short “A” to “B” ! Prueba primer par de nodos
short “B” to “C” ! Segundo par de nodos contiene B.
Un abierto entre “A” y “C” no es verificado porque se asume que debido a que “A” esta
conectada a “B” y “B” esta conectado a “C” que “A” esta conectada a “C”.
La prueba de abiertos pasara si la impedancia medida es menor o igual que el threshold. Los
soguientes componentes deben pasar una prueba de abiertos.
Fusibles, resistores con resistencia menor que el threshold, jumpers, cables, bobinas con
resistencia menor que el threshold, pistas, interruptores en posicion cerrado.
Nota: las pistas requieren que sea tratada como un jumper de manera que cada lado de la pista tenga un
unico nombre de nodo.
Pag 17 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.3.4. Prueba de Cortos.
La prueba de cortos consiste de dos partes: una fase de deteccion y una fase de aislamiento.La lista
de nodos a ser probados esta organizada para maximiizar la velocidad de prueba, minimizar el numero de
cortos fantasma que aparecen durante la prueba.
La fase de deteccion realiza un chequeo rapido de todos los nodos. Determina si alguno de los
nodos tiene un corto.
Este metodo de prueba de cortos y abiertos salva tiempo de prueba. El aislamiento toma mas
tiempo que la deteccion, de manera que el aislamiento es llamado solo cuando se detectan cortos no
esperados.
Debido a que no se detecto un corto en el nodo “A”, la fase de aislamiento no fue requerida y la
fase de deteccion se mueve al nodo “B”, (ver figura 3-4). Durante la fase de deteccion, se detecta un corto.
Pag 18 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Debido a que se detecto un corto en el nodo “B” , se ejecuta la etapa de aislamiento. (ver figura 3-
5). Los nodos faltantes son divididos a la mitad; nodos “C” y “D” son probados para cortos contra el nodo
B. No se detecta un corto.
La fase de aislamiento prueba ahora los nodos faltantes, solo el nodo “E” es probado. (ver figura
3-6). Un corto es aislado entre el nodo “B” y el nodo “E”.
En el caso donde se encuentre un nodo en corto con uno o mas nodos en una KGB (known good
board) la prueba de cortos conecta la fuente a todos esos nodos , y el detector a todos los demas nodos en
la lista de cortos. Por ejemplo, considere el circuito de la figuara 3-7 donde los nodos “A” , “C” y “D”
estan en corto en la tarjeta.
Las conexiones de la fuente y el detector son mostradas para la fase de deteccion de cada nodo.
Asumiendo que es una tarjeta buena, no hay cortos no esperados, por lo tanto, la fase de asilamiento no sera
ejecutada.
Pag 19 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Pag 20 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La fase de aislamiento prueba la otra mitad del circuito: los nodos “D” y ”E”, como se muestra en
la figura 3-10. Un corto es detectado nuevamente debido a la impedancia en paralelo de los dos resistores
es menor que el threshold. Debido a esto, esta mitad del circuito sera dividida nuevamente.
Pag 21 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
En la figura 3-11, el nodo D es probado, pero no se detecta ningun corto debido a que la
resistencia de 10 Ohms es mayor que el threshold.
La fase de deteccion no tiene manera de identificar un corto fantasma. Debe ejecutarse la fase de
aislamiento para encontrar si el corto es real o fantasma. Debido a que la fase de aislamiento consume mas
tiempo, es mejor evitar la busqueda de fantasmas.
Para prevenir los cortos fantasmas, el IPG ordena el archivo de cortos con los nodos conectados a
bajas resistencias al final. De esta manera, la mayoria de los nodos han sido checados antes de aquellos que
producen fantasmas.
3.3.6. Threshold.
La sentencia “threshold” establece el nivel de resistencia a ser usada para diferenciar los cortos de
los abiertos. El threshold por default es de 8 Ohms. Este valor puede ser ajustado si es necesario. El rango
del threshold es de 2 a 1000 Ohms. Si no se especifica ningun threshold, se usa un valor de 8 Ohms.
Pag 22 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
necesario. El rango del “setting delay” es de 0 segundos a 3.27 segundos. Si no se especifica, un retardo de
0 segundos es usado.
Capacitores
Conectores
Diodos
Transistores FET
Fusibles
Inductores (bobinas)
Jumpers
Potenciometros
Resistores
Interruptores
Transistores BJT
Diodos Zeners
Todos los componentes analogicos deben pasar las pruebas antes de que el voltaje sea aplicado a
la tarjeta bajo prueba.El HP IPG (Integrated Program Generator) genera las pruebas individuales basado en
el dispositivo y la informacion que se introduce a travez de HP Board Consultant. El HP IPG compila las
pruebas individuales, llamadas bloques, y las coloca en el directorio analog dentro del directorio de la
tarjeta. Cada prueba es ejecutada en la subrutina analog dentro del testplan.
Pag 23 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La control card maneja cada prueba In-Circuit cerrando los relays apropiados para conectar el
dispositivo bajo prueba al circuito del MOA. Componentes reactivos y pasivos, tales como resistores y
capacitores son conectados en la entrada del MOA. Componentes activos, tales como diodos y transistores,
son conectados en la retroalimentacion del MOA. Las fuentes de estimulo y detectores de respuesta,
seleccionados por el programa de prueba, tambien son conectados por la Control Card. Como el estimulo
es aplicado a la entrada del MOA, el detector mide la salida del MOA y envia los resultados a la Control
Card Para su evaluacion. Dependiendo de los resultados, la Control Card enviara una condicion de Pasa o
Falla al programa de prueba.
Fragmento de Testplan
Pag 24 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Fuentes de Corriente de DC Usadas cuando se prueban diodos, zeners, y transistores npn o
pnp.
La salida del MOA debe ser medida para determinar el valor del componente siendo probado.
Esta medicion es realizada por el voltimetro de AC, o el voltimetro de DC en la ASRU.
Cuando el HP IPG genera una prueba para un componente, automaticamente selecciona el detector
necesario para la prueba, y el rango del detector.Dos de los detectores estan sincronizados a las fuentes de
onda senoidal de AC. Estos detectores son usados juntos para determinar los valores de los componentes
reactivos. Estas fuentes y detectores sincronizados forman un detector de fase sincrono.
Para probar componentes analogicos, el HP3070 usa un sistema de medicion de buses y matriz de
relays para conectar el componente bajo prueba en el circuito del MOA. A continuacion se explica como se
usan los buses y los relays. Las sentencias de medicion In-Circuit son explicadas mas adelante. La figura 4-
2 muestra el arreglo basico de bus y relay para una prueba In-Circuit simple.
En la figura 4-2, el componente bajo prueba, Rx , es conectado a la entrada del MOA con los relays
del testhead y al bus de medicion I. Para simplificacion, solo se muestra un relay por bus. La fuente de
estimulo de la ASRU Vx es conectada al otro lado del componente con el bus S. Esta conexion es hecha a
travez de un segundo grupo de relays.
La corriente de entrada, I, fluye desde la fuente Vx , a travez del componente bajo prueba a la
entrada del MOA. Idealmente, la corriente de entrada es limitada solo por la resistencia (o reactancia) del
componente bajo prueba. Debido a que la impedancia de entrada de un amplificador operacional es muy
alta, la mayoria de la corriente de entrada es forzada a fluir a travez del resistor de retroalimentacion , Rref.
Esto ocasiona un voltaje de salida , Vmoa , a la salida del MOA , proporcional a los valores de I y Rref .De los
valores conocidos de Rref , VS y Vmoa, el valor desconocido del componente Rx puede ser calculado.
Pag 25 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La ecuacion del sistema usada para calcular el valor del componente bajo prueba, Rx es:
Aun caundo el voltaje de salida del MOA esta limitado por su fuente de alimentacion, un amplio
rango de Rx, pueden ser medidos. Esto se realiza cambiando difrentes valores del resistor de referencia, Rref
, en el path de retroalimentacion del MOA. Se encuentran disponibles seis dieferentes valores de resistencia
de precision en la ASRU. Estos resistores se muestran en la figura 4-2.
Usando una fuente de estimulo de AC, y un detector de AC, los componentes reactivos (inductores
y capacitores) pueden ser medidos tambien con esta tecnica. Las mediciones de componentes reactivos,
llamadas “Phase Synchronous Detection” se explica a continuacion.
El bus G es usado para “guardar” el componente bajo prueba eliminando las impedancias en
paralelo. La figura 4-4 muestra donde se conecta el bus G en el circuito cuando el componente bajo prueba
es afectado por una impedancia en paralelo. Conectado el bus G tal como se muestra, la corriente que fluye
a travez de , Zsg y Zig llega a ser insignificante. Cuando la entrada no inversora del MOA es aterrizada como
se muestra en la figura 4-4, la entrada no inversora llega a ser una “tierra virtual” debido a las
caracteristicas del OP AMP. Esto tambien conecta el bus I a una tierra virtual. Con el bus G tambien en
Pag 26 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
una tierra potencial, no hay diferencia de potencial a travez de Zig , y no fluye corriente a travez del path
paralelo a Rx y a travez del path de retroalimentacion del MOA. Sin embargo, Vs provee corriente a Zsg .
Esta corriente no afecta la medicion debido a que la impedancia de salida de Vs es muy pequeña comparada
a Zsg. Debido a que puede haber mas paths en paralelo conectados al dispositivo bajo prueba, puede haber
una o mas conexiones del bus G.
Existen dos anchos de banda , estrecho (narrow) y amplio (wide), los cuales afectan la ganancia
del MOA. Si no se especifica ancho de banda, el sistema usara la banda estrecha. Sin embargo, wideband
(banda amplia) puede ser especificada en algunas mediciones. El uso de wideband incrementa el ancho de
amplificacion del MOA.
Ejemplo:
Existen dos tecnicas que pueden eliminar o reducir el efecto de los errores de medicion In
Circuit.Las dos tecnicas son:
1. Sensing (deteccion)
2. Enhancement.( mejoramiento)
Pag 27 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.4.5.1. Sensing.
Las mediciones de tres hilos, usando los buses S, I y G proveen la configuracion basica para la
prueba analogica In-Circuit en HP3070. Sin embargo, la adicion de tres buses mas, A, B y L ayudan a
eliminar los problemas de medicion asociados a la prueba In-Circuit. Cada uno de los tres buses adicionales
estan asociados con uno de los tres buses de medicion basicos, S, I y G. Los buses estan asociados como
sigue:
SaA IaB GaL
El bus A sensa la fuente (bus S) directamente a los dispositivos bajo prueba, el bus B sensa el
detector (bus I) directamente en el dispositivo bajo prueba, y el bus L sensa la guarda (bus G) directamente
en la tarjeta bajo prueba.
Sensar la fuente requiere mediciones mejoradas (enhancement). Enhancement se explica mas
adelante. Para activar el enhancement, debe especificarse “en” en adicion a la opcion “sa”.
Los buses añadidos proveen una tecnica de medicion In-Circuit de seis hilos. Los buses extra son
usados solo cuando la medicion lo requiera. La figura 4-6 muestra la localizacion de estos buses en el
circuito de medicion.
Cualquier combinacion de los buses adicionales, A, B y L, pueden ser necesarios para una
medicion. Esto depende del valor del componente bajo prueba, la precision de la medicion deseada (de
acuerdo a la tolerancia que se especifica en HP Board Consultant). Y las caracteristicas del circuito
alrededor del dispositivo bajo prueba. La idea basica es eliminar los efectos de cables y resistencia de
relays y efectos termicos de los contactos de los relays en el circuito de medicion.
Sensing requiere que los cables apropiados sean incluidos en el fixture de prueba, las conexiones
apropiadas sean especificadas en el bloque de prueba, y que las opciones de medicion apropiadas esten
incluidas en la sentencia de medicion.
Pag 28 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Este ejemplo de bloque de prueba muestra las conexiones y las opciones de medicion:
3.4.5.2. Enhancement.
En situaciones dificiles, puede usarse una tecnica de medicion conocida como “enhancement”.
Enhancement hace uso de una ecuacion de sistema de medicion mas compleja para compensar :
Cuando se especifica enhancement, los voltajes son medidos en el dispositivo bajo prueba y la
resistencia de referencia del MOA. Estos valores medidos son usados en la formula que determina el valor
del dispositivo bajo prueba. Esto compensa el voltaje perdido en los buses de medicion, los efectos
termicos creados por los relays del sistema, y para los offsets de DC en las mediciones de AC.
La figura 4-7 muestra las mediciones tomadas cuando se usa enhancement. Para las mediciones de
DC, los voltajes son medidos en los cuatro puntos mostrados con la fuente puesta en cero, y nuevamente
con la fuente al nivel necesario. (ocho mediciones extra).
Para las mediciones de AC, los voltajes son medidos en los cuatro puntos mostrados con la fuente
de señal a 0°, y nuevamente con la fuente a + 90°, y nuevamente con la fuente a –90° (12 mediciones
extra).
Las mediciones extra de enhancement causan que la prueba del dispositivo requiera
significantemente mas tiempo. Si el tiempo de prueba es una preocupacion, use enhancement solo cuando
sea necesario.
Pag 29 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.4.6. Resumen de Sentencias de prueba In-Circuit
A continuacion se muestra una lista de las sentencias comunmente usadas en una prueba In-
Circuit.Las sentencias se encuentra alfabeticamente para los modos ANALOG y BT-BASIC.
Modo Analog
clear connect- unpowered Desconecta todos los buses y conecta los buses especificados a
los nodos o brc’s
Pag 30 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
resistor Mide resistores fijos o variables.
BT-Basic
Esta es una breve descripcion de las opciones de medicion. Las opciones de medicion In-Circuit
son:
Pag 31 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
comp/nocomp—capacitor compensation dwa --- detector
wait ed --- extra digit en ---enhancement
fi --- filter fr --- frequency
idelta --- current change ico --- current compliance
idc --- DC current of --- DC offset
op --- opposite oxt---override adaptive measurements
pc --- parallel capacitor (debug only) pf --- pass/fail parameter
pm --- parallel model re --- refernce element
sa --- Usa el Bus A para sensar el Bus S. sb --- Usa el Bus B para sensar el Bus I
sl --- Usa el bus L para sensar el Bus G sm --- serial models
wa --- wait wb --- wideband
Todas las opciones son truncadas al limite menor posible. Por ejemplo, si se especifica 5.0005 V,
la opcion sera 5.000 Volts debido a que la ASRU tiene una resolucion de 1 mV.
Pag 32 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Opposite (op) Causa que el valor esperado de una prueba sea
inverso.
Pag 33 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.5. Prueba de Capacitores
La prueba de capacitores mide capacitancias desde 10 pF hasta 10,000 uF. Los capacitores
variables pueden ser probados usando la opcion “ad” (adjust), con la sentencia “capacitor”.
3.5.1.Configuracion de la prueba.
El capacitor bajo prueba es conectado en la entrada del MOA como se muestra en la figura 5-1.
Una fuente de AC es aplicada al dispositivo bajo prueba, y la salida del MOA es medida con un voltimetro
de AC.
Existen dos consideraciones que se deben tener en cuenta cuando se prueben capacitores: los
elementos resistivos de los capacitores, y la capacitancia del fixture de prueba.
Para compensar los elementos resistivos de los capacitores, se puede especificar la opcion
“parallel model” o “serial model”.
Para eliminar la capacitancia del fixture y el sistema de los resultados de la medicion, se puede
usar la caracteristica de compensacion de capacitancia del HP3070.. Tipicamente, capacitores de 100pF
necesitan la compensacion , ya que la capacitancia del sistema es significante (entre 20pF y 50 pF)
comparado con el valor del dispositivo bajo prueba. Se añade la opcion “comp” a la prueba del capacitor
que requiere compensacion, y la opcion “nocomp” a la prueba que no requiere compensacion. El generado
del Testplan coloca las pruebas de los capacitores entre las sentencias “learn capacitance on” y “learn
capacitance off”.
La primera vez que se ejecuta el programa de prueba (testplan), la prueba de capacitores que
requieren compensacion son ejecutadas antes de que el fixture sea activado. Debido a que el fixture no esta
activado, la tarjeta bajo prueba no esta en contacto con el fixture. Cada medicion es el resultado de la
capacitancia del sistema y del fixture solamente. Esta es la forma en que el sistema “aprende” el valor de
compensacion de capacitancia.
Cuando los capacitores individuales son probados, el valor aprendido es restado del resultado de la
medicion antes que sea comparado a los limites de prueba para decidir si pasa o falla. Note que las
mediciones de compensacion son hechas solo la primera vez que el testplan es ejecutado despues que es
Pag 34 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
cargado. Las siguientes ejecuciones del testplan usan los valores aprendidos de la primera ejecucion. Esto
reduce el tiempo de prueba de todas las subsecuentes ejecuciones.
capacitor <valor>,<+tol>,<-tol>,<comp/nocomp>
capacitor <valor>,<+tol>,<-tol>,<return>,<comp/nocomp>
capacitor <valor>,<+tol>,<-tol>,<options>,<comp/nocomp>
capacitor <valor>,<+tol>,<-tol>,<options>, <return>,<comp/nocomp>
Ejemplo:
HP IPG selecciona las opciones de medicion para la prueba de un capacitor basado en el analisis
de dispositivo bajo prueba y la topologia del circuito. Sin embargo, se puede cambiar las opciones para
mejorar la prueba o se puede escribir manualmente una prueba in-circuit. Si no se especifican opciones, el
sistema usa los parametros de default. A continuacion se muestra una lista de las opciones disponibles para
la sentencia “capacitor”, y las opciones por default.
DISPONIBLE DEFAULT
adjust component ad
source amplitude am am 0.1
ASRU Range ar ar 0.156
detector wait dwa dwa 0
extra digit ed
enhancement en
filter fi fi 1
frequency fr fr 1024
current compliance ico ico 1
voltage offset of of 0
override adaptive measurements oxt
pass/fail pf
parallel model pm pm
refernce element re re4
sense A bus sa
sense B bus sb
sense L bus sl
serial model sm
wait wa
wideband wb
Pag 35 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.5.5. Valores de Programacion.
Filtering:
Cuando se pruebe un capacitor en un circuito ruidoso, use el filtro adecuado, “fr”, para obtener
una medicion estable. Si se añade el filtro, se incrementara el tiempo de prueba.
Conexiones de Bus:
Cuando se designan las conexiones del bus con la sentencia “clear connect”, trate de maximizar
Zig. Esto es, la posicion de los buses en el circuito bajo prueba de manera que exista una impedancia
maxima entre los buses I y G.
Herramienta de debug:
Durante el debug, se puede validar una prueba de un capacitor añadiendo la opcion “pc” en la
sentencia “capacitor”. Esto conectara un capacitor de 100pF en paralelo con el dispositivo bajo prueba. El
resultado de la medicion se incrementara por 100pF. Si los resultados de la prueba no se incrementan esta
cantidad probablemente se tenga un problema de contacto o en la prueba. Esta es una herramienta de debug
solamente. No se puede usar “pc” durante pruebas de produccion.
Pag 36 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.6. Prueba de Diodo/ Zener.
La prueba de diodos mide el voltaje de polarizacion directa de los diodos. La prueba de zener mide
el voltaje de polarizacion inversa de zeners hasta de 18 Volts.
La prueba de diodo y de zener usan la misma configuracion, mostrada en la figura 6-1. El diodo o
zener bajo prueba es conectado en el lazo de retroalimentacion del MOA. Una fuente de DC es aplicada a
el entrada y la salida del MOAes medida con un voltimetro de DC. Los elementos de prueba que usa el HP
IPG son:
La unica diferencia entre la prueba del diodo y el zener es las conexiones del bus al dispositivo
bajo prueba. En base a la figura 6-1, La prueba de diodo mide el voltaje de polarizacion directa, y la prueba
del zener mide el voltaje de polarizacion inversa.
Para la prueba de diodos, el valor del voltage compliance “co” se coloca al menos a un volt mayor
que el limite de prueba alto.
La prueba de zeners que son mayores de 8.99 volts usa una fuente auxiliar. El voltage compliance
“co”, para estas pruebas debe ser colocado a 10.
La opcion del rango de voltaje de la ASRU, “ar”, para la prueba del zener, a diferencia de otros
circuitos es de 0 a 18 volts.
La opcion “idc” puede ser usada en ambas sentencias para mantener constante la fuente de
corriente de DC. Tiene un rango de 10uA -100mA para las sentencias “diode” y “zener”, si no se especifica
el “idc”, el sistema usa 10uA. Notese que la amplitud de la fuente y el resistor de referencia no son
seleccionables. La opcion “idc” automaticamente selecciona el valor apropiado de amplitud de la fuente, el
resistor de referencia “re” para obtener la corriente especificada.
Pag 37 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
diode <hi>, <lo>,<return>
diode <hi>, <lo>,<options>
diode <hi>, <lo>,<options>, <return>
zener <value>,<+tol>,<-tol>
zener <value>,<+tol>,<-tol>,<return>
zener <value>,<+tol>,<-tol>,<options>
zener <value>,<+tol>,<-tol>,<options>,<return>
zener <designator>,<value>,<+tol>,<-tol>
zener <designator>,<value>,<+tol>,<-tol>,<return>
zener <designator>,<value>,<+tol>,<-tol>,<options>
zener <designator>,<value>,<+tol>,<-tol>,<options>,<return>
Ejemplo:
HP IPG selecciona las opciones de medicion para las pruebas de diodo y zener basado en su
analisis del circuito bajo prueba. Sin embargo, se pueden cambiar sus valores para mejorar la prueba. O,
manualmente se puede escribir una prueba In-Circuit. Si no se especifican las opciones, el sistema usara los
parametros de default. La siguiente lista muestra las opciones disponibles con las sentencias “diode” y
“zener”, y las opciones por default:
Diode:
DISPONIBLE DEFAULT
ASRU Range ar ar 2.5
Voltage compliance co co 1.5
extra digit ed
filter fi fi1
DC Current id idc10m
pass/fail pf
sense A bus sa
sense B bus sb
sense L bus sl
wait wa wa0
Pag 38 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Zener:
No hay pruebas in-circuit para zeners mayores de 18 volts. Se puede checar que estan presentes
en la tarjeta bajo prueba y que esten orientados correctamente. Se puede hacer simplemente probandolo
como un diodo.
Las pruebas de FETs, “nfetr” y “pfetr”, miden la resistencia de encendido (Ron) de los FETs
canal-N o canal-P respectivamente.
El FET bajo prueba es conectado en la entrada del MOA, como se muestra ne la Figura 7-1 . La
fuente , bus S, y el detector, bus I, son conectados al source y al drain del FET. La orientacion esta
determinada por la resistencia de source-ground y detector-ground del circuito. La guarda, bus G, es
conectada al gate del FET. En esta configuracion, el gate es conectado a tierra y se aplica un voltaje de 0.1
volt al drain.
La corriente que fluye a travez del FET es medida por el MOA. Estos valores de voltaje y
corriente son usados para calcular la resistencia de encendido del FET bajo prueba. Los elementos de
prueba usados por el HP IPG son:
Pag 39 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La unica diferencia de configuracion entre los dos tipos de FET es la polaridad de la fuente. Los
FETs canal-N son probados con una fuente positiva; los FETs canal-P son probados con una fuente
negativa.
Si no se especifica la opcion “fr”, el sistema usara una fuente de DC. Si se inlcuye la opcion “fr”,
el sistema usara una fuente de AC de la frecuencia especificada. Una fuente de AC puede ser deseable para
reducir los efectos de impedancias en paralelo con el FET bajo prueba.
Pag 40 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Ejemplo:
HP IPG selecciona las opciones de medicion para el FET basado en su analisis del circuito bajo
prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba. O se pueden
escribir manualmente una prueba in-circuit. Si no se especifican las opciones, el sistema usa los parametros
de default. A continuacion se listan las opciones disponibles con las sentencias “nfetr” y “pfetr” , y las
opciones por default:
Fuentes de AC:
Se puede usar la opcion de “fr” , una fuente de AC, para reducir los efectos de impedancias
paralelas.
Pag 41 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.8. Prueba de Fusibles.
La prueba de fusibles checa la presencia de fusibles midiendo la resistencia del elemento. El
resultado de la medicion es comparada con un threshold para determinar si pasa o falla.
3.8.1.Configuracion de la prueba.
El fusible bajo prueba es conectado en la entrada del MOA como se muestra en la figura 8-1. Los
elementos que HP IPG usa son:
3.8.2.Consideraciones de Prueba.
Un fusible es medido de la misma manera que un resistor. El resultado de la medicion del fusible
es comparado contra un threshold, en vez de tolerancias altas y bajas. Si la resistencia medida es menor o
igual que el threshold, la prueba pasa. Si la resistencia medida es mayor que el threshold, la prueba falla.
fuse <threshold>
fuse <threshold>,<return>
fuse <threshold>,<options
fuse <threshold>,<options>,<return>
fuse <designator>,<threshold>
fuse <designator>,<threshold>,<return>
fuse <designator>,<threshold>,<options
fuse <designator>,<threshold>,<options>,<return>
Ejemplo:
clear connect s to “F1-1”; I to “F1-2”
fuse 10
Pag 42 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.8.4.Opciones de Medicion.
HP IPG selecciona las opciones de medicion para la prueba de fusible en base al analisis del
circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba.O
se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los parametros de
default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las opciones de
default:
3.8.5.Opciones de
Programacion. Opcion
Pass/Fail:
Si se usa una variable de retorno y no interesa el valor actual de resistencia del fusible, se puede
usar la opcion pass/fail “pf” en la sentencia “fuse”. Esto dice al programa que regrese solamente un “0”
para falla, o un “1” para pasa.El valor actual de la resistencia tambien sera reportado.
El inductor bajo prueba es conectado a la entrada del MOA como se muestra en la figura 9-1. Los
elementos que HP IPG usa son:
Pag 43 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.9.2.Consideraciones de Prueba.
Hay dos consideraciones que se deben tomar en cuenta cuando se prueban inductores: lo
elementos resistivos de los inductores, y la inductancia del fixture y el sistema.
El modelo serial “sm” es el estandar para prueba de inductores. Para inductores de gran valor, se
debe usar el modelo paralelo, “pm”.
Para eliminar la inductancia del fixture y el sistema de los resultados de la medicion, se debe usar
remote sensing. Sensar con los buses A y B, al dispositivo bajo prueba, eliminara cualquier inductancia del
sistema y el fixture de prueba.
Debido a que los inductores tienen ambas componentes, real e imaginaria, la prueba de
inductores es una prueba de dos mediciones. Primero, se coloca la fuente a 0° para medir la componente
real.Despues, se coloca la fuente a 90° para medir la parte imaginaria. El sistema integra estos valores para
obtener un solo resultado.
Inductor <value>,<+tol>,<-tol>
Inductor <value>,<+tol>,<-tol>,<return>
Inductor <value>,<+tol>,<-tol>,<options>
Inductor <value>,<+tol>,<-tol>,<options>,<return>
Inductor <designator>,<value>,<+tol>,<-tol>
Inductor <designator>,<value>,<+tol>,<-tol>,<return>
Inductor <designator>,<value>,<+tol>,<-tol>,<options>
Inductor <designator>,<value>,<+tol>,<-tol>,<options>,<return>
Ejemplo:
3.9.4.Opciones de Medicion.
HP IPG selecciona las opciones de medicion para la prueba de inductor en base al analisis del
circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba.O
se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los parametros de
Pag 44 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las opciones de
default:
Cuando se selecciona “fr128” , siempre usar la opcion “ed”. La opcion “ed” especifica que la
medicion es integrada un ciclo de linea completo, el tiempo de integracion normal es insuficiente para
hacer validas mediciones de 128Hz.
Para compensar los elementos resistivos de inductores se puede especificar la opcion modelo
paralelo o modelo serial:
Pag 45 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
modelo serial --- “sm”
El modelo serial es el estandar para la prueba de inductores. Para inductores de valor grande se
debe usar el modelo paralelo “pm”.
Frecuencia de la fuente:
Use una frecuencia de la fuente “fr”, que mantenga la salida del MOA entre 0.01 y 0.1 volt.
Valores pequeños de inductores requieren frecuencias de prueba altas.
Filtro:
Cuando pruebe un inductor en un circuito ruidoso, use el filtraje adecuado “fr”, para obtener una
medicion estable. Note que el IPG nunca especifica filtraje. En un circuito ruidoso, HP IPG usa wideband
en vez de incrementar el filtraje. Incrementando el filtraje se incrementara el tiempo de prueba.
3.10.1.Configuracion de la prueba.
El jumper bajo prueba es conectado en la entrada del MOA como se muestra en la figura 10-1. Los
elementos que HP IPG usa son:
Pag 46 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.10.2. Consideraciones de Prueba.
Jumper <threshold>
Jumper <threshold>,<return>
Jumper <threshold>,<options>
Jumper <threshold>,<options>,<return>
Jumper <designator>,<threshold>
Jumper <designator>,<threshold>,<return>
Jumper <designator>,<threshold>,<options>
Jumper <designator>,<threshold>,<options>,<return>
Ejemplo:
HP IPG selecciona las opciones de medicion para la prueba de jumper en base al analisis del
circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba.O
se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los parametros de
default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las opciones de
default:
Pag 47 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.10.5. Opciones de Programacion.
Opcion Pass/Fail:
Si se usa una variable de retorno y no interesa el valor actual de resistencia del fusible, se puede
usar la opcion pass/fail “pf” en la sentencia “fuse”. Esto dice al programa que regrese solamente un “0”
para falla, o un “1” para pasa.El valor actual de la resistencia tambien sera reportado.
La prueba de jumper pasa cuando la resistencia medida es menor o igual que el threshold. De
manera que cuando el jumper esta presente, la prueba pasa y cuando le jumper no esta presente, la prueba
falla. La prueba para ausencia de jumper usa la opcion “op” (opuesto)con la sentencia “jumper”. Este
especifica que la prueba pasa cuando la resistencia medida es mayor que el threshold. Esto es usado para
verificar la posicion de jumpers como en una seleccion de voltaje.
El potenciometro bajo prueba es conectado en la entrada del MOA, como se muestra en la figura
11-1. Los elementos que HP IPG usa son:
3.11.2.Consideraciones de la prueba.
Los potenciometros son probados dos veces. Primero, la sentencia “potenciometer” es ejecutada
con la opcion “ad” para pedir al operador que centre el potenciometro. Esta medicion checa la resistencia
entre el centro y un extremo. Entonces, la prueba es ejecutada otra vez, sin la opcion de ajuste, para medir
la resistencia entre el otro extremo y el centro. El resultado de cada prueba es medido y comparado al valor
medio del potenciometro. La segunda medicion tiene tolerancias mas anchas para eliminar cualquier
imprecision en el ajuste.
Pag 48 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.11.4. Sintaxis de la sentenica potentiometer.
Ejemplo:
on failure
report “Part Num: 1145-0217; Location H2”
exit test
end on failure
clear connect s to “R1-1”; I to “R1-W”
potentiometer “Leg1”, 5k, 12, 12, wb,ad, R
clear connect s to “R1-W”; I to “R1-2”
potentiometer “Leg2”, 5k, 12, 12, wb,ed
3.11.5.Opciones de Medicion.
HP IPG selecciona las opciones de medicion para la prueba de potenciometro en base al analisis
del circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la
prueba.O se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los
parametros de default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las
opciones de default:
Pag 49 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.11.6.Opciones de Programacion.
Inductancia en paralelo:
Asegurese que la salida del MOA no exceda 15 VDC o 14 Vpk durante la prueba.
Wideband:
No use wideband con fuentes de DC y una resistencia de referencia menor que re3.
Pag 50 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Wait o filter para resistencias grandes:
Enhancement:
Opcion “ad”:
El resistor bajo prueba es conectado a la entrada del MOA, como se muestra en la figura 12-1. Los
elementos que HP IPG usa son:
Pag 51 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.12.2.Consideraciones de la prueba.
La sentencia “resistor” puede ser usada tambien para probar resistores variables (como rheostatos).
La configuracion de la prueba y sintaxis es la misma, pero la sentencia incluye la oprion “ad”. Esta opcion
permite al operador ajustar el dispositivo bajo prueba. El operador puede tambien hacer pasar o falla el
dispositivo en este punto. Esto trabaja igual que la prueba de un potenciometro.
Ejemplo:
HP IPG selecciona las opciones de medicion para la prueba de resistores en base al analisis del
circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba.O
se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los parametros de
default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las opciones de
default:
Pag 52 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.12.5. Opciones de Programacion.
Inductancia en paralelo:
Asegurese que la salida del MOA no exceda 15 VDC o 14 Vpk durante la prueba.
Pag 53 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Wideband:
No use wideband con fuentes de DC y una resistencia de referencia menor que re3.
Enhancement:
Opcion “ad”:
Pag 54 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.13.2. Consideraciones de Prueba.
Una corriente de DC, “idc”, es aplicada al emisor, y la salida del MOA es medida. Entonces, la
corriente aplicada se decrementa por un porcentaje especificado, “idelta”, y la salida del MOA es medida
de nuevo. Los dos valores son usados para calcular la ganancia de DC del dispositivo bajo prueba.
Las opciones “idc” y “idelta” deben ser especificadas en la sentencia de prueba. El sistema cambia
el resistor de la fuente y de referencia correctos. El rango de “idc” ed 100uA a 150uA. El rango de idelta es
5 a 50%. Si “idelta” no se especifica, el sistema usa 20%.
Ejemplo:
Pag 55 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
3.13.4. Opciones de Medicion
HP IPG selecciona las opciones de medicion para la prueba de resistores en base al analisis del
circuito bajo prueba. Sin embargo, se pueden cambiar las opciones o sus valores para mejorar la prueba.O
se puede escribir una prueba In-circuit. Si no se especifican opciones, el sistema usa los parametros de
default. La siguiente lista muestra las opciones disponibles con la sentencia “fuse”, y las opciones de
default:
4. Pruebas Especiales:
Existen algunas pruebas llamadas especiales ya que se realizan en aquellos elementos que no se
pueden probar de otra manera o como un complemento a la prueba de los mismos. Estas pruebas son:
Polarity Check Una version de testjet usada para verificar la polaridad en los
capacitores.
4.1. Testjet.
Se puede usar HP testjet para probar defectos de manufactura, tales como conexiones abiertas,
dispositivos faltantes o mal colocados.
El metodo de prueba de HP testjet no requiere vectores de prueba o que el voltaje sea aplicado al
dispositivo bajo prueba, debidoa que las pruebas de HP Testjet son de diseño rapido, se puede liberar el
fixture a produccion rapidamente y despues añadirle las pruebas digitales y mixtas.
Se puede usar HP testjet para probar dispositivos que tienen terminales o pines metalicos los
cuales el sensor de testjet puede acoplar capacitivamente. La siguiente tabla lista los tipos de dispositivos
que se pueden probar con HP testjet y cuales deben ser probados con HP Connect Check.
Pag 56 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Dispositivos HP Testjet HP Connect Check
Dispositivos con terminales internas (la
mayoria de dispositivos digitales e hibridos) X
Dispositivos con una placa de tierra interna
(encpasulados ceramicos) X
La mayoria de BGAs (excepto encapsulados
ceramicos estadio) X
Algunos BGAs (solo encapsulados
ceramicos X
y estadio)
Conectores y sockets X
Dispositvos con disipador aterrizado X
Dispositivos flip chip o Chip-on-board (COB) X
Dip switches X
pushbuttons X
El sensor estandar esta disponible en tamaños hasta de 2.5 pulgadas cuadradas, esta
montado en pines , y puede ser usado en los lados top y bottom del fixture.
El conector del sensor es 6.0 x 0.5 pulgadas, esta montado en una esponja, y puede
ser usado solo en el lado superior (top) del fixture.
El sensor pequeño tiene placas sensoras disponibles para tamaños B, C y D de SMT,
esta montados en pines y puede ser usado en ambos lados del fixture (top y bottom).
Las figuras 1-1, 1-2 y 1-3 muestran estos tres tipos de sensores de Testjet. La figura 1-4 muestra el
sensor estandar detectando un pin abierto.
La medicion de capacitancia es realizada conectando el bus S al pin bajo prueba, el bus I al sensor
de testjet, y el bus G a todos los otros pines en el dispositivo. La señal es amplificada y filtrada para
mejorar la calidad de la señal.
Cada sensor de Testjet esta conectado a un puerto en una tarjeta condicionadora de señal (mux
card) o tarjeta condicionadora/Referencia de señal (mux+ref card) que esta montada en el mismo lado del
fixture donde el sensor de testjet esta conectado. Debido a que cada mux card tiene 64 puertos, se pueden
conectar hasta 64 sensores de testjet en cada mux card.
La mux card mejora la calidad de la señal y reduce el numero de recursos de prueba requeridos.
Puede haber un maximo de 15 mux cards en un fixture. Cada direccion de la mux card esta colocada por 4
switches en la misma. La direccion de la muz card puede ser numerada de 1 a 15, 0 esta reservado. HP
Connect check requiere que una de las mux cards sea una mux+ref card.
Pag 57 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Pag 58 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Si una conexion esta abierta, como se muestra en la figura 1-4, el defecto es indicado por un valor de
capacitancia pequeño.
Los dispositivos con falla y los pines son listados en el dispositivo “report is” (usualmente la
impresora). La lista de dispositivos con falla y pines incluyen valores medidos. Por ejemplo:
Device: U1
Failed Open #1, Measured 10.7
(22321)
U1.12
Si fallan mas pines que los especificados en la sentencia “report limit”, la lista impresa es truncada
y el mensaje “Too many to print” es añadido.
La figura 1-5 muestra los sensores de testjet en los lados top y bottom del fixture para probar
dispositivos en ambos lados del circuito impreso.
Pag 59 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
4.1.2. Mux Cards.
Debido a que cada mux cards tiene 64 puertos, se pueden conectar hasta 64 sensores de testjet a
una mux card. Se pueden tener un maximo de 15 mux cards; 15 por modulo para HP PanelTest y HP
ThrougHPut multiplier. Para HP Connect Check, una de las mux cards debe ser una Mux+Ref Card.
Si la prueba no incluye HP Connect Check, use solamente mux cards; si la prueba incluye connect
check, use una mux+ref card. La mux+ref card provee el voltaje de referncia para Connect Check y soporta
hasta 64 sensores de testjet . Si la prueba requiere mas de 64 sensores , se debe usar otra mux cards.
HP Polarity check requiere mux cards revision B; las mexu cards revision A no trabajan con
Polarity Check.
Como se muestra en la figura 1-6 y 1-7, la mux card en el lado top del fixture estan cableadas
juntas con un cable plano, y las mux card en el lado bottom del fixture estan cableadas juntas con un cable
plano. El cable plano esta conectado a J1 en cada mux card. Para HP connect check, la primera mux card
debe ser una mux+ref card.
Pag 60 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Figura 1-6 muestra como estan conectadas la mux card y la mux+ref card con el cable plano.
Figura 1-6. Conexiones de la mux card y la mux+ref card con el cable plano.
Pag 61 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La figura 1-7 muestra un ejemplo del cableado de testhet en lado top del fixture de prueba .
La siguiente tabla muestra las señales de control y sus brc’s para las mux cards.
Pag 62 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
4.2. Polarity Check.
Se puede usar HP Polarity Check para probar capacitores de tantalio y de aluminio de SMT y
axiales. Los capacitores que estan conectados en paralelo son probados individualmente. La siguiente tabla
lista los valores de capacitores que se pueden probar con HP Polarity check.
Usando sensores de testjet y mux card revision B, se pueden probar capacitores en ambos lados de
la tarjeta. Los sensores pequeños de testjet son dos tipos:
4.2.1.Metodo de Prueba.
HP Polarity Check usa un sensor HP testjet y cuatro puntas de señal para probar la polaridad de un
capacitor electrolitico. Como se puestra en la figura 2-1, debe haber dos puntos accesibles en cada nodo al
cual este conectado el capacitor.
Pag 63 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Los dispositivos con falla estan listados en el dispositivo “report is “ (normalmente la impresora).
La lista de los dispositivos con falla incluye el valor medido. Por ejemplo:
Polarity Failure on C1
Measured: 0.15
Threshold: 1.00
********** WARNING*********************
Capacitor Polarity Check is Failed.
Replace device prior to Power Up.
si fallan mas dispsotivos que los que estan especificados por “report limit”, la lista impresa es
truncada y el mensaje “too many to print” se añade.
HP Connect check usa los diodos de proteccion intrinseca de los dispositivos bajo prueba para
verificar el contacto entre el dispositivo y la tarjeta. En base a la figura 3-1:
1. Aplica un voltaje negativo en el pin bajo prueba (pin de respuesta) para polarizar su diodo, y
mide la corriente resultante Ig
2. Mientras se mantiene el voltaje de polarizacion al pin de respuesta, se aplica un voltaje
negativo grande en otro pin (pin de estimulo) para polarizar este diodo, cuasando el flujo de la
corriente Is
3. Se mide nuevamente Ig y se calcula la diferencia en las mediciones de corriente. Debido a
que Ig e Is fluyen a travez del substrato de resistencia comun, Ig se decrementara si ambos
pines estan conectados a la tarjeta; si algun pin no esta conectado, Ig no cambiara.
4. Se compara la diferencia en las mediciones de Ig contra los limites para determinar la
conectividad.
5. Se repite la prueba para cada pin de respuesta hasta seis veces usando diferentes pines de
estimulo cada vez. El pin de respuesta pasa tan pronto como la conectividad sea determinada.
Pag 64 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Una tarjeta mux+ref (reference board) en el fixture de prueba, provee los voltajes de referencia
que polarizan el pin de respuesta. Un driver digital en una tarjeta hibrida en la cabeza de prueba provee el
voltaje de estimulo que polariza el pin de estimulo. Se requiere que la cabeza de prueba tenga al menos una
tarjeta hibrida por modulo.
La tarjeta ASRU mide la corriente. Cuando la prueba se ejecuta, los pines con falla en cada
dispositivo son listados en el dispositivo “report is” (normalmente la impresora) Si un pin con falla solo
tiene un pin de estimulo en la prueba (como U3 en el ejemplo), el pin de estimulo tambien es listado.
Si fallan mas pines de los que estan especificados por la sentencia “report limit”, la lista impresa
es truncada y el mensaje “too many to print “ es añadido.
Para el debug, se puede decir al sistema que envie un reporte al dispositivo “printer is” ejecutando
“connectcheck print level is all”. Este reporte incluye la siguiente informacion para todos los pines.
Pag 65 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
4.4. Fuentes de alimentacion.
.
Cada modulo puede manejar 6 fuentes de alimentacion, estas fuentes son usadas para aplicar
voltaje a la tarjeta bajo prueba para la realizacion de las pruebas “powered”. Se encuentran dadas de alta en
el archivo config de la cabeza de prueba, estan distribuidas de la siguiente manera:
Las fuentes estan conectadas a la ASRU de cada modulo, en caso de no tener fuente en un modulo,
simplemente no se conecta a la ASRU .
Las fuentes son activadas en el testplan mediante la sentencia “sps”( set power supply). Al voltaje
y corrientes deseados.
La prueba Funcional es basicamente la misma que la prueba digital, excepto que la prueba
funcional prueba un circuito, tambien referido como cluster, el cual consiste de mas de un dispositivo. Los
clusters pueden consistir de grupos de dispositivos en la tarejat o de todos los dispositivos en la tarjeta.
El testplan controla la prueba para la tarjeta.La parte digital del testplan consiste de una serie de
sentencias “test”, cada una de las cuales prueba un dispositivo o cluster.
Cada dispositivo (y cluster) en la tarjeta requiere su propia prueba, la cual es almacenada en los
archivos de pruebas de esa tarjeta y ejecutada cuando el testplan esta corriendo. La prueba describe el
dispositivo para el sistema de prueba y define los patrones de prueba usados para ese dispositivo.
El diagrama de la figura 5-1 muestra como un dispositivo esta conectado al sistema de prueba para
probarse, esto aplica a clusters, debido a que ellos son probados de la misma forma. La cabeza de prueba
contiene drivers y receivers los cuales conectan al dispositivo bajo prueba a travez del fixture. Para
simplificar la figura, los drivers son mostrados como amplificadores, D1 a D4, y los receivers son
mostrados como compuertas OR exclusivas, R1 y R2. Los drivers manejan la señal al dispositivo bajo
prueba, y los receivers reciben la señal desde el DUT.
Los receivers son comparadores los cuales reciben cada estado actual y lo comparan con un estado
esperado para determinar si el dispositivo ha pasado o fallado la prueba. Los estados a ser enviados al
dispositivo y los estados que se espera recibir son combinados en la prueba en patrones de bits los cuales
se denotan como vectores. Cada vez, un vector es aplicado, el sistema coloca los drivers para manejar los
estados requeridos y los receivers para recibir los reusltados. El sistema entonces aplica el vector activando
los drivers , y un corto tiempo despues, activando los receivers.
Pag 66 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Figura 5-1 Los circuitos del sistema accesan al dispositivo a travez del fixture.
La figura 5-2 muestra el timing de cada vector. El primer vector comienza al tiempo t0; los drivers
son activados y los bits son enviados, en paralelo, a las entradas del dispositivo. Despues de un corto delay
para permitir que el dispositivo se estabilice, los receivers son activados, al tiempo t1, para recibir las
respuestas actuales del dispositivo bajo prueba y compararlas entonces con las respuestas esperadas
contenidas en el vector del dispositivo bajo prueba. El siguiente vector empieza al tiempo t2.
Como se muestra en la figura 5-2, el delay entre manejo y recepcion esta señalado como receive
delay. La logitud del vector, esto es el tiempo entre el manejo de un vetor y el siguiente vector , se conoce
como el vector cycle time. Al final del vector, el siguiente vector empieza. Ambos tiempos, el vector cycle
time y el receive delay son programables.
Una vez que los drivers son activados, ellos mantienen sus estados hasta que el siguiente vector
comience. Despues del receive delay, los receivers regresan la informacion de PASS/FAIL a la
controladora. Si ocurre una falla, lo que pase depende de la siguiente sentencia en el testplan.
Pag 67 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Si hay un dispositivo el cual es muy complejo, y no es posible predecir el patron de bits, entonces
se puede usar CRCs (Cyclic redundancy check). Para generar CRCs, el patron de bits es enviado al
dispositivo en una KGB y las respuestas son recogidas y comprimidas algoritmicamente. Cuando una
tarjeta es probada, los mismos vectores son aplicados y el dispositivo debe generar el mismo CRCs. Si no
son iguales, el dispositivo falla.
Una prueba digital puede ser una prueba in-circuit o una prueba funcional. Normalmente una
prueba in-circuit es escrita para probar un solo dispositivo, y una prueba funcional es escrita para probar un
cluster, esto es, un circuito que tiene mas de un dispositivo.
Estas sentencias de BT-Basic son usadas para generar una prueba digital en dispositivos digitales
y clusters. Las sentencias son usadas tambien en el testplan para correr y tener control de las pruebas y para
establecer el ambiente en el cual operan.
Estas sentencias estan agrupadas en tres categorias: Edicion digital, Setup de la Prueba y Control
de la prueba.
Edicion Digital:
Pag 68 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Estas sentencias son usadas por el testplan para establecer el ambiente de prueba antes de ejecutar
las pruebas digitales. Una vez que las condiciones de setup son establecidas, mantienen su efecto hasta que
sean cambiadas, o hasta que el testplan termina. Antes de ejecutar cada prueba digital, es necesario cambiar
solo las condiciones que no son apropiadas para esa prueba en particular y añadir las nuevas condiciones.
Estas sentencias son incluidas en "testmain" y de ahi son incluidas automaticamente en el testplan.
acknowledge all failures Esta sentencia especifica que , si la prueba de un dispositivo falla, las
fallas seran reportadas. "acknowledge all failures" aplica a todos los
tipos de pruebas; "acknowledge digital failures" aplica solamente a
pruebas digitales (VCL). En cualquier caso,si una prueba digital falla,
la prueba se detiene y el control del programa regresa al testplan.
cps, sps, dps Estas tres sentencias respectivamente conectan las fuentes DUT ,
colocan los voltajes requeridos y apagan las fuentes y las desconectan.
learn on/off Activa una "learn flag" antes de ejecutar una prueba. El programa
aprende los CRCs para cualquier prueba digital que contenga
sentencias de VCL "compress", y almacena los resultados (para futuras
pruebas) con el codigo objeto para la prueba. (tambien usado para
aprender algunas pruebas analogicas).
Test Carga el codigo objeto para una prueba VCL en memoria e inicia la
prueba.
test cont Continua ejecutando una prueba digital que fue detenida o pausada.
No se puede continuar una prueba que fue detenida por un error.
Si la prueba no esta controlada correctamente, puede causar stress en los dispositivos que son
manejados (upstream) por el dispositivo bajo prueba. , esto es, los cuales estan conectados a las entradas
del DUT y seran overdriven (sus salidas seran conectadas a niveles de voltaje). Los dispositivos que son
"overdriven" estan sujetos a daño potencial por calentamiento. HP SAFEGUARD proteje los circuitos de
este tipo de daño.
Que es Safeguard?
Pag 69 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La proteccion de safeguard es una opcion automatica de las pruebas digitales en HP3070.Establece
los limites de tiempo para las pruebas, esto es para proteger los circuitos integrados contra daños causados
por estress de overdriven de dispositivos. El limite de tiempo esta referido como "timeout"; este
automaticamente detiene la prueba si el limite de tiempo es alcanzado.
En las pruebas VCL, el compilador genera diferentes archivos objeto dependiendo de si una
prueba de libreria (library) o un objeto estan siendo compilados..
Para una libreria, solo el archivo "<test name>.o" es producido, el archivo list ".l" es
opcional.. El archivo ".o" contiene informacion la cual sera usada despues por el
generador del programa para producir una prueba ejecutable.
Para una prueba ejecutable, muchos archivos pueden ser producidos. Estos son
colocados en el directorio "digital" para una prueba In circuit o bajo el directorio
"functional/<test name>" para una prueba funcional de un cluster .Estos archivos
son:
"<test name>.o" Archivo objeto conteniendo informacion requerida por el sistema para
ejecutar las pruebas.
"<test name>.r" Archivo objeto temporal conteniendo la informacion sobre los recursos
del sistema requeridos para la asignacion de pines. El archivo es
borrado cuando el archivo ".o" es generado.
"<test name>.d" Archivo opcional que relaciona los vectores en el orden que son
ejecutados, con el orden en que son definidos en la prueba. Este archivo
es usado solo por el software de debug. Especifique la opcion "debug"
o use la sentencia "generate debug" en la prueba de VCL para obtener
este archivo.
Se pueden editar los archivos fuente y los archivos "list" creados por el compilador usando
cualquier editor del sistema. Los archivos objeto contienen codigos que no pueden ser editados. Para
cambiar una archivo objeto, debe editar el archivo fuente y compilarlo para generar un nuevo archivo
objeto. El nuevo codigo reemplazara al codigo existente en el archivo objeto.
Declaracion
Timing
Definicion de vectores
Ejecucion de vectores.
Las secciones deben estar en ese orden, y cada seccion tiene sus propias sentencias.
Pag 70 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Secciones de una prueba de vectores
Seccion de declaracion. Declara el tipo de prueba , los recursos del sistema requeridos, el tipo
de dispositivo y sus atributos. Todas las librerias deben contener al
menos esta primera seccion de manera que el generado del programa
pueda colocar los recursos del sistema y hacer las asignaciones de pines
para el fixture.
Seccion de Definicion de Define los vectores a ser usados para probar el dispositivo
Vectores El uso de una seccion de definicion especial permite generar vectores
complejos eficientemente. Si se estan bajando vectores de una archivo
CAD, por ejemplo, se debe usar vectores PCF (Pattern Capture
Format). Los vectores PCF (los cuales se explican mas adelante),
combinan la definicion de vectores y las funciones de ejecucion y
deben ser localizadas en la seccion de ejecucion de vectores de la
prueba. Si todos los vectores en la prueba son vectores PCF , entonces
la seccion de definicion no es requerida.
Seccion de ejecucion de Contiene vectores PCF y/o las intrucciones para ejecutar
vectores los vectores definidos en la seccion precedente. Esta seccion consiste
de una o mas unidades digitales y (opcionalmente) subrutinas digitales;
las subrutinas deben ser colocadas antes de las unidades digitales. Una
unidad digital prueba una parte especifica de un dispositivo. En pruebas
para dispostivos secuenciales, (memorias), el generador de programa
descarta una unidad completa de la prueba si esa unidad ejecuta un
vector que crea conflictos con el dispostivo. En pruebas para
dispositivos combinacionales, las sentencias individuales pueden ser
deshabilitadas si su ejecucion crea confllicto en el dispositivo.
A continuacion se encuentra una lista de las sentencias de VCL asociados con cada seccion de
la prueba.
Standard Test Statements
Declaration section
Pag 71 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
fixed Salidas fijas en Homing loops
power Asignacion de Recursos
nondigital Asignacion de Recursos
wait line Retardos y Disparos de Hardware
family Parametros de Prueba
vector cylce Parametros de Prueba
receive delay Parametros de Prueba
wait terminated when Retardos y Disparos de Hardware
use cards on Asignacion de Recursos
set load Parametros de Prueba
set ref Parametros de Prueba
set slew rate Parametros de Prueba
set terminators Parametros de Prueba
outputs limited to Requerimentos Varios
disable with Precondicion (deshabilitando y condicionando).
disabled device Precondicion (deshabilitando y condicionando).
condition with Precondicion (deshabilitando y condicionando).
conditioned device Precondicion (deshabilitando y condicionando).
on failure report Requerimentos Varios
drive vector at event
receive vector at event
end timing set
Pag 72 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
end capture Captura de datos
fetch Captura de datos
halt sentencia de Control de prueba.
pause sentencia de Control de prueba.
message Mensaje para vectore que fallan.
continue analog sentencia de Control de prueba.
delay for cooling sentencia de Control de prueba.
end unit Unidad Digital
unit disable method Precondicion de mutlivectores
unit disable test Deshabilitando dispositivos con buses.
end compress Compresion y Cyclic Redundancy Checks (CRC).
Esta seccion contiene una breve descripcion de las sentencias de VCL, ordenadas en orden
alfabetico.
Pag 73 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
drive (definicion de vectores) declara cuales pines bidireccionales son
entradas en el dispositivo (drivers del sistema) para el vector en el cual
aparece la sentencia.
enable loop counter (Declaracion) habilita los contadores homing loops.
end capture (Ejecucion de vectores) marca el fin de un bloque de captura.
end compress (Ejecucion de vectores) marca el fin de un bloque de compresion.
end controllerloop (ejecucion de vectores) marca el fin de un ciclo controlado en una
prueba mezclada.
end homingloop (Ejecucion de vectores) marca el fin de un homing loop
end pcf (ejecucion de vectores) marca el fin de un bloque de vectores PCF
end repeat (Ejecucion de vectores) marca el fin de un ciclo repeat.
end sub (ejecucion de vectores) marac el fin de una subrutina digital.
end unit (ejecucion de vectores) marca el final de una unidad digital
end vector (definicion de vectores) marca el fin de un bloque de vector.
execute (ejecucion de vectores) ejecuta un vector (el cual no puede tener
contadores
family (declaracion) declara los niveles logicos a ser usados en la prueba de l
dispositivo (TTL, CMOS, etc)
fetch (ejecucion de vectores) fetches captura datos de la RAM de captura a
las variables especificadas.
fixed (declaracion) indica los pines de salida que no seran multiplexados a
los pines internos del circuito. En una prueba funcional , las salidas en
un "exit if pass" en un hooming loop deben ser fijas.(fixed)
format (todas las secciones) declara la base (binario, octal, decimal, etc) de los
numeros a ser usados por la sentencia"set to" en la seccion de ejecucion
de vectores.
generate debug (declaracion) especifica que el archivo de debug (<test>.d)sera
producido cuando el archivo VCL sea compilado.
generate nested repeat warning (ejecucion de vectores) especifica que los warnings seran un problema
si los ciclos repeat no son optimizados.
graycounter (definicion de vectores) asigna un contador de codigo gray a un vector.
halt (ejecucion de vectores) temporalmente detiene la prueba digital, coloca
en tercer estado los drivers y regresa el control al testplan.
homingloop (ejecucion de vectores) marca el inicio de un homingloop
include (todas las secciones) especifica el archivo que contiene las sentencias
de VCL las cuales seran usadas en la prueba cuando sea compilada.
initialize to (definicion de vectores) copia la signacion de pines de un vector
definido previamente.
Inputs (declaracion) declara cuales grupos de pines del dispositivo son
entradas al dispositivo (drivers).
message (ejecucion de los vectores) especifica un mensaje a ser enviado al
reporte de falla cada vez que falle un vector.
nondigital (declaracion) declara cualquier pin del dispositivo que no sea digital
Estos pines son ignorados durante el analisis de seguridad.
on failure report (declaracion) especifica un mensaje de falla a ser enviado al reporte de
falla en caso de que la prueba falle.
outputs (declaracion) declara cuales grupos de pines son salidas del dispositivo
(receivers)
outputs limited to (declaracion) especifica el maximo numero de salidas las cuales
pueden ser alto (o bajo) al mismo tiempo (usado para analisis de
SAFEGUARD).
pause (ejecucion de vectores) temporalmente detiene la prueba digital,
mantiene los estados actuales de los drivers y regresa el control al
testplan
pcf (ejecucion de vectores) marca el inicio de un bloque de PCF.
Pag 74 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
pcf order is (declaracion) especifica el grupo de nodos a los cuales los vectores de
PCF seran aplicados.
power (declaracion) declara cuales grupos de pines de un dispositivo estan
conectados a nodos de alimentacion en la tarjeta (+5V, +3.3V, etc)
preset counter (ejecucion de vectores) coloca el contador a su estado inicial y ejecuta
el vector que contiene el contador.
processor (declaracion) Selecciona el modo del procesador para la prueba.
receive (definicion de vectores) declara cuales pines bidireccionales son salidas
del dispositivo (receivers) para el vector en el cual la sentencia aparece.
receive delay (declaracion) establece el tiempo de espera en los vectores entre la
aplicacion de los drivers y la de los receivers.
repeat times (ejecucion de los vectores) inicia un ciclo "repeat" y especifica el
numero de veces que sera ejecutado.
Pag 75 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Vectores ordinarios y vectores PCF.
Los vectores ordinarios son definidos en la seccion de definicion de la prueba, estos vectores son
ejecutados por las sentencias de ejecucion en la seccion de ejecucion de la prueba. Cada vector es definido
por una serie de sentencias , las cuales , desde un punto de vista de diseño de pruebas, es mas eficiente que
simplemente entrar caracteres de estados.
Como se menciono, los vectores ordinarios, estan construidos de bloques de sentencias , pero los
vectores PCF consiste de cadenas de 1s y 0s. Debido a esto, los vectores PCF son mas faciles de leer y
entender que los vectores ordinarios, los vectores PCF son mas cortos ya que representan un patron simple ,
como un grupo de vectores representando un "walking-ones" usado para probar una RAM.
Los vectores usan los pines de entrada-salida del DUT. Un vector representa un set de bits (1s y
0s) a ser enviados en paralelo a las entradas del dispositivo y un set de bits esperado en respuesta de las
salidas del dispositivo.
El dispositivo es probado aplicando una serie de vectores al mismo, a travez de los drivers y
receivers en las pin cards de la cabeza de prueba. Para cada vector, los drivers envian un patron de bits en
paralelo a las entradas del DUT. Despues de algun tiempo de espera, los receivers leen las respuestas del
dispositivo y comparan los datos recibidos contra los datos esperados. Si los datos actuales y los esperados
son siguales, el proximo vector es enviado, si no son iguales, una falla es registrada y la correspondiente
accion es tomada.
Ejemplos de vectores.
vector All_ones
drive Bus1 !Bidirectional group of pins declared as inputs
set Data_in to "1111" ! Binary format (the default) - assigns "1" to each pin
set Results to "F" ! Hexadecimal format - same as binary "1111"
set Bus1 to"7" ! Octal format - same as binary "111"
set I_O_bar to "1"
end vector
vector Mixed
initialize to All_ones !copies all pin-states from vector All_ones
set Data_in to "0010" ! Overrides the existing states
set Results to "9" ! Same as binary "1001"
end vector
format binary Results !change format on this group from hexadecimal to binary
vector Change
receive Bus1 !bidirectional pins declared as outputs
Pag 76 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
set Bus1 to "5" ! Same as binary "0101"
set Results to "1001
set I_O_bar to "0"
end vector
Tal como se puede ver en el ejemplo, el formato en el cual los estados son asignados a los grupos
de pines estan determinados por la sentencia "format".
A continuacion una lista de los estados que pueden ser asignados a los drivers y receivers en
los vectores. Estos estados pueden tambien ser usados en las sentencias "assign to " en la seccion de
Declaracion.
Pag 77 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
clear connect -powered Desconecta todos los buses de medicion, excepto aquellos previamente
conectados con "clear connect keep" o "connect keep"), entonces
conecta los buses especificados.
clear connect keep conecta los especificados buses de medicion.
connect - powered conecta los especificados buses de medicion.
connect keep conecta los puertos Acces plus especificados a los nodos especificados.
Las conexiones son mantenidas despues de la prueba.
continue digital Pasa el control de la porcion analogica de una prueba mixta a la porcion
digital. La sentencia equivalente es "continue analog".
data/end data Marca el inicio y final de un bloque de datos analogicos.
default device Especifica el default device de una prueba analogica funcional o mizta
detector Activa un detector
dim dimensiona un arreglo
disconnect -- powered Desconecta los buses de medicion especificados.
end on failure marca el fin de un ciclo " on failure".
end subtest marca el find de una subtest
end test marca el fin de una test.
exit test sale del bloque de prueba y pasa el control a BT-Basic.
fetch Obtiene el resultado de un detector.
global Usada en bloques de subtest para declara variables como globales para
la prueba y la sub-prueba. Cada subtest que use la variable debe
declararla como global.
gpconnect Cierra el GPrelay especificado. Esta sentencia coincide con la sentencia
"gpconnect" de BT-Basic.
gpdisconnect Abre el Gprelay especificado. Esta sentencia coincide con la sentencia
"gpdisconnect" de BT-Basic
initiate Enciende la fuente (source), el detector o envia un pulso de trigger.
measure Activa el detector, obtiene el resultado y lo compara contra los limites.
nonanalog Declara los pines que no son analogicos (sin conectar o digitales) en
una libreria de pruebas analogicas
off failure Desactiva un bloque "on failure" activo.
on failure Marca el inicio de un bloque "on failure"
pause pausa el programa y pasa el control a BT-Basic, donde la prueba puede
continuar con la sentencia de BT-Basic "test cont".
power pins Declara cuales pines estan conectador a nodos de alimentacion en la
tarjeta.
print Envia un mensaje al dispositivo "printer is"
report Envia un mensaje al dispositivo "report is "
report analog Compara el resultado de una medicion contra los limites especificados
y produce datos para datalogging
source Activa una fuente
subtest Marca el inicio de una sub-prueba.
test marca el inicio de una prueba
test powered analog Marca el inicio de un bloque de prueba analogico.
test powered mixed Marca el inicio de un bloque de prueba mixta
trigger Activa las entradas y salidas de la capacidad de triggering
values Marca el inicio de una lista de valores en un bloque de datos analogos.
wait Espera el tiempo especificado antes de ejecutar la proxima sentencia.
La tarjeta ASRU provee una fuente primaria y una fuente auxiliar para la prueba funcional
analogica. La fuente primaria es activada con la sentencia "source" y la fuente auxiliar con la sentencia
"auxiliary".
Pag 78 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
La fuente primaria es un generador de onda que puede ser usado como:
Las fuentes auxiliares proveen una fuente adicional de precision para cualquier aplicacion. En
adicion a las fuentes provistas por el sistema, pueden ser conectadas fuentes externas a travez de los puertos
funcionales.
A continuacion se listan los nombres y caracteristicas de las fuentes del sistema que son
disponibles para prueba analogica funcional.
La tarjeta ASRU provee los detectores listados en la siguiente tabla. Estos detectores son activados
con la sentencia "detector". En adicion a los detectores estandar provistos por el sistema, pueden ser
conectados instrumentos externos a travez de los puertos funcionales.
Los buses internos S, I , L, A, rcva, rcvb y rcvc son usados para la prueba funcional analogica.
Tambien dos puertos funcionales pòr ASRU (modulo) estan disponibles para la conextion de instrumentos
externos. Un sistema completo (4 modulos) tiene 8 puertos funcionales, los cuales estan señalados como
"ext1" a "ext8".
El bus S conecta la fuente primaria "high" al dispositivo bajo prueba. La fuente primaria "low" es
conectada automaticamente a la tierra digital y conectada a la tierra analogica. El bus A conecta la fuente
auxiliar "high" al DUT su conexion "low" es conectada automaticamente a las tierras digital y analogicas
como en la fuente primaria.
Pag 79 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Los buses I, L, rcva, rcvb y rcvc conecta los detectores del sistema al DUT. Los buses rcva y rcvb
hacen su conexion a travez de una tarjeta hybrida, y el bus rcvc a travez de la tarjeta de control.
subtest "part_1"
connect I to "Node_1",; l to "GND" !connect the detector
source dcv, amplitude 5 , on ! Set up the source
detector dcv , axpect 5 ! Set up the detector
measure 5, 4 !Execute the
measurement end subtest
subtest "part_2"
connect I to "Node_2",; l to "GND" !connect the detector
source dcv, amplitude .2 , on ! Set up the source
detector dcv , axpect .7 ! Set up the detector
measure .7, -.5 !Execute the measurement
End subtest
Una prueba mixta consiste de un directorio el cual contiene un archivo fuente analogico llamado
"analog" y un archivo fuente digital llamado "digital". Los dos archivos fuentes son compilados en un
archivo objeto llamdo "test.o".
El archivo fuente digital de una prueba mixta, opera las entradas y salidas digitales del DUT, y el
archivo fuente analogico opera las entradas y salidas analogicas del dispositivo.
Pag 80 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Una prueba mixta siempre inicia en un archivo fuente digital, del cual es pasado el control al
archivo analogico con la sentencia "continue analog"; observe que la prueba digital debe ejecutar al menos
un vector antes de pasar el control a la prueba analogica. Una vez que la parte analogica tiene el control,
este puede ser regresado a la parte digital con la sentencia "continue digital". El control puede ser pasado y
regresado cualquier numero de veces.
El archivo fuente analogico de una prueba mixta, como otras pruebas analogicas , esta escrita en
bloques. Esta comienza con la sentencia "test powered mixed" y termina con la sentencia "end test". La
parte digital es escrita como cualquiEr otra prueba de VCL.
Pag 81 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
6. Debug en HP3070
A continuacion se presenta una pequeña explicacion de como se usa el debug en el HP3070.Para
mas informacion, consultar la seccion de debug al final de cada seccion en los manuales de HP3070.
(analog, digital,testjet, etc).
En una ventana de BT-BASIC con el testplan cargado y la informacion de la tarjeta (se realiza
mediante el comando load board). El debug es llamado mediante la sentencia debug board ejecutada en la
ventana BT-BASIC. Al ejecutarse este comando, aparecera una ventana (llamada debug), en la cual se
podran hacer las modificaciones necesarias a cada prueba para mejorar su realizacion.
Existen dos tipos de pantallas de debug, el debug board y el debug test. (ver figura 6-1).
Pag 82 de 86
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Figura 6-1. Pantalla de debug board
En esta pantalla se pueden realizar pruebas de secciones completas de la tarjeta, tales como , cortos,
componentes analogicos, testjet, poarity, etc. Para hacerlo , basta seleccionar macros > testplan macros >
prueba, donde prueba es la seccion a la que se desea realizar la prueba. De esta manera, se inicializan las
variables necesarias para realizar la prueba seleccionada, se realiza la prueba y se mandan en la pantalla de
debug los resultados de las mismas.
Para realizar la prueba del componente que fallo, basta seleccionarlo con el mouse y seleccionar
en el menu Debug > debug selected tests y se abrira la pantalla de prueba (debug test), ver figura 6-2. En
esta pantalla se pueden hacer cambios a la prueba de la tarjeta para arreglarla.
Todos los cambios que se hagan a la prueba se ejecutan en memoria, mientras no se guarde en
disco, el archivo fuente y objeto de la prueba no se modifican. Una vez que se esta seguro que la prueba
esta estable, es necesario guardar el archivo y compilarlo para que la nueva informacion quede guardada en
disco.
Un display para mostrar los estados aplicados al componente (lo esperado y la falla) util para
detectar la falla del componente. Para habilitarlo, es necesario, seleccionar un pin del componente
(normalmente el pin que falla), se usa la opcion Display para abrir el display y observar los estados.
Pag 83 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Se pueden modificar los tiempos de vector cycle time y receive delay en el debug para
modificarlos despues en el programa fuente de la prueba.
En lo que respecta a la limpieza del equipo, se debe hacer usando un trapo mojado con agua o
jabon, tratar de no usar alcohol salvo en casos donde exista alguna mancha. Limpiar el chasis, el monitor, la
impresora, la bahia y tratar de limpiar el teclado (las teclas) y el mouse.
Pag 84 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
El polvo tiende a acumularse en ciertas areas del equipo, es necesario retirarlo mediante una
pistola de aire comprimido la cual debe tener un ionizador (de ser posible). Limpiar el polvo de los filtros,
los ventiladores, en los modulos y especialmente en las fuentes MPU que alimentan las tarjetas de los
modulos. Si existe exceso de polvo en estas fuentes, el equipo se apagara sin motivo alguno, indicando que
no hay suficiente ventilacion en la fuente para seguir funcionando..
Otra parte critica es el sistema de vacio, ya que las valvulas tienden a llenarse de polvo , en esta
caso es necesario abrirlas para limpiarlas internamente con el fin de remover el polvo que pueda existir
dentro de las mismas.
Para realizar pruebas individuales o a una parte del equipo es necesario usar las otras opciones
(support bay, module cards, test number entry, etc). Todas las pruebas estan identificadas por un numero,
en base a este numero se puede saber que parte del equipo esta fallando. Para mas informacion consultar los
manuales de servicio del equipo.
Pag 85 de
HP3070 In Circuit Test
Training NatSteel Electronics
S. A.
Tambien se pueden hay otras opciones , tales como, verificar la configuracion, apagar o encender
la cabeza de prueba, fijar o soltar el fixture de prueba, etc. Tambien se puede ver el historial de
diagnosticos hechos al equipo. (todo esto en las softkeys que se encuentran abajo de la pantalla de
diagnostico).
Diagnostico del sistema. Verifica el estado de todos los componentes (tarjetas) del
sistema contra limites pre-establecidos.
Autoajuste. Esta prueba es realizada en forma automatica por la maquina cada vez
que la temperatura del equipo varie +/- 5 °. Esto se realiza con la finalidad de
minimizar los efectos de la temperatura en las mediciones hechas por la ASRU.
Antes de realizar el diagnostico del sistema, es necesario que pase el autoajuste para evitar
mediciones erroneas durante el mismo. La primera prueba realziada por la maquina es la verificacion de la
temperatura, si encuentra una diferencia mayor de +/- 5°, el diagnostico falla y las mediciones que siguen
pueden ser erroneas.
Pag 86 de