Está en la página 1de 61

4ª forros.

qxd:Maquetación 1 15/10/13 10:37 Página 1


Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 67

Cuaderno del Técnico Reparador


Reparando un Black Berry
Guía de Fallas Comunes:
PARTE 1: DESARME DE BLACKBERRY BOLD Y FALLAS COMUNES
Como mencionamos en la edición anterior,
son cada vez más los usuarios de
BlackBerry en América Latina, lo que genera
una gran demanda de “servicio técnico” a
estos equipos. Atentos a la solicitud de
varios lectores, preparamos varias guías de
reparación con las fallas más comunes y su
solución, indicando en cada caso los pasos
a seguir para desarmar un terminal. Toda la
información procesada está disponible en
nuestra web para los socios registrados del
Club Saber Electrónica (recuerde que ser
socio es gratuito). En esta nota explicamos
cómo se desarma un teléfono BlackBerry
Bold y damos algunas fallas con sus solu-
ciones.
Por: Ing. Horacio D. Vallejo
e-mail: hvquark@webelectronica.com.ar

l teléfono celular Bold, que mite sincronizar calendarios, contac- comprar por Internet, navegar y

E toma su nombre de la pantalla


clara y brillante, es el primer
terminal de Blackberry equipado con
tos y datos importantes.
Las aplicaciones que están
abiertas en los teléfonos inteligentes
hacer llamadas. Puede alternar entre
la red de telefonía celular y redes Wi-
Fi (la red inalámbrica de su casa o
conectividad HSDPA integrando, BlackBerry® Bold™ se mantienen de un área de acceso público) en
además, soporte WiFi y receptor activas para que pueda cambiar de cualquier momento.
GPS en el terminal. Con apenas 14 una a otra rápidamente. Y con el En la tabla 1 puede apreciar las
mm de espesor y poco más de 100 nuevo BlackBerry® 6 incluido en el características sobresalientes de
gramos, el Bold es un terminal com- teléfono inteligente BlackBerry Bold este modelo de BlackBerry.
pacto y elegante del que destaca su 9780, se puede alternar entre aplica- Para desarmar la unidad debe
pantalla LCD de 480x320 píxeles de ciones muy facilmente. seguir los siguientes pasos:
resolución y el teclado QWERTY La conectividad permite correo
completo con teclas redondeadas y electrónico, chat, descargas, strea- 1) Quite la tapa trasera, la batería
con relieve. ming y mucho más, todo al mismo y Retire los seis tornillos con un des-
Los teléfonos inteligentes tiempo. El BlackBerry Bold maximiza tornillador T5, figura 1.
BlackBerry Bold permiten integrar la velocidad de su conexión en todas 2) Levante con cuidado la base
hasta 10 cuentas de correo electró- las zonas donde hay cobertura 3G.1 protectora de la placa madre del
nico para tener acceso centralizado Posee conexión Wi-Fi® que per- teléfono, figura 2.
a todos tus mensajes. También per- mite revisar el correo electrónico, 3) Ahora, retire la placa madre

Saber Electrónica

67
Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 68

Cuaderno del Técnico Reparador

Figura 1 Figura 2

del celular y desconecte la cinta debe decir, o bien 001/004, 002/004, En la figura 5 se puede ver una
(conector) para la pantalla y el par- 003/004 o 004/004 que indica el imagen de la placa principal.
lante o bocina que se muestra en el modelo empleado para ese terminal. La figura 6 muestra los contactos
circulo destacado de la figura 3. En caso de que tenga que sustituir la del gabinete que contiene a la placa
4) A continuación, tendrá la placa pantalla (figura 4) asegúrese de madre y en la figura 7 podemos ver
madre y, para terminar, basta con comprar el modelo de sustitución detalles de la placa madre de la que
levantar la pantalla. adecuado o, de lo contrario, no fun- podemos decir que Samsung sigue
En la parte posterior de la misma cionará. impresionando con sus multi-chip

Tabla 1

Saber Electrónica

68
Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 69

Las Fuentes de Alimentación en los Televisores de Origen Chino

Figura 3 Figura 4

Figura 5 Figura 6

envasados moviNAND + OneNAND queda atrás con la inclusión de su De la misma manera que explica-
+ Mobile DDR. GPS + A-GPS. mos cómo desmontar un Bold, pode-
Las empresas Infineon y En la figura 8 se tiene un dia- mos proceder para cualquier otro
Renesas siguen destacándose con grama en bloques que representa a BlackBerry, en nuestra web encon-
sus transceptores RF y SiRF no se dicho teléfono. trará tanto los manuales como

Figura 8

Saber Electrónica

69
Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 70

Cuaderno del Técnico Reparador


videos, para acceder a ellos cuba de ultrasonido, luego
diríjase a www.webelectro- Figura 7 aplicarle calor en forma
nica.com.ar, haga clic en el uniforme a toda la placa
ícono password e ingrese la con una estación de sol-
clave: “todoberry”. dado que no genere una
temperatura superior a los
90ºC (lo ideal es entre
Fallas y Soluciones 84ºC y 88ºC), dejar enfriar
y armar nuevamente la
Es común que un telé- unidad. En general, el
fono se moje, ya sea por la equipo sale funcionando.
transpiración del cuerpo En ocasiones, por más
humano o porque acciden- que ha realizado esta ope-
talmente se caiga al agua (y precisa- seca como puede e intenta poner en ración algunas teclas no funcionan,
mente no se cae en un charco de marcha el teléfono, provocando por más que generan el sonido equi-
agua destilada…). Cuando esto ocu- daños que pueden ser irreversibles. valente a su acción, ene ese caso,
rre, de inmediato, debe quitar la Cuando un terminal se moja es probable que el agua haya provo-
batería pero en general el usuario lo debe desarmarlo y limpiarlo en una cado problemas en soldaduras de

Saber Electrónica

70
Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 71

Las Fuentes de Alimentación en los Televisores de Origen Chino


Figura 9

algunos componentes y Ud. tenga durante unos 15 segundos a una Si el conector USB no tiene
que “resoldar” algunos componen- temperatura de unos 85ºC las zonas conexión, puede probar con realizar
tes; antes de hacerlo, caliente 1, 2 y 3 de la figura 9. puentes en la placa principal, proce-

Figura 10

Saber Electrónica

71
Tec Repa - Repara Black Berry.qxd 8/18/11 5:23 PM Página 72

Cuaderno del Técnico Reparador


Figura 11

diendo como muestra la figura 10. caliente pero teniendo cuidado de no conexión o en el prensa Flex; si ese
Cuando el que no responde es el actuar sobre componentes adyacen- es el caso, pruebe realizando un
vibrador, seguramente no hace buen tes. Para ello utilice la técnica del puente como muestra la figura 12.
contacto (también puede ser ocasio- papel de aluminio (vea la edición Por razones de espacio no pode-
nado por una mojadura accidental), anterior de Saber Electrónica en mos continuar con la explicación de
en la figura 11 puede ver las cone- Técnicas de Reballing). fallas comunes, pero si desea una
xiones que debe revisar y resoldar Por último, el agua también guía completa, puede descargarla
con ultrasonido si hiciera falta. Si no puede dejar como saldo la pantalla de nuestra web. Aclaramos que en la
posee soldador por ultrasonido, en blanco, como consecuencia de próxima edición continuaremos con
entonces puede emplear aire falsos contactos en el Flex, en su este tema. ☺

Figura 11

Saber Electrónica

72
Mont - Interr Crepusc 8/18/11 2:19 PM Página 55

M O N TA J E
Publicamos muchos circuitos de interruptores
accionados por la luz pero el que aquí pro-
ponemos tiene la característica de permane-
cer en estado activo sólo un tiempo ajustado
por el usuario. Tiene infinidad de usos que
van desde un despertador crepuscular hasta
un sistema de aviso que indica que el dueño
de casa ha llegado y desea que le abran la
puerta del garaje. Por su sencillez y facilidad
para el montaje, es aconsejable tenerlo siempre a mano, pues nos puede sacar de más de
un apuro..
Por Ing. Horacio Daniel Vallejo
hvquark@webelectronica.com.ar

INTERRUPTOR CREPUSCULAR
TEMPORIZADO
El que describimos es un simple interruptor que normal cerrado del relé). El circuito se alimenta
puede instalarse en la entrada de su garaje y que por la red eléctrica y tiene un consumo muy bajo,
le permite el accionamiento de un timbre interno lo que permite que permanezca continuamente
con sólo accionar las luces del coche. Con un conectado sin presentar problema alguno de
guiño de corta duración se produce el acciona- aumento significativo en la cuenta de luz final del
miento del relé y, con eso, el timbre se acciona. mes.
Este proyecto
puede servir para
el encendido
automático de la
luz de la terraza o
el balcón ya sea
con la luz del
auto o por falta
de luz solar (en
cuyo caso el LDR
-R3- debe estar
apuntando al
cielo y se debe
usar el contacto Figura 1 - Circuito del interruptor crepuscular temporizado.

Saber Electrónica

55
Mont - Interr Crepusc 8/18/11 2:19 PM Página 56

Montaje
El relé utilizado puede controlar cargas de hasta del instrumento. La disposición de los componen-
10A y la temporización puede ser ajustada en la tes en una placa de circuito impreso se muestra
banda de algunos segundos hasta por encima de en la figura 2.
los 5 minutos, dependiendo de lo que se desea Para mayor seguridad se recomienda utilizar un
accionar. zócalo DIL para el circuito integrado.
Los lectores más habilidosos pueden usar un sis- El sensor es un LDR redondo común, pequeño o
tema para accionar un mecanismo de puerta grande, el que debe ser instalado en tubito opaco
automática de garaje. de por lo menos 10 cm de longitud, de modo de
La idea básica de funcionamiento es muy sen- “tomar” sólo la luz proveniente de la dirección en
cilla y utiliza un componente que puede encon- que está el automóvil (o apuntando al cielo en
trarse fácilmente en el mercado. El circuito inte-
grado 555 está conectado como monoestable y
el tiempo en que su salida permanece en el nivel
alto depende del ajuste de VR2 y del valor del
capacitor C1. En realidad, C1 puede tener valores
entre 10µF y 220µF dependiendo de la aplicación
que el lector desee darle al aparato.
El disparo del circuito integrado 555 se obtiene
cuando el pin 2 alcanza el nivel bajo. Así, conec-
tamos este pin a un divisor de tensión formado por
VR1, R1 y el sensor.
De esta manera, con el sensor en lo oscuro (o
recibiendo poca luz), la tensión en el pin 2 del cir-
cuito integrado se mantiene en un valor relativa-
mente elevado.
Con la iluminación momentánea del sensor, su
resistencia cae y, con eso, la tensión en el pin 2, lo
que provoca el disparo del circuito integrado.
A la salida del 555 se conecta un transistor que
provoca el accionamiento de un relé. Con la lle-
gada de la salida del circuito integrado al nivel
alto, el transistor satura y, con eso, el relé es impul-
sado permaneciendo el tiempo programado por
VR2.
Entre los terminales de los contactos del relé se
puede conectar un timbre; en este caso, el ajuste
de VR2 debe ser efectuado por un tiempo breve
(tiempo de toque).
También, estos puntos pueden ser conectados
en paralelo con el interruptor de luz de la terraza, y
en este caso, se encenderá al tiempo del disparo.
Para esta aplicación, el ajuste de VR2 debe reali-
zarse para un tiempo mayor.
En la figura 1 tenemos el diagrama completo Figura 2 - Circuito impreso del interruptor

Saber Electrónica

56
Mont - Interr Crepusc 8/18/11 2:19 PM Página 57

Interruptor Crepuscular Temporizado


LISTA DE MATERIALES VR1, VR2 - 1MΩ
C1 - 100µF x16V - Electrolítico
C11 - 555 - Circuito integrado C2 - 1000µF x16V - Electrolítico
Q1 - BC548 - Transistor NPN de uso general RL1 - Relé de 1V para circuitos impresos
D1 - 1N4148 - Diodos de uso general
R1 - 10kΩ Varios:
R2 - 56kΩ Placa de circuito impreso, caja para montaje, cable
R3 - LDR común de alimentación, zócalo para el circuito integrado,
R4 - 1kΩ cables, estaño, fuente de alimentación, etc.

caso de emplearlo como luz automática de que puedan causar un accionamiento fallido.
noche, protegiendo el tubito con un acrílico). Luego, ajuste VR1 para tener el accionamiento
Esta orientación es importante para impedir que con el farol del auto y después VR2 para la tem-
el sensor capte luz de otras direcciones, lo que porización, conforme a la carga accionada.
podría provocar el accionamiento errático del
aparejo. En el caso de que esto ocurriera con pul-
sos de corta duración, como por ejemplo, los pro- UN INTERRUPTOR PARA 110V 7 220V
vocados por relámpagos, conecte con el sensor
en paralelo con un capacitor de 10µF. El interruptor de la figura 3 enciende lámparas
Para probar el aparato, inicialmente coloque de 110V / 220V cuando la iluminación ambiental
VR2 en la posición de menor temporización desciende por debajo de un nivel mínimo, apa-
(menor resistencia). Conecte una carga al relé de gándolas cuando vuelve a superarse ese nivel y
modo de poder monitorear su funcionamiento. puede emplearse para iluminación de la vía
Ajuste VR1 para obtener el accionamiento del relé pública, parques, jardines, vidrieras, etc.
con la iluminación de una linterna común. El circuito, presentado por Diego Bulva, basa su
Comprobado el funcionamiento, realice la insta- funcionamiento en un LDR que forma un divisor de
lación, ubicando el sensor en forma tal que pueda tensión juntamente con R1 y P1. La tensión resul-
recibir sólo el flash del farol del auto en el tante se aplica a la base del transistor Q1. Q1 y Q2
momento en que éste apunta para el portón de constituyen un disparador de Schmitt. En condicio-
entrada, evitando focalizar otras fuentes de luz nes de iluminación ambiental adecuada el LDR

Figura 3 - Interruptor para lámparas de 110V / 220V.

Saber Electrónica

57
Mont - Interr Crepusc 8/18/11 2:19 PM Página 58

Montaje
presenta baja resistencia y
la tensión en la base de Q1
es alta. Esto mantiene en
conducción a Q1 y al corte
a Q2. En estas condiciones
no hay corriente por el gate
del triac Q3 y por lo tanto las
lámparas permanecen
apagadas. Al descender el
nivel de iluminación
ambiental el LDR aumen-
tará su resistencia disminu-
yendo la tensión en base de
Figura 4 - Interruptor crepuscular para las luces del auto.

Q1. Por debajo de cierto nivel de tensión, Q1 rescentes y pueden eliminarse cuando el interrup-
pasará al estado de corte y Q2 a conducción. tor controla lámparas comunes.
Esto sucederá en forma abrupta (sin estados inter- • Para cargas superiores a los 400W es
medios) gracias a la realimentación positiva necesario colocar un disipador en el triac.
lograda por estar los emisores de ambos transisto- La lista de materiales para este circuito es la
res interconectados. En estas condiciones circu- siguiente:
lará corriente por el gate del triac disparándolo y
provocando, así, el encendido de las lámparas. Al R1 = 2k2
elevarse nuevamente el nivel de iluminación R2 = 470
ambiental, volverá Q1 a conducción y Q2 al corte. R3 = 1k5
Las lámparas se apagarán. R4 = 470
El nivel de iluminación ambiental requerido para R5 = 470
el apagado es levemente superior al necesario R6 = 270
para el encendido. Esto se debe a la histéresis pro- R7 = 100
pia del disparador de Schmitt y se constituye en la C1 = 100µF – 63V
garantía de eliminar estados indeseables tales C2 = 0.47µF – 250V
como lámparas semiencendidas o parpadean- C3 = 0.1µF – 630V
tes. C1, C2, D1 y D2 constituyen la fuente de ali- D1, D2 = 1N4007
mentación de C.C. la que entrega aproximada- Z1 = 12V – 1W (zener)
mente 12V. Z1 y R6 protegen contra sobretensio- Q1 = BC548
nes. Mediante P1 se ajustará el nivel de ilumina- Q2 = 2A3704 – 2A238
ción para el cual se produzca el encendido de las Q3 = TIC 216D – TIC 226D
lámparas. Especificaciones técnicas:
Potencia Max. con TIC206D – 800 W
NOTAS: Potencia Max. con TIC216D – 1000 W
• Es imprescindible que el fotorresistor no Potencia Max. con TIC226D – 1500 W
reciba la luz producida por las lámparas que con-
muta el interruptor. En caso de que esto sucediera Por último, en la figura 4 es un nterruptor crepus-
se producirá un funcionamiento intermitente. cular para las luces de posición del automóvil.
• C3 y R7 son necesarios para encendido Enciende las luces de posición del auto cuando
de lámparas con balasto (mercurio) o tubos fluo- cae la noche y las apaga al volver el día. ☺

Saber Electrónica

58
Mont - Indicador de Fugas 8/18/11 1:46 PM Página 52

M O N TA J E
En muchas ocasiones es preciso
poder “medir” variaciones de muy
pequeñas corrientes, que pueden sig-
nificar fugas peligrosas en industrias
químicas principalmente. Este apa-
rato resulta sumamente útil para veri-
ficar el estado de las termocuplas
que activan las válvulas de paso de
gas en estufas, hornos de cocina, hor-
nos industriales, etc. Incluso, es suma-
mente eficaz para dar un aviso que
indica cuando la corriente que produce el calor de una llama sobre el par bimetá-
lico es insuficiente, lo que podría causar defectos en procesos industriales.

Por Ing. Horacio Daniel Vallejo


hvquark@webelectronica.com.ar

MEDIDOR DE
PEQUEÑAS CORRIENTES DE FUGA

H
ay muchas máquinas industriales que funcio- difícil saber cuándo está mermando el rendi-
nan debido a las pequeñas corrientes que miento del elemento controlador de la válvula.
generan los pares bimetálicos y si existen Este dispositivo no es más que un medidor de
fugas se puede echar a perder un proceso. Los corrientes de muy bajo valor, capaz de indicar el
hornos de las cocinas, las estufas hogareñas y valor medido por medio del encendido de 10
todo otro aparato de pequeño porte que funciona Leds en 6 escalas que permiten cubrir un rango de
con quemadores a gas, poseen una válvula de 1µA a 100µA. Por otra parte, las modernas centra-
seguridad que permite el paso del fluido combus- les de calefacción no tienen llama piloto pero sí
tible cuando es energizada por la corriente que encendido electrónico. La comprobación de si se
produce una termocupla que se encuentra cerca ha realizado la ignición puede hacerse midiendo
de la llama piloto. la corriente de ionización causada por la llama.
De esta manera, si la llama es escasa, la tem- Cuando la corriente de ionización es demasiado
peratura del bimetal no será excesiva y la corriente baja, los circuitos de protección entran en acción.
producida será muy pequeña. En ocasiones esta De esta manera, el circuito de encendido trata de
corriente no llega a los 50µA y, por lo tanto, resulta encender el quemador de nuevo pero si, tras nue-

Saber Electrónica

52
Mont - Indicador de Fugas 8/18/11 1:46 PM Página 53

Medidor de Pequeñas Corrientes de Fuga

Figura 1 - Circuito medidor de pérdidas en generadores de corrientes pequeñas.

vos intentos, el quemador no arranca, se envía conectados en antiparalelo que protegen el ope-
una señal de error. racional contra tensiones de entrada demasiado
Este medidor es capaz de soportar tensiones de elevadas.
encendido elevadas. Su conmutador de control Los diodos no deben tener demasiada corriente
tiene un rango de ajuste de offset y cuatro rangos de fuga por la alta sensibilidad del circuito utili-
de medida (0,5µA a 3uA, 1µA a10µA, 5µA a 30µA zado. La amplificación del IC1, depende de la
y 10µA a 100uA) que permiten su utilización en la posición del conmutador de control.
mayoría de los equipos. La medida de corriente La salida del IC1 se aplica a IC2, que indica la
se obtiene midiendo la caída de tensión en R1. corriente medida en una escala de LED. La tensión
Esta resistencia está SHUNTADA por dos diodos de referencia para este circuito es de unos 3V.

LISTA DE MATERIALES R4 - 12kΩ


R5 - 47kΩ
IC1 - LF356 - Operacional con entrada FET. R6 - 100kΩ
IC2 - LM3914 - Circuito integrado contador. R7 - 100Ω
D1 a D10 - Leds de 5mm color rojo R8, R9 - 6k8
D11 - 1N4148 - Diodo de uso general. C1 - 100µF - Electrolítico x 16V
D12, D13 - BAV21 - Diodos de baja fuga. CN1 - CN2 - Llave selectora de un polo y cuatro posi-
SW1 - Llave conmutadora de 2 polos y 4 posiciones. ciones.
VR1 - Pre-set multivueltas de 25kΩ
R1 - 1kΩ Varios
R2 - 1kΩ Placa de circuito impreso, fuente de alimentación o
R3 - 3,3kΩ batería de 9V, conectores, cables, estaño, etc.

Saber Electrónica

53
Mont - Indicador de Fugas 8/18/11 1:46 PM Página 54

Montaje
La calibración del cir-
cuito debe realizarse con
la entrada en circuito
abierto.
Con S1 en posición 1,
la referencia de tensión
de IC2 se envía a la
entrada de IC1 a través
de R2. De esta forma, cir-
cula una corriente de
unos 3µA por R1.
Entonces, el paso
siguiente es ajustar P1 Figura 2 - Circuito impreso del medidor de fugas.
hasta que se ilumine el
LED superior. Colocando
un transistor conmutador
entre pata 10 de IC2 (ilu-
minación máxima) y
masa, se podrá coman-
dar un relé que active un
sistema sonoro que indi-
que cuando no existe
corriente producto de
llama, lo que indica que
algo anda mal. ☺

Saber Electrónica

54
Mont - Distribuyo FM 8/18/11 3:52 PM Página 59

M O N TA J E
Hay lugares en los que se requiere distribuir sonidos a
varios ambientes dentro de un perímetro no mayor a los
200 metros y para ello se puede usar un transmisor de
FM. El proyecto que describimos sirve para este propó-
sito, además, puede ser usado como una repetidora de
FM que se puede emplear como una especie de antena
repetidora interna en sitios donde no llegan con facili-
dad las ondas de FM. Usando un receptor sensible unido
a una antena externa, podrá ¨retransmitirse¨ la señal
en el ámbito domiciliario para que la recepción sea
más favorable en receptores de menor sensibilidad con
los walkman, radios portátiles, etc.
Por Federico Prado

DISTRIBUIDOR DE AUDIO POR FM


PARA EMPRESAS Y HOTELES

H
ace un tiempo publicamos una repetidora Lo que se hace es conectar un pequeño
de FM debido a que en muchas localidades retransmisor de FM, de pequeño alcance (ámbito
se reciben muy poco las señales de FM pro- domiciliario) a la salida de un receptor de FM sen-
venientes de ciudades distantes, produciéndose sible, dotado de antena externa y sintonizado en
también problemas de calidad cuando se pre- la estación que se desea oír. La señal de esta
tende usar un receptor de poca
sensibilidad como, por ejemplo,
una radio portátil o un walkman.
Solamente los receptores más
grandes, unidos a antenas exter-
nas bien orientadas, pueden reci-
bir en buenas condiciones las
señales de las estaciones en
cuestión, limitándose así el servi-
cio de FM.
Si el lector quisiera poder recibir,
en su radio portátil poco sensible,
esas estaciones débiles, existe
una solución que se propone en
este artículo. Ver figura 1. Figura 1 - Esquema de una repetidora de FM

Saber Electrónica

59
Mont - Distribuyo FM 8/18/11 3:52 PM Página 60

Montaje
estación se irradia entonces en la nueva frecuen- ción para que no haya distorsión, y la señal se
cia pero con mayor intensidad, pudiendo cap- recibe en una antena telescópica chica.
tarse en una radio portátil o walkman en cualquier Como las radios portátiles son casi siempre
punto de la casa. monofónicas. Es así que si dos canales se mezclan
Usted puede entonces oír en el jardín o en el transmitiendo juntos, no es posible separarlos en el
garage, su estación predilecta, usando la radio receptor.
chica que, en condiciones normales, no podría Si el sintonizador o el aparato de sonido con que
captar bien la señal directa de la estación. use el sistema no tiene salida de auriculares, la
El retransmisor propuesto funciona con pilas y conexión puede hacerse en uno de los canales
puede conectarse a la salida de sonido de cual- del.
quier sintonizador o equipo de sonido que tenga El receptor debe tener entonces, una llave para
FM común. fijar su posición. Como el consumo de corriente es
Otra ventaja más: usted puede colocar un CD bajo, cuatro pilas chicas o medianas constituyen
en su equipo de sonido pues su señal será irra- una fuente de alimentación de duración exce-
diada también y podrá escucharlo en cualquier lente. No aconsejamos que se emplee una fuente
lugar de la casa. de poder porque si no está muy bien filtrada,
puede haber ruidos en la emisión.
El circuito es un simple transmisor de FM como el Cabe aclarar que este sencillo circuito también
Scorpion que posee una etapa osciladora de alta servirá para alimentar a múltiples receptores colo-
frecuencia con un transistor 2N2222 (o BF494 para cados estratégicamente, ya sea en hoteles, hospi-
un poco menos de potencia) que opera entre 88 tales, colegios, empresas, etc.
y 108MHZ, en un punto en el que no esté transmi- El diagrama completo del circuito se muestra en
tiendo ninguna estación. la figura 2.
La modulación se obtiene de la propia salida de En la figura 3 proponemos nuestra versión en
los auriculares del aparato de sonido, conectado placa de circuito impreso que puede instalarse en
a la antena externa para obtener la mejor recep- una caja plástica con tapa de aluminio.
ción posible. La antena telescópica debe tener 40 cm de lon-
Se ajusta en un trim-pot (VR1) o nivel de modula- gitud como máximo. Es conveniente dejar las

Figura 2 - Circuito de una repetidora de FM.

Saber Electrónica

60
Mont - Distribuyo FM 8/18/11 3:52 PM Página 61

Distribuidor de Audio por FM para Empresas y Hoteles


LISTA DE MATERIALES DEL CIRCUITO DE LA FIGURA 2
R4 - 47 Ohm
C1 - 10nF - capacitor cerámico
Q1 - 2N2222 ó equivalente - Transistor de RF
C2 - 4n7 - capacitor cerámico
C5 - trimer común
C3 - 4pF - capacitor cerámico
L1 - 4 espiras de alambre común con diámetro de l cm.
C4 - l00nF - capacitor cerámico
VR1 - 47kΩ - trim-pot
B1 - Batería de 9V
Varios
SW1 - Interruptor simple
Caja plástica mod. PB201, plug estéreo, alambre blin-
CN1 - Conector para antena telescópica de 30 a 40 cm.
dado o común, puente de terminales o placa de cir-
CN2: Conector para entrada de audio.
cuito impreso, soporte para 4 pilas medianas o
R1, R2 - 10kΩ
pequeñas, alambres, soldadura, etc
R3 - 6k8

Figura 3 - Circuito impreso de la repetidora de FM

conexiones lo más cortas posible y tener en obtener el sonido del receptor con la mejor cali-
cuenta la polaridad de la fuente de alimentación dad posible y sin distorsiones.
(B1). Aléjese con la radio para controlar que el equipo
Una vez armado el circuito y colocado en su está en buenas condiciones (que se capte le
caja o gabinete, antes de cerrarlo conviene expe- señal fundamental y no las armónicas).
rimentar y ajustar la unidad. Para proceder de la Hecho esto, puede cerrar la caja del aparato y
manera siguiente: coloque las pilas en el soporte, usarlo normalmente.
conecte la entrada de audio a la salida de su sin- Colóquelo sobre el receptor de FM o en el lugar
tonizador que debe estar sintonizado en una esta- donde se obtenga mayor alcance y calidad. No
ción cualquiera a medio volumen, coloque en las use antena externa para el receptor porque
proximidades (a unos 2 metros de distancia) una podría haber realimentación de la señal con osci-
radio chica de FM sintonizada en una estación laciones fuertes que perjudicarían el ajuste y el fun-
local que no esté en la banda, también a medio cionamiento del sistema, sobre todo si las fre-
volumen. Ajuste inicialmente C5 para captar la cuencias elegidas fueran cercanas a la de la
señal del receptor en forma clara en la radio. VR1 estación captada.
debe estar en la posición de mínimo. Siempre que use el retransmisor, deje el control
Pruebe varios puntos de ajuste de C5 pues del volumen del receptor con la antena externa
podrían captarse armónicas que son señales deri- en el mismo punto en que se hizo el ajuste.
vadas de menor intensidad. Procure obtener la En la figura 4 se muestra un transmisor un poco
señal más fuerte. más potente que emplea sólo dos transistores
Una vez captada esa señal, ajuste VR1 para comunes para emitir audio a través de la banda

Saber Electrónica

61
Mont - Distribuyo FM 8/18/11 3:52 PM Página 62

Montaje

Figura 4 - Transmisor de FM de 2W.

de FM comercial con distancias superiores a 100


metros. Es bastante estable y la calidad de señal
es suficiente como para transmitir audio musical o
hablado.
También se lo puede utilizar para otras bandas
de radiodifusión, utiliando las siguientes especifi-
caciones:

PARA FRECUENCIAS DE 30MHZ A 40MHZ


L1 = 8 vueltas sobre núcleo de ferrita de 0.25"
C6 = trimmer de 15-20pF
C3 = trimmer de 10-15pF
Antena = Alambre AWG 38

PARA FRECUENCIAS DE 40MHZ A 50MHZ


L1 = 6.75 vueltas sobre núcleo de ferrita de 0.25"
C6 = trimmer de 10-20pF
C3 = trimmer de 10-15pF
Antena = Alambre AWG 37

PARA FRECUENCIAS DE 90MHZ A100MHZ


L1 = 6.5 vueltas sobre núcleo de ferrita de 0.25"
C6 = capacitor de 5.6pF
C3 = capacitor de 3.3pF
Antena = Alambre AWG 20"

El circuito debe ser armado sobre un circuito


impreso como el mostrado en la figura 5 y ali-
Figura 5 - Circuito impreso del Tx de FM de 2W. mentado con 9 ó 12V de corriente continua.

Saber Electrónica

62
Mont - Distribuyo FM 8/18/11 3:52 PM Página 63

Distribuidor de Audio por FM para Empresas y Hoteles


Consume 4W, de los cuales 2W los hace con mite cubrir todo un pueblo mediano de casas
potencia irradiada y los otros dos los disipa en bajas o un barrio completo en una ciudad. De
calor. requerirse más potencia se pueden construir e
Si desea usar el sistema con un micrófono del interconectar etapas de salida a fin de incremen-
tipo electret tendrá que agregar una resistencia tar el área de cobertura de la emisora.
de 1kΩ desde el positivo hasta el terminal negativo Antes de continuar, aclaramos que este transmi-
del capacitor de entrada (base del 2N3708), que- sor (con o sin etapas de potencia adicionales)
dando establecida la alimentación que ese tipo requiere autorización estatal para operar legal-
de micrófonos requieren. mente.
Dado su potencia reducida este tipo de disposi- Dado que el diagrama electrónico es dema-
tivos no requieren autorización del estado para siado ancho para colocarlo en pantalla hemos
operar. Sin embargo, si requiriera un alcance decidido fragmentarlo en dos, a fin de poder ser
mayor, puede armar el circuito que describimos a visto sin la necesidad de desplazarse de un lado a
continuación. otro de la pantalla. El punto en donde lo cortamos
sólo tiene dos conductores (representados por A y
B) los cuales están señalizados con flechas.
TRANSMISOR DE 18W Las bobinas y choques deben ser confecciona-
das según la siguiente tabla:
Las figuras 6 y 7 muestran un transmisor para la
banda de FM comercial que provee hasta 18Wde L1 3 Vueltas sobre ferrite de 5x10mm
potencia. Ingresando una señal de audio de 1Vpp L2 3 Vueltas sobre aire de 9mm (largo 10mm)
normalizada, la cual puede provenir de un mez- L3 1 Vuelta sobre aire de 12mm
clador o de otra fuente de audio, este sistema per- L4 4 Vueltas sobre aire de 9mm (largo 12mm)

Figura 6 - Primera parte del Tx de FM de 18W. Los puntos A y B deben unirse a los puntos A y B del ciruito de la figura 7.

Saber Electrónica

63
Mont - Distribuyo FM 8/18/11 3:52 PM Página 64

Montaje
L5 2.5 Vueltas sobre ferrite de 5x10mm mas y no con la antena definitiva para evitar inter-
L6 1 Vuelta sobre aire de 12mm ferencias a otras estaciones.
L7 2.5 Vueltas sobre ferrite tipo HF de 10x5mm Con respecto a la alimentación, con 12V y 2,5A
L8 3 Vueltas sobre aire de 9mm (largo 8mm) el circuito proporciona 12W, mientras que con 18V
L9 1 Vuelta sobre aire de 12mm y 3,5A provee 18W, en todos los casos la fuente
L10 2.5 Vueltas sobre ferrite de 5x10mm debe estar estabilizada.
L11 2.5 Vueltas sobre ferrite de 5x10mm El circuito debe ser construido sobre un impreso
L12 7 Vueltas sobre aire de 9mm (largo 19mm) de epoxy con la cara superior (componentes)
L13 3 Vueltas sobre aire de 13mm (largo 7mm) reservada para las pistas de interconexión y la
cara inferior (soldaduras) para el plano de masa.
El capacitor variable conectado al colector del Los transistores 2N3924, 2N4427 y BLY88 deben
transistor BF199 permite ajustar la frecuencia de ser montados con disipadores de calor adecua-
transmisión del circuito. El potenciómetro de 2k2 dos. En este tipo de componentes se usan disipa-
(el cual es del tipo lineal) hace las veces de sinto- dores circulares con forma de estrella. En el caso
nía fina. Una vez establecida la frecuencia de de los transistores 2Nxxxx el tamaño ideal es 20mm
salida se deben ajustar los siguientes capacitores de diámetro por 10mm de altura, mientras que
variables para calibrar el resto de las etapas del para el BLY88 deberá ser 75mm de diámetro por
transmisor. 100mm de altura. Es obligatorio el uso de grasa
Recuerde que estos ajustes se realizan desde el siliconada para optimizar la transferencia de tem-
capacitor de la izquierda hacia el que está a la peratura de los transistores a sus disipadores.
derecha. Recuerde que el calor excesivo (a parte de ines-
También tenga en cuenta que los ajustes inicia- tabilidad en la salida) puede causar daños a los
les es conveniente realizarlos con cargas fantas- componentes. ☺

Figura 7 - Segunda parte del Tx de FM de 18W. Los puntos A y B deben unirse a los puntos A y B del ciruito de la figura 6.

Saber Electrónica

64
Mont - Conmutador 8/18/11 1:12 PM Página 49

M O N TA J E

Conmutar cargas de potencia o sistemas


de control requiere desconectar un equipo
antes de conectar el otro. El montaje que
describimos permite accionar una de tres
cargas sin riesgos de interconexión y resulta
sumamente útil cuando se deben realizar
mediciones en diferentes partes de un cir-
cuito y se cuenta con un solo instrumento. Al
desconectar una carga antes de activar la
otra, no se corren riesgos de cortocircuitos a
causa de la conmutación deficiente.
Por Ing. Horacio Daniel Vallejo

CONMUTADOR DE
hvquark@webelectronica.com.ar

3 CANALES
PARA SISTEMAS DE CONTROL

C
uando se tiene que seleccionar una carga porque es sabido de la propiedad de los transis-
entre varias, normalmente se emplea una tores de ponerse en conducción con mucha más
llave selectora, ya sea rotativa, a botonera, velocidad en condiciones de bloqueo que en las
etc. También puede realizarse una selección de corte. Tenemos el caso, por ejemplo, de un
mediante un circuito digital al tacto para lo cual BC548 sobresaturado; éste tarda unos microse-
empleamos una conmutación electrónica. Sin gundos antes de bloquearse, mientras que su
embargo, para aplicaciones de instrumentación, paso a la conducción es bastante más rápido.
cuando es necesario medir tensiones en diferen- Nuestro circuito evita estos inconvenientes, ya
tes partes de un circuito y sólo tenemos un voltí- que toma como referencia el nivel existente a la
metro, es preciso que “se aíslen” los terminales de salida. El circuito integrado CD4028 es un decodi-
cada parte a medir dado que de lo contrario ficador BCD/decimal empleado como decodifi-
podríamos provocar cortocircuitos que perjudi- cador 1 de 3, que controla solamente uno de los
quen el aparato bajo prueba. El aparato que des- tres transistores conectados a sus salidas.
cribimos es un conmutador electrónico de tres Supongamos, por ejemplo, que sea Q1 el transis-
posiciones, donde el contacto del conmutador tor que se excita. La tensión de colector de este
con la tensión anterior queda interrumpido antes transistor es baja y lo mismo ocurre con la tensión
de que se aplique a la posición siguiente. en la pata 10 de IC1. Los otros dos colectores
No hemos elegido un conmutador a transistores están a nivel alto, así como las patas 13 y 12 (esto

Saber Electrónica

49
Mont - Conmutador 8/18/11 1:12 PM Página 50

Montaje

Figura 1 - Circuito del Conmutador para sistemas de control y/o instrumentación.

Figura 2 - Circuito impreso del conmutador para sistemas de control

Saber Electrónica

50
Mont - Conmutador 8/18/11 1:12 PM Página 51

Conmutador de 3 Canales para Sistemas de Control


LISTA DE MATERIALES R7, R8, R9 - 12kΩ (ver texto).
RL1, RL2 y RL3 - Relés de acuerdo a la tensión de
IC1 - CD4028 - Integrado decodificador alimentación para impresos
Q1 - Transistores NPN de media potencia C1 a C3 - 0,01µF - Cerámicos
Q2 - Transistores NPN de media potencia
C4 a C6 - 100nF - Cerámicos (ver texto)
Q3 - Transistores NPN de media potencia
D1, D2, D3 - Leds de 5mm
D4, D5, D6 - 1N4148 - Diodos de uso general Varios:
SW1, SW2, SW3 - Pulsadores “normal abierto” para Placa de circuito impreso, caja para montaje, cable
circuitos impresos de alimentación, zócalo para el circuito integrado,
R1 a R6 - 680Ω cables, estaño, etc.

es así debido a la acción de las resistencias R7, R8 certeza de que la conmutación es correcta.
y R9 que generan un retardo en la conmutación La inclusión de una resistencia en cada bucle de
debido a que cargan a los capacitores C4, C5 y realimentación con la colocación en paralelo con
C6 respectivamente). En estas condiciones, el cada contacto del conmutador de un condensa-
4028 detecta el código binario 110 (6 en decimal) dor proporciona un retardo moderado durante la
en sus entradas y deja pasar a nivel alto la salida conmutación. Si no se desea este retardo se cor-
correspondiente, pata 7, con lo que entrará en tocircuitúan las resistencias y los capacitores ya no
conducción el transistor Q1 que activaría al relé serán necesarios.
RL3 permitiendo el cierre de sus contactos (RL1 y Por razones de seguridad, conviene que los prin-
RL2 permanecerán desconectados). Como se cipiantes coloquen los relés en una placa aparte
trata de las condiciones de partida, nos encontra- de la mostrada en la figura 2, dado que los con-
mos ante un estado estable. mutadores podrían manejar tensiones que pue-
En caso de que accionemos un pulsador dife- den poner en riesgo nuestro circuito.
rente (SW2, por ejemplo), el código aplicado a las El consumo de corriente del 4028 es pequeño
entradas es 100 (4 en decimal). (lo que es característico de la tecnología CMOS),
La salida 4 no está empleada y por ello Q1 se mientras que el de los transistores depende del
bloquea. Después de que Q1 esté cortado, su valor de las resistencias de colector. Con los valo-
colector pasa al nivel alto con lo cual habrá un “1” res indicados, el consumo es de unos 15mA para
lógico en la pata 13 del IC1, el 4028 tendrá en su una tensión de alimentación de 12V (sin tomar en
entrada el famoso “5” (101 en binario) que es cuenta el consumo de los relés).
necesario para hacer entrar en conducción a Q2 Como dijimos, las redes R7 C4, R8 C5 y R9 C6
y así activar a RL2 (RL1 y RL3 permanecerán des- cumplen la función de retrazar la conmutación de
conectados). los circuitos para disminuir la probabilidad de fallas
En la práctica, es posible utilizar la tensión dispo- por cruces; las resistencias son de 12kΩ pero su
nible en el colector de los transistores para contro- valor puede ser alterado entre 1kΩ y 100kΩ según
lar un interruptor digital que efectúe la conmuta- las necesidades del técnico.
ción. También es posible reemplazar la resistencia Por último, digamos que así como conmutamos
de colector (en líneas punteadas en la figura 1) entre 3 sistemas o cargas diferentes es posible
por un retardo adecuado, pero con ello se intro- agregar más salidas al conmutador dado que el
duciría retardos todavía mayores (del orden de los CD4028 es un decodificador de hasta 10 salidas,
milisegundos). razón por la cual, seleccionando las combinacio-
En ese caso, la realimentación a la entrada nes adecuadas en las patas de entrada (A,B,C y
debe efectuarse mediante un contacto separado D) es posible aumentar las salidas que se pueden
del relé, pero se tendrá, por supuesto, la absoluta conmutar. ☺

Saber Electrónica

51
Mont - Ampli 55 8/18/11 2:42 PM Página 31

M O N TA J E

La mayoría de los circuitos de potencia para auto


requerían de una fuente elevadora de tensión puesto
que estos equipos necesitaban mas de 40 volt. Este
circuito rompe con esa tradición haciendo posible
fabricar un amplificador de audio de buena calidad
para el coche con solo un circuito integrado por canal
de audio. De esta forma para hacer una unidad esté-
reo bastará con dos integrados y para hacerla cua-
drafónica habrá que usar cuatro.

AMPLIFICADOR DE 55W
PARA EL AUTOMÓVIL

C
omo se ve en la figura 1, el chip tiene todo requiere capacitores de bloqueo de DC así como
lo necesario en su cápsula por lo que solo conjuntos RL típicos en estos proyectos.
queda colocar los capacitores y resistores Es posible agregar una función de MUTE la cual
de filtrado y control. Ya que el sistema es del tipo omitimos en el diagrama para simplificarlo al
puente los dos termina-
les de parlante son
amplificados, por lo
que no se debe colo-
car ninguno de ellos a
masa. De todas formas
el circuito está prote-
gido contra costos en la
salida, además de una
larga lista de otras pro-
tecciones. Está configu-
rado en clase H. Para
mas información
acerca de este chip
conectarse con la
página de Philips
Electronics.
La salida de audio no Figura 1 - Amplificador de 55W alimentado con 12V.

Saber Electrónica

31
Mont - Ampli 55 8/18/11 2:42 PM Página 32

Montaje
máximo. De querer hacerlo hay que colocar un funcionamiento. Una alternativa (muy común en
resistor de 1kΩ entre masa y el terminal 4, dejando estos casos) es colocar una segunda batería alo-
los componentes que están tal cual. Así el circuito jada en el baúl del vehículo, la cual se carga a tra-
entra en estado mudo. Quitando dicho resistor el vés de un diodo desde el regulador de tensión del
circuito vuelve a operar normalmente. Consultar la alternador.
hoja de especificaciones para mas información al No conecte el cable de alimentación del ampli-
respecto. ficador a la llave de encendido del vehículo direc-
Como en todos estos proyectos los disipadores tamente. La forma de conectarlo requiere un relé.
de calor son extremadamente críticos. Una disipa- Un punto importante de la instalación es la señal
ción deficiente hará que el circuito se recaliente y de entrada. Si el equipo de audio que tiene insta-
esto causará que el sistema se apague. No se va lado en el coche no dispone de salida de línea
a arruinar porque el chip incluye protección tér- deberá hacer una adaptación de impedancia y
mica interna, pero se apagará haciendo que deje una reducción de potencia para poder conectar
de amplificar. Un disipador y ventilador de micro- las salidas de parlantes de ese a las entradas de
procesadores Slot-1 ó Slot-A (como el AMD K7 ó el audio del amplificador. Una buena forma es com-
Intel Pentium III) es adecuado, siempre que se le prar un ecualizador pasivo los cuales modifican el
de marcha al motor del ventilador. En el caso de tono de cada banda a ecualizar "atenuando" las
utilizar este tipo de refrigeración forzada es impor- otras. Es importante que ese ecualizador no tenga
tante diseñar un buen canal de aire puesto que salida amplificada, porque estaríamos en el punto
de nada sirve el ventilador si no tiene entrada y de largada nuevamente. Aunque hoy día la
salida de aire fresco. Otra forma de conseguir mayoría de los equipos de CD para auto disponen
buenos disipadores es haciendo que los laterales de salida sin amplificar. Otra forma muy común es
del gabinete sean los mismos disipadores. En este colocar transformadores de salida de audio con el
caso el tamaño será adecuado y, además, esta- bobinado de 8 ohm conectado a la salida del
rán al exterior logrando recibir aire fresco perma- estéreo y el bobinado de 2000 ohm conectado a
nentemente. la entrada del amplificador. En este caso es acon-
Cabe destacar que este amplificador requiere sejable dotar al amplificador de un potenciómetro
10A en máxima potencia por lo que los cables de para ajustar el "tope" de entrada y prevenir sobre
alimentación deben ser de adecuada sección. excitación.
Caso contrario se podrían cortar causando corto- Dado que el chip dispone de un circuito de pro-
circuitos en el circuito eléctrico del vehículo. Si va tección contra cortos que desconecta la salida
a montar cuatro de estos módulos tenga en cuando la impedancia de la carga cae por
cuenta lo siguiente: Un vehículo mediano dispone debajo de 0.5 ohm, colocar parlantes de 2 ohm
de una batería 63A. Este circuito multiplicado por (o 2 de 4 ohms en paralelo) haría que la potencia
cuatro consume A. Hay que hacer una simple divi- lograda suba a 75W, pero también subirá la distor-
sión para determinar que es capaz de descargar sión a casi el 10%. Esto no es aceptable para
la batería del auto en tan solo dos horas de uso a sonido musical, pero para propaganda o publici-
máxima potencia. Por ello tendrá que tener cui- dad en la vía pública es idóneo. Como es lógico
dados especiales como ver en donde se conecta también subirá la demanda de corriente.
la unidad.
Otro factor importante es el sistema de encen- Para obtener el circuito impreso y más informa-
dido e inyección de combustible. Estos circuitos ción sobre este amplificador, visite la página de
suelen ser algo sensibles a las caídas de tensión Internet: http://www.pablin.com.ar/electron/cir-
por lo que este amplificador puede perjudicar su cuito/auto/amp55/index.htm ☺

Saber Electrónica

32
0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 33

PICAXE & LOGICATOR

PICAXE
TTRABAJANDO CON M
RABAJANDO CON MICROCONTROLDORES
ICROCONTROLDORES

Q
QUÉ
UÉ SON
SON Y
Y C
CÓMO
ÓMO SE
SE U
USAN
SAN
E
ENTORNO
NTORNO DE
DE T
TRABAJO
RABAJO QU IINCLUYE
QU NCLUYE A
A PIC
PICSS

Los microcontroladores PICAXE, mas que ser considerados como una serie de circuitos
integrados fáciles de programar, constituyen la integración de todo un sistema en el cual
están involucrados, a parte de los dispositivos electrónicos (los propios microcontrola-
dores PICAXE), el software para programarlos (entorno de programación Programming
Editor y aplicación Logicator).
La ventaja que se tiene al utilizar los microcontroladores del sistema PICAXE es que, aun
sin tener conocimientos, se puede aprender de una manera muy fácil, ya que utiliza un
lenguaje BASIC muy sencillo, además de contar también con la posibilidad de progra-
marlos con diagramas de flujo.
En este manual explicaremos qué son los PICAXE, cómo podemos realizar fácilmente
diseños de sistemas que los contengan, qué tipos de PICAXE podemos encontrar, cómo
se usa el entorno de programación y en qué consiste el utilitario Logicator, con el que
también podremos realizar programas para PICs de Microchip.

Programación de PICs por Diagrama de Flujo 33


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 34

Entorno de Trabajo para Microcontroladores

INTRODUCCIÓN ADC, DAC, Comunicación en paralelo,


USAR, etc.
Un microcontrolador, desde el punto de
Un PIC es un microcontrolador que
vista de operación, puede considerarse
precisa un entorno de desarrollo (el
como si fuera una PC, ya que cuenta con el
MPLAB) para editar programas, simular-
conjunto básico de implementos que nece-
los, convertir el programa en un archivo
sita para realizar sus funciones, esto es,
hexadecimal y realizar la simulación que
microprocesador, disco duro, memoria
verifique que está todo bien. Luego, se pre-
RAM, etc. Clásicamente, cuando progra-
cisa un cargador para “descargar” el pro-
mamos un microcontrolador, de forma
grama en la memoria del PIC, y por último
implícita se tiene que desarrollar un pro-
se debe quitar el PIC del cargador y colo-
grama que trabaja a manera del BIOS de
carlo en el circuito donde va a funcionar.
una PC, ya que lo primero que debemos
Un PICAXE “no precisa nada de todo tomar en cuenta es la configuración de sus
eso...” es un PIC al que se le ha grabado un puertos, ya sea como de entrada o de sali-
programa interno (firmware) para que da, configurar sus demás herramientas
pueda ser “cargado” en la misma placa como pueden ser los temporizadores, los
donde va a funcionar por medio de un soft- ACD, etc. Han aparecido en el mercado,
ware gratuito y en el que los programas sistemas de desarrollo que permiten la
pueden escribirse en BASIC o en diagra- programación del microcontrolador de
ma de flujo. una manera relativamente fácil, en la cual
Desde que el primer microprocesador se puede emular el proceso que nos intere-
vio la luz del mundo (el 4004), y cuya única sa desarrollar.
y principal operación era una suma de 1 Para la mayoría de estos sistemas de
bit, se comenzó con una carrera tecnológi- desarrollo, una vez que se tiene terminada
ca que lejos de ver el fin, día a día va la aplicación, el paso siguiente es armar el
logrando cosas inimaginables, tal es el caso prototipo e insertar el microcontrolador
de los microcontroladores que vendrían a debidamente programado. En la figura 2 se
ser el ejemplo resumido y en miniatura, de
una computadora personal (PC).
Un microcontrolador del sistema
PICAXE puede ser de 8, 18, 28 o 40 termi-
nales o más (figura 1), internamente den-
tro de su encapsulado, posee como equipa-
miento mínimo un microprocesador,
memoria RAM, y distintas versiones de
memoria ROM.
Los microcontroladores más avanzados,
FIGURA 1 - UN PICAXE ES U N PIC DE
aparte de lo mencionado anteriormente, M ICRO C H I P AL QUE SE LE AGREGÓ U N FIRMWA-
también llegan a poseer temporizadores RE PARA FACILITAR S U PROGRAMACIÓ N

34 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 35

PICAXE & LOGICATOR

do PICAXE, que de por sí, quien ha utili-


zado estos microcontroladores, puede
constatar lo sencillo que resulta su progra-
mación, el sistema de desarrollo PICAXE
hace las cosas todavía más sencillas para el
programador.
El sistema de desarrollo PICAXE hace
las cosas todavía más sencillas para el pro-
gramador, ya que cuenta con dos opciones
de diseñar una aplicación: una por medio
FIGURA 2 - LA EMPRESA ED U CATIO N de diagramas de flujo y otra por medio de
REV OLURIO N FACILITA HERRAMIENTAS PARA “BASIC”, y aunque esto no es ninguna
APRENDER A TRABAJAR C ON LO S M ICRO C ON T RO - novedad, (ya que estas herramientas existí-
LA D ORES PICAXE an con anterioridad), lo ventajoso del
puede observar un kit de desarrollo para PICAXE radica en el hecho de que se
trabajar con microcontroladores, en este trata de un microcontrolador PIC que, en
caso con el sistema PICAXE. Tenga en un segmento de memoria ROM interna le
cuenta que no es preciso que compre pro- ha sido grabado desde su fabricación, un
grama alguno para empezar a trabajar, firmware a manera de BIOS que simplifica
dado que lo puede bajar gratis de Internet, la forma de programarlo.
además, Ud. puede armar el cable de cone- Al igual que en todos los sistemas de
xión a la PC y la placa de circuito impreso desarrollo, existen ya predefinidas toda
del dispositivo que desee. una serie de tarjetas de prácticas sobre las
Hace apenas un tiempo, se ha lanzado cuales podemos emular las aplicaciones
al mercado el sistema de desarrollo para que hemos diseñado, pero gracias al firm-
programar microcontroladores PIC llama- ware que poseen los microcontroladores
PICAXE “se puede armar la aplicación
completa incluyendo al microcontrola-
dor”, y sobre la aplicación programarlo sin
necesidad del sistema de desarrollo, ni del
circuito programador de microcontrolado-
res (vea la figura 3).
De hecho, el sistema PICAXE hace más
accesible la programación de microcontro-
ladores a todas aquellas personas que tan
sólo cumplan con el único e indispensable
FIGURA 3 - UN A D E LAS VENTAJAS D EL PICAXE requisito que es el de querer aprender. Vea
ES QUE LA PLACA E N QUE SE USA PUEDE TENER en la figura 4 una “pantalla” de la aplica-
U N C ON E CTO R PARA P OD ER PROGRAMARLO S I N ción que nos permitirá realizar el progra-
SACARLO D E S U Z Ó CALO . ma que vamos a cargar adentro del PIC.

Programación de PICs por Diagrama de Flujo 35


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 36

Entorno de Trabajo para Microcontroladores

Aquí no vamos a men-


cionar las ventajas y des-
ventajas del sistema
PICAXE con respecto a
otros, lo único que pode-
mos agregar es que se
trata de otra manera de
programar microcontrola-
dores PIC, empleando dia-
gramas de flujo y/o len-
guaje BASIC (figura 5),
con los cuales, ya sea de
manera consciente o total-
mente implícita, recurri-
mos a ellos para elaborar
FIGURA 4 - LA APLICACIÓ N P ROGRAM I NG ED ITO R PERMITE
un programa.
C ONSTRU I R PROGRAMAS PARA PICAXE E N D IAGRAMAS D E
Debemos aclarar que FLUJO . HOY, LA EMPRESA ED U CATIO N R EV OLU T IO N O FRECE EL
para programar en diagra- PROGRAMA LO G ICATO R Q U E TAM BI É N SIRVE PARA TRABAJAR

ma de flujo, la empresa C ON LO S PIC D E M ICRO C H I P. PU E DE D ESCARGAR GRATUITA-


MENTE U N MA N UAL C OMPLETO S OBRE EL MANEJO D E
Education Revolution
LO G ICATO R C ON LA CLAVE: “PICAXELO G IC”.
desarrolló la aplicación
“Logicator” que también sirve para traba- la puedan armar, posteriormente después
jar con PICs y de la cual hablaremos más de realizar algunas prácticas, avanzaremos
adelante. La empresa menciona que en el sobre aplicaciones en donde se tenga al
futuro ya no actualizará el editor por dia- microcontrolador como elemento princi-
grama de flujos del “Programing Editor” pal y al cual programaremos en sitio.
por lo cual el usuario deberá apren-
der a manejar el Logicator. Aquí el
problema es que sólo será gratuita
una versión limitada y para adquirir
la versión full deberá comprar la
licencia.
A lo largo de estas páginas, ire-
mos aprendiendo paso a paso la
forma de cómo programar los
microcontroladores bajo el sistema
PICAXE. Para ello, como primer
paso, emplearemos una tarjeta de
desarrollo de la cual proporcionare- FIGURA 5 - EL P ROGRAM I NG ED ITO R PERMITE PROGRAMAR
mos su circuitería para que ustedes E N B ASIC O C ONVERTIR EL D IAGRAMA D E FLUJO E N B ASIC .

36 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 37

PICAXE & LOGICATOR

VENTAJAS DEL SISTEMA PICAXE Está disponible en tres versiones que


son el de 8 terminales (PICAXE-08), 18
terminales (PICAXE-18) y 28 terminales
Como dijimos, el PICAXE es un siste- (PICAXE-28). En estos microcontrolado-
ma de microcontroladores PIC muy fácil res ya se tienen definidas las terminales
de programar ya que utiliza un lenguaje que tienen la función de entrada y salida
BASIC muy sencillo, además de contar de datos, además de las terminales que sir-
también con la posibilidad de programar- ven para programar al PICAXE en sitio, o
los con diagramas de flujo. Aprovecha en otras palabras sobre la misma aplica-
todas las características de los microcon- ción. En las figuras 6, 7 y 8 se muestran
troladores de bajo costo que incorporan los circuitos esquemáticos de la disposi-
memoria FLASH. ción de cada uno de los microcontrolado-
res PICAXE.
En la figura 6 se
muestra el circuito
esquemático para un
PICAXE de 8 termi-
nales, de las cuales
las que están identifi-
cadas como Pin1 E/S,
Pin2 E/S, Pin3 E/S y
Pin4 E/S, son termi-
nales que pueden
FIGURA 6 - CIRCUITO BÁSIC O D E ENTRENAMIENTO PARA EL PICAXE-08. funcionar como
entradas o salidas de
datos del exterior
hacia el microcontro-
lador.
Las terminales
identificadas como
Serial En y Serial Sal,
se utilizan para pro-
gramar al microcon-
trolador a través del
puerto serie de una
PC, para lo cual las
terminales del conec-
tor identificado
como CON1 se
FIGURA 7 - CIRCUITO BÁSIC O D E ENTRENAMIENTO PARA EL PICAXE-18. hacen llegar al conec-

Programación de PICs por Diagrama de Flujo 37


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 38

Entorno de Trabajo para Microcontroladores

tor DB9 de la PC, tal


como se muestra en
la figura 9. Por otra
parte, de la misma
figura 6 se observa
que la terminal iden-
tificada como Serial
Sal, cumple con una
doble función, y
dependiendo de
dónde se ubique un
jumper selector en el
conector CON2, se
podrá programar al
PIC o esa misma ter-
minal una vez pro- FIGURA 8 - CIRCUITO BÁSIC O D E ENTRENAMIENTO PARA EL PICAX-28.
gramado el PIC ten-
drá la función de una terminal de salida de como Sal 0 a Sal 7, además de 4 terminales
datos. para entrada de datos analógicos, y por
último las terminales de programación del
Del circuito esquemático de la figura 7
microcontrolador.
se observa la forma en que están dispues-
tas las terminales de un PICAXE de 18 ter- Ya se ha mencionado que el sistema
minales, de las cuales las que se encuentran PICAXE no requiere de programador o
identificadas como En 0, En 1, En 2, En 6 y borrador, ya que utiliza únicamente tres
En 7 son dedicadas exclusivamente para alambres conectados al puerto serie de una
adquirir datos del exterior hacia el micro- computadora, tal como se describe en la
controlador. siguiente figura 9.
Las terminales que se encuentran iden- Una vez que han sido identificadas las
tificadas de la Sal 0 a Sal 7 son exclusiva- terminales a utilizar en el conector del
mente para enviar datos hacia afuera del
microcontrolador, mientras que las termi-
nales identificadas como Serial Sal y Serial
En, se utilizan para programar al micro-
controlador.
En el circuito de la figura 8 se muestra
la forma de conectar a un PICAXE de 28
terminales, en donde aparte de las termi-
nales de entrada que se encuentran defini- FIGURA 9 - LO S PICAXE SE C OMU N ICA N C ON
das como En 0 a En 7, también se cuenta LAPC A TRAVÉS D EL PUERTO C OM, UTILIZA N D O
con las terminales de salida identificadas PRO TO C OLO RS232

38 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 39

PICAXE & LOGICATOR

doras pequeñas, tipo


nanobook, no poseen
puerto RS232 y hasta
las notebook actuales
tampoco lo incluyen.
En ese caso, se debe
utilizar un conector
que comercializa la
empresa Education
Revolution, o colocar
un conversor USB a
RS232 como el que
publicamos en saber
Electrónica Nº 240 o
FIGURA 10 - DIAGRAMA D E ARMA D O D EL CABLE QUE el circuito de Saber
SE UTILIZA PARA PROGRAMAR LO S PICAXE. Electrónica Nº 284.
En la figura 12 pode-
mos observar el circuito eléctrico con su
placa de circuito impreso de dicho conver-
sor. Si desea más detalles del armado
puede recurrir a dicha revista. También
puede comprar un conversor USB a RS
232 como el de la figura 13; en ese caso
debe asegurarse que el dispositivo genere
un puerto COM real, es decir, que no sea
FIGURA11 - VISTA D EL CABLE D E PROGRAMA- un dispositivo HID, ya que en ese caso no
C IÓ N TERMINADO.
le va a servir.
puerto serie de la PC, ahora lo que sigue es
preparar la conexión hacia el PIC tomando
en cuenta las terminales, tal como se apre-
cia en la figura 10. COMENZANDO A TRABAJAR CON PICAXE
Como se puede observar en la figura 10,
se puede emplear (es recomendable) un “PICAXE” es un sistema que emplea
plug de los utilizados para conectar los un micro fácil de programar que utiliza un
audífonos a la salida de audio de un walk- lenguaje BASIC muy simple, el cual la
man o discman, y tener un cable con un mayoría de los estudiantes pueden apren-
conector DB9 en un extremo y un plug de der rápidamente. Los microcontroladores
audio en el otro, tal como se ilustra en la (con memoria FLASH) pueden ser pro-
figura 11. gramados una y otra vez sin la necesidad
Ahora bien, la mayoría de las computa- de un costoso programador PIC.

Programación de PICs por Diagrama de Flujo 39


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 40

Entorno de Trabajo para Microcontroladores

FIGURA 12 - PARA P OD ER UTILIZAR U N SISTEMA PICAXE C ON U N A C OMPUTA D ORA A TRAVÉS D EL


PUERTO USB SE D EBE EMPLEAR U N C ONVERS OR D E PUERTO C OMO EL MOSTRADO E N LA FIGURA Y
CUYA C ONSTRUCCIÓ N SE EXPLIC Ó E N SABER ELECTRÓ N ICA Nº 284.

El sistema no necesita de ningún pro-


gramador, borrador o complejo sistema
electrónico. El programa puede escribirse
en BASIC o por medio de un diagrama de
flujo y se carga mediante una conexión de
tres cables conectada al puerto serie de la
computadora. El sistema PICAXE consis-
te en tres componentes principales:
1) El software editor de programación.
2) El cable de conexión al puerto serial
de la PC. FIGURA 13 - UN ADAPTA D OR USB A
3) El chip PICAXE. RS232 C OMERCIAL

40 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 41

PICAXE & LOGICATOR

Ya retornaremos con este


tema, cuando sepamos más
acerca de las características
principales de estos chips.
Veamos ahora en qué consis-
te el software gratuito.

EL EDITOR
FIGURA 14 - CARPETA P RO G E DIT. DE PROGRAMAS

Lo diferente del sistema


de microcontroladores
PICAXE, con respecto a la
programación tradicional de
los microcontroladores PIC,
radica en la programación
basada en un lenguaje
BASIC y diagramas de flujo.
Esto hace que los microcon-
troladores del sistema PICA-
FIGURA 15 - SO FTWARE D E INSTALA- XE sean muy fáciles de pro-
C IÓ N “PROGRAM M I NG ED ITO R”. gramar, en un ambiente ami-
gable.
Para programar los micro-
controladores PICAXE
debemos, en primera instan-
cia, instalar el software que
contiene el ambiente de pro-
gramación, por lo que descri-
biremos la forma de hacerlo.
Si bien a lo largo de este
texto vamos a explicar paso
por paso cómo se emplea el
“Programming Editor”
(Editor de Programas), es
FIGURA 16 - VENTANA D E BIENVENIDA PARA LA INSTALA- necesario que ya lo tenga en
C IÓ N D EL S OFTWARE D E LO S PICAXE. su computadora.

