Documente Academic
Documente Profesional
Documente Cultură
Contador de USB
Revoluciones
para Modelos
R/C
ANALÓGICO
medida y control a través de USB
medida y control a través de USB
LA REVISTA INTERNACIONAL DE ELECTRONICA Y ORDENADORES Nº 284 3,60 €
Visualizador
de Texto con
Desplazamiento
Motores
Motores Paso
Paso aa
Paso
Paso al
al Descubierto
Descubierto
Amplificador
Amplificador
FET
FET con
con Sonido
Sonido
de
de Válvulas
Válvulas
Medidor
Medidor de
de
Carga
Carga Eléctrica
Eléctrica
MONTAJE DE PROYECTOS
Redacción
VIDELEC, S.L. Contador de Revoluciones para
Dirección
Eduardo Corral
Colaboradores
Modelos R/C
Jose Mª Villoch, Pablo de la Muñoza, Andrés Ferrer,
José Muñoz Carmona. Los motores utilizados en modelismo tienen que ajustarse cuidado-
Coordinación Editorial
Iberoa Espamer, S.L.
Dirección
samente si queremos que trabajen con sus mejores prestaciones.
Daniel Ripoll
Una de las más importantes medi-
Publicidad
Dirección: Julio Mollejo
julio.mollejo@larpress.com das que suelen realizarse es la de
Secretaria: Gema Sustaeta
publicidad@larpress.com la velocidad del motor a plena
Delegación Cataluña
AD Press, S.L.
Delegado:
potencia. Este circuito puede
Isidro Ángel Iglesias
Publicidad: usarse para este tipo de medidas,
ad_press@infonegocio.com
Comte d’Urgell, 165-167, B-1º-3ª 08036 BARCELONA
Tel.: 93 451 89 07 - Fax: 93 451 83 23
siempre y cuando se esté contro-
Edita lando una hélice o se disponga de
una línea marcadora visible.
6
Larpress, S.A.
Dirección de Producción
Gregorio Goñi
Dirección Financiero-Administrativa
José María Muñoz
Amplificador FET con Sonido de Válvulas
C/ Medea Nº 4, 5ª planta (Edificio ECU) 28037 MADRID Podemos construir un amplificador FET de clase A que suene tan bien
Tel.: 91 754 32 88 - Fax: 91 754 18 58
Suscripciones y Pedidos: como un amplificador de válvulas, siempre y cuando sigamos los princi-
Belén Herranz Guío
C/ La Forja, 27, 29. Pol. Ind. Torrejón de Ardoz
28850 Madrid. España.
pios de diseño correctos. Puede que este amplificador no tenga una
Tel: 91 677 70 75 - Fax: 91 676 76 65
email: suscrip@larpress.com potencia de salida particular-
Servicios
Redacción y traducciones mente elevada, pero es capaz
VIDELEC, S.L.
Imprime de producir un “sonido
IBERGRAPHI 2000 S.L.L.
Distribución en España: COEDIS, S.A. cálido” que nos recuerda a un
Ctra. Nacional II Km. 602,5 08750 Molins de Rei - Barcelona. España.
Distribución en el Exterior amplificador de válvulas utili-
Argentina
Importador
Edilogo S.A.
zando sólo componentes
Av. Belgrano 225, 1º, B C1276ADB Buenos Aires
Chile estándares.
Importador
Iberoamericana de Ediciones, S.A.
39
C/ Leonor de la Corte, 6035. Quinta Normal.
Santiago de Chile
México
Importador y distribuidor exclusivo
Compañía Importadora de Revistas S.A. de C.V. (“CIRSA”)
Negra modelo Nº 6. Col. Alce Blanco
Municipio de Naucalpan de Juárez. (53330) Estado de México
Tel.: (52-55) 5360-4167 - Fax: (52-55) 5560-7774
Distribución Estados: Citem
Distribución D.F.: Unión de Voceadores
Portugal
Conversor USB Analógico
Importador
Ediber-Edicao e distrib. de Public. L.D.A. Este circuito está basado en el microcontrolador PIC 16C765, un
Rua D. Carlos Mascarenhas, 15 - 1000, Lisboa
Venezuela
nuevo miembro de la gran familia de PIC’s de la casa Microchip.
Distribuidora Continental
Colombia
Puede usarse para medir dos ten-
Disunidas, S.A.
Depósito legal: GU.3-1980
siones analógicas (de 0 a 5 V), por
ISSN 0211-397X
31/Enero/2.004 medio de dos entradas analógicas,
Reservados todos los derechos de edición.
Se prohíbe la reproducción total o parcial del contenido de este
y enviar los resultados hacia un
número, ya sea por medio electrónico o mecánico de
fotocopia, grabación u otro sistema de reproducción, sin la ordenador a través de una cone-
autorización expresa del editor.
Las opiniones expresadas a lo largo de los distintos artículos, así
como el contenido de los mismos, son responsabilidad exclu- xión USB. También dispone de
siva de los autores. Así mismo, del contenido de los mensajes
publicitarios son responsables únicamente los anunciantes.
Copyright=1996 Segment BV
cuatro salidas digitales cuyos nive-
les pueden configurarse utilizando
el ordenador.
44
Nº 284 ELEKTOR
ENERO 2004 CONTENIDO
Visualizador de Texto con Proyectos de construcción
Desplazamiento 6 Contador de Revoluciones
Este circuito periférico para la Placa Flash 89S8252, propor- para Modelos R/C
ciona una pantalla de texto con desplazamiento de 10
caracteres y de gran formato, que utiliza módulos de matri- 39 Amplificador FET con
ces de puntos. Sonido de Válvulas
56 Central de Medida
de Precisión (IV)
66 66 Visualizador de Texto con
Desplazamiento
ARTÍCULOS INFORMATIVOS Artículos informativos
Buses de Datos 30 Buses de Datos
En este artículo analizaremos las ventajas e inconvenientes de los
diferentes tipos de estructuras de buses de datos, teniendo en 34 Motores Paso a Paso
cuenta su diseño eléctrico, y los compararemos con algu- al Descubierto (I)
nos de los distintos modelos del más popular de todos
ellos, es decir, del bus serie disponible. 30 48 El P89LPC900 (II)
Regulares
Motores Paso a Paso al
Descubierto (I) 3 Sumario
Los motores paso a paso, y en especial el modo en que deben
ser controlados, continúan siendo un misterio para muchos de 14 Noticias
nuestros lectores. Las dos partes de este artículo forman una
29 Ojeada al próximo número
base sólida para que nuestros lectores lleguen a entender el fun-
cionamiento de los motores paso a paso, así como su uso prác- 33 Libros
tico. Este artículo culmina el
próximo mes con el montaje 60 Electrónica “En-Línea”:
de un controlador de motor La PDA & PC, saturaciones
de cuatro canales de alta
de reloj
potencia, con control también
por ordenador. 62 Nuevos Libros
34 63 EPS
INTERÉSGENERAL
Contador de revoluciones
para modelos de
radio-control
Mediante un sensor óptico
Diseñado por P. Goossens
El sensor
En los motores de gasolina
normales la velocidad del
motor se obtiene fácilmente
midiendo la frecuencia de los
pulsos en las bujías. Desgra-
ciadamente, los motores en
aeromodelismo utilizan inyec-
tores en lugar de bujías, de
manera que este método no
nos sirve.
Tenemos que buscar una
Si queremos obtener el mejor rendimiento de y los motores pueden compararse entre solución diferente. Sería ideal que
nuestro motor, es esencial que su velocidad sí. Esto puede ser bastante complicado, ninguna parte especial tuviera que
pueda medirse con precisión. Con la ayuda de ya que todo influye en la velocidad montarse dentro del avión, ya que lo
un buen contador de revoluciones, el carburador máxima del motor: el tipo de hélice, el último que nos interesa es aumentar
puede ajustarse correctamente a plena potencia combustible, el tipo de inyector, etc. el peso del avión.
6 Elektor
INTERÉSGENERAL
LED D2
SENSOR T1
SENSOR T1 SUN
024111 - 13 024111 - 12
Figura 2. El sensor detecta la luz de un LED que Figura 1. El sensor recoge las transiciones de luz / oscuridad del sol.
se refleja en las aspas de la hélice.
La mayoría de los aviones de aeromode- que multiplicar la frecuencia por 60 tadores de revoluciones muestra su
lismo todavía usan una hélice que se maneja para obtener un valor de RPM (revo- valor x 100, para que la resolución sea
directamente con el cigüeñal del motor. La luciones por minuto). entonces de 100 RPM). Aumentando
velocidad rotatoria de la hélice es entonces el tiempo de la medida simplemente
igual a la del motor. Si nosotros sostenemos un El tiempo de medición fijo por 30 se obtendrá la resolución
sensor óptico delante de la hélice, tal que la requerida. Desgraciadamente, esto
sombra de las aspas caiga en el sensor, podre- Una vez llegados a este punto, vamos también significa que la medida sólo
mos medir la frecuencia a la que giran las a medir una frecuencia. Hay dos se actualiza dos veces por minuto, lo
aspas (vea Figura 1). métodos estándares usados para este cual es inaceptablemente lento. Es
Este método requiere una luz de fondo sufi- propósito. El primero es contar el decir, este método no puede usarse.
ciente, porque la diferencia entre la luz y la número de pulsos que ocurren
sombra tiene que ser bastante grande para durante un período fijo de tiempo. La Número fijo de pulsos
que pueda detectarlo el sensor. Cuando la luz frecuencia medida se obtiene usando
del plano de fondo es demasiado poca, es muy la siguiente formula: Otro método consiste en medir el
fácil iluminarlo más. Simplemente al lado del tiempo necesario para que se pro-
sensor del contador de revoluciones agrega- número de pulsos medidos duzca un cierto número de pulsos.
remos un LED de IR que no ilumina el sensor f = —————————————, Este método es por consiguiente el
directamente pero que emita luz infrarroja en tiempo contrario del anterior. La frecuencia
paralelo hacia la hélice. Las hojas de la hélice es ahora calculada como sigue:
reflejarán hacia atrás periódicamente esta luz, donde el tiempo (en segundos) es
al sensor, el cual podrá medirla (Figura 2). constante. pulsos
Si tomamos un período fijo de 1 f = ———————,
La medida segundo, la exactitud de la medida tiempo medido
será ±1 Hz. En nuestro caso, esta fre-
La frecuencia de la señal del sensor es direc- cuencia tiene que multiplicarse por Esta medida será muy exacta en
tamente proporcional a la velocidad del motor. 60 y dividirse por el número de aspas las frecuencias más bajas e irá per-
Con una hélice de dos aspas la intensidad de la hélice. diendo exactitud progresivamente a
cambiará dos veces por cada revolución, con Para una hélice de dos aspas la las frecuencias más altas. La resolu-
una de tres, tres veces, y así sucesivamente. exactitud sería: ción depende aquí del número de
De la frecuencia de estas interrupciones es ±1 Hz x 60 / 2 = ±30 RPM pulsos contados (constante), la exac-
posible calcular el número de revoluciones por titud de la medida del tiempo, la fre-
segundo. Sin embargo, un contador de revo- Si es posible, nos gustaría tener cuencia que se mide y el número de
luciones normalmente muestra el número de una resolución de una RPM (observe aspas de la hélice. Para dar una exac-
revoluciones por minuto y no por segundo. que esto normalmente no se propor- titud aceptable, por encima del rango
Eso significa que nosotros todavía tenemos ciona, ya que la mayoría de los con- entero, se requiere un número
8 Elektor
INTERÉSGENERAL
+5V +5V
IC5.D
9 8
R1 R7 R8 1
C1 R6 IC1 = TLC272 1
C2
IC8
1k5
22k
390
1k IC5 = 74HC04 15
S1
IC5.E EN3
74HCT4094
220u
16V R11 11 10 SRG8
T2 2 1 3
R3 R4 1k C1/
1 LD3 HD1133-O
1k 5k6 IC1.A
3 5 IC5.F 2 4 R29 7
1D 2D 3 680 a
BC557B T3 7 13 12 5 R30 6
C3 IC1.B 1 680 b
D2 IR 8 C2 6 6 R31 4
680 c
IC1 7 R32 2
R5 100n 680 d
4 100n T1 BC547B 14 R33 1
10k 680 e
R53 R2 R10 R9
D1 +5V 13 R34
680
9
f
12 R35 10
10k
1k
680
1k
g
1k
BPW40 11 R36 5
680 dp
1V4 CC CC
9 3 8
14
C6 10
IC5
7
100n
+5V 1
C2
IC3 1
15 C2
EN3 15
IC7
74HCT4094 EN3
SRG8 74HCT4094
R12 3 SRG8
C15 C14 C1/ 3
LD1 HD1133-O C1/
1k
LD4 HD1133-O
10u 2 4 R13 7
a
100n 1D 2D 3 680 2 4 R37 7
IC5.A 5 R14 6 1D 2D 3 680 a
20 680 b 5 R38 6
1 2 6 R15 4 680 b
1 680 c 6 R39 4
1 7 R16 2 680 c
RST 680 d 7 R40 2
14 R17 1 680 d
2 19 IC5.B 680 e 14 R41 1
P3.0 P1.7 13 R18 9 680 e
3 IC2 18 3 4 680 f 13 R42 9
P3.1 P1.6 1 12 R19 10 680 f
6 17 680 g 12 R43 10
P3.2 P1.5 11 R20 5 680 g
7 16 680 dp 11 R44 5
P3.3 P1.4 IC5.C CC CC 680 dp
8 15 CC CC
9 3 8
P3.4 89C2051 P1.3 5 6 9 3 8
9 14 1 10
P3.5 P1.2 10
13
P1.1
11 12
T4 R54 P3.7 P1.0
1 1
1k
X1 X2 C2 C2
15
IC4 15
IC6
10 5 4 EN3 EN3
X1 74HCT4094 74HCT4094
BC547 SRG8 SRG8
3 3
C1/ C1/
S2 S3
C5 C4 LD2 HD1133-O LD5 HD1133-O
2 4 R21 7 a 2 4 R45 7 a
1D 2D 3 680 1D 2D 3 680
22p 22p
12MHz 5 R22 6 5 R46 6
680 b 680 b
6 R23 4 6 R47 4
680 c 680 c
7 R24 2 7 R48 2
680 d 680 d
14 R25 1 14 R49 1
680 e 680 e
13 R26 9 13 R50 9
680 f 680 f
12 R27 10 12 R51 10
680 g 680 g
11 R28 5 11 R52 5
680 dp 680 dp
CC CC CC CC
9 3 8 9 3 8
IC9 +5V +5V +5V
10 10
7805
K1
+9V 16 C7 16 C8 16 C9 16 C10 16 C11
C12 C13
0V IC3 IC4 IC6 IC7 IC8
8 100n 8 100n 8 100n 8 100n 8 100n
100n 100n
024111 - 11
grande de pulsos, lo cual produce un tiempo número medido de pulsos IC1a mantiene un voltaje en la
de medición largo a revoluciones bajas: éste f = —————————————, patilla 3 de aproximadamente 1,4 V.
no es en ningún caso ideal. tiempo medido Cuando el voltaje supera el valor
anteriormente mencionado, la salida
Una forma diferente de donde puede deducirse que del opamp también subirá, así la ten-
ambas variables han sido medidas, sión en la base de T2 aumentará con
Podemos concluir que ninguna de las técni- combinando las ventajas de los méto- un cierto retraso. Esto produce un
cas de medida de revoluciones menciona- dos descritos antes. flujo de corriente reducido a través de
das es conveniente para nuestro propósito, T1 que a su vez reduce el voltaje en
por lo que necesitamos buscar algún otro El circuito el pin 3 (vía el buffer T3).
método. R4, C1 y R3 forman un filtro bajo-
Finalmente utilizamos una técnica que El circuito (Figura 3) puede dividirse paso, reduciendo la velocidad de
realmente es una combinación de las dos, en tres secciones: el circuito del sen- regulación. Esto causa que el valor
pero sin sus desventajas. sor, el controlador y el display. El cir- medio de tensión en la patilla 3 sea
La medida arranca cuando el primer pulso cuito del sensor (construido alrededor de 1,4 V, lo cual está pensado para
se detecta por el sensor. Durante el próximo de IC1) usa un BPW40 como disposi- que los pulsos rápidos (como la
segundo se cuenta el número de pulsos. Des- tivo de luz-sensible, de hecho es un sombra del aspa de la hélice) no se
pués de que este segundo ha pasado, espe- transistor sin conexión de base, la tengan en cuenta. IC1b funciona
ramos hasta que se detecta el pulso final. cual ha quedado expuesta a la luz. como un comparador que convierte
Para calcular la frecuencia se usa la siguiente Cuanta más luz se detecta en la base los pulsos en un nivel lógico para el
formula: más conduce el transistor. motor.
10 Elektor
INTERÉSGENERAL
IC2 es un 89C2051, un
viejo favorito nuestro. Este
controlador requiere una
pequeña introducción, ya que
se ha usado a menudo en los
circuitos de Elektor. En este
circuito un programa simple
se encarga de las medidas del
pulso, mientras maneja el dis-
play y reacciona a los pulsa-
dores S2 y S3. Este controla-
dor tiene una memoria
FLASH interior para el pro-
grama, por lo que no necesita
una EPROM externa, decodi-
ficador de dirección ni puer-
tas lógicas asociadas. Esto
hace que la parte del contro-
lador sea muy compacta. El
programa completo para el
IC2 está totalmente disponi-
ble, pero usted puede progra-
marlo usando el software que
se encuentra en el disquete
flexible.
IC5 se usa como un buffer
para las señales del controla-
dor. Estas señales se emplean para zócalos de 4 patillas SIL para IC1, en rán en contacto con los displays y no será
manejar los registros de desplaza- lugar de un zócalo para CI de 8 patillas posible soldarlos a la PCB. D1 y R4 tienen
miento serie (IC3, IC4 e IC6 a IC8). estándar, por otra parte algunas de que soldarse en el lado del componente de la
Las salidas de estos registros de des- las patillas de los displays serán inac- PCB, ya que la cara de soldadura está ocu-
plazamiento atacan directamente a cesibles para soldar. pada por los displays. Esto da igual, ya que
los displays (LD1 a LD5). T1 y D2 se montarán en ángulo las PCB’s tienen vías que atraviesan todo el
Para los displays recomendamos recto a la PCB, para que puedan agujero de soldadura.
los HD1133 O-K, que son bastante pegarse a través del frente de la caja. Usted es libre de seleccionar su propia
luminosos a una corriente relativa- Corte todo lo que se pueda los pines cubierta. Sin embargo, la PCB se ha diseñado
mente baja. Por supuesto, puede de C2, R6, R11 y el zócalo SIL para para encajar en un EG1530B de Bopla, aunque
usarse cualquier otro display común IC1, de manera que no den proble- es probable que vaya bien con otras muchas
siempre que tenga el mismo “pin- mas cuando coloquemos los displays. cubiertas.
out”, pero puede ser preciso cambiar Para D1 hay que tener presente
los valores de las resistencias R13 a que un diodo zéner 1V4 es similar Operación y prueba
R52 para aumentar el brillo de los dis- a dos diodos ordinarios conectados
plays. S1, D2 y R53 mantienen una luz en serie. Esto quiere decir que las Una vez terminada y verificada la PCB total-
artificial en los casos en los que no hay conexiones son exactamente al mente, podemos empezar la comprobación de
bastante luz en el plano de fondo, tal contrario de lo que usted esperaría: su operación.
y como hemos explicado antes. la banda en el diodo en este caso En primer lugar el contador de revoluciones
La fuente de alimentación para el corresponde al ánodo. El foto tran- tiene que estar encendido y todos los displays
circuito es muy sencilla: una batería sistor T1 (BPW40) se parece a un deben mostrar el signo ‘–’.
de 9 V alimenta el circuito, en el que LED, la patilla más larga es el Si sostenemos el sensor cerca de una lám-
un 7805 (IC9) se usa para proporcio- colector. para incandescente encendida, el display debe
nar 5 V estables al controlador. Los displays están montados al mostrar un valor de 3.000 RPM después de un
lado. Si el tablero se ha soldado segundo. Esto no es un error, es debido a que
La construcción según las instrucciones, ninguna de una lámpara incandescente fluctúa con una fre-
las patillas del display se debe cuencia de 100 Hz cuando se conecta a la toma
Se ha diseñado una PCB de doble doblar y se podrán soldar fácilmente de red de 50 Hz. El sensor por consiguiente ‘ve’
cara para el circuito que se muestra a la placa. una frecuencia de 100 Hz. El contador de revo-
en la Figura 4. El montaje de esta Finalmente es el turno de D1 y luciones, cuando se enciende, se inicia para el
placa no es difícil, si usted lo hace de R4. Doblaremos sus patillas separa- uso con una hélice de dos aspas. Usando estos
la manera correcta. damente a la distancia correcta y datos en la fórmula:
Primero se soldará la cara de com- las cortaremos, de tal forma que RPM = la frecuencia x 60 / el número de
ponentes (sin los displays), con la queden enrasados a la PCB. Si las hojas, obtenemos:
excepción de D1 y R4. Usaremos dos patillas son demasiado largas entra- RPM = 100 Hz x 60 / 2 = 3.000 RPM
Elektor 11
INTERÉSGENERAL
C1 R2 T1 R53
R3 D2
S1
HOEK1
T3 R1
HOEK2
R5
R7 R8 R9 T2 024111-1
R10 C3 (C) ELEKTOR
D1
R4 IC1
C2
R6
R11
R18
R19
R28
R26
R27
R25
R29
R34
R33
R44
R39
R40
R41
R52
R47
R50
HOEK3
HOEK4
R20
R15
R16
R17
R22
R21
R23
R24
R30
R36
R31
R32
R35
R38
R37
R42
R43
R46
R45
R48
R49
R51
C7 C8 C11 C10 C9
IC6
IC3
IC4
IC8
IC7
T4 C5 C4 C6 IC9
X1 C15
C13 C12
IC5
IC2 024111-1
R54
0V +9V S3
R12 K1 S2
C14
Figura 4. Se ha diseñado una PCB de doble cara bien organizada para el contador de revoluciones.
Presionando el botón ‘+’ el número de de forma que no puede reaccionar uno cada segundo. Cada vez que el
aspas de la hélice aumenta en uno. El botón ‘- inmediatamente cuando se presiona controlador cambie el número de
’ hace lo contrario, obviamente. El controlador un botón. Si mantiene el botón pul- aspas, esto se mostrará en el display
sólo mira una vez por segundo estos botones, sado, la configuración cambiará por como —X—, dónde ‘X ‘ es el número
actual de aspas de la hélice.
Si ha pasado todas las
pruebas, ha llegado el
momento de verificar el
contador de revoluciones
en un avión de aeromode-
lismo real. Primero esta-
blezca en el contador de
revoluciones el número
correcto de aspas de la
hélice. Encienda el motor
del avión como de costum-
bre (de una manera segura)
y pida a alguien que le sos-
tenga el avión. Coloque el
sensor delante de las aspas
de manera que
éstas proyecten una
sombra hacia el sensor a
cada revolución. Procure
que el circuito no entre en
contacto con la hélice
girando, ¡esto podría ser
muy peligroso, ya que la
potencia de una hélice
Figura 5. La cara de componentes de una placa totalmente montada. pequeña no debe infrava-
12 Elektor
INTERÉSGENERAL
Elektor 13
NOTICIAS
PA N A S O N I C P R E S E N TA E L P T- L 7 3 5 N T E , E L P R O Y E C T O R M Á S AVA N Z A D O
CON TECNOLOGÍA WIRELESS
14 Elektor
NOTICIAS
cialización personalizada, por ejemplo
con el logotipo de la empresa, todos
podrían ver claramente la identifica-
ción del dueño. Además, la imagen
proyectada puede incorporar un texto
permanente que se visualizará en caso
de uso no autorizado, indicando que
quien esté utilizando el equipo en ese
momento no está autorizado a hacer
uso del mismo.
Los proyectores LCD PT-L735NTE y
PT-L735E tienen un PVP R de 3.899 y
3.399 € (sin IVA) respectivamente.
VI GENERACIÓN D E PA N TA L L A S D E P L A S M A PROFESIONAL D E PA N A S O N I C
Mayor calidad, mayor funcionalidad y xibilidad y adaptabilidad. Con objeto sistema modular (3 slots) para inser-
mayor versatilidad de adaptarse a las necesidades del tar un amplio abanico de placas ter-
usuario, Panasonic ofrece un nuevo minales (12 modelos diferentes) así
Panasonic Profesional Solutions
acaba de presentar en España su
VI generación de pantallas de
plasma, unos equipos que desta-
can por su elevado contraste así
como por su nueva y exclusiva
tecnología “REAL MACH”, que
mejoran notablemente la defini-
ción y contorno de la imagen
recibida.
Con los nuevos equipos, Panasonic
aumenta el contraste en un valor
superior a 4000:1, mientras 1.024
tonalidades de gradación proporcio-
nan una calidad de imagen excep-
cional. Las pantallas de plasma pro-
fesional, además de presentar un
diseño elegante, destacan por la
extremada calidad de sus aspectos
más técnicos, lo que acentúa su fle-
NOTICIAS
ple con los más exigentes estándares dar y alta definición. Los modelos per-
de calidad de imagen. La base de esta tenecientes a la VI generación de
extraordinaria calidad visual es la inno- plasma permiten reproducir 1.024
vación tecnológica que aporta el tonalidades de gradación gracias al
“REAL MACH“ y las mejoras electró- sistema “Super Real Gamma“.
nicas en los elementos de control y de El nuevo sistema “Quasi 100Hz”, al
procesado digital realizadas en el detectar una señal de entrada de
panel. El procesador “Real Black” del vídeo PAL, realiza un escaneo progre-
sistema “REAL MACH” incrementa el sivo 3D y dobla el número de campos a
ratio de contraste hasta 4000:1, lo que visualizar en un tiempo determinado,
permite reproducir pequeños detalles permitiendo reproducir una escena de
con una mayor profundidad, sobretodo cine en movimiento con excelente
en escenas oscuras. Cuando la luz calidad de imagen. Asimismo, este El
ambiente es brillante, el filtro “Deep sistema “C.A.T.S.“ detecta automáti-
Black” elimina el exceso de la luz camente las condiciones de luz
reflectada además de la luz transmi- ambiental. En palabras de Alejandro
siva. Constantemente se analiza el Ramon, Product Manager de Plasma
contenido de la imagen y se ajusta la Solutions de Panasonic España, “con
Detalle del panel de conexiones. información de la imagen automática- estos equipos de nueva generación,
mente cuando es necesario, mejorando Panasonic aporta los valores necesa-
como una gran gama de accesorios la definición y el contorno de la misma. rios para sus aplicaciones profesionales
para diferentes soluciones y aplica- El nuevo panel, con las celdas de color gracias, sobre todo, a su mayor versa-
ciones. de ancho variable, controla el brillo de tilidad en la compatibilidad con dis-
La VI Generación de Pantallas de los colores, dando mayor naturalidad a tintas fuentes externas y en la flexibi-
Plasma Profesional de Panasonic cum- la reproducción de imágenes en están- lidad de su configuración".
16 Elektor
NOTICIAS
CONTROLADOR R E G U L A D O R D E B A J O V O LTA J E
Elektor 17
NOTICIAS
rizan por un bajo consumo de poten- WindowsCE.NET y Windows XP. encuentra disponible con SDRAM de
cia promediado a 5.8 W y no requieren La nueva serie CARD-PC se compone 64, 128 y 256 MB.
ventilación activa. de seis modelos, cada uno de ellos El EPSON CARD-PCI / CEL de 400
La serie es totalmente compatible con configurado usando diferentes veloci- MHz está destinado al mercado indus-
los sistemas operativos más famosos, dades operativas de reloj y combina- trial, como sistemas de automatiza-
como Microsoft Windows95/98/NT, ciones de memoria principal. Los ción de factorías, instrumentos de
versiones WindowsCE, Windows NT, modelos CARD-PCI / CEL 400 MHz se medición o equipos multimedia.
DISPOSITIVO D E P R O T E C C I Ó N D E T E N S I Ó N PA R A A P L I C A C I O N E S
D E I N T E R FA C E E T H E R N E T
El LC03-3.3, totalmente com- emplea la tecnología patentada
patible con Telcordia GR- EPD-TVS de Semtech para
1089, protege los interfaces lograr características eléctricas
Gigabit Ethernet en sistemas superiores con una tensión
de telecomunicaciones y operativa de 3.3 V. Y, presen-
comunicaciones de datos tado, en un encapsulado SO
ante daños provocados por plástico de 8-lead, el disposi-
rayos, ESD y descargas de tivo también ahorra espacio.
cable. El LC03-3.3 utiliza diodos de
Semtech Corp., empresa compensación en una configu-
representada en España por ración ‘full bridge’ para reducir
Anatronic, S.A., anuncia la la capacidad de carga efectiva a
disponibilidad del único dis- menos de 8 pF. Esto permite
positivo de protección de ten- que la integridad de señal se
sión compatible con Telcor- preserve incluso con las eleva-
dia GR-1089 para interfaces das velocidades de transmisión
10/100/1000 Ethernet. Las de interfaces GbE. El LC03-3.3
aplicaciones típicas para el está promediado para resistir
LC03-3.3 incluyen conmuta- una tensión de 100 A (8 / 20
dores Ethernet carrier class, μs), algo esencial para cumplir
DSLAM y equipos fiber-to- los requerimientos GR-1089.
the-home (FTTH) y fiber-to- El LC03-3.3 puede proteger un
the-premises (FTTP). par de señales diferenciales de
El supresor de voltaje transi- elevada velocidad (dos líneas)
torio (TVS) ofrece una solu- usadas en interfaces de trans-
ción fácilmente implemen- ceptor Ethernet 10BaseT (10
tada de bajo coste para pro- Mbit / s), 100BaseT (100 Mbit /
teger circuitos integrados s) o 1000BaseTX (1000 Mbit / s).
conectados a líneas de datos El nuevo dispositivo de protec-
y telecomunicaciones de ele- Dispositivo de protección de tensión para interface Ethernet. ción ofrece a los diseñadores una
vada velocidad ante rayos, solución práctica y efectiva para
descargas electroestáticas (ESD) y El LC03-3.3 cumple los estándares sin cumplir los estándares de inmunidad de
descarga de cable (DCE), que pueden sacrificar la integridad de señal o el la industria, incluyendo Telcordia GR-
causar unos daños severos. estado real del pcb. El dispositivo 1089, ITU K.20 e IEC 61000-4-2 y -5.
18 Elektor
NOTICIAS
vos más famosos, como Microsoft
Windows 95/98/NT, WindowsCE 3.0 y
WindowsNT embebido, así como con
sistemas operativos en tiempo real
como QNX, VxWorks, MIcroware y
otros más.
Toda la documentación y las herra-
mientas de desarrollo (por ejemplo,
Tarjeta de Evaluación y Kit de Adap-
tación ROM) se encuentran disponi-
bles para ofrecer el mejor soporte
técnico y reducir el periodo de
diseño.
20 Elektor
NOTICIAS
para maximizar la capacidad de ren- sonido, tarjeta SCSI, tarjeta de captura o Gigabit Ethernet LAN 82540EM de
dimiento VGA. Por estos motivos, el de audio / vídeo, módulo LAN Wire- Intel, permitiendo la transmisión de
EMB-830 se puede implementar en less o módulo Bluetooth). Por lo tanto, señal de display en grandes distancias.
mercados como puntos de venta, pun- el EMB-830 dota de enorme flexibili-
tos de información (kioscos) y juegos. dad para futuras expansiones. Para más información:
El EMB-830 soporta seis puertos USB El puerto Ethernet 10/100 Base-T Aspid Comunicaciones, S.A.
General Aranáz, 49
2.0 o slot Mini PCI y PCMCIA (opcio- 82562ET LAN de Intel ofrece una
28027 Madrid
nal), por lo que es posible emplear adquisición de datos de red ultrarrápida Tel: 913717756
numerosos módulos Mini PCI o en aplicaciones de automatización Fax: 913201018
PCMCIA off-the-shelf (IEEE 1394, industrial. También se puede optar por E-mail: aspidcom@aspidcom.com
módem, almacenamiento, tarjeta de un puerto Fast Ethernet 10/100 Base-T www.aspidcom.com
Elektor 21
NOTICIAS
caso de fallo, el Protector señala su
estado mediante un indicador mecá-
nico y, opcionalmente (Versión CR),
por una señalización remota mediante
microconmutador libre de potencial.
La combinación PROTEC C / PRO-
TUBE C en redes monofásicas o 3 X
PROTEC C + PROTUBE C (cableado
“3+1”) en trifásico, se recomienda
especialmente para redes en TT
(Usual española), pudiendo ser utiliza-
das bajo los estándares VDE0675-6/A2
e IEC61643-1.
MÓDULOS INALÁMBRICOS W AV E C O M PA R A E L M E R C A D O M U N D I A L
Wavecom, proveedor líder de módu- Módulos inalámbri-
los inalámbricos integrados y em- cos Wavecom con
presa distribuida por DIODE Es- capacidad GPRS.
paña, S.A., ofrece dos módulos ina-
lámbricos de banda dual, uno para
las bandas de 850 / 1900 MHz y otro
para las bandas 900 / 1800 MHz. Am-
bos se caracterizan por su capacidad
GPRS clase 10.
El WISMO Quik Q2426, destinado al
mercado americano, trabaja en la
banda de 850/1900 MHz, siendo uno
de los primeros módulos disponibles
para la banda de frecuencia GSM /
GPRS de 850 MHz.
El Q2426 se une al WISMO Quik 1800 MHz. Con esto, los módulos las necesidades de comunicación
Q2406, otro módulo de banda dual Wavecom ofrecen una solución y conectividad de sus clientes a
que cubre las bandas de 900 y completa de última tecnología a nivel mundial.
M Ó D E M G S M / G P R S FA S T R A C K DE W AV E C O M
DIODE España, S.A. le ofrece toda la
potencia de la tecnología de vanguardia
WISMO de Wavecom, proveedor líder
de módulos inalámbricos integrados,
en una sola unidad que puede conec-
tar a casi cualquier sistema.
Puede proporcionar a sus aplicaciones de
forma inmediata las prestaciones GPRS
de clase 10, mediante el uso de la pila del
protocolo TCP/IP embebida, y reducir
drásticamente los plazos de comerciali-
zación gracias a su certificación El módem
Contenido en una robusta carcasa, el Fastrack M1206.
módem FTA FASTRACK M1206 de
22 Elektor
NOTICIAS
Wavecom se ha diseñado para habi- descargar la aplicación directamente un equipo dual 900/1800 MHz y entre
litar conectividad externa a los equi- en su plataforma, gracias a las herra- sus interfaces se encuentran un
pos en los entornos más agresivos. mientas de desarrollo Open AT, y a la conector serie RS-232, un conversor
Además, permite eliminar compo- capacidad interna disponible de A/D, un interfaz serie y una serie de
nentes y elementos extras al poder memoria y de procesado. Se trata de interfaces E/S de propósito general.
ORDENADOR M Ó V I L R U G E R I Z A D O PA R A A P L I C A C I O N E S E N T E R P R I S E
Symbol Technologies, Inc., El “Symbol El Symbol MC9000-G incorpora
empresa representada por DIODE MC9000-G. periféricos, accesorios, herra-
España, S.A., introduce un ordena- mientas de software y ser-
dor móvil rugerizado que ha sido dise- vicios que pueden ser
ñado mediante una plataforma modu- diseñados a medida
lar basada en estándares innovadores. para una amplia gama
Esta plataforma permite a los clien- de necesidades del mer-
tes seleccionar las características cado vertical, desde fabrica-
necesarias para sus aplicaciones ción y venta a distribución y
específicas. logística third-party (3PL).
Además de ser un nuevo ordenador El Servicio Postal del Reino Unido,
móvil, el Symbol MC9000-G ofrece el ‘Royal Mail’, ha comprobado la
una plataforma para conseguir una robustez y fiabilidad del Symbol
solución a nivel sistema basada en la MC9000-G, que ya está siendo uti-
experiencia de Symbol en captura de lizado en sus centros de Doncaster y
datos, informática móvil y redes Birmingham (Inglaterra).
inalámbricas.
Elektor 23
NOTICIAS
ARNESES D E F I B R A Ó P T I C A PA R A S I S T E M A S D E C O M U N I C A C I Ó N
A BORDO O TERRESTRE
C O N M U TA D O R E S A N A L Ó G I C O S PA R A T E L É F O N O S M Ó V I L E S
Y APLICACIONES DE CONSUMO
24 Elektor
NOTICIAS
CABLE DE FIBRA ÓPTICA DE ESTRUCTURA HOLGADA MONOTUBO
Optral, S.A., anuncia el cable de dis-
tribución dieléctrico KP-1 (28) Mono-
tubo para uso interior y exterior, un
cable de construcción holgada que
contiene entre 4 y 12 fibras ópticas
dentro de un mismo tubo.
Diseñado especialmente como cable
de distribución horizontal, el KP-1 (28)
Monotubo ofrece al mismo tiempo fle-
xibilidad y resistencia para aplicacio-
nes en interior y exterior.
Este cable de acometida interior /
exterior, dieléctrico y libre de elemen-
tos rígidos, está formado por fibras Cable de fibra óptica.
ópticas SM o MM 62,5 / 125 o 50 / 125
con segunda protección holgada for- de Aramida como elemento de trac- Para más información:
mada por un único tubo de material ción y cubierta exterior de polietileno. Optral S.A.
P.I. Mas Roger
termoplástico. La protección antihu- El rango de temperatura operativa de
C/ Benjamín Franklin, S/N.
medad se logra mediante gel hidró- este cable robusto y compacto es de - 08397 Pineda de Mar (Barcelona)
fugo, cuenta con dotado de hilaturas 20 a +70 °C. Tel: 34 93 762 55 53 / Fax : 34 93 762 58 31
NUEVO M O N I T O R T Á C T I L PA R A R A C K D E 19”
ELO Touchsystems, empresa repre-
sentada en España por Macroser-
vice, S.A., amplia su gama actual de
monitores táctiles con la incorporación
del nuevo modelo ELO ET1747L pre-
parado para montaje en racks de 19”.
El nuevo monitor, que es un TFT de
17” con una resolución XGA de 1024 2
x 768 puntos y un brillo de 250 cd/m ,
se caracteriza por ángulos de visión
horizontal y vertical de 160°, ratio de
contraste de 450:1 y vida del bac-
klight estimada en 40.000 horas a
medio brillo.
El nuevo ET1747L tiene un frontal pre-
parado para montaje directo sobre
racks de 19”.
El monitor está integrado con una
pantalla táctil ELO AccuTouch de tec-
nología resistiva, ideal para utilizarse
en entornos industriales, ya que fun-
ciona sin problemas incluso cuando se
toca con las manos mojadas o con
grasa, pudiendo ser utilizada además Nuevo monitor para rack de 19”.
de con el dedo, con guantes o con
Para más información: Fax: 915711911
cualquier otro objeto. Email: macroser@macroservice.es
Macroesevice S.A.
La garantía del monitor es de 3 años. Tel: 915715200 Web: www.macroservice.es
TRANSFORMADORES SMT D E E L E VA D A P O T E N C I A
La nueva plataforma plana reduce el cuencia, que ha sido diseñada especí- PA0581) pueden ser utilizados en
tamaño de los componentes un 40% ficamente para los circuitos integra- topologías de fuente de alimentación
Pulse, empresa representada en dos LT1950, LTC3722, LT1725 y ‘forward’, ‘push-pull’, ‘half-bridge’ y
España por Master Coelectrónic, LTC1922 de Linear Technology. ‘full-bridge’.
S.L., introduce su nueva serie Prism Los nuevos transformadores SMT La serie Prism ofrece una amplia
de transformadores de elevada fre- (PA0442, PA0526, PA0550, PA0576 y gama de configuraciones de bobina,
26 Elektor
NOTICIAS
un ratio robusto de hasta 250 W y
unas dimensiones de 29,5 x 25,4 mm
con una altura de 9,3 a 10,4 mm,
logrando una solución económica con
una reducción de tamaño del 40% en
comparación con modelos magnéticos
convencionales.
Los nuevos transformadores, que
también se caracterizan por pérdidas
AC muy bajas, poseen la aprobación
para ser usados por fabricantes de
equipos originales (OEM) y de circui-
tos integrados (IC), siendo ideales
para aplicaciones de telecomunica-
ciones, comunicaciones de datos e
industriales.
La serie Prism se encuentra disponi-
ble en un diseño ‘double-interleave’
de elevada eficacia (PA0526 y PA0550)
con menor resistencia de corriente
directa (DCR) e inductancia. También Transformadores SMT de elevada potencia.
existen versiones ‘single-interleave’
de bajo coste (PA0442 y PA0576). rango de temperatura operativa de flan-top permite que los nuevos
La serie ha sido diseñada con aisla- -40 a +125 y rangos de resistencia transformadores sean compatibles
miento básico y soporta voltajes de de 0.56 a 4.5 mΩ, dependiendo de con procesos de fabricación pick-
entrada de 18 a 75 VDC y posee un la configuración. El encapsulado and-place.
P L ATA F O R M A P E N T I U M 4 PA R A A P L I C A C I O N E S A C T U A L E S Y F U T U R A S
Advantech, empresa representada de hasta 2.53 GHz con bus front side Además de su potente motor informá-
en España por la División de Sistemas de 400 o 533 MHz. tico, el PCA-6186 desarrolla un mag-
de Aspid Comunicaciones, S.A., El PCA-6186 también ofrece elevadas nífico rendimiento gráfico sin el coste
anuncia el ordenador monotarjeta capacidades de memoria de hasta 2 adicional de un controlador gráfico. El
Pentium 4 PCA-6186, que se caracte- GB DDR SDRAM (DDR 200 / DDR 266) núcleo gráfico se integra en el chipset
riza por el chipset 845GV desarrollado y ratio de transmisión de memoria a 845VG y ofrece la exclusiva arquitec-
por Intel que soporta frecuencias CPU 2.1 Gbps. tura Intel Extreme Graphics para
Elektor 27
NOTICIAS
maximizar la capacidad de rendi- 100, soportando tecnología USB 1.1 sistema remotamente. Esto es parti-
miento VGA. y USB 2.0, y un máximo de seis cularmente importante para aplica-
Con el diseño de controlador de red puertos. ciones críticas.
Intel 82540, el PCA-6186 ofrece la USB 2.0 de elevada velocidad no sólo Con todas estas características excep-
característica única de LAN Gigabit ofrece ratios de transferencia de datos cionales, el PCA-6186 es la mejor pla-
Ethernet dual. La elevada fiabilidad y el de hasta 480 Mbps, sino que también taforma para aplicaciones actuales y
rendimiento inigualable desarrollados mantiene la compatibilidad con los futuras.
por el controlador Ethernet Intel 82540 dispositivos USB 1.1 actuales, algo
hace que el PCA-6186 también dote esencial para los periféricos I/O de ele- Para más información:
de flexibilidad para 10/100 Fast Ether- vada velocidad. Aspid Comunicaciones, S.A.U.
General Aranáz, 49
net dual. La tarjeta de expansión I/O dota de
28027 Madrid
Usando el chipset Intel ICH4, el interface para el módulo de conexión Tel: 913717756
ordenador monotarjeta presenta un Advantech SNMP-1000, un sistema Fax: 913201018
gran número de características, tales inteligente SNMP / HTTP que permita E-mail: aspidcom@aspidcom.com
como USB 2.0, Audio AC-97 y ATA al usuario monitorizar y gestionar el www.aspidcom.com
NUEVOS PA N E L E S D E PA R C H E O U T P C AT E G O R Í A 6
Brand-Rex, empresa comerciali-
zada en España por CMATIC, S.L.,
incorpora un nuevo panel de par-
cheo UTP a su gama de productos
CAT6PLUS.
Reemplazando los modelos existentes,
el nuevo panel montado en rack de 19”
ofrece un rendimiento Clase E pro-
bado usando tecnología patentada de
circuito impreso state of the art.
Los principales beneficios del nuevo
panel de parcheo son: mayor margen
de rendimiento Cat 6, mejor rendi-
miento de canal Cat 6 de cualquier
panel Cat 6 del mercado, diseño com-
pacto 1U de 24 puertos y gestión inte-
gral de cable.
Los nuevos paneles de parcheo, que
son compatibles con los comproba- Nuevos paneles de parcheo UTP Categoría 6 de Brand-Rex.
dores de campo PM01 & PM03 nivel
III de Fluke Networks, ofrecen un Los paneles de parcheo se pueden Para más información:
rendimiento de canal con un margen probar in situ con los módulos de CMATIC, S.L.
Eduardo Torroja, 18, nave 8
de 13.6 dB para PS-ACR respecto a interface Cat 6 estándares y están
28820 Coslada (Madrid)
los estándares Cat 6 a 250 MHz y incluidos en el programa de garantía Tel: 916726508 / Fax: 916727112
frecuencia útil de canal de al menos de 25 años de Brand-Rex/Millen- E-mail: cmatic@infonegocio.com
300 MHz. niumM CAT6PLUS. Web: www.cmatic.net
28 Elektor
NOTICIAS
grarán perfectamente en la infraes-
tructura existente trabajando a la
máxima velocidad”, explica Jaime
Arranz, director de marketing de U.S.
Robotics Iberia.
El nuevo equipo de U.S. Robotics,
permite además la creación de una
red a medida gracias a la incorpora-
ción de un router y de un switch de
4 puertos LAN Ethernet a
10/100Mbps y un puerto WAN para
conectar cualquier dispositivo de
acceso a Internet (ADSL, cable, ...)
permitiendo compartir la conexión
de hasta 253 usuarios. El USR 808054 4 equipos en 1.
Con el router + punto de acceso se pue-
den crear redes con mejor cobertura y
nitidez en la transmisión y un alcance de El USR808054 incorpora para proteger tres décadas, U.S. Robotics® ha estado en la van-
guardia de la tecnología para módem, y en 1990
un 30% más que los productos inalám- la red de intrusiones exteriores: fue el primero en fomentar la velocidad de los
bricos convencionales a 54 Mbps. – Encriptación WEP (Wired Equivalent módem analógicos en el estándar V.90 56K. En el
La cuarta funcionalidad que incorpora Privacy) de 256 bits año 2000, U.S. Robotics® resurgió como una
este dispositivo de la compañía norte- – Posibilidad de ocultar la desactiva- compañía independiente, y continuará con su tra-
americana, es la de un firewall avan- ción del punto de acceso para evitar el dición de hacer más fiable, sencilla e innovadora
zado que proporciona hasta 10 veces acceso a determinadas redes (SSID) la disponibilidad de soluciones de acceso a Inter-
net. Todos los recursos de U.S. Robotics®, desde
más de seguridad que otras solucio- – Encriptación de Wi-Fi Protected
la ingeniería hasta el soporte del cliente, están
nes wireless estándar. “La protección Access (WPA) dirigidos a cumplir con este compromiso. U.S.
de los datos es una de las mayores – Autenticación de redes 802.1x Robotics® es una compañía independiente con
preocupaciones al implementar una – Autenticación de hasta 50 direccio- sede en la región de Chicago (EE.UU.). Para más
red inalámbrica, y hemos respondido nes MAC para asegurar la protección información, puede consultar la página web
a esta necesidad incluyendo en nues- anti-intrusos www.usr.com/es.
tros productos Turbo a 100Mbps los
Para más información:
parámetros adecuados para hacer de Acerca de U.S. Robotics® AC Comunicación Global
la red un entorno seguro”, comenta U.S. Robotics® es líder mundial en la fabricación Gustavo Higes / María Fernández
Juan Castilforte, Sales Engineer de de módem, proporcionando Internet a millones de ghiges@accomunicacion.com
U.S. Robotics Iberia. hogares y empresas de todo el mundo. Durante Tel: 91 571 50 05
PRÓXIMONÚMERO
Elektor 29
INTERÉSGENERAL
Buses de datos
En sistemas electrónicos
Por H. Nordmann
30 Elektor
INTERÉSGENERAL
VCC bus requiere su propia señal de selección de
chip, por lo que con diez dispositivos esclavos
en el bus, el dispositivo maestro necesita gene-
rar diez señales de selección de chip. Por esta
razón este bus no se ha extendido de una forma
SDA
más amplia y básicamente se usa en sistemas
SCL
‘simple maestro, simple esclavo’. Las aplicacio-
Maestro Receptor Esclavo Transmisor Maestro
nes típicas de este bus son los módulos de
Transmisor/ Esclavo Transmisor/ Maestro Transmisor/ memoria (EEPROMs) en teléfonos, para alma-
Receptor Receptor Receptor
cenar números telefónicos, o como memoria de
030148 - 12 sintonías de TV para televisores o receptores
satélite, para almacenar las frecuencias de cada
Figura 2. Topología del bus I2C. canal. También se usa en otros equipos de con-
sumo donde la información almacenada no
tenga que cambiarse muy a menudo.
SDA
El bus I2C
Este bus fue desarrollado por Philips hace unos
veinte años y ha sido ampliamente usado en
SCL 1–7 8 9 1–7 8 9 1–7 8 9 todo el mundo electrónico. El bus I2C (Inter Cir-
S P cuito Integrado) consta de dos cables (bi-direc-
cional): SDA (Datos Serie) y SCL (Reloj Serie).
START ADDRESS R/W ACK DATA ACK DATA ACK STOP
condition condition Originalmente en la especificación de bus la
030148 - 13
dirección estaba definida con siete bits, permi-
Figura 3. Transferencia de datos en el bus I2C. tiendo el direccionamiento de 128 dispositivos
(27=128) y una velocidad máxima de 100 Kbits/s,
pero desde la revisión de 1992 la dirección pasó a
viduales, pasados sobre la línea de rencia de datos es conocida como 10 bits y la velocidad máxima de transferencia a
datos serie uno tras otro y reensambla- ‘comunicación por interconexión’ y 400 Kbits/s (modo rápido), siendo compatible con
dos después en un byte en el receptor. asegura que los dispositivos del bus la primera especificación (últimamente se está
Es muy probable que estas pocas con diferentes tiempos de respuesta estudiando una nueva revisión para incrementar
líneas que describen conceptos de puedan comunicarse sin problemas. la velocidad). La Figura 2 muestra la estructura
buses, nos hayan aclarado los principa- general de un bus I2C con todos los dispositivos
les conceptos de las capas de un bus. Bus Microwire conectados, tanto a SDA como a SCL.
Puesto que el bus serie envía toda la Al contrario que el bus Microwire, el bus
información a través de un simple cable, A pesar de su baja capacidad inhe- I2C no usa un cable separado para direccionar
la transferencia será relativamente lenta rente, comparado con los buses para- dispositivos esclavos, sino que define las
comparada con la del bus paralelo que lelo, serie síncrono, es el más prolífico, direcciones en el protocolo de comunicación
dispone de muchos más caminos simul- debido a que la mayoría de los interfa- entre cada dispositivo como una dirección
táneos para datos. El bus paralelo ces externos de PC son serie y hay un única. Los dispositivos conectados al bus pue-
requiere más hardware en forma de bus síncrono estándar para escoger den ser maestros o esclavos, ya que I2C es un
conectores y cableado, lo que puede dar desde todas las situaciones posibles. bus ‘multi-maestro’ que permite el control del
lugar a problemas debido a la gran den- El bus Microwire es un ejemplo de bus por más de un dispositivo.
sidad de componentes de las PCBs. este tipo de bus; desarrollado por El formato de mensaje I2C se muestra en la
Además de las señales de datos, el National Semiconductor e imple- Figura 3, cada mensaje comienza con una
bus paralelo también requiere algu- mentado en la familia de procesadores secuencia de inicio y una secuencia de stop.
nas señales de match o selección de COP8. Este bus se usó predominan- La condición de comienzo se indica única-
chip (a veces llamada STROBE o temente como una interface para mente por un flanco de bajada en SDA, mien-
ENABLE) para sincronizar la transfe- EEPROMs serie tales como la 93C46 tras SCL permanece a nivel alto; la condición
rencia de datos. Los buses paralelos (una EEPROM de 64x16 bits). El de stop se indica por un flanco de subida en
asíncronos son otra variante y utili- Microwire pertenece a la familia de SDA, mientras SCL está a nivel alto; las demás
zan un sistema de ‘handshake’ (apre- buses de ‘4 hilos’, teniendo cada veces SDA sólo cambia cuando SCL está a
tón de manos) para transferir datos: conexión esclava al bus a través de nivel bajo. Una resistencia de pull-up en SDA
el dispositivo transmisor coloca los las señales SO (datos serie de salida asegura que el bus pase a un ‘1’ lógico entre
datos en el bus y activa la señal desde el maestro), SI (datos serie de mensajes. Los pulsos de reloj en SCL son gene-
‘strobe’ al dispositivo receptor para entrada al maestro) y SK (señal de rados por el dispositivo maestro que envía el
que éste sepa que el dato está dispo- reloj), junto con un integrado de mensaje y son inhibidos entre mensajes.
nible para leerlo. El receptor lee los selección que nos da las cuatro seña- El mensaje comienza con una dirección
datos y envía una señal de ‘reconoci- les para cada dispositivo esclavo. esclava de 7 bits seguida por un bit de R/W
miento’ contestando que el dato ya Una desventaja de este bus es que (Lectura/Escritura). Si este bit es un ‘0’ el
ha sido leído. Este tipo de transfe- cada dispositivo esclavo conectado al maestro transmitirá el dato, mientras que si es
Elektor 31
INTERÉSGENERAL
un ‘1’ el maestro esperará recibir datos del DS2401 MAPA DE MEMORIA
esclavo. El chip ampliador de puerto PCF8574 Código CRC de 8 bits Número de serie de 48 bits Código de familia 8 bits (01h)
tiene una interface I2C y se puede direccionar
MSB LSB MSB LSB MSB LSB
para leer o escribir información, de forma que 030148 - 14
si se selecciona ‘lectura’ enviará de vuelta el
estado lógico de su puerto de entrada, sin Figura 4. Formato de la memoria de 64 Bit.
embargo, en ‘escritura’ sacará el dato desde
el maestro a su puerto de salida. a nivel bajo durante al menos 15 μs, dual producido asegura una com-
Para asegurar que el dispositivo de direc- el dispositivo receptor interpreta que pleta trazabilidad del componente.
cionamiento esclavo funciona correctamente este pulso es un nivel lógico ‘1’ y si Los diseñadores del protocolo de
se utiliza una señal de reconocimiento (ACK): está al menos 60 μs se interpreta bus han dispuesto algunas originales
el dispositivo maestro produce la señal de reloj como un ‘0’. e interesantes características. El bus
durante el periodo de un bit, mientras la línea Las tolerancias de los tiempos de maestro realiza una búsqueda en
de datos alcanza un ‘1’ lógico y los dispositivos esos pulsos son bastante amplias, ROM de un comando, permitiendo
esclavos ponen la línea de datos a nivel bajo permitiendo el peor caso de tempori- identificar los códigos de 64 bits de
durante el periodo de este bit para producir la zación en los esclavos. El bus de 1 todos los dispositivos conectados al
señal de reconocimiento. Después de cada 8 hilo se clasifica como un sistema de bus, o saltando a ROM para ahorrar
bits de datos se requiere una señal ACK. bus PWM (Modulación por Anchura tiempo en un simple acceso al sis-
La especificación ha sido revisada para de Pulso). tema de bus de manera que el bus
ampliar los números de los dispositivos disec- Las ventajas de un bus de 1 hilo maestro acceda a las funciones de
cionados, incrementando la velocidad, y tam- son claras: se requiere muy poco control sin necesidad de proporcio-
bién para operar con niveles de tensión menores, hardware y los costes de desarrollo y nar el código de 64 bits ROM. Esas
de forma que este bus puede ser una elección producción son bajos. características y otras muchas hacen
popular para comunicarse entre diferentes Como ejemplo de dispositivo de 1 del bus de 1 hilo una potente solu-
módulos micro en diversos campos de con- hilo, el DS2401 es un chip ID y está ción para muchas aplicaciones.
sumo. Este estándar está ampliamente difun- encapsulado como un SMD o un dis- Como los sistemas electrónicos son
dido en multitud de dispositivos para conectar positivo de tres pines TO92 (como un cada vez más y más complejos, el
sensores y actuadores. transistor de pequeña señal). Este dis- número de sensores y actuadores
positivo contiene un único número de conectados al bus se incrementa, lo
Bus de 1 hilo serie programado durante la fabrica- cual produce un aumento de la carga
ción, por lo que puede usarse como un del bus así como del volumen de datos
Por último vamos a echar un vistazo al ‘bus de 1 dispositivo de identificación para una a procesar. Se pueden usar un par de
hilo’ (también conocido como MicroLAN) de PCB o como parte de equipos para acopladores de bus (el DS2409 junto
Dallas Semiconductor. Este bus se diseñó para permitir que el bus maestro identifique con el DS2406) para dividir grandes sis-
transferir datos y alimentar al chip que hace la dispositivos esclavos conectados al temas de bus en otros más pequeños
transferencia. Esta forma de alimentar se bus; su número de serie puede leerse, que reduzcan la carga del bus.
conoce como conexión de alimentación pará- pero es imposible escribir en el chip. Un buen ejemplo de aplicación para
sita. Para conectar el circuito al bus es necesa- El formato del número serie alma- este tipo de bus sería el de las máqui-
rio proporcionar un camino de retorno de tierra, cenado se muestra en la Figura 4, el nas de fichar para control horario de las
por lo que realmente son necesarias dos cone- byte menos significativo es un empresas. Cada empleado podría llevar
xiones. Este bus necesita muy poco hardware número de 8 bits que identifica el su código único en el chip que envia-
y usa un sofisticado protocolo hardware para tipo de dispositivo, los siguientes 48 ría a la central de proceso cada vez que
dar seguridad a los datos. bits son un único número de serie entra o sale de la empresa o accede a
El dispositivo de envío manda datos (programado en la fabricación), mien- determinadas áreas restringidas.
poniendo la línea a nivel bajo. Si la línea está tras que el byte más significativo Para este tipo de aplicaciones se ha
contiene un CRC (Comprobación desarrollado un dispositivo llamado
Cíclica Redundante), usado para ‘¡Button’. El dispositivo tiene un diá-
detectar cualquier corrección de metro de 16 mm con encapsulado
datos de los siete bytes restantes. El metálico y su tamaño lo hace ideal
número de serie de 48 bits (248= 2,8 para colocarlo en una llave (Figura 5).
x 1.014) asegura que cada dispositivo El encapsulado proporciona un buen
producido tenga una dirección única. aislamiento eléctrico de las posibles
La comunicación no es lo único fuentes de interferencia y es bastante
que ofrece el bus de un hilo, también robusto para soportar presiones tales
los chips ID tienen una amplia fami- como las del lector de tarjetas chip.
lia de dispositivos que van desde (030148-1)
simples EEPROMs, fáciles de progra-
mar con relojes en tiempo real, hasta Direcciones de web:
contadores y conversores Analó-
www.dalsemi.com
gico/Digitales. El número de serie
www.maxim-ic.com
Figura 5. Un dispositivo iButton con único de 48 bits y el código de 8 bits
www.ibutton.com
encapsulado metálico. asociado con cada dispositivo indivi-
32 Elektor
LIBROS
Elektor ofrece a sus lectores una selección de libros técnicos de gran valor para aficionados y profesionales. Todos ellos están escritos en inglés, el
idioma más utilizado en el ámbito técnico.
ST62 PICs in
Microcontrollers practice
Precio: 66,11 € Precio: 66,11 €
CUPON DE PEDIDO
Por favor envíen este pedido a:
Número de tarjeta:
Elektor 33
INTERÉSGENERAL
34 Elektor
INTERÉSGENERAL
Elektor 35
INTERÉSGENERAL
La Generación del Par: A
Figura 4. Conexión
El par de fuerza producido por un motor A+ básica de motores de
COM
paso a paso depende de varios factores, inclu- 4 Term. 5 Term. 4, 5, 6, y 8 terminales.
Motor Motor
yendo la velocidad del paso, la corriente de A-
control en los bobinados y el tipo y modelo de B
control diseñado.
En un motor paso a paso se desarrolla un
B+ B- C D
par de fuerza cuando los flujos magnéticos en
el rotor y en el estator están desplazados uno A A
con respecto al otro. El estator está fabricado
COM1
de un material magnético de alta permeabili- 6 Term. A' 8 Term.
Motor B' Motor
dad, lo que provoca que el flujo magnético sea
confinado en la estructura del estator. Esto B B
sirve para concentrar el flujo en los polos del
estator. El par de fuerza producido por el
C COM2 D C C' D' D
motor es proporcional a la intensidad del flujo
020127- 14
magnético generado cuando el bobinado está
alimentado.
Ángulo del paso = 360 / (nPh x bobinados disponibles, mientras que
Las Fases: ph) = 360 /n para los motores bipolares la utiliza-
El número de caminos diferentes a través ción es del 100 %.
de los que puede fluir el flujo magnético se Donde:
conoce como fases de un motor. nPh = número de polos equiva- Fase Fase Fase Fase
Orden
A B A B
lentes por fase
1
- Generalmente, los motores paso a paso = número de polos del rotor;
tienen dos fases, aunque también los hay con ph = número de fases; 2
tres o cinco fases. n = número total de polos 3
- Un motor bipolar tiene un bobinado por fase. (todas las fases). 4
- Un motor unipolar tiene un bobinado con
una pequeña lámina centrada, o dos bobina- Esta relación sólo es válida si el -Control de la Mitad del Paso:
dos separados por fase. número de polos en el estator y en el En este modo, las secuencias de
rotor son iguales. la onda y el control del paso com-
La Conexión del Bobinado: pleto están entremezclados, de
Los motores paso a paso se fabrican con un Modos de paso a paso manera que se permita que el rotor
determinado número de configuraciones dife- esté alineado en la mitad de cada
rentes de terminales. Las más conocidas son: El motor paso a paso puede contro- paso. Para los motores unipolares
larse mediante un gran número de esto significa que están empleán-
Terminales motor Esquema de conexión secuencias diferentes. Las más dose el 37,5 % de los bobinados dis-
4 Terminales Bipolar comunes son las siguientes: ponibles (como media), mientras
5 Terminales Unipolar que en los motores bipolares el uso
Unipolar -Control de Onda: alcanza el 75 %.
6 Terminales
Bipolar (conectados en serie) En este modo sólo está alimentada
Unipolar una fase en un momento determi- Fase Fase Fase Fase
Orden
8 Terminales Bipolar (conectados en serie) nado. Para los motores unipolares A B A B
Bipolar (conectados en paralelo) esto significa que sólo se están utili- 1
zando el 25% de los bobinados dispo- 2
Los correspondientes diagramas de cone- nibles, mientras que para los motores 3
xionado se muestran en la Figura 4. bipolares la utilización es del 50 %. 4
5
Los Polos: Fase Fase Fase Fase 6
Orden
Un polo puede definirse como una de las A B A B 7
regiones de un cuerpo magnetizado donde 1 8
está concentrada la densidad del flujo mag- 2
nético. Normalmente, tanto el rotor como el 3
estator de un motor paso a paso tienen igual 4 -Microstepping:
número de polos, aunque en ocasiones no sea Las corrientes en los bobinados
éste el caso. -Control Total del Paso: están variando continuamente
En este modo se alimentan dos para poder dividir un paso com-
El Ángulo del Paso a Paso: fases al mismo tiempo en un pleto en muchos pasos discretos
El ángulo total de un paso de un motor momento determinado. Para los más pequeños. Esta secuencia de
paso a paso viene determinado por la si- motores unipolares esto significa explicación no será tratada en este
guiente relación: que se están usando el 50 % de los artículo.
36 Elektor
INTERÉSGENERAL
Control de los motores
I I
paso a paso
I I
En la entrega del próximo mes realizaremos
un diseño práctico de un controlador de motor
paso a paso de tres canales y de alta potencia.
I Para entender el funcionamiento de este cir-
cuito se necesitan algunos conocimientos adi-
I I cionales teóricos, además de la explicación de
I
lo que significan algunos términos. Así que
020127- 15 020127- 16
iremos realizando todo ello paso a paso.
El circuito de control de un motor paso a paso
Figura 5. Esquema de control bipolar. Figura 6. Esquema de control unipolar. tiene que realizar dos tareas principalmente:
1.- Cambiar la dirección del flujo magnético
típico es de, aproximadamente, ± 5 en la fase mediante el control de la dirección
Datos técnicos y %, y este error de posicionamiento no y/o el camino de la corriente.
terminología es acumulativo. 2.- Controlar y limitar la magnitud de la
corriente a través de los bobinados, por medio de
Par de Mantenimiento: Error de Histéresis: un pequeño aumento de corriente y unos tiem-
Es el máximo par de fuerza estable En este caso se trata del máximo pos de caída abruptos, de manera que se puedan
que se puede aplicar a la flecha de un error acumulado, partiendo de la conseguir las mejores prestaciones de control.
motor alimentado sin producir su posición teórica, tanto para la direc-
rotación continua. ción de rotación hacia adelante como -Control de Dirección de Flujo:
hacia atrás. Para que el motor esté avanzando un paso de
Par de Parada: forma continua se requiere un cambio de la direc-
Es el máximo par de fuerza estable Resonancia: ción del flujo de manera independiente para cada
que se puede aplicar a la flecha de un Un motor paso a paso responde a fase. Este cambio se realiza mediante el cambio
motor no alimentado sin producir su una serie de pulsos de entrada de de la dirección de corriente y puede hacerse de
rotación continua. manera que cada pulso provoca que el dos maneras diferentes, utilizando un sistema de
rotor avance un paso. En ese momento control bipolar o un sistema de control unipolar.
Curva de Velocidad/Par: el rotor del motor debe acelerarse y
Son las características de la velo- decelerarse hasta detenerse. Esto pro- -Control Bipolar:
cidad en relación con el par de fuerza duce sonidos agudos, golpes y vibra- Este sistema hace referencia al principio en el
de un motor paso a paso en función ciones. También existen algunas velo- que la dirección del flujo en una fases se invierte
del circuito de control, el método de cidades a las que el motor no funcio- por medio del desplazamiento de la polaridad de
excitación y la inercia de la carga. nará. Esta velocidad será su frecuencia la tensión en los extremos del bobinado, lo que
Frecuencia Máxima de Arranque: de resonancia. El objetivo es diseñar el produce que la dirección de la corriente se
Es la velocidad máxima del pulso sistema de manera que no aparezcan invierta. Como se muestra en la Figura 5, esto
(frecuencia) a la que un motor paso a frecuencias resonantes en el rango de requiere cuatro conmutadores por fase.
paso sin carga puede arrancar y fun- velocidad de funcionamiento del motor.
cionar sin perder pasos, o bien dete- Este problema puede eliminarse por -Control Unipolar:
nerse sin tener que utilizar más pasos medio del uso de amortiguadores Este término hace referencia al principio en
que pulsos. mecánicos o electrónica externa. el que la dirección de flujo en una fase se
invierte por medio del desplazamiento de la
+VD
Par de “Pull-Out”: corriente desde una mitad del bobinado hacia la
El máximo par de fuerza que otra mitad. Esto requiere dos conmutadores por
puede aplicarse a la flecha de un paso fase, tal y como se muestra en la Figura 6.
del motor (funcionando a velocidad
constante) sin que pierda pasos. -Control de Corriente:
Para limitar la disipación de potencia en la
Par de “Pull-In”: resistencia del bobinado y controlar el par de
El máximo par de fuerza con el que fuerza, tenemos que controlar la corriente.
un paso del motor puede arrancar, Existen dos principios para conseguir esta
detenerse e invertir su dirección de limitación de corriente: un controlador de la
rotación sin perder ningún paso. corriente limitada y un controlador de corte.
Ambos métodos pueden utilizarse tanto en
Precisión: controladores bipolares como unipolares.
Esta característica se define como 020127- 17
la diferencia entre la posición de rotor Figura 7. Resistencias serie utilizadas -Limitación de Corriente:
teórica y la real, expresada como por- para limitar la corriente por la bobina Este método (ver Figura 7) utiliza básica-
centaje del ángulo del paso. Su valor del motor. mente una tensión de alimentación constante
Elektor 37
INTERÉSGENERAL
con una resistencia serie que limita la +VD +V1 +VD
dos niveles.
una segunda fuente de alimentación. Figura 9. Principio de control de corte.
-Control de Corte: trabajo del circuito de corte, podemos
El próximo mes
El controlador de corte proporciona la solución crear una tensión media y una corriente
El próximo mes trataremos un controla-
óptima, tanto para control de la corriente como media igual a la tensión y corriente dor de motor paso a paso con control
para producir una corriente de inicio rápido. La nominales del motor. La regulación de por ordenador, completo y con su pro-
idea básica (ver Figura 9) es la de utilizar una la corriente constante se consigue uti- grama de control asociado. El controla-
tensión de alimentación que es varias veces lizando una resistencia sensora de dor está gestionado por un microcon-
superior a la tensión nominal del motor. Se corriente en serie con el bobinado del trolador PIC y se comunica con nuestro
acepta que la velocidad de subida de la corriente, motor, de manera que proporcione el ordenador a través de un enlace serie.
que inicialmente es de V/L, se incremente de lazo de realimentación para limitar la (020127-1)
38 Elektor
AUDIOYVIDEO
Elektor 39
AUDIOYVIDEO
40 Elektor
AUDIOYVIDEO
las se usan a menudo en amplifica- un regulador de tensión de 6 V para
dores de guitarra dónde se satura derivar la tensión de la puerta para
deliberadamente para producir los T1 y T2. La corriente a través del
efectos de sonido deseados. FET está definida por el valor de
resistencia de surtidor. La corriente
El circuito amplificador de mantenimiento en T2 se regula
a sí misma a 1,28 A, pero el margen
El amplificador opera en clase A. El relativamente ancho de la caracte-
diseño no usa ninguna realimenta- rística del FET puede influir en esta
ción negativa global para compensar figura.
la característica de salida de no line-
alidad del FET. La impedancia de El circuito de salida
salida para este amplificador es bas-
tante alta para reducir las oscilacio- Como el fin de este proyecto es la
nes del altavoz y permitir oír las pro- construcción rápida y sencilla del
piedades acústicas individuales del amplificador que se muestra en la
sistema de audio. Figura 2, éste usa un solo VMOS
A la entrada, R1/C1 actúa como FET por canal. El transformador de la
un filtro bajo-paso para eliminar las salida actúa como un ‘choke’ de Figura 2. Un prototipo de amplificador anterior.
señales de alta frecuencia no desea- radiofrecuencia. La resistencia en DC
das. La primera etapa del circuito del bobinado del secundario es
mostrada en la Figura 1 consiste en menor de 1 Ω para que sólo una – El amplificador de FETs se debe poder
un BS107 (T1), que usa un búfer de pequeña proporción de la corriente conectar a los altavoces de impedancia nor-
entrada que da una impedancia de de drenador fluya a través del altavoz. males sin la necesidad de usar un transfor-
entrada alta y una impedancia de Se emplea un valor predeterminado mador a la salida. Un condensador electrolí-
salida baja con una ganancia en ten- para ajustar el amplificador en el tico a la salida aseguraría el acoplamiento
sión de aproximadamente 1. La punto de operación. Ninguna etapa AC al altavoz.
impedancia de salida baja ayuda a del circuito se usa para tener una
superar los efectos capacitivos de la capacidad de entrada relativamente – El punto de operación de los amplificadores
puerta de T2. T3 opera como una alta, lo que quiere decir que el ampli- no debe requerir ningún ajuste y se debe
fuente de corriente constante, sumi- ficador funcionará correctamente a auto-estabilizar. Debe usarse una tensión de
nistra una corriente en DC mientras frecuencias altas cuando introduzca- puerta estabilizada junto con una realimen-
el contenido de la señal AC a la mos una señal de baja impedancia, tación localizada en la resistencia de carga
salida del drenador de T2 se aplica por ejemplo de la salida del auricular del surtidor del FET.
al altavoz. de un CD.
El amplificador requiere una ten- El sonido producido por este cir- – La entrada al amplificador debe ser com-
sión de entrada de 24 V. Ningún cuito simple casi es tan bueno como patible con una alta impedancia estándar
ajuste es necesario con este cir- el amplificador descrito aquí. El de línea (1.0 Vpp). (la entrada del transis-
cuito porque el punto de operación diseño necesita ser mejorado en tres tor T1 está configurada como un seguidor
se ajusta automáticamente. Se usa áreas principales, sin embargo: en surtidor común para actuar como un
búfer).
Elektor 41
AUDIOYVIDEO
constante usada para estabilizar nos La tensión producida por la
da más de 30 W de energía conver- resistencia de carga genera una
tida en calor. Con esta perspectiva realimentación negativa localizada
es importante asegurar que esta y reduce la pendiente y el factor de
energía pueda disiparse de forma amplificación del amplificador, sin
segura, nosotros recomendamos reducir su impedancia de salida.
que el sumidero de calor tenga una C4 desvía esta señal de realimen-
resistencia térmica mínima de 1º tación a tierra y controla la res-
K/W o menos. puesta en frecuencia del amplifica-
El amplificador de FET también dor. El factor de amplificación a fre-
puede hacerse funcionar con una cuencias altas está fijado por la
tensión de alimentación más alta, de resistencia R7 (0,18 Ω). ¡Para
alrededor de 35 V, con lo cual tendre- extender la respuesta del amplifi-
mos una mayor corriente de drena- cador hasta los 30 Hz el valor del
dor. En este caso la resistencia de condensador C4 debería aumen-
fuente necesitará reducirse propor- tarse teóricamente a 30.000 μF!
cionalmente. Merecería la pena con- Esta modificación sería cara y
Figura 4. Un circuito complementario para siderar esta modificación si le gusta potencialmente dañina, ya que es
reducir el zumbido. el sonido producido por este amplifi- mucho más fácil cargar excesiva-
cador y quiere experimentarlo un mente el amplificador a bajas fre-
poco más. cuencias (bajos).
salida de impedancia alta. Durante las prue-
bas, la impedancia dinámica del amplifica-
dor fue medida en 38 Ω.
LISTA DE COMPONENTES
La señal de salida de un altavoz de baja
impedancia (4 u 8 Ω) no tiene la forma de una Resistors: C5 = 47 μF, 25 V radial
señal de tensión sino de una señal de R1,R3 = 1k C7 = 4.700 μF, 25 V (radial, max. diam. 18,5
corriente, esto es raro para un amplificador de R2 = 220k mm, separación de pines 5 ó 7,5 mm)
semiconductores, pero es lo que da la carac- R4 = 22k C8 = 220 μF, 25 V (radial, separación
terística del ‘sonido de válvula’ que buscamos R5 = 100Ω de pines 2,5 ó 7,5 mm)
con este amplificador. R6 = 1Ω5 5W C10 = 330nF
El uso de un FET como una fuente de R7 = 0Ω18 5W C11 = 1.000 μF, 63 V (radial, max.
corriente en la etapa de salida en lugar de una R8,R10 = 10k diam. 18,5 mm, separación de pines
impedancia, correspondiente a la de un trans- R9 = 27k 5 ó 7,5 mm)
formador, quiere decir que no necesitamos R11 = 1Ω
compensar la respuesta de frecuencia del R12 = 220Ω
Semiconductores:
transformador. Un transformador adecuado o P1 = 100k preset
T1 = BS170
un ‘choke’ de radiofrecuencia es un elemento T2,T3 = BUZ72A
Capacitores:
muy especializado y no es fácil de encontrar IC1 = 78L06
C1 = 1nF
hoy en día. Una desventaja de esta aproxima-
C2,C6,C9 = 100nF
ción es que la potencia consumida por el cir- Varios:
C3 = 470nF
cuito aumenta. C4 = 4700μF, 10 V (radial, max. diam. K1, LS1 = regleta de 2 vías para montaje
El amplificador de señal FET (T2) disipa 18,5 mm, separación de pines 5 ó PCB, separación de pines 5 mm
alrededor de 12 V X 1,28 A ≈ 15 W en su 7,5 mm) Disipador , Rth < 1 K/W
estado de reposo y la fuente de corriente
T3 T2 C7
1-970030
ROTKELE )C(
H2
H3
LS1
+
R6
R5
C5 R7
R11
C8 T
R8
R12
R10 C6
R9 C11 0
030079-1
R3
R4 C4
C3
R2 C1
T1 P1
C10 + K1
R1
(C) ELEKTOR
C2 C9
H4
H1
030079-1
T
IC1
42 Elektor
AUDIOYVIDEO
La fuente de alimentación una tensión demasiado alta o dema- Una vez que todos los componentes han
siado baja, de tal forma que R1 nece- sido colocados y todas las soldaduras se han
La fuente de alimentación mostrada sitaría modificarse para compensarlo inspecciona cuidadosamente, puede pro-
en la Figura 3 puede construirse (ésta es la única desventaja de esta barse el amplificador. Las tensiones mostra-
bastante fácilmente. Un poco de solución tan sencilla). das en el esquema del circuito deben ayu-
rizado en la tensión de salida puede El transistor T3 limita la salida de darnos durante la prueba, pero la potencia
echar por tierra la corriente cons- corriente controlando la tensión en de los FETs tiene tolerancias bastante
tante de salida del amplificador. Una la base de T1 para que la salida de amplias en sus características, de tal forma
resistencia en serie con el conden- corriente alcance un valor máximo que la tensión mostrada debe considerarse
sador del filtro reduce las corrientes definido por la caída de tensión en como un valor aproximado.
de pico y ayuda a atenuar las altas R4. En T2 se usa un BD912, que es
frecuencias en el rizado de la ten- un transistor que puede manejar 15 Uso
sión de la fuente. A, permitiendo seleccionar una
El amplificador tiene una figura corriente de salida máxima lo más Como puede deducirse de los datos técni-
de rechazo relativamente pobre de alta y segura posible, si es necesa- cos, la potencia de salida de este amplifica-
20 dB. A continuación se muestra rio reduciendo el valor de R4. La dor en clase-A no es particularmente alta.
un circuito complementario que corriente máxima para T3 (un Teóricamente con este diseño sería posible
reduce el rizado de la alimentación BC639) es 1 A (1,5 A de pico). En producir una potencia de salida aproxima-
para que el zumbido de la salida sea condiciones sin carga (con un vol- damente del 25% de la potencia que se
imperceptible. taje aproximado de 27 V) o en un disipa en reposo del amplificador, pero en la
El circuito complementario se cortocircuito repentino, la resisten- práctica es un poco menos. Este amplifica-
representa en la Figura 4 y consiste cia R2 limita la corriente a través de dor no es por consiguiente la mejor opción
en un circuito regulador de tensión T3 a 1 A, como se ha mencionado para un sistema de sonido si usted está pla-
construido con componentes dis- antes. El condensador C1 se des- neando una fiesta grande, pero produce un
cretos. La tensión de referencia se carga y la disipación de la potencia sonido dulce cuando el volumen está a
deriva de un valor promediado de la en R2 es pequeña. media potencia. La característica de limita-
tensión de alimentación. La tensión ción suave produce un sonido no muy des-
que suministra el regulador es inde- La construcción agradable, incluso a máxima potencia. En
pendiente del valor de la tensión las configuraciones del volumen bajo este
del transformador rectificado. Se El supresor del zumbido no está sistema está libre de distorsión. En total el
configuran T1 y T2 para formar una incluido en el diseño de la PCB del sonido producido tiene un carácter lleno y
configuración Darlington con T3/R4 amplificador (Figura 5), en esta suave, verdaderamente recuerda al de un
que proporciona una corriente de placa sólo hay sitio para el amplifica- amplificador de válvulas.
sensado en cortocircuito en la dor. Los condensadores electrolíticos La calidad de sonido de cualquier ampli-
carga del colector. Con el montaje de valores grandes están montados ficador es subjetiva y depende de muchos
de T2 y un refrigerador lo suficien- verticalmente en la placa, para ase- factores, uno de los más importantes es la
temente grande el regulador está a gurar que habrá espacio suficiente. calidad de los altavoces conectados a la
prueba de cortocircuitos. Esto también se aplica a las resisten- salida. En muchos casos encontramos
La tensión del regulador es de cias de potencia. durante las pruebas que, los mismos altavo-
aproximadamente 1,9 V en funcio- Antes de soldar cualquier com- ces produjeron un sonido más agradable en
namiento normal, y la disipación de ponente hay que colocar un cable este amplificador que cuando estos se
potencia debe estar en menos de 2,5 entre C7 y C11. Luego colocaremos conectaron a un amplificador de alta fideli-
W. La máxima corriente es de apro- todos los componentes con bajo dad convencional.
ximadamente 1,9 A y un cortocir- perfil: las resistencias estándares, (030079-1)
cuito a la salida produciría aproxi- los condensadores pequeños, resis-
madamente 45 W de disipación por tencias de ajuste, patillas de solda-
el circuito. dura y bloques de conexión. Poste-
Para comprobarlo hemos usado riormente encajaremos los compo-
un transformador toroidal de 50 VA nentes grandes como los conden-
con dos salidas secundarias de 18 sadores electrolíticos y resistencias
V junto a un condensador de filtro de potencia. Finalmente los dos
de 10.000 μF (35 V). Sin un filtrado transistores de potencia FETs pue-
adicional el rizado es de 800 mVpp de soldarse en su lugar, pero no
en la tensión de salida. Para redu- antes de que la pasta de contacto
cir este rizado es necesaria una se haya fijado a la PCB de forma
tensión más alta, para que R1 (6,8 conveniente. Esto asegura que no
k) produzca 1 V adicional por el habrá ninguna tensión mecánica
regulador. entre el FET y las uniones. Asegú-
También es necesario tener en rese que los FETs se encajan al
cuenta los umbrales de los transisto- refrigerador de calor con los aislan-
res de T1 y T2. En la práctica es posi- tes eléctricos y de calor mediante la
ble que la HFE de T1 pudiera causar pasta de contacto.
Elektor 43
MICROCONTROLADOR
Conversor USB
Analógico
Con dos entradas analógicas y cuatro salidas digitales
Diseñado por E. Brador
44 Elektor
MICROCONTROLADOR
La electrónica
Un rápido vistazo al esquema eléctrico de la
Figura 2 nos muestra claramente que nuestro
circuito es tan sencillo que parece increíble. Alre-
dedor del microcontrolador sólo hay un puñado
de componentes, principalmente un cristal de
cuarzo y los tradicionales condensadores conec-
tados a las entradas OSC1 y OSC2, los cuales, en
su conjunto, aseguran que el programa se ejecu-
tará a una velocidad de 24 MHz dentro del cir-
cuito integrado, a pesar de que se use un cristal
de 6 MHz, ya que el circuito PLL integrado hace
Figura 1. Distribución de terminales del PIB 16C765 (fuente: Microchip).
que la frecuencia básica generada por el cristal
se multiplique en un factor de x 4.
El PIC 16C765 simplifique la comunicación mínima El conmutador pulsador S1 puede usarse
entre el puerto USB del circuito inte- para reiniciar el procesador en el caso de que
El PIC 16C765 y su hermano pequeño, grado PIC y el ordenador al que se se produzca algún problema. La presencia de
el PIC 16C745, fueron los primeros pro- conecte. Para más información, un dispositivo en el puerto USB se detecta a
cesadores que tuvieron una interfaz podemos visitar la página web de través de la resistencia R1 (1,5 K). El resto del
USB incorporada. Este procesador RISC este fabricante en la dirección: circuito está constituido por los distintos
(con tan sólo 35 instrucciones) dispone http://www.microchip.com/. conectores que crean las entradas y salidas.
de una memoria de programa de 8 Kpa- Cualquier técnico o aficionado a la Una de las ventajas de la interfaz USB
labras (Kword) de 14 bits cada una y de electrónica que desee mantenerse al puede verse aquí claramente: el circuito
una memoria de datos de 256 bytes. día en los nuevos desarrollos electró- obtiene su tensión de alimentación directa-
También posee ocho entradas analógi- nicos, no podrá evitar el uso de este mente del puerto USB.
cas, una amplia variedad de entradas y puerto USB. En nuestro caso utiliza-
salidas digitales, una UART y un con- remos el Tipo 1 de USB (USB 1.1), el La placa del circuito
trolador USB, entre otras cosas. cual es lo suficientemente rápido
La casa Microchip proporciona los como para muestrear señales cuyos Aunque se ha diseñado una placa de circuito
ficheros ensamblador para este niveles cambian relativamente lentos, impreso para este circuito (ver Figura 3),
microcontrolador, de manera que se tales como temperatura, presión, etc. naturalmente esta placa no será mucho más
grande que el propio circuito integrado. Con-
siderando la pequeña cantidad de componen-
tes (un microcontrolador, un conector USB
para montar en la caja correspondiente, un
cristal, dos resistencias y cinco condensado-
res), las instrucciones para realizar el ensam-
blaje de la placa de circuito impreso parecen
casi innecesarias, excepto nuestra recomen-
dación de que se utilice un zócalo de buena
calidad para el microcontrolador.
Si no podemos programar el microcontrola-
dor PIC 16C765 utilizado en este circuito, nues-
tros lectores pueden solicitar una versión del
mismo, ya programado, a nuestro Servicio de
Lectores, bajo el código de pedido 020374-41.
La instalación
Después de conectar el cable USB (que tam-
bién proporciona la tensión de alimentación),
el circuito será reconocido como un Dispositivo
de Interfaz Humano (HDI). Sin embargo, este
circuito sólo trabaja correctamente bajo los sis-
temas operativos Windows 98 SE, Windows
ME, Windows XP o Windows 2000. Una vez
que el dispositivo ha sido reconocido, se insta-
lará el correspondiente controlador.
El microcontrolador proporciona su propia
Figura 2. Excepto por el circuito integrado IC1, no existe una gran cantidad de identificación al ordenador, especificando su
componentes en este conversor USB analógico. identificador de vendedor (VID) y su identifi-
Elektor 45
MICROCONTROLADOR
HOEK3
HOEK1
K2
R2
1-473020
K3 ROTKELE )C(
K4
C3 C4
K1
T IC1
C2 020374-1
C5
R1
C1
X1
HOEK2
HOEK4
(C) ELEKTOR
020374-1
Figura 3. Placa de circuito impreso y serigrafía Figura 4. Windows reconoce el interfaz como un Dispositivo Interfaz Hombre
de pistas y componentes para el circuito (DIH). Esta captura de pantalla ha sido tomada de Windows XP.
conversor USB.
cador del producto (PID). Como éste ble que se familiarice primero con los
LISTA DE MATERIALES es un circuito para aficionados, términos y bases del protocolo USB.
hemos mantenido las configuracio- Algunas de las partes más impor-
Resistencias:
R1 = 1k5 nes por defecto de la casa Micro- tantes del programa están impresas
R2 = 10k chip. Si consideramos que podemos en los Listados 1 y 2, de manera que
conectar hasta 256 dispositivos dife- podamos ver los elementos que están
Condensadores: rentes a un único puerto USB, pode- involucrados en la realización de una
C1,C2 = 22pF mos entender la necesidad de pro- medida analógica y en el envío de los
C3,C4 = 100nF porcionar una identificación total- valores medidos.
C5 = 220nF mente clara.
Una vez instalado el circuito, debe
Semiconductores: verse como un dispositivo USB en el
IC1 = PIC 16C765, (programado, con
Panel de Control, dentro de la opción
código de pedido 020374-41)
Sistema, pestaña Administrador de
Varios: Dispositivos (ver la pantalla captu-
X1 = Cristal de cuarzo de 6 MHz rada de la Figura 4).
K1 = Bloque conector de 4 terminales para
montaje en Placa de Circuito Impreso (PCB) El programa ensamblador
K2,K3 = Bloque conector de 2 terminales para
montaje en Placa de Circuito Impreso (PCB) En la página web de la casa Microchip
K4 = Conector hembra USB, para montaje podemos encontrar una gran variedad
en PCB, tipo B de programas que ilustran cómo pro-
PCB, Placa de circuito impreso, con código gramar este microcontrolador para rea-
de pedido 020374-1
lizar comunicaciones a través del
Disco con los programas para Windows y los
puerto USB, lo que se traduce en trá- Figura 5. La ventana capturada del
ficheros con código hexadecimal y código
de pedido 020374-11 (o a través de la fico de datos a través del puerto USB. programa muestra los valores medidos
Descarga gratuita) Si desea escribir programas para sobre las dos entradas analógicas y los
este microcontrolador, es recomenda- niveles de las cuatro salidas digitales.
46 Elektor
MICROCONTROLADOR
El ensamblaje del programa es Listado 1. Subrutina de medida analógica (un canal).
algo más complejo que con el micro-
controlador PIC 16F84, ya que se acqudat
necesitan distintos ficheros de la banksel PIE1 ;selección de banco de memoria
casa Microchip para realizar esta fun- bcf PIE1,ADIE ;no utilizar interrupciones para la conversión
ción. El programa puede complicarse
utilizando la aplicación MPLAB, el ya banksel ADCON0
conocido entorno de desarrollo para bcf ADCON0,CHS2 ;selección de la entrada RA0
circuitos integrados PIC de la casa bcf ADCON0,CHS1 ;del microprocesador
Microchip y que está disponible en bcf ADCON0,CHS0 ;
Internet de forma gratuita.
El programa para el microcontrola-
dor está disponible en forma de fichero bsf ADCON0,ADON ;configura el conversor interno
hexadecimal (Elk.hex) en disquetes
que pueden solicitarse a través de
nuestro Servicio de Lectores (bajo el
pagesel Pdelay
número de pedido 020374-11) o desde
call Pdelay ;llamada a un retardo para la conversión
la página web de Elektor.
banksel ADCON0
Funcionamiento bsf ADCON0,GO ;inicia una nueva conversión
El programa de ordenador para el
loop
microcontrolador PIC está escrito en
Delphi, y algunas de sus subrutinas btfsc ADCON0,GO_DONE ;lazo
son adecuadas para usarlas con el
puerto USB. goto loop ;la conversión aún no ha acabado
Es necesario tener instalado el
fichero port.dll en el mismo directorio banksel PIR1
que el programa principal. BCF PIR1,ADIF ;reinicia la bandera de fin de la conversión
El programa compilado para ordena-
dor, que se llama Acq_usb, ha sido com- banksel ADRES ;obtiene y almacena el resultado de la conversión
probado bajo los sistemas operativos movf ADRES,w
Windows XP, Windows ME, y Windows banksel buffer
98 SE, y trabaja sin ningún problema movwf buffer ;y lo mueve hacia el buffer para la transmisión
bajo estos tres sistemas operativos. hacia el PC
Si utilizamos este programa, las
tensiones entre 0 y + 5 V podrán
muestrearse cíclicamente en los dos
canales (ver la pantalla capturada de Listado 2. Subrutina para la transmisión de los valores medidos hacia el PC.
la Figura 5). El programa inicia auto-
máticamente el proceso de muestreo. SendData ;subrutina para la transmisión de valores al PC
Para verificar el funcionamiento pagesel PutEP1
del circuito podemos utilizar una bankisel buffer ;coloca el buffer de direcciones en FSR
fuente de alimentación o una pila con movlw buffer
un potenciómetro, de manera que se movwf FSR
nos permita ajustar la tensión de movlw 0x4 ;envía 4 bytes
prueba entre los valores del 0 y + 5 V. call PutEP1
Los botones de las flechas pueden btfss STATUS,C ;permanece en este lazo hasta que la transmisión
usarse para escribir los valores “1” y “0” del dato se completa
sobre las cuatro salidas, pulsando sim-
plemente sobre la flecha superior (para banksel buffersFilled
un “1”) o sobre la inferior (para un “0”). clrf buffersFilled
Aunque éste es un circuito para bankisel buffer
situaciones básicas, puede emple- clrf buffer
arse para una amplia variedad de clrf buffer+1
medidas con tan sólo conectar varios clrf buffer+2
tipos de conversores o transductores clrf buffer+3
sobre las entradas (a través de una clrf buffer+4
interfaz si fuese necesario). De este
modo podremos usarlo para medir pagesel acqudat
temperaturas o presiones. goto acqudat
(020374-1)
Elektor 47
MICROPROCESADOR
EL P89LPC9000 (2)
Aplicación práctica
M. Stottelaar Eurodis Texim Electronics
Memoria Flash
Muchos de nuestros lectores recono-
cerán el microcontrolador cerámico
con una ventana de cristal. Este
modelo de microcontrolador es la ver-
sión que se puede borrar por rayos
ultravioletas (UV) y que ha sido (y
sigue siendo) utilizada durante las eta-
pas de depuración de un programa de
aplicación. Como alternativa hay una
solución más cara que consiste en uti-
lizar dispositivos programables una
sola vez (OTP), que normalmente son
más costosos y menos flexibles. La lle-
gada de las memorias flash que se
pueden programar muchas veces
(MTP) han dejado casi obsoletos a los
modelos que pueden borrarse por
ultravioletas. Con estos nuevos dispo-
48 Elektor
MICROPROCESADOR
VDD carga) se ocupará de las comunicaciones a
través de la UART del microcontrolador. Las
t RH funciones de bajo nivel están disponibles para
t VR
el programador y pueden usarse para escribir
RST
nuestro propio programa cargador de arran-
que, el cual debería ser capaz, por ejemplo, de
t RL 030161 - 12
reprogramar el microcontrolador a través de
una red que utilice el bus CAN.
Figura 1. Tres pulsos específicos en el terminal de Reset colocan al circuito El microcontrolador P89LPC900 es capaz
integrado en su modo de arranque. de trabajar con tan sólo una tensión de ali-
mentación durante el proceso de programa-
sitivos, el tiempo de borrado relativa- lados en el circuito para el que han ción, ya que no necesita una tensión de pro-
mente largo utilizado en las memorias sido diseñados, incluyendo en estos gramación adicional. Los siguientes párrafos
UV, es cosa del pasado. modelos la serie P89LPC900. Como proporcionan más información y detalles
A pesar de este gran adelanto téc- prácticamente todas las versiones tie- sobre el modo de trabajo interno de los distin-
nico, hay otra característica muy de- nen al menos una UART, éste sería un tos elementos.
seada en estos dispositivos: que el método muy deseable para proporcio-
microcontrolador pueda programarse y nar al microcontrolador el código de Programación en el sistema (ISP)
borrarse mientras permanece en el cir- trabajo. Lo único que necesitaríamos
cuito de aplicación. Esta utilidad es una sería un ordenador que ejecutase una Cuando el microcontrolador abandona la
de las más anheladas con los encapsu- pequeña aplicación, así como un con- fábrica, el P89LPC900 ha sido pre-programado
lados SMD en particular, y si también vertidor de niveles de señal RS 232 a con un programa cargador de arranque habi-
fuese posible sustituir el código sobre niveles lógicos TTL. litado. Al aplicarse la tensión de alimentación
el lugar de trabajo, todos nuestros sue- Todas las funcionalidades de la al microcontrolador, éste está listo para reci-
ños se habrían hecho realidad. programación están controladas por bir el código de la aplicación. Una vez enviado
dos fragmentos de código que resi- el código, el microcontrolador conmuta al
Dos fragmentos de código den en el microcontrolador. La parte modo de trabajo usuario, de manera que des-
denominada de “bajo nivel” se encar- pués de la siguiente instrucción de reset se
Las versiones más actuales de los gará de la lectura y escritura de la ejecutará el código de la aplicación.
microcontroladores de la casa Philips memoria con la que estamos traba- Por supuesto, se puede devolver al micro-
Semiconductor tienen la opción de jando, mientras que la parte denomi- controlador a su modo de arranque. En la
(re)programarse mientras están insta- nada de “alto nivel” (arranque y actualidad, el P89LPC900 dispone de varios
métodos para hacer esto, dos de los cuales
serán tratados aquí. El tercer método está
fuera de los objetivos de este artículo, aunque
es posible colocar al procesador en el modo de
arranque utilizando un programador paralelo.
El primer método consiste en aplicar tres
pulsos específicos en el terminal de reset del
procesador. En la práctica, el puerto serie de
un ordenador sería una herramienta adecuada
para generar estos pulsos. Además de las tra-
dicionales señales RxD y TxD sería necesario
el uso de una tercera línea para generar estos
pulsos (ver Figura 1).
El segundo método, posiblemente más sen-
cillo si cabe, utiliza la función “Break Detect”
(“Detector de Ruptura”) del microcontrolador.
Si esta función ha sido habilitada, la línea TxD
del puerto serie de un ordenador puede colo-
car al microcontrolador en el modo de arran-
que. Esto significa que tiene que enviarse el
comando Break al microcontrolador. Este
método es verdaderamente muy acertado
durante la etapa de depuración de los ciclos de
desarrollo de un programa, muy particular-
mente si la UART es accesible al resto del
mundo a través de un conector sub-D. Sin
embargo, este método también tiene sus ries-
gos. La forma de onda de la señal Break es bas-
tante más sencilla y existe un riesgo significa-
Figura 2. Estructura del menú del programa “Magic Flash”. tivo de que el controlador entre en el modo de
Elektor 49
MICROPROCESADOR
Programación en la
aplicación (IAP)
50 Elektor
MICROPROCESADOR
T T
SCL
SDA
LISTA DE MATERIALES 030161-1 SPI output
+
V+
D2
H2
H3
R9
K6 K2 K3 K1 D3
Resistencias: C7 I2C R8
C15
R1 = 100k C5 C9 C14 C4 C3
IC4
R2,R3,R10 = 10k S1
1-161030
X1 C16
R4...R7 = 47k
IC2
K5
R8,R9 = 1k C6 C8 JP2
T
R13
R3
R2
input
R11 = 390Ω
R4
R12 = 270Ω IC1
C17
JP1
R13 = 4k7
R10
P1 = 100Ω, potenciómetro +
R5
K8 C10 C1 C2
preset V
T1
D1
0 R1
IC3
K4
T
C11 ADC +
R6
R7
Condensadores:
P1
C1 = 33nF
C2,C5-C10,C12,C16,C17 = 100nF C12
R11
R12
C3,C4 = 22pF
H4
H1
C13
IC5
C11,C13,C15 = 100μF,
condensador electrolítico de 25
V radial
C14 = 10μF, condensador
electrolítico de 16 V radial
(C) Elektor 2003
Semiconductores:
D1 = 1N4001
D2,D3 = Diodo LED de baja
corriente
T1 = BC557
IC1 = P89LPC932BA
IC2 = MAX3222CPN
IC3 = 74HC02
030161-1
IC4 = ULN2003
IC5 = LM317T
Varios:
JP1,JP2 = Conector tipo
“pinheader” SIL de terminales
con puente
K1 = Conector tipo “pinheader”
SIL de 8 terminales
K2,K5 = Conector tipo
“pinheader” SIL de 4 terminales
K3 = Conector tipo “pinheader”
SIL de 5 terminales
K4 = Conector tipo “pinheader”
SIL de 6 terminales
K6 = Conector Sub-D de 9
terminales hembra para montaje
en placa de circuito impreso
K8 = Conector bloque terminal
de 2 terminales para PCB con
separación entre terminales de
5 mm
S1 = Pulsador conmutador de un
circuito un contacto
X1 = Cristal de cuarzo de 11,0592
MHz
PCB, Placa de circuito impreso con
código de pedido 020407-1
(disponible en el distribuidor
PCBShop)
Figura 4. Existe una gran cantidad de espacio en la placa de circuito impreso para realizar
nuestras propias aplicaciones.
Elektor 51
MICROPROCESADOR
y apagado, además de generar los pul-
sos de reloj en el terminal de reset
(para su reinicio).
El circuito integrado IC2 convierte
los niveles de señal y viene equipado
con una entrada de activación que
produce que el circuito integrado
pase a estar totalmente desactivado
cuando la señal DTR ya no esté
activa. También utilizamos la señal
DTR, a través del circuito integrado
IC3 y del transistor T1, para conmu-
tar la tensión de la fuente de alimen-
tación y conseguir el encendido y
apagado del P89LPC932 durante la
sesión de programación. Los tres pul-
sos necesarios para colocar al micro-
controlador en el modo de arranque
se generan mediante la línea RTS del
ordenador, en combinación con la
señal TxD.
Esquema eléctrico
Figura 5. El montaje de la tarjeta prototipo es un trabajo relativamente sencillo. La resistencia R1 y el condensador C1
constituyen el circuito utilizado para
C para el desarrollo del programa. Si no dispo- escribir, de manera interactiva, el formar el conversor sigma-delta, que
nemos de dicho compilador, podemos bajarnos código para el P89LPC932, que puede será descrito más adelante. Las líneas
uno de Internet fácilmente (por ejemplo, el Tas- ser utilizado en este diseño. Este del puerto P0.1 a P0.4 se están utili-
king o el Keil). En general estos compiladores miembro de la familia forma parte de zando como entradas analógicas para
suelen ser versiones de demostración con un amplio rango de controladores que este propósito, de manera que se han
todas las funciones habilitadas, pero que están tienen desde 8 hasta 28 terminales y creado cuatro canales para el conver-
limitadas en cuanto al tamaño máximo de que también están disponibles en sor A/D. El montaje de los componen-
código generado. Sin embargo, una versión de encapsulado PLCC. tes C3, C4 y X1 no es estrictamente
estos programa que esté limitada a 2 Kbytes Para maximizar la funcionalidad de necesario ya que el procesador dis-
de tamaño de programa suele ser suficiente la placa, todas las E/S del microcontro- pone de un oscilador RC interno lo
para escribir una aplicación realista. lador han sido llevadas hacia el exterior suficientemente preciso. Estas cone-
También puede sernos muy útil la aplica- y están disponibles para usarse. La xiones pueden usarse como E/S digi-
ción “Code Architect”, de la casa Esacademy, combinación de la interfaz serie y de tales. Las señales para los buses SPI e
cuando realizamos nuestra primera incursión las E/S analógicas y/o digitales puede I2C se han llevado fuera del circuito
en el territorio de los microcontroladores emplearse en la práctica fácilmente de manera que podemos conectar
80C51. Utilizando esta herramienta podemos para recoger medidas con un ordena- directamente una gran cantidad de
dor o para controlar algunas salidas. circuitos integrados muy conocidos.
VCC Para programar el microcontrola- Las cuatro salidas del comparador
dor, la conexión más sencilla entre el (terminales 2 a 5 del conector K1), así
ordenador y el P89LPC932 podría con- como otras tres líneas del puerto, han
CHANNEL 1 sistir en un sencillo cambiador de sido protegidas y puestas a disposi-
CHANNEL 2 nivel RS 232, que ya hemos utilizado ción a través del circuito integrado
en muchos montajes previos, dentro IC4, permitiendo que componentes
de los diseños de Elektor Electronics. como relés o dispositivos similares
CHANNEL 3 Las líneas RxD y TxD provenientes del puedan controlarse directamente. La
CHANNEL 4 ordenador y del microcontrolador línea del puerto P2.6 (terminal 2 del
P89LPC932 se conectan sencillamente
a través del cambiador de nivel. En Durante Flash Durante
R el Modo
P0.0 este diseño hemos elegido una solu- Magic Ejecución
C ción de configuración algo más elabo- JP2 Montado No montado
rada. Así, no solamente hemos conec-
tado las líneas RxD y TxD, sino que JP1 No montado Montado
030161 - 14
también lo hemos hecho con algunas Reset y control de Reset del usuario
señales adicionales, de manera que se alimentación por y alimentación no
Figura 6. Las entradas del comparador N.B. medio del programa
conmutable proporcionan la opción de cuatro proporcione un método seguro de Flash Magic controlada
canales al conversor A/D. conmutar el programador a encendido
52 Elektor
MICROPROCESADOR
conector K1) está montada con un tidad de experimentos diferentes sin posible activar el cargador de arranque utili-
diodo LED (D3) que puede ser muy tener que construir, de forma inme- zando el terminal de reset. Con estos disposi-
útil durante el desarrollo de los pro- diata, una nueva placa de circuito tivos siempre tendremos que hacer uso de la
gramas. El resto de las líneas de puer- impreso para nuestro prototipo. función ”Break Detect” o del método IAP. Por lo
tos que quedan, incluyendo P2.7, P2.0 Para alimentar el circuito entero tanto, deberemos poner mucho cuidado y
y P2.4, están disponibles como E/S de podemos utilizar un adaptador de estar convencidos de que nuestro código ha
propósito general (en el conector K5). tensión de red de + 9 Vdc. No exis- sido escrito correctamente. El único método
Debemos señalar que la línea del ten requerimientos específicos para alternativo, una vez que estamos bloqueados,
puerto P1.5 no puede configurarse el adaptador, ya que el circuito inte- consiste en utilizar un programador paralelo
como una salida y en esta aplicación grado IC5 proporciona la regulación para borrar el circuito integrado después del
sólo se utiliza como señal de Reset. de tensión necesaria y, además, el error. Por fortuna, sólo se han fabricado una
A la línea del puerto P1.4 se ha consumo de corriente, que está en pequeña cantidad de estos dispositivos.
conectado un pulsador (S1). Este dis- torno a los 20 mA, no es demasiado
positivo podría emplearse, por ejem- excesivo. El diodo D1 evita que una El conversor A/D
plo, para verificar el programa ejem- conexión incorrecta y fortuita del
plo del modo arranque del procesador adaptador pueda dañar el circuito. Como hemos mencionado previamente, el
a través del IAP. Aún teniendo en esquema eléctrico anterior tiene la particula-
cuenta que el procesador es un La programación ridad de permitir disponer de un conversor
modelo que trabaja con + 3 V, todas A/D, a pesar incluso de que el P89LPC932 no
las entradas y salidas pueden traba- Una vez que todos los componen- tenga un conversor A/D interno.
jar con señales de + 5 V. En algunos tes han sido colocados en su lugar y El principio de funcionamiento está basado
casos puede ser necesario convertir verificados cuidadosamente, podemos en el método Sigma-Delta. Para este propósito
los niveles de señal, si estos no están conectar la placa de circuito impreso se usarán dos comparadores analógicos, que
conformes con los requerimientos de a la fuente de alimentación y al puerto son unos periféricos estándares en este contro-
entrada de algunos circuitos integra- serie. Utilizaremos la siguiente confi- lador. Como cada comparador dispone de una
dos externos opcionales. guración de puentes: entrada seleccionable (ver Figura 6), es posi-
La fuente de alimentación del cir- ble realizar un conversor A/D de cuatro canales.
cuito es un diseño muy sencillo. Aunque el programa Flash Magic La nota de aplicación AN10187W1, dispo-
Hemos elegido un circuito integrado es una aplicación muy intuitiva y no nible en la página web de la casa Philips, pro-
LM 317 (IC5) con un terminal de ajuste, necesita una explicación adicional porciona toda la información necesaria, aun-
ya que es más fácil de encontrar en el demasiado extensa, es recomendable que a modo de resumen podemos decir que el
mercado que los reguladores fijos de tener en cuenta y verificar las confi- funcionamiento del circuito es, en esencia, el
3,3 V. Antes de colocar el procesador guraciones del mismo en lo referente siguiente: el condensador C1 de la entrada de
en su zócalo deberemos verificar que la a las opciones del menú Start Boo- referencia se carga a través de la resistencia
tensión de la fuente de alimentación trom e ISP. Un gran número de cosas R1, hasta que el nivel es igual a la entrada del
está muy próxima a los + 3,3 V, ajus- dependen de si hemos seleccionado comparador. Desde este momento el ciclo de
tándola con el potenciómetro P1. las opciones Break Detect (Detector carga y descarga está controlado por el resul-
de Ruptura) o Pulses on Reset Pin tado que se obtiene del comparador. El
Montaje (Pulsos en el Terminal de Reset). La número de ciclos de carga y descarga es pro-
última opción siempre funcionará, porcional a la tensión de entrada del compa-
La Figura 4 muestra la placa de cir- siempre y cuando el puente de reset rador. Por lo tanto, basta con contar el número
cuito impreso (de doble cara) dise- esté montado y en la opción de menú de ciclos de carga durante un número de
ñada para la placa prototipo. La dis- “Options/Advanced Options/Hard- ciclos predeterminado (carga y descarga) para
tribución de pistas y de componentes ware Config” tengamos activada la que el nivel de la tensión de entrada pueda
es bastante espaciosa y está dis- opción “Use DTR and RTS to enter concretarse. Para una descripción más deta-
puesta de forma conveniente para ISP mode” (usar las señales DTR y llada y un conocimiento de la teoría más pro-
que incluso los aficionados menos RTS para entrar en el modo ISP). El fundo, les recomendamos que se dirijan a la
experimentados no tengan ningún otro método sólo funcionará cuando nota de aplicación que hemos mencionado
problema con el montaje de la misma, el código que se está ejecutando más arriba.
siempre y cuando respetemos la colo- haya previsto usar esta opción, tal y
cación de los componentes y la lista como se ha descrito anteriormente. En resumen
de materiales. El microcontrolador IC1 Al salir de fábrica, el cargador de
se monta sobre un zócalo PLCC espe- arranque siempre está habilitado, de Intentar describir todos los detalles del con-
cial. Los distintos conectores han sido manera que siempre se producirá la trolador P89LPC932 sería muy pretencioso.
colocados lo más cerca posible de los carga del primer programa, aunque no Afortunadamente, existe una gran cantidad
bordes de la placa. esté habilitado de forma explícita el de código disponible para el microcontrolador
La zona al lado del microcontrola- cargador de arranque. Para tener más 80C51 (a menudo muy bien documentado con
dor ha sido diseñada deliberadamente información sobre estas instrucciones notas de aplicación). Además, frecuentemente
para prototipos. Esta zona proporciona podemos consultar el fichero PDF que aparecen nuevas notas de aplicación en la
un espacio fácilmente accesible para acompaña al programa Flash Magic. página web de la casa Philips, explicando con
nuestras propias aplicaciones. De este Atención: hasta la versión C del más detalle los periféricos específicos.
modo podemos realizar una gran can- circuito integrado P89LPC932 no fue (030161-2
Elektor 53
MINIPROYECTO
Medidor de Carga
Eléctrica
En busca del Coulomb
Diseñado por B. Kainka
54 Elektor
MINIPROYECTO
Uso práctico
Lo siguiente será acercar un cuerpo car-
gado y ponerlo en contacto con la entrada
de medida. Dependiendo de la polaridad de
su carga, el cuerpo puede añadir carga a la
ya presente en el condensador, o por el con-
trario descargar el condensador en una
cierta medida. El incremento o decremento
de la tensión resultante podrá observarse
en el medidor, indicándonos el nivel de
carga así como su polaridad. La duración
del contacto no tiene demasiada importan-
cia sobre el resultado de la medida, sin
embargo, lo que sí es obligatorio es mante-
ner el propio cuerpo aislado adecuada-
mente en el momento en que se va a realizar
la medida.
Figure 1. El circuito del Medidor de Carga Eléctrica es de una sencillez muy
lograda.
LISTA DE MATERIALES
Resistencias:
HOEK1
K3
HOEK2
R1,R2,R3 = 27k
R1 0V +9V
C1
R2 Condensadores:
030018-1
K2
C1,C2 = 100nF
-
IC1
+ Semiconductores:
C2 IC1 = TLC272
1-810030 030018-1
ROTKELE )C( (C) ELEKTOR
Varios:
HOEK3
HOEK4
R3
K1 = Terminal de conexión para soldar
sobre la placa de circuito impreso (PCB)
K2 = Conexión para un indicador de aguja o
Figure 2. Plano de montaje de los componentes con la serigrafía de distribución de un multímetro
pistas de la placa de circuito impreso. K3 = Conexión para una pila de 9 V (con
conector de “clip”)
S1 = Pulsador de un circuito un contacto
mento de tensión de 1 V se corres- porciona una línea de tensión de
PCB, Placa de circuito impreso, con código
ponde con una medida de carga de baja impedancia de la mitad de la de pedido 030018-1 (disponible en
100 nC. La tensión de alimentación tensión de alimentación. Esta confi- PCBShop)
del circuito de 9 V nos permite tra- guración permite que se pueda utili-
bajar con un rango de medida com- zar una sencilla fuente de alimenta-
prendido entre los – 300 y los + 300 ción para medir ambas polaridades,
nC (aproximadamente). siempre y cuando las líneas de ali- De nuestras clases de física podemos recor-
Como para realizar este tipo de mentación estén conectadas perfec- dar que los experimentos con tensiones elec-
medidas se requiere una impedancia tamente a tierra, por ejemplo, por trostáticas y sus descargas están sujetos a
de entrada extremadamente elevada medio de una conexión a una tube- resultados bastante azarosos. Como ejemplo,
(para evitar la pérdida de carga), en ría de agua de cobre. podemos decir que la cantidad de carga acu-
nuestro circuito hemos utilizado un Antes de iniciar la medida que mulada sobre un cuerpo en un momento
amplificador operacional con un vayamos a realizar, deberemos acti- determinado, depende en gran medida de
transistor FET (transistor de efecto var el pulsador de cero (S1). Contra- todos los tipos de fugas, defectos de aisla-
de campo) en su entrada. Debido a la riamente a lo que podríamos espe- miento, etc..., y todo ello sin olvidar la humedad
impedancia de entrada del amplifi- rar, esta acción provoca que el con- relativa del aire, ya que, en general, las des-
cador operacional utilizado en este densador de medida se cargue a la cargas electrostáticas se pueden medir más
circuito, la tensión medida llega a ser mitad de la tensión de alimentación fácilmente bajo condiciones de aire relativa-
muy pequeña e incluso no dismi- en lugar de que se descargue a 0 V. mente seco, porque los iones libres son capa-
nuye después de pasados varios Sin embargo, debido a que el termi- ces de invertir la polaridad de la carga en el
minutos. El propio amplificador de nal negativo del instrumento está aire. Esta particularidad puede verificarse uti-
medida está configurado con una conectado a la tensión de 4,5 V (la lizando el Medidor de Carga Eléctrica para
ganancia unitaria (x 1) y una reali- mitad de la tensión de alimenta- comprobar el funcionamiento de los ionizado-
mentación completa. El segundo ción), el instrumento indicará una res de aire.
amplificador operacional, IC1A, pro- carga de “cero” C. (030018-1)
Elektor 55
MICROCONTROLADOR
Central de Medida
de Precisión (4)
RS485, o la placa de red MSC1210
Diseñado por J. Wickenhäuser www.wickenhaeuser.com
En esta cuarta entrega de la central de través de un sencillo enlace RS485. la vida real, es decir, en el panel de
medida de precisión basada en el MSC1219 El conversor requerido para el tra- conectores del PC. Éste es el motivo
se habla de la interface RS485. Trataremos bajo se verá en este artículo. por el que vamos a presentar un
tanto la parte teórica como el hardware. conversor para pasar del RS232 al
En el número de diciembre del 2003 dis- RS485 RS485, el cual ha sido adaptado para
cutiremos de manera práctica la interface usarlo en combinación con la placa
RS485, en un pequeño proyecto que nos Aunque la interface RS485 es relati- MSC1210. Comenzaremos con un
muestra cómo se pueden comunicar hasta vamente nueva si se compara con la poco de teoría para introducirnos en
255 placas MSC1210 con un simple PC a era del PC, se ve como algo raro en el tema.
56 Elektor
MICROCONTROLADOR
Topología de bus
Normalmente una red RS485 consta de un
cable largo (bus) en cuyos extremos están
colocadas unas resistencias. Se pueden
conectar hasta 32 dispositivos al bus, o hasta
256 si usamos un chip de driver adecuado.
Idealmente, todos los dispositivos están
conectados como si fueran un cable largo. En
la práctica, sin embargo, los integrantes del
bus también se pueden conectar en ramales
de varios metros (Figura 1). En los casos de
configuración mínima, sólo son necesarios los
dos cables designados como ‘A’ y ‘B’, aunque
se recomienda implementar una cancelación
de tensión usando un tercer cable y una resis-
tencia opcional. Otra variante popular tiene
cuatro cables y permite alimentar los disposi-
tivos desde el bus.
La información digital concerniente al bus
485 es la que se refiere a la diferencia de ten-
sión entre la línea ‘A’ y ‘B’. Si la diferencia
es positiva, estamos hablando de un ‘1’
lógico. En caso contrario (diferencia nega-
Figura 1. Topología RS485. tiva) se trata de un ‘0’ lógico. El uso de ten-
siones diferenciales hace que el bus sea
inmune al ruido, proporcionando un impor-
tante número de beneficios. La Figura 2
nos muestra un bus con dos dispositivos
conectados a él, donde la señal se lleva
desde IN a OUT con un cable largo. Conec-
taremos un osciloscopio al bus en la posición
indicada. Cualquier cable puede tener una
impedancia distintiva entre 60 y 200 Ω. La
señal del cable permanecerá libre de distor-
sión sólo si el cable se termina con una resis-
tencia cuyo valor sea aproximadamente
igual a la impedancia del cable. Una termi-
nación de otro valor provocará una distorsión
de la señal que puede dar lugar a la corrup-
ción de datos y a un incremento de la sus-
ceptibilidad del bus al ruido.
Afortunadamente, una correcta termina-
ción de cable sólo es realmente crítica en el
caso de que hablemos de velocidades de
transmisión de datos muy elevadas (> 57.600
bits/s) y los cables de transmisión excedan de
500 m. En estos casos, las tramas de bits se
ven afectadas por retardos de propagación
que pueden llegar a ser de 1 μs en cables de
100-300 m. Con longitudes de cable menores
de 50 metros y velocidades que no superen
los 57.600, un cable barato, sin impedancia
especificada, pero terminado en ambos extre-
mos con una resistencia de 120 Ω, podría ser
adecuado.
Elektor 57
MICROCONTROLADOR
transitorios que no tengan dema- ciente para que los dispositivos
siada energía no dañarán a los dri- receptores puedan reconocer datos
vers (Figura 3). en el bus, cuando en realidad no se
han enviado datos válidos aún (ver
Tráfico de datos bloque marcado con ???).
Esto nos conduce a insertar una
El dibujo de la Figura 1 incluye pausa inmediatamente después de
todas las resistencias opcionales. la activación de cada sección de
Dichas resistencias sirven para poner transmisor. Este periodo ‘muerto’
el bus a un nivel lógico fijo cuando no debe ser mucho mayor que los pres-
hay tráfico (es decir, cuando todos los critos para la transmisión de un sim-
dispositivos están recibiendo y nin- ple byte (t_byte). El tiempo necesa-
guno pone datos en el bus). Desgra- rio para convertir un byte en el bus
ciadamente, esta variante hace un es unas diez veces lo que tarda a la
gran derroche de energía, lo que pro- velocidad, o alrededor de, 1 ms por
voca problemas con los cables largos. byte, cuando la velocidad a la que se
En la Figura 4 se muestra una usa es 9.600 bits/s.
Figura 3. Protección por medio de dos diodos alternativa mejor. En esta configura- El paquete de datos siempre
zéner. ción, el nivel inicial del bus se desco- comienza con un byte de marcación
noce. Si un dispositivo quiere poner especial (START). Sin embargo, obsér-
un bloque de datos en el bus, tiene vese que dentro del dato real nunca
están preparados para soportar tensiones que activar primero su sección de puede darse un START (veremos más
mucho más altas debidas a descargas de transmisor. Sin embargo, como resul- de este tema en la siguiente entrega).
campos electrostáticos o transitorios EMI. Por tado de su terminación impropia, en Debido a que cada vez sólo puede
ello, protegemos la interface contra sobre-ten- la Figura 2 se puede ver que la acti- transmitir un dispositivo (‘half duplex’)
siones. Con una protección adecuada, los vación del transmisor sólo es sufi- es necesario un estricto protocolo en
58 Elektor
MICROCONTROLADOR
LISTADO DE COMPONENTES
Resistencias: D4,D5 = 4V7 diodo zéner
R1 = 220k D6 = LED, baja corriente, verde,
R2 = 22k 3 mm
R3,R4 = 560Ω
D7 = LED, baja corriente, rojo, 3 mm
R5 = 120Ω
IC1 = MAX232 (encapsulado DIL)
R6,R7 = 1k
R8,R9 = 47Ω IC2 = LTC485 ó MAX487E (ESD/
EMI-optimizado) (encapsulado DIL)
Condensadores: IC3 = 7805 (encapsulado TO220)
C1,C3,C5,C6,C11 = 10 μF, 16 V, IC4 = 74HCT123 (encapsulado DIL)
radial (preferiblemente Philips)
C2,C7,C8,C9,C12 = 100nF
C4 = 220 nF (10% tolerancia)
Varios:
C10 = 10 μF, 35 V radial
K1 = 9-vías sub-D hembra, montaje
Semiconductores: PCB, pines acodados
D1 = 1N4001 (encapsulado DO41) K2 = regleta de 4-vías para PCB,
D2,D3 = 9V1 diodo zéner separación de pines 5 mm
S1 = micro-interruptores DIL 4-vías
Elektor 59
ELECTRÓNICAEN LÍNEA
60 Elektor
ELECTRÓNICAEN LÍNEA
‘Clear Speed’ [6] es especialmente una uti-
lidad de saturación de reloj escrita para el HP
iPaq 1910/1915. Según varios orígenes de
Internet, este tipo de PC es un candidato par-
ticularmente conveniente para la saturación
de reloj. Según informes recibidos, los usua-
rios pueden ejecutar sus 1910 ó 1915 a 300
MHz en lugar de 200 MHz estándar que usa
un programa como el ‘Clear Speed’. Una alter-
nativa gratuita es, ‘Speed Stepper’ [7], que
viene con una utilidad llamada ‘Turbo Tray’
que toma el control (es decir, paso-a-paso)
aumentando la frecuencia de reloj, un asunto
sencillo.
Así como con los PCs de sobremesa, los
PCs de bolsillo están sujetos a mucha experi-
mentación en el departamento de hardware
con el objetivo claro de ejecutar los programas
más rápidamente. En la página web Xyress’
Pocket PC Corner [8] encontrará una descrip-
ción de cómo modificar un Casio EM500 para
una velocidad de reloj más alta.
Con cualquier intento la saturación de
reloj de una CPU, o cualquier otro circuito
lógico, hay un riesgo real de que el sistema
‘se cuelgue’ debido a las frecuencias de reloj
demasiado altas. Cuando eso pasa, la única
cosa que podemos hacer es reiniciarlo, con
lo que, desgraciadamente, se pierden todos
los datos actuales y programas. Por consi-
guiente, es aconsejable hacer una copia de
seguridad de todos sus datos de la PDA
antes de empezar a usar los programas de
saturación de reloj.
A propósito, la mayoría de los programas
mencionados en este artículo permiten a la PDA
ejecutar más lentamente, lo cual puede ser útil
si usted quiere reducir el consumo máximo con
la intención de alargar la duración de la pila.
La mayoría del software aquí mencionado
está disponible en varios sitios, incluso Han-
dango [9], a un precio aproximado de 7 a 15
mente extenso para la saturación del Un programa más simple, con libras. También puede obtener versiones de
reloj de los PCs con un procesador tipo menos florituras, llamado ‘JS Overclock’ demostración y de evaluación de varios pro-
XScale. Las utilidades de prueba están [5], es gratis. Es conveniente para la gramas que le dan una oportunidad de ver si
disponibles para ver a qué combina- mayoría de PDAs con un procesador el programa pertinente se ejecuta realmente
ciones de la velocidad de reloj del PC XScale y permite ajustar el reloj dentro en su Palm o PC de bolsillo.
continúa operando como usted espera, de un rango de 162 MHz a 236 MHz. (035067-1)
y además, no sólo puede cambiarse la
frecuencia de reloj de la CPU, también
puede ver cómo aumenta la velocidad Las direcciones de Internet:
de refresco y el reloj de la SDRAM. El [1] Afterburner: www.palmblvd.com/software/pc/Afterburner-2000-10-05-palm-pc.html
programa es capaz de medir la carga [2] FastCPU: www.megasoft2000.com/palm_division/fastcpu.htm
de la CPU y, si es necesario, cambiar a [3] Lightspeed: www.clievideo.com./default.asp?item=3&intProductID=3
una velocidad de reloj más alta. Esto es [4] PC Counselor (Hack Master): www.pc-counselor.com/favorites/hackmaster.htm
posible porque los procesadores de [5] JS Overclock: www.jimmysoftware.com/Software/Overclock/
XScale permiten cambiar su frecuen- [6] Clear Speed: http://revolution.cx/speed/speed.htm
cia de reloj rápidamente. El programa [7] Speed stepper: www.elevatedstudios.com/pocket/
comprende varias ventanas de infor- [8] Overclock your EM-500:
mación. En la página web ‘PC Coun- http://mywebpages.comcast.net/andrewdcox/HowTo/Overclock.htm
selor’ [4] hay una extensa e ilustrada [9] Handango: www.handango.com
descripción de este programa.
Elektor 61
LIBROS
e-learning Este libro pretende ayudar a to, podrá editar sus vídeos y resultados al conocer a fon-
Por Guillem Bou quienes quieran prepararse hacer copias de estos. do todas las características
Bauzá, Carme Trinidad para afrontar de forma exito- Además, se incluye un CD- del programa.
Cascudo y Llorenç sa sus cometidos en el ámbi- ROM con programas para El autor del libro ha desarro-
Huguet Borén to del e-learning, desde coor- su trabajo con el vídeo di- llado su experiencia profe-
ISBN 84-415-1616-2 dinadores de proyecto y ase- gital y clips de ejemplo. sional simultáneamente en el
272 páginas sores de formación, hasta ámbito de la enseñanza y en
Editorial Anaya directores de programas, au- el mundo del diseño asistido
Multimedia ditores y evaluadores, espe- Premiere Pro por ordenador y la creación
cialistas en diseño de mate- Por Antonio Paniagua de contenidos multimedia.
rial y responsables de conte- Navarro
nidos, ergonomistas. ISBN 84-415-1626-X
336 páginas Introducción a las redes
Editorial Anaya Por Richard A.
Vídeo digital Multimedia McMahon
Por Mario Rubiales ISBN 84-415-1592-1
Gómez y Antonio 496 páginas
Benítez Corbacho Editorial Anaya
ISBN 84-415-1613-8 Multimedia
368 páginas
Editorial Anaya
Multimedia
El e-learning es en la actua-
lidad uno de los medios de
formación que está alcan-
zando un mayor desarrollo.
Centenares de iniciativas for-
mativas se están desarrollan-
do en todo el mundo utili-
zando este canal, empresas y
centros de formación empie-
zan a adoptarlo como medio
principal para la impartición
del conocimiento. Adobe Premiere Pro ofrece Este libro le ofrece una sóli-
Este es un ámbito donde se un completo estudio de da introducción a las redes,
entrecruzan la creación de grabación de vídeo, mon- permitiéndole descubrir qué
contenidos, la pedagogía, la taje y postproducción al al- es y cómo funciona una red.
tecnología y la organización, cance de cualquier usuario Conocerá aspectos tan im-
lo que necesita por tanto de que disponga de un PC. portantes como el trabajo
profesionales de distintos En esta nueva versión se con sus componentes: ca-
campos para lograr una visión En los últimos años el vídeo consolidan las mejoras de bles, tarjetas de red y con-
integrada de la problemática digital ha entrado en el sec- versiones anteriores, inte- centradores y la identifica-
y poder aplicar de forma exi- tor informático doméstico grando de forma sencilla ción de los protocolos de red,
tosa la teleformación. En este con una fuerza sólo compa- todos los pasos de la crea- incluyendo TCP/IP, DCHP,
libro se han reunido tres au- rable con el boom de Inter- ción de un DVD. Destaca la DNS, HTTP, FTP, SMTP y si-
tores de procedencia diferen- net en los años noventa. renovada interfaz del progra- milares. También se trata la
te, para suministrar los pilares Las altas prestaciones de las ma reduciendo notablemen- instalación de servidores No-
fundamentales para la im- videocámaras digitales con te la complejidad de uso, vell NetWare, Windows 2000
plantación del e-learning en respecto a las analógicas dando preferencia a aquellas y Red Hat Linux y estaciones
empresas e instituciones. hacen que se incremente el opciones más utilizadas y de trabajo Windows XP Pro-
En esta obra se ha optado número de usuarios. Desta- proporcionando un sistema fessional y Red Hat Linux, la
por la concisión y la orienta- can por la facilidad en el tra- de trabajo intuitivo y eficaz. creación de sistemas de ar-
ción, de manera que el lec- tamiento de la imagen y su El programa se integra com- chivo de redes, incluidos
tor disponga de unas ideas posterior volcado a soportes pletamente con las últimas FAT, NTFS, NFS, la configu-
estructurales para aproxi- analógicos o digitales; como tecnologías disponibles, sien- ración de las impresoras en
marse al mundo del e-lear- el DVD, VídeoCD, Super Ví- do capaz de tratar directa- red y la implementación de
ning. Organizado en tres deoCD (SVCD) o similares, mente vídeo digital y expor- técnicas de gestión.
partes, el libro analiza as- sin que esto conlleve un des- tar los proyectos a Internet, Destaca en la estructura del
pectos tan destacados como embolso importante en equi- CD, VCD, DVD y SVCD. texto el estudio de casos re-
qué es la teleformación en pamiento profesional. Este libro utiliza una meto- ales, los tutoriales paso a
nuestros días, las bases del Con la guía práctica de dología práctica, con la que paso y las ilustraciones que
diseño instruccional para los Vídeo Digital sabrá identifi- será capaz de crear sus pro- refuerzan el contenido del
sistemas de teleformación, o car los distintos formatos de pias películas desde los pri- libro. Además se emplea un
los conceptos procedentes vídeo, conocerá el hardware meros capítulos, perfeccio- lenguaje cercano que contri-
de la psicología cognitiva. necesario para su tratamien- nando posteriormente sus buye a una lectura amena.
62 Elektor
SERVICIOS LECTORES
Código Precio
(€)
Los circuitos impresos, carátulas autoadhesivas, ROMs, PALs, GALs, microcontroladores y disquetes que aparecen en
Visualizador de Texto con Desplazamiento:
las páginas de ELEKTOR se encuentran a disposición de los lectores que lo requieran. Para solicitarlos es necesario - Disk, source and hex code 020407-11 9,00
utilizar el cupón de pedido que se encuentra en las páginas anexas. Conversor USB analógico:
Este mismo cupón también puede utilizarse para efectuar pedidos de los libros de la colección de ELEKTOR (en versión - PCB 020374-1 14,00
original inglesa). - Disk, hex code and windows software 020374-11 9,00
- Los items marcados con un asterisco (*) tienen una vigencia limitada y su disponibilidad solo puede garantizarse - PIC16C765, programmed 020374-41 25,00
durante un cierto periodo de tiempo.
- Los items que no se encuentran en esta lista no están disponibles. E283 DICIEMBRE 2003
- Los diseños de circuitos impresos se encuentran en las páginas centrales de la Revista. En ocasiones y por limitación Generador de Señal de RF con DDS:
de espacio no se garantiza la publicación de todos los circuitos. En estos casos los lectores interesados pueden solicitar - PCB, generator 020299-1 22,00
los diseños, utilizando el mismo cupón de pedido y les serán enviados a su domicilio contra reembolso de 500 pts. - PCB, control/supply 020299-2 23,00
(incluidos gastos de envio). - AT90S8515 8PC, programmed 020299-41 57,00
- Los EPROMs, GALs, PALs, (E)PLDs, PICs y otros microcontroladores se suministrarán ya programados.
Los precios y las descripciones de los diferentes productos estan sujetos a cambios. La editorial se reserva el derecho
Detector de metal por inducción balanceada:
de modificar los precios sin necesidad de notificación previa. Los precios y las descripciones incluidas en la presente - PCB 020290-1 17,00
edición anulan los publicados en los anteriores números de la Revista.
E282 NOVIEMBRE 2003
Generador de imágenes ATV:
FORMA DE ENVIO - Disk, hex and source files 020295-11 9,12
- AT90S8515-8PC, programmed 020295-41 28,37
Los pedidos serán enviados por correo a la dirección indicada en el cupón de las páginas anexas. Además los lectores - AT90S1200-12PC, programmed 020295-42 25,70
pueden formular pedidos por teléfono llamando al número 91 327 37 97 de lunes a viernes en horario de 9,30 a 14 h y
Interruptor remoto mediante teléfono DTMF:
de 16 a 19 h. Fuera de este horario existe un contestador telefónico preparado para recoger las demandas. Los gastos
- PCB 020294-1 22,00
de envio serán abonados por el comprador, tal como se indica en el cupón.
- Disk, project software 020294-11 9,12
- PIC16F84A-20/P, programmed 020294-41 27,50
Display de Cristal Líquido con Bus I2C:
FORMA DE PAGO - PCB 030060-2 14,00
Todos los pedidos deberán venir acompañados por el pago, que incluirá los gastos de envio, tal como se indicó
PICProg 2003:
anteriormente. - PCB 010202-1 17,00
El pago puede realizarse mediante cheque conformado de cualquier banco residente en territorio español, giro postal - Disk, Windows software 010202-11 9,12
anticipado, tarjeta VISA (en este caso debe indicarse la fecha de caducidad, domicilio del propietario de la tarjeta y firma - PIC16F874-20/P, programmed 010202-41 44,00
del mismo). Central de Medida de Precisión (2):
Nunca se deberá enviar dinero en metálico con el pedido. Los cheques y los giros postales deben ser nominativos a la - Ready-assembled & tested board 030060-91 68,00
orden de VIDELEC S.L.
Preamplificador a válvulas (I):
- PCB, amplifier board 020383-1 22,00
- PCB, power supply board 020383-2 21,00
SUSCRIPCIONES A LA REVISTA Y EJEMPLARES ATRASADOS
- PCB, I/O board 020383-3 19,00
Las suscripciones o pedido de números atrasados, si se encuentran disponibles, se realizarán a LARPRESS, C/ La Forja,
nº 27 - 28850 Torrejón de Ardoz (Madrid). Telf: 91 677 70 75, Fax: 91 676 76 65. E-mail: suscrip@larpress.com
E281 OCTUBRE 2003
Los precios de ejemplares atrasados son de 3,60 € más gastos de envio. Mini Generador de Carta de Ajuste:
- Disk, PIC source code 020403-11 9,46
Selector de Disco Duro:
- PCB 034050-1 18,33
COMPONENTES UTILIZADOS EN LOS PROYECTOS
Herramienta de Programación para el ATtiny 15:
Todos los componentes utilizados en los proyectos ofrecidos en las páginas de la Revista se encuentran generalmente - PCB 030030-1 14,60
disponibles en cualquier establecimiento especializado o a través de los anunciantes de este ejemplar. Si existiera alguna - Disk, project software 030030-11 9,46
dificultad especial con la obtención de alguna de las partes, se indicará la fuente de suministro en el mismo artículo. Amplificador de coche en puente cuádruple:
Lógicamente los proveedores indicados no son exclusivos y cualquier lector podrá optar por su suministrador habitual. - PCB 034039-1 16,79
Elektor 63
SERVICIOS LECTORES
✂
✂
CUPON DE PEDIDO
Por favor envíen este pedido a:
ADELTRONIK Nombre
Apartado de Correos 35128 Domicilio
28080 Madrid
ESPAÑA
Tel. 91 327 37 97
C.P.
Tel. Fax Fecha
Por favor envíenme los siguientes materiales. Para circuitos impresos, carátulas, EPROMs, PALs, GALs,
microcontroladores y disquetes indique el número de código y la descripción.
Número de tarjeta:
64 Elektor
SERVICIOS LECTORES
Código Precio Código Precio
(€) (€)
Elektor 65
INTERÉSGENERAL
Visualizador de Texto
con Desplazamiento
Un visualizador de 10 caracteres para la placa
Micro Flash de Elektor
Diseñado por W. Wätzig
El tema de este artículo nos resultará familiar, A primera vista, la idea básica del zando tanto el teclado de un ordena-
porque, ¿no hemos obtenido suficiente aten- circuito que se muestra en la Figura dor conectado directamente al cir-
ción de nuestros lectores cuando hemos tra- 1 parece ser la misma. Sin embargo, cuito, como a través de la interfaz
tado los visualizadores de desplazamiento de en este caso el único elemento con serie de la Placa Flash. Además, se
texto? La respuesta es sí y no. “inteligencia” está localizado en un incluye un reloj en tiempo real del
En el artículo “Pantalla Modular de Matriz sistema microcontrolador indepen- tipo DS 1302, de modo que se pueda
de Puntos” (publicado en Elektor del mes de diente, en la forma de una Placa presentar, de forma alternativa, la
Julio de 2001), el texto que tenía que visuali- Flash AT 89S8252. En esta pantalla fecha y la hora.
zarse se pasaba desde un ordenador a un de desplazamiento de texto, que
microcontrolador 89S8252, que utilizaba una puede visualizar 10 caracteres en sus Las entradas
interfaz RS 232. En dicho diseño, la tarea del 12 módulos de pantalla, su funciona-
microcontrolador consistía en convertir los miento es totalmente pasivo. Sin Se utiliza una interfaz serie del tipo
caracteres en tramas de bits para los módulos embargo, este diseño tiene algunas PS/2 para introducir los caracteres y
de la matriz, así como gestionar las señales de características inusuales. los códigos de control. Sobre el
control multiplexadas para los módulos del Las funciones del texto en despla- conector K1 se conecta el teclado de
visualizador. zamiento pueden controlarse utili- un ordenador, y los códigos de bús-
66 Elektor
Consigue el
archivador
de tu revista favorita
La mejor manera de mantener tu
OFERT
A ESPE
CIAL
colección ordenada y en perfecto estado.
7,50 € Archivador con varillas interiores que
I.V.A. I
pubpress
NCLUI
DO te permitirá archivar hasta doce números.
✄
✓Sí, deseo recibir contra reembolso el número de tapas de la publicación
❑ que indico a
continuación, al precio de 7,50 € I.V.A. incluido, por cada una, más gastos de envío.
❑1 tapa ❑ 2 tapas ❑ 3 tapas ❑ 4 tapas ❑ ...... tapas
Nombre:........................................ Apellidos:..................................................................................................................
Dirección:................................................................................... Nº:......... Piso:........... Tel.:....................................
C.P.:............... Población:....................................... Provincia:................................. e-mail: ...........................................
Enviar este cupón a LARPRESS, S.A. C/ La Forja, 27-29 • Torrejón de Ardoz 28850 Madrid. Tel.: 91 677 70 75 Fax: 91 676 76 65 • e-mail: suscr@larpress.com
Usted tiene derecho a acceder a la información que le concierne, recopilada en nuestro fichero de datos y a cancelarla o rectificarla de ser erronea. Si no desea recibir infor-
mación comercial de esta u otras empresas, le rogamos nos lo haga saber mediante comunicación escrita con todos sus datos personales.
INTERÉSGENERAL
Figura 1. El visualizador de texto en desplazamiento dispone de 12 módulos de presentación y de un registro de desplazamiento de 60 etapas.
68 Elektor
INTERÉSGENERAL
Se ha reservado un pequeño “buffer” de
pantalla, con un total de 20 caracteres, que H3
H2
utiliza 120 bytes de la memoria RAM interna.
IC16
IC8
Las columnas de diodos LEDs son multiple-
C10
xadas a una velocidad de 3.600 Hz, la cual
LD12
está controlada por una interrupción. La velo-
cidad de refresco de la pantalla completa se
realiza a 60 Hz.
El dato de la columna se obtiene desde
la placa del microcontrolador a través de la
LD11
línea P1.1, que lleva el dato a un registro de
desplazamiento formado por una serie de
circuitos integrados 74HCT164 colocados
IC15
IC7
C9
en cascada. La señal de reloj está presente
en la línea P1.0 y se aplica al mismo tiempo LD10
IC14
columna de datos ha sido almacenada en el IC6
C8
trolador. H7 H5
IC5
C7
IC4
C6
C11
X1
JP2
IC18
el carácter siguiente especifica el número
R4
JP1
C1
H6 H8
R2
R3
K2
T1
IC2
C4
teclado.
LD3
El circuito
El circuito está formado por el microcontrola-
IC9
IC1
C3
T5
T6
T7
T8
T9
R16
R17
R18
R19
R20
R21
R22
R23
LD1
T3
020407-1
R10
R11
R12
R13
R14
R15
D6
D4
D2
D9
D7
D5
D3
50 % de su tamaño real).
70 Elektor
y
consigue
15
números
pagando
el precio de
12
También puedes renovar tu suscripción haciendo uso de nuestra...
LÍNEA DE SUSCRIPCIONES
91 - 677 70 75
pubpress
BOLETÍN DE SUSCRIPCIÓN
C/ La Forja Nº 27 - 28850 Torrejón de Ardoz (Madrid)
Tel.: 91 677 70 75 - Fax: 91 676 76 65
E-mail: suscrip@larpress.com
(Oferta válida únicamente en España. *Válido hasta fin de existencias)
Deseo suscribirme a ELEKTOR por el período de un año. El precio de esta suscripción (43,20 €) DATOS BANCARIOS (si elijo domiciliación)
incluye 15 números de la revista al precio de 12.
Titular de la cuenta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Nombre y apellidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Dirección . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Banco o Caja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C. Postal . . . . . . . . Población . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rogamos atiendan los recibos que les presente LARPRESS S.A., en concepto de suscripción de la revista.
Provincia . . . . . . . . . . . . . . . . .Teléfono . . . . . . . . . . . . . . . . . . . . . . .NIF . . . . . . . . . . . . . . . . . . . CUENTA LIBRETA
Firma del titular de la cuenta o tarjeta
Edad . . . . . . . . . . . . . E-Mail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
q Particular q
Empresa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entidad Oficina DC
FORMA DE PAGO
q DOMICILIACIÓN BANCARIA
q CHEQUE A NOMBRE DE LARPRESS. S.A. adjunto a este boletín. Número de cuenta
q CONTRA REEMBOLSO
q TARJETA DE CRÉDITO
(Imprescindible en pago con tarjeta)
q Visa q 4B
DATOS TARJETA: Nº. de la tarjeta
caduca
mes año
Usted tiene derecho a acceder a la información que le concierne recopilada en nuestro fichero de datos, y rectificar si es errónea o cancelaria. Si no desea recibir información comercial de esta u otras empresas le rogamos nos lo haga saber mediante comunicación escrita junto con sus datos personales.
INTERÉSGENERAL
Placa Flash utilizando tres cables planos. La cuando la tensión de alimentación comienza a ejecutarse la rutina de
placa del visualizador está constituida por haya sido desconectada. inicialización por medio de la inte-
cuatro bloques funcionales: rrupción de reset, de manera que
– Los dos grupos de cuatro diodos se ejecuta una vez. En primer lugar
– El circuito integrado 74HCT105 (IC17), LEDs que forman la pantalla de configura la velocidad de transfe-
que forma la memoria FIFO para la introduc- estado (D2 a D9), para indicarnos el rencia de datos para la interfaz
ción de los códigos encontrados provenientes número de bloque de texto y el
del teclado. Esta memoria separa el reloj de número de línea.
datos del teclado de la rutina de lectura del LISTA DE MATERIALES
código buscado, de manera que se evita perder – La pantalla de matrices de puntos,
cualquier bit cuando la rutina del visualizador que está formada por los módulos Resistencias:
interrumpe a la de lectura. visualizadores (LD1 a LD12) y los regis- R1,R6,R7,R12-R15 = 4k7
R2,R3,R8-R11 = 470Ω
tros de desplazamiento 74HCT174 (IC1
R4 = 6k8
– El reloj de tiempo real DS 1302 (IC18), a IC8), los controladores de columna R5 = 360Ω
junto con el condensador de almacenamiento ULN 2803 (IC9 a IC16) y los transistores R16-R23 = 1k
“Goldcap” (C2). Cuando se utiliza por primera controladores de fila BC 557 (T4 a T11). R24-R31 = 47Ω
vez la pantalla de texto en movimiento, la R32 = 100k
hora y la fecha actual deben introducirse en El programa
el circuito integrado de reloj de tiempo real. Condensadores:
Recomendamos hacer esta “puesta a cero” El programa microcontrolador puede C1,C3-C10 = 100nF
comenzando con el año y acabando con la dividirse en tres partes, que se pue- C2 = 0.1F 5.5V Goldcap
configuración de los segundos. Esto se debe a den enumerar como la rutina de ini- (Panasonic NF)
C11 = 10μF, condensador
que el registro de los segundos de reloj de cialización, el lazo del visualizador y
electrolítico de 63 V radial
tiempo real está seleccionado de fábrica a el lazo de la entrada de caracteres, y
“ochenta”, lo que se corresponde con un que veremos a continuación: Semiconductores:
modo de trabajo de espera. El condensador D1 = Diodo LED amarillo de baja
“Goldcap” proporciona la tensión de almace- - Inicialización. corriente y tamaño de 5 mm
namiento para el reloj de tiempo real, de Después de conectar el micro- D2 = Diodo LED rojo de baja
manera que continuará funcionando aún controlador a la alimentación, corriente y tamaño de 5 mm
D3 = Diodo LED verde de baja
corriente y tamaño de 5 mm
Entrada de Caracteres de Control IC1 – IC8 = 74HCT164
Función Tecla Entrada serie Comportamiento IC9 – IC16 = ULN 2803A
Pausa Fx #P #x Selección del bloque de texto, Fx = F1-F8 IC17 = 74HCT40105
Selección de Texto
F1-F12 #1 to #9 #A #B #C Elección de las líneas del visualizador, de #1 a #12 en el bloque de texto actual IC18 = DS 1302 (Dallas)
Cr #+ Ir a la siguiente línea T1 = BS 170
T2 – T11 = BC 557B
Espacio Atrás / Borrar #– Mover hacia atrás un carácter
Shift Izq. / Derc Letras en Minúsculas o en Mayúsculas Varios:
Alt Conmuta a caracteres especiales @ { [ ] } ~|\ JP1 = Conector tipo “pinheader”
Editar /
Introducir Texto Enter (teclado numérico) #Z Borra la línea de texto actual SIL de 3 terminales con puente
Inicia la entrada de texto largo, de hasta 240 caracteres, en la línea JP2, JP3 = Conector tipo “pinheader”
de texto actual, extendiéndolo sobre varias líneas. Durante la entrada SIL de 2 terminales con puente
Insertar #* K1 = Conector mini-DIN de 6
de texto la pantalla conmuta a caracteres inversos. La introducción
de texto finaliza con la pulsación de nuevo de la tecla Insertar. terminales (PS/2) para montaje
Bloqueo Desplazamiento #R Desplaza el texto en ejecución en placa de circuito impreso
K2, K3 = Conector tipo
Modificación de la Inicio #0 Inicia la línea y reinicia el desplazamiento
“pinheader” SIL de 8 terminales
presentación Imprimir Pantalla #D #x1 #x2 Muestra el texto de forma automática desde #Fx(1) a #Fx(2) K4 = Conector tipo “pinheader”
Bloqueo Numérico #N Muestra el texto en inverso o parpadeando SIL de 34 terminales
Esc Esc #E #E Presenta la fecha y la hora LD1 – LD12 = pantalla de matriz de
Esc Fx yy #E #x yy F1 : segundos (yy = entre 00 y 59) puntos de 5x8 puntos, con cátodo
F2 : minutos (yy = entre 00 y 59) común, tamaño 60,8 x 38 mm,
Kingbright, tipo TC24 – 11EWA
Control del Reloj en F3 : horas (yy = entre 00 y 23)
AT 89S8252-24PC para la Placa
Tiempo Real F4 : día del mes (yy = entre 01 y 31) Micro Flash 89S8252 (010208),
F5 : mes (yy = entre 01 y 12) programado
F6 : día de la semana (yy = entre 01 y 07) Disco que contiene el programa
F7 : año (yy = entre 00 y 99) controlador (fuente y hexadecimal),
:s = ß :: = : con código de pedido 020407-11
Entradas directas :a = ä :A = Ä o a través de Descarga gratuita.
Diacríticas PCB, Placa de circuito impreso
del teclado Alemán :o = ö :O = Ö
:u = ü :U = Ü con código de pedido 020407-1
Codificación del Avance de Página Teclado Inglés (ver nuestra página de Servicio
Teclado Retroceder Página Teclado Alemán de Lectores)
72 Elektor
COMPLETA
TU COLECCIÓN
Sí, deseo recibir contra reembolso los números de ELEKTOR que indico a continuación, al precio de portada, más gastos de envío. (Se
servirán sólo los números que no estén agotados al tiempo de recibir la orden de pedido).
serie (la UART del microcontrolador) de - Bucle de los caracteres de entrada. una tarjeta de 50 centímetros?). Por
acuerdo al valor seleccionado por los nive- Este lazo espera la llegada de un esta razón hemos diseñado el dia-
les en los terminales P3.2 y P3.3. También nuevo carácter proveniente del grama de pistas y distribución de
configura la bandera de selección de teclado o de la interfaz serie. Cada componentes de la placa de circuito
teclado o puerto serie (puente JP1), crea el código de búsqueda procedente del impreso por completo, lo cual se
“buffer” de la pantalla (120 bytes de la teclado se lee a través de la memo- muestra, a la mitad de su tamaño
memoria RAM, comenzando desde la direc- ria FIFO y se convierte en un carác- real, en la Figura 2. Esta placa de
ción 080h), e inicializa el contador de la ter de control o en un carácter circuito impreso de doble cara y con
pantalla. ASCII, de acuerdo con la tabla de taladros metalizados, no está dispo-
Seguidamente, el teclado se conmuta a código tastasc. La otra alternativa nible en nuestro servicio de lecto-
código de búsqueda 3. En este modo sólo es que los caracteres ASCII se leen res, pero se puede obtener a través
se envía un carácter cada vez que se pulsa a partir de la interfaz serie. En este del distribuidor “The PCBShop”, por
una tecla. Esto simplifica considerable- caso, los caracteres de control se medio del enlace que existe en la
mente los procesos siguientes de la bús- generan utilizando una representa- página web de Elektor.
queda de códigos. ción específica. Por fortuna, la colocación de los
También se inicializa el reloj de tiempo real, Cuando se encuentra un carácter componentes sobre la placa es bas-
permitiendo que el condensador de almace- de control (como Retorno [Return], tante sencilla. Los conectores SIL,
namiento “Goldcap” pueda recargarse a par- Desplazamiento [Shift], o Espacio los puentes y el conector mini-DIN,
tir de la tensión de alimentación. La fase de Atrás [Backspace]) se llama a la se montan en la parte inferior de la
inicialización acaba con la escritura de un rutina asociada utilizando un sis- placa, mientras que el resto de los
texto inicial en el “buffer” de la pantalla y habi- tema de identificación. Cada carác- componentes se montan sobre la
litando la interrupción, lo que permite que el ter ASCII se almacena en la cara superior. Debemos asegurarnos
Temporizador 0 entre en ejecución. siguiente posición de memoria que ninguno de los componentes
EEPROM libre, y su carácter imagen sobresale más de 8 mm por encima
-Bucle del Visualizador. (5 bytes) se lee de la tabla (charimg) de la superficie de la placa, ya que
El lazo del visualizador se dispara por y se escribe en la memoria RAM, de otro modo, los módulos del visua-
medio de la interrupción del Temporizador 0 más concretamente en el “buffer” de lizador instalados por encima de
cada 277 μs, lo cual se corresponde con una pantalla. estos componentes, no se alojarán
velocidad de 3.600 Hz. Por lo tanto, la panta- correctamente en sus zócalos. El
lla de matriz de puntos completa se refresca La placa de circuito condensador “Goldcap” especifi-
unas 60 veces por segundo. El lazo del visua- cado en la lista de componentes,
lizador obtiene los bytes de la memoria RAM impreso tiene una altura exacta de 5,5 mm,
de forma secuencial, y los presenta sobre el si deseamos utilizar zócalos para
registro desplazamiento; también genera los No es nada fácil diseñar y producir estos circuitos integrados sólo
pulsos de reloj para el registro desplaza- una placa de circuito impreso lo podremos utilizar aquellos modelos
miento y nuevos patrones de datos para los suficientemente grande como para de muy bajo perfil.
visualizadores LEDs, proporcionando las alojar 12 de módulos visualizadores (020407-1)
señales de control para la conmutación y el grandes, así como su electrónica de
desplazamiento del texto, y la configuración control (¿cuántos aficionados tienen
de la pantalla para trabajar en modo inver- una bandeja de tratamiento para
tido o parpadeo. circuito impreso que pueda alojar
74 Elektor
020407-1
Visualizador de Texto con Desplazamiento
(50% del tamaño real)
020407-1 (C) ELEKTOR
024111-1
(C) ELEKTOR
024111-1
Contador de revoluciones para modelos de radio-control
(C) ELEKTOR
020374-1
020374-1
Contador de revoluciones para modelos de radio-control