SlideShare una empresa de Scribd logo
1 de 106
Descargar para leer sin conexión
la HiStoria oficial
Bien, amigos de Saber Electrónica, nos encontramos nuevamente en las páginas de
nuestra revista predilecta, para compartir las novedades del mundo de la electrónica.
Vivo en Florida, partido de Vicente López en la provincia de Buenos Aires. Un barrio de
clase media…. clase media acomodada y si hoy tuviera que buscar una casa para com-
prar, no podría hacerlo en esta localidad porque las cosas en Argentina se han complica-
do de tal modo que los que intentamos trabajar como PYMES somos atormentados con
cada vez más impuestos, aumentos de tarifas y un sinfín de trabas para tener una activi-
dad que sea medianamente rentable.
Se está haciendo cada vez más frecuente este tipo de comentarios en este espacio,
pero la impotencia que siento necesito “descargarla” y dejar estas páginas como legado
de lo mucho que nos ha costado a quienes deseamos contribuir con la educación en es-
ta bendita tierra. La causa de hoy es que en el día de la fecha ya han cortado la luz dos veces y eso que el supuesto
gobierno progresista que tenemos ha permitido el aumento de tarifas en más de 1500% desde que asumió hace menos de
3 años. Si, amigo… la tarifa de luz aumentó más de 15 veces en 30 meses pero los cortes persisten y… la factura de luz
que hace 30 meses era de unos $100 mensuales; hoy es de unos $2.200 al mes (y eso que gastamos poco, jaja) unos 60
dólares. No sigo porque es siempre lo mismo… hablemos de cosas positivas…
Lo primero es comentarle que seguimos generando contenidos y que para el año próximo estamos programando eventos
del Club Saber Electrónica para el tercer viernes y sábado de cada mes que serán transmitidos por webelectronica.tv a to-
do el mundo sin tener que hacer viajes ni rentar espacios; por lo que seguirán siendo eventos gratuitos para socios del
Club SE. Otro dato realmente bueno es que estamos en conversaciones con Amazon.com para tener todos nuestros títu-
los en dicha plataforma para que los que deseen tener libros en plataformas virtuales puedan hacerlo a precios bajos.
El tercer comentario positivo está dirigido a un tema netamente personal; les hablo de Lautaro, mi nieto de 3 meses con el
que voy descubriendo día a día nuevos sentimientos y quien está ocupando gran parte de mis pensamientos con mucha
alegría. Así que pese a la malaria y vibras rebuscadas de estos tiempos, nada puede hacer cambiar la realidad de que la
vida es bella y que cuando se tiene una familia como la mía (la heredada por sangre y la elegida por amistad), seguir ade-
lante tiene sentido... porque cada día es un nuevo y hermoso día.
¡Hasta el mes próximo!
Ing. Horacio D. Vallejo
contEniDo DEl DiSco MultiMEDia DE ESta EDición
Saber Electrónica nº 376 Edición Argentina
Saber Electrónica nº 331 Edición Internacional
club SE nº 156 Energías Renovables
Service y Montajes nº 209
cD MultiMEDia: EquipoS inVErtEr
cD Multimedia para DEScarga:
Si compró este ejemplar, Ud. puede descargar el disco multimedia de esta edición con el código dado en la portada, para
ello, envíe un mail a cursos.se.virtuales@gmail.com diciendo que quiere el disco y coloque en “asunto” la
clave: inverter376.
Vea en internet el primer portal de electrónica interactivo.
Visítenos en la web, y obtenga información gratis e innumerables beneficios.
www.webelectronica.com.ar
Editorial Quark SRL: San Ricardo 2072, (1273) Cdad. Autónoma de Bs. As.
Director: Horacio D. Vallejo, Tel: (11) 4301-8804
Distribución en Capital: Carlos Cancellaro e Hijos SH. Gutenberg 3258 -
Cap. 4301-4942
Distribución en Interior: DISA, Distribuidora Interplazas SA, Pte. Luis
Sáenz Peña 1836 - Cap. 4305-0114
Número de Registro de Propiedad Intelectual Vigente: 966 999
EDición Digital
Año 33 - Nº 375
Edición Digital de Saber ElectrónicaEdición Digital de Saber Electrónica
Saber Electrónica 5
AArtículortículo dede ttApAApA
Los programas CAD-CAM-SPICE o laboratorios de diseño de circuitos electrónicos son herramien-
tas muy prácticas que ayudan tanto al estudiante como al profesioinal de electrónica.
Existen múltiples programas que nos ofrecen toda clase de funcionalidades CAD (diseño asistido por
computadora); CAM (construcción de prototipos o placas de circuito impreso) y SPICE (simulación
virtual del proyecto construido). Son conocidos programas como Mulsitim (y Ultiboard), Proteus (y
Ares), Livewire (y PCB Wizard) y Circuit Maker. Todos son buenos programas para simulación de cir-
cuitos y todos son acompañados por un programa que nos permite diseñar PCB. Todos tienen ven-
tajas y desventajas que los hacen mejores que los otros para algunos casos específicos. Y lo princi-
pal… todos son pagos. EasyEDA una herramienta EDA gratuita, que no requiere instalación y basada
en la nube, diseñada para proporcionar a ingenieros electrónicos, educadores, estudiantes de inge-
niería y aficionados a la electrónica una Experiencia EDA Sencilla. Permite un sencillo diseño de cir-
cuitos, simulación y diseño de PCB desde su navegador. El siguiente artículo es un review en el cual
se detallarán las principales características de este software. Es probable que de ahora en adelante
utilicemos EasyEDA para el diseño de todos los diagramas electrónicos que publicamos en este blog
y en aquellos con los que trabajamos a nivel profesional. Deseo aprovechar esta oportunidad para
dar a conocer esta excelente herramienta a nuestros lectores.
https://easyeda.com
EasyEDa
softwarE DE DisEño, simulación DE circuitos
y DisEño DE PcB
6 Saber Electrónica
IntroduccIón
Ya dijimos que existen muchos programas de diseño que se deben comprar. En el caso
de Multisim y Proteus, las licencias pueden valer un par de miles de dólares. El Livewire
dejó de actualizarse hace años pero su programación permite modificaciones de modo
que en Saber Electrónica ya hemos realizado varias actualizaciones disponibles para
los socios del Club SE. Circuit Maker evolucionó en Altium y es muy caro. También está
Eagle y Fritzing es una opción interesante, aunque siento que corre el riesgo de caer en
el olvido con el tiempo, al no ser sus actualizaciones tan frecuentes como nos gustaría.
Fritzing cuenta con los layout de las placas de Arduino pero carece de muchos compo-
nentes electrónicos avanzados. EasyEDA cuenta con una gran cantidad de funciones
y características interesantes. Se trata de un software alojado en la nube, disponible a
través de una página web, totalmente gratis. Permite diseñar tanto diagramas electróni-
cos como Printed Circuit Boards (PCB) y simulación de circuitos. Cuenta con una
enorme librería de componentes, incluyendo las placas de Arduino, sensores y
Raspberry. Su nombre es EasyEDA y está disponible a través de la página web
https://easyeda.com/ (disponible en español).
FuncIonalIdades de easyeda:
diseño de esquemas
Dibuje esquemas rápidamente en el navegador usando las bibliotecas disponibles.
Actualizaciones automáticas transparentes, figura 1.
Artículo de tapa
Saber Electrónica 7
simulador de circuitos
Verifique circuitos analógicos, digitales y de señal mista con subcircuitos y modelos
spice, figura 2.
diseño de circuitos impresos en línea
Con múltiples capas, miles de pads, puede seguir trabajando con rapidez y diseñar
cómodamente, figura 3.
easyedA - diseño de circuitos
8 Saber Electrónica
El sistema es muy estable, fiable y fácil de aprender. El interfaz de usuario es muy agra-
dable y de respuesta ágil. EasyEDA tiene una amplia biblioteca de miles de componen-
tes electrónicos (tanto de circuitos y circuitos impresos como para modelado), y dece-
nas de miles de ejemplos de esquemas. Cualquiera puede usar esa biblioteca y
ampliarla. También se pueden importar diseños existentes hechos en Altium, Eagle y
KiCad y editarlos en EasyEDA .
Además, otra característica destacada es que los usuarios tienen acceso a módulos
Open Source desarrollados por miles de ingenieros electrónicos, figura 4.
Hay un tutorial que explica las funcionalidades principales de la herramienta y un ebook
de simulación, presentando la simulación de circuitos en EasyEDA usando ngspice.
A continuación, mostramos el tutorial de funcionamiento de http://panamahitek.com en
base a información de https://easyeda.com/es
BIBlIograFía:
https://hetpro-store.com/TUTORIALES/pcb-easyeda/
http://panamahitek.com
Artículo de tapa
Saber Electrónica 9
easyedA - diseño de circuitos
10 Saber Electrónica
Artículo de tapa
Saber Electrónica 11
easyedA - diseño de circuitos
12 Saber Electrónica
Artículo de tapa
Saber Electrónica 13
easyedA - diseño de circuitos
14 Saber Electrónica
Artículo de tapa
Saber Electrónica 15
easyedA - diseño de circuitos
16 Saber Electrónica
Artículo de tapa
Saber Electrónica 17
easyedA - diseño de circuitos
18 Saber Electrónica
Artículo de tapa
Saber Electrónica 19
easyedA - diseño de circuitos
20 Saber Electrónica
Artículo de tapa
Saber Electrónica 21
easyedA - diseño de circuitos
22 Saber Electrónica
Artículo de tapa
Saber Electrónica 23
easyedA - diseño de circuitos
24 Saber Electrónica
Artículo de tapa
conclusIón
EasyEDA un paquete de herramientas EDA gratuitas, sin instalación, basadas en la Web y la Nube, que inte-
gra un potente diseño de esquemas, un simulador de circuitos de señal mixta y un diseño de circuito impreso
en un entorno de navegador multiplataforma integrado para ingenieros electrónicos, educadores, estudian-
tes y aficionados.
las característIcas de easyeda:
Potente capacidad de diseño circuito electrónico y simulación
Ahorre tiempo de diseño usando la masiva cantidad de bibliotecas de componentes, huellas de circuito
impreso y encapsulado, modelos de simulación spice y subckts. Dibuje esquemas rápidamente en el nave-
gador usando las bibliotecas disponibles.
diseño de circuitos en línea
Con múltiples capas, miles de pads, puede seguir trabajando con rapidez y diseñar cómodamente.
Importación de ficheros de esquemas y circuitos impresos
Importe sus diseños desde Eagle, Altium, Kicad y LTspice.
open-source Hardware y comparta sus proyectos
Aproveche el poder de la Nube: acceda a módulos Open Source desarrollados por miles de ingenieros elec-
trónicos. Comparta diseños fácilmente con opciones de compartición de proyectos públicos, privados y de
acceso controlado.
Perfecto desarrollo en la nube en línea
En cualquier momento. En cualquier lugar. En Linux, Mac, Windows, Android, PC, Tabletas o Smartphones;
abra el navegador, lóguese y entre en un nuevo modo de trabajo.
De EasyEDA me interesaron principalmente dos cosas: tienen una herramienta online y gratuita para simu-
lar circuitos electrónicos y PCB (que además es bastante intuitiva y tiene una presentación gráfica mejor que
la media) y producen placas de circuito impreso a un precio bastante bueno. Conseguir 10 placas persona-
lizadas por 10$ hace que el precio sea incluso menor del que pagarías por las placas estándar (y eso sin
contar el trabajo que lleva hacer un circuito en una placa).
Fabricación de PcB de easyeda
EasyEda es conocida por su software de diseño de circuitos gratuito para el dibujo de esquemas, simulación
y diseño de PCB. Pero EasyEDA también produce fabricación de PCB a bajo precio para ingenieros elec-
trónicos y aficionados. Además, EasyEDA proporciona un bajo precio, una rápida distribución y gran calidad
de PCB con las mejores tolerancias en las soldaduras, sin absolutamente ningún error.
EasyEDA se caracteriza por ayudar a los usuarios a convertir sus diseños en productos de la manera más
simple. EasyEDA proporciona un servicio profesional y adaptado a las necesidades de sus clientes para aho-
rrar tiempo y reducir la carga de trabajo que supone el diseño de PCB. Disponen de una Calculadora De
Precios Para PCB para ayudarte a obtener rápidamente el precio de tu PCB. Solo tienes que elegir las carac-
terísticas que necesitas: Cantidad de Capas, Cantidad de PCB, Grosor de los PCB, Color de los PCB y
Dimensiones de Longitud y Ancho.
Además, el Editor Archivos Gerber De EasyEDA te permite leer archivos de cualquier otra herramienta EDA
de forma gratuita. Podrás cargar archivos desde Altium, Kicad, Eagle, Diptrace, Pads, P-CAD, etc. Y realizar
los tests de producción que necesites con solo cargar el diseño.
Saber Electrónica 25
PProyectosroyectos AArdunorduno sstArtertArter
PARTE 4
Proyectos Arduino starter
26 Saber Electrónica
Saber Electrónica 27
Medidor de enamoramiento
Proyectos Arduino starter
28 Saber Electrónica
Saber Electrónica 29
Medidor de enamoramiento
Proyectos Arduino starter
30 Saber Electrónica
Saber Electrónica 31
Medidor de enamoramiento
Proyectos Arduino starter
32 Saber Electrónica
Saber Electrónica 33
Medidor de enamoramiento
Proyectos Arduino starter
34 Saber Electrónica
Saber Electrónica 35
Medidor de enamoramiento
Proyectos Arduino starter
36 Saber Electrónica
Saber Electrónica 37
RR obóticaobótica
En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de
programación por bloques. En él no hace falta escribir complicadas líneas de código en las
que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en apren-
der los conceptos básicos de programación, como las variables, los bucles o los condiciona-
les. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa!
Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásti-
cos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende,
¡disfruta del camino!
En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el
ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de
la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a
programar!... En este capítulo trabajremos con servos.
http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2
Robótica paRa Niños,
adolesceNtes y adultos
tRabajaNdo coN MiNi-seRvos
38 Saber Electrónica
Robótica para Niños, adolescentes y adultos
Saber Electrónica 39
trabajando con Mini-Servos
40 Saber Electrónica
Robótica para Niños, adolescentes y adultos
Saber Electrónica 41
trabajando con Mini-Servos
42 Saber Electrónica
Robótica para Niños, adolescentes y adultos
Saber Electrónica 43
IInstrumentacIónnstrumentacIón VVIrtualIrtual
Debido a la repercusión que ha tenido la anterior propuesta sobre el programa de National
Instruments, comenzamos en esta edición un curso programado cuyos objetivos son los
siguientes:
• Comprender los componentes de un instrumento virtual.
• Introducir LabVIEW y las funciones comunes del programa.
• Construir una aplicación simple de adquisición de datos.
• Crear una subrutina en LabVIEW.
• Trabajar con Arreglos, Clusters y Estructuras.
• Aprender sobre impresiones y características de documentación.
• Introducir al alumno en el desarrollo en arquitectura de programación.
• Publicar Vls en el navegador.
Esta es la tercera entrega del curso en la que continuamos explicando cómo se crea un VI
(instrumento virtual).
http://www.etitudela.com
Curso Programado
44 Saber Electrónica
Instrumentación Virtual
Saber Electrónica 45
curso Práctico de labView
46 Saber Electrónica
Instrumentación Virtual
Saber Electrónica 47
curso Práctico de labView
48 Saber Electrónica
Instrumentación Virtual
Saber Electrónica 49
curso Práctico de labView
50 Saber Electrónica
Instrumentación Virtual
Saber Electrónica 51
EElEctrónicalEctrónica iindustrialndustrial
ClasifiCaCión de las Máquinas HerraMientas
PrograMaCión en CnC Con Winunisoft Parte 6
Autor: Fabián Bolívar Marín
Sobre un Trabajo para la UNAD
Estamos analizando los controles numéricos por computadora usados en máqui-
nas herramientas. La máquina herramienta es un tipo de máquina que se utiliza
para dar forma a piezas sólidas, principalmente metales. Su característica principal
es su falta de movilidad, ya que suelen ser máquinas estacionarias. El moldeado de
la pieza se realiza por la eliminación de una parte del material, que se puede reali-
zar por arranque de viruta, por estampado, corte o electroerosión. El término
máquina herramienta se suele reservar para herramientas que utilizan una fuente
de energía distinta del movimiento humano, pero también pueden ser movidas por
personas si se instalan adecuadamente o cuando no hay otra fuente de energía.
Muchos historiadores de la tecnología consideran que las auténticas máquinas
herramienta nacieron cuando se eliminó la actuación directa del hombre en el pro-
ceso de dar forma o troquelar los distintos tipos de herramientas. Por ejemplo, se
considera que el primer torno que se puede considerar máquina herramienta fue el
inventado alrededor de 1751 por Jacques de Vaucanson, puesto que fue el primero
que incorporó el instrumento de corte en una cabeza ajustable mecánicamente, qui-
tándolo de las manos del operario. En este artículo veremos FUNCIONES COM-
PLEMENTARIAS DEL WINUNISOFT.
Electrónica industrial
52 Saber Electrónica
Saber Electrónica 53
Programación en cnc con WinunisOFt parte 6
Electrónica industrial
54 Saber Electrónica
Saber Electrónica 55
Programación en cnc con WinunisOFt parte 6
Electrónica industrial
56 Saber Electrónica
Proyectos Electrónicos 57
La categoría de robots de minisumo toma
cada vez más adeptos. Si bien la construcción
mecánica es aparentemente sencilla, nos
enfrentamos a un gran problema: para ser
robot debe ser autónomo y no debe tener
intervención humana en el control solamente
para su encendido y apagado, las funciones
de detección y ataque deben ser gobernadas
por un microcontrolador de propósito general,
determinando la acción de acuerdo al estado
de los sensores que tenga incorporados.
Autor: Ing. Juan Carlos Téllez Barrera - Docente ESCOM - I.P.N.
e-mail jctellez@saberinternacional.com.mx
P
ensando en alguna opción que pudiese ser no
sólo sencilla sino también didáctica, que estuviese
al alcance de cualquier bolsillo y que no usase
componentes muy especializados, llegué a esta pro-
puesta que puede ser armada y comprendida por cual-
quier estudiante y hobbysta sin recurrir al uso de micro-
controladores. Sobre todo porque es una buena opción
para construir un robot básico de minisumo para nova-
tos, y con un poco de ingenio podremos, en un futuro,
incorporar medios de detección más avanzados.
El funcionamiento de un robot de minisumo es sim-
ple: avanza, detecta, posiciona y ataca; empujando debe
sacar al oponente del área de combate, sin salir junto
con él. Un microcontrolador puede llevar el control de
forma sencilla, pero la idea es usar medios simples y
económicos. Una gran cantidad de correos tiene como
punto común dónde conseguir los dispositivos, razón por
la cual opté por prescindir del uso del microcontrolador y
de componentes especiales, usando tan sólo compuer-
tas lógicas, simplificándolo al nivel de que detecte al opo-
nente con bumpers y que use sensores de reflexión para
detectar el borde del área de combate.
Es importante resaltar que sólo se necesitan dos sen-
sores de reflexión para la detección de bordes, figura 1,
los cuales se encontrarán al frente en los extremos del
robot en su parte inferior. Con ellos es más que sufi-
ciente. Para la detección del contrincante colocaremos
dos detectores tipo bumpers al frente del robot, de tal
manera que si detecta al oponente por contacto, tenderá
a posicionarse en dirección de él. Si los dos lo detectan,
entonces el robot avanzará empujándolo hasta sacarlo.
En ese momento los sensores inferiores no permitirán
que siga de frente detectando el borde blanco de la
arena de combate, con lo cual no saldrá del área.
Mientras no detecte oponente, sólo avanzará de frente, y
al detectar un borde tenderá a seguirlo y a cambiar de
dirección hasta detectar por contacto a otro robot. Cabe
destacar que la tarjeta nos permitirá construir un robot
básico de minisumo.
El circuito se muestra en la figura 2. Los resistores R1
y R2 van conectados en modo de elevación a Vcc y
hacia las entradas de la primera etapa de compuertas
NAND 1 y 2. De estas entradas y hacia tierra serán
conectados los interruptores o “bumpers” de modo nor-
malmente abiertos, por lo cual el estado de ambas entra-
MM onta jeonta je
Control para robot MinisuMo
Figura 1
58 Proyectos Electrónicos
Montajes
das sin detección será un valor cercano a Vcc o un “1”
lógico, por lo que las salidas en las compuertas NAND 3
y 4 tendrán valores de “1” lógico. Con estos valores el
robot avanzará. Cuando los “bumpers” detecten por con-
tacto al oponente, el valor de entrada disminuirá a valo-
res inferiores a 1 volt, lo cual será considerado como un
“0” lógico, de tal forma que cumplirán con la función de
detección. Si son activados de forma alternada causará
que la señal se propague hasta la salida, cambiando los
valores de las compuertas NAND 5 y 6 que van hacia las
entradas del puente H del CI L293D,
logrando que los motores cambien
de dirección y buscando ponerse en
posición frontal hacia el oponente.
Si ambos interruptores son oprimi-
dos, la salida de la primera etapa de
compuertas NAND (4 y 5) entrega-
rán un valor de “1” lógico, siendo un
valor igual a cuando no son oprimi-
dos; esto es, en ausencia de un
oponente las salidas también serán
1, por lo cual el robot avanzará. Con
ello podemos comparar el funciona-
miento de la primera etapa similar a
una compuerta XOR exclusiva, pero
con dos entradas y dos salidas.
La segunda etapa de circuito se
compone de los resistores R4 y R6
que son los limitadores de los emi-
sores infrarrojos de los sensores de
reflexión CNY70, R3 y R5 son los
resistores entre Vcc y el colector de
los fototransistores de los sensores de reflexión. De
modo normal, si no hay reflexión o borde de la arena,
entregarán una señal cercana al valor de Vcc, conside-
rándolo como un “1” logico. Su señal será aplicada direc-
tamente a las dos compuertas NAND 5 y 6 que van direc-
tamente hacia el puente H del CI L293D. Usamos dos
compuertas NAND (7 y 8) en configuración inversor para
complementar las entradas hacia el puente H y así tener
la inversión de giro de los motores. Estos sensores son
los que tienen prioridad de funcionamiento, por lo cual si
Figura 2
Figura 3
Proyectos Electrónicos 59
el robot se mueve dentro de la zona de lucha, el cambio de
sentido de los motores estará a cargo de las señales de
detección enviadas por los bumpers. En caso de llegar a
los bordes y sin importar qué valor tengan los sensores de
los bumpers, los sensores de reflexión tendrán prioridad
para prevenir que el robot no salga del área de combate.
Las señales combinadas de los “bumpers” y de los sen-
sores de reflexión nos dan como resultado el estado final
que gobernará el funcionamiento de los motores, teniendo
como prioridad la detección de bordes y en segundo plano
la detección del oponente. Cabe destacar que la lógica de
funcionamiento se aplica para casi cualquier robot de
lucha. Sin embargo, recalcamos que una vez funcionando
la siguiente etapa será incorporar sensores más avanzados
y mejorar el transito “aleatorio” por toda el área de lucha
para encontrar más rápido a su “víctima”.
La fuente de alimentación puede ser de 4.5V a 6V. Usar
voltajes mayores implica el cambio de los resistores limita-
dores (R4 y R6, R3 y R5). Disminuyendo el tamaño de la
placa, podemos usarlo inclusive para pequeños robots
de microsumo, lo que sería desde el punto de vista
didáctico ideal para adentrar a los jóvenes estudiantes
en la mini-robótica.
En la figura 3 puede apreciar el diagrama de la placa
de circuito impreso y en la figura 4 podemos ver cómo
quedará la placa con los motores y sensores. J
Control para Robot Minisumo
Figura 4LISTA DE MATERIALES
2 Sensores CNY70
R1 - 10kΩ 1/8 watt
R2 - 10kΩ 1/8 watt
R3 - 10kΩ 1/8 watt
R4 - 220Ω 1/8 watt
R5 - 10kΩ 1/8 watt
R6 - 220Ω 1/8 watt
IC1 e IC2 - CD4093
IC3 - L293D
VARIOS
Placa de circuito impreso, inte-
rruptores para BUMPERS,
Bornes con tornillos chicos,
base del robot, cables, etc
DeteCtor De presenCia o MoviMiento
La mayoría de los circuitos que detectan el paso de una persona emplean sensores pie-
zoeléctricos, pirométricos, leds, etc. y todos ellos suelen poseer un ajuste complicado
cuando forman parte de un sistema de alarma. Basándonos en una aplicación de National
Semiconductor, publicamos un circuito sencillo de excelente desempeño.
S
i el espacio que se está monitoreando para estable-
cer el pasaje de una persona es interrumpido aun-
que sea por un escaso tiempo, el circuito de detec-
ción lo percibe y la alarma se acciona.
En ocasiones la instalación y calibración de los dispo-
sitivos se tornan un tanto complicadas, ya que se necesita
un perfecto ajuste óptico entre el emisor y el receptor.
También habrá que tomar en cuenta la cantidad de luz que
el ambiente tiene, para realizar la calibración conforme
con el nível de luz que haya en el lugar. Un tercer pro-
blema radica en que el circuito suele ser caro y hasta com-
plicado de armar. El circuito que proponemos puede ser
usado en ambientes cerrados o al aire libre, sin necesidad
de tener que calibrar un transmisor, funciona con cualquier
nível de luminosidad, y dispara un sistema sonoro cuando
se detecta el pasaje de un objeto. Además el circuito es
fácil de armar y posee un consumo muy bajo.
El principio de funcionamiento es sencillo, dado que
detecta cambios en la iluminación del ambiente.
Utiliza dos sensores ópticos que detectan el “con-
traste” de los niveles luminosos vistos por esos dos ojos,
lo que le brinda una sensibilidad bastante alta.
60 Proyectos Electrónicos
Montajes
Una ventaja del equipo consiste en que se requieren
solamente dos ajustes, luego de los cuales puede fun-
cionar en cualquier ambiente.
En la figura 1 vemos el esquema de nuestro detec-
tor, que emplea dos circuitos integrados: un operacio-
nal 741 y un temporizador 555.
El operacional funciona como comparador, recibe
las dos entradas las señales procedentes de los sen-
sores ópticos.
La calibración del sistema de detección se realiza
por la regulación de una red simple de resistencias.
Si se detectara alguna modificación, aparece un
pulso en la salida del operacional (pata 6), el que se
envía a un oscilador monoestable formado por el clá-
sico 555, cuya salida se aplica a un buzzer piezo-
eléctrico de alta eficacia sonora durante el período de
temporización (10 segundos aproximadamente, de
acuerdo con los valores dados en el circuito) .
El buzzer es resonador de estado sólido con ter-
minales polarizados, funcionará con una alimentación
de 3 a 30V con corrientes muy pequeñas.
Para un buen funcionamiento, conviene colocar
los LDR en sendos tubos opacos de 5 mm de diáme-
tro por 3 cm de largo, los caules se deben enfocar en
la dirección en la que se desee detectar el movi-
miento.
Para ajustar el equipo debe colocar los dos trimpots
en posición central, conecte la alimentación y espere 5
segundos para que la alarma sonora dispare.
Recuerde que el funcionamiento se basa en la com-
paración entre dos niveles, si hay necesidad la alarma
funcionará con dos tubos que estén centrados en dos
direcciones diferentes.
Para controlar varios ambientes al mismo tiempo,
bastará con colocar varios conjuntos sensores en para-
lelo, conectarlos mediante cables blindados.
Cuando todo está ajustado y equilibrado, cualquiera
de los pares de ojos hará funcionar la alarma. J
Figura 1
Figura 3
LISTA DE MATERIALES
CI1 - Circuito Integrado 741
CI2 - Circuito Integrado 555
R11, R12 - LDRs común
R1, R2 - 12kΩ
VR1 - Trimpot de 25kΩ
R3 - 470kΩ
VR2 - Trimpot de 250kΩ
C1 - 0,1µF - Cerámico
C2 - 10µF x 16V - Electrolítico.
S1 - Interruptor simple.
Buzzer - Buzzer piezoeléctrico.
Varios
Placa de circuito impreso,
gabinetes para montaje, bate-
ría de 9V y conector, tubo
opaco para los sensores, etc.
Figura 2
Autor: Jhonathan Rodríguez
UNIVERSIDAD SIMÓN BOLÍVAR
SEDE DEL LITORAL
VICERRECTORADO ACADÉMICO
DECANATO DE ESTUDIOS TECNOLÓGICOS
Estamos publicando un informe que detalla de manera sistemática el período de pasantías rea-
lizado por el Br. Rodríguez Jhonathan en el laboratorio electrónico automotriz de la empresa
Cosmoprinter Net, ubicada en La Florida, Caracas. Este período tuvo una duración de 12 sema-
nas consecutivas, donde el pasante realizó las siguientes tareas en las computadoras automotri-
ces: Montajes para verificar su operatividad, revisión para la detección de fallas, reparación y
verificación del correcto funcionamiento. Estas fases de evaluación varían en complejidad y
forma de realizarse ya que se trabaja con una gran variedad de marcas de computadoras.
Igualmente, se realizan reparaciones relacionadas con otras autopartes ligadas estrechamente a
las funciones de las computadoras, como son los módulos, aros lectores y llaves. En este artículo
comenzamos a analizar cómo es la computadora de a bordo de una lancha.
Saber Electrónica 61
EElEctrónicalEctrónica dEldEl aautomóvilutomóvil
Diagnóstico y Manteniiento
De la ecU aUtoMMotriz
Parte 6
4.4. Reparación Computadora de Lancha
Cliente dice: No prende
4.4.1. Fase 1. Comprobación y Diagnóstico
Al abrir la computadora, se pudo observar la presencia de fuerte óxido en la circuitería
causando que no prenda (Ver Fig. 31). Como se muestra en la figura, el óxido comenzó por
el área de fuente. Como es obvio, dicha área de alimentación es indispensable para el buen
funcionamiento de la lancha.
Figura 31: Computadora de lancha sulfatada
Fuente: Elaboración propia
.
Electrónica del automóvil
62 Saber Electrónica
4.4.2. Fase 2. Reparación.
Este óxido es responsable de corroer las pistas y componentes de la tarjeta. Debido al
daño, los condensadores y fusibles adyacentes han de ser sustituidos.
Además, han de lijarse muy bien las pistas para quitar el óxido que ocasionaría ruido
eléctrico. Para ello, primero hay que desoldar los conectores para trabajar el área debajo de
los mismos. Luego de desoldar los conectores, se procedió a lijar totalmente toda el área
hasta dejar el cobre totalmente limpio de impurezas (Ver Fig. 32).
Figura 32: Computadora de lancha lijada
Fuente: Elaboración propia
diagnóstico y manteniento de la Ecu automotriz
Saber Electrónica 63
Se han de estañar las pistas por ambas caras de la tarjeta para evitar así el óxido, que
eventualmente ocasionaría futuros daños. (Ver Fig. 33 y 34).
Figura 33: Computadora de lancha restañada cara posterior
Fuente: Elaboración propia
Electrónica del automóvil
64 Saber Electrónica
4.5. Reparación Jeep Cherokee
Automóvil: Jeep Cherokee Caso Nº 40493
Año: 1999 Modelo: 426AG
Cliente dice: No prende Cilindros: 6c
4.5.1. Fase 1. Comprobación
Al llegar la computadora ha de comprobarse que la falla que el cliente describe está
presente. Para ello, primeramente se monta en el banco de pruebas donde se observará su
comportamiento. En la Fig. 35,al realizar el montaje con el banco de pruebas no se
observó ninguna actividad.
Figura 35: Montaje de comprobación de ECU Jeep Cherokee
Fuente: Elaboración propia
diagnóstico y manteniento de la Ecu automotriz
Saber Electrónica 65
4.5.2. Fase 2. Diagnóstico
Una vez verificada la actividad de la computadora se debe diagnosticar. Al abrir la
computadora, se apreció un fuerte derrame de los condensadores pertenecientes a la fuente
de alimentación de la tarjeta. (Ver Fig. 36).
Figura 36: Derrame de condensadores en la tarjeta
Fuente: Elaboración propia
El área de fuente en la computadora es la encargada de regular el voltaje de 12 a 5v con
los que funciona el CPU y demás componentes. Debido al envejecimiento y al calor que
recibe la tarjeta, los condensadores se derraman. El líquido electrolítico genera óxido que
corroe poco a poco las pistas y contactos de los componentes afectados por el derrame
impidiendo la total o parcial alimentación de la circuitería en la tarjeta.
Una vez diagnosticado el caso, se pasa la información a administración para que realicen
el presupuesto por la reparación.
Electrónica del automóvil
66 Saber Electrónica
4.5.3. Fase 3. Reparación
Al recibir la aprobación del cliente se inicia el proceso de reparación.
En este caso se deben retirar
los condensadores derramados
para limpiar el área afectada.
Dichos condensadores están
asegurados dentro de una
carcasa de aluminio para evitar
el movimiento por vibración
(Ver Fig. 37).
Figura 37: Carcaza de los condensadores
Fuente: Elaboración propia
De esta manera se desuelda la carcasa y los condensadores de la tarjeta para limpiar el
daño causado por el derrame de los condensadores con la ayuda de un limpiador de
contactos, además, se debe lijar el área y restañar (Ver Fig. 38).
Figura 38: Pistas y contactos de los condensadores
Fuente: Elaboración propia
diagnóstico y manteniento de la Ecu automotriz
Saber Electrónica 67
Finalmente se colocan los condensadores y se realiza el montaje donde se observa el
funcionamiento adecuado de la computadora, se cierra y se manda al cliente para que la
monte en el vehículo (Ver Fig. 39).
Figura 39: Condensadores nuevos de la fuente
Fuente: Elaboración propia
Como se puede observar, el derrame de los condensadores puede ocasionar que no
encienda el vehículo, no sólo porque dichos componentes pierden sus propiedades sino
también porque se corroen las pistas impidiendo el contacto parcial o total en la circuitería
y más una tan importante como lo es la fuente de alimentación de una tarjeta.
Electrónica del automóvil
68 Saber Electrónica
Saber Electrónica 69
TTécnicoécnico RRepaRadoRepaRadoR
“Android puro galopa con los 3 GB de RAM, pero no iría mal algún caballo
más para diferenciarse”
Para dar un vistazo más que interesante de este móvil, nada mejor que ver el
análisis del terminal realizado por www.xataka.com. Recomendamos visitar el
sitio para ver el informe completo, sin embargo, aquí damos un breve ade-
lanto. Permanecer es complicado, irse es difícil y volver es un reto. Nokia fue
un ladrillo básico en los cimientos de la telefonía móvil y no sabíamos muy
bien qué esperar en su retorno a este mercado, empezando al final con una
triple propuesta que hemos ido probando escalonadamente y ahora os trae-
mos el análisis del Nokia 6, el que de momento es el hermano mayor en este
renacimiento. Aún con el recuerdo muy fresco de las sensaciones con el que
queda inmediatamente por debajo (y muy, muy cerca), el Nokia 5, nos encon-
tramos con un mellizo que mejora ligeramente por dentro pero cuyas dife-
rencias están a primera vista en diseño y tamaño. Más metal, más cristal y
más Android sin tapujos ni disfraces en este móvil entre la baja y la media
gama, ¿qué diferencias cabe encontrar cuando se trata de opciones tan simi-
lares? Lo vemos a fondo.
Nokia 6.1
aNálisis del
TermiNal de Nokia FUll Hd
Técnico Reparador
70 Saber Electrónica
Diseño y construcción: hecho para Durar, pero también para temer arañazos
La marca finlandesa tiene una interesante trayectoria en su estética y construcción, con distin-
tas fases tanto en su época de móviles (sin smart) como en las posteriores. En parte esto ha
sido un reflejo de las particulares situaciones en las que Nokia se ha encontrado cuando su
timón lo ha llevado otra casa, viendo que el mítico y resistente plástico que acompañó a termi-
nales como el Nokia Lumia 520 tenía que compartir escaparate con el metal, con compañeros
como el Lumia 830.
En la nueva Nokia ya hemos estado viendo que el plástico fueron tiempos pasados y que en
este ADN tan renovado (y mutado) lo que hay es metal y más metal. Las líneas y acabados son
lo que diferencian a un terminal y otro de esta primera remesa, y el Nokia 6 nos provoca un mar-
cado déjà vua un primo lejano, el Lumia 650, con bordes que cortan en ángulo de 90 grados
aunque con trasera de metal.
La sensación en cuanto a calidad es buena, aunque personalmente no he podido quitarme el
temor de que el elegante negro que tiñe el borde salvo en biselado y lateral de los botones se
iba a ver corrompido por algún arañazo en algún descuido o percance. La trasera, también
metálica, no da este miedo al tener un acabado más áspero y aparentemente resistente.
Tiene un diseño elegante y está construido en metal, pero no nos podemos quitar el miedo con-
tinuo de que el acabado negro de los bordes de aluminio se arañe en algún momento.
Eso sí, el déjà vu con el Lumia 650 es completo y este acabado también se convierte en un efi-
caz imán de huellas dactilares. Una trasera en mate y lo importante: antideslizante, cosa que se
agradece cuando no se trata de un móvil demasiado compacto (sin ser grande).
Estos bordes que unen trasera y frontal cortando la ligerísima curva que dibuja la espalda del
terminal hacen que en mano no resulte tan agradable como su hermano pequeño el Nokia 5
(sumado también a unas dimensiones algo mayores), pero tampoco resulta incómodo o pesado.
Aunque no es un ejemplo de compactación, o al menos no llama la atención en este sentido
Saber Electrónica 71
desarme y Reconocimiento de partes del nokia 6.1
como sí lo lograba el ZTE Axon 7, la verdad es que es bastante delgado y en este caso se agra-
dece.
A nivel de estética ésta está cuidada y ha quedado un teléfono elegante, con la misma solución
para el lector de huellas que veíamos en el Nokia 5 (sin botón, incrustado en el frontal), si bien
el saliente de cristal para cámara trasera y flash le quita un pelín de sobriedad al conjunto
pudiendo haber optado por soluciones similares a las del Honor 9 (sin saliente, más estético
pero sobre todo más cómodo).
Al aprovechamiento del
frontal por parte de la
pantalla le damos un
aprobado raspado. Al
analizar este aspecto
en el Nokia 5 ya vimos
que ninguno se prodi-
gaba en esto, pero que
justamente era el Nokia
6 el que salía mejor con
un 70,7%, aunque en
realidad se queda en
un 69,9% según nues-
tras medidas. No está
mal para ser un telé-
fono de esta gama y
teniendo el lector en el
frontal, pero viendo que
el Nokia 8 peca de lo mismo lo consideraremos una asignatura pendiente en el diseño de los
nuevos Nokia.
Técnico Reparador
72 Saber Electrónica
Mención a parte para los botones laterales, muy, muy discretos tanto a nivel de protuberancia
como por el acabado, mimetizándose con ese borde de aluminio y saliendo lo mínimo y nece-
sario para que nuestra yema lo localice. Sin bailes y con buena sensibilidad y grado de presión,
que aunque parezca una nimiedad comentarlo no siempre lo encontramos incluso en termina-
les de gama alta (precisamente en el Axon 7 bailaban mucho y esto empobrece la experiencia,
dando sensación de mala calidad e inseguridad en la presión).
pantalla: a falta De unos nits para tener lo justo y necesario
Quien os escribe antepone sensaciones a cifras, pero siempre hay números que son sinónimo
de un mínimo de satisfacción y que por momento y contexto se convierten en el punto de par-
tida implícito. Y en el caso de la pantalla es posible que sean los 1.920 x 1.080 píxeles del
FullHD, resolución que vemos en el panel del Nokia 6.
Saber Electrónica 73
Estando esta resolución más o menos democratizada (con la guerra de las K para los topes de
gama), era lo mínimo que esperábamos en el que es la alternativa al Nokia 8 para quien bus-
que algo por debajo y no quiera que el móvil se le quede corto en este aspecto como podría
pasar con el Nokia 5.
Puede ver el informe completo en:
https://www.xataka.com/analisis/nokia-6-analisis-android-puro-galopa-con-los-3-gb-de-ram-
pero-no-iria-mal-algun-caballo-mas-para-diferenciarse
Desarme Del nokia 6.1
Si bien es un móvil que fue presentado hace menos de un mes, a conti nuaciónmostramos el
desarme de este terminal, de acurdo con el informe destacado de: https://www.myfixguide.com
desarme y Reconocimiento de partes del nokia 6.1
Técnico Reparador
74 Saber Electrónica
Saber Electrónica 75
desarme y Reconocimiento de partes del nokia 6.1
Técnico Reparador
76 Saber Electrónica
Saber Electrónica 77
desarme y Reconocimiento de partes del nokia 6.1
Técnico Reparador
78 Saber Electrónica
Saber Electrónica 79
TTécnicoécnico RRepaRadoRepaRadoR
Técnico Reparador
80 Saber Electrónica
Saber Electrónica 81
La Biblia del Lcd y plasma
Técnico Reparador
82 Saber Electrónica
Saber Electrónica 83
La Biblia del Lcd y plasma
Técnico Reparador
84 Saber Electrónica
Saber Electrónica 85
La Biblia del Lcd y plasma
Técnico Reparador
86 Saber Electrónica
Proyectos Electrónicos 87
IntroduCCIón
Desde que el primer microprocesador vio la luz del mundo (el 4004), y cuya
única y principal operación era una suma de 1 bit, se comenzó con una carrera tec-
nológica que lejos de ver el fin, día a día va logrando cosas inimaginables, tal es el
caso de los microcontroladores que vendrían a 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 terminales
o más (figura 1), internamente dentro de su encapsulado, posee como equipamien-
to mínimo un microprocesador, memoria RAM, y distintas versiones de memoria
ROM. Los microcontroladores más avanzados, aparte de lo mencionado anterior-
mente, también llegan a poseer temporizadores ADC, DAC, Comunicación en parale-
lo, USAR, etc.
Un microcontrolador, desde el punto de vista de operación, puede considerarse
como si fuera una PC, ya que cuenta con el conjunto básico de implementos que
necesita para realizar sus funciones, esto es, microprocesador, disco
duro, memoria RAM, etc. Clásicamente, cuando programamos un micro-
controlador, de forma implícita se tiene que desarrollar un programa que
trabaja a manera del BIOS de una PC, ya que lo primero que debemos
tomar en cuenta es la configuración de sus puertos, ya sea como de
entrada o de salida, configurar sus demás herramientas como pueden
ser los temporizadores, los ACD, etc.
Han aparecido en el mercado, sistemas de desarrollo que permiten
la programación del microcontrolador de una manera relativamente
fácil, en la cual se puede emular el proceso que nos interesa desarrol-
lar. Para la mayoría de estos sistemas de desarrollo, una vez que se
tiene terminada la aplicación, el paso siguiente es armar el prototipo e
insertar el microcontrolador debidamente programado. En la figura 2 se
Los Microcontroladores
PICAXE
Un PIC es un microcontrolador que precisa un entorno de
desarrollo (el MPLAB) para editar programas, simularlos, con-
vertir el programa en un archivo hexadecimal y realizar la
simulación que verifique que está todo bien. Luego, se precisa
un cargador para “descargar” el programa en la memoria del
PIC, y por último se debe quitar el PIC del cargador y colocarlo
en el circuito donde va a funcionar.
Un PICAXE “no precisa nada de todo eso...” es un PIC al que se
le ha grabado un programa interno (firmware) para que pueda
ser “cargado” en la misma placa donde va a funcionar por
medio de un software gratuito y en el que los programas pue-
den escribirse en BASIC o en diagrama de flujo.
Figura 1
Figura 2
MM onta jeonta je
puede observar un kit de desarrollo para trabajar con microcontroladores, en
este caso con el sistema PICAXE. Tenga en cuenta que no es preciso que com-
pre programa alguno para empezar a trabajar, dado que lo puede bajar gratis
de Internet, además, Ud. puede armar el cable de conexión a la PC y la placa
de circuito impreso del dispositivo que desee.
Hace apenas un tiempo, se ha lanzado al mercado el sistema de desar-
rollo para programar microcontroladores PIC llamado PICAXE, que de por sí,
quien ha utilizado estos microcontroladores, puede constatar lo sencillo que
resulta su programació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 programador, ya que cuenta con dos opciones de diseñar una aplicación:
una por medio de diagramas de flujo y otra por medio de “BASIC”, y aunque
esto no es ninguna novedad, (ya que estas herramientas existían con anteri-
oridad), lo ventajoso del PICAXE radica en el hecho de que se trata de un
microcontrolador PIC que, en un segmento de memoria ROM interna le ha sido
grabado desde su fabricación, un firmware a manera de BIOS que simplifica la forma
de programarlo.
Al igual que en todos los sistemas de desarrollo, existen ya predefinidas toda una
serie de tarjetas de prácticas sobre las cuales podemos emular las aplicaciones que
hemos diseñado, pero gracias al firmware que poseen los microcontroladores
PICAXE “se puede armar la aplicación completa incluyendo al microcontrolador”, y
sobre la aplicación programarlo sin necesidad del sistema de desarrollo, ni del cir-
cuito programador de microcontroladores (vea la figu-
ra 3). Dehecho, el sistema PICAXE hace más accesible
la programación de microcontroladores a todas aque-
llas personas que tan sólo cumplan con el único e
indispensable requisito que es el de querer aprender.
Vea en la figura 4 una “pantalla” de la aplicación que
nos permitirá realizar el programa que vamos a cargar
adentro del PIC.
Aquí no vamos a mencionar las ventajas y desven-
tajas del sistema PICAXE con respecto a otros, lo
único que podemos agregar es que se trata de otra
manera de programar microcontroladores PIC, emple-
ando diagramas de flujo y/o lenguaje BASIC (figura 5),
con los cuales, ya sea de manera consciente o total-
mente implícita, recurrimos a ellos para elaborar un
programa. A lo largo de estaa lección, iremos aprendi-
endo 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 proporcionaremos su circuitería
para que ustedes la puedan armar, posteriormente después de realizar algunas
prácticas, avanzaremos sobre aplicaciones en donde se tenga al microcontrolador
como elemento principal y al cual programaremos en sitio.
VEntAjAs dEL sIstEMA PICAXE
Como dijimos, el PICAXE es un sistema de microcontroladores PIC muy fácil de
programar ya que utiliza un lenguaje BASIC muy sencillo, además de contar también
88 Proyectos Electrónicos
Montajes
Figura 3
Figura 4
con la posibilidad de programarlos con diagramas de flujo. Aprovecha
todas las características de los microcontroladores de bajo costo que
incorporan memoria FLASH.
Está disponible en tres versiones que son el de 8 terminales (PICAXE-
08), 18 terminales (PICAXE-18) y 28 terminales (PICAXE-28). En estos
microcontroladores ya se tienen definidas las terminales que tienen la
función de entrada y salida de datos, además de las terminales que sir-
ven para programar al PICAXE en sitio, o en otras palabras sobre la
misma aplicación. En las figuras 6, 7 y 8 se muestran los circuitos
esquemáticos de la disposición de cada uno de los microcontroladores
PICAXE.
En la figura 6 se muestra el circuito esquemático para un PICAXE de
8 terminales, de las cuales las que están identifi-
cadas como Pin1 E/S, Pin2 E/S, Pin3 E/S y Pin4
E/S, son terminales que pueden funcionar como
entradas o salidas de datos del exterior hacia el
microcontrolador. Las terminales identificadas
como Serial En y Serial Sal, se utilizan para pro-
gramar al microcontrolador a través del puerto
serie de una PC, para lo cual las terminales del
conector identificado como CON1 se hacen llegar
al conector 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 identificada 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á progra-
mar al PIC o esa misma terminal una vez progra-
mado el PIC tendrá la función de una terminal de
salida de datos.
Del circuito esquemático de la figura 7 se
observa la forma en que están dispuestas las ter-
minales de un PICAXE de 18 terminales, de las
cuales las que se encuentran identificadas como
En 0, En 1, En 2, En 6 y En 7 son dedicadas exclu-
sivamente para adquirir datos del exterior hacia
el microcontrolador. Las terminales que se
encuentran identificadas de la Sal 0 a Sal 7 son
exclusivamente para enviar datos hacia afuera
del microcontrolador, mientras que las terminales
identificadas como Serial Sal y Serial En, se uti-
lizan para programar al microcontrolador.
En el circuito de la figura 8 se muestra la
forma de conectar a un PICAXE de 28 terminales,
en donde aparte de las terminales de entrada que se encuentran definidas como En
0 a En 7, también se cuenta con las terminales de salida identificadas como Sal 0 a
Sal 7, además de 4 terminales para entrada de datos analógicos, y por último las ter-
minales de programación del microcontrolador.
Ya se ha mencionado que el sistema PICAXE no requiere de programador o bor-
rador, ya que utiliza únicamente tres alambres conectados al puerto serie de una
computadora, tal como se describe en la siguiente figura 9.
Proyectos Electrónicos 89
Proyectos con Microcontroladores PICaXe
Figura 5
Figura 6
Figura 7
Una vez que han sido identificadas las termi-
nales a utilizar en el conector del 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 aprecia en la figura 10.
Como se puede observar en la figura 10, se
puede emplear (es recomendable) un plug de los
utilizados para conectar los audífonos a la salida
de audio de un walkman o discman, y tener un
cable con un conector DB9 en un extremo y un
plug de audio en el otro, tal como se ilustra en la
figura 11.
EL sIstEMA PICAXE
“PICAXE” es un sistema que emplea un micro
fácil de programar que utiliza un lenguaje BASIC
muy simple, el cual la mayoría de los estudiantes
pueden aprender rápidamente. Los microcontro-
ladores (con memoria FLASH) pueden ser pro-
gramados una y otra vez sin la necesidad de un costoso programador PIC.
El sistema no necesita de ningún programador, borrador o complejo sis-
tema 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 conec-
tada al puerto serie de la computadora. El sistema PICAXE consiste en tres
componentes principales:
1) El software editor de programación.
2) El cable de conexión al puerto serial de la PC
3) El chip PICAXE
Ya retornaremos con este tema, cuando sepamos más acerca de las
características principales de estos chips. Veamos ahora en qué consiste el
software gratuito.
EL EdItor dE ProgrAMAs
Lo diferente del sistema de microcontroladores
PICAXE, con respecto a la programación tradicional
de los microcontroladores PIC, radica en la progra-
90 Proyectos Electrónicos
Montajes
Figura 8
Figura 9
Figura 10
Figura 11
mación basada
en un lenguaje
BASIC y diagra-
mas de flujo.
Esto hace que
los microcontro-
ladores del sis-
tema PICAXE
sean muy fáciles
de programar, en
un ambiente
amigable.
Para progra-
mar los micro-
controladores PICAXE debemos, en primera instancia, instalar el soft-
ware que contiene el ambiente de programación, por lo que describire-
mos 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
necesario que ya lo tenga en su computadora.
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 informació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 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 figu-
ra 12). Luego debemos ingresar a la carpeta progedit y tenemos que
ubicar el programa identificado 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 programa de los PICAXE, tal como se
muestra en la figura 13.
Una vez que ejecutamos el programa de instalación Programming
Editor aparecerá la ventana que se muestra en la figura 14, sobre la
cual debemos de oprimir con el ratón el cuadro identificado como
“next” para que continúe la instalación.
Posteriormente será desplegada la ventana donde se muestra la
licencia que debemos aceptar, porque de otra manera no podremos
continuar con la instalación del software, por lo que nuevamente
oprimiremos el cuadro identificado como “next”, esta acción se indica
en la figura 15.
Como paso siguiente, pregunta por el nombre del usuario que nor-
malmente utilizará el software, aquí podemos instalar la aplicación
para que pueda ser utilizada por todas las personas que utilicen la
computadora, y después de seleccionar esta acción tenemos que
oprimir el cuadro identificado como “next”, tal como se muestra en la
figura 16.
Proyectos Electrónicos 91
Proyectos con Microcontroladores PICaXe
Figura 13Figura 12
Figura 14
Figura 15
Figura 16
Posteriormente debemos decir en
dónde se guardará el software de progra-
mación, que por lo general, aquí no ten-
emos que modificar dato alguno, a menos
de que queramos asignar otra localidad, tal
como se ilustra en la figura 17. Una vez
seleccionada la opción correspondiente
procederemos 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 encuentran correctos, si es así debemos
oprimir el cuadro identificado como “next” para que continúe la insta-
lación, tal como se aprecia en la figura 18.
Cuando se está instalando el software se indica gráficamente, tal
como se ilustra en la figura 19, aquí debemos esperar hasta que se ter-
minen de instalar, tanto el software de programación como todas las
utilerías que serán empleadas por los PICAXE. En la figura 20 se mues-
tra la ventana que nos indica que ya se ha concluido con la instalación,
por lo que debemos oprimir el cuadro identificado como “finish”. Una
vez instalado el software de programación de los PICAXE, en el escrito-
rio de nuestra pc encontraremos un ícono de acceso directo identifica-
do como “PICAXE Programming Editor”, al cual, para comenzar a pro-
gramar los microcontroladores, debemos hacer un doble click con el
92 Proyectos Electrónicos
Montajes
Figura 17 Figura 18
Figura 19 Figura 20
Figura 21 Figura 22
Figura 23
mouse para que se ejecute el programa, tal como se muestra en la figura 21. En la
figura 22 y 23 se observa un ejemplo del ambiente gráfico tanto en lenguaje BASIC
como en diagrama de flujo.
CoMEnzAndo A trAbAjAr Con PICAXE
Para empezar a utilizar el sistema de microcontroladores PICAXE comenzaremos
con una aplicación muy sencilla, por lo que en primera instancia nos dedicaremos a
encender y apagar leds, de acuerdo al estado que guarden las terminales de entra-
da de datos del microcontrolador. Cabe aclarar que conforme se avance en los temas
de PICAXE podremos incorporar controles para motores, utilización de convertidores
analógico - digital (ADC), etc. Recordemos que el sistema PICAXE está disponible en
tres versiones que son el de 8 terminales (PICAXE-08), 18 terminales (PICAXE-18) y
28 terminales (PICAXE-28), y en función de las terminales que tienen disponibles
para la entrada y salida de datos, serán las que ocuparemos para comunicar al
microcontrolador con el exterior.
Comencemos pues, con el primer circuito para visualizar la salida de datos, y se
trata de un circuito muy sencillo para encender leds, el cual se muestra en la figura
24. Este circuito lo podemos reproducir tantas veces como terminales de salida se
tengan disponibles.
Ahora veamos cuál sería el primer circuito que se recomienda para ingresar
datos discretos (digitales) al microcontrolador, y se trata de un interruptor con reposi-
ción automática (push-boton), el cual se muestra en el circuito de la figura 25.
De igual manera que en el caso del circuito de la figura 1, se puede reproducir
el circuito de la figura 25 tantas veces como entradas tenga disponible el microcon-
trolador.
Para realizar el primer ejercicio vamos a elegir uno de los tres tipos de micro-
controladores PICAXE que se tienen disponibles, que en este primer ejercicio se trata
del PICAXE-18; pero posteriormente se realizarán ejercicios con todos los tipos de
microcontroladores PICAXE.
El circuito propuesto para esta
primera experiencia se muestra en la
figura 26, en la cual se tiene 1 entrada y
1 salida.
Para programar el microcontrolador
PICAXE, la primera acción que tenemos
que realizar es abrir el software de pro-
gramación llamado “PICAXE
Programming Editor” y que previamente
tuvo que ser instalado.
Una vez que hacemos doble click
sobre el ícono del software de progra-
mación y accedemos al ambiente de pro-
gramación, aparece una ventana en
donde se configuran las opciones con
las cuales trabajaremos.
Como primer paso, ya que es la
Proyectos Electrónicos 93
Proyectos con Microcontroladores PICaXe
Figura 24
Figura 25
Figura 26
primera vez que utilizamos este software, es conveniente seleccionar
el menú identificado como “Languaje” ya que aquí es donde se con-
figura el lenguaje con el cual estaremos interactuando, si desea más
detalles sobre esta parte del programa, puede bajarlo de Internet o
adquirir la revista Saber Electrónica Nº 215. De internet, puede bajar-
lo desde nuestra web con la clave “picaxepro”.
Para empezar a trabajar debemos configurar el programa (es muy
sencillo, ya lo veremos más adelante), seleccionando la opción
“Modo” del menú para elegir el PICAXE que vamos a emplear en nue-
stro proyecto, qué frecuencia de operación tendremos (generalmente
4MHz), etc. Luego, debemos elegir la opción “modo” del menú para
indicar en qué puerto tendremos el circuito para descargar el progra-
ma.
De la figura 27 observamos el ambiente de trabajo que presenta
el software de programación de los microcontroladores PICAXE, en el
cual se aprecia un espacio en blanco que es donde se ingresan las
instrucciones en forma de “BASIC”.
¿Qué InstruCCIonEs son LAs QuE utILIzArEMos?
Si no sabemos, no es el fin del mundo y vamos paso a paso. Para
comenzar utilizaremos una opción que se cuenta en este software
para programar a los microcontroladores que son los diagramas de
flujo, por lo que como se indica en la figura 27, seleccionamos de la
barra de herramientas la opción “Archivo”, posteriormente “Nuevo” y
por último “Nuevo Organigrama”, y lo que aparecerá será el ambiente
de trabajo para ingresar el diagrama de flujo de nuestro programa.
Para comenzar, éste va a ser nuestro campo de trabajo ya que de
forma intuitiva todos sabemos hacer diagramas de flujo. Pues bien,
antes de seleccionar los bloques que lo constituirán, vamos a
describir cuál es el algoritmo del programa que queremos desarrollar:
“Cuando se oprima un push - boton se encienda un led, y cuan-
do se suelte el push - boton se apague el led”.
Existen bloques prediseñados que nos auxilian en el manejo del
estado que guardan las terminales de entrada del microcontrolador
de manera independiente, por lo que como se muestra en la figura 28
seleccionamos el recuadro que tiene indicado un rombo y dentro de
este la palabra “if”.
Ahora lo que tenemos que hacer es seleccionar qué condición es
la que utilizaremos, que para este ejercicio será la que se encuentra
dentro del recuadro que tiene una figura de un rombo y dentro de este
la palabra “Pin” (observe la figura 29), esto es, estaremos leyendo la
condición de una terminal de entrada que, por defecto cuando lo ubi-
camos sobre nuestra área de trabajo, siempre se coloca la entrada 0
(terminal 17 del microcontrolador). Este bloque tiene la tarea de leer
el estado lógico de la terminal de entrada y la compara con un 1 lógi-
co y dependiendo de si la entrada es igual o no, tiene dos posibles sal-
idas “Y” por si es igual a 1 lógico y “N” por si la entrada es 0 lógico. Y
por último, oprimimos el recuadro que tiene una flecha en forma de U
para regresar al menú principal.
94 Proyectos Electrónicos
Montajes
Figura 27
Figura 28
Figura 29
Figura 30
De acuerdo al algoritmo que planteamos líneas atrás, lo que ten-
emos que hacer es que se encienda un led cuando en la terminal de
entrada se encuentre un 1 lógico, o que el led se apague cuando en
la entrada se encuentra un 0 lógico. Para esta actividad recurrimos al
recuadro identificado con la palabra “Out”, ya que es ahí donde se
encuentran los bloques que actúan sobre las terminales de salida del
microcontrolador. Una vez en el interior del menú de bloques de sali-
da, tenemos que seleccionar la acción que hará que el led se encien-
da o se apague, por lo que en primer instancia seleccionamos el
bloque identificado con a palabra “High” el cual quiere decir que la
salida se encenderá, por cierto cuando seleccionamos este bloque,
por defecto se ubica la salida 0 (terminal 6 del microcontrolador), tal
como se ilustra en la figura 30.
Ya se tiene entonces, el bloque que encenderá el led por lo que
ahora requerimos la acción correspondiente con su apagado, y ésta
corresponde al recuadro identificado con la palabra “Low” que es pre-
cisamente el bloque que realizará la tarea de apagar el led, y también
por defecto al seleccionarlo por primera vez, se ubica en la salida 0
(figura 31).
Una vez que ya tenemos los bloques que necesitamos para ingre-
sarle o sacarle datos al microcontrolador PICAXE, procedemos ahora
a unir los bloques para que realicen el algoritmo que fue planteado
líneas atrás, para ello existe una herramienta que se encuentra en un
recuadro identificado con una línea vertical que en sus extremos tiene
un “*”.
Cuando seleccionamos esta herramienta (figura 32) y acercamos el puntero del
ratón sobre alguno de los bloques que ya se encuentran en el área de trabajo, se les
aparece un círculo de color rojo en aquel punto que requiere una conexión. Ya selec-
cionado el punto de conexión trazamos la línea hasta el siguiente punto de conexión
de un bloque para realizar la unión lógica del flujo de datos, cabe aclarar que para
cada unión que se necesite realizar, se tiene que volver a seleccionar la herramien-
ta de conexión, en la figura 33 podemos apreciar la conexión completa de todos los
bloques. Si ya terminamos de diseñar nuestro diagrama de flujo y antes de progra-
mar el microcontrolador, es importante saber si el programa va a funcionar, porque
recuerden que no es lo mismo “desear” que el microcon-
trolador haga lo que según nosotros programamos, a lo
que realmente hace en función del programa que ingre-
samos.
Existe en el software de los PICAXE la posibilidad de
simular el programa, y eso es lo que vamos a hacer, por lo
que seleccionamos el recuadro que tiene el símbolo de
una punta de flecha tal como se ilustra en la figura 32, lo
seleccionamos y enseguida aparecerán 2 ventanas, una
de ellas indica el estado lógico que guardan las salidas y
entradas del microcontrolador, esta ventana aparece en
la parte inferior de la imagen de la figura 33.
Los recuadros verdes que se iluminan indican qué sal-
idas están siendo activas con un 1 lógico, mientras que
los que aparecen debajo de los cuadros verdes, indican la
posición de las señales de entrada al microcontrolador,
los cuales cuando se encuentran en la posición inferior
Proyectos Electrónicos 95
Proyectos con Microcontroladores PICaXe
Figura 31
Figura 32
Figura 33
significa que la entrada se encuentra en 0 lógico, y si están en la posi-
ción superior la entrada se encuentra en 1 lógico. Por otra parte tam-
bién se observa que, dependiendo dónde se encuentre la posición del
switch, se iluminará en color rojo la línea que une los diferentes blo-
ques que son afectados por la respuesta del estado lógico de entra-
da, y de esta manera podemos visualizar qué es lo que está sucedi-
endo con nuestro programa.
Una vez que simulamos nuestro programa y observamos que las
condiciones del algoritmo se cumplen (encender un led cuando se
tiene un 1 lógico en la entrada y apagar el led cuando se tiene un 0
lógico en la misma entrada), ya estamos listos para dar el siguiente
paso, que es convertir el diagrama de flujo a instrucciones de BASIC,
para lo cual en la barra de herramientas seleccionamos el menú
identificado como “Organigrama” y después la opción “Convertir el Organigrama a
Basic” (de manera rápida pudimos presionar la tecla F5).
Ahora lo que tenemos que hacer es conectar el cable tanto al puerto serie de la
pc como a las terminales del microcontrolador que se indican en el diagrama de la
figura 26 para programar al PICAXE, ya propusimos la manera en
cómo se debe construir el cable de programación tomando en
cuenta las terminales que se deben ocupar. Para grabarle el pro-
grama al microcontrolador debemos dirigir la flecha del ratón a la
barra de herramientas y seleccionar el menú “PICAXE”, después
la instrucción “Ejecutar” (o de manera rápida F5), tal como se
muestra en la figura 34. En ese mismo instante aparecerá una
ventana indicando que se está llevando a cabo la programación
del microcontrolador PICAXE. Cuando se encuentra en la fase de
programación, una barra que irá creciendo nos dirá la cantidad
de códigos que está siendo descargado hacia el microcontro-
lador. Cuando se termina de grabar el microcontrolador apare-
cerá una ventana que nos indica la finalización del proceso de
programación, figura 35. Ahora podemos verificar en el micro-
controlador que el programa que diseñamos se encuentra per-
fectamente bien, por lo que tenemos que oprimir el push - boton
y esta acción debe encencer el led, y cuando soltemos el push -
boton el led se debe apagar.
EntrEnAdor PArA PICAXE-08
En esta oportunidad diseñaremos nuestra primera tarjeta de entrenamiento uni-
versal para programar microcontroladores PICAXE, y como en todo comienzo dare-
mos inicio por lo más sencillo y más pequeño, esto es, los microcontroladores de 8
terminales denominados PICAXE – 08.
En primera instancia recordemos cuál es la configuración de un PICAXE–08,
para en función de ello tomar en cuenta de cuántas entradas y cuántas salidas
podemos echar mano y aprovecharlas al máximo. En la figura 36 tenemos el circuito
de un “entrenador” para comenzar a trabajar con este microcontrolador. Se trata del
circuito inicial para trabajar con PICAXE.
Tenemos la oportunidad de disponer de un total de 4 E/S (4 entradas y 4 sali-
das), pero no nos confundamos, si sumamos el número de salidas con el número de
entradas tendremos un total de 8 y el PICAXE–08 que manejaremos tiene solamente
8 terminales.
96 Proyectos Electrónicos
Montajes
Figura 34
Figura 35
¿Esto quiere decir que las terminales de salida y de entrada ocupan todas las
que posee?
La respuesta es “no”, ya que en esas 8 terminales deben estar las 4 entradas,
las 4 salidas además de las 2 terminales de alimentación y 2 para programarlo.
Específicamente para los PICAXE–08 las terminales 3, 5, 6 y 7 cumplen con una
doble función, por lo que debemos tener cuidado cuando los programemos, porque
por ejemplo la terminal 3 puede comportarse como una terminal de entrada o una
terminal de salida, todo depende cómo la contemplemos cuando realicemos el pro-
grama del PICAXE–08. La tarjeta entrenadora que proponemos tiene la posibilidad
de explotar al máximo las propiedades del PICAXE–08, y será por medio de jumpers
como se podrá configurar la circuitería, tanto para programar como para fijar
entradas o salidas de datos (vea nuevamente el circuito de la figura 36).
A continuación describiremos cada parte de esta tarjeta entrenadora para que
podamos sacarle el máximo provecho.
En primer término identificaremos la ubicación de donde instalar el microcon-
trolador PICAXE–08, este debe encontrarse en la base identificada como IC1
respetando la identificación de las terminales (vea la placa de circuito impreso para
este entrenador en la figura 37).
Los conectores identificados como ES1, ES2 y ES4 tienen 3 terminales, de las
cuales, la del medio de cada uno de ellos se hace llegar hacia la correspondiente ter-
minal del microcontrolador PICAXE, las 2 terminales restantes de cada conector
(ES1, ES2 y ES4), una va hacia el bloque destinado para conectar las entradas de
datos, y la segunda se dirige hacia el bloque de terminales de salida de datos. Pues
bien, para seleccionar si la terminal del microcontrolador será configurada como sal-
ida o entrada, será a través de un jumper que, dependiendo de cómo se conecte,
Proyectos Electrónicos 97
Proyectos con Microcontroladores PICaXe
Figura 36
Figura 37
unirá la terminal del medio del conector ya sea ES1 ó ES2 ó ES4, con el bloque de
terminales de entradas o al bloque de terminales de salida, y de esta forma quedará
configurada la circuitería del microcontrolador PICAXE para que esté listo a recibir el
programa con el cual trabajará el microcontrolador.
El conector identificado como PROG/SAL0 posee 3 terminales de las cuales la
del medio se hace llegar a la terminal 7 del microcontrolador PICAXE, esta terminal
cumple con la doble función tanto de programar al microcontrolador, como de fungir
como terminal de salida de datos si así se requiere, esta selección se lleva a cabo
mediante la conexión de un jumper hacia la ubicación que se requiera.
Cuando se va programar un microcontrolador PICAXE–08, es necesario que el
jumper esté ubicado hacia la posición “Prog” en el conector PROG/SAL0, porque de
otra manera la programación será imposible ya que no se tendrá comunicación entre
la PC y el microcontrolador. Cuando el jumper se encuentra ubicado hacia la posi-
ción “Sal0” en el mismo conector PROG/SAL0, se tendrá configurada la terminal del
microcontrolador como salida. El procedimiento para ubicar el jumper del conector
PROG/SAL0 será de acuerdo a lo siguiente:
1º paso.- Ubicar el jumper hacia la posición “Prog” en el conector PROG/SAL0
para programar al microcontrolador PICAXE–08.
2º paso.- Cambiar el jumper hacia la posición Sal0 en el conector PROG/SAL0 si
se va a utilizar esa terminal del microcontrolador PICAXE–08 como salida.
En el conector identificado como “Entradas” se tiene la posibilidad de hacerle lle-
gar al microcontrolador PICAXE–08, el estado lógico de 4 diferentes entradas digi-
tales, las cuales pueden ser insertadas mediante circuitos externos o bien utilizar
cualquiera de los 2 circuitos con push-boton que se tienen en el área de experimen-
tos, estos circuitos se muestran en la figura 25 y lo único que se tiene que hacer es
conectar el borne correspondiente ya sea E1 ó E2 a cualquiera de las terminales de
entrada que son Ent1 ó Ent2 ó Ent3 ó Ent4 del conector “Entradas”.
En el conector identificado como “Salidas” se encuentra el reflejo de las 4 sali-
das digitales que posee el microcontrolador PICAXE–08, las cuales pueden hacerse
llegar a circuitos externos en donde se refleje la actividad del microcontrolador, o
pueden ser utilizadas los 2 circuitos con leds que se encuentran en el área de exper-
imentos, estos circuitos se muestran en la figura 23. Para utilizar estos circuitos lo
que tiene que hacerse es conectar el borne correspondiente ya sea S1 o S2 a
cualquiera de las terminales de salida que son Sal0 ó Sal1 ó Sal2 ó Sal3 del conec-
tor “Salidas”.
El espacio identificado como PROGRA se encuentra ocupado por un conector de
audio estéreo tipo mini Jack, el cual puede tener formas diferentes. El conector de
audio estéreo tan sólo tiene 3 terminales, mismas que serán utilizadas para comu-
nicar al microcontrolador con una PC a través del puerto serie (vea nuevamente en
la figura 10 de este capítulo el diagrama de cómo se deben identificar las terminales
tanto en la tarjeta de entrenamiento como en el conector DB9 que se conecta al
puerto serie de una PC). Las terminales del conector de audio realizarán las sigu-
ientes actividades:
La línea identificada con el número 1 sirve para verificar que el microcontrolador
PICAXE se encuentra conectado al puerto serie de la PC.
La línea identificada con el número 2 sirve para programar al microcontrolador
PICAXE.
La línea identificada con el número 3 es la referencia GND o también conocida
como tierra eléctrica.
98 Proyectos Electrónicos
Montajes
Por último, la tarjeta entrenadora tiene incorporado un regulador de voltaje iden-
tificado como IC2 que posee la matrícula LM7805, y cuya misión es la de mantener
un voltaje de 5 VCD para energizar al microcontrolador PICAXE y toda su circuitería,
por lo tanto podemos energizar nuestra tarjeta de entrenamiento con una pila de 9
VCD.
__________________________________________________________________
Lista de componentes para armar la tarjeta controladora.
IC1 Base de 8 terminales
IC2 LM7805
D1, D Leds Verdes
D3 Led Rojo
S1, S2 Interruptores Push boton
R1, R3, R4 10kΩ 1/4 Watt
R2 22kΩ 1/4 Watt
R5, R6, R7 390Ω 1/4 Watt
Varios:
Conector mini jack de audio, conector mini plug de audio, alambres de conexión
(cables), broche (conector) para pila de 9 VCD y circuito impreso.
__________________________________________________________________
PrIMErAs PráCtICAs Con PICAXE
Con lo leído hasta aquí, ya debe tener una idea de lo que es un microcontrolador
PICAXE y de cómo se “abre” el Programa de Edición a los efectos de escribir un pro-
grama para descargar en la memoria del PICAXE.
Si bien más adelante vamos a explicar cómo se hacen diagramas de flujo, a con-
tinuación diremos la forma de utilizar algunos componentes básicos y cómo se los
puede probar en el entrenador que vimos en la figura 36 luego de realizar la descar-
ga de programas muy sencillos.
Veremos cómo se puede verificar el funcionamiento de un LED por medio de pro-
gramas escritos en BASIC, también probaremos interruptores, zumbadores, inter-
ruptores y fotorresistencias.
Estas primeras experiencias serán de utilidad a la hora de realizar la pre-
sentación de los chips de 18 terminales para que luego pueda armar distintos
proyectos como alarmas, juegos de luces, mascotas electrónicas, dados, etc.
USO Y PRUEBA DE LEDS: PRIMEROS PROGRAMAS EN BASIC
Para que un microcontrolador desarrolle una tarea mediante la ejecución del pro-
grama que tiene grabado en su memoria, es preciso que el mismo esté alimentado
y posea componentes externos que permitan su funcionamiento. Normalmente se
emplean resistencias, diodos emisores de luz, capacitores, buzzers piezoeléctricos
(zumbadores), interruptores, etc.
El objetivo de este texto es que Ud. utilice al microcontrolador PICAXE como un
elemento multipropósito y le saque “el mayor jugo posible”.
Antes de explicar cómo se puede realizar la prueba de los componentes que tra-
bajan con el microcontrolador, daremos algunas consideraciones generales sobre
las fuentes de energía que usaremos para alimentar a nuestro circuito.
Proyectos Electrónicos 99
Proyectos con Microcontroladores PICaXe
100 Proyectos Electrónicos
Montajes
¿Qué es una batería?
Una batería es una fuente de energía eléctrica (es una fuente de potencia
portátil). Las baterías están constituidas por elementos químicos que almacenan
energía. Al conectarlas a un circuito, esta energía química se convierte en energía
eléctrica que puede luego alimentar al circuito.
¿Qué tamaño de batería se utilizan en electrónica?
Las baterías vienen en todo clase de tipos y tamaños. La mayoría de las baterías
consisten en un grupo de pilas, en donde cada pila provee cerca de 1.5V (figura 38).
Por lo tanto 4 pilas crean una batería de 6V y 3 pilas una de 4.5V.
Como regla general, mientras más grande es la batería, más tiempo durará (ya
que contiene más químicos y por lo tanto será capaz de convertir más energía). Una
batería de mayor voltaje no dura más que una batería de menor voltaje. Por lo tanto,
una batería de 6V formada por 4 pilas AA dura mucho más que una batería PP3 de
9V (batería de 9V común), ya que por ser físicamente más grande contiene una
mayor cantidad total de energía química. Por lo tanto, aquellos equipos que
requieren mucha potencia para operar (por ejemplo un reproductor portátil de CDs,
el cual tiene un motor y un láser para leer los CDs) siempre utilizarán pilas AA y no
baterías PP3.
Los microcontroladores PICAXE generalmente requieren entre 3 a 6V para oper-
ar, y por lo tanto es mejor utilizar una batería formada por tres a cuatro pilas AA.
Nunca utilice una batería PP3 de 9V ya que la alimentación de 9V puede dañar el
microcontrolador.
¿Qué tipo de batería debo utilizar?
Los distintos tipos de baterías contienen diferentes químicos. Las baterías de
carbón-zinc son las más baratas, y son adecuadas para utilizarse en muchos cir-
cuitos de microcontroladores. Las baterías alcalinas son más costosas, pero tienen
una vida mucho más larga y se las debe emplear cuando se necesita alimentar dis-
positivos que requieren mucha corriente tales como motores. Las baterías de litio
son mucho más costosas pero tienen una larga vida, y por lo tanto se utilizan común-
mente en circuitos de computadoras, videocaseteras, etc. Otro tipo de baterías son
las baterías recargables, las cuales pueden recargarse cuando se agotan. Estas
están hechas, usualmente, de níquel y cadmio (Ni-cad) ó de hidróxido de metal cad-
mio (NiMH).
ATENCIóN: Nunca haga corto-circuito en los terminales de una pila o una batería.
Las baterías alcalinas y las recargables pueden suministrar corrientes muy grandes,
y pueden calentarse tanto que pueden llegar a “explotar” o derretir la carcasa.
Siempre asegúrese de conectar la batería en el sentido correcto (rojo positivo (V+) y
negro negativo -0V ó tierra-). Si las baterías se conectan al revés, el microcontrolador
corre peligro de calentarse y dañarse.
Los paquetes de baterías se conectan a menudo, al circuito integrado mediante
cables con conectores adecuados. Asegúrese siempre que los cables rojo y negro
estén conectados en la dirección correcta. También es de mucha utilidad pasar los
cables de la batería a través de los agujeros del tablero antes de soldarlos en su
lugar (esto proveerá una unión mucho más fuerte la cual será mucho menos propen-
sa a soltarse). Nunca use una batería PP3 de 9V para alimentar directamente a un
microcontrolador, ya que el mismo sólo trabaja con voltajes entre 3 y 6V.
Algunos soportes de baterías pequeñas requieren la soldadura de cables a con-
tactos metálicos en la caja. En este caso debe ser muy cuidadoso de no sobreca-
lentar los contactos metálicos. Si los contactos se calientan mucho, derretirán el
Figura 38
plástico que los rodea y por lo tanto se caerán. Una buena manera de prevenir esto,
es pedirle a un amigo que sostenga los contactos metálicos con una pinza pequeña.
Las pinzas actuarán como un disipador de calor y ayudarán a evitar que el plástico
se derrita.
¿Qué es un LED?
Un Diodo Emisor de Luz (LED) es un componente electrónico que emite luz cuan-
do la corriente pasa a través de él. Un LED es un tipo de diodo especial. Un diodo
es un componente que sólo permite el flujo de corriente en una dirección. Por lo
tanto al utilizar un diodo, el mismo debe estar conectado en la dirección correcta. La
pata positiva (ánodo) de un LED es más larga que la pata negativa (mostrada por
una barra en el símbolo). La pata negativa también posee un extremo plano en la
cubierta plástica del LED. En la figura 39 se puede observar el aspecto y el símbolo
de un led.
¿Para qué se utilizan los LEDs?
Los LEDs se utilizan principalmente como luces indicadoras. Los LEDs rojos y
verdes se utilizan comúnmente, en artefactos electrónicos tales como televisores
para mostrar si el televisor está encendido o si está en el modo stand-by (en espera).
Los LEDs están disponibles en una variedad de colores diferentes, incluyendo rojo,
amarillo, verde y azul. Existen también LEDs ultra-brillantes, los cuales se utilizan en
luces de seguridad tales como las luces intermitentes utilizadas en bicicletas. Los
LEDs infrarrojos producen una luz infrarroja que no es visible al ojo humano, pero
que puede utilizarse en dispositivos tales como mandos a distancia de equipo de
video.
¿Cómo se usan los LEDs?
Los LEDs sólo necesitan una pequeña cantidad de corriente para operar, esto los
hace mucho más eficientes que las lamparitas eléctricas (esto significa, por ejemp-
lo, que si se tuviera una alimentación por baterías un LED alumbraría por mucho
más tiempo que una bombilla eléctrica). Si se pasa demasiada corriente por un LED
el mismo se puede dañar, es por esto que los LEDs normalmente se utilizan junto
con una resistencia en serie, para protegerlos de corrientes excesivas.
El valor de la resistencia requerida depende del voltaje de la batería utilizada.
Para una batería de 4.5V se puede utilizar una resistencia de 330Ω o 330R que es
lo mismo (fig. 40), y para una batería de 3V lo apropiado es una resistencia de 120Ω.
¿Cómo se conecta un LED a un microcontrolador?
Debido a que el LED sólo requiere una pequeña cantidad de corriente para oper-
ar, el mismo se puede conectar directamente entre un pin de salida del microcon-
trolador y 0V (sin olvidar incluir la resistencia en serie para protección).
¿Cómo se prueba el LED con el microcontrolador?
Después de conectar el LED, el mismo puede probarse utilizando un simple pro-
grama tal como el siguiente:
Main:
High 0
Wait 1
Low 0
Wait 1
Goto main
Este programa debe encender y apagar el LED (conectado al pin de salida 0) una
vez por segundo. Para realizar esta primera práctica, ejecute el utilitario “Editor de
Programa” según lo descrito (descripto) en este mismo capítulo, luego, escriba el
Proyectos Electrónicos 101
Proyectos con Microcontroladores PICaXe
Figura 39
Figura 40
programa anterior, conecte la placa entre-
nadora con el PICAXE colocado, asegúrese
que el jumper correspondiente esté en el
lado de programación, conecte uno de los
leds de la placa en la salida “0”, descargue
el programa (asegúrese que el entrenador
esté bien conectado por medio del cable al
puerto serial de la PC), luego corra el jumper
a la posición salida y vea si obtiene el fun-
cionamiento deseado.
Si el LED no funciona verifique:
1. que el LED esté conectado en la sali-
da “0” (por medio de un simple cablecito).
2. que se esté utilizando la resistencia
correcta en la placa entrenadora y que el
LED esté en el sentido correcto.
3. que se esté utilizando el número de
pin correcto dentro del programa.
4. que todos los componentes estén bien
soldados.
Para la prueba, se puede emplear también el circuito de una mascota virtual
(figura 41) dado que será uno de los proyectos que presentaremos más adelante.
El programa de la tabla 1 enciende y apaga 15 veces al LED conectado al pin de
salida 0 utilizando una técnica de programación BASIC llamada “bucle for...next”
(esta técnica no puede utilizarse con organigramas).
___________________________________________________________________
Tabla 1: Programa para encender y apagar un led 15 veces
Main:
For b1 = 1 to 15 ; inicio de un bucle
High 0 ; se pone en alto la salida “0”
Pause 500 ; se hace una pausa de medio segundo
Low 0 ; se pone en estado bajo la salida “0”
Pause 500 ; se hace una pausa de medio segundo
Next b1 ; se continúa con el bucle hasta que termine
End ; fin del programa
___________________________________________________________________
El número de veces que el código debe repetirse, se almacena en la memoria del
chip PICAXE utilizando una “variable” llamada b1 (el PICAXE tiene 14 variables nom-
bradas de b0 a b13). Una variable es un “registro de almacenamiento de números”
dentro del microcontrolador, que el mismo puede utilizar para almacenar números a
medida que el programa se ejecuta.
Le aconsejamos que lea o repase todo lo anterior nuevamente, que baje de
Internet el programa para trabajar con PICAXE y practique con el ejercicio que
acabamos de dar y con los que se sugieren en esta lección, cuya versión completa
se encuentra en el CD multimedia correspondiente.
Obviamente que la lección no termina aquí y que para estudiarla en toda su
extensión deberá tener el CD multimedia de la lección 3 de la quinta estapa de la
Carrera de Técnico Superior en Electrónica. J
102 Proyectos Electrónicos
Montajes
Figura 41
Proyectos Electrónicos 103
Hace un tiempo, los llaveros sonoros se
hicieron famosos dado que respondían
con la emisión de un silbido cada vez
que se batían las palmas de la mano.
Aprovechando el principio de funciona-
miento de esos aparatos, diseñamos un
circuito que emite un BIP, durante un
segundo, cada vez que se capta un
sonido cuyo timbre y volumen pueden
ser ajustado por el usuario. Por estas
características, el circuito puede ser
incluido en juguetes que “sólo respon-
derán a la voz del dueño”.
Autor: Ing. Horacio D. Vallejo - e-mail: hvquark@webelectronica.com.ar
S
eguramente recordará los llaveros electrónicos
que responden un silbido con un particular sonido,
de esta manera el usuario puede localizar sus lla-
ves. Están compuestos por un circuito integrado especial
y su función consiste en escuchar y responder.
El proyecto que proponemos emplea componentes
discretos y se podría utilizar y embutir en robots u otros
juguetes, con él logrará hacer unos juegos divertidos
para los niños, quienes obtendrán respuestas sólo al
sonido de su voz. Cuando se emita algún sonido con la
voz, el robot responderá: se escuchará un bip bien nítido.
Para montarlo es simple, es de fácil utilización y
necesita de un único ajuste.
Puede ser alimentado con pilas o batería de 6 a 9V
MM onta jeonta je
LLavero Sónico
Figura 1
104 Proyectos Electrónicos
Montajes
pues su consumo es bajo. En la figura 1 vemos el dia-
grama esquemático del circuito. El corazón del montaje
es el circuito integrado CMOS 4069 que tiene 6 inverso-
res digitales, los cuales se conectan para generar el
sonido de la respuesta con un mini alto parlante piezoe-
léctrico. Para calibrar el circuito coloque las pilas o la
batería para alimentar el circuito, accione el interruptor
general y coloque el trimpot a medio giro, si se llegara a
disparar y emitirá un “bip”, espere unos 5 segundos para
comprobar que el sonido termine.
Si esto ocurre hable cerca del micrófono, para tratar
de tener una nueva respuesta, se reajustará el trim-pot,
si esto fuera necesario, hasta obtener la sensibilidad
deseada.
En el circuito de la figura 1 no se ha previsto el con-
trol de “timbre de voz” y por ende, tampoco aparece en
el impreso de la figura 2. Para conseguirlos, se debe
colocar un filtro sintonizable por medio de una celda RC
que deberá conectarse en serie con C1, tal como se
muestra en el circuito de la figura 3, luego para realizar
el ajuste, deberá mover el cursor del potenciómetro de
100kΩ para que el circuito sólo responda a un determi-
nado tono característico del timbre de voz que uno
desee. Demás está decir que este no es un “ajuste fino”,
ya que para conseguirlo se necesitarán varias celdas
como la dibujada en la figura 3, ajustadas a valores de
frecuencia levemente distintos.
El montaje no requiere cuidados especiales. J
Figura 3
LISTA DE MATERIALES
CI1 - CD4069 - Integrado
CMOS
D1, D2, D3 - 1N4148
Q1 - BC548 - Transistor NPN
R1, R3 - 4k7
R2, R4 - 390kΩ
R5 - 1MΩ
R6 - 47kΩ
P1 - Potenciómetro de 220kΩ
C1, C4 - 0,1µF - Cerámicos
C2 - 0,22µF - Cerámico
C3 - 10µF x 16V - Electrolítico.
C5 - 0,01µF - Cerámico
Varios
Placa de circuito impreso,
gabinetes para montaje,
micrófono electret, micrófono
de cristal, interruptor simple,
Potenciómetro de 100kΩ y
capacitor de 22pF para el con-
trol de timbre de voz, etc.
Figura 2
4ª de forros.qxd:sumario 223 21/11/13 18:13 Página 4ªFo1
4ª forros.qxd:Maquetación 1 15/10/13 10:37 Página 1