Programación de PICs por Diagrama de Flujo 41


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 42

Entorno de Trabajo para Microcontroladores

El software lo puede bajar


de nuestra página de Internet
que usted ya conoce
www.webelectronica.com.ar,
debe hacer clic en el ícono
password e ingresar la clave
PICAXEPRO. Recuerde que
para bajar cualquier informa-
ción debe ser socio del club
SE, lo cual es gratuito y
puede inscribirse por Internet
en sólo un par de minutos
(siga las instrucciones que
dimos para bajar el programa
y encontrará cómo hacerse FIGURA 1FIGURA 17 - ACUERDO D E LIC E NCIA.
socio, si aún no lo es).
Una vez que se tenga el
software, se contará con una
carpeta con el nombre de
“progedit”, a la cual debemos
acceder (observe la figura
14).
Luego debemos ingresar a
la carpeta progedit y tenemos
que ubicar el programa iden-
tificado como “Programming
Editor”, al cual debemos
hacerle un doble click con el
ratón de la pc para que éste se
ejecute y se pueda instalar el FIGURA 18 - IN F OR MACIÓ N D EL U S UARIO .
programa de los PICAXE, tal como se aceptar, porque de otra manera no podre-
muestra en la figura 15. mos continuar con la instalación del soft-
ware, por lo que nuevamente oprimiremos
Una vez que ejecutamos el programa de
el cuadro identificado como “next”, esta
instalación Programming Editor aparecerá
acción se indica en la figura 17.
la ventana que se muestra en la figura 16,
sobre la cual debemos de oprimir con el Como paso siguiente, pregunta por el
ratón el cuadro identificado como “next” nombre del usuario que normalmente uti-
para que continúe la instalación. lizará el software, aquí podemos instalar la
Posteriormente será desplegada la ventana aplicación para que pueda ser utilizada por
donde se muestra la licencia que debemos todas las personas que utilicen la computa-

