Está en la página 1de 20

DIGITAL INPUT - OUTPUT (DIO)

Diagrama No.1: Digital Input - Output


Elaborado por: Sptimo A Electrnica

Descripcin:
En el digrama tenemos 4 pines del puerto B y 4 del C que se han pogramado como salidas
para mostrar el resultado del proceso ademas de un switch activa las salidas del puerto B
prendiendo los diodos led y al mismo tiempo activa las salidas del puerto C del decodificador del
display de 7 segmentos que realizara una tarea segn la programacin predeterminada.
Consideraciones:

Los dipswitch se conectan como entradas del microcontrolador y los LED como salidas
de un proceso.

Los resistencias conectadas a la fuente de alimentacin sirven para fijar un nivel en alto
cuando el dipswitch no est cerrando el circuito.

Se recomienda usar los puertos A (RA0 a RA7) para la conexin de dip switch.

Para encender los LED es recomendable utiliza un buffer, el cual tiene un conjunto de
transistores que invierten el pulso y amplifican la corriente.

Para manejar el display utilizamos un decodificador que se lo puede hacer internamente


con programacion en el pic o externamente usando un C.I. que variara dependiendo si
trabajremos con anodo o catodo comun.

TECLADO MATRICIAL Y PANTALLA LCD

Diagrama No.2: Teclado Matricial Pantalla LCD


Elaborado por: Sptimo A Electrnica

Descripcin:
Los teclados matriciales generalmente se los conecta al puerto B de manera que se pueda
aprovechar las resistencias pull up con las que cuenta este puerto que facilitan una mejor

conexin , mientras que las pantallas lcd se programan de tal manera que puedan conectarse al
puerto A y al puerto C respectivamente.
Consideraciones:

El trabajar con teclados organizados matricialmente se requiere el multiplexaje que se


define como una forma de compartir secuencialmente el tiempo para que dos o ms
seales se puedan transmitir a la vez por un mismo medio es decir el canal de
comunicacin .

Las lneas de entrada permanecen en un nivel lgico alto, gracias a los elementos pull-up
exclusivos del puerto B.

Para Tener una mejor eficiencia con los teclados se debe enviar por las lneas de salida
slo un cero a la vez.

El puerto B del microcontrolador se utiliza como bus de datos, y el puerto A se encarga


de generar las seales de control.

En los casos en que slo nos interesa escribir datos en la pantalla LCD, el pin de
seleccin de lectura/escritura (R/W) en el display, se conecta a tierra.

Para el mdulo LCD, se emplea un potencimetro de 5KOhm, conectado entre +5V y


tierra, para controlar el contraste de la pantalla.

MOTOR DC

U2(VSS)

U1
1

RE3/MCLR/VPP

RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RA0/AN0/ULPWU/C12IN0RC2/P1A/CCP1
RA1/AN1/C12IN1RC3/SCK/SCL
RA2/AN2/VREF-/CVREF/C2IN+ RC4/SDI/SDA
RA3/AN3/VREF+/C1IN+
RC5/SDO
RA4/T0CKI/C1OUT
RC6/TX/CK
RA5/AN4/SS/C2OUT
RC7/RX/DT
RA6/OSC2/CLKOUT
RA7/OSC1/CLKIN
RD0
RD1
RB0/AN12/INT
RD2
RB1/AN10/C12IN3RD3
RB2/AN8
RD4
RB3/AN9/PGM/C12IN2RD5/P1B
RB4/AN11
RD6/P1C
RB5/AN13/T1G
RD7/P1D
RB6/ICSPCLK
RB7/ICSPDAT
RE0/AN5
RE1/AN6
RE2/AN7

2
3
4
5
6
7
14
13

0
1

33
34
35
36
37
38
39
40

15
16
17
18
23
24
25
26
19
20
21
22
27
28
29
30

16
2
7
1
9
10
15

IN1
IN2
EN1

VSS

U2
3
6

VS OUT1
OUT2

+88.8
EN2
IN3
IN4

GND

11
14

OUT3
GND OUT4

kRPM

L293D

8
9
10

PIC16F887

Diagrama No.3: Motor en DC PIC 18F887

Fuente: Mikel Etxebarria Isuskiza Microcontroladores PIC: teora y prctica

Descripcin:
El circuito consta de un PIC 16F887, el cual enciende un motor en DC con el bit de entrada en el
puerto A, sus salidas en el puerto C van conectadas al L293D el cual incluye cuatro circuitos
para manejar cargas de potencia media y con sus salidas 3 y 6 se conecta el motor DC.

[1]

Consideraciones:

Para que el circuito tenga un buen funcionamiento se debe tener en cuenta la polaridad
del motor, debe tener en cuenta una resistencia limitadora de corriente y el voltaje de
operacin del microcontrolador a utilizar en este caso se utiliz un PIC 16F887, debemos
tener en cuenta la forma de conexin en los motores para realizarlo de una forma segura,
sabiendo que la frecuencia a la que trabaja el PIC es de 20MHz.

MOTOR A PASOS

Diagrama No.4: Motor a pasos PIC 6F887


Elaborado por: Sptimo A Electrnica

Descripcin:
El circuito consta de un motor paso a paso el cual es controlado la velocidad mediante un
potencimetro de 1k que se encuentra conectado al puerto RA0 el cual es un puerto general de
entrada y salida
Donde el microcontrolador 16f887 se le conectan un driver a las salidas de microcontrolador
RC0, RC1, RC2, RC3 con los cuales permite un control PWM del motor a pasos unipolar.
Consideraciones:

Para saber la secuencia del motor se necesita de una fuente de tensin continua del valor

caracterstico del motor (5 Voltios generalmente).


Las entradas son TTL y se activan a nivel alto, tambin disponen de resistencias de

polarizacin internas
Cuando trabajamos con motores paso a paso, muchas veces es necesario tener la ficha

tcnica del motor.


Los motores paso a paso, pueden soportar diversas tensiones (9V, 12V, 15V, etc.), pero
puede que el circuito de control no lo pueda soportar. [2]
SERVOMOTOR

Diagrama No. 5: Control de Servomotor PIC 16F887


Elaborado por: Sptimo A Electrnica

Diagrama No. 6: Control de Servomotor PIC 18F4550


Elaborado por: Sptimo A Electrnica

Descripcin:
Mediante dos pulsadores introduciremos dos rdenes bsicas al pic 16f887 que sern pon el
servo en posicin de 0 y pon el servo en posicin de 180 con estas dos posiciones tendremos un
circuito prctico de comprobacin del recorrido de cualquier servo.

La rutina se basa en la comprobacin de la lnea RA0 y MLCR a la que le he conectado un


pulsador Stop y otro Inicio, si el pulsador Stop est abierto entonces llega un 0 lgico a RA0 y el
servo gira hasta la posicin 0 y si el pulsador Inicio est cerrado por tanto llega un 1 a RA0 y el
servo gira a la posicin mxima de 180. El tren de impulsos saldr por la patita RB7 del PIC y
conectar directamente con la entrada de pulsos del servo.
El el diagrama 2 utilizamos el pic18F4550 para la conexin del servo PWM utilizamos dos
pulsadores con los cuales son puestos con resistencias pull-up los cuales son encargados de que
las entradas lgicas del sistema se mantengan en los niveles correctos en caso de que otros
dispositivos se desconecten del sistema. [3]
Consideraciones:

Se recomienda usar los puertos RB (4, 5, 6, 7) para la conexin de los servomotores que
sean necesarios.

En necesario utilizar resistencias conectadas de 10k entre los pulsadores (Inicio y Stop)
de los pines RA0 y MLCR.

Para el correcto funcionamiento del pic 16f887 es necesario realizar la conexin del
oscilador de cristal de 8MHz conjuntamente con capacitores de 22pf.

En caso de no emplear la parte electrnica del control, se debe tener en cuenta la


necesidad de utilizar segn el caso un puente H o bien realizar un driver con transistores.

Significado de los cables del servo:

Uno (rojo es para alimentacin, Vcc (~ +5volts).

Otro (negro) para conexin a tierra (GND)

El ltimo (blanco o amarillo) es la lnea de control por la que se le enva la seal


codificada para comunicar el ngulo en el que se debe posicionar.

Un servo normal se usa para controlar un movimiento angular de entre 0 y 180 grados.
MOTOR BRUSHLESS

Diagrama No. 7: Control de Motor Brushless - PIC 18F887


Elaborado por: Sptimo A Electrnica

Descripcin:
Los motores Brushless estn compuestos por una parte mvil que es el rotor, que es donde se
encuentran los imanes permanentes, y una parte fija, denominada estator o carcasa, sobre la cual
van dispuestos los bobinados de hilo conductor. La disposicin de los bobinados y los imanes
permanentes suelen ser de neodimio.
El motor Brushless se conecta el pin 17 en el PIC 18F4550.
Por lo general, en la mayora de las aplicaciones, un sistema de control BLDC, contiene cuatro
bloques fundamentales:
La etapa de potencia para accionar el motor que habitualmente se implementa con transistores
MOSFET de potencia. Los circuitos de retroalimentacin para detectar la posicin del rotor y
para realizar la deteccin de corriente por cada rama activada. Un microcontrolador (Digital
Signal Controller-DSC) para obtener los impulsos PWM de activacin de los bobinados
impulsores, para procesar las informaciones de control de velocidad y para el mantenimiento del
rgimen de trabajo [4]

Consideraciones:

En la conexin de un motor brushless se debe considerar que mtodo de activacin se va


a emplear que son la de conmutacin trapezoidal (tambin conocida como 6 step
modes) y la de conmutacin sinusoidal y existe un tercer control conocido como
Control Vectorial que es el que mejor.

Motores sin escobillas, de mejor rendimiento y escaso o nulo mantenimiento.

Basados en los fundamentos de los de corriente alterna donde un slo campo magntico
provoca el giro; por ello los variadores tienen que ser distintos a los habituales ya que
tienen que simular dicha corriente alterna.

Son considerados muy vlidos para el aeromodelismo pues presentan grandes ventajas:

Piezas sin rozamientos, sin escobillas y por tanto sin chispas perturbadoras, volumen y
peso menor con mayor aprovechamiento de la energa.

Normalmente estn fabricados con rodamientos, ejes gruesos y admiten un gran abanico
de nmeros de clulas.

Las bateras tienen que ser capaces de dar mucha intensidad pues el consumo puede ir
desde los 3-4 amperios hasta 90 o ms dando una potencia entre 40 y 1500 watios o ms.

A menor nmero de vueltas, mayor ser el nmero de revoluciones por minuto; pero nos
proporcionar menor valor de par.

Mejor relacin velocidad-par motor

Mayor respuesta dinmica

Mayor eficiencia

Mayor vida til

Menor ruido

Mayor rango de velocidad.

Posee dos desventajas, que son las siguientes:

Tienen un mayor coste.

Requieren un control bastante ms complejo. [5]

MOTOR AC,REL, TRANSISTOR


Diagrama No. 8: Conexin Rel Transistor

Elaborado por: Sptimo A Electrnica

Descripcin:
En esta conexin el rele alimenta al motor AC con fuente independiente para activar el rel
usando un circuito en serie con el transistor como switch, el pic es el encargado de activar o
desactivar al transistor.
Consideraciones:

Se emplea un cristal de 4 MHz y utiliza los cuatro pines bajos del puerto A (RA0- RA3)
como salidas, para activar o desactivar los transistores de potencia que manejan cada una
de las bobinas.

Dispone de una patilla para la alimentacin de las cargas que se estn controlando, de
forma que dicha alimentacin es independiente de la lgica de control.

Para la activacin de rels se debe utilizar las ranuras RC0 y RC7. [6]
RECTIFICADOR CONTROLADO DE SILICIO (SCR)
Diagrama No. 9: Conexin SCR
Elaborado por: Sptimo A Electrnica

TRIODO PARA CORRIENTE ALTERNA (TRIAC)


Diagrama No. 10: Conexin TRIAC
Elaborado por: Sptimo A Electrnica

Descripcin:

El modulo pwm controlado por el duty cycle activa y desactiva el moc que a su vez acciona un
triac que hace funcionar al motor AC.
Consideraciones:

Detectar inicio de un nuevo medio ciclo de onda por medio de la interrupcion externa.
Esperar un tiempo t correspondiente al ngulo de disparo.
Enviar la seal de disparo al circuito de control.
ACONDICIONAMIENTO DE SENSORES

Termocupla

Infrarrojo

SENSORES

Ultrasnico

Organizador Grafico No. 1: Sensores


Elaborado por: Sptimo A Electrnica

TERMOCUPLA

De pastilla
(LM35)

Diagrama No. 11: Sensor de temperatura TERMOCUPLA


Elaborado por: Sptimo A Electrnica

Descripcin:
El circuito consta de un pic16f887 el mismo que nos permitir obtener los valores censados de
una termocupla la cual su visualizacin se lo dar por medio de una pantalla LCD de 16x2
Consideraciones:

Para que el circuito tenga un correcto funcionamiento se debe investigar previo a la


conexin correspondiente los voltajes con los que traba cada elemento se ir a utilizar
adems tener muy en cuenta el valor de cada resistencia que se le conectara.

Tambin tener muy en cuenta la distancia que se conectara la termocupla ya que no se


podr hacer ningn tipo de empalme ya que en el caso de hacerlo la termocupla no
censar o en caso de hacerlo dar datos errneos. [7]

SENSORES EN PASTILLA LM35

Diagrama No. 12: Sensor de temperatura tipo pastilla LM35


Elaborado por: Sptimo A Electrnica

Descripcin:
El circuito consta de un pic16f887 el mismo que desea censar la temperatura que existe en el
ambiente como tambin de algn objeto que se desee censar con un LM35 ya que este al recibir
calor este enva una seal para que luego pueda ser mostrarla por una LCD ya misma que
trabajara a una frecuencia de oscilacin de 4MHz.
Consideraciones:

Para que el circuito tenga un correcto funcionamiento se debe investigar previo a la


conexin correspondiente los voltajes con los que traba cada elemento se ira a utilizar

adems tener muy en cuenta el valor de cada resistencia que se le conectara.


Tambin tener muy en las caractersticas del sensor a utilizar en este caso el LM35 ya que

el mismo deber trabajar como un potencimetro o resistencia variable.


Tener muy en cuenta que si la temperatura sobrepasa los 35 la temperatura seria critica
pero en el caso de mantener nuestro sistema funcionara correctamente.

SENSOR ULTRASONICO

Diagrama No.13: Sensor Ultrasnico, Conexin al PIC16F887


Elaborado por: Sptimo A Electrnica

Descripcin:
El HC-SR04 es un sensor ultrasnico de bajo costo que no slo puede detectar si un objeto se
presenta, como un sensor PIR (Passive Infrared Sensor), sino que tambin puede sentir y
transmitir la distancia al objeto.
El sensor funciona por ultrasonidos y contiene toda la electrnica encargada de hacer la
medicin. Tienen dos transductores, bsicamente, un altavoz y un micrfono.
Ofrece una excelente deteccin sin contacto (remoto) con elevada precisin y lecturas estables en
un formato fcil de usar.
El funcionamiento no se ve afectado por la luz solar o el material negro como telmetros pticos
(aunque acsticamente materiales suaves como telas pueden ser difciles de detectar).
La velocidad del sonido en el aire (a una temperatura de 20 C) es de 343 m/s. (por cada grado
centgrado que sube la temperatura, la velocidad del sonido aumenta en 0,6 m/s). [8] [9]

Consideraciones:

El sensor ultrasnico trabaja con un voltaje de +5V DC y una corriente de 15mA.

Su consumo es de 2mm en reposo

Tiene una frecuencia de operacin de 40KHz.

La distancia mxima de medicin es de 400cm y la mnima de 2cm.

El mejor ngulo para deteccin de objetos es 15.

Sus dimensiones son 45x20x15mm.

Los pulsos de la seal Trig. deben ser mayores a 10s.

El ancho del pulso del pin de salida representa la distancia.

Consta de los siguientes pines:

VCC: Alimentacin +5V (4.5V min 5.5V max)

TRIG: Trigger entrada (input) del sensor (TTL)

ECHO: Echo salida (output) del Sensor (TTL)

GND

SENSOR INFRARROJO

Diagrama No.14: Sensor Infrarrojo, Conexin al PIC16F887


Elaborado por: Sptimo A Electrnica

Descripcin:
Para la realizacin del sensor Infrarrojo se utiliza un circuito de acondicionamiento uno en el
transmisor como tambin para el receptor con unos parmetros necesarios para poder controlar
esta transmisin inalmbrica que debe tener una calibracin precisa para que la frecuencia que
transmite aquel sensor sea la misma que capte el receptor, por lo cual la configuracin del
transmisor usamos aparte del PIC 16f887 el sensor IR 3330, elemento fundamental para la
transmisin siendo este el elemento o medio de comunicacin entre los dos dispositivos, para la
transmisin se utiliza los puertos RC6/TX/CK que pertenece al pin 25 y su otra salida que es el

RC2/P1A/CCP1 correspondiente al pin 17 que con su circuito de acoplamiento se une al


transmisor IR 3330.
Para el circuito receptor infrarrojo se utiliza los puertos RC7/RX/DT que pertenecen al pin
nmero 26 del PIC 16f887 al cual se le conecta su circuito de acoplamiento y este se conecta al
dispositivo receptor TFM 5360.

Consideraciones:

Poseen un detector de luz y un preamplificador en un solo encapsulado.


Una salida activa a nivel bajo. Esto quiere decir que la salida del sensor estar

proporcionando 5 voltios mientras el sensor no reciba nada.


Cuando reciba un tren de pulsos a una velocidad adecuada, el sensor de infrarrojos tendr
en su salida de datos 0 voltios. Este tipo de lgica nos permite conocer cundo se ha

estropeado el sensor
Filtro interno para frecuencias PCM. Compatibilidad con TTL y CMOS. [10]

Bibliografa:
[1] Mikel Etxebarria Isuskiza Microcontroladores PIC: teora y prctica Tercera Edicin,
2003, Capitulo 4, Pag. 67.
[2] [3] V. Garca, Tema del Articulo Trucar un servo
Disponible en:
http://www.hispavila.com/3ds/atmega/trucarservo.html
[4] Aeromodelismo, "Motores Brushless",19 de marzo del 2015, Ramn Borroso. [Online]
Disponible en: http://www.aeromodelismofacil.com/Motores%20brushless.htm
[5] Master Ingenieros, Motor

Brushless caractersticas fundamentales, Cartagena,

Universidad Politcnica de Cartagena. [Online]


Disponible en: http:// www.adsnt-recursos-masteringenieros-file-motor (1).pdf
[6] Irving L. Kosow (1 de mayo de 1993). Mquinas elctricas y transformadores. Pearson
Educacin. pp. 429. ISBN 9789688802939. Consultado el 26 de enero de 2011.
[7] Robtica uC- Pic, Sensores [online]
Disponible en: http://www.x-robotics.com/sensores.htm#LM35

[8] K. Soria. Todo lo que tienes que saber sobre: HC-SR04 Sensor Ultrasnico.
Septiembre, 2013. [Online].
Disponible en: http://bkargado.blogspot.com/2013/09/todosobrehc-sr04.html
[9] Sensor de Distancia de Ultrasonido HC-SR04. ELECTRONILAB. Bogot D.C.,
Colombia. [Online].
Disponible en:http://electronilab.co/tienda/sensor-de-distancia-de-ultrasonido-hc-sr04/
[10] Jorge Gonzlez Coneo, Sistema de monitoreo en tiempo real para la medicin de
temperatura, 2012. [Online]
Disponible en: http://dialnet.unirioja.es/descarga/articulo/4316534.pdf

También podría gustarte