Professional Documents
Culture Documents
Elektor 105 (Febrero)
Elektor 105 (Febrero)
equi al valor medio de Phys se calcula mediante la intagral per, Paya
a af 2 ‘E0000. FFE
7 . { — esiv0 asi7op
6
aw) st
“I Pnoreccion
6 BEESoRTURA
uae 73th
ollls sillo
é
3
pee es : 4
arait-12
02-22 elektor febrero 1989hace indtil cualquier ampliacién
de memoria RAM? Afortunada-
mente, la respuesta es negativa.
Evidentemente, ol presente cir
cuito no se hubiera desarrollado
si el ordenador no se pudiera be.
neficiar de él. Existen programas
capaces de emplear ta memoria
del BASIC MSX. Avanzando mas
alld, existen otros programas que
‘S6l0 pueden trabajar cuando se
instala la ampliaci6n de memoria,
desconociéndose por supueste
las_anteriores limitaciones del
BASIC cuando se emplea el cédi
go maquina
En un gran nimero de casos, la
ampliacién de RAM descrita 3
continuacidn hace posible ejecu
ter viejos programas sobre los
mas recientes y modernos orde~
nadores. Esto es asi en primer lu
‘gar porque las versiones de algu-
Nos programas no asumen que
los 64 Kbytes de memoria estén
divididos en varios slots. Sin em.
bargo, esto no es estrictamente
necesario segin la filosofia MSX
Por supuesto, en el caso de la pre
sente ampliacién de memoria
RAM esta regia se ha respetado
En BASIC, la tarjeta de amplia.
cién de memoria ofrece una inte-
resante caracteristica al permitir
la memoria convertirse en memo-
ria de solo lectura para compro-
bar si un programa en cédigo ma-
quina 0 en BASIC corre deste una
EPROM. Los programas desarro-
llados por e! usuario con la inten-
ci6n de almacenarlos en EPROM,
pueden por lo tanto ser compro
bados en RAM evitands la nece-
sidad de borrar y cargar las
EPROM por cada cambio minimo
en el programa (rocerdar que un
programador de EPROM para or-
denadores MSX se presenté en
ELEKTOR N® 89),
Dado que la memoria interna
del ordenador nermalmente esta
situada en un slot alto, el sistema
do control no la encontrard hasta
que se hayan ecaminade los otros
restantes slots on busqueda de
memoria RAM. El sistema de con-
trol _emplea el primer banco de
memoria RAM que encuentra,
comprobandolo en bloques de 16
Kbytes, esto es en el conjunto de
direcciones COOOh a FFFFh y
desde 8000h a BFFFh. Esto signi-
fica que los 32 Kbytes de RAM se
pueden dividir en dos slots
Cuando se selecciona un slot
bajo, el sistema de control encon-
tard la tarjeta de ampliacién de
memoria antes de la memoria in
terna y la emplearé como memo
ria de trabajo. Por ejemplo, cuan
do la memoria interna se site en
el slot 3, la asignacién de slots
para la memoria interna de un
gran numero de ordenadores
MSX comerciales se puede obser-
var en Ia tabla 1. Si su ordenador
no se encuentra dentro de esta ta-
bla, no dude en consultar el ma
ual técnico suministrado con el
mismo, La memoria RAM interna
siempre se selecciona cuando se
haya situada en los slot 0.6 1
Descripcién del
circuito
El diagrama del circuito de te
tarjeta de ampliacién de memoria
RAM para los ordenadores MSX
se representa en la figura 2
Como podrd observarse estd com-
puesto tan sélo de dos circuitos de
32 Kbytes de RAM estética, un
Circuito integrade CMOS, dos re-
sistencias, res condensadores y
Un transistor FET, por lo que no
puede ser mas simple.
Figura 2. Diagrama
del circuito de
ampliacisn de 32
Kbytes 0.74 Kbytes
do RAM para
toro a una casete
musieal
Figura 4. Este
programa se puede
emplear ps
comprobar la
ampliacion de
elektor febrero 1989 02.23do montaje de la
tarjeta de doble
cara y taladros
‘metalizados
fempleada en la
ampliacion de
‘memoria para
ordenadores MSX,
Lista de
componentes
Resietoncies (25%):
Bytes 10
‘Semiconduetores
FT 5170.0 BS170P
ver too)
reyes #268 0
9d 39K static
RAM
iG," Fancrs2
eps orait
'@|
oo)
El conector K1 esta formado por
Un conjunto de pistas estafiadas
de doble cara, constituyendo un
conector de borde de tarjeta de
Circuito impreso.
La puerta N1 combina las sefia-
les /SLTSL y /MEMRA para per-
mitir la seleccién de los eircuitos
de memoria IC1 @ IC2. Dado que
‘estas memorias tienen una capa-
cidad de 32 Kbytes cada una, y la
sefial /SLTSL estd pensada para
direccionar un margen de 64
Kbytes, la seleccién de bloques de
memoria se tiene que dividir en
dos bloques de 32 Kbytes. Esta
02-24 elektor febrew 1989
funcidn se realiza por medio del
conjunto de puertas N3 y N4 que
combinan la informacién presen:
te en el bit 15 de direcciones
{A15) y su negada (/A15) con lo
salida de la puerte Nt. El inte:
rruptor de proteccién contra escri
tura $1 bloquea la serial /WR
para ambas memorias, a través de
la puerta N2.
Por supuesto, los circuitos inte-
grados IC1 e IC2 trabajen de for-
ma independiente, y uno de ellos
50 puede omitir cuando tan sélo
Se necesite 32 Kbytes de memo-
ria RAM extra
Médulo compacto
La construccién de la amplia
ccidn de memoria RAM sobre la pa:
ca de circuito impreso EPS-87311
es inmediata debido. al diseAo de
la misma en formato de doble
cara con taladors metalizados.
‘Antes de montar los componentes
sobre la placa, utilizar una sierra
de marqueteria para cortar las dos
‘esquinas préximas al conector K1
por las lineas sobreimpresas al
Circuito impreso. Realizar la mis:
‘ma operacién con el drea que ro:
dea la ubicacién del interruptor S1Para el montaje de los circuitos
integrados de memoria {IC1 @ IC2)
se recomienda emplear zicalos
de buena calidad, Aunque le més-
cara antisoldante empleaaa en la
fabricacién del circuito impreso
asegura la adecuada proteccién
contra los cortocircuitos entre pi
nes 0 pistas adyacentes efectua-
dos en el montaje de Ia placa, se
recomienda, sobre toco a los lec
tores poco experimentados en
montajes electréniccs, un trabajo
cuidadoso en el montaje, em-
pleando un soldador de baja po-
tencia y de punta fina
Debemos advert la existencia
de un posible problema en a roa.
lizacion préctica de a ampliacién
de memoria. EIFET T1 se puede
‘encontrar en e! mercado con dis:
tintos encapsulados, ya sea con la
denominacién 88170 0 con
BS170P. La versién P tiene una
disposicién de patillas diferente
como puede verse en el diagrama
del circuito Figura 2). La serigra-
fia de montaje reflejada en la pla-
«ca de circuito impreso EPS-87311
corresponde con el modelo estén:
dar BS170,
Comprobaci6n
practica
La ampliacién de memoria RAM
para ordenadores MSX se puede
‘cemprobar funcionalmente antes
de incorporarse a su caja definiti-
va. Le figura 4 muestra el listado
de un programa de prueba escrito
en lenguaje BASIC MSX. EI pro
grama de prueba se carga en cé:
digo maquina a través de instruc
clones DATA con la ayuda de la
instruceién POKE dentro de un
bucle FOR/NEXT.
Antes de encender el ordena
dor, deberemas activar (cerrar) el
interruptor S1 para situar le tar
jeta de ampliacién como un blo-
‘que ROM, Una vez que el ordena
dor haya finalizado su rutina de
inicializacién, abrir el interruptor
$1 y escribir 0 cargar el programa
de prueba, aseguréndose que éste
direcciona el correcto slot prima
rio, que corresponde con el valor
situado en el POKE de la lines
310. Como podra observarse, el
programa de prueba comprueba
el espacio total de 64 Kbytes.
Cuando la ampliacién de memo-
ria funciona correctamente, el
programa muestra el mensaje
sMEMORI Ok» en la esquina su
perior izquierda de la pantalla, Si
se detecta un error en el progra-
ma de prueba, éste responde con
el mensaje «MEMORY ERROR» en
a misma posicién.
Uitimos detalles
El circuito impreso montado
con todos sus componentes pue-
de tomar el aspecto, una vez efec:
tuada su comprobacién funcional,
de una caja compacta y rigida si
se incluye dentro de una caja de
cassete esténdard de musica
ver la fotografia en la introduc:
cién del articulo y el dibujo de la
figura 3. Después de quitar la par-
te inferior de la caja, el circuito
impreso se fija por medio de cua
to tornillos con sus correspon:
dientes separadores. Una vez se-
liada la caja con ayuda de un
spray adecuado, el médulo de am-
pliacién de memoria esté listo
para su uso. «
Referencias: Programador de
EPROM para MSX 1 y 2, Elsktor
N® 89, Octubre 1987 y N® 90, No-
viembre 1987,
Tabla 1
Asignacién de siot en los order
Msxt RAM.
‘SLOT.
‘AVF Daewoo DPC-200
anon V20
Goldstrar Fc 200
VC HC-7-9b
‘Mitsubishi MFL-EX1
Mitsubishi MFL-48.
‘Mitsubishi MFL-80
Panasonic CF2700
Philips VGB020
Philips VGB010,
1v@8020/20
Sanyo MPC-100
Sony HB201p_
Sony HB75p
Sony HB55p.
Sony HB10p
Sony HB5O1p
Spectravideo 738
Spectravideo 728
Toshiba HX-10
Yamaha CX5M
Yashica YC-64
msx2 RAM.
SLOT
AVT Daewoo CPC:300 0-2
Sony HB-F500P 0.002
Sony HB-F700" 34
Sony HB-F900P 000-2
Sony HB-F9P 32
Philips voa220 32
Philips vea2a0 32
Philips VG8235/8245 3-2
Philips VG8250/8255 3.2
Philips v68280 32
doves MSX
COMENTARIOS
Slot 3 expandido, 64 kb RAM
32 Kb RAM
32 KB RAM, solt 2 no utili
16 Kb ROM fienware en si
16 Kb ROM firmware en slot O
16 Kb RAM, 18 Kb ROM
firmovare en slot 0
Slot 3 expandide RS232/Diskrom
32 Kb RAM.
Slot 1 ne utilizable
COMENTARIOS
‘Slot expandido
128 Kb Memoria mapeada
Slet 0 expandio
Slo 3 expandido
256 Kb Memoria mapeada
Slot 0 expandido
Digitalizador video
Slot 3 expandido
128 Kb Memoria mapeada
16 Ko ROM firmovaro
Slot 3 expandido
16 Ko ROM firmware
Slot 3 expandido
Slot 3 expandico
128 Kb Memoria mapeada
Slot 3 expandido
4128 Kb Memoria mapoada
Slot 3 expandido
128 kb Memoria mapeada
Digitaizador video
elektor feb
10 1989 02-25Figura 1, Este
croquis resume e!
funelonamionto del
‘automatiemo
telecontrolado, La
‘secuencia de
dentificacién
cconsiste en una
primera serie de
{ros lamadas @ lac
cuales
‘automatismo no
responde; después
luna segunda serie
‘de 12 llamadas al
{ermino de la cual
el aperato.
festablece la
comunieacién
Aqui presentamos el circuito que,
unido al teléfono, le permite
poner en marcha o parar otros aparatos a distancia. Es tan
inteligente y fiable como para controlar un calentador, por ejemplo.
Antes de poder conectarse a una red publica debe ser homologado
por telefénica.
TELECONTROL POR
TELEFONO
quo, a logar l viernes porta no ,
Tenga un brazo tan hea caso estuviera caliente. ©! principio
grande como Una llamada por teléfono el vier-
necesite gracias a su 288 ™edia manana pars arran- Si hace falta un avtomatismo
car la caldera
La idea para ese de puesta en marcha por teléfo-
teléfono montaje ya estaba en el aire, s6lo no, lo primero es que sdlo respon-
habia que coneretarla, lo que se daa las llamadas que le concier.
hizo enseguida.
y aqui tenemos nen. Existen unos aparatos que
Hace unas semanas recibimos el resultado: un telecontrol de son cantestadores y registran la
una carta muy simpatica de un frecuencia vocal (esto es, con ba-_sefia! BF, metida en la linea por
lector que nos decia que tenia una jas frecuencias) con multiples po- | usuario con la ayuda de un pe-
‘casa de campo con teléfono y con sibilidades, basado en componen- quefio aparato generador, que
tna calefaccién de fuel, ya ha- tes ordinarios, los cuales solo tie- basta con mantenerlo unos se.
brdn adivinado el objeto de su car
'eN un Inconveniente, es su com- _gundos en la proximidad del mi
ta: se tratabade disefar un circui- patibilidad que es sin duda muy —créfono, Hemas optado por un dis-
to de telecontrol por teléfono que aproximada con
permitiese a los duefiosde la casa _homologacién.
las exigencias de positive mas discreto, ya que est
basado en la deteccién de una se-
02-26 elektor febrero 1989cuencia de identificacién a falta den de puesta fuera de servicio, _La figura 1 esquematiza el prin- | Figura 2. Esquema
de Ie cual le sefal de control no Después, la comunicacién se in- _cipio de funcionamiento que aca- | eléetrico completo
€ aceptada. Pero eso no es todo; terrumpe. El automatismo de bamos de deseribir. Sin duda | del automatismo
una vez que la secuencia de iden- puesta en marcha telecontrolada nuestros lectores querrén que les | !elecontrcjado por
tificacién es reconocida y recibida, lleva iguaimente un dispositive de aclaromos un poco lo que pasa en | Se1erono. Se
la'senalde-contol pore puesta corte autoncme que es actwede letigura 2 que aporentemente co | SatnOuen 3,
aus laden heat fecbide bier alodubacshomendedeserbirns EV BSqUEMA Semaaiey
y ejecutada. A continuacién, el hay nada que impida la utilizacién ype"
elektor febrero 1989 02-27sefial sonora. Es
Suficiente coiocay
@ altavoz cerca de
‘mieréfono del
teléfono y puls
st
toma de la linea. La y Lb estan en
contacto a través de ese relé, C31
¥ el diodo del foto-acoplador IC12.
La tensidn en la linea es continua
(mds de 50V) por lo que no circu
la por C31. Imaginemos que spa-
rece la tensién alterna del timbre.
Una semialternacia de esta ten-
sidn que atraviesa C12 provoca la
saturacién del transistor dol fo-
toacoplador; veremos posterior
mente como se utiliza esta sefial
Por el momento dejamos la li-
nea telefGnica, Cuando el circuito
de telecontrol decida aceptar la
llamada, excita el relé Re 1: los
puntos La y Lb estén entonces
Unidos a las dos extremidades del
arrollamiente primario de la linea
Tr2. La sefial BF maxima en el
cundario de este transformador es
del orden de 200mV. Los picos de
tensién son recortados por D15 y
p16.
Secuencia de
identificacion
El circuito de reconocimiento de
le secuencia de identificacion es
@! azo entre el utilizador el
utilizado. No lleva mas que 5 mo-
noestables (MMV3...MMV7). Para
facilitarnos el camino hemos do-
tado a cada uno de ellos de un
iodo inuicador. MMV3 se dispa-
‘@ por medio de D8, Savemos que
€l tiempo de los timbrazos del te-
léfono es un segundo y el inter-
valo entre dos timbrazos es de
cuatro segundos. Durante un tim-
brazo, la entrada de dispara TR de
MMV3 recibe durante un segun-
do unos impulsos negativos (a
Nlamada_propiamente dicha); su
salida «Q» pasa a «I» y no vuelve
{a «Or hasta que no pasan 5 segun-
dos desde el iltimo timbraz0 de
una llamada, por lo que este mo-
noestable redispara por el co-
mienzo de cada timbrazo mientras
que el impulso engendrado por e!
timbrazo anterior no se ha apaga-
do todavia,
El lanco ascendente del impul-
so de salida de MMV3, invertido
por N6 y diferenciado por la red
19/25, se aplica bajo la forma
de un impulso de disparo al mo-
noestable MMV4: su salida pasa
«1» y pormanece durante 15 se-
gundos, es decir, el tiempo de 3
timbrazos.
Sila comunicacién se interrum
pe después de una o dos llama-
das, la salida de MMV3 (tres!)
ccae a «O» antes de los 15s: las dos
entradas de N7 estén todavia al:
tas. Pero en el mismo instante
MMV4 se pone a cero de forma
que el nivel bajo en la salida N7
no dura més que el tiempo de ob-
tener un impulso de disparo ade-
cuado para MMV5,
Si por el contrario MMV3 esta
activo durante mas de 16 segun.
dos, las condiciones de disparo de
MIMVB no se cumplen y la llama-
da no se tiene en cuenta,
El impulso generado por MMV5
fija en 40s la duracién maxima de
Ia espera entre la primera y la se-
gunda llamada. Después de la se-
gunda llamada interviene la sali-
da MMVS que esta todavia alta
mientras las dos entradas de NB
estén en «1» hasta que MMVS5 es
puesta a coro: el breve impulso
negativo en la salida de NB pro:
voca el disparo de MMVE, Los 60s.
del impulso generado por este
monoestable son el tiempo du-
rante el cual hace falta dejar so:
naar el teléfono durante la segun:
da llamada antes de que el auto-
matismo acepte tomar le linea
Mientras que dura el timbre la pa-
tilla 6 de N10 esté alta. Mientras
la salida de MMV6 vuelve a pa
sar a «O» después de un minuto,
la patilla 5 de N10 pasa breve-
mente a el» justo el tiempo de
producir en la salida de N10 un
impulso de disparo negativo para
MMV7; el relé Rel se excita y
permanece asi durante 20s. El te-
Tecontrol ha descolgado,
Si los timbres han cesado antes.
de los 60s del impulso MMV6, la
salida de MMV3 vuelve a nivel
bajo y pondré a cero a MMV6.
Para la persona que llama es
{écil seguir los timbres contando
las seftales sonoras que oye cada
5 segundos: cada una correspon-
de a un timbre {y dura 1 s como
una llamada) después hay 4s de
silencio. Durante la segunda lla-
made fa comunicacién serd esta-
blecida después de 12 6 13 tim-
brazos,
Deteccién de la sefial
piloto
La seflal BF en la entrada del
circuito (60... 100mV) se aplica
primero @ un filtro construido al-
Fededor de A1, cuya frecuencia
central puede variar entre 900
1450H2 gracias P1. La seal de
salida de este filtro pasabanda es
rectificada por la red D1/C5 an-
tes de ser aplicada al amplifica-
3
02-28 elektor febrero 1989dor de corriente continua T1 y al
inversor NI. La salida do este
‘operador légico esta alta mientras
que la sefal piloto recibida nor:
malmente y su frecuencia es la
adecuada, La funcion de MMV1 y
MMV2 es vigilar fa duracién de la
sefial_ de control. Al comienzo,
MMVI es disparado y genera un
impulso variable entre 0.4 y 4s
gracias a P2 que fija la duracién
minima de la emisién de la fre
cuencia piloto. Mientras la salida
de N1 esté todavia alta en el mo-
mento en que MMVI se vuelve
inactivo, MMV2 se dispara gra-
jas a N3 y NA. El impulso gene-
rado por este monoestable deter
mine el tiempo que puede trans-
currir hasta el fin del impulso
(0.2s), Si la salida de MMV2 esta
todavia alta cuando la de Ni pasa
2 nivel bajo (fin de la sefal piloto)
un breve impulso negativo apare-
ce en al salida de NS y conecta un
temporizador de larga duracién
Si la seffal piloto es demasiado
breve, la puesta a cero de MMVI
intervendré demasiado temprano:
el breve impuiso positivo en la sa-
lida de N3 llega demasiado tarde
para que el disparo MMV2 pueda
tener lugar a través de Na. Este
retardo se obtione con la ayuda de
una red RC mas bien poco ortodo-
xa en al entrada de la puesta a
cero de MMV1
Temporizacién de
Jarga duracién
Cuando el circuito de deteccién
de la frecuencia piloto ha sido ac
tivado por la aparicién de una se-
ial de control conveniente, un
flanco ascendente en la bascula
FF1 provoca la excitacién del relé
por T2; la salida Q de la bascula
JK pasa a «0», lo que libera a IC6,
ues la entrada de puesta @ cero
se vuelve inactiva, En IC6 un mul:
tivibrador estable (es decir un os-
cilador, cuya frecuencia puede va-
riarse con la ayuda de P3) y un
contador binario de 14 etapas. La
temporizacién puede variar entre
media hora y doce horas. Después
de esta espera, la salida O14 de
IC6 pasa a «1» y provoca asi la
puesta a cero de la bascula FFI (a
través de D7). Si FFI recibe un im-
pulso de reloj entre tanto (recep-
cién de una seal de control por
el teléfono}, la inicializacion de la
bascula habré tenido ya lugar (las,
salidas Q/Q y las entradas J/K
estén cruzadas.
'No solo es necesario implantar
el puente J4/J5 para suprimir 1a
temporizacién de larga duracién y
‘obtener un modo de funciona-
miento biestable. La puesta a cero
de la bascula FF1 puede efectuar-
se igualmente con S2 (FF2 sirve
de circuito antirebotes). Mientras
dura la puesta en tensién del cir
cuito, son R16, R15 y D6 los que
se encargan de inicializar a FF.
Verse el parrafo spuesta a pun-
to» para la explicacién de la fun-
ccién del puente J1/2/J3.
Sefial de recepcién
Falta la mitad de un 856 y un
amplificador operacional: Qué se
puede imaginar mejor que un ge-
erador de sefial de recepcién,
encargado de emitir una frecuen-
cia de 2500 Hz? Esta serial no se
emite mas que durante la comu-
nicacién, es decir, mientras que la
salida de MMV7 esté a nivel alto.
y que la salida de conmutacién
estd activa (Salida Q de FFI a ni
vel alto). EI generador propiamen:
te dicho es el multivibrador esta:
ble MMV2; Ia sefal cuadrada es
filtrada poderosamente por A2,
un circuito paso-bajo cuya fre:
cuencia de corte es de unos 2.000
Hz. De esta manera, la sefial que
se inyecta en la linea telefénica
no lleva arménicos por encima de
los 3.000 He,
El generador portatil
En el esquema de la figure 3
encontramos un integrado 556.
Una de sus mitades ests montade
como multivibrador estable, ose!
lador, y produce un sonido de
1.200 He, (regulable mediante PS)
que se inyecta, a través de un
condensador, en un altavoz mi-
niatura, La otra mitad osté mon:
tada en monoestable euyo impul-
30 dura alrededor de un segundo
(variable con Is ayuda de P4) y
cuya desconexién es automética
cuando se pulse $1
Cuando la salida Q de MMV8
pasa a <1» libera al oscilador
‘AMV3. El regulador IC13 garanti-
2a la estabilidad de la frecuencia
piloto y de su duracién mientras,
la tensién de la pila sea superior
a75V.
Fabricacién y puesta
a punto
Esperamos que aprecie el en:
canto de la pequefta mecdnica «de
precisiOns de este circuito.
La tensién de alimentacién es
de 12 V y la corriente no sobre-
pasa los 200 mA; sin embargo,
conveniente prever por si acaso
un pequefto radiador para el regu:
lador IC1. El receptor (figura 2)
debe poder ser montado entero on
luna tarjeta de formato europeo
{sin transformador), El emisor (Fi-
gura 3) deberd ser montado en
lung caja 1o més pequeria posible,
en la cual el botén y el altavoz es-
tén montados de forma que sea
facil colocar la caja frente al mi
erstono del teleténico.
El tinico componente que pue-
de tener problemas es el transfor
mador de lines. ;Por qué no recu
perarlo de un viejo teléfono?
Gracias @ los numerosos LED
previstos en distintos puntos del
esquema la verificacién del tun:
clonamiento de las diferentes eta:
pas es fécil. El afiadir un botén
entre las patillas 4 y 5 de IC12
permitird. simular la llegada de
tuna sefial de timbre. Basta un
‘cronémetro para verificar el buen
funcionamiento del circuito de de-
teccién de la secuencia de identi-
ficacién (LED D9...013). La utiliza-
cién de condensadores de téntalo
para C18, C21, C23, C25 y C28
debe garantizar el funcionamien:
to en el margen de tolerancia
Antes de verificar el funciona-
miento del circuito de deteccién
de la frecuencia piloto hace falta
verificar que el generador portatl
da una sefal de 1200 Hz durante
1's. No hay inconveniente en que
estos valores sean sélo aproxima:
dos, Unir el altavoz del circuito dé
la figura 3 al secundario dal
transformador de la linea Tr2, por
medio de una resistencia de ate-
nuacién de 4K7.
Regular P1 de forma que D2 se
encienda al presionar sobre S1
Después regular P2 para que D3 se
tencienda 0. 1 s antes del final de
la sofal piloto, Si ésta dura 1 s la
duracién del impulso de MMV!
‘seré pues de 0,9 s,
Con P3 se regula la duracién de
la temporizacion. Instalar provi
sionalmente la unién J1/J3 en
lugar do la J1/J2: actuar sobre
82 para disparar la temporizacién
que durard entre 1,5 sy 45 s, Con
la ayuda de P3 regular la duracion
deseada ieniendo en cuenta el
hecho de que cuando la unién
J1/J2 habré sido restablecida, la
‘uracion es 1024 veces la que se
haya cronometrado con el puente
J13
¥ ahora telecontrole: las aplica-
ciones de este circuito son nume-
rosas y muy variadas. «
elektor febrero 1989 02-29Empleado inicialmente por la CBS-Fox en las cintas de video VHS
sistema PAL que contenian la pelicula Cocodrilo Dundee, el sistema
de cifrado denominado MacroVisién se esta introduciendo
gradualmente cada vez mas por parte de las compafiias que
alquilan peliculas o videos para prevenir que los usuarios realicen
copias «piratas» de las cintas de video. Este articulo describe el
funcionamiento basico del sistema MacroVisién y propone un
circuito experimental que anula la sefial de proteccién anticopia.
DECODIFICADOR DE
SISTEMA _
MACROVISION
te anteriormente comentado pero taimbién emplea las lineas dispo-
fe recomionda no comprobarlenibles en el intervalo de borrada
personalmente sino sequiere po. vertical
En un sistoma de televsién PAL Ser unduen rato voliend = ajus
Ia imagen se transite ly se gra- tar el televisor
bacon un formato de 825 liveas A pesar de que estas 17 lineas
entrelazadas, Actualmente, la contenidas en el VBI no.son visi
imagene cundrovse wansmte en bles, muchas estaciones emiso. Alteracién del control
dos campos de 312.5 lineas cada ray de TV ae emmplenn pave trans automatico de
ting 2 una velocidad de 25 cam-mitir la sefial del Teletexto y/0 ;
pos por segundo (GO imagenes or para transmit senales de incre, J@NANCIA
Segundo © lo que es lo misme la nismo para los magnetoscoptos,
frecuencia de campos JeS0'le), "Muchas. cintas de. wideo.em- En las dkimos versiones de ein
Sin embargo, no todas los Tneas pleanelintorvalo de botrodo ver~ tas 'eeatiene ‘eon a spans
transmitidas con wilbles sobre la tical dela senal para guardar de MacroVision:¢\ contenido de nos
pantalla del receptor el Intervala forma cotiticada los datos de ine ta°5 tncus,inchavondo ns 18 oy
fs borrado vert VAI (vertical formacion 0 rogisto de la cinta, Guientes al impute as siactons
Banking Interv} consta elim. asi como multud de etiquetas y Sodecanpe pentenen merpoleo
pulso de sineronismo vertical (VS) mensajes. propios, informacion cuya inteneaén es alterar at nor,
de t7Tineasde borredo que pro: que solo se pueden volver leer mal funionamicate des cieul
Giucen una borraregra en le par con ayude de un equipo especial tos de wapeclon dean mmocren
te superior de lo pantalla cuando cuya propiedad guorde colosa- _loacovia” tas cguenios pevofos
se denploza ls imagen hecia aba. mentee! fabricanie dela cintade ouitean oo: dele exe ae
Introduccién
jo por medio del ajuste de posi- video grabada. eign,
cién vertical de la imagen. Esta Como ya habrén intuido mu- “La amplitud de la sefial de co-
barra negra se puede observar f4- cos de nuestros lectores, el sis- lor CVBS («Composite Video Blan.
clmente actuando sobre el ajus- tema de codificacién MacraVisién king Synchronisation», sincronis-
02-30 elektor febrero 1989mo de borrado de la seal com:
ueste de video) empleada por los,
magnestoscopios est normaliza-
daa 1 Vpp sobre una carga de 75
ohm. La amplitud instanténea
mas alte y mds baja de la senal
de salida corresponde respectiva-
mente a la méxima intensidad (ni-
vel de blanco} y a la minima in-
tensidad (nivel inferior del impul-
0 de sincronismo).EI nivel de ne-
{gro normalmente esta situado por
encima del nivel superior del im:
pulso de sincronismo a una am-
plitud de 0.3 voltios.
Normaimente, todos los mag
netascopios incorporan un circul
to de control automatico de la ga:
nancia (C.A.G) en la entrada de
sefial para optimizar la relacién
sefial/ruido y lograr que el ampli
ficador de grabacién reciba una
sefial con la amplitud estandar.
La gran mayoria de estos circuitos
CAG. son capaces de corregir
amplitudes de entrada compren:
didas entre 0.5 Vpp y 2 Vpp. sien:
do precisamente esta caracteristi-
ce Ia base del sistema de codifi
cacién MacroVisién.
Las figuras 12, 1b y 1¢ preten
den representar una serie de'Ii-
neas de imagen con diferente in
formacién 0 contenido, La figura
1a se puede tomar como referen
cia ya que representa la bien co-
nocida seal de barras de grises.
Recordamos brevemente el for-
mato de una sefal de televisién,
podré apreciarse que toda lines
comienza con el impulso de sin:
eronismo de linea (HS), seguido
por el denominade pértico ante:
Fior, que sirve como referencia del
negro {En una sefial de color, este
portico anterior transporta la di
nominada salva de color @ burst)
La informacién de video que
transporta cada linea sigue de for-
ma inmediata al pértico posterior,
que en este caso concreto corres-
ponde segun hemos anticipado
‘con una escala de grises (compa-
rar esta sefal con la representa-
da en la figura 1b que muestra
tuna linea sin informacién)
Finalmente, la figura 1¢ repre
senta la serial que transporta una
linea codificada con el sistema
MacroVisién. Como puede apre
clarse, esta sefial est compuesta
Fotografia de la
tentrada. Protatipo
‘el decodifica
dor borrador del
sistema
Macrovision dentro
de una caja de
plastico.
Oscilograma de
doble trazo.
‘mostrando una
MacroVisiin (trazo
superior y una
vacia dentro del
intervalo de
borrado (trazo
inferior
elektor febrero 1989 02-31portico
Fntorie
kK impiso de. ————]
de cinco transiciones del negro al
blanco a una frecuencia aproxi-
mada de 48 KHz, con un nivel de
negro por debajo del nivel de re:
ferencia esténdar alcanzando el
blanco nivel inferior del impulso de sin:
‘eronismo de linea, al mismo tiem-
po que el nivel de blanco de la se.
ial codificada tiene alrededor de
dos veces Ia amplitud del nivel de
blanco esténdar.
sincronismo Realizacion practica
Senal MacroVisién
La realizacién practica det de-
cofidicador/borrador del sistema
MacroVisién sobre el cirouito im:
reso representado en la figura 6
no deberé presentar mayores pro-
bblemas, no requiriendo mas co-
mentarios que los inherentes a la
presencia de los seis puentes de
hilo que deberdn efectuarse
Para gran agrado de muchos de
nuestros lectores, el presente de:
codificador no precisa de ajustes
si'se empiean las resistencias de!
1% y los condensadores de po
liestireno y baja tolerancia refe.
renciados en la lista de materia
les,
EI perfodo de activacién de los
monostables MMVI y MMV2 se
blanco ha fijado @ propésito més largo y
més corto respectivamente de lo
‘normal para compensar las posi
bles tolerancias de los compo-
nentes pasivos empleados.
Cuando se emplean condensa-
nivel de dores y resistencias en los circui-
Sincronisme tos de retardo con una tolerancia
mayor del 8%, algunas seftales de
interferencia del sistema Macro-
Visién pueden alcanzar 4 los cir-
cuits de grabacién del magne-
toscopio, dado que el interruptor
ES2 0 bien conmuta demasiado
Figura 2. Senet de
barras de arses (a),
linea en blanco) || 3
elinterferencia del
W Af
[sy
foe Moef on
fq
Macrovision
02-32 olektor febrero 1989Figura 4. Decodifi
cador/borrador del
sistema
Macrovision de
bajo coste, sin
ajustes y
construido
fenteramente con
Componentes
diseretos.
tarde 0 bien deja pasar la sefial
de video demasiado pronto. En
teste caso, se pueden emplear po-
tenciémetros multivuelta en lugar
de R30 y R31 para lograr un me-
jor ajuste de los tiempos de retar
do, Asimismo, se puede utilizar
para ICI circuitos integrados del
modelo 74HC4066 en lugar de
‘74HCT4066. Para tal efecto, tam-
bign puede funcionar correcta
mente el modelo LOCMOS
HEF4066, pero este tipo de circu:
to no ha Silo comprobado en la
préctica
Como podré entenderse facil
mente, casi todos los circuitos de
CAG. no funcionaran correcta:
mente al intentar corregir una se-
fial de este tipo, cuyo efecto de in-
terferencia se incrementa debido
la variacién det nivel maximo
del blanco.
Los circuitos de CAG. de la
‘gran mayoria de los magnestos-
opios emplean el impulso de sin-
eronismo horizontal como ete:
rencia para ajustar la amplitud de
la senal de video. El nivel del pér
tico anterior se mide con referen-
cia al nivel inferior del impulso de
sineronismo y se ajusta alrededor
de 0.3 V. En las lineas afectadas
por la seftal anticopia del sistema
MacroVisién, el nivel mas bajo de
le senal iguaia al nivel inferior del
Impulso de sincronismo, origina-
do que los circuitos de grabacién
del magnestoscopio tomen estos
niveles como auténticos impulsos
de sincronismo.
‘Ante estos falsos impulsos de
sincronismo, los circuitos de
CAG. de! magnestoscopio ajus-
tan la ganancia del amplificador
de entrada en base al siguiente
nivel de negro, que realmente no
5 un nivel de negro sino que co-
rresponde con el maximo nivel de
blanco de la sefal anticopia.
Como podra entenderse, los cir
ouitos de C.A.G. no acttian correc
tamente y reducen la amplitud de
la sefial de tal forma que la ima:
gen se vuelve negra y dificilmen-
te sincronizable. EI nivel de blan-
0 tan elevado empleado en ol
sistema MacraVisién puede tam:
bién hacer efecto sobre los siste
mas de proteccién de sobrecarge
de los C.AG,, reduciendo la am:
plitud de ta ‘sefal incluso ain
més.Figura 5. Alrededor
de 300 0S después | |g
del impulso de
intervalo de tiempo spate
de 585 1S para a
‘sustituir, con un
nivel de negro, los te
eee eon | 4
oie 10 t
empleadas pore
sane 7
acroVieon
an
vsine me a
senses
Figura 6, Seigratia pide or los pulsos de intertorencia, cho més cares v, en muchas oca
Sernpecertey’ | Efectividad de fa dado que el nivel de referencia siones, casi imposible de locali
Ghpossen ae’ | codificaciéa Gel negrosedaduce correctamen- Zar
pista dl creuito {ede senal de enirada Ademas “El funcionamienta ésico del
“mpreso empleato |g) grado de interferencia origi- de esta situscién, notmalmente decodiicador borrador del sist
Parl sion det | nado. por fa seal antcopie del en estos receptores television ma MacroVisién se dotalaré to.
Geesdicador/bo- | Sistema MacroVisién situada en no existencireultos de proteccion mando como referencia el diagra-
‘tador da IVBI varia de un magnetoscopio de sobrecarga de los circuits ma de bloques representado en la
Macro
a otro. Ademas de estehecho, pa- C.AG., ya que simplemente los figura 3 y el diagrama eléctrico
rece sorprendente que la sefial niveles de sefial que exceden al del circuito mostrado en la figu-
anticopia afecte sélo a los circui- maximo nivel de blanco permitide ra 4
tos de entrada de los magnestos. 50 recortan En la seccisn de entrada de cir
Copies yno a la gran mayoria de cuit, los wensistores 1 yT2 for.
fos equipos receptores de tolov- . man’ un ampifieador-ufer. de
sion, Decoditicador/borra-_ganancia 2. Sequidamente a se-
Parece lgico entover de la ox- : Ral se recorta por meio do D1 ¥
posicién anterior que et etectoae OF del sistema Ma- ‘se aplica al comparador IC2 (am-
Ia interterencia orginada gor la CrOVisi6n Bitfieador operacional Nos mo
Serial anticopia de sistema Ma Golo CA3130) donde se fitran y
troVisin deperde principalmen- La principal tarea encomenda- separan les impulsos de sincro-
te del funcionamiento dindmico da al ecodicador borrador pre. _nismo horizontal (Hy vertical (V)
de os circutosCA.G.delos mag. Sentado este mes consiste en el Los Impulsos de sicronismo de
nestoscopios En efecto, este fun: reconacimiento dea seftal ant linea u horizontales se aplican 2
ionamiento se define por la copia del sistema MacroVisién on través de la red de filtraje forma.
Constante de tiempo de regular el VBl de. 10 tineas sucesias, da por C5:L2-T6 9 la entrada do
cidn del cirulto. Algunos.mag- Yeemplazado esto sanalanticoo contol del conmutador electron!
nestoscopios poseen CAG. de Gon una genta sin informacion © co ES4. Simarmente, les impul
Fespuesta répida, mientras que en blanco (nivel de negro), de ahi Sos de sincronismo de campo o
otros disponen de circuitos CAG. el nombre de borrador asignedo verticales se aplican al transistor
relativamente lentos. Estos iti- simulténeamente al de decodifi- T6 después de haber pasado por
‘mos modelos son bastante insen- cador. ‘un filtro LC paso bajo. Los impul:
sibles a las sefiales presentes en Una ver planteada de forma tan_ sos de sincronismo de campo pre-
el VBI, por lo que pueden em- sencilla la funcién a realizar, en sentes en el comienzo del inter
plearse para copiar cintas de vi- el desarrollo del presente decodi-valo de barrado vertical sirven
deo, incluso si estén protegidas ficador se pudo ver claamente la para definir et intervalo de tiem
por el sistema MacroVisién. gran dificultad desu puesta en po disponible para