42 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 43

PICAXE & LOGICATOR

dora, y después de seleccio-


nar esta acción tenemos que
oprimir el cuadro identifica-
do como “next”, tal como se
muestra en la figura 18.
Posteriormente debemos
decir en dónde se guardará el
software de programación,
que por lo general, aquí no
tenemos que modificar dato
alguno, a menos de que que-
rramos asignar otra localidad,
FIGURA 19 - DESTINO D EL S OFTWARE. tal como se ilustra en la figu-
ra 19. Una vez seleccionada la
opción correspondiente pro-
cederemos a hacer clic sobre
el cuadro identificado como
“next”.
Por último, aparecerá una
ventana de confirmación para
estar seguros de que los datos
que introdujimos se encuen-
tran correctos, si es así debe-
mos oprimir el cuadro identi-
ficado como “next” para que
continúe la instalación, tal
FIGURA 20 - VENTANA D E C ONFIRMACIÓ N D E D ATO S.
como se aprecia en la figura
20.
Cuando se está instalando
el software se indica gráfica-
mente, tal como se ilustra en
la figura 21, aquí debemos
esperar hasta que se terminen
de instalar, tanto el software
de programación como todas
las utilerías que serán emple-
adas por los PICAXE. En la
figura 22 se muestra la venta-
na que nos indica que ya se ha
FIGURA 21 - VENTANA D E INSTALACIÓ N D EL S OFTWARE. concluido con la instalación,

