Diseño electrónico
Empresa
Contacto
Noticias
Productos
 Control Industrial
 Interfaz Hombre-Máquina
 Modems Industriales
 Comunicaciones
 Diseño Electrónico
 Programadores
Servicios
 Formación
 Soporte Técnico
 Solicitud RMA
 Instalaciones
 Desarrollo
Aardvark™ I2C/SPI Host Adapter

El Aardvark I2C/SPI Host Adapter es un rápido y potente adaptador de bus I2C y SPI a través de USB. Permite a los desarrolladores comunicar un equipo Linux, Windows o Mac OS X con un sistema embebido a través de mensajes serie usando los protocolos I2C y SPI.

Compatible con Linux, Windows y Mac OS X. Todo el software y las utilidades funcionan en Linux x86, en Windows y en Mac OS X, para que pueda realizar los desarrollos en su plataforma preferida.

Interaccionando con un Dispositivo I2C


I2C

  • Rendimiento real de 400Kbps sobre USB
  • Soporta modo estándar (100Kbps) y modo rápido (400Kbps) al igual que diversas velocidades entre 1KHz y 800KHz.
  • Soporta stretching del reloj entre bits y entre bytes.
  • Soporta multi-master
  • Transmisión y recepción Master
  • Transmisión y recepción Slave asíncrona
  • Resistencias de pull-up I2C configurables por software
  • Pines de alimentación configurables por software para alimentar a los dispositivos
  • Repeated Start, direccionamiento esclavo de 10bits, y transacciones en Formato Combinado

SPI

  • Funcionamiento en modo maestro o esclavo
  • Tasa de señalización de maestro de hasta 8 Mbps
  • Tasa de señalización de esclavo de hasta 4 Mbps
  • Transmisión/recepción Full Duplex como maestro
  • Transmisión/recepción asíncrona como esclavo
  • Pines de alimentación configurables por software para alimentar a los dispositivos.
  • En el modo maestro la polaridad del Slave Select (SS) es configurable por software

GPIO - E/S de Propósito general

  • Los pines del I2C y SPI pueden configurarse para un uso más general, permitiéndoles funcionar como señales propias en los sistemas
  • La funcionalidad GPIO también puede combinarse con I2C o SPI para interaccionar con el sistema.
  • La configuración GPIO se cachea internamente para preservar la configuración entre los modos de operación.

USB. Entre los beneficios del USB se incluyen:

  • Hasta 8Mbps de transferencia con el PC
  • Cumple con USB 1.1
  • Se identifica como un dispositivo full-speed (12 Mbps) a puertos USB 2.0
  • Alimentación por USB - No requiere de alimentador
  • Pueden usarse múltiples dispositivos simultáneamente

Software Aardvark Control Center. El software Aardvark Control Center es una aplicación gráfica que proporciona una opción fácil de que los desarrolles empiecen a trabajar. El Control Center elimina la necesidad de crear software propio para controlar el adaptador Aardvark, y es GRATIS! Entre las características se incluyen:

· Acceso total a las funcionalidades del Aardvark
  I2C/SPI Host Adapter
· Capacidad de creación de scripts con el lenguaje
  de scripts Aardvark XML
· Logging de todas las transacciones del adaptador
· Control de múltiples dispositivos simultáneamente

Driver Aardvark para LabVIEW. El driver Aardvark para el LabVIEW es un driver gratuito y de código abierto para usarse con el LabVIEW. Todas las funciones del API Aardvark están soportadas. El driver viene con un completo conjunto de aplicaciones de ejemplo I2C, SPI y GPIO.

API de desarrollo.
· Desarrolle soluciones personalizadas en C/C++, Python o Visual Basic
· API fácil de integrar y bien documentada
· Compatible con Linux, Windows y Mac OS X
· API libre de royalties, puede usarse sin tasas de licencia
· No es necesario adquirir un kit de desarrollo adicional,
  puede descargárselo incluso antes de comprar el
  Analizador de protocolo USB Beagle..

Prototipado rápido para sistemas I2C


Más detalles del producto