parte marco te´rico uno pro

6
UNOPROLOGIC CPLD y MEGAPROLOGIC CPLD Son Shields desarrolladas por EARTHEPEOPLE TECHNOLOGY, para aplicaciones en conjunto con las tarjetas o microprocesadores de Arduino, tanto para Arduino Uno como para el Mega. La particularidad de estas Shields es su innovador método de desarrollo con código lógico programable, que permite una transferencia de datos por medio de USB a alta velocidad ( 480 Mb/s) , entre la tarjeta de Arduino y la Pc, a demás posee una alta potencia y versatilidad, para el desarrollo de proyectos, ya que su entorno al igual que arduino, son o poseen librerías, que son libres y compatibles con Arduino. Entre las características principales, a parte de su alta velocidad de transmisión, es que poseen un oscilador de 66 Mhz, que es la velocidad a la cual trabaja el microprocesador, y dicha velocidad de procesamiento, es lo suficientemente alta como para entregarnos valores en tiempo real y con una alta velocidad de transferencia de datos. Características.

Upload: alvarualomoto

Post on 02-Sep-2015

226 views

Category:

Documents


1 download

DESCRIPTION

Tarjetas de adquisisción de datos, UNOPROLOGIC

TRANSCRIPT

UNOPROLOGIC CPLD y MEGAPROLOGIC CPLD

Son Shields desarrolladas por EARTHEPEOPLE TECHNOLOGY, para aplicaciones en conjunto con las tarjetas o microprocesadores de Arduino, tanto para Arduino Uno como para el Mega.La particularidad de estas Shields es su innovador mtodo de desarrollo con cdigo lgico programable, que permite una transferencia de datos por medio de USB a alta velocidad ( 480 Mb/s) , entre la tarjeta de Arduino y la Pc, a dems posee una alta potencia y versatilidad, para el desarrollo de proyectos, ya que su entorno al igual que arduino, son o poseen libreras, que son libres y compatibles con Arduino.

Entre las caractersticas principales, a parte de su alta velocidad de transmisin, es que poseen un oscilador de 66 Mhz, que es la velocidad a la cual trabaja el microprocesador, y dicha velocidad de procesamiento, es lo suficientemente alta como para entregarnos valores en tiempo real y con una alta velocidad de transferencia de datos.Caractersticas. Altera EPT 570 CPLD con 440 Macro celdas Alta velocidad de Transferencia (480 Mb/s) 24 entradas y salidas de 5 voltios JTAG FT2232H 66 MHz Oscilador 4 Leds verdes 2 interruptores para la tarjeta

Altera EPM 570 CPLD con 440 Macro celdasEs un microprocesador que viene integrado en la shield o tarjeta de desarrollo, este micro es programado con el software Quartus II , el EMP posee 570 elementos lgicos que equivale a 440 macro celdas que simplemente son dispositivos integrados en la tecnologa CPLD que cumplen con la funcin de tener los registros, tambin controlan la polaridad , y buffers para salidas en altaimpedancia .Utiliza el oscilador de 66 MHz para la transferencia y activacin de la librera que nos da una transferencia de informacin de hasta 8 Mega Bytes por segundo.

Alta velocidad de TransferenciaLas Shields poseen una velocidad de transferencia de alta velocidad por medio de USB de hasta 480 Mb/s hacia la PC ; para esta transeferencia utilizan dispositivos exclusivos como es el FT 2232H del cual hablaremos posteriormente.Entradas y SalidasTienen 24 entradas y salidas que trabajan con una tolerancia de hasta +5 voltios, estn organizados o distribuidos en grupos de 3, cada uno con 8 bits o puntos de conexin. Adicionalmente cada puerto viene definido si es entrada o salida.

Lo ms relevante e importante de las entradas y salidas, es que a su vez una entrada puede convertirse en una salida y viceversa, con una configuracin mnima de 6 nanosegundos.

JTAGInicialmente un sistema creado para la verificacin de las placas PCB o electrnicas,por medio de un software que compara ciertos parmetros de diseo y fabricacin; posteriormete JTAG es usado como un depurador de cdigo, y es la manera que se usa con el Uno prologic o el Mega prologic, ya que el CPLD que es parte de la shield es programado va JTAG, pero tambin se le puede programar utilizando el Quartus II, pero utilizando el complemento JTAG.

Circuito FT2232HComo se ha venido aclarando el FT2232 es un puerto dual de comunicacin USB de alta velocidad (480 Mb/s), en definitiva es la interface de comunicacin entre el Host del PC y al CPLD.Los dos canales que posee, que en este caso se lo llamar canal A y Canal B; la programacin del canal A se lo ahce por medio del JTAG, y el canal B se lo hace usando los puertos de los 8 bits mencionados con anterioridad.Otra particularidad es que trabaja con 5 Voltios pero, provee de 3,3 v y 1,8 v para otros dispositivos de la sheld, por ejemplo para el EPT 570 AP; otra gran particularidad es que el DT 2232 H posee un reloj propio que de 12 MHz.

Programacin.La programacin se hace bsicamente sobre el CPLD, para ello se utiliza un cable usb mini, que se conectara a la PC, el cual contendr el software de programacin, que en este caso es el Quartus II de compaa Altera.

Una vez instalado el Quartus II se procede a conectar la shel al pc, en ese momento se reconocer el software, posteriormente ya la programacin es ms fmcil y rpida, simplemente se abre el programa mencionado, seleccionamos los pines adecuados, siempre fijndose que ellos no violen ninguna caracterstica del dispositivo, en si lo que se hace en el Quartus II es configurar los pines acorde al proyecto que se necesite, y una vez establecido esa configuracin, lo cargamos a la sheld por medio del mismo programa.