Programación de PICs por Diagrama de Flujo 43


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 44

Entorno de Trabajo para Microcontroladores

FIGURA 23 - IC ON O D E ACCESO RÁPIDO FIGURA 24 - LE NG UAJE BASIC PARA


E N EL ESCRITO RIO D E LA PC. PROGRAMAR LO S PICAXE.

por lo que debemos oprimir el cuadro debemos hacer un doble clic con el mouse
identificado como “finish”. Una vez insta- para que se ejecute el programa, tal como
lado el software de programación de los se muestra en la figura 23. En la figura 24 y
PICAXE, en el escritorio de nuestra PC 25 se observa un ejemplo del ambiente
encontraremos un ícono de acceso directo gráfico tanto en lenguaje BASIC como en
identificado como “PICAXE diagrama de flujo. En varias ocasiones edi-
Programming Editor”, al cual, para comen- tamos artículos mostrando cómo se
zar a programar los microcontroladores, emplea el editor por diagrama de flujo del

FIGURA 25 - DIAGRAMA D E
FLUJO PARA PROGRAMAR LO S
PICAXE.

44 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 45

PICAXE & LOGICATOR

Programing Editor pero, tal como


hemos dicho, para los próximos
PICAXE deberá emplear el
Logicator, razón por la cual, más
adelante explicaremos cómo se usa.

LOS DISTINTOS TIPOS DE PICAXE

El sistema PICAXE aprovecha


todas las características de los
microcontroladores de bajo costo
que incorporan memoria FLASH.
TABLA 1 - D ISTINTO S TIPOS D E PICAXE El sistema PICAXE está disponi-
ble en seis distintas versiones que
son:

De 8 terminales (PICAXE-08),
De 14 terminales (PICAXE-14),
De 18 terminales (PICAXE-18),
De 20 terminales (PICAXE-20),
De 28 terminales (PICAXE-28) y
De 40 terminales (PICAXE-40).

Estos microcontroladores ya tie-


nen definidas las terminales que tie-
nen la función de entrada y/o salida
de datos, además de las terminales
que sirven para programar al PICA-
XE en sitio, o en otras palabras
sobre la misma aplicación.
Hace aproximadamente 6 años
que comenzamos a escribir publica-
ciones sobre el sistema PICAXE
aquí en Saber Electrónica, y a la
fecha algunos de los microcontrola-
TABLA 2 - LAS MATRÍCULAS D E LO S PICAXE. dores PICAXE que al inicio les pre-

Programación de PICs por Diagrama de Flujo 45


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 46

Entorno de Trabajo para Microcontroladores

TABLA 3 - DIFERENCIAS ENTRE LO S PICAXE

sentamos en diversos proyectos, ya se microcontroladores PICAXE disponibles,


encuentran descontinuados o sustituidos así como la matrícula que tienen grabada.
por otros de reciente comercialización, por
Por otra parte, en la tabla 2 se muestran
lo tanto, es importante tomar en cuenta
las matrículas de los microcontroladores
con que matriculas disponemos para poder
PICAXE, que sustituyen a los primeros
desarrollar nuestros proyectos.
que salieron al mercado, para que de esta
Incluso anteriormente los microcontro- manera, se pueda saber cuáles son los
ladores PICAXE, tenían grabadas las PICAXE de reciente aparición, y por
matriculas de los microcontroladores PIC obvias razones, con los que contamos para
(ya que la empresa Microchip es quien los seguir trabajando.
fabrica), pero también en la actualidad
Para continuar conociendo a los micro-
algunos PICAXE ya traen grabada la
controladores PICAXE, en la tabla 3 se
matricula que les corresponde, dentro del
muestran las principales diferencias entre
sistema PICAXE, aun cuando los continua
las distintas versiones que podemos encon-
fabricando Microchip.
trar y para ello los clasificaremos en PICA-
En la tabla 1 se muestra la serie de XE estándar y PICAXE Avanzado.

46 Qué son y cómo se usan los PICAXE


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 47

PICAXE & LOGICATOR

KITS PICAXE mo las propiedades del cualquier PICA-


XE-08, y por lo tanto se pueden desarrollar
proyectos en donde tan solo se tienen que
A lo largo de los últimos años, en Saber conectar las señales de los sensores y los
Electrónica, publicamos varios circuitos actuadores sobre las terminales que tiene
con microcontroladores PICAXE, muchos destinadas la tarjeta entrenadora.
de los cuales se ofrecen en forma de kits o
que Ud. puede montar fácilmente, ya que
todos los componentes son comunes. A TARJETA ENTRENADORA
continuación mostramos algunos de los PICAXE-18 (ICA-016)
proyectos publicados: Es la segunda tarjeta de entrenamiento
universal que Saber Electrónica propone
para programar microcontroladores
TARJETA ENTRENADORA
PICAXE de 18 terminales denominados
PICAXE-08 (ICA-011)
PICAXE - 18, figura 27.
Se trata de la primera tarjeta de entre-
namiento universal para programar micro- FIGURA 27 - TARJETA
controladores PICAXE de 8 terminales PICAXE-18
denominados PICAXE - 08, figura 26.
Sobre la tarjeta se dispone de un total
de 4 E/S (4 entradas y 4 salidas), pero estas
terminales son configurables por medio de
un jumper selector, ya que las terminales 3,
5, 6 y 7 del microcontrolador PICAXE
cumplen con una doble función.

Sobre la tarjeta se dispone de un total


de 5 entradas y 8 salidas, de las entradas se
pueden disponer hasta 3 para utilizar el
convertidor ADC del microcontrolador
PICAXE (depende si es 18, 18A,18X, 18M
o 18M2).
Sobre la misma tarjeta se tiene un área
de experimentación la cual consta de 2 cir-
FIGURA 26 - TARJETA PICAXE-08 cuitos para generar estados lógicos
mediante push butom para manipular las
La tarjeta entrenadora para PICAXE - terminales de entada del microcontrolador
08 tiene la posibilidad de explotar al máxi- PICAXE. Además cuenta también con dos

Programación de PICs por Diagrama de Flujo 47


0 Manual - Manual Picxaxe & Logicator 8/13/11 11:59 AM Página 48

Entorno de Trabajo para Microcontroladores

circuitos con leds para verificar el estado la figura 29 emplea un microcontrolador


de las salidas, y por último también posee PICAXE- 18 (cualquier versión de PICA-
dos espacios para colocarle distintos tipo XE - 18), empleando todas las característi-
de sensores, cas y ventajas que nos otorgan estos micro-
controladores. Para controlar al display de
LCD se emplean las 8 salidas del PICA-
PLC PICAXE-18 (ICA-017) XE, mientras que se dispone de las 5 ter-
El PLC que se muestra en la figura 28 minales de entrada, para hacerle llegar la
trabaja a partir de las características y ven- información que se requiere imprimir en el
tajas que nos otorga el microcontrolador display, por lo tanto este circuito tiene una
PICAXE - 18, por lo tanto este PLC con- función a manera de monitor, desplegando
tara con 5 entradas y 8 salidas, ambas de todos los caracteres que acepta el display.
naturaleza digital. Este PLC cuenta con
sus respectivos módulos de entrada y sali-
da, uno para cada uno respectivamente,
por lo que tanto las entradas como salidas
de datos del microcontrolador PICAXE -
18 están protegidas.

FIGURA 29 - CO N T RO L D E D ISPLAY D E LC D .

Este circuito es muy versátil, en cuanto


FIGURA 28 - PLC PICAXE-18 al diseño de instrumentos de medición, ya
que dispone de todas sus terminales de
Este PLC posee todo lo necesario para entrada, y en 3 de ellas se cuenta con con-
emplearlo en cualquier aplicación indus- vertidores analógico - digital.
trial, ya que cuanta en sus terminales con
bornes de conexión con tornillos, este PLC Los mencionados son sólo algunos de
requiere 12 VCD para su alimentación. los proyectos que hemos publicado en
Saber Electrónica como “montajes destaca-
dos” y que puede conseguir en forma de
CONTROL DE DISPLAY DE LCD
kits, por razones de espacio no podemos
PARA PICAXE-18 (ICA-018)
mencionarlos a todos ellos. Sugerimos visi-
El control de display que se observa en tar nuestra web para más información. ☺

48 Qué son y cómo se usan los PICAXE


Info - Proy Picaxe 8/18/11 11:01 AM Página 17

INFORME ESPECIAL
Constantemente recibimos material de
estudiantes, profesores y amantes de la
electrónica en general con el que sole-
mos “nutrir” el Newsletter del Club
Saber Electrónica y las páginas de nues-
tra querida revista, a su vez, en Internet
existe mucha información valiosa que
muchas veces adoptamos para la
redacción de nuestros artículos. Como
en esta edición publicamos un manual
sobre las características de los PICAXE y
comenzamos a explicar las bondades
del programa Logicator, creemos oportuno mencionar que en Internet hay sisitos como
www.electronicasimple.com, www.electroescuelavirtual.es.tl, www.tecnologiafacil.net,
www.electronicaestudio.com, www.electronica.forosactivos.com, entre otros, que el lector
puede visitar si está buscando proyectos e información útil sobre el tema. En esta nota brin-
damos algunos temas que puede profundizar en los sitios sugeridos.

PROYECTOS PRÁCTICOS
Coordinación: Ing. Horacio D. Vallejo

CON
PICAXE
I2C EN LOS µP PICAXE bus I2C es en serie y sincrónica. Una de las señales
¿QUÉ ES Y PARA QUE ME SIRVE? del bus marca el tiempo (pulsos de reloj) y la otra
se utiliza para intercambiar datos.
El bus I2C, un estándar que facilita la comunica-
ción entre microcontroladores, memorias y otros Descripción de las señales
dispositivos con cierto nivel de "inteligencia", sólo En la figura 1 podemos apreciar la comunica-
requiere de dos líneas de señal y un común o ción con un PICAXE mediante I2C, en la que se
masa. Fue diseñado a este efecto por Philips y destacan las siguientes señales:
permite el intercambio de información entre
muchos dispositivos a una velocidad aceptable, o SCL (System Clock) es la línea de los pulsos de
de unos 100 kbits por segundo, aunque hay casos reloj que sincronizan el sistema.
especiales en los que el reloj llega hasta los o SDA (System Data) es la línea por la que se
3,4MHz. mueven los datos entre los dispositivos.
La metodología de comunicación de datos del o GND (Masa) común de la interconexión entre

Saber Electrónica

17
Info - Proy Picaxe 8/18/11 11:01 AM Página 18

Informe Especial
todos los dispositivos "enganchados" al
bus.
Las líneas SDA y SCL son del tipo drenaje
abierto, es decir, un estado similar al de
colector abierto, pero asociadas a un tran-
sistor de efecto de campo (o FET). Se
deben polarizar en estado alto (conec-
tando a la alimentación por medio de
resistores "pull-up") lo que define una
estructura de bus que permite conectar en
paralelo múltiples entradas y salidas, figura
2.
Los dispositivos conectados al bus I_C
tienen una dirección única para cada
Figura 1 - Se puede comunicar a un PICAXE por medio de un bus I2C.

uno. También pueden ser maestros o


esclavos. El dispositivo maestro inicia la
transferencia de datos y además genera
la señal de reloj, pero no es necesario que
el maestro sea siempre el mismo disposi-
tivo, esta característica se la pueden ir
pasando los dispositivos que tengan esa
capacidad. Esta característica hace que
al bus I2C se le denomine bus multimaes-
Figura 2 - La ventaja de usar I2C es que se pueden colocar cuantos disposi-

tro.
tivos se deseen sobre el bus.

