mikroElektronika AVRPLC16 v6 Manual De Usuario

Sistema de desarrollo

Publicidad

Enlaces rápidos

AVRPLC16 v6
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 fiabilidad de
nuestros dispositivos. Gracias a un diseño simple, gran número de los
módulos complementarios y ejemplos listos para ser utilizados todos
nuestros usuarios, sin reparar en su experiencia, tienen la posibilidad
de desarrollar sus proyectos en una manera fácil y eficiente.

Publicidad

Tabla de contenido
loading

Resumen de contenidos para mikroElektronika AVRPLC16 v6

  • Página 1 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 fiabilidad de...
  • Página 2 ESTIMADOS CLIENTES, Querría darles las gracias por estar interesados en nuestros productos y por tener confianza en MikroElektronika. Nuestro objetivo es proporcionarles con los productos de la mejor calidad. Además, seguimos mejorando nuestros rendimientos para responder a sus necesidades. Nebojsa Matic...
  • Página 3: Tabla De Contenido

    AVRPLC16 v6 TABLA DE CONTENIDO Información general .......................... 4 Características principales ........................ 5 1.0. Conectar el sistema de desarrollo a una fuente de alimentación ..........6 2.0. Microcontrolador ATMEGA32 ....................7 3.0. Programación del microcontrolador ..................8 4.0. Conector MMC/SD ........................11 5.0.
  • Página 4: Información General

    AVRPLC16 v6 Información general El sistema de desarrollo AVRPLC16 v6™ proporciona una plataforma con todas las prestaciones pensada para desarrollar los dispositivos utilizados en la industria. Está conectado a estos dispositivos por medio de los relés. El sistema de desarrollo dispone de un gran número de módulos que utilizan los diferentes estándares de comunicación tales como RS-485, RS-232, Ethernet etc.
  • Página 5: Características Principales

    AVRPLC16 v6 Características principales 10. Puentes utilizados para seleccionar el estado lógico de las 1. Terminales de tornillo utilizados para suministrar señales a las resistencias pull-up/pull-down entradas A/D 11. Terminales de tornillo utilizados para conectar los relés 2. Entradas utilizadas para suministrar señales a los optoacopladores 12.
  • Página 6: Conectar El Sistema De Desarrollo A Una Fuente De Alimentación

    AVRPLC16 v6 1.0. Conectar el sistema de desarrollo a una fuente de alimentación Para encender el sistema de desarrollo, es necesario suministrar el voltaje alimentación por un conector de tornillo CN1, Refiérase a la Figurea 1-1. Figura 1-1: Suministrar el voltaje de alimentación Figura 1-2: Regulador de voltaje de alimentación El voltaje de alimentación suministrado por el conector de tornillo CN1 puede variar de 12 a 22V AC y de 16 a 30V DC.
  • Página 7: Microcontrolador Atmega32

    AVRPLC16 v6 2.0. Microcontrolador ATMEGA32 El sistema de desarrollo AVRPLC16 v6 viene con el microcontrolador ATMEGA32 en el encapsulado DIP40. Sus características principales son: - microcontrolador AVR de 8 bits de bajo consumo - memoria flash de 32Kb - memoria EEPROM de 1024Kb - interfaz JTAG - ADC de 10 bits de 8 canales...
  • Página 8: Programar El Microcontrolador

    AVRPLC16 v6 3.0. Programar el microcontrolador El microcontrolador ATMEGA32 en el sistema de desarrollo se programa al utilizar los programadores AVRprog en la placa o AVR ISP y JTAG externos, refiérase a la Figura 3-1. Figura 3-1: Programador AVRprog Primero, es necesario escribir un programa y compilarlo en un archivo .hex en un compilador. Entonces, se debe cargar el archivo .hex en el microcontrolador.
  • Página 9 AVRPLC16 v6 Un multiplexor es una parte del programador incorporado. Este circuito habilita desconectar los pines de programación del sistema de desarrollo durante el proceso de la programación. Refiérase a la Figura 3. Figura 3-3: Multiplexión Aparte del programador incorporado en la placa, el microcontrolador se puede programar con el programador AVR ISP externo conectado al sistema de desarrollo por el conector CN45. El emulador JTAG, conectado por un conector 2x5 CN46, también se puede utilizar para la programación.
  • Página 10 AVRPLC16 v6 Dependiendo del programador utilizado para programar el microcontrolador, es necesaro colocar el puente J10 en la posición apropiada. Refiérase a la Figura 3-5. Figura 3-5: Posición del puente J10 El programador en la placa se utiliza al colocar el puente J10 en la posición ON-BOARD El programador externo se utiliza al colocar el puente J10 en la posición EXTERNAL...
  • Página 11: Conector Mmc/Sd

    AVRPLC16 v6 4.0. Conector MMC/SD El sistema de desarrollo es capaz de leer las tarjetas de memoria debido al conector MMC/SD CN47 en la placa. La tarjeta de memoria se comunica con el microcontrolador por el Interfaz Periférico Serial (SPI). Para establecer la conexión SPI, es necesario encender los interruptores apropiados en los interruptores DIP SW9 y SW10, refiérase a...
  • Página 12: Módulo Rs-485

    AVRPLC16 v6 5.0. Módulo RS-485 El módulo RS-485 habilita al sistema de desarrollo comunicar a los dispositivos externos que funcionan de acuerdo con el estándar RS-485. La conexión entre este módulo y uno de estos dispositivos se establece por un conector de tornillo CN10, refiérase a la Figura 5-2. Para encender este módulo, es necesario poner los interruptores 1,2 y 3 en el...
  • Página 13: Módulo Rs-232

    AVRPLC16 v6 6.0. Módulo RS-232 El módulo RS-232 habilita al sistema de desarrollo comunicarse con los dispositivos externos que funcionan de acuerdo con el estándar RS-232. La conexión entre este módulo y uno de estos dispositivos se establece por los terminales de tornillo CN4 y CN5, refiérase a la Figura 6-2. Para encender este módulo, es necesario poner los interruptores 1 y 2 en...
  • Página 14: Módulo Adc

    AVRPLC16 v6 7.0. Módulo ADC El módulo ADC se utiliza para convertir un nivel de voltaje analógico a un valor digital de 12 bits apropiado. La señal de voltaje analógica se suministra por los terminales de torinillo CN15 y CN16. El voltaje de 5V VCC o 4.096V se puede utilizar como una fuente de voltaje de referencia.
  • Página 15: Módulo Ethernet

    AVRPLC16 v6 8.0. Módulo Ethernet El módulo Ethernet habilita al sistema de desarrollo acceder a la red LAN por el conector RJ45. El módulo Ethernet funciona de acuerdo con el estándar IEEE 802.3. La comunicación entre este módulo y el microcontrolador se realiza por medio del Interfaz Periférico Serial (SPI).
  • Página 16: Módulo Gsm

    AVRPLC16 v6 9.0. Módulo GSM El módulo GSM/GPRS - GM862 de Telit está conectado al sistema de desarrollo por el conector GSM1. Debido a este módulo, el sistema de desarrollo puede comunicarse con los dispositivos remotos por la red GSM inalámbrica. Aparte de la función GSM, el sistema de desarrollo puede utilizar el Sistema de Posicionamiento Global (GPS).
  • Página 17 AVRPLC16 v6 Figura 9-6: Módulo de Telit con antenas conectadas Al colocar el módulo apropiadamente, es necesario insertar una tarjeta SIM en la ranura apropiada en el módulo. Si la tarjeta SIM no está insertada, el sistema de desarrollo no será capaz de comunicarse con los dispositivos remotos por la comunicación inalámbrica.
  • Página 18 AVRPLC16 v6 Figura 9-10: Esquema de conexión del módulo GSM NOTA : Los módulos de Telit GM862-QUAD y GM862-GPS se pueden utilizar con este sistema de desarrollo. MikroElektronika...
  • Página 19: Módulo Rtc

    AVRPLC16 v6 10.0. Módulo RTC El módulo RTC (Reloj de tiempo real - Real-Time Clock) en el sistema de desarrollo se utiliza para proporcionar informaciones acerca de tiempo real y fecha incluyendo las correcciones para los años bisiestos y meses con menos de 31 días.
  • Página 20: Entradas A/D

    AVRPLC16 v6 11.0. Entradas A/D Aparte del módulo ADC, la conversión A/D se puede realizar por el módulo A/D incorporado en el microcontrolador. El módulo A/D convierte una señal de voltaje analógica en el rango de 0 a 5V. La conversión de una señal analógica a un número digital apropiado se realiza con resolución de 10 bits.
  • Página 21: Relés Y Optoacopladores

    AVRPLC16 v6 12.0. Relés y optoacopladores Los dispostivos industriales normalmente necesitan más corriente de lo que un microcontrolador puede proporcionar por sus pines de E/S. Para habilitar una conexión entre el microcontrolador y tales dispositivos, el sistema de desarrollo dispone de 16 relés por medio de los que es posible proporcionar un voltaje de alimentación de hasta 250V. Cada relé...
  • Página 22: Puertos De E/S

    AVRPLC16 v6 13.0. Puertos de E/S A lo largo de la parte derecha del sistema de desarrollo están cuatro conectores de 10 pines que están conectados a los puertos de E/S del microcontrolador. Los pines del microcontrolador utilizados para la programación no están directa- mente conectados al conector de 10 pines apropiado, sino por medio de un multiplexor.
  • Página 23: Términos Y Condiciones

    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 modificación de su contenido son prohibidas.

Tabla de contenido