Más contenido relacionado

La actualidad más candente

Variadores de frecuencia
Variadores de frecuenciaVariadores de frecuencia
Variadores de frecuenciaDaniel Garcia
 
Simbolos para-diagramas-electricos
Simbolos para-diagramas-electricosSimbolos para-diagramas-electricos
Simbolos para-diagramas-electricosEdwin Rojas Pardo
 
Hidraulica tic,s
Hidraulica tic,sHidraulica tic,s
Hidraulica tic,sRoy Alarcon
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus99belen
 
final rectificadores controlados
final rectificadores controladosfinal rectificadores controlados
final rectificadores controladosLautaro Narvaez
 
Fuente regulable de voltaje
Fuente regulable de voltajeFuente regulable de voltaje
Fuente regulable de voltajeWiwi Hdez
 
Los Diodos Especiales
Los Diodos EspecialesLos Diodos Especiales
Los Diodos EspecialesLuis Ramos
 
Familias logicas caracteristicas
Familias logicas caracteristicasFamilias logicas caracteristicas
Familias logicas caracteristicasLuisana Parra
 
Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Guido Carmona Girón
 
Antecedentes de los controladores lógicos programables
Antecedentes de los controladores lógicos programablesAntecedentes de los controladores lógicos programables
Antecedentes de los controladores lógicos programablesAngel Ng
 