El dispositivo maestro suele ser el microcontrola- Se pueden conectar muchos dispositivos escla-
dor y los demás dispositivos conectados después vos solamente usando 2 pines del microcontrola-
de este son los esclavos, por lo general se pueden dor, lo cual es muy eficiente.
conectar entre 1y 10 dispositivos esclavos, y lo inte- El diseño del bus es muy simple, simplemente
resante es que cada esclavo tiene una única usa 2 líneas y 2 resistencias.
dirección (llamada slave adress) por lo tanto con
dicha dirección se puede reconocer que disposi- Desventajas del I2C
tivo se esta manejando. En teoría hay un poco El protocolo de comunicaciones del bus I2C no
más de 112 diferentes direcciones disponibles. es muy simple pero con la ayuda del Programing
Editor, no es difícil programar los PICAXE.
Ventajas de I2C Cada circuito integrado esclavo tiene paráme-
Muchos de los semiconductores manufactura- tros únicos, como por ejemplo su dirección (slave
dos son de bajo costo y tiene la compatibilidad adress), por lo tanto, es preciso tener la hoja de
del bus I2C, por ejemplo, memorias EEPROMs, datos a la mano, aunque si va a usar un disposi-
Relojes de Tiempo real, ADCs, DACs, Controladores tivo esclavo tiene que saber qué es y para qué le
de motores PWM, potenciómetros digitales, senso- servirá.
res digitales de temperatura, etc.
Muchos de estos circuitos integrados son de 8 En Resumen:
pines, lo que hace más pequeño el circuito en Las líneas SDA y SCL transportan información
donde están funcionando. entre los dispositivos conectados al bus.

Saber Electrónica

18
Info - Proy Picaxe 8/18/11 11:01 AM Página 19

Proyectos Prácticos con PICAXE


El Master es el dispositivo que inicia la transferen-
cia en el bus y genera la señal de Clock.
El Slave (esclavo) es el dispositivo direccionado.
Las líneas SDA (serial Data) y SCL (serial Clock) son
bidireccionales, conectadas al positivo de la ali-
mentación a través de las resistencias de pull-up.
Cuando el bus está libre, ambas líneas están en
nivel alto.
La transmisión bidireccional serie (8-bits) de
datos puede realizarse a 100 kbits/s en el modo
estándar o 400 kbits/s en el modo rápido.

NOTA: Esta tema está desarrollado con mayor


amplitud en www.electronicasimple.com

Figura 3 - Bomba de agua automatizada con PICAXE.

Cada dispositivo es reconocido por su código CONTROLADOR DE BOMBA DE AGUA


(dirección) y puede operar como transmisor o CON PICAXE 08M
receptor de datos.
Cada dispositivo puede ser considerado como El autor de este proyecto tiene un tanque de
Master o Slave. 5000 litros de agua al lado del taller (figura 3) que

Figura 4 - Circuito del automático para bomba de agua.

Saber Electrónica

19
Info - Proy Picaxe 8/18/11 11:01 AM Página 20

Informe Especial
recoge el agua de lluvia desde el techo del taller. bomba eléctrica 12V. El molino de viento de las
5000 litros de agua es suficiente para abastecerse bombas impulsa unos 100 litros por día. La
durante 3 semanas. bomba eléctrica de 12V se abastece de pilas
Para bombear agua desde el tanque principal a cargadas por un molino de viento y usa un inte-
la cabecera del tanque, se utiliza una combina- rruptor de flotador en el depósito de cabecera
ción de viento, impulsada por la bomba, y una para encender y apagar la bomba, según sea

low 2 ;Turn off MOSFET


low 1 ;Turn off LED
b3=0 ;Used to keep track how long pump on.

main:
readadc 4, b1 ;Read in the battery voltage
b2=pin3
if b1<80 then battlow ;Battery voltage too low
if b3>50 then pumpontolong ;Pump on too long
sleep 1 ;Have a little snooze.
if b2=0 then pumpon ;Float low
if b2=1 then pumpoff ;Float ok
goto main
pumpon:

high 2 ;Turn on Pump


high 1 ;Turn on LED
sleep 12 ;Pump on for 20 seconds
b3=b3+1 ;Increment Pump Timer

goto main
pumpoff:

low 1 ;Turn off pump


low 2 ;Turn off LED
b3=0 ;Reset pump on tracker

goto main:
pumpontolong:

low 1 ;Turn off pump


high 2 ;Flash LED once
pause 500
low 2
sleep 1

goto pumpontolong
battlow:

low 1 ;Turn off pump


for b4=1 to 200 ;20 minute loop, give or take
high 2 ;Flash LED twice
pause 500
low 2
pause 500
high 2
pause 500
low 2
sleep 1
next
readadc 4, b1 ;Read battery voltage
if b1>90 then main ;Adjust this variable to set batt on voltage

goto battlow

Tabla 1 - Programa de la bomba de agua automática.

Saber Electrónica

20
Info - Proy Picaxe 8/18/11 11:01 AM Página 21

Proyectos Prácticos con PICAXE


bomba durante otros 60 segundos, y luego la
apaga.
3. Si la bomba está funcionando durante más
de 30 minutos, la bomba es desactivada y el LED
se enciende cada 2 segundos. Esto significa que
ha tomado demasiado tiempo para recargar el
tanque, por lo que debe haber algo mal, es decir,
o bien hay fugas, o bien está atascado el flotador
o existe algún otro problema.
4. Si la bomba está encendida y el voltaje de la
batería cae por debajo de 11V, la bomba se
apaga y el LED se encenderá 2 veces seguidas
cada dos segundos y queda en período de
espera durante 20 minutos. Después de 20 minu-
tos, comprueba el voltaje de la batería nueva-
mente y si se recuperó lo suficiente, comienza a
funcionar la bomba.
El transistor MOSFET puede controlar bombas de
hasta 10A por medio de un relé que no se dibuja
en el circuito. El código fuente del PICAXE se
muestra en la tabla 1.

NOTA: Esta tema está desarrollado con mayor


amplitud en www.thebackshed.com
Figura 5 - Vista de la placa terminada del automático para
bomba de agua.

necesario. El interruptor se enciende cuando el


agua desciende por debajo de 1/3 de su capaci- SISTEMAS DE TRANSMISIÓN POR RF CON PICAXE
dad y se apaga al llegar a 3/4 del total.
Originalmente el autor usó el interruptor de flota- En el mundo de la electrónica llega el momento
dor para operar un relé de la bomba de agua en el cual, necesitamos conectarnos con algún
eléctrica, pero esto resultó un poco errático. Por lo sistema para enviar o recibir datos, pero sin cables
tanto diseñó un pequeño controlador para la ni infrarrojos, ¿Cómo se puede realizar esto? Con la
bomba. ayuda de unos módulos se puede realizar de una
Es un circuito bastante simple basado en un chip manera fácil y sencilla, sin tener que armar circui-
PICAXE, tal como se observa en la figura 4. Hay 3 tos de gran complicación, necesitaremos 2
conectores: entrada 12V DC (batería), interruptor PICAXE, modulo transmisor, modo receptor y el
de flotador y bomba o relé. En la figura 5 se puede código para cada PICAXE, tratare de explicárselos
observar una imagen de la placa terminada. lo mejor posible, además utilizaremos un código
El funcionamiento del circuito es el siguiente: para nada complicado.
1. En caso de nivel de agua bajo en el depósito Las aplicaciones pueden ser las siguientes:
se enciende la bomba durante 30 segundos y
comprueba el nivel del agua. El funcionamiento * Sistema de seguridad de Autos por ejemplo
sigue, comprobando el nivel cada 30 segundos. para activar/desactivar la alarma.
2. Si el tanque se llena, mantiene en marcha la * Para control remoto de cerraduras.

Saber Electrónica

21
Info - Proy Picaxe 8/18/11 11:01 AM Página 22

Informe Especial
* Control de puertas de Garage. de 2 a 12 volt. La
* Seguridad para Casa. potencia de transmi-
* Para algún sistema de automatización. sión será mayor si la
tensión es mayor,
éste es un modulo
Módulos de RF para Microcontroladores transmisor ASK con
un rendimiento de
El funcionamiento de los módulos, en palabras
hasta 8mW en fun-
sencillas es el siguiente, lo que el transmisor “ve” en
ción de la tensión de
su pin de datos es lo que envía y el receptor recibe
alimentación. Los
en su pin de datos. Estos módulos tiene una velo-
datos se transmiten
cidad de transmisión de datos máxima de
en forma serial.
4800bps. Modulan en ASK, de tal manera que
En la figura 6 pode-
pueden transmitir valores lógicos 1 y 0. La modula-
mos ver una imagen
Figura 6 - Módulo Tx de RF.

ción ASK es similar a la modulación AM de la radio


de este módulo y en la figura 7 una descripción
comercial de la banda de AM. En la modulación
de sus terminales y en la figura 8 un diagrama de
ASK un 0 lógico se representa con la ausencia de
la señal portadora y un 1 lógico con la presencia
de esta. Los módulos de radio que se utilizan en
este proyecto tienen un alcance de 100 metros si
tienen una adecuada instalación de las antenas.
La modulación ASK, al igual que la modulación
AM, es supremamente propensa a las interferen-
cias y al ruido. Por esta razón es importante imple-
mentar dentro de la programación del microcon-
trolador una rutina que permita detectar cuando
un dato ha llegado con errores para que sea des-
cartado, ya que los módulos de radio no incluyen Figura 7 - Terminales de un módulo TX de RF.
ningún método de software ni hardware para la
detección de estos errores.
Los módulos de radio tienen la capacidad de
transmitir a una velocidad de 9600 bits por
segundo y de recibir a una velocidad de 4800 bits
por segundo pero estos son los casos extremos de
los módulos. Para establecer una comunicación
más confiable, trabajaremos a una velocidad de
2400 bits por segundo.
Utilizaremos módulos de la empresa Holy Stone
Enterprise, un transmisor MO-SAWR-A y un receptor
MO-RX3400 que trabajan con una señal portadora
de 315MHz.

Descripción del Transmisor


El transmisor se basa en un resonador SAW que
acepta entradas digitales y puede operar a partir Figura 8 - Conexión de un TX de RF con un PICAXE

Saber Electrónica

22
Info - Proy Picaxe 8/18/11 11:01 AM Página 23

Proyectos Prácticos con PICAXE


de un receptor de arquitectura de conversión sim-
ple, superheterodino, e incorpora una entrada PLL
(phase-locked loop) generando un oscilador local
de precisión. Además e emplearse con modula-
ciones ASK se puede utilizar para señales con
modulación OOK / HCS / PWM y demodular dichas
señales en una señal digital. Posee las siguientes
características:

Consumo bajo
ON-Chip VCO con PLL integrado usando un cris-
tal oscilador de referencia.
Rango de operación de temperatura -20ºC
Figura 9 - Módulo RX de RF.

uso general, en que podemos destacar lo hasta aprox. +85ºC


siguiente: Voltaje de operacion: 5volt.

Largo de la antena: 23cm para 315MHz y 17cm La identificación de los pines del módulo receptor
para 434MHz. se puede observar en la figura 10 y el diagrama de
Alcance: 100m para 315MHz y 150m para uso general podemos verlo en la figura 11.
415MHz.

Usando los Módulos de RF con PICAXE


Descripción del Receptor:
En la fiogura 9 se puede ver una imagen del Después de describir los módulos de RF es hora
receptor sugerido para nuestro proyecto, se trata de ver cómo los hacemos “funcionar” con micro-

Figura 10 - Terminales de un módulo RX de RF. Figura 11 - Conexión de un RX de RF con PICAXE.

Saber Electrónica

23
Info - Proy Picaxe 8/18/11 11:01 AM Página 24

