Microcontroladores

Páginas: 54 (13390 palabras) Publicado: 9 de diciembre de 2013
Universidad de Puerto Rico en Bayamón
Departamento de Electrónica

Programado con Microcontrolador Serie PIC18F, Interface USB,
Estructura de Base de Datos y Monitoreo Remoto.

Manual Técnico de Usuario
1ra Revisión
Manual de Usuario
Por: Prof. Ismael Sánchez Ríos
Dr Elio Lozano Inca
Alexander Ortiz Lozada

Proyecto de Investigación
Año Académico 2009-2010

Agosto 2010
Mentoresde la Investigación:
 Prof. Ismael Sánchez Ríos, Catedrático Asociado, Departamento de Electrónica
 Dr. Elio Lozano Inca, Catedrático Auxiliar, Departamento de Ciencias de
Computadoras

Participantes de la Investigación:
 Alexander Ortiz Lozada
 Christian A. Arroyo Ovalles, Departamento de Electrónica
 José R. De León Cacho, Departamento de Electrónica
 Marcel Rivera Ayuso,Departamento de Ciencias de Computadoras
 Jesús M. Rodríguez Carriles, Departamento de Electrónica

Auspiciadores:

1

ÍNDICE

Página
Título Principal del Proyecto…………………………………………………………...….. 4
Introducción……………………………………………………………………………... 4-5
Teoría y Conceptos Básicos……………………………………………………………… 6-7
Microcontrolador: Serie PIC18F………………………………………………………. 8-10
Componentes, Equipos yProgramas……………………………………………………… 11
Sensores y Detectores…………………………………………………………………. 12-14
Programación y Manejo del Sistema: …………………………………...……………….. 15
Parte 1: Programación en Lenguaje C
Programación utilizando mikroC…………………………………………….. 16-18
Explicación del Programa…………………………………………………….. 19-22
Código del Microcontrolador………………………………………………….. 23-26
Selección del Programa……………………………………………………….…... 27Parte 2: Compilación
Compilación utilizando PICkit 2……………………………………………… 28-31
Parte 3: Programación en Visual Basic
Programa EasyHID……………………………………………………………. 32-35
Programación en Visual Basic 6.0…………………………………………….. 36-37
Explicación del Programa…………………………………………………….. 38-39
Código de Aplicación USB del Sistema de Monitoreo en VB 6.0…………..... 40-44
Código de Control del Interface USB en VB6.0………………………...……. 45-48

2

Actualización a Visual Basic 2008…………………………………………….. 49-52
Código de Aplicación USB del Sistema de Monitoreo en VB 2008………….. 53-56
Código de Control del Interface USB en VB 2008……………………….…… 57-59
Interfaces Gráficas de Usuarios (GUI)……………………………………….…… 60
Parte 4: Programación en SQL y Base de Datos
Estructura de Base de Datos (SQL Server)…………………………………..…… 61Explicación del Programa………………………………………………………… 62
Código del Sistema de Monitoreo con la Base de Datos……………………… 63-70
Código del Panel de Reportes de la Base de Datos……………………………. 71-75
Parte 5: Instalación del Equipo
Instalación de Sensores y Detectores……………………………………..…… 76-79
Instalación del MSDBA……………………………………………………….. 80-83
Parte 6: Acceso Remoto
Instalación del ProgramaLogMeIn………………………………………….… 84-88
Manejo de Monitorización Remota…………………………….……………… 89-92
Futuras aplicaciones y avances ………………………………………………………..… 93
Referencias……………………………………………………………………………..…. 94
Apéndice: ………………………………………………………………………………… 95
Data de Fabricantes (Datasheets)
Diagramas del PCB y Módulos
Tablas, Graficas, Conversiones y Características de Variables Físicas
Extras

3

TITULO PRINCIPAL DEL PROYECTO
Desarrollo de unSistema de Acopio de Información para la Medición de Variables
Físicas utilizando el Estándar Universal Serial Bus

INTRODUCCIÓN
Durante la investigación del año académico 2009-2010, se desarrolló un sistema de
acopio de información o monitoreo que mide variables físicas por medio de sensores y
detectores. Se utilizaron los siguientes sensores: sensor de temperatura, humedad relativa,
presiónatmosférica, y detectores como: detector de movimiento, humo y luz. El sistema
también puede detectar el estado de un interruptor por medio de las entradas digitales
utilizadas en el microcontrolador.
El sistema utiliza como procesador y controlador de datos el microcontrodalor
PIC18F4550, diseñado arquitectónicamente por Microchip Technology Inc. Éste...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS