Présentation 02BCP-PSOC5

Présentation 02BCP-PSOC5
V1.0 le 22/09/2014
Ce module µController (µCOM) est particulièrement adapté à
l'automatisation, la robotique, l'acquisition et la génération de
signaux numériques et analogiques. Doté d'un CPLD, d'un
µController performant, d'un DSP, de blocs analogiques
(DAC,ADC,AOP, MUX) et de nombreuses entrées/sorties il
répondra à vos besoins de contrôle et de commande.
Ce µCOM 02BCP-PSOC5 fait partie du framework O2BCP,
mais il peut être utilisé indépendamment de celui-ci.
Lynx ES ; 8A rue des Hauts de Plumont ; 39100 DOLE
SIRET 79148479300017; Tel. 06.77.84.91.73 ; Web. www.lynxes.fr
Descriptif Fonctionnel :
✔ Cypress PSOC 5LP : Flash 256K, SRAM 64K, Cortex-M3
80MHz, CPLD++, DSP, analogique (P.N. : CY8C5888AXI-LP096).
Ce composant apporte une grande versatilité car il permet d'implémenter des bus SPI, UART,
I2C, CAN, PWM, TIMER et autres fonctions sur ces GPIOs à l'aide de son CPLD.
✔
✔
✔
✔
✔
✔
✔
✔
✔
✔
USB 2 FS / mini USB
CAN 2 / RJ45 (jusqu'à 1Mbps)
JTAG / Connecteur standard ARM 10 pins
Socket SDCARD micro (SPI mode)
Régulateur LDO 3.3V (peut alimenter O2BCP-MAINBOARD, maxi 500mA)
Permet de piloter en même temps des IOs en 3.3V et en 5V
IO Expander 2x8 ports tolérant 5.5V
2 Boutons / 2 LEDs multi-usage
RTC 32.768 Khz
Connecteur d'extension compatible avec les PMOD de Digilent
(WIFI,BT,LCD,Keyboard,...)
✔ Connecteurs 2x40 pour enfichage dans O2BCP-MAINBOARD
Spécifications mécaniques :
✔
✔
✔
✔
✔
Longueur : 87mm (débord RJ45de 1,5mm)
Largeur :
58mm
Hauteur :
25mm (configuration possible en 11mm, composants simple face)
Poids :
30g
Température ambiante min./max. : -40/+85°C
Spécifications électriques (configuration par défaut) :
✔ Tension min./max. sur rail d'alimentation « 5V » : 3.8V/6V
✔ Tension max. sur rail d'alimentation « 3.3V » : ≤ rail « 5V »
✔ ESD Protection (HBM): 2000V
✔ Courant max. sur rail « 3.3V » (régulateur on-board) : 500mA
✔ Courant max. sur rail « 5V » : 750mA (+30°C)
✔ Consommation en veille (wakeup IT, CAN, …) : 8mA (avec LED témoin 3.3V)
Configurations (en gras par défaut) :
✔
✔
✔
✔
✔
✔
✔
Tension d'alimentation PMOD (Digilent) : jumper 5V ou 3.3V
Tension de sortie GPIOO (pour satellite #1) : jumper 5V ou 3.3V
Tension de sortie GPIO2 (pour satellite #2) : jumper 5V ou 3.3V
Activation 5V USB : jumper ON/OFF
Tension de sortie IO Expander : shunts (0Ω) 3.3V ou 5V
Rail d'alimentation unique : shunts (0Ω) 5V ou 3.3V
Alimentation CAN : shunts (0Ω) 5V ou 3.3V
Logiciel & Programmation :
✔ L'excellent PSOC Creator fournit par Cypress gratuitement
(développement C/C++, synthèse Verilog, programmation analogique, bibliothèque de
composants : GUI, FAT32, LCD, SDCARD).
✔ Sonde de debug MiniProg (Cypress), J-Link (SEGGER) ou toute sonde
standard JTAG/SWD du commerce.
✔ L'OS temps réel µT-Kernel et la machine virtuelle LUA sont
portés et fournis dans les conditions de leurs licences (gratuites).
Support & Services :
✔ Support technique à distance (mail & téléphone) nous nous efforçons
de répondre dans les 24h. Développement sur demande
d'exemples pertinents et didactiques de code ou de schémas
électroniques sur lesquels vous pourrez vous baser.
✔ Adaptation simple des cartes existantes (nomenclature, N/A, …) et
établissement de tarification pour des achats en volume (>10).
✔ Développement sur devis selon vos spécifications de composants
ou de l'ensemble de vos logiciels embarqués ou applicatifs (driver,
interface de tests, de commandes pour PC/Windows, panneau de contrôle sur Android, ...) .
✔ Développement sur devis selon vos spécifications de modules
satellites ou de cartes µController.
✔ Transposition sur carte unique d'un système modulaire.
✔ Conseils en architecture à différents niveaux de raffinement.
Synoptique :