Informe Especial
controladores PICAXE. Tanto para el transmisor en PICAXE>terminal). Debe operar con 4800 bau-
como para el receptor usaremos un circuito de dios (4MHz), 8 datos sin paridad, 1 parada.
descarga, fuente de alimentación por separado y
un Led indicador. SEROUT: Este comando es usado para transmitir
Para el transmisor (Tx) también usaremos un de forma serial desde un pin de salida del micro-
PICAXE y el módulo transmisor MO-SAWR-A. controlador. Para más información puede consul-
Para el receptor (Rx)se emplea un PICAXE y el tar el manual de Comandos Básicos de PICAXE.
módulo receptor MO-RX3400. Cuando lo usamos para transmitir información de
En cuanto a la programación, comenzaremos forma inalámbrica hay que tomar en cuenta lo
con un programa sencillo, el transmisor se encar- siguiente: como podrán haber visto en el código
gará de enviar los números del 1 al 20 y el recep- del transmisor, la línea de código serout contiene:
tor los mostrará en pantalla por medio del 7,N2400,(85,85,85,85,"ABC8",b0) donde:
comando sertxd. El programa a ingresar en el
PICAXE del transmisor es el siguiente: 7 es el pin de salida de nuestro PICAXE (se ha
empleado un PICAXE 40X)
tx: N2400 es la velocidad más confiable para
;++++ INICIALIZA EL SISTEMA ++++ poder realizar la comunicación y, según nuestro
high 0 manual, N es una salida invertida (TTL).
b0=0 85,85,85,85 es una cadena de valores enviados
wait 3 los cuales van antes de los datos que nos intere-
low 0 san, así que no hay problema si se pierden en el
pause 300 camino. Aclaremos que el número 85 corres-
;++++ ENVIO DE DATOS ++++ ponde al binario: 01010101
do until b0=11 "ABC8" es un tipo de encriptación, es decir, el
pulsout 7,300 receptor deberá recibir el dato ABC8 y si lo recibe
pause 20 completo mostrará el dato que nos interesa que
serout 7,N2400,(85,85,85,85,"ABC8",b0) es b0. Si no recibe la secuencia ABC8 ya sea por-
sertxd(#b0, " ") que hay mucho ruido, señales de teléfono o de
wait 2 radio, entonces de esa manera podemos colo-
inc b0 carle una especie de "contraseña", si la contra-
loop seña no es correcta pues no pasa al siguiente
goto tx dato hasta que la contraseña sea la correcta.
b0 es nuestro dato, el valor o letra o mensaje
Este programa podemos escribirlo en el escrito- que enviamos por nuestro transmisor.
rio de BASIC del Programing Editor para poder des-
cargarlo en el PICAXE. SERIN: Este comando es usado para recibir
Los comandos esenciales en este programa son datos de forma serial por medio de un pin de
sertxd, serin y serout. No hay que tomarlos a la entrada del microcontrolador. La instrucción serin
ligera: 0,N2400,("ABC8"),b0 donde;

SERTXD: Muestra los datos en serie mediante el 0 es la pata de entrada donde se reciben los
pin de programación serout del PICAXE, dicho pin datos. Se deberá recibir "ABC8" antes de nuestro
es el del circuito de descarga y despliega en pan- dato b0 el cual no se mostrara hasta que nuestra
talla (para poder verlo en pantalla debe dar clic "contraseña", ABC8, sea recibida.

Saber Electrónica

24
Info - Proy Picaxe 8/18/11 11:01 AM Página 25

Proyectos Prácticos con PICAXE


En la figura 12 se reproduce el
diagrama usado para el trans-
misor y en la figura 13 el dia-
grama del receptor.
La resistencia del trasmisor
puede ser entre 330 ohm y 1kΩ
El programa sugerido es para
que realice una práctica que le
permita saber y entender cómo
funcionan estos módulos.
Dependiendo del uso se debe
mejorar dicho programa de
manera que los datos se reci-
ban completamente.

NOTA: Esta tema está desarro-


llado con mayor amplitud en
www.electronica.forosactivos.
com

MEDICIÓN DE TEMPERATURA
Figura 12 - Transmisor del control remoto por RF con PICAXE.

CON PICAXE
DS18B20: Termómetro Digital
Programable

El DS18B20 de Dallas/Maxim,
figura 14, es un termómetro digi-
tal de 9 a 12 bits que se
conecta a través de un bus de
una línea, mide la temperatura
en grados Celsius y tiene una
operación de temperatura que
va del rango de -55ºC a
+125ºC.
Tiene una precisión de ±0.5°C
en el rango de -10°C a +85°C y
dispone de un identificador
único de 64 bits, lo que permite
que puedan coexistir varios sen-
sores en un único bus de un hilo
(1-wire). El bus 1-wire puede ser
de hasta 100 metros de largo
Figura 13 - Receptor del control remoto por RF con PICAXE. por lo que la colocación de los

Saber Electrónica

25
Info - Proy Picaxe 8/18/11 11:01 AM Página 26

Informe Especial
sensores respecto del módulo no debería ser un peratura es menor a
problema, además no requiere de elementos los 26ºC se enciende
externos. un Led y si sobrepasa
El DS18B20 es un integrado con forma de transis- los 25ºC se enciende
tor, tiene tres pines de los cuales dos sirven de ali- un el segundo Led.
mentación (GND y Vdd) y el otro (DQ) es el que se Supongamos usar el
conecta al bus. Este sensor puede funcionar tam- PIN 1 para sensar la
bién sin alimentación, con lo que se conoce temperatura, el PIN 0
como alimentación parásita. En este modo de como salida para el
funcionamiento la alimentación la obtiene direc- Led 1 y el PIN 2 como
tamente de la línea DQ por lo que solo se necesi- salida para el LED2. En Figura 14 - El sensor de tem-

tan dos cables (DQ y GND). la figura 15 se tiene


peratura DS18B20.

Para mostrar cómo podemos medir tempera- una imagen del circuito construido en protoboard.
tura, iniciaremos con un programa básico que lee El código a utilizar para realizar una práctica se
la temperatura que sensa el DS18B20. Si la tem- muestra en la tabla 2:

;Realizado por OptimusTronic


;para http://solopicaxe.blogspot.com y http://solopicaxe.tk
;Programa que lee la temperatura del ds18b20 si es menor a los 26ºC enciende el led 1 y se es
;mayor a los 25ºC enciende el segundo led.

inicio:
pause 20 ;una pausa mientras el ds18b20 hace la lectura
readtemp 1,b1 ;lee la temperatura por el pin0 y lo almacena en b1
sertxd ("la temperatura actual es: ",#b1,13,10) ;despliega el valor de la temperatura
if b1<26 then led1 ;compara si es menor a los 26ºC si es ase se va a led1
if b1>25 then led2 ;compara si es mayor a los 25ºC si es asi se va a led2
goto inicio

led1:
high 0 ;enciende el led1
pause 400
low 0
pause 300
goto inicio

led2:
high 2 ;enciende el led2
pause 400
low 2
pause 300
goto inicio

Tabla 2 - Programa para medir temperaturas entre dos valores determinados.

Saber Electrónica

26
Info - Proy Picaxe 8/18/11 11:01 AM Página 27

Proyectos Prácticos con PICAXE


Se usan Leds indicadores de Nivel BAJO, Nivel
MEDIO, Nivel ALTO y DESACTIVACION DEL SISTEMA
(que son el encendido de los 3 Leds). Como indi-
cativo de que el PICAXE está alimentado hay un
cuarto LED que lo indica.
Es decir que en nuestro programa deberemos
declarar las variables que permitan el manejo de
estos Leds. La declaración de variables se muestra
en la tabla 3, donde:

newtemp es la temperatura BASE seleccionada


con el potenciómetro.
Figura 15 - Práctica de medición de temperatura con PICAXE. tempnominal es la temperatura realizada por
la conversión matemática para que este en el
MEDICIÓN EN UN RANGO DE TEMPERATURAS rango de 30ºC - 50ªC.
tempactual es la temperatura medida del
En base al DS18B20 y a los conceptos recién vis- DS18B20.
tos vamos a construir un circuito que, por medio inferior es la temperatura 2ºC inferior a la tem-
de un potenciómetro, permite colocar una tem- pactual.
peratura de referencia. Es decir, supongamos que superior es la temperatura 2ºC superior a la
queremos medir la temperatura de un motor que tempactual.
de lunes a viernes se usa 20 horas seguidas, pero conversion es parte del calculo realizado para
de sábado a domingo funciona unas 10 horas, hallar la tempnominal.
entonces necesitamos medir la temperatura de
manera que hayan intervalos de descanso para el
motor, por ejemplo, supongamos que entre
semana tiene una temperatura de unos 40ºC,
debido al trabajo y una vez que sobrepase este
valor se apaga o se activa un sistema de enfria-
miento, y los fines de semana tiene una tempera-
tura de unos 30ºC entonces de alguna manera
tendríamos que reprogramar nuestro PICAXE o
tener algún push-boton para activar esta nueva
Tabla 3 - Declaración de variables del programa del termómetro.

temperatura de trabajo.
Sin embargo, las temperaturas mencionadas Continuando con la explicación del programa,
pueden variar según determinadas circunstancias en la tabla 4 podemos observar cómo se toma la
de modo que con un potenciómetro podemos ele- decisión sobre la temperatura fijada por el poten-
gir un rango de temperatura para determinar nues- ciómetro.
tra temperatura BASE de trabajo o de referencia. Lo más importante de esta parte es la conver-
El DS18B20 se usa como un sensor de tempera- sión, pero ¿para qué nos sirve?, primero recorde-
tura, de manera que si se pasa de la temperatura mos que un sensor analógico provee una señal
base (si hay un sobrecalentamiento) debe desac- que consiste en una tensión variable. Esta tensión
tivar el motor. La figura 16 muestra el circuito suge- puede ser representada con un número del 0 al
rido para esta práctica. 255 y puede significar, por ejemplo, que se

Saber Electrónica

27
Info - Proy Picaxe 8/18/11 11:01 AM Página 28

Informe Especial

Tabla 4 - Rutina para toma de decisiones sobre la temperatura sensada.

encienda algún dispositivo si este valor es igual a 0 ADC 1 de un PICAXE 40X1) dentro de una variable
o apagarlo cuando el potenciómetro se mueva al (b1) Fijamos el rango de temperatura de nuestro
máximo (=255). termómetro entre 30 ºC y 50ºC, figura 16.
El potenciómetro es un dispositivo electromecá- Los valores analógicos a ingresar al PICAXE
nico que consta de una resistencia de valor fijo según la posición del potenciómetro van de 0 a
sobre la que se
desplaza un con-
tacto deslizante,
el cursor, que la
divide eléctrica-
mente. Girando
el dial o ajus-
tando el poten-
ciómetro, cam-
biamos el valor
de la resistencia
variable. Esto pro-
duce oscilacio-
nes dentro del
rango de 0V a 5V,
que son captura-
dos por la
entrada analó-
gica. El comando
que se usará
para interpretar el
valor analógico
ingresado es el
READADC; que
lee la señal de un
canal analógico
(en este caso Figura 16 - Circuito del termómetro con PICAXE.

Saber Electrónica

28
Info - Proy Picaxe 8/18/11 11:01 AM Página 29

Proyectos Prácticos con PICAXE

Tabla 5 - Rutina de lectura y comparación de valores

255 por lo tanto, tenemos que hacer una CON-


VERSION. Se puede hacer con condiciones potenciometro:
usando la sentencia IF...THEN, lo cual no es conve- low 0
niente ni eficiente, por eso usaremos una ecua- low 1
ción matemática. low 2
Entre 30ºC y 50ºC hay 20 unidades o grados. high 3
Para tomar decisiones se usa una rutina como la pause 20
mostrada en la tabla 5 donde se hacen las com- 'leyendo temperatura ds18b20
paraciones de acuerdo a lo siguiente: readtemp 1,tempactual
'desplegando temperatura actual
si la temperatura actual es menor a inferior el sertxd("temperatura actual:",#b3,13,10)
nivel es BAJO. 'leyendo POTENCIOMETRO por la entrada ADC 1
si la temperatura actual esta entre inferior y tem- readadc 1,newtemp
peratura nominal, el nivel es MEDIO. pause 20
si la temperatura actual esta entre temperatura conversion = newtemp/13 'HACIENDO
nominal y temperatura superior, el nivel es ALTO. tempnominal= conversion + 30 'CONVERSION
si la temperatura actual es mayor a superior, el sertxd("temperatura POTENCIOMETRO:",#b2,13,10)
sistema se DESACTIVA. pause 200
let inferior=b2-2
A continuación mostramos el código completo let superior=b2+2
que puede escribir en el escritorio BASIC del goto lectura
Programing Editor para después poder descar-
garlo sobre el PICAXE. lectura:
if tempactual>=inferior and tempactual<=tempnominal then uinferior
******************************************************************** if tempactual>tempnominal and tempactual<=superior then usuperior
'Programa de Temperatura Version 2 if tempactual>superior then apagado
'Con el potenciometro se selecciona la temperatura base a utilizar if tempactual<inferior then inicio
'para la lectura de la temperatura se usa el DS18B20 goto potenciometro
'realizado por OptimusTronic de http://solopicaxe.blogspot.com.
inicio:
'declarando las variables para un mejor entendimiento sertxd("PROCESANDO ACTIVACION",13,10)
symbol newtemp = b1 sertxd("NIVEL BAJO",13,10)
symbol tempnominal = b2 sertxd("++++++++++++++",13,10)
symbol tempactual = b3 high 0
symbol inferior = b4 low 1
symbol superior = b5 low 2
symbol conversion = b6 wait 1

Saber Electrónica

29
Info - Proy Picaxe 8/18/11 11:01 AM Página 30

Informe Especial
goto potenciometro do until b7=20
sertxd("DESACTIVANDO TODO EL SISTEMA",13,10)
uinferior: toggle 0,1,2
sertxd("PROCESANDO ACTIVACION",13,10) pause 1000
sertxd("NIVEL MEDIO",13,10) inc b7
sertxd("++++++++++++++",13,10) loop
low 0 gosub potenciometro2
high 1 if tempactual>tempnominal then apagado
low 2 goto uinferior
wait 1
gosub potenciometro2 potenciometro2:
if tempactual>=inferior and tempactual<=tempnominal then uinferior readtemp 1,tempactual 'leyendo temp. ds18b20
pause 20
goto potenciometro sertxd("temperatura actual:",#b3,13,10) 'desplegando
usuperior: readadc 1,newtemp 'leyendo POTENCIOMETRO
sertxd("PROCESANDO ACTIVACION",13,10) pause 20
sertxd("NIVEL ALTO",13,10) conversion = newtemp/13 'HACIENDO
sertxd("++++++++++++++",13,10) tempnominal= conversion + 30 'CONVERSION
low 0 sertxd("temperatura POTENCIOMETRO:",#b2,13,10) 'desplegando
low 1 pause 200
high 2 let inferior=b2-2
wait 1 let superior=b2+2
gosub potenciometro2 return
if tempactual>tempnominal and tempactual<=superior then usuperior ******************************************************************
goto potenciometro
De más está decir que si visita los sitios comen-
apagado: tados en este artículo podrá encontrar más pro-
let b7=0 yectos prácticos con PICAXE. ☺

Saber Electrónica

30
4ª de forros.qxd:sumario 223 21/11/13 18:13 Página 4ªFo1
Creatronica 349.qxd:Maquetación 1 21/4/16 12:11 p.m.
p Página 1

También podría gustarte