8
Microcontrolador PIC18F4550 Para poder describir que es el PIC18F4550 es necesario que comprendamos que son los microcontroladores, son un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos de entrada/salida. Características de este tipo de microcontrolador . Microcontrolador con módulo USB especificación 2.0. Soporta Low speed 1.5Mb/s y full speed 12Mb/s. 32 endpoints (16 bidireccionales). 1kB de memoria de doble acceso para el USB -Hasta 35 pines I/O disponibles -Memoria de programa flash de 32 kB -RAM de 2048 Bytes -EEPROM de datos de 256 Bytes -Velocidad de la CPU 12 MIPS -Oscilador externo hasta 48 MHz -Oscilador interno seleccionable entre 8 frecuencias desde 31kHz hasta 8MHz -Opciones de oscilador dual permiten que la velocidad de la CPU y del módulo USB sean diferentes -ADC de 10 bits y 13 canales -Tecnología nanoWatt que brinda características y funciones de bajo consumo y ahorro de energía -Voltaje de operación 4.2V a 5.5V

Microcontrolador PIC18F4550 y MOtor Monofasico

Embed Size (px)

DESCRIPTION

entradas y pines

Citation preview

Microcontrolador PIC18F4550Para poder describir que es el PIC18F4550 es necesario que comprendamos que son los microcontroladores, son un circuito integrado programable, capaz de ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales, los cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior las tres principales unidades funcionales de una computadora: unidad central de procesamiento, memoria y perifricos de entrada/salida.Caractersticas de este tipo de microcontrolador .Microcontrolador con mdulo USB especificacin 2.0. Soporta Low speed 1.5Mb/s y full speed 12Mb/s. 32 endpoints (16 bidireccionales). 1kB de memoria de doble acceso para el USB-Hasta 35 pines I/O disponibles-Memoria de programa flash de 32 kB-RAM de 2048 Bytes-EEPROM de datos de 256 Bytes-Velocidad de la CPU 12 MIPS-Oscilador externo hasta 48 MHz-Oscilador interno seleccionable entre 8 frecuencias desde 31kHz hasta 8MHz-Opciones de oscilador dual permiten que la velocidad de la CPU y del mdulo USB sean diferentes-ADC de 10 bits y 13 canales-Tecnologa nanoWatt que brinda caractersticas y funciones de bajo consumo y ahorro de energa-Voltaje de operacin 4.2V a 5.5V-2 mdulos de captura/comparacin/PWM-1 timer de 8 bits y 3 de 16 bits-EUSART, SPP, SPI, IC.-20 fuentes de interrupciones (3 externas)-Resistencias de pull-ups en el puerto B programables-Funcin del pin MCLR opcional-Brown-out Reset de valor programable-Power-on Reset-Power-up Timer y Oscillator Start-up Timer-Soporta 100,000 ciclos de borrado/escritura en memoria flash-Soporta 1,000,000 ciclos de borrado/escritura en memoria EEPROM-Retencin de datos mayor a 40 aos-Proteccin de cdigo y datos programable-Encapsulado DIP de 40 pines

Cada pin de nuestro microcontrolador cumple con una funcin en especifica, por ejemplo entradas y salidas, alimentacin, temporizador etc. En la imagen se puede observar para que sirve cada uno de los pines.

Comunicacin con el microcontrolador via (USB)Ejemplo de comunicacin entre un PIC 18F4550 y una aplicacin de escritorio, utilizando un entorno de programacin Multiplataforma, que nos permita ejecutar la aplicacin en diferentes sistemas operativos. La realizacin de un ejemplo de comunicacin USB entre un PC y un microcontrolador, la podemos dividir en varios apartados, que son: Realizacin de la Proto-Board desarrollo del circuito en un entorno simulado como Proteus. Utilizando una base que permita el enchufe USB

Lenguajes de programacin que se pueden utilizar en el PIC 18F4550que IDE de programacin es el mejor?. Desde luego hay donde elegir: LabView, Matlab, DEV++, Gambas, Eclipse, NetBeans, Visual Studio, Boa Constructor, Borland C++ Builder, MonoDevelop, RealStudio, etc. En nuestro caso utilizaremos el lenguaje de programacin de C++ utilizando el programa PIC C Compiler. Cada uno de estos IDES compila o interpreta segn el caso el cdigo escrito en diferentes lenguajes como Basic,.NET, C++, Java, Python, G, etc.

Programa para cargar el archivo ya realizado y programado.El programa ya terminado y compilado que se cargar en el microcontrolador. En nuestro caso utilizamos un programa llamado Pickit 2 por supuesto descargad gratuitamente de internet y posteriormente instalado en nuestra PC.

http://www.aquihayapuntes.com/indice-practicas-pic-en-c/comunicacion-usb-pic18f4550-utilizando-la-clase-cdc.html?start=2http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdfhttp://www.electronicoscaldas.com/microcontroladores-pic/32-microcontrolador-pic-18f4550-usb.html

Motor MonofsicoEste tipo de motor es muy utilizado en electrodomsticos porque pueden funcionar con redes monofsicas algo que ocurre con nuestras viviendas.En los motores monofsicos no resulta sencillo iniciar el campo giratorio, por lo cual, se tiene que usar algn elemento auxiliar. Dependiendo del mtodo empleado en el arranque, podemos distinguir dos grandes grupos de motores monofsicos:

Motor monofsico de induccin.Su funcionamiento es el mismo que el de los motores asncronos de induccin. Dentro de este primer grupo disponemos de los siguientes motores:1. De polos auxiliares o tambin llamados de fase partida.2. Con condensador.3. Con espira en cortocircuito o tambin llamados de polos partidos.Motor monofsico de colector.Son similares a los motores de corriente continua respecto a su funcionamiento. Existen dos clases de estos motores:1. Universales.2. De repulsin.

Motor monofsico de fase partida.

Este tipo de motor tiene dos devanados bien diferenciados, un devanado principal y otro devanado auxiliar. El devanado auxiliar es el que provoca el arranque del motor, gracias a que desfasa un flujo magntico respecto al flujo del devanado principal, de esta manera, logra tener dos fases en el momento del arranque.Al tener el devanado auxiliar la corriente desfasada respecto a la corriente principal, se genera un campo magntico que facilita el giro del rotor. Cuando la velocidad del giro del rotor acelera el par de motor aumenta. Cuando dicha velocidad est prxima al sincronismo, se logran alcanzar un par de motor tan elevado como en un motor trifsico, o casi. Cuando la velocidad alcanza un 75 % de sincronismo, el devanado auxiliar se desconecta gracias a un interruptor centrfugo que llevan incorporados estos motores de serie, lo cual hace que el motor solo funcione con el devanado principal.Este tipo de motor dispone de un rotor de jaula de ardilla como los utilizados en los motores trifsicos.El par de motor de stos motores oscila entre 1500 y 3000 r.p.m., dependiendo si el motor es de 2 4 polos, teniendo unas tensiones de 125 y 220 V. La velocidad es prcticamente constante. Para invertir el giro del motor se intercambian los cables de uno solo de los devanados (principal o auxiliar), algo que se puede realizar facilmente en la caja de conexiones o bornes que viene de serie con el motor.