arduino

Páginas: 13 (3015 palabras) Publicado: 3 de diciembre de 2014
UNIVERSIDAD DEL BIOBIO
FACULTAD DE INGENIERIA
CARREERA DE INGENIERÍA EJECUCION ELECTRÓNICA

Taller de electrónica
“PROYECTO INVERNADERO”

Ingeniero Guía: Luís Vera Quiroga
Alumnos Tutores: Jorge Torres
Benjamín larenas
Joaquín sazo
Sebastian andrades
Fabian conejeros
Mauricio Bejar

Organiza:
Ingeniería ejecución en Electrónica
Laboratorio CIMUBB

1.- Introducción
¿Qué sonlos Microcontroladores?
Es
un
circuito
integrado
programable, capaz de ejecutar
las órdenes grabadas en su
memoria. Está compuesto de
varios
bloques
funcionales
internos que cumplen una tarea
específica, tiene la misma
estructura de un computador,
pero con menor capacidad, por
esta razón estos dispositivos
tienen
un
gran
uso
en
electrodomésticos de consumo
como teléfonos,automóviles,
lavadoras, hornos microondas,
etc.
Las tres unidades principales
son una unidad
de
procesamiento, memoria y
periféricos de entrada/salida.
Para
controlar
un
microcontrolador, el USUARIO crea un archivo en lenguaje C, este archivo
lo toma el COMPILADOR y lo convierte a un archivo asembler, el
EMSAMBLADOR toma el archivo asembler y genera un archivo
hexadecimal, el USUARIOescoge el archivo hexadecimal lo carga a un
SOFTWARE DE PROGRAMADOR y con un HARDWARE DE GRABACIÓN
especifico se puede grabar el microcontrolador (MCU).
Este proceso para grabar el microcontrolador en este curso se simplifica
bastante. El USUARIO crea un archivo en lenguaje C, el software C
COMPILER cumple la labor de COMPILADOR y ENSAMBLADOR y genera el
archivo hexadecimal, mediante un SOFTWAREDE PROGRAMADOR el
usuario toma el archivo hexadecimal y por comunicación USB se puede
grabar la placa sin necesidad del un HARDWARE DE GRABACIÓN
especifico.

¿Qué es C Compiler?
C Compiler ofrece una suite completa de herramientas integradas para
desarrollar y depurar aplicaciones embebidas y ejecutadas en un micro
controlador PIC ® MCU y dsPIC ® DSC. El corazón de esta suite deherramientas de desarrollo es CCS, un compilador de C que permite a
los
desarrolladores concentrarse
en
la
funcionalidad
del microcontrolador (de ahora en adelante se abreviara MCU), en lugar
de tener que convertirse en un experto en su arquitectura.
Las ventajas que entrega esta plataforma son la reutilización de código
para transporte a otro MCU, reducir las líneas de código y el uso deregistros específicos de los MCU PIC ® y acceder de forma directa a las
características.
Proyectos que se pueden desarrollar

Controlar un brazo articulado

Operar un robot móvil

Monitorear y controlar
un invernadero automatizado

2.- Conceptos Básicos.
Entorno Grafico
La zona de trabajo del C Compiler permite compilar y también suministrar
una gran variedad de herramientas auxiliares.Barra de comandos
En la parte superior de la ventana de trabajo existe una serie de pestañas
que al marcarlas muestra los iconos de subcomandos de acciones que se
pueden realizar: File, Project, Edit, Search, Options, Compile, View,
Tools, Debug, Document, User Toolbar.

Herramientas más utilizadas.
Al seleccionar la etiqueta compile en la barra de comandos, se muestran
los siguientesiconos:

Compile: permite la compilación (o traducción) del
código escrito en C a un archivo de extensión .hex que
luego será guardado en el MCU.

Build: si se trabaja como proyecto realiza la compilación de
parte del proyecto.

Build & Run: si se trabaja como proyecto realiza la
compilación del proyecto completo y con un hardware de
comunicación se graba en el MCU (Hardware se entregabajo
la compra de la licencia del programa).

Clean: elimina todos los archivos creados por el documento
abierto actualmente.
Crear nuevo fichero
Consejo: Para un mejor orden de los archivos, se crea una carpeta en el
escritorio con el nombre Mis Programas CCS, esto porque el programa
genera muchos archivos necesarios para generar el código pero poco
útiles para este curso y conviene...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arduino
  • Que es arduino
  • Arduinos
  • ARDUINO
  • Arduino
  • Arduino UNO
  • Arduino
  • arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS