|
¿Qué es un Zumbador Electrónico?
Un zumbador electrónico es un miniparlante
(minibocina) de bajo costo que se utiliza para hacer
sonidos. El sonido generado por el zumbador puede
cambiarse alterando las señales electrónicas
suministradas por el microcontrolador.
¿Para Qué se Utilizan los Zumbadores?
Los zumbadores se utilizan en una gran variedad
de diferentes productos para dar retroalimentación
al usuario. Un buen ejemplo de esto es una máquina
expendedora, la cual emite un sonido cada vez que
se presiona un botón para escoger un refresco
o algo para picotear. Este sonido da retroalimentación
al usuario para indicarle que se recibió
la señal del botón presionado. Otros
tipos de zumbadores se utilizan a menudo en tarjetas
musicales de cumpleaños, para tocar una melodía
cuando se abre la tarjeta.
¿Cuál es la Diferencia Entre un
Zumbador y un Timbre ?
El timbre contiene un pequeño circuito electrónico,
el cual genera la señal electrónica
necesaria para emitir un sonido. Por lo tanto, cuando
el timbre se conecta a una batería siempre
emitirá el mismo sonido. El zumbador no tiene
este circuito y por ende necesita una señal
externa. Esta señal puede suministrarla un
pin de salida del microcontrolador. El zumbador
también requiere menos corriente para operar
y por lo tanto durará más en circuitos
alimentados por baterías.
Cómo se Usan los Zumbadores
La conexión de los zumbadores a un PICAXE
es muy sencilla. Simplemente conecte el cable rojo
al pin de salida del microcontrolador y el cable
negro a 0V (tierra), figura 1. Tome en cuenta que
los zumbadores más económicos no tienen
cubierta plástica exterior. En estos casos
es necesario montar el zumbador sobre una sección
del circuito impreso (con cinta adhesiva de doble
contacto) para crear un sonido que se pueda escuchar.
El circuito impreso actúa como una caja
de sonido (baffle) y amplifica el sonido emitido
por el zumbador. Asegúrese de pegar la cinta
adhesiva al lado correcto del zumbador (¡el
lado de bronce que no tiene los cables!).
Haciendo más Ruido
En algunas ocasiones puede que desee emitir sonidos
más fuertes. En este caso, lo adecuado es
utilizar un parlante (bocina) en vez de un zumbador.
Al utilizar parlantes es necesario conectar un condensador
(por ejemplo un condensador electrolítico
de 10µF) al circuito del microcontrolador,
para evitar causarle daños al chip. Recuerde
que, al igual que el zumbador, los parlantes sólo
operan correctamente si están montados en
una caja de sonido.
Después de conectar el zumbador, el mismo
puede probarse utilizando un simple programa tal
como el siguiente:
Main:
Sound 2, (65,100)
Sound 2, (78,100)
Sound 2, (88, 100)
Sound 2, (119, 100)
Go to main
Este programa hará que el zumbador (conectado
al pin de salida 2) haga 4 sonidos diferentes (valores
65, 78, 88, 119), siguiendo el diagrama de flujo
de la figura 2.
Vea qué sencillo es programar
main (del inglés principal),
es una etiqueta que dice que está por empezar
el programa.
sound 2 es una instrucción que
dice que el PICAXE genere un sonido y lo emita por
la salida 2, cuya frecuencia dependerá del
primer número que está entre paréntesis
en la instrucción y su valor puede ser cualquiera
entre 0 y 127.
Si el zumbador no funciona verifique:
1. Que el valor del sonido (primer número
en el paréntesis) esté entre 0 y 127.
2. Que se esté utilizando el número
de pin correcto dentro del programa.
3. Que todas las conexiones estén bien soldadas.
Para probar este elemento puede utilizar el circuito
que dimos en Saber 180.
En síntesis, al utilizar el comando sound,
el primer número indica el número
de pin (en los proyectos el pin 2 es utilizado frecuentemente).
El siguiente número es el tono, seguido por
la duración. Mientras más alto es
el tono, mayor será la altura tonal del sonido
(tome en cuenta que algunos zumbadores no pueden
emitir tonos muy altos y por lo tanto valores mayores
de 127, puede que no se escuchen).
Al utilizar sonidos múltiples puede incluirlos
todos en la misma línea. Por ejemplo:
Sound 2, (65,100, 78, 100, 88, 100, 119, 100)
El programa BASIC mostrado en la tabla 1 utiliza
un bucle for...next para emitir 120 sonidos diferentes,
utilizando la variable b1 para almacenar el valor
(tono) del comando sound.
El número almacenado en la variable b1 aumenta
1 en cada bucle (1-2-3-etc.), por lo tanto, al utilizar
la variable b1 en la posición del tono, la
nota se cambia en cada bucle. El programa de la
tabla 2 realiza la misma tarea pero en orden inverso
(contando el tono en cuenta regresiva).
Le aconsejamos que lea el artículo de la
edición anterior, que baje de Internet el
programa para trabajar con PICAXE y realice sus
propios ejemplos. Si no tiene la edición
anterior y los programas para trabajar con los microcontroladores
PICAXE, puede bajarlos sin cargo de nuestra web:
www.webelectronica.com.ar, haciendo click en el
ícono password e ingresando la clave: picaxe212.
Proyectos con Microcontroladores PICAXE
Desde hace algunos años, los microcontroladores
han adquirido un papel preponderante tanto en la
electrónica educativa como en la industrial
y en la de consumo. Por tal motivo, el Ing. Horacio
D. Vallejo ha preparado un libro de la Colección
Club Saber Electrónica que se colocó
en los mejores puestos de ventas de revistas en
julio pasado (vea la figura 3). En este texto se
describe qué son los microcontroladores PICAXE
y gran cantidad de ejemplos y proyectos prácticos
para que aprenda a utilizar estos componentes sin
inconvenientes.
Ud. puede bajar proyectos contenidos en este texto
desde nuestra web o contactarse con cualquiera de
los representantes de Editorial Quark para obtener
el texto o los productos relacionados con el mismo
(vea en la página 11 el representante de
su país).
Cabe aclarar que los PICAXE son casi tan económicos
como los PICs de Microchip y mucho más fáciles
de usar.
Los PICAXE son de 8, 18 y 28 terminales, con capacidad
de memoria que va desde 512 palabras hasta 8kbytes;
hay versiones con puertos analógicos y otros
con puertos analógicos y digitales.
El PICAXE 08, por ejemplo, tiene 5 terminales para
comunicarse con el exterior y el PICAXE 18 posee
15 terminales I/O (dos más que el PIC 16F84).
En la próxima edición veremos cómo
se emplean otros componentes con el sistema de microcontroladores
PICAXE
|