
La connexion idéale
Haute abilité
Au moment opportun
Datamate, la gamme de connecteurs Harwin
câble à câble, câble à carte et carte à carte,
au pas de 2 mm, est conçue pour résister à
des conditions de fonctionnement difciles
(chocs violents, fortes vibrations, températures
extrêmes), et pourtant le coût par contact est
celui d’un périphérique commercial industriel.
www.rswww.fr/harwin
QUAND CONCEPTION ET FABRICATION SE RENCONTRENT
08 eTech - NUMÉRO2
< Suite de la page 07
dans le cadre de projets ultérieurs,
soit parce qu’ils ne contiennent pas
les fonctionnalités nécessaires, soit
parce que la technologie est déjà
devenue obsolète.
Une approche plus rentable
consiste à travailler sur une
plate-forme de développement
modulaire pouvant également être
reconfigurée au fil du temps de
façon à répondre aux besoins en
matériel des projets futurs. L’EDP
répond parfaitement à ce concept.
Elle fournit une carte de base sur
laquelle sont branchés les modules
processeurs, ainsi que des modules
avec fonctions spéciales requis par
chaque projet. La plate-forme ainsi
obtenue, sécurisée et adaptée à
un usage à long terme, permet à la
fois de limiter les nombreux achats
de kits de développement et de
gagner du temps pour effectuer les
adaptations nécessaires.
Carte de base congurable
La carte de base EDP, ou carte
mère, est de type Eurocard étendu
(220 x 100 mm), dotée de quatre
« stations » identiques pour les
modules enfichables. La carte mère
permet aux microcontrôleurs et aux
dispositifs d’E/S de communiquer
via une interface standardisée
similaire aux bus STE ou PC/104.
Néanmoins, alors que les bus
STE et PC/104 ont tendance à ne
prendre en charge que les signaux
de ligne de puissance, de données,
d’adresse et de contrôle, l’interface
EDP accepte les applications
de microcontrôleurs en étant
compatible avec les fonctions de
broche spécialisées correspondant
aux microcontrôleurs standard
de 8, 16 et 32 bits. Il existe trois
canaux I2C, deux canaux CAN, un
port SPI et plusieurs périphériques
de mesure et de génération des
signaux. Sont également présents :
des groupes de broches destinés à
prendre en charge les interruptions
causées par des événements
externes, des groupes de broches
capables de créer des trains
d’impulsion, d’autres dédiés à la
commande du moteur, des bus I2S,
des cartes mémoire et de nombreux
autres types courants d’E/S de
microcontrôleur. Les interfaces
avancées telles que SD/MMC sont
également prises en charge.
Tous ces signaux sont contenus
dans deux connecteurs double
rangée de 0,8 mm, pourvus de 140
et 100 broches chacun, appelés
respectivement EDPCON1 et
EDPCON2. La carte mère EDP sert
également à résoudre les problèmes
relatifs aux communications
inter-module et inter-système EDP,
au moyen des interconnexions
disponibles telles que CAN et I2C.
Modules de commande
enchables
Cette architecture permet de créer
une large gamme de modules
processeurs, reposant sur divers
microcontrôleurs, en mappant
les broches d’E/S des dispositifs
avec les connecteurs EDPCON1
et EDPCON2. Le microcontrôleur
devient alors un processeur virtuel
vers un autre périphérique d’E/S
connecté au bus, par exemple un
module périphérique numérique
ou analogique. Quasiment tous
les microcontrôleurs peuvent
être mappés sur ce format. Les
premiers modules de commande
proposés pour l’EDP prenaient
en charge l’Infineon XC167, le
STMicroelectronics STR9 et le
module enfichable Microchip pour
microcontrôleurs et périphériques
dsPIC (PIC-PIM) couvrant les
gammes 8, 16 et 32 bits.
Modules fonctionnels
enchables
Bien entendu, dans la mesure où
l’EDP est conçue pour apporter une
plate-forme configurable à des fins
de démonstration de faisabilité, son
succès dépend aussi de l’éventail
varié de fonctions périphériques
qu’elle peut proposer et qui figurent
également dans les modules
compatibles EDPCON. Les premiers
modules développés dans le
cadre du programme EDP incluent
des modules d’E/S analogiques
et numériques, un module de
communication et deux modules de
commande du moteur.
Le concept modulaire EDP se prête
bien au développement d’une
gamme croissante de modules
d’application. RS poursuit activement
l’élaboration de nouveaux modules ;
les annonces récentes évoquent
un nouveau module de carte SD
et des projets de modules visant à
permettre le développement sans
fil basé sur EDP. Les utilisateurs
peuvent également créer leurs
propres modules, s’ils le souhaitent,
en se référant aux spécifications de
bus EDPCON.
Les développeurs de systèmes
intégrés doivent faire face à un défi
majeur : la mise au point de pilotes
pour chacune des fonctions à mettre
en œuvre. Le temps nécessaire
pour écrire et déboguer un pilote,
à l’étape de démonstration de la
faisabilité, est susceptible de retarder
le projet, en particulier si le pilote en
question ne fonctionne pas. Dans
la suite du projet, il pourra s’avérer
nécessaire de développer davantage
certains pilotes pour parvenir à des
fonctionnalités optimales et à une
fiabilité garantie.
L’EDP résout ces deux défis en
incluant tous les pilotes nécessaires
pour chaque fonction. De plus, les
pilotes sont écrits dès le début
afin d’être prêts pour la phase de
production. Par conséquent, les
développeurs peuvent faire évoluer
leurs projets sans avoir à déboguer
les pilotes lors de la phase matérielle
initiale, ni à les affiner pour la
production pendant la suite du projet.
L’EDP intègre la «feuille de
route» ouverte
En introduisant l’EDP, RS propose
une solution qui permet aux
ingénieurs concepteurs actuels
de répondre à des exigences
toujours plus strictes en matière
de coûts et de délai de mise sur
le marché pour la conception de
systèmes intégrés. En tant que
plate-forme commune, l’EDP
réduit les temps de conception et
de construction qui se traduisent
en jours et non plus en semaines.
Des économies sont réalisées en
termes de coûts de projet puisqu’il
n’est plus nécessaire d’acheter
plusieurs kits de développement
spécifiques à un fabricant et de
les adapter. Enfin, l’EDP incite les
développeurs à tester de nouvelles
idées et à repousser les limites
pour créer des produits qui se
démarquent nettement des autres
et qui sont synonymes de succès.
Une nouvelle carte de base EDP
à deux stations sera lancée très
prochainement, afin de réduire
encore davantage les coûts liés à la
mise en place du matériel initial des
systèmes intégrés.
Pour plus d’informations sur
l’EDP, consultez le site
www.rswww.fr/edp
RS encourage également les
institutions universitaires à
participer à la communauté
des développeurs EDP.
Les universités qui
souhaitent avoir accès à des
kits de développement pour
la recherche et l’enseignement
peuvent nous contacter
à l’adresse
etech@rs-components.com