TÍTULO PRÁCTICA: ADQUISICIÓN, CONVERSIÓN ANALÓGICA DIGITAL Y COMUNICACIÓN SERIAL DE UNA SEÑAL SENOIDAL
Enviado por Freddy Valdez Garcia • 8 de Noviembre de 2017 • Informe • 2.447 Palabras (10 Páginas) • 260 Visitas
FORMATO DE GUÍA DE PRÁCTICA DE LABORATORIO / TALLERES / CENTROS DE SIMULACIÓN – PARA DOCENTES [pic 2]
| ||
CARRERA: INGENIERÍA ELÉCTRONICA. | ASIGNATURA: TEORÍA DE CONTROL III | |
NRO. PRÁCTICA: | 01 | TÍTULO PRÁCTICA: ADQUISICIÓN, CONVERSIÓN ANALÓGICA DIGITAL Y COMUNICACIÓN SERIAL DE UNA SEÑAL SENOIDAL |
OBJETIVO GENERAL: Diseñar e implementar una comunicación serial para transmitir la conversión analógica digital de una señal senoidal. OBJETIVO ESPECÍFICO:
| ||
INSTRUCCIONES: | 1. Diseñe, arme y compruebe el funcionamiento de una conversión analógica-digital de un microcontrolador, con resolución mínima a 10 bits. | |
2. Diseñe, arme y compruebe el funcionamiento de la comunicación serial USB y como mínimo comunicación RS232 a 115 Kbps. | ||
3. Diseñe una interface en Labview que por ahora permite únicamente el monitoreo de señales; sin embargo considerar que en un futuro se deberán registrar gráficamente la señal de referencia, la señal de control y la variable controlada, pudiendo ser necesaria también la señal de error, por otro lado debería permitir la transmisión de datos ya sea de parámetros de configuración, o señales de control directamente desde Labview-Matlab. | ||
4. Para comprobar el funcionamiento integral de la práctica, se deben aplicar señales senoidales que varíen desde 1Hz a 1KHz y observar que se reproduzcan con alta fidelidad-calidad en la interface gráfica. | ||
5. Elabore un informe con los resultados, cálculos, análisis, gráficas y marco teórico, requeridos para el desarrollo de la práctica. |
ACTIVIDADES DESARROLLADAS | |
1.Marco teórico
Es un microcontrolador perteneciente a la familia PIC (Peripheral Interface Controller) con gama media de 8 bits, uno de los principales fabricantes es Microchip Technology Inc. [1] A este dispositivo se lo conoce por ser un dispositivo programador que posee memoria EEPROM Flash mejorada, haciendo que el diseño de los circuitos empleados se los realice en menores dimensiones empleando menor tiempo. [1] Los pines del este microcontrolador lo podemos observar en la figura 1. [pic 3]
Un convertidor análogo digital tiene como entrada un nivel de voltaje (valor analógico) y produce en su salida un número binario de n bits proporcional al nivel de la entrada (valor digital). Los convertidores de señal análogo a digital abrevian ADC o A/D. Uno de los parámetros que definen al A/D es la resolución como la mínima variación de voltaje en la entrada que produce cambio del valor digital en la salida. Por ejemplo, un convertidor de 10 bits tiene un total de 210 valores (1024 valores de 0 a 1023). [2] La fórmula para calcular la resolución es la que podemos observar en la siguiente ecuación: [pic 4] El módulo convertidor Análogo Digital (A/D) del PIC 16F877A tiene 8 canales de entrada. La conversión de la señal analógica aplicada (a uno de los canales) se plasma en número binario de 10 dígitos. El módulo A/D posee voltajes de referencia que pueden ser seleccionados para emplear las tensiones VDD, VSS del microcontrolador. [2] Especificaciones de una DAC.
Aplicaciones de las DAC. Los DAC se utilizan siempre que la salida de un circuito digital tiene que ofrecer un voltaje o corriente analógicos para impulsar o activar un dispositivo analógico. Algunas de las aplicaciones más comunes se describen a continuación:
La adquisición de datos o adquisición de señales consiste en la toma de muestras del mundo real (sistema analógico) para generar datos que puedan ser manipulados por un ordenador u otros dispositivos electrónicos (sistema digital). consiste en tomar un conjunto de señales físicas, convertirlas en tensiones eléctricas y digitalizarlas de manera que se puedan ser procesadas por una computadora o PAC. Fig. 2 [4] [pic 5] Figura 2. Adquisición de Datos [4] Tasa de muestreo La velocidad a la cual un sistema de adquisición de datos recopila datos. La velocidad se expresa normalmente en muestras por segundo. Para los dispositivos de adquisición multicanal, la tasa de muestreo se da típicamente como la velocidad del convertidor analógico-digital (A/D). Para obtener la tasa de muestreo de un canal individual, es necesario dividir la velocidad del A/D entre el número de canales que se están muestreando. Resolución. Se indica el número de bits que utiliza el conversor ADC para cuantificar los niveles de señal analógica es decir cuanto mayor sea el número de bits del ADC, mayor será el número de niveles de señal que se pueda representar. [8] Niveles de muestreo. Son los límites de entrada de tensión. Es muy común diferenciar entre señales unipolares y bipolares es decir las unipolares admiten solo niveles de tensión positivos mientras que loa bipolares admiten las dos polaridades. [8]
Un sistema se dice que es muestreado Fig. 3 cuando alguna de la señales a él asociadas sufre el proceso de muestreo. Uno de los elementos que más frecuentemente exige un muestreo de señales es el captador; por ejemplo, la temperatura de un sistema físico o la velocidad angular de un motor; éstas serán transformadas de señal analógica a una secuencia de valores discreto. [5] [pic 6] Figura 3. Muestreo Digital. [5] ¿Qué se obtiene tras muestrear una señal?
LabVIEW simplifica la integración de hardware, así usted puede adquirir y visualizar juegos de datos rápidamente desde prácticamente cualquier dispositivo de E/S, ya sea de NI o de terceros. Combinado con una sintaxis de programación gráfica que reduce el tiempo de programación, LabVIEW 2017 simplifica el desarrollo de sistemas complejos con herramientas e IP a la vanguardia de la tecnología de hoy en día. [7] Librerías de adquisición de datos con NI-DAQ El número de la adquisición y generación de señales tanto analógicas como digitales con NI-DAQ se ha reducido drásticamente y principalmente solo se utilizará dos funciones que son las siguientes: [8]
Consiste en un conector tipo DB-25 de 25 pines, aunque es normal encontrar la versión de 9 pines DB-9, más barato e incluso más extendido para cierto tipo de periféricos (como el ratón serie del PC).En cualquier caso, los PCs no suelen emplear más de 9 pines en el conector DB -25. Las señales con las que trabaja este puerto serial son digitales, de +12V (0 lógico) y -12V (1 lógico), para la entrada y salida de datos, y a la inversa enlas señales de control. El estado de reposo en la entrada y salida de datos es -12V. [4]
El Bus Universal en Serie (BUS) (en inglés: Universal Serial Bus), más conocido por la sigla USB, es un bus estándar industrial que define los cables, conectores y protocolos usados en un bus para conectar, comunicar y proveer de alimentación eléctrica entre computadoras, periféricos y dispositivos electrónicos.[5] Su desarrollo partió de un grupo de empresas del sector que buscaban unificar la forma de conectar periféricos a sus equipos, por aquella época poco compatibles entre sí, entre las que estaban Intel, Microsoft, IBM, Compaq, DEC, NEC y Nortel. La primera especificación completa 1.0 se publicó en 1996, pero en 1998 con la especificación 1.1 comenzó a usarse de forma masiva. [6]
El material disponible para realizar la comunicación serial no tuvo ningún problema de forma parcial, los cables se consiguieron con una gran facilidad, pero sólo una de las PC’s contaba con el puerto serial, ya que la tecnología sigue su rumbo y los dispositivos para el envío y recepción de datos han evolucionado, como por ejemplo, al puerto USB que maneja protocolos diferentes, así como su dispositivo de entrada. Por lo tanto, a falta de un puerto serial en una computadora, volteamos a buscar nuevas alternativas para formarla comunicación, se encontró un convertidor USB a serial, el cual hacía un buen manejo de los protocolos para crear la compatibilidad. El convertidor transforma el dispositivo de conexión USB al conector serial macho DB9, proporcionando dos puertos seriales a la computadora, pero sólo funciona uno a la vez, este dispositivo es muy usado en las nuevas laptop’s que no tienen un puerto serial, pero se quiere conectar un joystick, un scanner, una cámara digital, etc. | |
2.Procedimiento
[pic 7]
[pic 8] | |
3.RECURSOS
| |
4.BIBLIOGRAFIA [1]http://www.programarpicenc.com/articulos/circuito-de-un-reloj-digital-con-pic16f877a/ [2]H1ttps://krizthian.wordpress.com/2014/04/27/practica-4-manejo-de-convertidor-analogico-digital/ [3]http://www.revistacec.com/didactica/3101-convertidor-digital-analogico-dac-3101.html [4]https://es.wikipedia.org/wiki/Adquisici%C3%B3n_de_datos [5]http://serbal.pntic.mec.es/srug0007/archivos/radiocomunicaciones/3%20SE%D1ALES%20DIGITALES/Muestreo%20digital.pdf [6] https://w3.ual.es/~vruiz/Docencia/Apuntes/Signals/Sampling/index.html [7] http://www.ni.com/es-cr/shop/labview.html [8] Joaquín del rio Fernández/Sharam sharit-P. LabVIEW. Programación para sistemas de instrumentación. | |
5.ANEXO 0.1 DIAGRAMA ELECTRICO | |
6. ANEXO 0.2 CODIGO DEL PIC (Respetar el tipo de letra que aparece en micro C) | |
7. ANEXO 0.3 CONEXION DEL PIC EN EL PROTOBOARD. | |
8. ANEXO 0.4 CALCULO DE LA FRECUENCIA DE MUESTREO. | |
RESULTADO(S) OBTENIDO(S):
| |
CONCLUSIONES:
| |
RECOMENDACIONES:
|
Nombre de estudiante: Gabriel Pulla Lojano Firma de estudiante: _____________________
...