La actualidad más candente (20)

Bobinas y diodos
Bobinas y diodosBobinas y diodos
Bobinas y diodos
 
Triac.g
Triac.gTriac.g
Triac.g
 
Variadores de frecuencia
Variadores de frecuenciaVariadores de frecuencia
Variadores de frecuencia
 
PRESENTACION SIEMENS.pptx
PRESENTACION SIEMENS.pptxPRESENTACION SIEMENS.pptx
PRESENTACION SIEMENS.pptx
 
Simbolos para-diagramas-electricos
Simbolos para-diagramas-electricosSimbolos para-diagramas-electricos
Simbolos para-diagramas-electricos
 
Hidraulica tic,s
Hidraulica tic,sHidraulica tic,s
Hidraulica tic,s
 
Manual python para raspberry pi
Manual python para raspberry piManual python para raspberry pi
Manual python para raspberry pi
 
Informe arduino y proteus
Informe arduino y proteusInforme arduino y proteus
Informe arduino y proteus
 
norma DIN 40.719.pdf
norma DIN 40.719.pdfnorma DIN 40.719.pdf
norma DIN 40.719.pdf
 
final rectificadores controlados
final rectificadores controladosfinal rectificadores controlados
final rectificadores controlados
 
Empalmes electricos
Empalmes electricosEmpalmes electricos
Empalmes electricos
 
