Resumen de contenidos para mikroElektronika EasyLV-18F v6
Página 1
EasyLV-18F Manual de usuario Todos los sistemas de desarrollo de MikroElektronika son unas herramientas insustituibles para la programación y el desarrollo de los dispositivos basados en microcontroladores. Los componentes elegidos con atención debida y el uso de las máquinas de la última generación para montarlos y probarlos son la mejor garantía de alta fi...
Página 2
ESTIMADOS CLIENTES, Querría darles las gracias por estar interesados en nuestros productos y por tener confi anza en MikroElektronika. Nuestro objetivo es proporcionarles con los productos de la mejor calidad. Además, seguimos mejorando nuestros rendimientos para responder a sus necesidades.
Sistema de desarrollo EasyLV-18F v6 TABLA DE CONTENIDO Introducción al sistema de desarrollo EasyLV-18F v6 ..............4 Características principales ....................... 5 1.0. Conexión del sistema a PC ..................... 6 2.0. Microcontroladores soportados ....................7 3.0. Programador LV18PICprog incorporado ................... 8 4.0.
CD del producto con un software apropiado Cables: cable USB Documentación: Manuales para EasyLV-18F v6 y mikroICD, guía rápida Instalación de los controladores USB y Esquema eléctrico del sistema Alimentación: por un conector AC/DC (7-23V AC o 9-32V DC); o por un cable de programación USB (5V DC)
Sistema de desarrollo EasyLV-18F v6 10 11 Características principales 16. Sensor de temperatura DS1820 17. Extensor de puertos 18. Controlador del panel táctil 1. Regulador de voltaje de alimentación 2. Conector USB para el programador incorporado 20. Entradas de prueba del convertidor A/D 3.
La conexión del sistema EasyLV-18F v6 se lleva a cabo por medio de un cable USB. Una punta del cable USB proporcionado con un conector de tipo “USB B” se conecta al sistema de desarrollo como se muestra en la Figura 1-2. La otra punta del cable con un conector USB de tipo A se conecta a la PC.
Una señal de reloj se lleva al pin RA4 Los microcontroladores PIC utilizan con frecuencia el cristal de cuarzo para estabilizar la frecuencia de reloj. El EasyLV-18F v6 dis- pone de dos zócalos para colocar el cristal de cuarzo. Los microcontroladores en los encapsulados DIP40 y DIP28 utilizan el zócalo X1 (OSC1) para el cristal de cuarzo.
Un programador es una herramienta obligatoria al trabajar con los microcontroladores. Se utiliza para cargar un código .hex en el microcontrolador y proporcionar una interfaz entre el microcontrolador y una PC. El sistema de desarrollo EasyLV-18F v6 dispone de un programador LV18PICprog incorporado. El programa Lv18PicFLASH En la Figura 3-3 se muestra la conexión entre el compilador, el programa Lv18PicFLASH y el microcontrolador.
El software mikroICD está incorporado en todos los compiladores PIC diseñados por MikroElektronika (mikroBASIC PRO, mikroC PRO and mikroPASCAL PRO). Tan pronto como se inicie el depurador mikroICD, aparecerá una ventana, como se muestra en la Figura 4-1. El depurador mikroICD se comunica con el microcontrolador por los pines del microcontrolador, utilizados para programar.
6.0. Regulador de voltaje de 3.3V El sistema de desarrollo EasyLV-18F v6 dispone de un regulador de voltaje con el propósito de reducir el voltaje de alimentación del sistema de desarrollo de 5V a 3.3V. El voltaje de 3.3V se utiliza para alimentar el microcontrolador y otros módulos incorporados.
Sistema de desarrollo EasyLV-18F v6 7.0. Alimentación El sistema de desarrollo EasyLV-18F v6 depuede utilizar una de dos fuentes de alimentación: 1. Fuente de alimentación de +5V desde el PC por el cable USB de programación; 2. Fuente de alimentación externa conectada a un conector AC/DC proporcionado en la placa de desarrollo.
Sistema de desarrollo EasyLV-18F v6 8.0. Módulo de comunicación USB El sistema de desarrollo EasyLV-18F v6 puede comunicarse con los dispositivos externos por los conectores USB, CN11 y CN8. Sólo los microcontroladores con el módulo USB incorporado son capaces de utilizar la comunicación USB.
Sistema de desarrollo EasyLV-18F v6 9.0. Un convertidor A/D se utiliza con el propósito de covertir un voltaje analógico a un valor digital apropiado. El convertidor A/D es lineal, lo que quiere decir que el número convertido es linealmente dependiente del valor del voltaje de entrada. El convertidor A/D integrado en el microcontrolador convierte un valor de voltaje analógico a un número digital.
Sistema de desarrollo EasyLV-18F v6 10.0. Módulo USB UART El módulo USB UART permite conectar el microcontrolador en el sistema de desarrollo a los dispositivos USB externos. El módulo USB UART dispone del circuito FT232RL que sirve de interfaz entre el microcontrolador y el módulo UART del microcontrolador.
SUB-D de 9 pines y el módulo USART del microcontrolador. El sistema de desarrollo EasyLV-18F v6 proporciona un puerto RS-232. El puerto RS-232 está habilitado por medio del interruptor SW7. En caso de que se utilice el microcontrolador PIC18F45K20, es necesario poner los interruptores 11 (RC7) y 5 (RC6) en el interruptor DIP SW7 en la posición ON.
Sistema de desarrollo EasyLV-18F v6 12.0. Módulo EEPROM serial de memoria incorporado utilizado para almacenar los datos que deben estar guardados al apagar la fuente de alimentación. El circuito 24AA01 puede almacenar datos hasta 1Kbit y se comunica con el microcontrolador por los pines RC3 y RC4. Para habilitar la conexión entre el módulo EEPROM y el microcontrolador es necesario poner los interruptores 3 y 4 en el interruptor DIP SW10 en...
Sistema de desarrollo EasyLV-18F v6 13.0. Módulo RAM Debido al circuito 23K640, el sistema de desarrollo dispone del módulo RAM de 64Kbit que se puede conectar al microcontrolador por la interfaz serial SPI. La función del módulo RAM serial es de aumentar la RAM disponible del microcontrolador. Para establecer conexión entre el microcontrolador y el módulo RAM, es necesario poner los interruptores 3, 4 y 5 en el interuptor DIP SW6 en...
DS1820 requiere un voltaje de alimentación de 3 a 5.5V. El DS1820 tarda como máximo 750 ms en calcular la temperatura con una resolución de 9 bits. El sistema de desarrollo EasyLV-18F v6 proporciona un zócalo separado para el DS1820.
Sistema de desarrollo EasyLV-18F v6 Debido a un zumbador piezo integrado, el sistema de desarrollo es capaz de emitir señales de audio. Para que un zumbador piezo el microcontrolador por medio del código apropiado, escrito en su memoria. Al escribir el código para generar una señal de voltaje, es necesario saber que la frecuencia de resonancia del zumbador piezo es 3.8kHz.
LEDs es necesario utilizar una resistencia para limitar corriente. El voltaje común de un LED es aproximadamente 2.5V, mientras que la intensidad de corriente varía de 1 a 20mA dependiendo del tipo de LED. El sistema de desarrollo EasyLV-18F v6 utiliza los LEDs con la corriente I=1mA.
Sistema de desarrollo EasyLV-18F v6 17.0. Teclado 4x4 das a las resistencias pull-down. Al pulsar cu- alquier botón un uno lógico (1) se aplicará a los pines de entrada. La detección de un botón de presión se realiza por medio de software.
18.0. Teclado MENU El sistema de desarrollo EasyLV-18F v6 dispone de un conjunto de botones de presión que forman un teclado de navegación abajo y arriba. Además, hay dos botones de presión adicionales marcados como ENTER y CANCEL. Los botones de presión del teclado MENU están conectados de la misma manera que los botones de presión de los puertos PORTA y PORTC.
Sistema de desarrollo EasyLV-18F v6 19.0. Botones de presión El estado lógico de todos los pines de entrada del microcontrolador se puede cambiar al utilizar los botones de presión. El puente J23 se utiliza para determinar el estado lógico que será aplicado al pin deseado del microcontrolador al pulsar el botón de presión apropiado.
Sistema de desarrollo EasyLV-18F v6 20.0. LCD 2x16 incorporado El LCD 2x16 incorporado está conectado al microcontrolador por medio de un extensor de puertos. Para utilizar este visualizador es necesario poner todos los interruptores 1-6 en el interruptor DIP SW9 en la posición ON de modo que el LCD incorporado se conecte al puerto PORT1 del extensor de puertos.
Sistema de desarrollo EasyLV-18F v6 21.0. 2x16 LCD El sistema de desarrollo EasyLV-18F v6 conectado al microcontrolador por medio del puerto PORTB. El potenciómetro P4 se utiliza para ajustar el contraste del visualizador. El interruptor 8 (LCD-GLCD BACKLIGHT) en el interruptor DIP SW6 se utiliza para encender/apagar retroiluminación del LCD.
Página 26
Sistema de desarrollo EasyLV-18F v6 22.0. 128x64 el funcionamiento del LCD 2x16 así que los dos visualizadores no se pueden utilizar simultáneamente. Potenciómetro para ajustar el contraste Conector del GLCD Conector del panel táctil Figura 22-2: Zócalo para colocar el GLCD Figura 22-1: GLCD Retroiluminación del GLCD está...
Sistema de desarrollo EasyLV-18F v6 23.0. Panel táctil microcontrolador. Los interruptores 5, 6, 7 y 8 en el interruptor DIP SW8 se utilizan para conectar el microcontrolador y el panel táctil. Figura 23-1: Colocación del panel táctil sobre un GLCD como se muestra en la Figura 4.
Sistema de desarrollo EasyLV-18F v6 24.0. A lo largo de la parte derecha del sistema de desarrollo están cinco conectores de 10 pines que están conectados a los puertos de E/S del microcontrolador. Los pines utilizados para la programación no están directamente conectados a los conectores de 10 pines apropiados, sino por medio del multiplexor del programador.
Página 29
Sistema de desarrollo EasyLV-18F v6 en el estado inactivo. El nivel lógico depende de la posición pull-up/pull-down de los puentes. El pin RB0 con el interruptor DIP SW2 pertinente, puente J2 y el el botón de presión RB0 con el puente J23 se utilizan aquí con el próposito de explicar el funcionamiento de...
25.0. Extensor de puertos ( Debido a las líneas de comunicación SPI y al circuito MCP23S17 el sisrema de desarrollo EasyLV-18F v6 es capaz de incrementar en dos el número de los puertos de E/S disponibles. Si el extensor de puertos se comunica con el microcontrolador por los interruptores DIP SW6 y SW9, los pines del microcontrolador RA2, RA3, RC3, RC4 y RC5 utilizados para el funcionamiento del extensor de puertos, no se pueden utilizar como los pines de E/S.
Este manual es protegido por los tratados de derechos de autor, también. Es prohibido copiar este manual, en parte o en conjunto sin la autorización previa por escrito de MikroElektronika. Se permite imprimir este manual en el formato PDF para el uso privado. La distribución y la modifi cación de su contenido son prohibidas.