ESCUELA POLITÉCNICA DEL EJÉRCITO ESPE CARRERA DE INGENIERÍA MECATRÓNICA DISEÑO ELECTRÓNICO PROYECTO FINAL DISEÑO DE UNA PLACA EN PCB DE DOBLE CARA PARA CONTROL POR MEDIO DE MICROCONTROLADOR PIC 16F877A Y APLICACIÓN DE CONTROL DE TEMPERATURA CON INTERFAZ HMI Integrantes: Solarte Enrique Places Vanessa Moya Gabriela Chimarro Daniel
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ESCUELA POLITÉCNICA DEL EJÉRCITOESPE
CARRERA DE INGENIERÍA MECATRÓNICA
DISEÑO ELECTRÓNICO
PROYECTO FINAL
DISEÑO DE UNA PLACA EN PCB DE DOBLE CARAPARA CONTROL POR MEDIO DE MICROCONTROLADOR
PIC 16F877AY APLICACIÓN DE CONTROL DE TEMPERATURA
CON INTERFAZ HMI
Integrantes:
Solarte EnriquePlaces VanessaMoya Gabriela
Chimarro Daniel
2011-07-15Séptimo “B”
Sangolquí – Ecuador
38
ESPE Diseño Electrónico Ing. Pablo Ramos
INFORME DE DESARROLLO
1. OBJETIVOS
Aplicar los conocimientos adquiridos en base a la norma IPC 2221, criterios de diseño
electrónico y técnicas soldadura para desarrollar una placa de PCB de doble capa bajo
criterios adecuados de diseño y basado en estándares y normativas reguladas y
reconocidas.
Diseñar, calcular y elaborar una placa PCB de doble capa controlada por
microcontrolador PIC 16F877A de variadas funcionalidades, que actúe como un
circuito de control genérico para ciertas aplicaciones.
Desarrollar una aplicación específica de control de temperatura con interfaz HMI,
utilizando como base de desarrollo la placa de PCB creada bajo norma.
2. MARCO TEORICO
PUERTO SERIAL O SERIE:
Un puerto serie o puerto serial es una interfaz de comunicaciones de datos digitales,
frecuentemente utilizado por computadoras y periféricos, donde la información es transmitida
bit a bit enviando un solo bit a la vez, en contraste con el puerto paralelo que envía varios bits
simultáneamente. La comparación entre la transmisión en serie y en paralelo se puede explicar
usando una analogía con las carreteras. Una carretera tradicional de un sólo carril por sentido
sería como la transmisión en serie y una autovía con varios carriles por sentido sería la
transmisión en paralelo, siendo los vehículos los bits que circulan por el cable.
En informática, un puerto serie es una interfaz física de comunicación en serie a través de la
cual se transfiere información mandando o recibiendo un bit. A lo largo de la mayor parte de la
historia de las computadoras, la transferencia de datos a través de los puertos de serie ha sido
generalizada. Se ha usado y sigue usándose para conectar las computadoras a dispositivos
como terminales o módems. Los mouses, teclados, y otros periféricos también se conectaban
de esta forma.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Conector Macho RS-232 Serial
SISTEMA DE CONEXIÓN SERIAL RS-232
Denominada como Recommended Standard 232, también conocido como Electronic Industries
Alliance RS-232C es una interfaz que designa una norma para el intercambio serie de datos
binarios entre un DTE (Equipo terminal de datos) y un DCE (Data Communication Equipment,
Equipo de Comunicación de datos), aunque existen otras en las que también se utiliza la
interfaz RS-232.
En particular, existen ocasiones en que interesa conectar otro tipo de equipamientos, como
pueden ser computadores. Evidentemente, en el caso de interconexión entre los mismos, se
requerirá la conexión de un DTE (Data Terminal Equipment) con otro DTE. Para ello se utiliza
una conexión entre los dos DTE sin usar módem, por ello se llama: null módem ó módem nulo.
El RS-232 consiste en un conector tipo DB-25 (de 25 pines), aunque es normal encontrar la
versión de 9 pines (DE-9), más barato e incluso más extendido para cierto tipo de periféricos.
Los circuitos y sus definiciones:
Las UART o U(S) ART (Transmisor y Receptor Síncrono Asíncrono Universal) se diseñaron para
convertir las señales que maneja la CPU y transmitirlas al exterior. Las UART deben resolver
problemas tales como la conversión de voltajes internos del DCE con respecto al DTE, gobernar
las señales de control, y realizar la transformación desde el bus de datos de señales en paralelo
a serie y viceversa. Debe ser robusta y deberá tolerar circuitos abiertos, cortocircuitos y
escritura simultánea sobre un mismo pin, entre otras consideraciones. Es en la UART en donde
se implementa la interfaz.
Generalmente cuando se requiere conectar un microcontrolador (con señales típicamente
entre 3.3 y 5 V) con un puerto RS-232 estándar se utiliza un driver de línea, típicamente un
MAX232 o compatible, el cual mediante dobladores de voltaje positivos y negativos permite
obtener la señal bipolar (típicamente alrededor de +/- 6V) requerida por el estándar.
En el esquema mostrado las resistencias R1 y R2 se reemplazan por porta-resistencias para el
diseño del PCB, de esta manera es posible desmontar con facilidad las resistencias para
modificar la ganancia del circuito.
Para el ejemplo mostrado a continuación se requiere una ganancia de G=10
V outV ¿
=G=10
10=1+R2
R1
9=R2
R1
9 R1=R2
Entonces si se asume
R1=1K Ω
Se tiene:
R2=9K Ω
Que se puede aproximar a un valor comercial de R2=9.1K Ω
Cabe destacar que las salidas de este módulo de A.O, es decir V out, esté o no amplificado se
dirige a los siguientes pines del microcontrolador:
Pin 2: RA0/AN0
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Pin 3: RA1/AN1
Para mayor información se muestra a continuación la distribución de pines del LM324:
CONEXIÓN DE LOS PINES LIBRES DEL A.O DEL LM324
Los pines libres del LM324 se cortocircuitarán y se enviarán a tierra para reducir ruidos y evitar
que entren señales de interferencia al integrado
A continuación se muestra el esquema:
Además se colocó un capacitor de 10nF para reducir el ruido a la entrada del integrado.
OSCILADOR DEL MICROCONTROLADOR
Se requiere una frecuencia de trabajo de 1MHz en el microcontrolador.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Como se sabe, un ciclo de trabajo del microcontrolador se compone de cuatro ciclos de
oscilación, por lo tanto el cristal oscilador externo al microcontrolador debe ser de 4MHz.
Además de 2 capacitores de 22pF ya que se trata de una conexión estándar para este tipo de
osciladores:
Como se puede observar las entradas del oscilador externo se deben dirigir a los pines 13 y 14
del microcontrolador para las salidas OSC1 y OSC2 del oscilador respectivamente.
MÓDULO DE CONEXIÓN DEL MAX232
Como se mencionó anteriormente la conexión serial de dispositivos externos, especialmente a
una computadora, debe realizarse a través de un dispositivo conversor de tecnologías. Como
sabemos los voltajes del computador son diferentes a los que manejan los dispositivos de la
placa PCB. Por esta razón es necesario colocar el MAX 232 para convertir las señales del
computador a voltajes TTL para el funcionamiento del PCB.
El circuito correspondiente al MAX232 se representa a continuación:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Como se puede ver la salida del pin 25 (RC6/TX/CK) del microcontrolador se dirige al pin 11
(T1IN) del MAX232 que corresponde a la entrada de transmisión (datos que se requiere que
emigren al exterior)
El pin 26 (RC7/RX/DT) del microcontrolador está conectado al pin 12 (R1OUT) del MAX232
(este pin corresponde a los datos enviados por el dispositivo externo una vez que se han
traducido a tecnología compatible con el microcontrolador).
El pin 14 del MAX232 (T1OUT) se conecta al terminal apropiado de un conector DB9 y enviará
los datos del microcontrolador en voltajes y tecnología entendible por el computador
El pin 13 del MAX232 recibe la información del computador y la transmite a la circuitería
interna del circuito integrado donde se regulará y se enviará como salida a través del pin 12.
Los capacitores externos son necesarios para el correcto funcionamiento del circuito integrado
y sus valores se han considerado de acuerdo al datasheet del mismo
Como se puede ver el datasheet recomienda capacitores de 1uF para conexión externa del
circuito integrado
CIRCUITO DE RESET DEL MICROCONTROLADOR
Muchas veces cuando se presenta problemas con la programación que se está ejecutando en
el microcontrolador es necesario reiniciar el programa del mismo, esto permite reiniciar
variables, procesos y lazos de desarrollo. Esto se realiza enviando un pulso bajo o cero lógico al
pin 1 del microcontrolador o MCLR (Master Clear) o Reinicio maestro.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Esto puede realizarse a través de un pulsador. Pero existe un problema, en el momento de
presionar el pulsador es inevitable que se produzca un pequeño arco eléctrico durante el breve
instante en que las placas en contacto se aproximan o alejan de sus puntos de conexión. Este
fenómeno se conoce como rebote.
Los experimentos empíricos indican que el periodo transitorio de un rebote depende entre
otros factores de la calidad de los switches y la rapidez de accionamiento, pero nunca durará
más de 20ms.
Por ello el pulsador del Reset debe ser anti rebote por lo que el circuito requerirá de un
capacitor que almacene los transitorios del rebote.
Los transitorios pueden ser interpretados como información por el PIC
Entonces un circuito adecuado para un pulsador de RESET anti rebote es el que se muestra a
continuación.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Como se puede ver cuando el pulsador está abierto en la salida del reset se tiene un estado
alto, evitando que el PIC entre en reset. Pero cuando éste se pulsa hay conexión directa a
tierra por lo que el microcontrolador se reiniciará. El capacitor y el diodo contribuyen a
disminuir el rebote.
MÓDULO CIRCUITO BUZZER
El pin 23 (RC4/SDI/SDA) del microcontrolador debe controlar un circuito de buzzer que puede
ser configurado para emitir un sonido dependiendo de las necesidades de la aplicación y la
programación del micro. La salida del microcontrolador controlará un transistor en corte
saturación 2N3904 de la misma forma que en los Relés.
Características de la resistencia del buzzer a utilizar:
Rcoil=Rc=45Ω
En el proceso de saturación se tiene que
I c=V cc−V ceRC
V ce sat=0v
Entonces:
I c=V cc
RC= 5 v
45Ω=111.11mA
Trabajando con un h fe=30 se tiene:
I c=h fe∗IB
IB=ICh fe
=111.11mA60
=1.86 A
Entonces la resistencia de base queda definida por:
Rc=V ccIB
= 5v1.86mA
=2.6K Ω
Este valor de resistencia se puede aproximar a un valor comercial de:
Rc=2.2K Ω
Y el circuito queda definido como sigue:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Módulo del circuito de salidas a Relés
CAPACITORES DE ACOPLE
Son simplemente un arreglo de tres capacitores de 10nF conectados en paralelo entre el
voltaje primario de alimentación y tierra. Esta conexión disminuye el ruido que ingresa en la
placa lo que permite mejorar considerablemente el rendimiento del mismo:
CONEXIÓN A TECLADO Y LCD
38
ESPE Diseño Electrónico Ing. Pablo Ramos
TECLADO:
Los pines 37, 38, 39, 40 (RB4, RB5, RB6/PGC, RB7/PGD) del microcontrolador son utilizados
para el manejo del teclado matricial pero antes deben pasar por un decodificador de teclado,
este es un circuito especial o encoder a 16 llaves. Esto permitirá utilizar únicamente cuatro
pines en el microcontrolador para el manejo del teclado. Las salidas del encoder se dirigen a
un conjunto de espadines, donde se conectará el teclado.
PANTALLA LCD:
Los pines del puerto D (19 a 30) son utilizados para el control de la pantalla LED.
La principal consideración fuera de las respectivas conexiones de acuerdo a las necesidades del
LCD es que es necesario realizar un divisor de voltaje para controlar la luminosidad del
backlight.
5. CALCULOS DE CORRIENTES
CALCULO DEL ANCHO DE PISTAS EN EL RELÉ:
La corriente nominal que soporta los contactos del relé es de 10 amperios cuando trabaja a
110 voltios en corriente alterna.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Si la temperatura de trabajo del circuito conmutado del relé es de:
T=30℃
Se puede obtener el área transversal de conductor en función de la corriente de 10A
Cs=160th2
Entonces es posible obtener el ancho de pista asumiendo un laminado de cobre de 1oz/ft2:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Entonces al ancho de pista se determina en aprox 125th pero se puede aproximar a un valor
conocido de ARES
W rele=100th
Segmento del PCB correspondiente al RELE
CÁLCULO DEL ANCHO DE PISTAS EN LA RECTIFICACION DE LA FUENTE DE VOLTAJE
El principal parámetro sobre el que se procederá a diseñar esta sección en la corriente máxima
del diodo rectificador, basado en la misma temperatura de cálculo de los relés:
T=30℃
Inomrectf=3 A
Se obtiene el área transversal del conductor en función de la corriente y la temperatura:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Cs=35th2
Entonces es posible obtener el ancho de pista asumiendo un laminado de cobre de 1oz/ft2:
Entonces al ancho de pista se determina en aprox. 35th pero se puede aproximar a un valor
conocido de ARES
38
ESPE Diseño Electrónico Ing. Pablo Ramos
W rectf=40 th
Anchos de pista de 40th sobre las borneras J12 correspondiente al secundario del
transformador
CÁLCULO DEL ANCHO DE PISTAS DE ALIMENTACION Y SEÑAL:
Como se puede observar tanto la circuitería de señal como la de alimentación y tierra tienen
corrientes relativamente bajas de trabajo razón por la cual no es necesario un análisis crítico
de ancho de pistas.
Si el circuito trabaja a temperatura ambiente se tiene:
T o=30℃
Entonces en función de la corriente de trabajo y la temperatura se tiene la siguiente área de
sección de pista:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Como se puede ver el área de sección está por debajo de 1 milésima de pulgada cuadrada (SQ
MIL) por lo que por efectos de cálculo se aproximará a 1SQ MILS
En función del área de sección y asumiendo una placa de 1 (oz/ft 2)*.0028’’ se tiene que el
ancho de pista en pulgadas es de 0.003in que equivale a 3th
Pero en el diseño de la placa por cuestiones de facilidad y especialmente evitar que una pista
demasiado angosta se fracture se optó por tomar anchos de pista estándar definidos por
default que son:
VCC y Tierra:
WVCC=20 th
Señal:
W rectf=12th
38
ESPE Diseño Electrónico Ing. Pablo Ramos
6. CIRCUITO ESQUEMATICO
El circuito esquemático del PCB se muestra al final del documento a manera de ANEXO.
Cada módulo se muestra por separado dentro del circuito esquemático, y sus cálculos de
diseño se mostraron anteriormente. Otros módulos adicionales corresponden principalmente
a los terminales de conexión:
Borneras de Entradas Digitales
Borneras de Salidas Digitales
Borneras de Interrupciones
Bornera de Voltaje de Referencia
Borneras de salida de alimentación de 5 y 12 voltios.
Microcontrolador PIC 16F877A
DISTRIBUCION DE ELEMENTOS EN ARES:
38
ESPE Diseño Electrónico Ing. Pablo Ramos
DISEÑO DE LAYOUT DE PCB FINAL OBTENIDO
VISTA 3D ESPERADA
38
ESPE Diseño Electrónico Ing. Pablo Ramos
7. DESCRIPCION DE LA APLICACIÓN ESPECIFICA
Configuración del puerto Serial
La configuración del puerto serial en LabView la obtuvimos con un bloque controlador de los objetos VISA incluido en los paquetes de control del programa.Aquí, en este bloque, se puede acceder al puerto serial desde sus distintas formas de configuración, que para nuestra aplicación es una comunicación ASINCRONA.La configuración de este bloque controlador es el que se muestra en la grafica
Lectura y escritura del puerto serial
VISA Write Serial Port Este bloque, parte también del paquete de controladores del Labview nos permite enviar a través del puerto serial una variable tipo estring (cadena de caracteres) . Nuestra comunicación se baso en un carácter específico para una acción específica que el procesador interpretará y codificará.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
La lectura del puerto serial, al igual que la escritura, se la realizó con un bloque de control, Visa Read Serial Port. Este bloque recibe un valor binario átraves del puerto serial y lo codifica en código ASSCI en una cadena de caracteres, esta cadena para nuestro uso la transformamos en una variable numérica. Dicha variable es receptada en los indicadores numéricos Temperatura y Grafica Temperatura.
Control a través del HMI:
EL control de temperatura en labview la logramos de la forma más intuitiva, es decir, comparando la temperatura de set con la temperatura que está recibiendo en puerto serial. Así mediante bloques Booleanos (bloques de control binario de Verdadero o Falso) ubicamos la decisión correspondiente del controlador y la enviamos al microprocesador a través de Serial.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Controlador de variables:
Esta es, sin duda alguna, la parte más álgida de la programación del HMI la configuración de la variable a enviar, esta variable tiene que ser de tipo STRING y debe tener un tiempo estimado de 50ms en operación. El puerto Serial, a través de Visa write Serial Port envía esta variable al microprocesador. Cabe destacar que la variable a enviar a través de Serial, depende estrictamente de la decisión Booleana en el control del HMI.
Cerrar en puerto serial: Antes de explicar este bloque, debemos destacar que el Puerto serial es una comunicación continua de bits uno a continuación de otros, lo que resulta en un trabajo para el procesador de la computadora que envié esta señal, así este bloque finaliza la comunicación para cualquier envió de datos a través del puerto serial. Si no se tuviese este bloque de control, se corre el riesgo de seguir enviando datos a
través del puerto aun después de acabar su uso, lo que podría provocar el mal uso del procesador de la computadora o en su defecto un daño en el mismo.
8. LISTA DE MATERIALES
ITEM CANTIDAD MATERIAL Fuente de Voltaje 5Vdc y 12Vdc
3 1 Porta Fusibles4 1 Fusible de Filamento de 500mV a 1A5 2 Capacitor Electrolítico 2200uF a 50V6 1 Regulador de voltaje 78057 1 Regulador de voltaje 7812 8 2 Diodos LED9 1 Capacitor Cerámico 100nF a 25V
Entradas Analógicas13 1 Amplificador Operacional Dual Baja Alimentación LM32414 4 Jumper15 4 Porta Resistencias16 1 Bornera Imperial de 2 tomas17 2 Resistencias de 1/4w 1Kohms
Oscilador Externo18 1 Cristal resonador de 4Mhz19 2 Capacitor Cerámico 22pF20 Entradas Digitales21 1 Bornera Imperial de 4 tomas22 Entradas Digitales23 1 Bornera Imperial de 5 tomas24 Salidas a Relé25 2 Diodos 1N400426 2 Rele de 6Vdc con salida a 120V-10A27 2 Transistor NPN 390428 2 Resistencias de 1/4w 2.7Kohms29 2 Bornera Imperial de 3 tomas30 Conexión MAX23231 1 Circuito Integrado MAX23232 1 Conector HDB9 Hembra 33 4 Capacitor Electrolítico 1uF a 50V34 Interrupciones Externas35 1 Bornera Imperial de 2 tomas36 Voltaje de referencia37 1 Bornera Imperial de 2 tomas38 Capacitores de Acople39 1 Capacitor Cerámico 10nF40 Circuito del Buzzer41 1 Resistencias de 1/4w 2.7Kohms42 1 Transistor NPN 390443 1 Buzzer44 Circuito de Reset45 1 Diodos 1N400446 1 Pulsador
38
ESPE Diseño Electrónico Ing. Pablo Ramos
47 1 Capacitor Cerámico 330pF48 1 Resistencias de 1/4w 1Kohms49 Conexión de Teclado y LCD50 1 Circuito Integrado MM74C92 (Encoder de Teclado)51 1 Potenciómetro de precisión 10Kohms52 2 Espadines de 40 líneas53 2 Capacitor Electrolítico 1uF a 50V54 Adicionales55 1 Microcontrolador PIC 16F877A56 1 LCD de 2 Líneas de alta frecuencia57 1 Teclado Matricial 4x458 1 LM3559 1 Bus de Datos de 40 líneas60 1 Cable Serial-USB
Nota: Todos los Circuitos Integrados con respectivo zócalo
9. CONCLUSIONES
Se ha desarrollado una placa PCB genérica, de múltiples funcionalidades, programable
por medio de microcontrolador PIC 16F877A que puede ser utilizada para varias
aplicaciones en función de la programación aplicada y los periféricos adicionales.
La placa de PCB está desarrollada y diseñada bajo la norma técnica IPC 2221 por lo que
se maneja dentro de los parámetros especificados por esta norma que es de utilización
internacional.
La placa de PCB ha sido utilizada para una aplicación específica de control y medición
de temperatura con interfaz Hombre-Máquina o HMI desarrollada en Labview.
Se ha aplicado técnicas de soldadura adecuadas para evitar los puntos defectuosos de
unión o la suelda fría.
La programación en LABVIEW es puramente intuitiva, los conectores y líneas de
comunicación poseen colores específicos dependiendo el tipo de dato que se esté
manipulando, es decir , para los datos booleanos el color de las líneas trasmisoras es
verde, para las variables STRING es rosado, para los datos numéricos flotantes es
naranja etc. Así, al momento de colocar un bloque de control este posee entradas y
salidas con diferentes colores, lo que dicta que tipo de entrada y qué tipo de salida
debe conectarse a través del mismo.
La comunicación hacia el Microprocesador se hace debido al dato String que se esté
enviando en el bloque Visa Write, pero este dato debe mantenerse por un tiempo
aproximado de 50ms y luego colocarse en vacio, es decir parar la escritura del puerto
serial. Esto tiene su fundamento en la comunicación del PIC microprocesador , dado
38
ESPE Diseño Electrónico Ing. Pablo Ramos
que si se mantiene el dato STRING, Labview seguirá enviando este dato por serial,
pero el PIC al recibir un dato de forma serial salta a una interrupción y lee este dato,
así , labview enviará el dato sucesivamente y el pic saltará de la misma forma hacia la
interrupción dejando el resto de programación obsoleta. Si se estuviese activo el
Watch Dog provocaría un reset automático en el PIC debido al bucle infinito en que
entra el PIC al saltar sucesivamente a la interrupción.
La manipulación de datos ingresados por teclado hacia Pic se logró tanto con
interrupciones como control de bits. La tarjeta diseñada posee una entrada de 16 bits
para un teclado matricial 4x4 estos 16 bits se codifican a 4 bits y un bit de control,
denominado en el programa del pic como btcontrol , cuando se pulsa una tecla este
btcontrol se coloca en 1 luego de haberse realizado la codificación de 16 a 4 bits, así
haciendo uso de interrupciones y controlando este bit btcontrol, se puede leer el
teclado sin necesidad de hacer uso de otras formas de lectura como el barrido, que
resultan en pérdida de velocidad de programación.
En el set point de programación, existe un filtro de error, este filtro hace que sin
importar el ingreso de datos de temperatura máxima o mínima, siempre toma el dato
mayor y lo guarda el el set point de temperatura máxima y análogamente lo hace para
el dato menor ingresado. Así evitamos que la programación entre en conflictos lógicos.
10. RECOMENDACIONES
Es recomendable revisar la Norma IPC 2221 antes de diseñar el layout de la placa PCB
para realizarla bajo norma y estándares reconocidos.
Se recomienda revisar los Datasheets de cada componente, en especial de los
integrados para tener una noción exacta de los esquemas de conexión y la descripción
de pines.
Se recomienda realizar una buena soldadura, utilizando estaño en 60% de proporción y
un cautín de punta limpia y estañada.
En el proceso de ensamblaje se recomienda colocar los elementos de menor altura
primero, tales como resistencias, zócalos, etc. Y seguir soldando en progresión hasta
llegar a elementos altos tales como relés, capacitores grandes y otros.
Se recomienda realizar, en lo posible, funciones dentro del código de programación
para evitar el uso excesivo de memoria y la pérdida de velocidad de programación.
38
ESPE Diseño Electrónico Ing. Pablo Ramos
Para el uso del puerto serial recomendamos realizar pequeños programas, como
transmisión de un bit o de varios bits para familiarizarse en la forma de comunicación
del pic con la computadora.
Para trabajar con el puerto serial es recomendable tener varios puntos de control, es
decir trabajar con varias etapas. En nuestra aplicación trabajamos con un
hyperterminal, un circuito análogo en protoboard, la tarjeta y el programa de labview.
Así para el envio y recepción de datos lo realizamos comunicación en distintas
combinación. Asi dictábamos un jucio de valor acerca de donde presuntamente se
encuentra la falla en el diseño.
11. ANEXOS
Se muestran al final del documento:
Circuito Esquemático de la PLACA PCB desarrollado en ISIS
Datasheet Transistor NPN 2N3904
Datasheet Amplificador Dual de baja alimentación LM324
Datasheet Regulador de voltaje 78XX
Datasheet Driver/Receptor MAX232
Datasheet 16 Key Encoder MM74C92
12. BIBLIOGRAFIA
“Puerto Serie”: Wikipedia, la Enciclopedia Libre
“RS-232”: Wikipedia, la Enciclopedia Libre
“MAX232”: Wikipedia, la Enciclopedia Libre
“Amplificador Operacional”: Wikipedia, la Enciclopedia Libre
Introducción a los Microcontroladores: UMSNH-FIE
Datasheet: Transistor NPN 2N3904
Datasheet: Amplificador Operacional Dual de baja alimentación LM324
Datasheet: Regulador de voltaje 78XX (donde XX puede ser 05 o 12)