Fuente regulable de voltaje
Fuente regulable de voltajeFuente regulable de voltaje
Fuente regulable de voltaje
 
Los Diodos Especiales
Los Diodos EspecialesLos Diodos Especiales
Los Diodos Especiales
 
Familias logicas caracteristicas
Familias logicas caracteristicasFamilias logicas caracteristicas
Familias logicas caracteristicas
 
Presentacion multimetro
Presentacion multimetroPresentacion multimetro
Presentacion multimetro
 
Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7Ejercicios de-programacic3b3n-resueltos-con-step-7
Ejercicios de-programacic3b3n-resueltos-con-step-7
 
Antecedentes de los controladores lógicos programables
Antecedentes de los controladores lógicos programablesAntecedentes de los controladores lógicos programables
Antecedentes de los controladores lógicos programables
 
Cilindros
CilindrosCilindros
Cilindros
 
mikroplan para PLC Arduino
mikroplan para PLC Arduinomikroplan para PLC Arduino
mikroplan para PLC Arduino
 
MICROCONTROLADORES.ppt
MICROCONTROLADORES.pptMICROCONTROLADORES.ppt
MICROCONTROLADORES.ppt
 

Similar a Diseño y simulación de circuitos electrónicos con EasyEDA

Similar a Diseño y simulación de circuitos electrónicos con EasyEDA (20)

