Outil de développement "Aardvark"

Outil de développement "Aardvark"

Le module "Aardvark™" est un petit boîtier électronique permettant le développement d'applications I2C™ ou SPI™ au travers du bus USB d'un PC sous environnement Windows™ ou LINUX. De part ses très nombreuses possibilités, ce dernier est l'outil de développement tout indiqué pour les bureaux d'études, les centres de recherche, les universités... 
     
 
Outil de développement multi-usages
Avec le boîtier "Aardvark™" vous disposez pour le même prix d'un module de développement capable de travailler en I2C™ ou en SPI™ !
  
    
Outil de développement multi-plateformes
Avec le boîtier "Aardvark™" vous disposez pour le même prix d'un module de développement capable de travailler indifféremment sous environnement (32 ou 64 bits) Windows™, Linux ou Mac OS X pour une flexibilité totale.
  
      
Exploitation avantageuse du bus USB                                                             
L'utilisation du bus USB apporte de nombreux avantages:
- Taux de transfert jusqu'à 8 Mbps   
- Compatible USB 2.0 et 1.1
- Bus auto-alimenté (pas besoin d'alimentation externe)
- Plusieurs systèmes peuvent être utilisés en même temps
 
 
Gestion des communications I2C™ haute vitesse 
Le boîtier "Aardvark™" est capable de gérer des communications I2C™ jusqu'à 400 kbps (modes maître, esclave, émission, réception...)
    

Outil de développement sans compromis 
Le boîtier "Aardvark™" est livré avec des DLL et des API complètes ne nécessitant aucun royaltie pour être exploitées.
    
 
Logiciel "CONTROL CENTER"
Le boîtier "Aardvark™" est également livré avec un puissant logiciel d'exploitation prêt à l'emploi, lequel vous permettra en quelque "Clics" de dialoguer immédiatement avec des périphériques I2C™ ou SPI™ en leur envoyant ou en recevant des messages. Ces messages pourront être enregistrés sur le disque dur du PC et les transactions mémorisées sous la forme de fichiers LOG au format "CSV". 
    
   
Logiciel "FLASH CENTER"
Le boîtier "Aardvark™" est également livré avec un second logiciel d'exploitation prêt à l'emploi, lequel vous permettra d'effacer, de lire et de programmer des mémoires EEPROM à liaison I2C™ ou SPI™, mais également plusieurs mémoire Flash.  
Cliquez ici pour plus d'infos sur le logiciel "FLASH CENTER"
    
  
    
     
Description du boîtier Aardvark™:

  Le boîtier "Aardvark™" est équipé d'un câble USB à une extrémité et d'un connecteur "HE10" mâle à l'autre extrémité. Pouvant être utilisé sous environnement Windows™, Linux et Mac OS X, il supporte les communications au standard USB 1.1 et USB 2.0. Il est possible d'utiliser plusieurs boîtiers "Aardvark™" simultanément sur un même PC au travers de différents connecteurs USB.
     
Les signaux en sorties du boîtier disposent d'une tension max. de 3.3 V. De ce fait, les ports du module "Aardvark™" seront compatibles avec les niveaux TTL de votre application. Chaque port du boîtier est également doté d'une protection ESD. Le connecteur HE10 mâle pourra recevoir la platine additionnel que vous aurez développé et sur laquelle seront présent les composants I2C™ à piloter. Une petite "rallonge" composée d'un câble plat avec un connecteur HE10 femelle en bout est permet de relier le boîtier "Aardvark™" aux composants I2C™ à piloter.
            
  Documentation complète, Logiciel "CONTROL CENTER", API, DLL...
  Vidéos de présentation et d'initiation
    
   
Possibilités en mode I2C™:
- Support communications en mode standard (100 Kbps) ou haute vitesse (400 Kbps) ainsi que
  des vitesses diverses de 1 KHz à 800 KHz.
- Supporte les "Inter-bit" et "Stretching Clock Inter-Byte".
- Supporte mode "Multi-Master".
- Supporte mode maitre (émission et réception)
- Supporte mode esclave Asynchrone (transmission et réception).
 - Configuration logiciel de la présence de résistance de tirage sur le bus I2C™.
- Configuration logiciel de l'alimentation de la cible.
- Start répétable, adressage esclave sur 10 bits et format de transaction combiné.
 
 
Possibilités en mode SPI™:
- Support communications en mode maître ou esclave.
- En mode maître, le boîtier "Aardvark™" supporte les communications  jusqu'à 8 MHz.
- En mode esclave, le boîtier "Aardvark™" supporte les communications jusqu'à 4 MHz. 
- Transmission/réception maître full duplex.
- Transmission/réception esclave asynchrone.
- Configuration logiciel de l'alimentation de la cible.
- Configuration logiciel de la polorité du Slave Select (SS) en mode maître.
  
       
Utilisation en tant que dispostif d'E/S:
Le boîtier peut également être utilisé plus simplement comme une interface 6 entrées/sorties via le port USB (les signaux initialement dédiés aux communications I2C™ et SPI™ étant alors mis à profit).
   
Il est également possible d'utiliser le boîtier Aardvark™ en mode I2C™ ou SPI™ tout en consevrant quelques port d'E/S à usage général, lesquels vous permettront d'intérragir avec votre cible.
   
 
Description sommaire du logiciel "CONTROL CENTER":

  En quelques minutes, le logiciel "Aardvark Control Center" (livré sur le CD-ROM du module "Aardvark™") vous permettra de tester et de mettre en œuvre les possibilités de votre boîtier "Aardvark™" sans aucune programmation. Très convivial, ergonomique et simple d'utilisation ce dernier est de part l'étendue de ses possibilités, un formidable outil de développement professionnel aux fonctionnalités pédagogiques multiples et appréciées. Totalement gratuit, ce dernier vous permettra en quelques "clicks" de communiquer avec des dispositifs I2C™, SPI ou encore de bénéficier d'entrées/sorties à usage général.

Les "messages" envoyés et reçus pourront être chargés et sauvegardés sur le disque-dur de votre PC de telle sorte que vous n'ayez pas besoin de les saisir à chaque fois. Toutes les "transactions" réalisée entre le boîtier "Aardvark™" et votre application sont enregistrées dans un ficher "Log", de telle sorte qu'il vous soit possible de les analyser ultérieurement (le fichier peut être enregistré au format "CSV".
    
Le logiciel "Aardvark Control Center" vous permet également si nécessaire de pouvoir piloter plusieurs boîtiers "Aardvark™" simultanément, connectés sur un même PC.
   
 
            
 
Le logiciel "Aardvark Control Center" peut être utilisé pour exploiter le boîtier "Aardvark™" simultanément en interface I2C™ et SPI.
 
Le logiciel "Aardvark Control Center" peut être utilisé pour exploiter le boîtier "Aardvark™" en interface I2C™ associée à 4 ports d'entrées/sorties.
 
 
            
 
Le logiciel "Aardvark Control Center" peut être utilisé pour exploiter le boîtier "Aardvark™" en interface SPI  associée à 2 ports d'entrées/sorties.
 
Le logiciel "Aardvark Control Center" peut être utilisé pour exploiter le boîtier "Aardvark™" en interface universelle 6 entrées/sorties.
   
  

 
Pour chacun des modes d'utilisation, le logiciel "Aardvark Control Center" met à votre disposition une option permettant l'enregistrement des "messages" envoyés et reçus dans un fichier "Log", de telle sorte qu'il vous soit possible de les analyser ultérieurement à volonté (le fichier peut être enregistré au format "CSV").
  
 
   
Drivers pour environnement "LabVIEW™":


Le boîtier "Aardvark™" dispose d'un driver libre permettant son exploitation sous environnement LabVIEW™ (version Windows™ uniquement). Ce driver est constitué d'une librairie de fonctions assorties d'une documentation complète. A noter enfin que ce driver est modifiable de telle sorte qu'il puisse être adapté en fonction de vos applications si nécessaire.
 

 
 
 
DLL en C/C++, Phyton™, Visual Basic™:


Le boîtier "Aardvark™" fait également office de plate-forme de développement qui (basée sur la technologie Rosetta™) est livrée avec des DLL en C/C++, Python™ et Visual Basic™. Compatible Windows™ et Linux, ces DLL consitituées de librairies de fonctions assorties d'une documentation très complète sont utilisables librement sans licence, ni royalties. 
    
   
Contenu du "pack de base":


- Boîtier "Aardvark™"
- Câble de liaison USB
- Logiciels disponibles en libre téléchargement:
  > Drivers USB pour Windows™
  > Fichiers de configuration USB "Hot Plug" pour Linux
  > Logiciel "Ardvark CONTROL CENTER"
  > Driver "LabVIEW™"
  > API en C/C++, Python™, Visual Basic™
  > Exemples, datasheets et documentations diverses 
   
A noter la possibilité de pouvoir acquérrir en option (voir dans la colonne de droite) 2 petits cordons de mesure qui simplifierons les raccordements du boîtier "Aardvark™" sur votre maquette "cible" ainsi qu'une platine de test permettant d'évaluer si nécessaire encore plus facilement les possibilité du boîtier "Aardvark™".
 

Réf.
TP240141
Tarif (prix unitaire)
288.00 € HT345.60 € TTC
» dont 0.02 € TTC d'éco-part. DEEE
QT :
Disponibilité  Disponibilité : + d'informations
Articles optionnels
Spécial évaluation
Platine "CAN/I2C Activity Board Pro"
Quantité :
TP360210
165.59 € TTC
Platine de mise à niveau logique
Quantité :
TP240610
127.20 € TTC
Pour "Aardvark™ / Cheetah"
Platine "Flash Socket"
Quantité :
TP240510
73.20 € TTC
Câble optionnel "10-Pin Grabber Clip Split Cable"
Quantité :
TP240411
38.42 € TTC
Pour boîtier "Aardvark™"
Platine de test "I2C/SPI Activity Board"
Quantité :
TP240310
42.00 € TTC
Câble optionnel "10-Pin Split Cable"
Quantité :
TP240212
33.60 € TTC
Autres produits similaires
Analyseur de protocole "Beagle I2C / SPI"
Ensemble "I2C Development Kit"
Ensemble "EEprom Programming kit"
Tous les articles de la rubrique "Développement I2C"