Se371
Se371Se371
Se371
 
funcionamiento-osciloscopio.pdf
funcionamiento-osciloscopio.pdffuncionamiento-osciloscopio.pdf
funcionamiento-osciloscopio.pdf
 
Sem334
Sem334Sem334
Sem334
 
Proteus vsm
Proteus vsmProteus vsm
Proteus vsm
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
TALLER EVALUACION
TALLER EVALUACIONTALLER EVALUACION
TALLER EVALUACION
 
Se325
Se325Se325
Se325
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Informe sobre pc
Informe sobre pcInforme sobre pc
Informe sobre pc
 
Catálogo NOVIEMBRE 2022.pdf
Catálogo NOVIEMBRE 2022.pdfCatálogo NOVIEMBRE 2022.pdf
Catálogo NOVIEMBRE 2022.pdf
 
Taller -evaluacion
Taller  -evaluacionTaller  -evaluacion
Taller -evaluacion
 
Presentacion del Programa Conectar y Hardware de net- tucuman-
Presentacion del Programa Conectar y Hardware de net- tucuman-Presentacion del Programa Conectar y Hardware de net- tucuman-
Presentacion del Programa Conectar y Hardware de net- tucuman-
 
Taller Evaluacion
Taller  EvaluacionTaller  Evaluacion
Taller Evaluacion
 
Evolución del computador
Evolución del computadorEvolución del computador
Evolución del computador
 
Evolución del computador
Evolución del computadorEvolución del computador
Evolución del computador
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfrolandolazartep
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 

Último (20)

Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Linealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdfLinealización de sistemas no lineales.pdf
Linealización de sistemas no lineales.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 

Diseño y simulación de circuitos electrónicos con EasyEDA

  • 1.
  • 2.
  • 3. la HiStoria oficial Bien, amigos de Saber Electrónica, nos encontramos nuevamente en las páginas de nuestra revista predilecta, para compartir las novedades del mundo de la electrónica. Vivo en Florida, partido de Vicente López en la provincia de Buenos Aires. Un barrio de clase media…. clase media acomodada y si hoy tuviera que buscar una casa para com- prar, no podría hacerlo en esta localidad porque las cosas en Argentina se han complica- do de tal modo que los que intentamos trabajar como PYMES somos atormentados con cada vez más impuestos, aumentos de tarifas y un sinfín de trabas para tener una activi- dad que sea medianamente rentable. Se está haciendo cada vez más frecuente este tipo de comentarios en este espacio, pero la impotencia que siento necesito “descargarla” y dejar estas páginas como legado de lo mucho que nos ha costado a quienes deseamos contribuir con la educación en es- ta bendita tierra. La causa de hoy es que en el día de la fecha ya han cortado la luz dos veces y eso que el supuesto gobierno progresista que tenemos ha permitido el aumento de tarifas en más de 1500% desde que asumió hace menos de 3 años. Si, amigo… la tarifa de luz aumentó más de 15 veces en 30 meses pero los cortes persisten y… la factura de luz que hace 30 meses era de unos $100 mensuales; hoy es de unos $2.200 al mes (y eso que gastamos poco, jaja) unos 60 dólares. No sigo porque es siempre lo mismo… hablemos de cosas positivas… Lo primero es comentarle que seguimos generando contenidos y que para el año próximo estamos programando eventos del Club Saber Electrónica para el tercer viernes y sábado de cada mes que serán transmitidos por webelectronica.tv a to- do el mundo sin tener que hacer viajes ni rentar espacios; por lo que seguirán siendo eventos gratuitos para socios del Club SE. Otro dato realmente bueno es que estamos en conversaciones con Amazon.com para tener todos nuestros títu- los en dicha plataforma para que los que deseen tener libros en plataformas virtuales puedan hacerlo a precios bajos. El tercer comentario positivo está dirigido a un tema netamente personal; les hablo de Lautaro, mi nieto de 3 meses con el que voy descubriendo día a día nuevos sentimientos y quien está ocupando gran parte de mis pensamientos con mucha alegría. Así que pese a la malaria y vibras rebuscadas de estos tiempos, nada puede hacer cambiar la realidad de que la vida es bella y que cuando se tiene una familia como la mía (la heredada por sangre y la elegida por amistad), seguir ade- lante tiene sentido... porque cada día es un nuevo y hermoso día. ¡Hasta el mes próximo! Ing. Horacio D. Vallejo contEniDo DEl DiSco MultiMEDia DE ESta EDición Saber Electrónica nº 376 Edición Argentina Saber Electrónica nº 331 Edición Internacional club SE nº 156 Energías Renovables Service y Montajes nº 209 cD MultiMEDia: EquipoS inVErtEr cD Multimedia para DEScarga: Si compró este ejemplar, Ud. puede descargar el disco multimedia de esta edición con el código dado en la portada, para ello, envíe un mail a cursos.se.virtuales@gmail.com diciendo que quiere el disco y coloque en “asunto” la clave: inverter376. Vea en internet el primer portal de electrónica interactivo. Visítenos en la web, y obtenga información gratis e innumerables beneficios. www.webelectronica.com.ar Editorial Quark SRL: San Ricardo 2072, (1273) Cdad. Autónoma de Bs. As. Director: Horacio D. Vallejo, Tel: (11) 4301-8804 Distribución en Capital: Carlos Cancellaro e Hijos SH. Gutenberg 3258 - Cap. 4301-4942 Distribución en Interior: DISA, Distribuidora Interplazas SA, Pte. Luis Sáenz Peña 1836 - Cap. 4305-0114 Número de Registro de Propiedad Intelectual Vigente: 966 999 EDición Digital Año 33 - Nº 375 Edición Digital de Saber ElectrónicaEdición Digital de Saber Electrónica
  • 4.
  • 5. Saber Electrónica 5 AArtículortículo dede ttApAApA Los programas CAD-CAM-SPICE o laboratorios de diseño de circuitos electrónicos son herramien- tas muy prácticas que ayudan tanto al estudiante como al profesioinal de electrónica. Existen múltiples programas que nos ofrecen toda clase de funcionalidades CAD (diseño asistido por computadora); CAM (construcción de prototipos o placas de circuito impreso) y SPICE (simulación virtual del proyecto construido). Son conocidos programas como Mulsitim (y Ultiboard), Proteus (y Ares), Livewire (y PCB Wizard) y Circuit Maker. Todos son buenos programas para simulación de cir- cuitos y todos son acompañados por un programa que nos permite diseñar PCB. Todos tienen ven- tajas y desventajas que los hacen mejores que los otros para algunos casos específicos. Y lo princi- pal… todos son pagos. EasyEDA una herramienta EDA gratuita, que no requiere instalación y basada en la nube, diseñada para proporcionar a ingenieros electrónicos, educadores, estudiantes de inge- niería y aficionados a la electrónica una Experiencia EDA Sencilla. Permite un sencillo diseño de cir- cuitos, simulación y diseño de PCB desde su navegador. El siguiente artículo es un review en el cual se detallarán las principales características de este software. Es probable que de ahora en adelante utilicemos EasyEDA para el diseño de todos los diagramas electrónicos que publicamos en este blog y en aquellos con los que trabajamos a nivel profesional. Deseo aprovechar esta oportunidad para dar a conocer esta excelente herramienta a nuestros lectores. https://easyeda.com EasyEDa softwarE DE DisEño, simulación DE circuitos y DisEño DE PcB
  • 6. 6 Saber Electrónica IntroduccIón Ya dijimos que existen muchos programas de diseño que se deben comprar. En el caso de Multisim y Proteus, las licencias pueden valer un par de miles de dólares. El Livewire dejó de actualizarse hace años pero su programación permite modificaciones de modo que en Saber Electrónica ya hemos realizado varias actualizaciones disponibles para los socios del Club SE. Circuit Maker evolucionó en Altium y es muy caro. También está Eagle y Fritzing es una opción interesante, aunque siento que corre el riesgo de caer en el olvido con el tiempo, al no ser sus actualizaciones tan frecuentes como nos gustaría. Fritzing cuenta con los layout de las placas de Arduino pero carece de muchos compo- nentes electrónicos avanzados. EasyEDA cuenta con una gran cantidad de funciones y características interesantes. Se trata de un software alojado en la nube, disponible a través de una página web, totalmente gratis. Permite diseñar tanto diagramas electróni- cos como Printed Circuit Boards (PCB) y simulación de circuitos. Cuenta con una enorme librería de componentes, incluyendo las placas de Arduino, sensores y Raspberry. Su nombre es EasyEDA y está disponible a través de la página web https://easyeda.com/ (disponible en español). FuncIonalIdades de easyeda: diseño de esquemas Dibuje esquemas rápidamente en el navegador usando las bibliotecas disponibles. Actualizaciones automáticas transparentes, figura 1. Artículo de tapa
  • 7. Saber Electrónica 7 simulador de circuitos Verifique circuitos analógicos, digitales y de señal mista con subcircuitos y modelos spice, figura 2. diseño de circuitos impresos en línea Con múltiples capas, miles de pads, puede seguir trabajando con rapidez y diseñar cómodamente, figura 3. easyedA - diseño de circuitos
  • 8. 8 Saber Electrónica El sistema es muy estable, fiable y fácil de aprender. El interfaz de usuario es muy agra- dable y de respuesta ágil. EasyEDA tiene una amplia biblioteca de miles de componen- tes electrónicos (tanto de circuitos y circuitos impresos como para modelado), y dece- nas de miles de ejemplos de esquemas. Cualquiera puede usar esa biblioteca y ampliarla. También se pueden importar diseños existentes hechos en Altium, Eagle y KiCad y editarlos en EasyEDA . Además, otra característica destacada es que los usuarios tienen acceso a módulos Open Source desarrollados por miles de ingenieros electrónicos, figura 4. Hay un tutorial que explica las funcionalidades principales de la herramienta y un ebook de simulación, presentando la simulación de circuitos en EasyEDA usando ngspice. A continuación, mostramos el tutorial de funcionamiento de http://panamahitek.com en base a información de https://easyeda.com/es BIBlIograFía: https://hetpro-store.com/TUTORIALES/pcb-easyeda/ http://panamahitek.com Artículo de tapa
  • 9. Saber Electrónica 9 easyedA - diseño de circuitos
  • 11. Saber Electrónica 11 easyedA - diseño de circuitos
  • 13. Saber Electrónica 13 easyedA - diseño de circuitos
  • 15. Saber Electrónica 15 easyedA - diseño de circuitos
  • 17. Saber Electrónica 17 easyedA - diseño de circuitos
  • 19. Saber Electrónica 19 easyedA - diseño de circuitos
  • 21. Saber Electrónica 21 easyedA - diseño de circuitos
  • 23. Saber Electrónica 23 easyedA - diseño de circuitos
  • 24. 24 Saber Electrónica Artículo de tapa conclusIón EasyEDA un paquete de herramientas EDA gratuitas, sin instalación, basadas en la Web y la Nube, que inte- gra un potente diseño de esquemas, un simulador de circuitos de señal mixta y un diseño de circuito impreso en un entorno de navegador multiplataforma integrado para ingenieros electrónicos, educadores, estudian- tes y aficionados. las característIcas de easyeda: Potente capacidad de diseño circuito electrónico y simulación Ahorre tiempo de diseño usando la masiva cantidad de bibliotecas de componentes, huellas de circuito impreso y encapsulado, modelos de simulación spice y subckts. Dibuje esquemas rápidamente en el nave- gador usando las bibliotecas disponibles. diseño de circuitos en línea Con múltiples capas, miles de pads, puede seguir trabajando con rapidez y diseñar cómodamente. Importación de ficheros de esquemas y circuitos impresos Importe sus diseños desde Eagle, Altium, Kicad y LTspice. open-source Hardware y comparta sus proyectos Aproveche el poder de la Nube: acceda a módulos Open Source desarrollados por miles de ingenieros elec- trónicos. Comparta diseños fácilmente con opciones de compartición de proyectos públicos, privados y de acceso controlado. Perfecto desarrollo en la nube en línea En cualquier momento. En cualquier lugar. En Linux, Mac, Windows, Android, PC, Tabletas o Smartphones; abra el navegador, lóguese y entre en un nuevo modo de trabajo. De EasyEDA me interesaron principalmente dos cosas: tienen una herramienta online y gratuita para simu- lar circuitos electrónicos y PCB (que además es bastante intuitiva y tiene una presentación gráfica mejor que la media) y producen placas de circuito impreso a un precio bastante bueno. Conseguir 10 placas persona- lizadas por 10$ hace que el precio sea incluso menor del que pagarías por las placas estándar (y eso sin contar el trabajo que lleva hacer un circuito en una placa). Fabricación de PcB de easyeda EasyEda es conocida por su software de diseño de circuitos gratuito para el dibujo de esquemas, simulación y diseño de PCB. Pero EasyEDA también produce fabricación de PCB a bajo precio para ingenieros elec- trónicos y aficionados. Además, EasyEDA proporciona un bajo precio, una rápida distribución y gran calidad de PCB con las mejores tolerancias en las soldaduras, sin absolutamente ningún error. EasyEDA se caracteriza por ayudar a los usuarios a convertir sus diseños en productos de la manera más simple. EasyEDA proporciona un servicio profesional y adaptado a las necesidades de sus clientes para aho- rrar tiempo y reducir la carga de trabajo que supone el diseño de PCB. Disponen de una Calculadora De Precios Para PCB para ayudarte a obtener rápidamente el precio de tu PCB. Solo tienes que elegir las carac- terísticas que necesitas: Cantidad de Capas, Cantidad de PCB, Grosor de los PCB, Color de los PCB y Dimensiones de Longitud y Ancho. Además, el Editor Archivos Gerber De EasyEDA te permite leer archivos de cualquier otra herramienta EDA de forma gratuita. Podrás cargar archivos desde Altium, Kicad, Eagle, Diptrace, Pads, P-CAD, etc. Y realizar los tests de producción que necesites con solo cargar el diseño.
  • 25. Saber Electrónica 25 PProyectosroyectos AArdunorduno sstArtertArter PARTE 4
  • 26. Proyectos Arduino starter 26 Saber Electrónica
  • 27. Saber Electrónica 27 Medidor de enamoramiento
  • 28. Proyectos Arduino starter 28 Saber Electrónica
  • 29. Saber Electrónica 29 Medidor de enamoramiento
  • 30. Proyectos Arduino starter 30 Saber Electrónica
  • 31. Saber Electrónica 31 Medidor de enamoramiento
  • 32. Proyectos Arduino starter 32 Saber Electrónica
  • 33. Saber Electrónica 33 Medidor de enamoramiento
  • 34. Proyectos Arduino starter 34 Saber Electrónica
  • 35. Saber Electrónica 35 Medidor de enamoramiento
  • 36. Proyectos Arduino starter 36 Saber Electrónica
  • 37. Saber Electrónica 37 RR obóticaobótica En la edición anterior comenzamos el desarrollo de este cuurso. Bitbloq 2 es un lenguaje de programación por bloques. En él no hace falta escribir complicadas líneas de código en las que al principio es habitual cometer muchos errores. Utilizando bitbloq 2 te centrarás en apren- der los conceptos básicos de programación, como las variables, los bucles o los condiciona- les. Cuando aprendas cómo piensa una máquina ¡podrás programar cualquier cosa! Bitbloq 2 está recomendado a partir de 8 años. Para crear pequeños experimentos y fantásti- cos robots no es necesario ser un experto. ¡Al contrario! experimenta y equivócate, aprende, ¡disfruta del camino! En este curso aprenderás los fundamentos de la robótica y programación usando bitbloq 2 y el ZUM kit de robótica de BQ. En cualquier caso, bitbloq 2 es compatible con cualquier placa de la familia UNO, por lo que, si ya tienes cualquier otra placa controladora ¡no lo dudes y ponte a programar!... En este capítulo trabajremos con servos. http://diwo.bq.com/course/aprende-robotica-y-programacion-con-bitbloq-2 Robótica paRa Niños, adolesceNtes y adultos tRabajaNdo coN MiNi-seRvos
  • 38. 38 Saber Electrónica Robótica para Niños, adolescentes y adultos
  • 40. 40 Saber Electrónica Robótica para Niños, adolescentes y adultos
  • 42. 42 Saber Electrónica Robótica para Niños, adolescentes y adultos
  • 43. Saber Electrónica 43 IInstrumentacIónnstrumentacIón VVIrtualIrtual Debido a la repercusión que ha tenido la anterior propuesta sobre el programa de National Instruments, comenzamos en esta edición un curso programado cuyos objetivos son los siguientes: • Comprender los componentes de un instrumento virtual. • Introducir LabVIEW y las funciones comunes del programa. • Construir una aplicación simple de adquisición de datos. • Crear una subrutina en LabVIEW. • Trabajar con Arreglos, Clusters y Estructuras. • Aprender sobre impresiones y características de documentación. • Introducir al alumno en el desarrollo en arquitectura de programación. • Publicar Vls en el navegador. Esta es la tercera entrega del curso en la que continuamos explicando cómo se crea un VI (instrumento virtual). http://www.etitudela.com Curso Programado
  • 45. Saber Electrónica 45 curso Práctico de labView
  • 47. Saber Electrónica 47 curso Práctico de labView
  • 49. Saber Electrónica 49 curso Práctico de labView
  • 51. Saber Electrónica 51 EElEctrónicalEctrónica iindustrialndustrial ClasifiCaCión de las Máquinas HerraMientas PrograMaCión en CnC Con Winunisoft Parte 6 Autor: Fabián Bolívar Marín Sobre un Trabajo para la UNAD Estamos analizando los controles numéricos por computadora usados en máqui- nas herramientas. La máquina herramienta es un tipo de máquina que se utiliza para dar forma a piezas sólidas, principalmente metales. Su característica principal es su falta de movilidad, ya que suelen ser máquinas estacionarias. El moldeado de la pieza se realiza por la eliminación de una parte del material, que se puede reali- zar por arranque de viruta, por estampado, corte o electroerosión. El término máquina herramienta se suele reservar para herramientas que utilizan una fuente de energía distinta del movimiento humano, pero también pueden ser movidas por personas si se instalan adecuadamente o cuando no hay otra fuente de energía. Muchos historiadores de la tecnología consideran que las auténticas máquinas herramienta nacieron cuando se eliminó la actuación directa del hombre en el pro- ceso de dar forma o troquelar los distintos tipos de herramientas. Por ejemplo, se considera que el primer torno que se puede considerar máquina herramienta fue el inventado alrededor de 1751 por Jacques de Vaucanson, puesto que fue el primero que incorporó el instrumento de corte en una cabeza ajustable mecánicamente, qui- tándolo de las manos del operario. En este artículo veremos FUNCIONES COM- PLEMENTARIAS DEL WINUNISOFT.
  • 53. Saber Electrónica 53 Programación en cnc con WinunisOFt parte 6
  • 55. Saber Electrónica 55 Programación en cnc con WinunisOFt parte 6
  • 57. Proyectos Electrónicos 57 La categoría de robots de minisumo toma cada vez más adeptos. Si bien la construcción mecánica es aparentemente sencilla, nos enfrentamos a un gran problema: para ser robot debe ser autónomo y no debe tener intervención humana en el control solamente para su encendido y apagado, las funciones de detección y ataque deben ser gobernadas por un microcontrolador de propósito general, determinando la acción de acuerdo al estado de los sensores que tenga incorporados. Autor: Ing. Juan Carlos Téllez Barrera - Docente ESCOM - I.P.N. e-mail jctellez@saberinternacional.com.mx P ensando en alguna opción que pudiese ser no sólo sencilla sino también didáctica, que estuviese al alcance de cualquier bolsillo y que no usase componentes muy especializados, llegué a esta pro- puesta que puede ser armada y comprendida por cual- quier estudiante y hobbysta sin recurrir al uso de micro- controladores. Sobre todo porque es una buena opción para construir un robot básico de minisumo para nova- tos, y con un poco de ingenio podremos, en un futuro, incorporar medios de detección más avanzados. El funcionamiento de un robot de minisumo es sim- ple: avanza, detecta, posiciona y ataca; empujando debe sacar al oponente del área de combate, sin salir junto con él. Un microcontrolador puede llevar el control de forma sencilla, pero la idea es usar medios simples y económicos. Una gran cantidad de correos tiene como punto común dónde conseguir los dispositivos, razón por la cual opté por prescindir del uso del microcontrolador y de componentes especiales, usando tan sólo compuer- tas lógicas, simplificándolo al nivel de que detecte al opo- nente con bumpers y que use sensores de reflexión para detectar el borde del área de combate. Es importante resaltar que sólo se necesitan dos sen- sores de reflexión para la detección de bordes, figura 1, los cuales se encontrarán al frente en los extremos del robot en su parte inferior. Con ellos es más que sufi- ciente. Para la detección del contrincante colocaremos dos detectores tipo bumpers al frente del robot, de tal manera que si detecta al oponente por contacto, tenderá a posicionarse en dirección de él. Si los dos lo detectan, entonces el robot avanzará empujándolo hasta sacarlo. En ese momento los sensores inferiores no permitirán que siga de frente detectando el borde blanco de la arena de combate, con lo cual no saldrá del área. Mientras no detecte oponente, sólo avanzará de frente, y al detectar un borde tenderá a seguirlo y a cambiar de dirección hasta detectar por contacto a otro robot. Cabe destacar que la tarjeta nos permitirá construir un robot básico de minisumo. El circuito se muestra en la figura 2. Los resistores R1 y R2 van conectados en modo de elevación a Vcc y hacia las entradas de la primera etapa de compuertas NAND 1 y 2. De estas entradas y hacia tierra serán conectados los interruptores o “bumpers” de modo nor- malmente abiertos, por lo cual el estado de ambas entra- MM onta jeonta je Control para robot MinisuMo Figura 1
  • 58. 58 Proyectos Electrónicos Montajes das sin detección será un valor cercano a Vcc o un “1” lógico, por lo que las salidas en las compuertas NAND 3 y 4 tendrán valores de “1” lógico. Con estos valores el robot avanzará. Cuando los “bumpers” detecten por con- tacto al oponente, el valor de entrada disminuirá a valo- res inferiores a 1 volt, lo cual será considerado como un “0” lógico, de tal forma que cumplirán con la función de detección. Si son activados de forma alternada causará que la señal se propague hasta la salida, cambiando los valores de las compuertas NAND 5 y 6 que van hacia las entradas del puente H del CI L293D, logrando que los motores cambien de dirección y buscando ponerse en posición frontal hacia el oponente. Si ambos interruptores son oprimi- dos, la salida de la primera etapa de compuertas NAND (4 y 5) entrega- rán un valor de “1” lógico, siendo un valor igual a cuando no son oprimi- dos; esto es, en ausencia de un oponente las salidas también serán 1, por lo cual el robot avanzará. Con ello podemos comparar el funciona- miento de la primera etapa similar a una compuerta XOR exclusiva, pero con dos entradas y dos salidas. La segunda etapa de circuito se compone de los resistores R4 y R6 que son los limitadores de los emi- sores infrarrojos de los sensores de reflexión CNY70, R3 y R5 son los resistores entre Vcc y el colector de los fototransistores de los sensores de reflexión. De modo normal, si no hay reflexión o borde de la arena, entregarán una señal cercana al valor de Vcc, conside- rándolo como un “1” logico. Su señal será aplicada direc- tamente a las dos compuertas NAND 5 y 6 que van direc- tamente hacia el puente H del CI L293D. Usamos dos compuertas NAND (7 y 8) en configuración inversor para complementar las entradas hacia el puente H y así tener la inversión de giro de los motores. Estos sensores son los que tienen prioridad de funcionamiento, por lo cual si Figura 2 Figura 3
  • 59. Proyectos Electrónicos 59 el robot se mueve dentro de la zona de lucha, el cambio de sentido de los motores estará a cargo de las señales de detección enviadas por los bumpers. En caso de llegar a los bordes y sin importar qué valor tengan los sensores de los bumpers, los sensores de reflexión tendrán prioridad para prevenir que el robot no salga del área de combate. Las señales combinadas de los “bumpers” y de los sen- sores de reflexión nos dan como resultado el estado final que gobernará el funcionamiento de los motores, teniendo como prioridad la detección de bordes y en segundo plano la detección del oponente. Cabe destacar que la lógica de funcionamiento se aplica para casi cualquier robot de lucha. Sin embargo, recalcamos que una vez funcionando la siguiente etapa será incorporar sensores más avanzados y mejorar el transito “aleatorio” por toda el área de lucha para encontrar más rápido a su “víctima”. La fuente de alimentación puede ser de 4.5V a 6V. Usar voltajes mayores implica el cambio de los resistores limita- dores (R4 y R6, R3 y R5). Disminuyendo el tamaño de la placa, podemos usarlo inclusive para pequeños robots de microsumo, lo que sería desde el punto de vista didáctico ideal para adentrar a los jóvenes estudiantes en la mini-robótica. En la figura 3 puede apreciar el diagrama de la placa de circuito impreso y en la figura 4 podemos ver cómo quedará la placa con los motores y sensores. J Control para Robot Minisumo Figura 4LISTA DE MATERIALES 2 Sensores CNY70 R1 - 10kΩ 1/8 watt R2 - 10kΩ 1/8 watt R3 - 10kΩ 1/8 watt R4 - 220Ω 1/8 watt R5 - 10kΩ 1/8 watt R6 - 220Ω 1/8 watt IC1 e IC2 - CD4093 IC3 - L293D VARIOS Placa de circuito impreso, inte- rruptores para BUMPERS, Bornes con tornillos chicos, base del robot, cables, etc DeteCtor De presenCia o MoviMiento La mayoría de los circuitos que detectan el paso de una persona emplean sensores pie- zoeléctricos, pirométricos, leds, etc. y todos ellos suelen poseer un ajuste complicado cuando forman parte de un sistema de alarma. Basándonos en una aplicación de National Semiconductor, publicamos un circuito sencillo de excelente desempeño. S i el espacio que se está monitoreando para estable- cer el pasaje de una persona es interrumpido aun- que sea por un escaso tiempo, el circuito de detec- ción lo percibe y la alarma se acciona. En ocasiones la instalación y calibración de los dispo- sitivos se tornan un tanto complicadas, ya que se necesita un perfecto ajuste óptico entre el emisor y el receptor. También habrá que tomar en cuenta la cantidad de luz que el ambiente tiene, para realizar la calibración conforme con el nível de luz que haya en el lugar. Un tercer pro- blema radica en que el circuito suele ser caro y hasta com- plicado de armar. El circuito que proponemos puede ser usado en ambientes cerrados o al aire libre, sin necesidad de tener que calibrar un transmisor, funciona con cualquier nível de luminosidad, y dispara un sistema sonoro cuando se detecta el pasaje de un objeto. Además el circuito es fácil de armar y posee un consumo muy bajo. El principio de funcionamiento es sencillo, dado que detecta cambios en la iluminación del ambiente. Utiliza dos sensores ópticos que detectan el “con- traste” de los niveles luminosos vistos por esos dos ojos, lo que le brinda una sensibilidad bastante alta.
  • 60. 60 Proyectos Electrónicos Montajes Una ventaja del equipo consiste en que se requieren solamente dos ajustes, luego de los cuales puede fun- cionar en cualquier ambiente. En la figura 1 vemos el esquema de nuestro detec- tor, que emplea dos circuitos integrados: un operacio- nal 741 y un temporizador 555. El operacional funciona como comparador, recibe las dos entradas las señales procedentes de los sen- sores ópticos. La calibración del sistema de detección se realiza por la regulación de una red simple de resistencias. Si se detectara alguna modificación, aparece un pulso en la salida del operacional (pata 6), el que se envía a un oscilador monoestable formado por el clá- sico 555, cuya salida se aplica a un buzzer piezo- eléctrico de alta eficacia sonora durante el período de temporización (10 segundos aproximadamente, de acuerdo con los valores dados en el circuito) . El buzzer es resonador de estado sólido con ter- minales polarizados, funcionará con una alimentación de 3 a 30V con corrientes muy pequeñas. Para un buen funcionamiento, conviene colocar los LDR en sendos tubos opacos de 5 mm de diáme- tro por 3 cm de largo, los caules se deben enfocar en la dirección en la que se desee detectar el movi- miento. Para ajustar el equipo debe colocar los dos trimpots en posición central, conecte la alimentación y espere 5 segundos para que la alarma sonora dispare. Recuerde que el funcionamiento se basa en la com- paración entre dos niveles, si hay necesidad la alarma funcionará con dos tubos que estén centrados en dos direcciones diferentes. Para controlar varios ambientes al mismo tiempo, bastará con colocar varios conjuntos sensores en para- lelo, conectarlos mediante cables blindados. Cuando todo está ajustado y equilibrado, cualquiera de los pares de ojos hará funcionar la alarma. J Figura 1 Figura 3 LISTA DE MATERIALES CI1 - Circuito Integrado 741 CI2 - Circuito Integrado 555 R11, R12 - LDRs común R1, R2 - 12kΩ VR1 - Trimpot de 25kΩ R3 - 470kΩ VR2 - Trimpot de 250kΩ C1 - 0,1µF - Cerámico C2 - 10µF x 16V - Electrolítico. S1 - Interruptor simple. Buzzer - Buzzer piezoeléctrico. Varios Placa de circuito impreso, gabinetes para montaje, bate- ría de 9V y conector, tubo opaco para los sensores, etc. Figura 2
  • 61. Autor: Jhonathan Rodríguez UNIVERSIDAD SIMÓN BOLÍVAR SEDE DEL LITORAL VICERRECTORADO ACADÉMICO DECANATO DE ESTUDIOS TECNOLÓGICOS Estamos publicando un informe que detalla de manera sistemática el período de pasantías rea- lizado por el Br. Rodríguez Jhonathan en el laboratorio electrónico automotriz de la empresa Cosmoprinter Net, ubicada en La Florida, Caracas. Este período tuvo una duración de 12 sema- nas consecutivas, donde el pasante realizó las siguientes tareas en las computadoras automotri- ces: Montajes para verificar su operatividad, revisión para la detección de fallas, reparación y verificación del correcto funcionamiento. Estas fases de evaluación varían en complejidad y forma de realizarse ya que se trabaja con una gran variedad de marcas de computadoras. Igualmente, se realizan reparaciones relacionadas con otras autopartes ligadas estrechamente a las funciones de las computadoras, como son los módulos, aros lectores y llaves. En este artículo comenzamos a analizar cómo es la computadora de a bordo de una lancha. Saber Electrónica 61 EElEctrónicalEctrónica dEldEl aautomóvilutomóvil Diagnóstico y Manteniiento De la ecU aUtoMMotriz Parte 6
  • 62. 4.4. Reparación Computadora de Lancha Cliente dice: No prende 4.4.1. Fase 1. Comprobación y Diagnóstico Al abrir la computadora, se pudo observar la presencia de fuerte óxido en la circuitería causando que no prenda (Ver Fig. 31). Como se muestra en la figura, el óxido comenzó por el área de fuente. Como es obvio, dicha área de alimentación es indispensable para el buen funcionamiento de la lancha. Figura 31: Computadora de lancha sulfatada Fuente: Elaboración propia . Electrónica del automóvil 62 Saber Electrónica
  • 63. 4.4.2. Fase 2. Reparación. Este óxido es responsable de corroer las pistas y componentes de la tarjeta. Debido al daño, los condensadores y fusibles adyacentes han de ser sustituidos. Además, han de lijarse muy bien las pistas para quitar el óxido que ocasionaría ruido eléctrico. Para ello, primero hay que desoldar los conectores para trabajar el área debajo de los mismos. Luego de desoldar los conectores, se procedió a lijar totalmente toda el área hasta dejar el cobre totalmente limpio de impurezas (Ver Fig. 32). Figura 32: Computadora de lancha lijada Fuente: Elaboración propia diagnóstico y manteniento de la Ecu automotriz Saber Electrónica 63
  • 64. Se han de estañar las pistas por ambas caras de la tarjeta para evitar así el óxido, que eventualmente ocasionaría futuros daños. (Ver Fig. 33 y 34). Figura 33: Computadora de lancha restañada cara posterior Fuente: Elaboración propia Electrónica del automóvil 64 Saber Electrónica
  • 65. 4.5. Reparación Jeep Cherokee Automóvil: Jeep Cherokee Caso Nº 40493 Año: 1999 Modelo: 426AG Cliente dice: No prende Cilindros: 6c 4.5.1. Fase 1. Comprobación Al llegar la computadora ha de comprobarse que la falla que el cliente describe está presente. Para ello, primeramente se monta en el banco de pruebas donde se observará su comportamiento. En la Fig. 35,al realizar el montaje con el banco de pruebas no se observó ninguna actividad. Figura 35: Montaje de comprobación de ECU Jeep Cherokee Fuente: Elaboración propia diagnóstico y manteniento de la Ecu automotriz Saber Electrónica 65
  • 66. 4.5.2. Fase 2. Diagnóstico Una vez verificada la actividad de la computadora se debe diagnosticar. Al abrir la computadora, se apreció un fuerte derrame de los condensadores pertenecientes a la fuente de alimentación de la tarjeta. (Ver Fig. 36). Figura 36: Derrame de condensadores en la tarjeta Fuente: Elaboración propia El área de fuente en la computadora es la encargada de regular el voltaje de 12 a 5v con los que funciona el CPU y demás componentes. Debido al envejecimiento y al calor que recibe la tarjeta, los condensadores se derraman. El líquido electrolítico genera óxido que corroe poco a poco las pistas y contactos de los componentes afectados por el derrame impidiendo la total o parcial alimentación de la circuitería en la tarjeta. Una vez diagnosticado el caso, se pasa la información a administración para que realicen el presupuesto por la reparación. Electrónica del automóvil 66 Saber Electrónica
  • 67. 4.5.3. Fase 3. Reparación Al recibir la aprobación del cliente se inicia el proceso de reparación. En este caso se deben retirar los condensadores derramados para limpiar el área afectada. Dichos condensadores están asegurados dentro de una carcasa de aluminio para evitar el movimiento por vibración (Ver Fig. 37). Figura 37: Carcaza de los condensadores Fuente: Elaboración propia De esta manera se desuelda la carcasa y los condensadores de la tarjeta para limpiar el daño causado por el derrame de los condensadores con la ayuda de un limpiador de contactos, además, se debe lijar el área y restañar (Ver Fig. 38). Figura 38: Pistas y contactos de los condensadores Fuente: Elaboración propia diagnóstico y manteniento de la Ecu automotriz Saber Electrónica 67
  • 68. Finalmente se colocan los condensadores y se realiza el montaje donde se observa el funcionamiento adecuado de la computadora, se cierra y se manda al cliente para que la monte en el vehículo (Ver Fig. 39). Figura 39: Condensadores nuevos de la fuente Fuente: Elaboración propia Como se puede observar, el derrame de los condensadores puede ocasionar que no encienda el vehículo, no sólo porque dichos componentes pierden sus propiedades sino también porque se corroen las pistas impidiendo el contacto parcial o total en la circuitería y más una tan importante como lo es la fuente de alimentación de una tarjeta. Electrónica del automóvil 68 Saber Electrónica
  • 69. Saber Electrónica 69 TTécnicoécnico RRepaRadoRepaRadoR “Android puro galopa con los 3 GB de RAM, pero no iría mal algún caballo más para diferenciarse” Para dar un vistazo más que interesante de este móvil, nada mejor que ver el análisis del terminal realizado por www.xataka.com. Recomendamos visitar el sitio para ver el informe completo, sin embargo, aquí damos un breve ade- lanto. Permanecer es complicado, irse es difícil y volver es un reto. Nokia fue un ladrillo básico en los cimientos de la telefonía móvil y no sabíamos muy bien qué esperar en su retorno a este mercado, empezando al final con una triple propuesta que hemos ido probando escalonadamente y ahora os trae- mos el análisis del Nokia 6, el que de momento es el hermano mayor en este renacimiento. Aún con el recuerdo muy fresco de las sensaciones con el que queda inmediatamente por debajo (y muy, muy cerca), el Nokia 5, nos encon- tramos con un mellizo que mejora ligeramente por dentro pero cuyas dife- rencias están a primera vista en diseño y tamaño. Más metal, más cristal y más Android sin tapujos ni disfraces en este móvil entre la baja y la media gama, ¿qué diferencias cabe encontrar cuando se trata de opciones tan simi- lares? Lo vemos a fondo. Nokia 6.1 aNálisis del TermiNal de Nokia FUll Hd
  • 70. Técnico Reparador 70 Saber Electrónica Diseño y construcción: hecho para Durar, pero también para temer arañazos La marca finlandesa tiene una interesante trayectoria en su estética y construcción, con distin- tas fases tanto en su época de móviles (sin smart) como en las posteriores. En parte esto ha sido un reflejo de las particulares situaciones en las que Nokia se ha encontrado cuando su timón lo ha llevado otra casa, viendo que el mítico y resistente plástico que acompañó a termi- nales como el Nokia Lumia 520 tenía que compartir escaparate con el metal, con compañeros como el Lumia 830. En la nueva Nokia ya hemos estado viendo que el plástico fueron tiempos pasados y que en este ADN tan renovado (y mutado) lo que hay es metal y más metal. Las líneas y acabados son lo que diferencian a un terminal y otro de esta primera remesa, y el Nokia 6 nos provoca un mar- cado déjà vua un primo lejano, el Lumia 650, con bordes que cortan en ángulo de 90 grados aunque con trasera de metal. La sensación en cuanto a calidad es buena, aunque personalmente no he podido quitarme el temor de que el elegante negro que tiñe el borde salvo en biselado y lateral de los botones se iba a ver corrompido por algún arañazo en algún descuido o percance. La trasera, también metálica, no da este miedo al tener un acabado más áspero y aparentemente resistente. Tiene un diseño elegante y está construido en metal, pero no nos podemos quitar el miedo con- tinuo de que el acabado negro de los bordes de aluminio se arañe en algún momento. Eso sí, el déjà vu con el Lumia 650 es completo y este acabado también se convierte en un efi- caz imán de huellas dactilares. Una trasera en mate y lo importante: antideslizante, cosa que se agradece cuando no se trata de un móvil demasiado compacto (sin ser grande). Estos bordes que unen trasera y frontal cortando la ligerísima curva que dibuja la espalda del terminal hacen que en mano no resulte tan agradable como su hermano pequeño el Nokia 5 (sumado también a unas dimensiones algo mayores), pero tampoco resulta incómodo o pesado. Aunque no es un ejemplo de compactación, o al menos no llama la atención en este sentido
  • 71. Saber Electrónica 71 desarme y Reconocimiento de partes del nokia 6.1 como sí lo lograba el ZTE Axon 7, la verdad es que es bastante delgado y en este caso se agra- dece. A nivel de estética ésta está cuidada y ha quedado un teléfono elegante, con la misma solución para el lector de huellas que veíamos en el Nokia 5 (sin botón, incrustado en el frontal), si bien el saliente de cristal para cámara trasera y flash le quita un pelín de sobriedad al conjunto pudiendo haber optado por soluciones similares a las del Honor 9 (sin saliente, más estético pero sobre todo más cómodo). Al aprovechamiento del frontal por parte de la pantalla le damos un aprobado raspado. Al analizar este aspecto en el Nokia 5 ya vimos que ninguno se prodi- gaba en esto, pero que justamente era el Nokia 6 el que salía mejor con un 70,7%, aunque en realidad se queda en un 69,9% según nues- tras medidas. No está mal para ser un telé- fono de esta gama y teniendo el lector en el frontal, pero viendo que el Nokia 8 peca de lo mismo lo consideraremos una asignatura pendiente en el diseño de los nuevos Nokia.
  • 72. Técnico Reparador 72 Saber Electrónica Mención a parte para los botones laterales, muy, muy discretos tanto a nivel de protuberancia como por el acabado, mimetizándose con ese borde de aluminio y saliendo lo mínimo y nece- sario para que nuestra yema lo localice. Sin bailes y con buena sensibilidad y grado de presión, que aunque parezca una nimiedad comentarlo no siempre lo encontramos incluso en termina- les de gama alta (precisamente en el Axon 7 bailaban mucho y esto empobrece la experiencia, dando sensación de mala calidad e inseguridad en la presión). pantalla: a falta De unos nits para tener lo justo y necesario Quien os escribe antepone sensaciones a cifras, pero siempre hay números que son sinónimo de un mínimo de satisfacción y que por momento y contexto se convierten en el punto de par- tida implícito. Y en el caso de la pantalla es posible que sean los 1.920 x 1.080 píxeles del FullHD, resolución que vemos en el panel del Nokia 6.
  • 73. Saber Electrónica 73 Estando esta resolución más o menos democratizada (con la guerra de las K para los topes de gama), era lo mínimo que esperábamos en el que es la alternativa al Nokia 8 para quien bus- que algo por debajo y no quiera que el móvil se le quede corto en este aspecto como podría pasar con el Nokia 5. Puede ver el informe completo en: https://www.xataka.com/analisis/nokia-6-analisis-android-puro-galopa-con-los-3-gb-de-ram- pero-no-iria-mal-algun-caballo-mas-para-diferenciarse Desarme Del nokia 6.1 Si bien es un móvil que fue presentado hace menos de un mes, a conti nuaciónmostramos el desarme de este terminal, de acurdo con el informe destacado de: https://www.myfixguide.com desarme y Reconocimiento de partes del nokia 6.1
  • 75. Saber Electrónica 75 desarme y Reconocimiento de partes del nokia 6.1
  • 77. Saber Electrónica 77 desarme y Reconocimiento de partes del nokia 6.1
  • 81. Saber Electrónica 81 La Biblia del Lcd y plasma
  • 83. Saber Electrónica 83 La Biblia del Lcd y plasma
  • 85. Saber Electrónica 85 La Biblia del Lcd y plasma
  • 87. Proyectos Electrónicos 87 IntroduCCIón Desde que el primer microprocesador vio la luz del mundo (el 4004), y cuya única y principal operación era una suma de 1 bit, se comenzó con una carrera tec- nológica que lejos de ver el fin, día a día va logrando cosas inimaginables, tal es el caso de los microcontroladores que vendrían a 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 terminales o más (figura 1), internamente dentro de su encapsulado, posee como equipamien- to mínimo un microprocesador, memoria RAM, y distintas versiones de memoria ROM. Los microcontroladores más avanzados, aparte de lo mencionado anterior- mente, también llegan a poseer temporizadores ADC, DAC, Comunicación en parale- lo, USAR, etc. Un microcontrolador, desde el punto de vista de operación, puede considerarse como si fuera una PC, ya que cuenta con el conjunto básico de implementos que necesita para realizar sus funciones, esto es, microprocesador, disco duro, memoria RAM, etc. Clásicamente, cuando programamos un micro- controlador, de forma implícita se tiene que desarrollar un programa que trabaja a manera del BIOS de una PC, ya que lo primero que debemos tomar en cuenta es la configuración de sus puertos, ya sea como de entrada o de salida, configurar sus demás herramientas como pueden ser los temporizadores, los ACD, etc. Han aparecido en el mercado, sistemas de desarrollo que permiten la programación del microcontrolador de una manera relativamente fácil, en la cual se puede emular el proceso que nos interesa desarrol- lar. Para la mayoría de estos sistemas de desarrollo, una vez que se tiene terminada la aplicación, el paso siguiente es armar el prototipo e insertar el microcontrolador debidamente programado. En la figura 2 se Los Microcontroladores PICAXE Un PIC es un microcontrolador que precisa un entorno de desarrollo (el MPLAB) para editar programas, simularlos, con- vertir el programa en un archivo hexadecimal y realizar la simulación que verifique que está todo bien. Luego, se precisa un cargador para “descargar” el programa en la memoria del PIC, y por último se debe quitar el PIC del cargador y colocarlo en el circuito donde va a funcionar. Un PICAXE “no precisa nada de todo eso...” es un PIC al que se le ha grabado un programa interno (firmware) para que pueda ser “cargado” en la misma placa donde va a funcionar por medio de un software gratuito y en el que los programas pue- den escribirse en BASIC o en diagrama de flujo. Figura 1 Figura 2 MM onta jeonta je
  • 88. puede observar un kit de desarrollo para trabajar con microcontroladores, en este caso con el sistema PICAXE. Tenga en cuenta que no es preciso que com- pre programa alguno para empezar a trabajar, dado que lo puede bajar gratis de Internet, además, Ud. puede armar el cable de conexión a la PC y la placa de circuito impreso del dispositivo que desee. Hace apenas un tiempo, se ha lanzado al mercado el sistema de desar- rollo para programar microcontroladores PIC llamado PICAXE, que de por sí, quien ha utilizado estos microcontroladores, puede constatar lo sencillo que resulta su programació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 programador, ya que cuenta con dos opciones de diseñar una aplicación: una por medio de diagramas de flujo y otra por medio de “BASIC”, y aunque esto no es ninguna novedad, (ya que estas herramientas existían con anteri- oridad), lo ventajoso del PICAXE radica en el hecho de que se trata de un microcontrolador PIC que, en un segmento de memoria ROM interna le ha sido grabado desde su fabricación, un firmware a manera de BIOS que simplifica la forma de programarlo. Al igual que en todos los sistemas de desarrollo, existen ya predefinidas toda una serie de tarjetas de prácticas sobre las cuales podemos emular las aplicaciones que hemos diseñado, pero gracias al firmware que poseen los microcontroladores PICAXE “se puede armar la aplicación completa incluyendo al microcontrolador”, y sobre la aplicación programarlo sin necesidad del sistema de desarrollo, ni del cir- cuito programador de microcontroladores (vea la figu- ra 3). Dehecho, el sistema PICAXE hace más accesible la programación de microcontroladores a todas aque- llas personas que tan sólo cumplan con el único e indispensable requisito que es el de querer aprender. Vea en la figura 4 una “pantalla” de la aplicación que nos permitirá realizar el programa que vamos a cargar adentro del PIC. Aquí no vamos a mencionar las ventajas y desven- tajas del sistema PICAXE con respecto a otros, lo único que podemos agregar es que se trata de otra manera de programar microcontroladores PIC, emple- ando diagramas de flujo y/o lenguaje BASIC (figura 5), con los cuales, ya sea de manera consciente o total- mente implícita, recurrimos a ellos para elaborar un programa. A lo largo de estaa lección, iremos aprendi- endo 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 proporcionaremos su circuitería para que ustedes la puedan armar, posteriormente después de realizar algunas prácticas, avanzaremos sobre aplicaciones en donde se tenga al microcontrolador como elemento principal y al cual programaremos en sitio. VEntAjAs dEL sIstEMA PICAXE Como dijimos, el PICAXE es un sistema de microcontroladores PIC muy fácil de programar ya que utiliza un lenguaje BASIC muy sencillo, además de contar también 88 Proyectos Electrónicos Montajes Figura 3 Figura 4
  • 89. con la posibilidad de programarlos con diagramas de flujo. Aprovecha todas las características de los microcontroladores de bajo costo que incorporan memoria FLASH. Está disponible en tres versiones que son el de 8 terminales (PICAXE- 08), 18 terminales (PICAXE-18) y 28 terminales (PICAXE-28). En estos microcontroladores ya se tienen definidas las terminales que tienen la función de entrada y salida de datos, además de las terminales que sir- ven para programar al PICAXE en sitio, o en otras palabras sobre la misma aplicación. En las figuras 6, 7 y 8 se muestran los circuitos esquemáticos de la disposición de cada uno de los microcontroladores PICAXE. En la figura 6 se muestra el circuito esquemático para un PICAXE de 8 terminales, de las cuales las que están identifi- cadas como Pin1 E/S, Pin2 E/S, Pin3 E/S y Pin4 E/S, son terminales que pueden funcionar como entradas o salidas de datos del exterior hacia el microcontrolador. Las terminales identificadas como Serial En y Serial Sal, se utilizan para pro- gramar al microcontrolador a través del puerto serie de una PC, para lo cual las terminales del conector identificado como CON1 se hacen llegar al conector 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 identificada 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á progra- mar al PIC o esa misma terminal una vez progra- mado el PIC tendrá la función de una terminal de salida de datos. Del circuito esquemático de la figura 7 se observa la forma en que están dispuestas las ter- minales de un PICAXE de 18 terminales, de las cuales las que se encuentran identificadas como En 0, En 1, En 2, En 6 y En 7 son dedicadas exclu- sivamente para adquirir datos del exterior hacia el microcontrolador. Las terminales que se encuentran identificadas de la Sal 0 a Sal 7 son exclusivamente para enviar datos hacia afuera del microcontrolador, mientras que las terminales identificadas como Serial Sal y Serial En, se uti- lizan para programar al microcontrolador. En el circuito de la figura 8 se muestra la forma de conectar a un PICAXE de 28 terminales, en donde aparte de las terminales de entrada que se encuentran definidas como En 0 a En 7, también se cuenta con las terminales de salida identificadas como Sal 0 a Sal 7, además de 4 terminales para entrada de datos analógicos, y por último las ter- minales de programación del microcontrolador. Ya se ha mencionado que el sistema PICAXE no requiere de programador o bor- rador, ya que utiliza únicamente tres alambres conectados al puerto serie de una computadora, tal como se describe en la siguiente figura 9. Proyectos Electrónicos 89 Proyectos con Microcontroladores PICaXe Figura 5 Figura 6 Figura 7
  • 90. Una vez que han sido identificadas las termi- nales a utilizar en el conector del 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 aprecia en la figura 10. Como se puede observar en la figura 10, se puede emplear (es recomendable) un plug de los utilizados para conectar los audífonos a la salida de audio de un walkman o discman, y tener un cable con un conector DB9 en un extremo y un plug de audio en el otro, tal como se ilustra en la figura 11. EL sIstEMA PICAXE “PICAXE” es un sistema que emplea un micro fácil de programar que utiliza un lenguaje BASIC muy simple, el cual la mayoría de los estudiantes pueden aprender rápidamente. Los microcontro- ladores (con memoria FLASH) pueden ser pro- gramados una y otra vez sin la necesidad de un costoso programador PIC. El sistema no necesita de ningún programador, borrador o complejo sis- tema 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 conec- tada al puerto serie de la computadora. El sistema PICAXE consiste en tres componentes principales: 1) El software editor de programación. 2) El cable de conexión al puerto serial de la PC 3) El chip PICAXE Ya retornaremos con este tema, cuando sepamos más acerca de las características principales de estos chips. Veamos ahora en qué consiste el software gratuito. EL EdItor dE ProgrAMAs Lo diferente del sistema de microcontroladores PICAXE, con respecto a la programación tradicional de los microcontroladores PIC, radica en la progra- 90 Proyectos Electrónicos Montajes Figura 8 Figura 9 Figura 10 Figura 11
  • 91. mación basada en un lenguaje BASIC y diagra- mas de flujo. Esto hace que los microcontro- ladores del sis- tema PICAXE sean muy fáciles de programar, en un ambiente amigable. Para progra- mar los micro- controladores PICAXE debemos, en primera instancia, instalar el soft- ware que contiene el ambiente de programación, por lo que describire- mos 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 necesario que ya lo tenga en su computadora. 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 informació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 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 figu- ra 12). Luego debemos ingresar a la carpeta progedit y tenemos que ubicar el programa identificado 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 programa de los PICAXE, tal como se muestra en la figura 13. Una vez que ejecutamos el programa de instalación Programming Editor aparecerá la ventana que se muestra en la figura 14, sobre la cual debemos de oprimir con el ratón el cuadro identificado como “next” para que continúe la instalación. Posteriormente será desplegada la ventana donde se muestra la licencia que debemos aceptar, porque de otra manera no podremos continuar con la instalación del software, por lo que nuevamente oprimiremos el cuadro identificado como “next”, esta acción se indica en la figura 15. Como paso siguiente, pregunta por el nombre del usuario que nor- malmente utilizará el software, aquí podemos instalar la aplicación para que pueda ser utilizada por todas las personas que utilicen la computadora, y después de seleccionar esta acción tenemos que oprimir el cuadro identificado como “next”, tal como se muestra en la figura 16. Proyectos Electrónicos 91 Proyectos con Microcontroladores PICaXe Figura 13Figura 12 Figura 14 Figura 15 Figura 16
  • 92. Posteriormente debemos decir en dónde se guardará el software de progra- mación, que por lo general, aquí no ten- emos que modificar dato alguno, a menos de que queramos asignar otra localidad, tal como se ilustra en la figura 17. Una vez seleccionada la opción correspondiente procederemos 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 encuentran correctos, si es así debemos oprimir el cuadro identificado como “next” para que continúe la insta- lación, tal como se aprecia en la figura 18. Cuando se está instalando el software se indica gráficamente, tal como se ilustra en la figura 19, aquí debemos esperar hasta que se ter- minen de instalar, tanto el software de programación como todas las utilerías que serán empleadas por los PICAXE. En la figura 20 se mues- tra la ventana que nos indica que ya se ha concluido con la instalación, por lo que debemos oprimir el cuadro identificado como “finish”. Una vez instalado el software de programación de los PICAXE, en el escrito- rio de nuestra pc encontraremos un ícono de acceso directo identifica- do como “PICAXE Programming Editor”, al cual, para comenzar a pro- gramar los microcontroladores, debemos hacer un doble click con el 92 Proyectos Electrónicos Montajes Figura 17 Figura 18 Figura 19 Figura 20 Figura 21 Figura 22 Figura 23
  • 93. mouse para que se ejecute el programa, tal como se muestra en la figura 21. En la figura 22 y 23 se observa un ejemplo del ambiente gráfico tanto en lenguaje BASIC como en diagrama de flujo. CoMEnzAndo A trAbAjAr Con PICAXE Para empezar a utilizar el sistema de microcontroladores PICAXE comenzaremos con una aplicación muy sencilla, por lo que en primera instancia nos dedicaremos a encender y apagar leds, de acuerdo al estado que guarden las terminales de entra- da de datos del microcontrolador. Cabe aclarar que conforme se avance en los temas de PICAXE podremos incorporar controles para motores, utilización de convertidores analógico - digital (ADC), etc. Recordemos que el sistema PICAXE está disponible en tres versiones que son el de 8 terminales (PICAXE-08), 18 terminales (PICAXE-18) y 28 terminales (PICAXE-28), y en función de las terminales que tienen disponibles para la entrada y salida de datos, serán las que ocuparemos para comunicar al microcontrolador con el exterior. Comencemos pues, con el primer circuito para visualizar la salida de datos, y se trata de un circuito muy sencillo para encender leds, el cual se muestra en la figura 24. Este circuito lo podemos reproducir tantas veces como terminales de salida se tengan disponibles. Ahora veamos cuál sería el primer circuito que se recomienda para ingresar datos discretos (digitales) al microcontrolador, y se trata de un interruptor con reposi- ción automática (push-boton), el cual se muestra en el circuito de la figura 25. De igual manera que en el caso del circuito de la figura 1, se puede reproducir el circuito de la figura 25 tantas veces como entradas tenga disponible el microcon- trolador. Para realizar el primer ejercicio vamos a elegir uno de los tres tipos de micro- controladores PICAXE que se tienen disponibles, que en este primer ejercicio se trata del PICAXE-18; pero posteriormente se realizarán ejercicios con todos los tipos de microcontroladores PICAXE. El circuito propuesto para esta primera experiencia se muestra en la figura 26, en la cual se tiene 1 entrada y 1 salida. Para programar el microcontrolador PICAXE, la primera acción que tenemos que realizar es abrir el software de pro- gramación llamado “PICAXE Programming Editor” y que previamente tuvo que ser instalado. Una vez que hacemos doble click sobre el ícono del software de progra- mación y accedemos al ambiente de pro- gramación, aparece una ventana en donde se configuran las opciones con las cuales trabajaremos. Como primer paso, ya que es la Proyectos Electrónicos 93 Proyectos con Microcontroladores PICaXe Figura 24 Figura 25 Figura 26
  • 94. primera vez que utilizamos este software, es conveniente seleccionar el menú identificado como “Languaje” ya que aquí es donde se con- figura el lenguaje con el cual estaremos interactuando, si desea más detalles sobre esta parte del programa, puede bajarlo de Internet o adquirir la revista Saber Electrónica Nº 215. De internet, puede bajar- lo desde nuestra web con la clave “picaxepro”. Para empezar a trabajar debemos configurar el programa (es muy sencillo, ya lo veremos más adelante), seleccionando la opción “Modo” del menú para elegir el PICAXE que vamos a emplear en nue- stro proyecto, qué frecuencia de operación tendremos (generalmente 4MHz), etc. Luego, debemos elegir la opción “modo” del menú para indicar en qué puerto tendremos el circuito para descargar el progra- ma. De la figura 27 observamos el ambiente de trabajo que presenta el software de programación de los microcontroladores PICAXE, en el cual se aprecia un espacio en blanco que es donde se ingresan las instrucciones en forma de “BASIC”. ¿Qué InstruCCIonEs son LAs QuE utILIzArEMos? Si no sabemos, no es el fin del mundo y vamos paso a paso. Para comenzar utilizaremos una opción que se cuenta en este software para programar a los microcontroladores que son los diagramas de flujo, por lo que como se indica en la figura 27, seleccionamos de la barra de herramientas la opción “Archivo”, posteriormente “Nuevo” y por último “Nuevo Organigrama”, y lo que aparecerá será el ambiente de trabajo para ingresar el diagrama de flujo de nuestro programa. Para comenzar, éste va a ser nuestro campo de trabajo ya que de forma intuitiva todos sabemos hacer diagramas de flujo. Pues bien, antes de seleccionar los bloques que lo constituirán, vamos a describir cuál es el algoritmo del programa que queremos desarrollar: “Cuando se oprima un push - boton se encienda un led, y cuan- do se suelte el push - boton se apague el led”. Existen bloques prediseñados que nos auxilian en el manejo del estado que guardan las terminales de entrada del microcontrolador de manera independiente, por lo que como se muestra en la figura 28 seleccionamos el recuadro que tiene indicado un rombo y dentro de este la palabra “if”. Ahora lo que tenemos que hacer es seleccionar qué condición es la que utilizaremos, que para este ejercicio será la que se encuentra dentro del recuadro que tiene una figura de un rombo y dentro de este la palabra “Pin” (observe la figura 29), esto es, estaremos leyendo la condición de una terminal de entrada que, por defecto cuando lo ubi- camos sobre nuestra área de trabajo, siempre se coloca la entrada 0 (terminal 17 del microcontrolador). Este bloque tiene la tarea de leer el estado lógico de la terminal de entrada y la compara con un 1 lógi- co y dependiendo de si la entrada es igual o no, tiene dos posibles sal- idas “Y” por si es igual a 1 lógico y “N” por si la entrada es 0 lógico. Y por último, oprimimos el recuadro que tiene una flecha en forma de U para regresar al menú principal. 94 Proyectos Electrónicos Montajes Figura 27 Figura 28 Figura 29 Figura 30
  • 95. De acuerdo al algoritmo que planteamos líneas atrás, lo que ten- emos que hacer es que se encienda un led cuando en la terminal de entrada se encuentre un 1 lógico, o que el led se apague cuando en la entrada se encuentra un 0 lógico. Para esta actividad recurrimos al recuadro identificado con la palabra “Out”, ya que es ahí donde se encuentran los bloques que actúan sobre las terminales de salida del microcontrolador. Una vez en el interior del menú de bloques de sali- da, tenemos que seleccionar la acción que hará que el led se encien- da o se apague, por lo que en primer instancia seleccionamos el bloque identificado con a palabra “High” el cual quiere decir que la salida se encenderá, por cierto cuando seleccionamos este bloque, por defecto se ubica la salida 0 (terminal 6 del microcontrolador), tal como se ilustra en la figura 30. Ya se tiene entonces, el bloque que encenderá el led por lo que ahora requerimos la acción correspondiente con su apagado, y ésta corresponde al recuadro identificado con la palabra “Low” que es pre- cisamente el bloque que realizará la tarea de apagar el led, y también por defecto al seleccionarlo por primera vez, se ubica en la salida 0 (figura 31). Una vez que ya tenemos los bloques que necesitamos para ingre- sarle o sacarle datos al microcontrolador PICAXE, procedemos ahora a unir los bloques para que realicen el algoritmo que fue planteado líneas atrás, para ello existe una herramienta que se encuentra en un recuadro identificado con una línea vertical que en sus extremos tiene un “*”. Cuando seleccionamos esta herramienta (figura 32) y acercamos el puntero del ratón sobre alguno de los bloques que ya se encuentran en el área de trabajo, se les aparece un círculo de color rojo en aquel punto que requiere una conexión. Ya selec- cionado el punto de conexión trazamos la línea hasta el siguiente punto de conexión de un bloque para realizar la unión lógica del flujo de datos, cabe aclarar que para cada unión que se necesite realizar, se tiene que volver a seleccionar la herramien- ta de conexión, en la figura 33 podemos apreciar la conexión completa de todos los bloques. Si ya terminamos de diseñar nuestro diagrama de flujo y antes de progra- mar el microcontrolador, es importante saber si el programa va a funcionar, porque recuerden que no es lo mismo “desear” que el microcon- trolador haga lo que según nosotros programamos, a lo que realmente hace en función del programa que ingre- samos. Existe en el software de los PICAXE la posibilidad de simular el programa, y eso es lo que vamos a hacer, por lo que seleccionamos el recuadro que tiene el símbolo de una punta de flecha tal como se ilustra en la figura 32, lo seleccionamos y enseguida aparecerán 2 ventanas, una de ellas indica el estado lógico que guardan las salidas y entradas del microcontrolador, esta ventana aparece en la parte inferior de la imagen de la figura 33. Los recuadros verdes que se iluminan indican qué sal- idas están siendo activas con un 1 lógico, mientras que los que aparecen debajo de los cuadros verdes, indican la posición de las señales de entrada al microcontrolador, los cuales cuando se encuentran en la posición inferior Proyectos Electrónicos 95 Proyectos con Microcontroladores PICaXe Figura 31 Figura 32 Figura 33
  • 96. significa que la entrada se encuentra en 0 lógico, y si están en la posi- ción superior la entrada se encuentra en 1 lógico. Por otra parte tam- bién se observa que, dependiendo dónde se encuentre la posición del switch, se iluminará en color rojo la línea que une los diferentes blo- ques que son afectados por la respuesta del estado lógico de entra- da, y de esta manera podemos visualizar qué es lo que está sucedi- endo con nuestro programa. Una vez que simulamos nuestro programa y observamos que las condiciones del algoritmo se cumplen (encender un led cuando se tiene un 1 lógico en la entrada y apagar el led cuando se tiene un 0 lógico en la misma entrada), ya estamos listos para dar el siguiente paso, que es convertir el diagrama de flujo a instrucciones de BASIC, para lo cual en la barra de herramientas seleccionamos el menú identificado como “Organigrama” y después la opción “Convertir el Organigrama a Basic” (de manera rápida pudimos presionar la tecla F5). Ahora lo que tenemos que hacer es conectar el cable tanto al puerto serie de la pc como a las terminales del microcontrolador que se indican en el diagrama de la figura 26 para programar al PICAXE, ya propusimos la manera en cómo se debe construir el cable de programación tomando en cuenta las terminales que se deben ocupar. Para grabarle el pro- grama al microcontrolador debemos dirigir la flecha del ratón a la barra de herramientas y seleccionar el menú “PICAXE”, después la instrucción “Ejecutar” (o de manera rápida F5), tal como se muestra en la figura 34. En ese mismo instante aparecerá una ventana indicando que se está llevando a cabo la programación del microcontrolador PICAXE. Cuando se encuentra en la fase de programación, una barra que irá creciendo nos dirá la cantidad de códigos que está siendo descargado hacia el microcontro- lador. Cuando se termina de grabar el microcontrolador apare- cerá una ventana que nos indica la finalización del proceso de programación, figura 35. Ahora podemos verificar en el micro- controlador que el programa que diseñamos se encuentra per- fectamente bien, por lo que tenemos que oprimir el push - boton y esta acción debe encencer el led, y cuando soltemos el push - boton el led se debe apagar. EntrEnAdor PArA PICAXE-08 En esta oportunidad diseñaremos nuestra primera tarjeta de entrenamiento uni- versal para programar microcontroladores PICAXE, y como en todo comienzo dare- mos inicio por lo más sencillo y más pequeño, esto es, los microcontroladores de 8 terminales denominados PICAXE – 08. En primera instancia recordemos cuál es la configuración de un PICAXE–08, para en función de ello tomar en cuenta de cuántas entradas y cuántas salidas podemos echar mano y aprovecharlas al máximo. En la figura 36 tenemos el circuito de un “entrenador” para comenzar a trabajar con este microcontrolador. Se trata del circuito inicial para trabajar con PICAXE. Tenemos la oportunidad de disponer de un total de 4 E/S (4 entradas y 4 sali- das), pero no nos confundamos, si sumamos el número de salidas con el número de entradas tendremos un total de 8 y el PICAXE–08 que manejaremos tiene solamente 8 terminales. 96 Proyectos Electrónicos Montajes Figura 34 Figura 35
  • 97. ¿Esto quiere decir que las terminales de salida y de entrada ocupan todas las que posee? La respuesta es “no”, ya que en esas 8 terminales deben estar las 4 entradas, las 4 salidas además de las 2 terminales de alimentación y 2 para programarlo. Específicamente para los PICAXE–08 las terminales 3, 5, 6 y 7 cumplen con una doble función, por lo que debemos tener cuidado cuando los programemos, porque por ejemplo la terminal 3 puede comportarse como una terminal de entrada o una terminal de salida, todo depende cómo la contemplemos cuando realicemos el pro- grama del PICAXE–08. La tarjeta entrenadora que proponemos tiene la posibilidad de explotar al máximo las propiedades del PICAXE–08, y será por medio de jumpers como se podrá configurar la circuitería, tanto para programar como para fijar entradas o salidas de datos (vea nuevamente el circuito de la figura 36). A continuación describiremos cada parte de esta tarjeta entrenadora para que podamos sacarle el máximo provecho. En primer término identificaremos la ubicación de donde instalar el microcon- trolador PICAXE–08, este debe encontrarse en la base identificada como IC1 respetando la identificación de las terminales (vea la placa de circuito impreso para este entrenador en la figura 37). Los conectores identificados como ES1, ES2 y ES4 tienen 3 terminales, de las cuales, la del medio de cada uno de ellos se hace llegar hacia la correspondiente ter- minal del microcontrolador PICAXE, las 2 terminales restantes de cada conector (ES1, ES2 y ES4), una va hacia el bloque destinado para conectar las entradas de datos, y la segunda se dirige hacia el bloque de terminales de salida de datos. Pues bien, para seleccionar si la terminal del microcontrolador será configurada como sal- ida o entrada, será a través de un jumper que, dependiendo de cómo se conecte, Proyectos Electrónicos 97 Proyectos con Microcontroladores PICaXe Figura 36 Figura 37
  • 98. unirá la terminal del medio del conector ya sea ES1 ó ES2 ó ES4, con el bloque de terminales de entradas o al bloque de terminales de salida, y de esta forma quedará configurada la circuitería del microcontrolador PICAXE para que esté listo a recibir el programa con el cual trabajará el microcontrolador. El conector identificado como PROG/SAL0 posee 3 terminales de las cuales la del medio se hace llegar a la terminal 7 del microcontrolador PICAXE, esta terminal cumple con la doble función tanto de programar al microcontrolador, como de fungir como terminal de salida de datos si así se requiere, esta selección se lleva a cabo mediante la conexión de un jumper hacia la ubicación que se requiera. Cuando se va programar un microcontrolador PICAXE–08, es necesario que el jumper esté ubicado hacia la posición “Prog” en el conector PROG/SAL0, porque de otra manera la programación será imposible ya que no se tendrá comunicación entre la PC y el microcontrolador. Cuando el jumper se encuentra ubicado hacia la posi- ción “Sal0” en el mismo conector PROG/SAL0, se tendrá configurada la terminal del microcontrolador como salida. El procedimiento para ubicar el jumper del conector PROG/SAL0 será de acuerdo a lo siguiente: 1º paso.- Ubicar el jumper hacia la posición “Prog” en el conector PROG/SAL0 para programar al microcontrolador PICAXE–08. 2º paso.- Cambiar el jumper hacia la posición Sal0 en el conector PROG/SAL0 si se va a utilizar esa terminal del microcontrolador PICAXE–08 como salida. En el conector identificado como “Entradas” se tiene la posibilidad de hacerle lle- gar al microcontrolador PICAXE–08, el estado lógico de 4 diferentes entradas digi- tales, las cuales pueden ser insertadas mediante circuitos externos o bien utilizar cualquiera de los 2 circuitos con push-boton que se tienen en el área de experimen- tos, estos circuitos se muestran en la figura 25 y lo único que se tiene que hacer es conectar el borne correspondiente ya sea E1 ó E2 a cualquiera de las terminales de entrada que son Ent1 ó Ent2 ó Ent3 ó Ent4 del conector “Entradas”. En el conector identificado como “Salidas” se encuentra el reflejo de las 4 sali- das digitales que posee el microcontrolador PICAXE–08, las cuales pueden hacerse llegar a circuitos externos en donde se refleje la actividad del microcontrolador, o pueden ser utilizadas los 2 circuitos con leds que se encuentran en el área de exper- imentos, estos circuitos se muestran en la figura 23. Para utilizar estos circuitos lo que tiene que hacerse es conectar el borne correspondiente ya sea S1 o S2 a cualquiera de las terminales de salida que son Sal0 ó Sal1 ó Sal2 ó Sal3 del conec- tor “Salidas”. El espacio identificado como PROGRA se encuentra ocupado por un conector de audio estéreo tipo mini Jack, el cual puede tener formas diferentes. El conector de audio estéreo tan sólo tiene 3 terminales, mismas que serán utilizadas para comu- nicar al microcontrolador con una PC a través del puerto serie (vea nuevamente en la figura 10 de este capítulo el diagrama de cómo se deben identificar las terminales tanto en la tarjeta de entrenamiento como en el conector DB9 que se conecta al puerto serie de una PC). Las terminales del conector de audio realizarán las sigu- ientes actividades: La línea identificada con el número 1 sirve para verificar que el microcontrolador PICAXE se encuentra conectado al puerto serie de la PC. La línea identificada con el número 2 sirve para programar al microcontrolador PICAXE. La línea identificada con el número 3 es la referencia GND o también conocida como tierra eléctrica. 98 Proyectos Electrónicos Montajes
  • 99. Por último, la tarjeta entrenadora tiene incorporado un regulador de voltaje iden- tificado como IC2 que posee la matrícula LM7805, y cuya misión es la de mantener un voltaje de 5 VCD para energizar al microcontrolador PICAXE y toda su circuitería, por lo tanto podemos energizar nuestra tarjeta de entrenamiento con una pila de 9 VCD. __________________________________________________________________ Lista de componentes para armar la tarjeta controladora. IC1 Base de 8 terminales IC2 LM7805 D1, D Leds Verdes D3 Led Rojo S1, S2 Interruptores Push boton R1, R3, R4 10kΩ 1/4 Watt R2 22kΩ 1/4 Watt R5, R6, R7 390Ω 1/4 Watt Varios: Conector mini jack de audio, conector mini plug de audio, alambres de conexión (cables), broche (conector) para pila de 9 VCD y circuito impreso. __________________________________________________________________ PrIMErAs PráCtICAs Con PICAXE Con lo leído hasta aquí, ya debe tener una idea de lo que es un microcontrolador PICAXE y de cómo se “abre” el Programa de Edición a los efectos de escribir un pro- grama para descargar en la memoria del PICAXE. Si bien más adelante vamos a explicar cómo se hacen diagramas de flujo, a con- tinuación diremos la forma de utilizar algunos componentes básicos y cómo se los puede probar en el entrenador que vimos en la figura 36 luego de realizar la descar- ga de programas muy sencillos. Veremos cómo se puede verificar el funcionamiento de un LED por medio de pro- gramas escritos en BASIC, también probaremos interruptores, zumbadores, inter- ruptores y fotorresistencias. Estas primeras experiencias serán de utilidad a la hora de realizar la pre- sentación de los chips de 18 terminales para que luego pueda armar distintos proyectos como alarmas, juegos de luces, mascotas electrónicas, dados, etc. USO Y PRUEBA DE LEDS: PRIMEROS PROGRAMAS EN BASIC Para que un microcontrolador desarrolle una tarea mediante la ejecución del pro- grama que tiene grabado en su memoria, es preciso que el mismo esté alimentado y posea componentes externos que permitan su funcionamiento. Normalmente se emplean resistencias, diodos emisores de luz, capacitores, buzzers piezoeléctricos (zumbadores), interruptores, etc. El objetivo de este texto es que Ud. utilice al microcontrolador PICAXE como un elemento multipropósito y le saque “el mayor jugo posible”. Antes de explicar cómo se puede realizar la prueba de los componentes que tra- bajan con el microcontrolador, daremos algunas consideraciones generales sobre las fuentes de energía que usaremos para alimentar a nuestro circuito. Proyectos Electrónicos 99 Proyectos con Microcontroladores PICaXe
  • 100. 100 Proyectos Electrónicos Montajes ¿Qué es una batería? Una batería es una fuente de energía eléctrica (es una fuente de potencia portátil). Las baterías están constituidas por elementos químicos que almacenan energía. Al conectarlas a un circuito, esta energía química se convierte en energía eléctrica que puede luego alimentar al circuito. ¿Qué tamaño de batería se utilizan en electrónica? Las baterías vienen en todo clase de tipos y tamaños. La mayoría de las baterías consisten en un grupo de pilas, en donde cada pila provee cerca de 1.5V (figura 38). Por lo tanto 4 pilas crean una batería de 6V y 3 pilas una de 4.5V. Como regla general, mientras más grande es la batería, más tiempo durará (ya que contiene más químicos y por lo tanto será capaz de convertir más energía). Una batería de mayor voltaje no dura más que una batería de menor voltaje. Por lo tanto, una batería de 6V formada por 4 pilas AA dura mucho más que una batería PP3 de 9V (batería de 9V común), ya que por ser físicamente más grande contiene una mayor cantidad total de energía química. Por lo tanto, aquellos equipos que requieren mucha potencia para operar (por ejemplo un reproductor portátil de CDs, el cual tiene un motor y un láser para leer los CDs) siempre utilizarán pilas AA y no baterías PP3. Los microcontroladores PICAXE generalmente requieren entre 3 a 6V para oper- ar, y por lo tanto es mejor utilizar una batería formada por tres a cuatro pilas AA. Nunca utilice una batería PP3 de 9V ya que la alimentación de 9V puede dañar el microcontrolador. ¿Qué tipo de batería debo utilizar? Los distintos tipos de baterías contienen diferentes químicos. Las baterías de carbón-zinc son las más baratas, y son adecuadas para utilizarse en muchos cir- cuitos de microcontroladores. Las baterías alcalinas son más costosas, pero tienen una vida mucho más larga y se las debe emplear cuando se necesita alimentar dis- positivos que requieren mucha corriente tales como motores. Las baterías de litio son mucho más costosas pero tienen una larga vida, y por lo tanto se utilizan común- mente en circuitos de computadoras, videocaseteras, etc. Otro tipo de baterías son las baterías recargables, las cuales pueden recargarse cuando se agotan. Estas están hechas, usualmente, de níquel y cadmio (Ni-cad) ó de hidróxido de metal cad- mio (NiMH). ATENCIóN: Nunca haga corto-circuito en los terminales de una pila o una batería. Las baterías alcalinas y las recargables pueden suministrar corrientes muy grandes, y pueden calentarse tanto que pueden llegar a “explotar” o derretir la carcasa. Siempre asegúrese de conectar la batería en el sentido correcto (rojo positivo (V+) y negro negativo -0V ó tierra-). Si las baterías se conectan al revés, el microcontrolador corre peligro de calentarse y dañarse. Los paquetes de baterías se conectan a menudo, al circuito integrado mediante cables con conectores adecuados. Asegúrese siempre que los cables rojo y negro estén conectados en la dirección correcta. También es de mucha utilidad pasar los cables de la batería a través de los agujeros del tablero antes de soldarlos en su lugar (esto proveerá una unión mucho más fuerte la cual será mucho menos propen- sa a soltarse). Nunca use una batería PP3 de 9V para alimentar directamente a un microcontrolador, ya que el mismo sólo trabaja con voltajes entre 3 y 6V. Algunos soportes de baterías pequeñas requieren la soldadura de cables a con- tactos metálicos en la caja. En este caso debe ser muy cuidadoso de no sobreca- lentar los contactos metálicos. Si los contactos se calientan mucho, derretirán el Figura 38
  • 101. plástico que los rodea y por lo tanto se caerán. Una buena manera de prevenir esto, es pedirle a un amigo que sostenga los contactos metálicos con una pinza pequeña. Las pinzas actuarán como un disipador de calor y ayudarán a evitar que el plástico se derrita. ¿Qué es un LED? Un Diodo Emisor de Luz (LED) es un componente electrónico que emite luz cuan- do la corriente pasa a través de él. Un LED es un tipo de diodo especial. Un diodo es un componente que sólo permite el flujo de corriente en una dirección. Por lo tanto al utilizar un diodo, el mismo debe estar conectado en la dirección correcta. La pata positiva (ánodo) de un LED es más larga que la pata negativa (mostrada por una barra en el símbolo). La pata negativa también posee un extremo plano en la cubierta plástica del LED. En la figura 39 se puede observar el aspecto y el símbolo de un led. ¿Para qué se utilizan los LEDs? Los LEDs se utilizan principalmente como luces indicadoras. Los LEDs rojos y verdes se utilizan comúnmente, en artefactos electrónicos tales como televisores para mostrar si el televisor está encendido o si está en el modo stand-by (en espera). Los LEDs están disponibles en una variedad de colores diferentes, incluyendo rojo, amarillo, verde y azul. Existen también LEDs ultra-brillantes, los cuales se utilizan en luces de seguridad tales como las luces intermitentes utilizadas en bicicletas. Los LEDs infrarrojos producen una luz infrarroja que no es visible al ojo humano, pero que puede utilizarse en dispositivos tales como mandos a distancia de equipo de video. ¿Cómo se usan los LEDs? Los LEDs sólo necesitan una pequeña cantidad de corriente para operar, esto los hace mucho más eficientes que las lamparitas eléctricas (esto significa, por ejemp- lo, que si se tuviera una alimentación por baterías un LED alumbraría por mucho más tiempo que una bombilla eléctrica). Si se pasa demasiada corriente por un LED el mismo se puede dañar, es por esto que los LEDs normalmente se utilizan junto con una resistencia en serie, para protegerlos de corrientes excesivas. El valor de la resistencia requerida depende del voltaje de la batería utilizada. Para una batería de 4.5V se puede utilizar una resistencia de 330Ω o 330R que es lo mismo (fig. 40), y para una batería de 3V lo apropiado es una resistencia de 120Ω. ¿Cómo se conecta un LED a un microcontrolador? Debido a que el LED sólo requiere una pequeña cantidad de corriente para oper- ar, el mismo se puede conectar directamente entre un pin de salida del microcon- trolador y 0V (sin olvidar incluir la resistencia en serie para protección). ¿Cómo se prueba el LED con el microcontrolador? Después de conectar el LED, el mismo puede probarse utilizando un simple pro- grama tal como el siguiente: Main: High 0 Wait 1 Low 0 Wait 1 Goto main Este programa debe encender y apagar el LED (conectado al pin de salida 0) una vez por segundo. Para realizar esta primera práctica, ejecute el utilitario “Editor de Programa” según lo descrito (descripto) en este mismo capítulo, luego, escriba el Proyectos Electrónicos 101 Proyectos con Microcontroladores PICaXe Figura 39 Figura 40
  • 102. programa anterior, conecte la placa entre- nadora con el PICAXE colocado, asegúrese que el jumper correspondiente esté en el lado de programación, conecte uno de los leds de la placa en la salida “0”, descargue el programa (asegúrese que el entrenador esté bien conectado por medio del cable al puerto serial de la PC), luego corra el jumper a la posición salida y vea si obtiene el fun- cionamiento deseado. Si el LED no funciona verifique: 1. que el LED esté conectado en la sali- da “0” (por medio de un simple cablecito). 2. que se esté utilizando la resistencia correcta en la placa entrenadora y que el LED esté en el sentido correcto. 3. que se esté utilizando el número de pin correcto dentro del programa. 4. que todos los componentes estén bien soldados. Para la prueba, se puede emplear también el circuito de una mascota virtual (figura 41) dado que será uno de los proyectos que presentaremos más adelante. El programa de la tabla 1 enciende y apaga 15 veces al LED conectado al pin de salida 0 utilizando una técnica de programación BASIC llamada “bucle for...next” (esta técnica no puede utilizarse con organigramas). ___________________________________________________________________ Tabla 1: Programa para encender y apagar un led 15 veces Main: For b1 = 1 to 15 ; inicio de un bucle High 0 ; se pone en alto la salida “0” Pause 500 ; se hace una pausa de medio segundo Low 0 ; se pone en estado bajo la salida “0” Pause 500 ; se hace una pausa de medio segundo Next b1 ; se continúa con el bucle hasta que termine End ; fin del programa ___________________________________________________________________ El número de veces que el código debe repetirse, se almacena en la memoria del chip PICAXE utilizando una “variable” llamada b1 (el PICAXE tiene 14 variables nom- bradas de b0 a b13). Una variable es un “registro de almacenamiento de números” dentro del microcontrolador, que el mismo puede utilizar para almacenar números a medida que el programa se ejecuta. Le aconsejamos que lea o repase todo lo anterior nuevamente, que baje de Internet el programa para trabajar con PICAXE y practique con el ejercicio que acabamos de dar y con los que se sugieren en esta lección, cuya versión completa se encuentra en el CD multimedia correspondiente. Obviamente que la lección no termina aquí y que para estudiarla en toda su extensión deberá tener el CD multimedia de la lección 3 de la quinta estapa de la Carrera de Técnico Superior en Electrónica. J 102 Proyectos Electrónicos Montajes Figura 41
  • 103. Proyectos Electrónicos 103 Hace un tiempo, los llaveros sonoros se hicieron famosos dado que respondían con la emisión de un silbido cada vez que se batían las palmas de la mano. Aprovechando el principio de funciona- miento de esos aparatos, diseñamos un circuito que emite un BIP, durante un segundo, cada vez que se capta un sonido cuyo timbre y volumen pueden ser ajustado por el usuario. Por estas características, el circuito puede ser incluido en juguetes que “sólo respon- derán a la voz del dueño”. Autor: Ing. Horacio D. Vallejo - e-mail: hvquark@webelectronica.com.ar S eguramente recordará los llaveros electrónicos que responden un silbido con un particular sonido, de esta manera el usuario puede localizar sus lla- ves. Están compuestos por un circuito integrado especial y su función consiste en escuchar y responder. El proyecto que proponemos emplea componentes discretos y se podría utilizar y embutir en robots u otros juguetes, con él logrará hacer unos juegos divertidos para los niños, quienes obtendrán respuestas sólo al sonido de su voz. Cuando se emita algún sonido con la voz, el robot responderá: se escuchará un bip bien nítido. Para montarlo es simple, es de fácil utilización y necesita de un único ajuste. Puede ser alimentado con pilas o batería de 6 a 9V MM onta jeonta je LLavero Sónico Figura 1
  • 104. 104 Proyectos Electrónicos Montajes pues su consumo es bajo. En la figura 1 vemos el dia- grama esquemático del circuito. El corazón del montaje es el circuito integrado CMOS 4069 que tiene 6 inverso- res digitales, los cuales se conectan para generar el sonido de la respuesta con un mini alto parlante piezoe- léctrico. Para calibrar el circuito coloque las pilas o la batería para alimentar el circuito, accione el interruptor general y coloque el trimpot a medio giro, si se llegara a disparar y emitirá un “bip”, espere unos 5 segundos para comprobar que el sonido termine. Si esto ocurre hable cerca del micrófono, para tratar de tener una nueva respuesta, se reajustará el trim-pot, si esto fuera necesario, hasta obtener la sensibilidad deseada. En el circuito de la figura 1 no se ha previsto el con- trol de “timbre de voz” y por ende, tampoco aparece en el impreso de la figura 2. Para conseguirlos, se debe colocar un filtro sintonizable por medio de una celda RC que deberá conectarse en serie con C1, tal como se muestra en el circuito de la figura 3, luego para realizar el ajuste, deberá mover el cursor del potenciómetro de 100kΩ para que el circuito sólo responda a un determi- nado tono característico del timbre de voz que uno desee. Demás está decir que este no es un “ajuste fino”, ya que para conseguirlo se necesitarán varias celdas como la dibujada en la figura 3, ajustadas a valores de frecuencia levemente distintos. El montaje no requiere cuidados especiales. J Figura 3 LISTA DE MATERIALES CI1 - CD4069 - Integrado CMOS D1, D2, D3 - 1N4148 Q1 - BC548 - Transistor NPN R1, R3 - 4k7 R2, R4 - 390kΩ R5 - 1MΩ R6 - 47kΩ P1 - Potenciómetro de 220kΩ C1, C4 - 0,1µF - Cerámicos C2 - 0,22µF - Cerámico C3 - 10µF x 16V - Electrolítico. C5 - 0,01µF - Cerámico Varios Placa de circuito impreso, gabinetes para montaje, micrófono electret, micrófono de cristal, interruptor simple, Potenciómetro de 100kΩ y capacitor de 22pF para el con- trol de timbre de voz, etc. Figura 2
  • 105. 4ª de forros.qxd:sumario 223 21/11/13 18:13 Página 4ªFo1
  • 106. 4ª forros.qxd:Maquetación 1 15/10/13 10:37 Página 1