Académique Documents
Professionnel Documents
Culture Documents
TM
NUMRO 11
Raspberry Pi
S'il y a un signal, il y a
AMPMODU
www.rs-components.com/teconnectivity
AMPMODU, TEConnectivity et le logo TEConnectivity sont des marques dposes.
Les derniers mois ont t extraordinaires pour le design Hardware et Software lectronique. Au sein de RS et Allied, nous avons t emports par le tourbillon Raspberry Pi, avec des niveaux de demande et d'anticipation ingals. Un ordinateur de la taille d'une carte de crdit, qui ne cote que 33, est dsormais l'avant-garde d'une rvolution en matire de programmation informatique qui se propage dans les coles et les universits. Il a galement dclench une vague de conception de cartes open source compatibles avec ce dernier parmi les ingnieurs hardware. Dans ce numro deTech, nous faisons le point sur ce phnomne en observant ce qui le rend si particulier pour tant de gens. Nous examinons galement la manire dont l'Imagerie par Rsonance Magntique (IRM) est utilise dans la recherche mdicale, ainsi que les dernires alimentations adaptes dans le domaine mdical, et nous jetons un coup d'il au Thunderbolt, une nouvelle norme pour les E/S qui offre une alternative la connectivit USB. J'espre que vous apprcierez ce nouveau numro d'eTech. Nous rvlerons de grands changements dans notre prochain numro (un indice figure en couverture) et je suis impatient de vous en parler plus en dtail avant la fin de l'anne. Glenn Jarrett Directeur Marketing lectronique
Placez votre appareil devant la page complte ou cette icne pour regarder votre eTech prendre vie.
www.twitter.com/RS_France
Conditions gnrales : les conditions gnrales de vente figurent dans la dernire dition du catalogue RS. Ce numro est valable de septembre 2012 janvier 2013.
04 06 11 14 18 20 24 26 28 32 34
Pages 06 et 09
INFOS INDUSTRIE RASPBERRY PI MMOIRE FLASH VITEMENT DES DFAILLANCES, TOLRANCE AUX PANNES THUNDERBOLT NOUVEAUX PRODUITS NOUVELLES LGISLATIONS REVUE DE CONCEPTION CONSEILS DE CONCEPTION AU CUR DU SUJET ARDUINO TRANSMISSION D'NERGIE SANS FIL ALIMENTATIONS MDICALES EMERSON DESIGNSPARK
Page 18
Vido Thunderbolt
Page 23
Vido vue produit 360
Publi par : RS Components Limited. Sige social : Birchington Road, Weldon, Corby, Northamptonshire NN17 9RS, Grande-Bretagne Numro d'immatriculation : 1002091. RS Components Ltd 2012. RS est une marque de RS Components Limited. Une socit Electrocomponents.
pour tablette
Article : Super Arduino : bien dmarrer avec le chipKIT MAX32 publi dans eTech numro 10 (avril). Le produit prsent dans cet article est fabriqu par Microchip, et non (comme le titre pourrait le suggrer) par Arduino. Nous souhaitons prciser que le Arduino MEGA n'est pas rattach ce produit Microchip.
36 38 40
ELE_0050
eTech - NUMRO 11
03
INFOS INDUSTRIE
Des TV
intuitives
Institut Fraunhofer l'avenir, vous n'aurez plus appuyer sur des boutons pour utiliser votre tlviseur ou un appareil multimdia. Il vous sura de les pointer du doigt. Des chercheurs dveloppent actuellement la technologie de commande ncessaire dans le cadre d'un projet europen.
Vous voulez regarder la tl ? Aucun problme, dites-le simplement votre tlviseur. Il s'allumera ds qu'il entendra les mots Tl, s'il vous plat . Pour changer de chane, un simple geste de la main suffit. Le son n'est pas assez fort ? Montrez du doigt la commande du volume et dplacez-la vers le haut pour l'augmenter. Se connecter Internet est tout aussi simple. Dites Internet et la page d'accueil s'affichera. partir de l, vous pourrez accder au monde entier avec votre voix : vos amis sur Facebook, des destinations de vacances ou les dernires offres sur eBay. Le tlviseur offre des moyens de contrle privilgis par les utilisateurs et toujours adapts la situation dans laquelle ils se trouvent. Compar la manire dont nous utilisons actuellement nos tlviseurs, ceci peut ressembler de la magie, mais nous ne sommes pourtant pas loin de la ralit. Une quipe de chercheurs internationale participe actuellement au projet europen GUIDE afin de dvelopper les bases des appareils multimdias de l'avenir. L'accs Internet partir d'un tlviseur existe dj sur le march, mais tous les utilisateurs ne disposent pas d'appareils compatibles et certains d'entre eux sont incapables d'utiliser les nouveaux services, explique le coordinateur du projet, Christoph Jung, de l'Institut Fraunhofer d'informatique graphique IGB (Darmstadt). Les crans de tlviseurs et les dcodeurs modernes permettent d'accder des missions partir de sources Web comme HbbTV, ou de regarder des contenus Web par le biais de l'une de leurs applications. L'quipe de Jung travaille actuellement en collaboration avec sept partenaires de recherche provenant de cinq pays diffrents pour dvelopper un nouveau logiciel destins aux fabricants de tlviseurs et aux fournisseurs de services. Ce logiciel s'intgrera facilement dans divers dispositifs de commande, tels que les tlcommandes vocales, gestuelles ou intelligentes, et pourra tre configur en fonction des besoins de l'utilisateur. Ceci permettra de gnrer efficacement des expriences tlvisuelles personnalises pour diffrents groupes d'utilisateurs, dont les personnes handicapes ou souffrant de troubles spcifiques. Les personnes ges, en particulier, souffrent souvent de troubles lis au vieillissement (oue, vue, cognition et fonctions motrices), ce qui rend difficile pour elles l'utilisation de commandes et de menus de tlvision complexes. Pour qu'une machine puisse mieux comprendre les utilisateurs et reconnatre leurs souhaits, elle doit disposer d'une certaine intelligence. Le systme de commande doit rpondre des attentes leves. Il doit reconnatre efficacement les capacits et les prfrences de l'utilisateur, s'adapter chaque utilisateur et, bien sr, apprendre et voluer au fur et mesure que l'utilisateur s'amliore, explique Christoph Jung. Pour montrer que ces objectifs ambitieux peuvent tre atteints, les chercheurs du projet GUIDE sont en train de dvelopper un systme de commande pour personnes ges, d'o leur acronyme (Gentle User Interfaces for Disabled and Elderly People). L'industrie considre toujours ces personnes comme un groupe cible difficile. Bien qu'ils disposent de beaucoup de temps pour consommer des mdias (ce qui fait d'eux des clients potentiels pour les fabricants de tlviseurs et d'appareils multimdias), ils ont besoin de concepts d'utilisation simples, jusqu' maintenant inexistants sur le march. Rsultat : les personnes ges n'ont pas encore t entirement reconnues comme clients potentiels ayant des besoins spcifiques et ceci est d en grande partie au fait que l'offre de produits et de services adapts leurs besoins ncessiterait du temps et de l'argent, ajoute Christoph Jung. Avec le projet GUIDE, nous souhaitons faire un pas en avant dans ce domaine, en offrant des connaissances conceptuelles et un support logiciel l'industrie europenne des tlviseurs.
La technologie du quotidien
Crer un appareil utilisation intuitive n'est pas facile, car chaque utilisateur est diffrent. Les gens diffrent dans leur aspect physique, leurs gestes et leurs expressions, sans oublier qu'ils ne parlent pas tous la mme langue.
04
eTech - NUMRO 11
INFOS INDUSTRIE
Le btiment tait radioactif et les escaliers qui menaient aux diffrents tages taient raides. J'tais convaincu qu'aucun tre humain n'oserait entrer dans cet environnement et que notre seule option tait d'utiliser des robots distance, raconte Eiji Koyanagi, docteur en ingnierie et directeur adjoint du Future Robotics Technology Center (fuRo) de lInstitut Technologique de Chiba (CIT), en repensant la fermeture de la centrale. Le robot Quince a d tre tlcommand par le biais d'un cble de communication de 500 m de long, car les murs en bton internes du btiment taient trop pais pour permettre une communication radio. Sa camra a permis de lire les valeurs affiches sur le dosimtre, ce qui a rsolu le problme du manque de moyens de communication. Des modifications ont t ncessaires pour permettre Quince de relever des dfis auxquels il n'avait encore jamais t confront. Aprs de nombreux essais, le robot a finalement reu le feu vert pour entrer dans la centrale en juin 2011. Contrairement aux robots amricains qui s'y taient dj rendus et avaient rencontr des difficults, Quince a pu accder tous les tages, y compris le 5e, et rapporter les donnes requises pour le sauvetage de la centrale. Je suis bien sr ravi que des vidos montrant l'tendue des dgts et des informations telles que les relevs de dosimtre aient facilit le sauvetage. Mais le plus important est que nous avons pu allger la tche des travailleurs, raconte le Dr Koyanagi. Cependant, Quince n'a pas non plus t capable de revenir sur ses pas aprs l'enchevtrement et la rupture de son cble de communication. Il revient maintenant deux nouveaux robots (Quince 2 et Quince 3) d'achever sa mission. Ces versions amliores ont t conues de manire permettre une commande distance par l'un des robots en cas de panne de cble de communication sur l'autre robot, la faible distance entre les deux robots rendant possible une communication sans fil.
Nous avons galement reu de nombreuses demandes de renseignements sur la possibilit de l'utiliser pour des inspections en eaux souterraines. Bien que ses fonctions puissent tre facilement personnalises, l'une des caractristiques de Quince reste toujours la mme : l'utilisation de composants RS, dont le convertisseur CC/ CC de l'unit lectronique, qui reprsente l'unit centrale de l'appareil. Nos activits ncessitent une grande rapidit. Nous remercions donc RS pour son service de livraison le jour mme, qui nous a permis d'obtenir les pices immdiatement. RS est toujours notre premier choix, mme pour notre robot de secours. L'tendue de sa gamme de produits joue toujours un rle important dans la conception et la mise en uvre de nos nouveaux dveloppements, conclut le Dr Koyanagi. Il n'est bien sr pas possible de savoir o et quand les services exceptionnels d'un robot comme Quince seront ncessaires, mais nous ne sommes peut-tre pas trs loin du jour o ces robots japonais innovants joueront un rle actif travers le monde. L'objectif de RS est d'galer cette ambition et de continuer soutenir l'innovation conceptuelle partout dans le monde.
Livraison le jour mme par RS pour rpondre aux besoins de dveloppement d'urgence
Quince est dsormais connu pour le rle qu'il a jou dans la centrale de Fukushima, mais il a en ralit t construit un an avant la catastrophe et devait tre utilis comme matriel de lutte contre les incendies par la brigade de pompiers de Fukushima. Comment l'quipe a-t-elle russi le transformer en robot parfaitement adapt aux secours d'urgence ? La rponse rside dans la conception infaillible du Dr Koyanagi et de l'quipe qui a dvelopp Quince. Le seul but rel des robots est d'aider les tres humains, explique le Dr Koyanagi. Ils doivent pour cela pouvoir s'adapter divers environnements. Dans le cas des robots de secours, une grande taille n'est toutefois jamais un atout. Nous avons dvelopp Quince pour que sa taille et ses temps de rponse soient vraiment exceptionnels. Quince peut tre dmont en quatre modules pesant chacun moins de 32 kg. Mme ses batteries au lithium ont une puissance de moins de 100 W. Cela signifie qu'il peut facilement tre transport en avion n'importe o dans le monde. Dans certaines situations, comme les activits de secours d'urgence, le robot peut normalement tre assembl en six minutes aprs son arrive sur le site cible.
eTech - NUMRO 11
05
TM
Raspberry
Kevin Murrell
Il est important de comprendre comment les applications sont dveloppes. De nombreux jeunes visiteurs du National Museum of Computing n'imaginent pas qu'une personne ayant une brillante ide puisse tout simplement s'asseoir et crire une application pour leur tlphone.
Kevin Murrell est le directeur du National Museum of Computing de Bletchley Park au Royaume-Uni.
Durant la priode prcdant sa sortie, le RaspberryPi est devenu l'ordinateur carte unique le plus attendu de tous les temps.
Un ordinateur de la taille d'une carte de crdit Le Raspberry Pi prend la forme d'un circuit imprim nu de la taille d'une carte de crdit. Il utilise un SoC Broadcom et offre : Processeur ARMv6-M de 700 MHz 256 Mo de RAM Processeur graphique 1080p avec sorties vido composite RCA et HDMI Sortie audio Jack 3,5 mm Embase GPIO 26 broches avec UART, I2C et SPI Ports JTAG, DSI (cran LCD) et CSI (camra) Lecteur de carte SD USB Deux versions existent : le modle A avec un seul port USB alors que le modle B propose deux ports USB et ajoute l'Ethernet. Le Raspberry Pi ne ncessite qu'un clavier et une souris USB, une alimentation (adaptateur secteur Micro USB), une carte SD pour le systme d'exploitation et un moniteur d'ordinateur ou un tlviseur pour l'affichage. Sa compacit est idale pour le transport entre la maison et l'cole, tandis que son prix de 25 $ pour le modle A, 35 $ pour le modle B, fait tomber les barrires de l'exprimentation. Grce l'utilisation d'une carte SD comme support de stockage, la mise jour et la rinstallation du systme sur un autre ordinateur s'en trouvent facilites. Les cartes peuvent tre rapidement changes pour offrir diffrents environnements logiciels. En fournissant des embases pour un assortiment d'E/S, il encourage l'exprimentation hardware et son faible prix signifie que les erreurs graves ne seront pas aussi coteuses que si vous utilisiez un PC traditionnel.
Dans cet article, nous allons nous intresser aux motivations qui se cachent derrire le Raspberry Pi et aux principaux dtails techniques, avant d'examiner son rle de support dans l'objectif de promouvoir l'informatique en rintroduisant la notion de plaisir. La Fondation Raspberry Pi a t fonde en 2009 en partant du constat que, malgr les normes progrs raliss en informatique depuis 30 ans, les ordinateurs modernes noffrent plus les mmes opportunits dapprentissage que les machines des annes 80. Selon Eben Upton, Ceci a eu pour impact de rduire considrablement le nombre de jeunes sachant programmer, gnrant ainsi dimportantes lacunes dans les universits, mais galement dans lindustrie. Dtermine agir sur ce point, la fondation a dcid de concevoir un ordinateur carte unique trs abordable, afin de stimuler l'enseignement des bases de l'informatique. En tant qu'ancien universitaire et concepteur de System-On-Chip (SoC) Broadcom, Eben Upton tait parfaitement plac pour comprendre cette problmatique et dtenait les connaissances ainsi que les contacts ncessaires pour dvelopper une solution.
Pi
07
Plus de 20 ans de dveloppement logiciel En choisissant le systme d'exploitation Linux, la Fondation Raspberry Pi permet aux utilisateurs de bnficier de plus de 20 ans de dveloppement logiciel, d'un vaste cosystme d'applications et d'outils open source, ainsi que d'une communaut mondiale dynamique. l'heure actuelle, le support est disponible pour les distributions Raspbian wheezy (OS optimis pour le hardware du Raspberry Pi bas sur Debian), Arch Linux ARM et QtonPi. Un code source du noyau spcifique au Raspberry Pi est disponible sur github.com/raspberrypi. Bien que la quasi-totalit des langages de programmation pourrait tre utilise avec le Raspberry Pi, la fondation a dcid de soutenir le choix de Python comme langage d'enseignement. Trs apprci des programmeurs, ce langage met l'accent sur la lisibilit. Il est puissant et s'accompagne d'une vaste collection d'outils et de modules pr-crits disponibles. Son interprteur interactif offre galement un excellent environnement d'apprentissage pour le novice qui commence tout juste programmer.
Raspberry Pi offre une excellente opportunit la gnration iPhone, pour apprendre dvelopper par eux-mmes des logiciels, plutt que de simplement les utiliser. Le plus grand potentiel est, selon moi, en tant qu'outil d'apprentissage indpendant et autonome, par l'exprimentation et la dcouverte, non seulement l'cole mais d'autant plus en dehors. Miles Berry est prsident de la National Association of Advisors for Computers in Education et responsable de matire pour l'enseignement de l'ICT (Technologies de l'Information et de la Communication) l'universit de Roehampton.
Le Raspberry Pi fait sauter le verrou nancier qui bloque l'exprimentation en informatique. En mettant l'accent sur l'aspect matriel, il encourage progressivement les personnes explorer le point de rencontre fascinant entre le matriel sur mesure et les logiciels sur mesure. Jeremy Ruston est l'inventeur de TiddlyWiki et le fondateur du cabinet de conseil en logiciel Federatial Ltd. Il est devenu un auteur publi en crivant des titres populaires sur le BBC Micro dans les annes 80, alors qu'il tait encore adolescent.
Appel l'action
Le Raspberry Pi reprsente une chance significative d'duquer et d'inspirer les ingnieurs et informaticiens de demain, mais le soutien aux communauts actuelles d'ingnierie et universitaire d'aujourd'hui sera vital pour tirer pleinement parti du potentiel de cette opportunit.
Il s'agit de la meilleure occasion, depuis le BBC Micro, pour raligner le programme scolaire autour d'une plateforme accessible tout le monde, an de stimuler une meilleure comprhension de l'informatique relle. Alex van Someren est devenu partenaire d'Amadeus Capital aprs avoir fond la socit en technologies de scurit nCipher. Dans les annes 80, il quitte l'cole pour rejoindre Acorn Computers, o il s'est largement impliqu dans le projet BBC Microcomputer System. Il est devenu par la suite l'auteur du premier livre sur le microprocesseur ARM.
Jeremy Bennett
Embecosm
Il y a un manque criant de diplms venir qui auront les comptences ncessaires pour l'informatique physique (facult se rapprocher du hardware). Beaucoup trop de cursus universitaires se limitent uniquement la programmation d'applications sur un PC quip de 4Go de RAM, alors que notre informatique est de plus en plus embarque.
Jeremy Bennett est le directeur gnral de Embecosm, un fournisseur de services et d'outils de dveloppement embarqus. galement ancien dfenseur pour les systmes embarqus chez ESP KTN du Technology Strategy Board.
Dcouvrez un Media Center bas sur le RaspberryPi. Plus d'informations sur l'utilisation de l'app Aurasma page 3.
08
eTech - NUMRO 11
Ce soutien pourrait prendre diffrentes formes et ne doit pas ncessairement se faire en collaborant directement avec des tablissements d'enseignement, par exemple. L'aide dans le dveloppement hardware, software et de documentations complmentaires largissant le champ d'application du Raspberry Pi, aussi simples soient-ils, est une manire de contribuer aux objectifs de la fondation. Tout comme la fourniture de conseils et d'une assistance de base aux individus et aux groupes moins techniques qui manifestent un intrt pour l'utilisation du Raspberry Pi.
Sue Black
ACHETEZ-LE
Commandez ds aujourd'hui le RaspberryPi chez RS: rswww.fr/raspberrypi
Les logiciels jouent un rle majeur dans notre vie quotidienne: des guichets automatiques bancaires aux tlphones portables, en passant par les logiciels embarqus dans nos voitures et machines laver. Ils sont partout, alors comment pourrions-nous vivre sans eux? Il est donc surprenant que le grand public les mconnaisse et en sache si peu sur leur histoire ainsi que sur leur contribution fondamentale notre quotidien.
Sue Black est un docteur en informatique reconnu, mais aussi une militante et fondatrice de la Fondation goto, instaure pour changer la perception publique et accrotre la participation dans l'informatique.
09
Omron
Relais Omron offre une gamme des plus compltes :
Omron dveloppe des composants lectroniques laide de technologies propritaires novatrices garantissant les caractristiques de pointe requises par le monde moderne daujourdhui.
relais et interrupteurs
Puissance capacit de commutation pouvant atteindre 30 A dans diverses configurations des contacts Relais de signalisation et haute frquence lune des gammes les plus vastes dEurope Statiques adapts toute application ncessitant une longue dure de vie et une grande fiabilit MOSFET toute une gamme de technologies dassemblage dans le domaine des DEL, des matrices de photodiodes et des puces MOSFET Relais usage gnral borne de carte circuits imprims multipolaire ainsi quindicateurs mcaniques et boutons test Interrupteurs La gamme Omron dinterrupteurs comprend les composants suivants : Minirupteurs modles standard, interrupteurs scells faible couple et un certain nombre de modles industriels spcifiques DIP conviennent la plupart des mthodes de production et comprennent des modles entirement scells Interrupteurs bascule slecteur, bouton-poussoir, interrupteur de renclenchement et DEL Montage sur carte circuits imprims bouton-poussoir miniature, bascule et coulisse Omron conoit loprabilit et la convivialit dans tous ses relais et interrupteurs. Pour plus dinformations, consultez le site www.omron-rs.eu.
Alternatives possibles
Alors que les processus de gravure de la mmoire Flash continueront de s'affiner court et moyen terme, la demande en mmoires de remplacement se poursuit pour le long terme, que ce soit pour les applications autonomes ou pour les applications embarques. Les mmoires concurrentes incluent 30 technologies de mmoire non volatile diffrentes actuellement tudies par les fabricants de semiconducteurs, les instituts de recherche et les universits. Certaines d'entre elles sont en fait dj disponibles sur le march en quantits relativement faibles. Les principales technologies offrant un certain nombre d'avantages par rapport la mmoire Flash, tels que des temps de lecture/criture 100 fois plus rapides et une endurance beaucoup plus leve en termes de cycles d'criture, incluent les quatre alternatives suivantes : la mmoire changement de phase, la mmoire vive ferrolectrique, la mmoire vive magntorsistive et la mmoire rsistive.
eTech - NUMRO 11
11
seulement de la mmoire Flash, mais galement des mmoires DRAM et SRAM. La mmoire MRAM est cependant sensible aux interfrences provoques par les applications de couple prolonges causes par les champs magntiques DC externes. Everspin, une socit issue de Freescale Semiconductor qui prvoit de commercialiser des millions d'units de MRAM en 2012, s'intresse cependant de plus en plus la technologie MRAM de seconde gnration appele SST-MRAM (Spin Transfer Torque MRAM). Cette technologie remplace la couche isolante par une barrire effet tunnel et utilise des lectrons spins aligns (polariss). Son principal avantage est la rduction du courant ncessaire pour l'criture, qui rend celle-ci comparable au processus de lecture et permet des densits plus leves, mais la cohrence des spins doit tre maintenue et les fonctionnements haute vitesse ncessitent toujours un courant plus lev. On s'attend aujourd'hui ce que cette technologie soit utilise dans les dispositifs gravs en moins de 65 nm, de nouvelles structures composites tant l'tude.
La RRAM repose sur la commutation lectronique (induite par une intensit ou une tension) d'un matriau rsistif entre deux tats stables (faible/lev). Celle-ci est obtenue par le biais d'une conduction soudaine travers des couches isolantes d'oxyde. Deux oprations permettent de modifier l'tat de rsistance de la RRAM : RESET la fait passer d'un tat de faible rsistance un tat de haute rsistance, alors que SET produit l'effet inverse. Le processus de gravure de la RRAM peut descendre en dessous de 30 nm et une tude portant sur la mmoire rsistive base d'oxyde a mme suggr que le dplacement de l'oxygne pouvait avoir lieu 2 nm. Selon l'institut de recherche IMEC, des dispositifs RRAM structure empile gravs en 11 nm pourraient arriver sur le march, la mmoire Flash SONOS (Silicon-OxideNitride-Oxide-Silicon) servant d'tape intermdiaire avec des finesses de gravure de 17 et 14 nm. La RRAM offre des vitesses de permutation infrieures une nanoseconde, avec une consommation nergtique minime. Elle assure galement la stabilit des donnes en rsistant aux tempratures leves et l'usure. Cette robustesse offre de nouvelles opportunits sur les marchs de l'automobile et des applications embarques, par exemple. Elpida a dj dvelopp des prototypes de RRAM pour une production en masse dans le courant 2013. Bass sur un processus de gravure de 30 nm, ses dispositifs sont capables d'offrir des capacits Gigabit.
La construction de la mmoire FRAM rappelle celle de la DRAM. Cette dernire est constitue d'un transistor d'accs dilectrique et d'un nud de stockage base de condensateurs, alors que la FRAM utilise un matriau ferrolectrique comme le titano-zirconate de plomb (PZT) pour former un condensateur ferrolectrique, qui est ensuite intgr dans le corps de la grille du transistor d'accs. La structure cristalline du matriau ferrolectrique permet la formation de biples lectriques semi-permanents, qui s'alignent sur un champ lectrique externe et conservent cette polarisation une fois le champ retir. Ceci permet un accs alatoire chaque bit pour les oprations de lecture et d'criture, les 0 et les 1 tant stocks l'aide des deux polarisations disponibles pour chaque cellule. La mmoire FRAM consomme moins de courant, permet une criture plus rapide et offre un nombre beaucoup plus lev de cycles d'criture/effacement que la mmoire Flash. Ses inconvnients incluent des densits de stockage plus faibles, une capacit de stockage limite et un cot plus lev. Fujitsu a annonc avoir conu des dispositifs FRAM pour remplacer les mmoires Flash et SRAM dans les applications industrielles, d'usine et faible consommation, tandis que Texas Instruments commence doucement offrir des microcontrleurs bass sur ce type de mmoire.
Ces quatre technologies n'ont cependant toujours pas t produites en grande srie et elles se limitent toutes pour l'instant des marchs spcialiss. La mmoire Flash devrait continuer d'voluer pendant au moins quelques gnrations, si bien que nous ne sommes pas prs d'annoncer son remplacement.
La mmoire MRAM utilise des lments de stockage magntiques forms partir de deux plaques ferromagntiques capables, chacune, de maintenir un champ magntique, et spares par une fine couche isolante. La structure de cellule la plus simple correspond une configuration en vanne de spin. L'une des plaques sert d'aimant permanent polarit fixe, tandis que l'autre possde un champ modifiable en fonction du champ externe. Les bits sont stocks sous forme de 1 lorsque les deux plaques ont la mme polarit et sous forme de 0 lorsqu'elles ont des polarits diffrentes. Une grille constitue de ces cellules forme un dispositif de mmoire. Cette technologie permet d'envisager le remplacement non
12
eTech - NUMRO 11
13
La premire partie de ce dossier concernait l'vitement des dfaillances. Dans ce numro, nous dcrivons les techniques de conception matrielle qui permettent de grer les pannes transitoires et permanentes au sein des systmes de microcontrleurs.
La tolrance aux pannes prsuppose que des pannes sont susceptibles de se produire quel que soit le nombre de mesures prises pour les viter. Les systmes scurit intgre ne permettent pas de reprendre un fonctionnement sr en cas de dtection de panne, mais garantissent un arrt contrl du systme, sans erreur de sortie. Les systmes tolrants aux pannes sont quant eux capables, sans assistance externe, d'excuter correctement leurs programmes, ainsi que leurs fonctions d'entre/sortie, face un certain nombre de pannes de fonctionnement. Bien que ces dfinitions puissent paratre simples, elles se traduisent trs difficilement en systme rel. En cas de panne de systme permanente ou transitoire, trois conditions doivent tre remplies pour permettre une excution correcte continue : Dtection des erreurs. Le systme doit tre capable de dtecter ses propres erreurs. Diagnostic des pannes. Aprs avoir dtect une erreur pendant l'excution d'un programme, le systme doit tre capable de localiser la panne au niveau d'un groupe de composants ou de modules pouvant tre contourns, remplacs sous le contrle du processeur ou dsactivs. Suppression de la panne. Une fois la panne localise, le systme doit prendre des mesures afin de l'liminer ou de minimiser ses effets. En cas de panne transitoire, il est possible qu'une nouvelle tentative suffise. Il faudrait, dans l'idal, que ces trois processus se produisent le plus rapidement possible, afin de minimiser toute interruption du ux de donnes. Une redondance de scurit est introduite sous forme de matriels ou de logiciels supplmentaires (ou des deux) pour tenter d'atteindre l'objectif conceptuel de reprise quasi-immdiate en cas de panne. Dans la pratique, il est presque impossible de grer tous les types de pannes de composants susceptibles de se produire. Certaines pannes entraneront invitablement des arrts de systme catastrophiques, et la seule chose faire consiste rendre leur taux de probabilit acceptable. Dans le cas des circuits non redondants, tels que les gnrateurs d'horloge, une attention particulire est ncessaire l'tape de conception pour viter qu'une simple panne ne mette hors service un systme autrement tolrant aux pannes. La couverture correspond la probabilit conditionnelle selon laquelle une panne pourra tre dtecte et limine de manire sre. Le terme sr peut signifier un arrt du systme sans consquences nfastes (scurit intgre) ou l'isolement du composant dfectueux pour permettre la poursuite du fonctionnement (tolrance aux pannes dans un systme redondant). Cette probabilit peut galement s'exprimer sous forme de pourcentage, l'aide du taux SFF (Safe Failure Fraction). Il existe bien sr des situations dans lesquelles mme une perte de fonction contrle n'est pas acceptable : que se passerait-il, par exemple, si les commandes automatiques d'une voiture sans chauffeur cessaient de fonctionner pendant une manuvre grande vitesse ? Dans ce type de scnario, la tolrance aux pannes est la seule option. Le concept de couverture permet aussi d'valuer l'efficacit de schmas de fiabilit particuliers en termes de capacit de dtection et d'limination de tous les modes de pannes possibles. La couverture doit tre presque totale pour permettre la fiabilit attendue. La tolrance aux pannes et l'vitement des dfaillances ne sont pas mutuellement exclusifs et il est
possible de combiner les deux techniques dans certaines conceptions. L'introduction de composants redondants et l'inclusion de modules de secours n'amliorent pas automatiquement la fiabilit du systme. En effet, lorsque des composants de faible qualit sont rpliqus, le systme redondant est moins susceptible d'accomplir sa mission qu'un systme simplex. L'utilisation de composants d'excellente qualit et d'une conception dtare est ncessaire pour permettre une tolrance aux pannes optimale. Cela signifie une disponibilit accrue du systme et des chances de succs optimises, mme en cas de pannes de composants. Une attention particulire aux problmes de disponibilit l'tape de la conception a permis aux vhicules d'exploration de Mars lancs en 2003 de dpasser leur dure de mission de plusieurs annes.
Les systmes simplex ou 1oo1 (One out of One) sont incapables de dtecter les pannes et courent d'importants risques d'arrt non contrl. Les diagnostics simplex + ou 1oo1D incorporent des circuits de contrle qui permettent un suivi du fonctionnement du processeur sans impact sur les systmes en temps rel pour lesquels la vitesse est cruciale. Une minuterie de surveillance, parfois incluse sur la puce du processeur ou dans un dispositif de surveillance distinct, est souvent utilise pour dtecter les pannes de processeur. Elle oblige gnralement le systme redmarrer en cas de perte de signal gnr par un programme. Ces dispositifs trs simples intgrent souvent un systme de contrle de l'alimentation lectrique. Une solution beaucoup plus complte est ncessaire pour rpondre aux exigences des nouvelles normes de scurit ISO26262 et CEI 61508. Le fRCPU Yogitech du microcontrleur ARM Cortex M3 [1] en est un exemple, le circuit de surveillance Infineon CIC61508 [2] du processeur TriCore en est un autre. Ces dispositifs de diagnostic permettent de transformer un systme simplex ou 1oo1 en systme 1oo1D capable de crer un systme certifi CEI 61508 SIL3. Cela signifie un taux SFF suprieur 99 % et une sortie scurit intgre. Le microcontrleur de scurit TMS470M de la gamme Hercules de Texas Instruments intgre un seul cur Cortex M3 avec correction des erreurs et logique de test automatique sur une mme puce [3]. Il ne remplit cependant pas les critres de scurit CEI 61508, car son taux SFF est infrieur 60 %. Ceci est d au fait que la logique de contrle des erreurs ne peut pas dtecter plus de 60 % des erreurs transitoires ou systmatiques possibles au niveau du cur. La technique prouve qui consiste excuter le mme programme sur deux curs ou plus et comparer les sorties est une faon d'optimiser la couverture.
La redondance des systmes de contrle informatique signifiait traditionnellement la multiplication par 2 (DMR ou 2oo2), par 3 (TMR ou 2oo3), voire par 4 (QMR ou 2oo4), des units de processeur et l'excution du mme programme sur chacune d'entre elles avec un lger dcalage. La logique de vote et la comparaison spare permettent uniquement une sortie travers un actionneur si la majorit des processeurs s'accordent. Cela signifie que les systmes DMR ne sont pas tolrants aux pannes, car la logique de vote ne permet pas de dire quelle sortie est incorrecte. Les deux processeurs doivent donc tre dsactivs de manire contrle. Toutefois, les systmes DMR dont le taux SFF est suprieur 99 % pourraient rpondre aux critres SIL3. Les systmes TMR permettent un processeur de tomber en panne sans interruption du fonctionnement, condition que les deux autres processeurs s'accordent. (Figure 1) Les systmes QMR devraient pouvoir grer deux pannes sans baisse de performances. Les systmes de type TMR et QMR devraient rpondre aux critres SIL4 s'ils russissent atteindre un taux SFF suprieur 99 %, car ils sont galement tolrants aux pannes.
15
Module de processeur 1oo1 1 Entre commune Sortie conrme Module de processeur 1oo1D 2
Alarme d'erreur
Logique de reconguration
Sortie conrme
Alarme d'erreur
Module de processeur 1oo1 3 Figure 1. Systme tolrant une seule panne bas sur une redondance modulaire triple
Figure 2. Systme tolrant une seule panne bas sur deux microcontrleurs de scurit double cur
Conclusion
Les microcontrleurs TMS570LS et RM48x Cortex R4F de la gamme Hercules de Texas Instruments renferment deux curs de processeur qui excutent tous les deux le mme programme, mais l'un de ces curs sert uniquement de dispositif de contrle esclave pour la production de sorties destines une comparaison avec le cur matre [3]. Seules les sorties du cur matre sont envoyes au reste du systme, si bien qu'il n'est pas possible de construire un DMR 1oo2 avec un seul dispositif. Nous disposons au lieu de cela d'une configuration 1oo1D capable de remplir le critre SFF > 99 % de la norme CEI 61508 SIL3.
Jusqu' rcemment, le concept de tolrance aux pannes tait principalement li des projets trs coteux impliquant des engins ariens ou spatiaux, en raison des cots de dveloppement considrables. Les systmes automobiles devront certainement utiliser ces techniques lorsque des vhicules sans chauffeur commenceront apparatre sur nos routes. Les applications automobiles et industrielles doivent se conformer aux normes de fiabilit internationales ISO26262 et CEI 61508 et la nouvelle gnration de microcontrleurs de scurit permettra aux ingnieurs de produire des conceptions conformes ces normes.
Lorsqu'un systme de contrle dtecte une erreur, il peut s'agir d'une erreur ponctuelle due au changement de l'tat d'une cellule de RAM par une particule cosmique, par exemple. Il est souvent possible de remdier ce type de panne transitoire en tentant simplement de rexcuter le segment de programme concern. Cette fonctionnalit doit tre intgre au systme pour que les ressources matrielles ne soient pas inutilement mises hors service. Le temps et les efforts consacrs au rglage de ces circuits et de ces logiciels seront rcompenss si le systme est destin une utilisation dans un environnement soumis aux interfrences lectriques. Le systme de contrle des erreurs devra bien sr pouvoir reconnatre rapidement les pannes permanentes afin d'viter les nouvelles tentatives inutiles.
Rfrences [1] www.fr.yogitech.com [2] www.infineon.com [3] www.ti.com [4] Rapport : Redundancy Management Technique for Space Shuttle Computers, J.R.Sklaroff, IBM Journal Research & Development, 1976 [5] Rapport : AIRBUS A320/A330/A340 Electrical Flight Controls, A Family of Fault-Tolerant Systems, Dominique Britxe, Pascal Traverse, IEEE 1993
Les redondances modulaires de base dotes de circuits de vote sont normalement classes comme tant statiques (tous les modules sont chaud et excuts). Il est possible d'ignorer un module de processeur ou de le mettre hors service s'il prsente une panne permanente. La redondance dynamique implique des units de secours chaud ou froid, actives ou dsactives selon les besoins par une logique de dtection des pannes et/ou un logiciel. Son utilisation tait frquente sur la navette spatiale [4] et les avions Airbus [5]. Dans le second cas, une prcaution supplmentaire a t prise contre les pannes de mode commun avec l'introduction d'un concept de diversit, selon lequel les modules de processeur sont bass sur diffrentes plateformes de microcontrleurs utilisant des logiciels crits par des quipes indpendantes. Ces systmes possdent des modules de processeur 1oo1D double cur qui peuvent dsormais tre remplacs par des puces uniques, telles que les dispositifs double cur Hercules. Il est par exemple possible de combiner deux puces pour former un systme 1oo2D tolrant aux pannes et conforme aux exigences SIL4. (Figure 2) Dans ce cas, les deux processeurs fonctionnent chaud et reoivent les mmes entres, y compris une rinitialisation commune. Lorsqu'un commutateur est activ, les sorties de l'unit de secours remplacent celle du module en panne. Bien que les horloges de processeur ne soient pas synchronises, le contretemps devrait tre minime au moment du basculement.
16
eTech - NUMRO 11
DESIGNSPARK PCB
lu meilleur nouveau produit de lanne
DesignSpark PCB est un logiciel professionnel pour la conception de circuit imprim, gratuit et sans aucune limitation. Tlchargez-le sur designspark. com et laissez libre court votre crativit.
Prix dcern par le magazine Printed Circuit Design and Fab en avril 2011 dans la catgorie PCB Design Tools
www.designspark.com
OFFERT PAR
Invente en 1994, l'interface USB (Universal Serial Bus) est une norme universelle qui permet de connecter des priphriques informatiques et des dispositifs mobiles grand public, tels que des appareils photo numriques ou des lecteurs de mdias portables, des ordinateurs personnels par le biais d'une interface bidirectionnelle peu coteuse. Elle a t dveloppe par un groupe de sept grandes entreprises (Compaq, DEC, IBM, Intel, Microsoft, NEC et Nortel) qui cherchaient simplifier la connexion des priphriques externes aux PC en remplaant les nombreux types de connecteurs de PC et en simplifiant la configuration logicielle, la fois pour les communications et pour l'alimentation lectrique des dispositifs.
Aujourd'hui, plus de 10 milliards d'appareils utilisent la norme USB 2.0 (USB haut dbit) travers le monde, chiffre qui augmente de deux trois milliards chaque anne. La nouvelle gnration USB 3.0 (SuperSpeed USB), qui est rtrocompatible avec la version prcdente et dont les spcifications ont t publies fin 2008, n'a cependant toujours pas atteint de tels niveaux sur le march. Thunderbolt a rejoint l'interface USB 3.0 dans la course au haut dbit avec le soutien des gants industriels Apple et Intel. Ainsi, mme si cette nouvelle norme pourrait faire rellement concurrence l'interface USB, il est fort probable que les deux coexistent. Intel est en train de positionner Thunderbolt comme norme complmentaire au protocole USB (galement codvelopp par Intel) capable de rpondre en plus aux besoins des dispositifs qui ncessitent des performances plus leves.
Alors que la norme USB 2.0 offre une vitesse de transfert des donnes de 480 Mbits/s., et que l'USB 3.0 offre prs de dix fois cette vitesse 4,7 Gbits/s., le petit nouveau, Thunderbolt, a t conu pour offrir des vitesses encore plus leves allant jusqu' 10 Gbits/s. Ce dbit signifie qu'un film haute dfinition de 25 Go pourrait tre transmis en 30 secondes environ, contre 60 75 secondes avec une interface USB 3.0. On s'attend ce que Thunderbolt prenne en charge les dispositifs pour lesquels une vitesse d'E/S leve reprsenterait un avantage, dont les dispositifs de stockage haut dbit tels que les matrices RAID, les appareils de capture et d'affichage de mdias haute dfinition et les botes d'extension PCI Express (PCIe) pour ordinateurs portables. En plus de ses capacits de transfert de donnes haut dbit, Thunderbolt est capable de dlivrer une puissance de 10 W au dispositif connect, soit plus de deux fois la puissance offerte par une interface USB 3.0. La nouvelle norme offre galement une interconnexion plus petite et plus fine : base physiquement et lectriquement sur le connecteur Mini-DisplayPort d'Apple, cette solution est particulirement adapte aux notebooks, netbooks et tablettes ultra-compacts.
18
eTech - NUMRO 11
... un film haute dfinition de 25Go pourrait tre transmis en 30secondes environ, contre 60 75secondes avec une interface USB 3.0
Un seul port Thunderbolt peut galement prendre en charge plusieurs hubs et la mise en srie d'un maximum de sept dispositifs, deux affichages pouvant tre pris en charge par le protocole DisplayPort pour offrir un affichage HD d'une rsolution allant jusqu' 2 560 x 1 440 pixels, en plus de huit canaux d'audio HD. Le connecteur Thunderbolt possde cinq conducteurs, un pour la gestion et deux paires unidirectionnelles constitues chacune d'une voie d'entre et d'une voie de sortie, formant deux canaux entirement duplex et bidirectionnels. Les cbles Thunderbolt intgrent des drivers l'intrieur de leurs connecteurs. Les contrleurs de l'hte et des priphriques ralisent un multiplexage des donnes provenant des deux protocoles au niveau de la couche de transport, puis ralisent un dmultiplexage la destination pour permettre la prise en charge simultane de plusieurs dispositifs. Ceci rend le systme, en aval du driver, rtrocompatible avec le matriel DisplayPort existant. Les adaptateurs Mini-DisplayPort DVI, dual-link DVI, HDMI et VGA sont galement pris en charge sans perte de fonctionnalit.
Le prix des cbles Thunderbolt tourne cependant actuellement autour de 40 , soit plus de dix fois le prix d'un cble SuperSpeed USB. Au moment de la rdaction de cet article, Intel n'a pas propos de tarif pour le contrleur Thunderbolt, mais prvoit de mettre en vente un chipset abordable cette anne. Les choses peuvent bien sr changer, et souvent plus vite qu'on l'imagine, mais il semblerait que l'interface USB 2.0 ait encore beaucoup d'avenir. Thunderbolt offre peut-tre deux fois, voire vingt fois, la bande passante des normes USB 3.0 et 2.0, mais les utilisateurs en auront-ils vraiment besoin ? Il s'agit peut-tre encore une fois d'attendre patiemment que le prix baisse et devienne abordable.
Cble Thunderbolt PCI Express PCI Express/DisplayPort DisplayPort DisplayPort PCI Express
ur trle Con
ur trle Con
Bien qu'Apple soit actuellement le seul fabricant commercialiser des ordinateurs quips de ports Thunderbolt, il est clair que sa part du march des produits de consommation et informatiques reprsente une importante base d'utilisateurs pour la nouvelle interface. Apple a ajout Thunderbolt, en plus des ports USB, sur ses ordinateurs MacBook Air, MacBook Pro, iMac et Mac mini. Une poigne de grands fabricants ont galement annonc leur intention de lancer des produits intgrant Thunderbolt. Ces fabricants incluent Sony, qui a rcemment indiqu que certains nouveaux ordinateurs portables Vaio pourraient intgrer Thunderbolt, ou du moins une variante compatible.
Dcouvrez ce que le Thunderbolt peut vous offrir. Pour plus d'informations sur l'utilisation de l'application RS Auras, voir la page 3.
Cot prvoir
Comme toujours, le cot peut reprsenter un obstacle important l'acceptation d'un produit sur le march. Un cble USB haut dbit cote environ 1,20 , le chipset se vendant moins d'1 , alors qu'un cble SuperSpeed USB cote environ 3,50 .
eTech - NUMRO 11
19
NOUVEAUX PRODUITS
PILES LITHIUM-CHLORURE DE THIONYLE
Excellentes performances en termes de densit dnergie et de tenue en temprature.Leurs botiers en acier inoxydable hermtiques permettent galement une longue dure de stockage.
Notre gamme offre une large varit de formats de botier et de capacit, mais galement diffrents types de terminaison, standard, sorties axiales ou broches souder sur CI. Les piles lithium chlorure de thionyle conviennent tout particulirement pour des applications de sauvegarde mmoire et de prise en charge des fonctions dhorloge dans les systmes lectroniques.
SERRE-CBLES SRIE Q
La conception de la tte facilite le pr-serrage / desserrage.
Les serre-cbles Q-tie HellermannTyton conviennent de nombreuses applications. Leur tte conception ouverte facilite leur insertion et leur libration pour permettre l'ajout et le retrait de fils et de cbles pendant les oprations d'assemblage, avant le serrage final. Disponibles en plusieurs tailles, couleurs et matriaux.
FLUX DE SOUDURE
Conu pour des oprations de maintenance qui ncessitent une fiabilit, une stabilit et une propret optimales.
Adapt aux applications de salle blanche, ce ux de soudure maintient le composant en place, mme en cas de mouvement de la carte. Non corrosif et exempt dhalogne et dhalognure, il offre un excellent pouvoir mouillant et amliore la longvit des soudures. Disponible en versions Sans nettoyage, Soluble dans l'eau et Sans plomb.
20
eTech - NUMRO 11
NOUVEAUX PRODUITS
AMPOULES LED OXLEY T1 3/4
Offrent une alternative aux ampoules filament traditionnelles.
Ampoules LED monopuce conues pour un clairage optimal offrent une faible consommation et une dure de vie de plus de 90 000 heures. Visibles en plein soleil, elles produisent une lumire froide qui minimise la dissipation thermique.
Les diodes E-Zorb peuvent rsister des retours de puissance suprieurs la normale sans endommagement permanent de leur soudure. Elles sont utiles pour de nombreuses applications, des environnements industriels fortes interfrences aux applications d'instrumentation sensibles.
eTech - NUMRO 11
21
NOUVEAUX PRODUITS
< Suite de la page 21
La srie TPS2000 permet de prendre des mesures ottantes et diffrentielles en toute scurit. quip d'un logiciel de mesure de puissance optionnel et de sondes haute tension, cet instrument tablit la norme en matire de mesures ottantes avances.
22
eTech - NUMRO 11
NOUVEAUX PRODUITS
CONVERTISSEURS ETHERNET VERS SRIE
Un moyen simple de connecter des dispositifs srie un rseau Ethernet pour un accs mondial.
Les adaptateurs Ethernet vers Srie Brainboxes ES permettent de connecter rapidement et facilement des dispositifs srie RS-232 ou RS-485/422 un rseau Ethernet. La configuration s'effectue par le biais d'un serveur Web intgr et permet de prolonger la dure de service de presque tous les dispositifs srie.
360
eTech - NUMRO 11
23
Scurit fonctionnelle
William Marshall, RS Components Les systmes lectroniques scurit fonctionnelle produiront une sortie prvisible, quelle que soit l'entre. Tous les systmes qui prtendent offrir ce type de scurit doivent tre dvelopps et valids conformment la norme internationale CEI 61508.
Qu'est-ce que la scurit fonctionnelle?
une certaine poque, la scurit lectronique, notamment sur le march des appareils domestiques, se limitait essentiellement au rglage des composants contre les risques d'lectrocution, de surchauffe et d'incendie. Par exemple, il n'y a pas si longtemps, l'unique appareil lectronique des voitures tait l'autoradio, et celui-ci ne ncessitait pas de scurit fonctionnelle , les pannes d'autoradio ne reprsentant pas gnralement de danger pour la scurit. Les erreurs imprvues de systme de distribution de la force de freinage ou de contrle de la stabilit dynamique peuvent quant elles avoir des consquences fatales, d'o la ncessit de respecter les exigences de la norme CEI 61508 ou de normes plus spcifiques, telles que la norme ISO 26262 relative aux vhicules automobiles. Celle-ci vient juste d'entrer en vigueur et tous les dveloppeurs de systmes automobiles doivent s'assurer que leurs produits respectent ses dispositions. Type A : tous les mcanismes de panne sont connus. Type B : existence de certains mcanismes de panne inconnus.
SFF
La scurit cote cher. Avant de commencer dvelopper et fabriquer un systme ncessitant une scurit fonctionnelle, il est important de comprendre que le respect des normes de scurit applicables concerne toutes les tapes du processus, de la conception initiale aux tests finaux. Lorsque l'on travaille avec une conception embarque, il peut tre tentant d'utiliser la dclaration de conformit ISO 61508 SIL 3 du fabricant de puce, par exemple, comme preuve de la conformit de l'ensemble du systme. Ceci n'est cependant pas du tout le cas : l'ensemble du systme doit tre conforme, et non uniquement ses composants individuels. Cela inclut le matriel et les logiciels. Les logiciels correctement dvelopps ne s'usent pas et ne font pas l'objet de pannes alatoires. Les logiciels qui n'ont pas t correctement tests prsentent souvent ce type de pannes une fois mis en service, parfois au bout de quelques mois, souvent en raison d'un dpassement ngatif ou positif de capacit de pile. Les normes fournissent des directives concernant le niveau de test systmatique ncessaire pour atteindre une classe de scurit particulire.
Tableau 1. Niveaux d'intgrit de scurit atteignables avec taux SFF calcul et niveau de tolrance aux pannes matrielles prvu.
Fournissent des processus d'valuation des risques et d'attribution de cibles de scurit. Aident rduire les pannes systmatiques en indiquant les bonnes pratiques de dveloppement. Fournissent un cadre pour l'analyse des taux de pannes alatoires. Fournissent un cadre pour l'analyse de l'efficacit des diagnostics. Fournissent des procdures permettant de garantir le maintien des niveaux de scurit aprs la livraison du systme.
Le tableau 1 montre que plus on augmente la tolrance aux pannes d'un systme (redondance modulaire triple, par ex.), moins le taux SFF ncessaire pour atteindre un niveau SIL cible particulier est lev. Cela ne signifie pas que des composants de mauvaise qualit pourront tre spcifis dans les architectures tolrantes aux pannes. Il s'agit de normes de scurit, non de fiabilit. Elles sont conues pour garantir un fonctionnement sr et un arrt contrl en cas de panne, le cas chant. Les systmes informatiques destins aux vhicules spatiaux robotiss doivent tre fiables et leur disponibilit optimale. Des techniques de redondance matrielle peuvent tre utilises pour amliorer cette disponibilit, mais ceci ne servira rien si les composants utiliss possdent un taux de dfaillance lev. De la mme manire, les automobilistes ne seraient pas impressionns si leur voiture devait passer la plupart de son temps au garage, mme si les pannes sont sans danger pour leur scurit !
L'une des premires tches accomplir lors du dveloppement d'un systme ncessitant une scurit fonctionnelle consiste raliser une valuation des risques et des dangers de l'application cible. Cela signifie dterminer la probabilit de dtection de panne acceptable avec arrt contrl du systme. Ce taux appel SFF (Safe Failure Fraction) indiquera le niveau d'intgrit de scurit cible (SIL). Sa valeur dpend de la technologie utilise pour la conception, ainsi que du type de tolrance aux pannes matrielles.
Le TMS570 est un microcontrleur double cur qui a t conu pour une intgration dans un systme SIL 3. Pour atteindre le niveau SIL 3,
24
eTech - NUMRO 11
Scurit logicielle
Les deux curs de processeur suggrent une redondance modulaire double (DMR). Ceci n'est cependant pas le cas. Un cur de processeur jouant le rle de matre envoie la sortie au microcontrleur. L'autre cur est un esclave qui excute le mme programme avec un dcalage d'1,5 cycle d'horloge par rapport au matre. La sortie provenant de l'esclave sert uniquement raliser une comparaison avec le matre : en cas de diffrence, un signal d'erreur sera dclench. La sortie du matre est retarde d'1,5 cycle pour permettre l'alignement des entres dans le dispositif de comparaison. L'objectif de ce dcalage est de piger les erreurs transitoires alatoires dont la cause pourrait toucher simultanment les deux processeurs.
Comme nous l'avons suggr plus haut, les efforts fournis pour concevoir un matriel sr ne servent pas grand chose si le logiciel ne subit pas la mme rigueur de dveloppement. Prouver que le logiciel d'application rpond aux normes de scurit applicables peut s'avrer long et coteux. Il est par consquent recommand d'utiliser un systme d'exploitation prqualifi pour faciliter son dveloppement. Les systmes d'exploitation RTOS (Real-Time Operating Systems) sont de plus en plus utiliss dans les conceptions embarques en temps rel et sont disponibles en plusieurs versions, un grand nombre d'entre eux tant lis des familles de microcontrleurs particulires. Le systme RTOS multiplateforme freeware FreeRTOS fait partie des systmes les plus utiliss pour les exprimentations initiales et une version de scurit, SafeRTOS, a t certifie conforme aux applications SIL3. Bas sur le Cortex-M3, le microcontrleur Stellaris propos par Texas Instruments intgre le systme SafeRTOS dans sa ROM, ce qui facilite considrablement les travaux de conception.
Normes
CEI 61508 Scurit fonctionnelle des systmes lectriques/ lectroniques et lectroniques programmables, CEI 2000 ISO 26262 Vhicules de route Scurit fonctionnelle, ISO 2011
Diffrence de comparaison Sortie + Contrle CCM Cycle dcal Anneau de garde ddi
Test automatique
Cycle dcal
Cortex R4F
Les deux curs ne sont pas installs dans le mme sens sur la matrice pour viter les pannes lies une cause physique commune. Ils sont galement protgs contre le couplage capacitif par des anneaux de garde individuels.
eTech - NUMRO 11
25
REVUE DE CONCEPTION
MESURES
Prendre des mesures prcises en toute scurit sur des applications lectroniques sous tension peut prsenter des dicults lorsque le signal de rfrence est ottant et non reli la terre. Les dicults s'accentuent lorsque le signal monte jusqu' des tensions leves (kV) ou lorsque les techniques qui utilisent des sondes standard crent des boucles de masse.
Les mesures ottantes qui ncessitent le plus de rigueur concernent les circuits de contrle de l'alimentation, tels que les contrleurs de moteur, les systmes d'alimentation sans coupure et les quipements industriels, o les tensions et les intensits peuvent tre suffisamment leves pour mettre les utilisateurs ou l'quipement de test en danger. Lors de la mesure de signaux haute tension ottants, de nombreuses options doivent tre prises en compte et chacune d'entre elles prsentera des avantages et des inconvnients. Sur la plupart des oscilloscopes conventionnels, la borne du signal de rfrence est connecte un systme de protection communment appel terre ou masse . Ceci permet de faire en sorte que tous les signaux envoys ou par l'oscilloscope possdent un point de connexion commun, qui correspond gnralement au chssis de l'oscilloscope. Celui-ci conserve une tension gale (ou proche de) 0 volt grce au fil de terre du cordon d'alimentation de lquipement aliment en AC. Ainsi, chaque canal d'entre de rfrence est reli une seule terre de rfrence. Aucune sonde passive traditionnelle ne doit tre utilise pour prendre des mesures ottantes directement sur un oscilloscope mis la terre. Selon l'intensit du courant qui traverse le fil de rfrence, celuici pourrait commencer chauffer et finira par fondre si le courant est suffisamment lev. lectriques et le fil de rfrence est conu de manire rsister la tension ottante nominale. L'un des avantages vidents de l'isolation des canaux entre eux et avec la terre est la possibilit de lire simultanment plusieurs signaux correspondant diffrentes tensions de rfrence. Un autre avantage est l'limination de la ncessit d'acheter des sondes spciales ou des isolateurs de tension coteux et encombrants. L'isolation entre les canaux et les lignes lectriques coupe la liaison entre la terre de la source du signal et l'oscilloscope. Cependant, contrairement aux sondes diffrentielles, les canaux d'entre isols ne fournissent pas de mesure ottante quilibre. L'impdance de la terre est diffrente entre l'entre de pointe (+) et l'entre de rfrence (-). Puisque l'entre de rfrence (-) d'un canal isol ne possde pas de niveau de rfrence par dfaut (contrairement aux oscilloscopes mis la terre), le fil de rfrence de la sonde doit tre connect la rfrence du dispositif test. De plus, puisqu'il n'existe aucun dtournement vers la terre, les champs de frquences mis par l'clairage uorescent et le cblage du btiment peuvent entraner davantage de bruit de fond sur le relev de l'oscilloscope. correspondant diffrentes tensions de rfrence. Il existe cependant toujours une liaison rsistive entre les sondes et la terre. Si le circuit est sensible aux courants de fuite, les sondes diffrentielles ne seront donc peut-tre pas la meilleure solution. D'autres inconvnients incluent les cots associs : selon les capacits de l'oscilloscope, il est possible qu'une alimentation indpendante soit ncessaire, d'o des frais et un encombrement supplmentaires. Les caractristiques de gain et de dcalage devront tre ajoutes manuellement dans chaque mesure.
Il n'existe aucune connexion lectrique directe entre les entres ottantes et les sorties relies la terre des isolateurs. Ces derniers permettent de mesurer les tensions ottantes en toute scurit. Puisqu'ils ne possdent aucune liaison rsistive avec la terre, ils reprsentent un choix intressant pour les applications extrmement sensibles aux courants de fuite. Les isolateurs s'accompagnent cependant d'un cot supplmentaire, car une alimentation indpendante et un amplificateur d'isolement devront tre utiliss. Les caractristiques de gain et de dcalage devront tre ajoutes manuellement dans chaque mesure.
Les sondes diffrentielles permettent de prendre des mesures ottantes sur la plupart des oscilloscopes mis la terre. Elles offrent une mthode d'adaptation sre pour ce type de mesure. En plus des avantages offerts en termes de scurit, ces sondes peuvent amliorer la qualit des relevs. Les sondes diffrentielles permettent une capacit d'entre de mesure quilibre, qui permet de tester n'importe quel point du circuit en toute scurit, en utilisant n'importe quel fil. frquence leve, elles offrent aussi gnralement un meilleur taux de rjection du mode commun (CMRR) que les isolateurs de tension. Un autre avantage est la possibilit d'utiliser tous les canaux de l'oscilloscope et de lire simultanment plusieurs signaux
Mesures A moins B
galement appeles mesures pseudo-diffrentielles, les mesures A moins B permettent d'utiliser un oscilloscope conventionnel et ses sondes tension passive pour prendre des mesures ottantes indirectes. Un canal mesure le point de test positif , tandis que l'autre mesure le point de test ngatif . En soustrayant la seconde mesure la premire, il est possible de supprimer la tension commune aux deux points de test et d'obtenir la tension ottante qui ne pouvait pas tre mesure directement. Les canaux doivent tre rgls sur la mme tension/
26
eTech - NUMRO 11
REVUE DE CONCEPTION
VMes V1
Chssis de l'oscilloscope = V1
x ereu Dang
Terre
L'avantage de cette technique est qu'elle peut tre utilise avec presque tous les oscilloscopes dots de sondes standard. N'oubliez pas que les deux points de test doivent tre mis la terre. Cette mthode ne fonctionnera pas si l'un des points de test est ottant, ou si l'ensemble du systme est ottant. La principale limitation concerne l'tendue plutt restreinte de la plage de mode commun, qui provient de la plage dynamique de canaux verticaux de l'oscilloscope. Elle correspond gnralement moins de dix fois le rglage de tension/division de la terre. Chaque fois que la tension du mode commun est suprieure la tension du mode diffrentiel, la technique A moins B est comparable l'extraction des lgres diffrences entre deux tensions leves. Elle convient aux applications dans lesquelles le signal de mode commun possde une amplitude infrieure ou gale celle du signal de mode diffrentiel, et o le composant de mode commun correspond un courant c.c. ou une faible frquence (ligne lectrique de 50 ou 60 Hz, par ex.).
des frquences plus leves, la dconnexion de la terre peut ne pas supprimer la boucle de masse, car l'instrument aliment par le secteur prsente une capacit parasite leve lorsqu'il otte au-dessus de la terre. Toutes les impdances de source auxquelles la rfrence est connecte seront charges lors de transitions de mode commun rapides, ce qui attnuera le signal. La capacit leve peut galement endommager certains circuits.
eTech - NUMRO 11
27
CONSEILS DE CONCEPTION
EN ASSOCIATION AVEC
28
eTech - NUMRO 11
CONSEILS DE CONCEPTION
Pour ce projet, nous avons donc conu un adaptateur simple, avec quelques LED et des relais sur les sorties numriques, un FET sur la sortie MLI analogique, un interrupteur pour une entre numrique et une thermistance CTN comme capteur analogique. La figure 1 vous en montre le schma, la platine est sur la figure 2. Cette interface permet dessayer toutes les possibilits de communication par Bluetooth entre un tlphone Android et une carte Arduino. Le connecteur K9 met votre disposition les raccordements pour tous les relais, interrupteurs et capteurs. Explorons la structure du programme en BASCOM. On vrifie dans une boucle si un caractre est arriv. Si l rduino reoit un R, la A sortie D11 sactive, la LED1 sallume et le relais RE1 travaille. Si cest un r qui entre, la LED1 steint et RE1 est mis au repos. Il en va de mme pour la sortie D13 sur laquelle sont branchs la seconde LED et le relais, sauf que ceux-ci ragissent aux commandes O et o. Aprs rception avec Input dun P comme dans PWM, , une valeur est attendue (suivie par un code de fin de ligne r/n/ ), aprs quoi cette valeur est utilise pour la commande de la sortie MLI. Le FET T3 peut dlivrer 0,5 A sous 60 V. La LED3 fournit une indication du taux de modulation. Par ailleurs, au cours de chaque cycle, deux valeurs sont mesures et imprimes. Il sagit de celle du capteur NTC R9 sous la forme T;adc(0);t et celle de lentre D7 laquelle est reli le poussoir S1 : G pour un 1 et g pour un 0. La communication se droule 9 600 bauds, aprs quoi une courte pause, ici entre 30 et 40 ms, est ncessaire. Quels logiciels utiliser ? Pour la programmation dune application sur tlphone Android, on trouve des logiciels gratuits. 1. On programme en langage Java, avec le kit de dveloppement Java JDK disponible sur le site dOracle [2]. 2. On trouve le kit de dveloppement de logiciel SDK pour Android sur un site [3] 3. Tlchargez du mme site le plugin ADT pour Eclipse et retenez le nom du rpertoire o vous laurez plac. 4. Comme environnement de dveloppement (IDE), on utilise Eclipse Classic 3.6.2 [4]. Le plugin le plus rcent au moment dcrire ces lignes est l DT12, incompatible avec Eclipse 3.7 A . 5. Aprs linstallation dEclipse, il faut installer les plugin Android en suivant Help|Install new software|Archive. Choisissez le fichier ZIP de l DT et appelez-le Android plugin. A Passez ensuite dans Windows|Preferences et cherchez le fichier extrait d ndroid SDK (sous-rpertoire de Tools). A Allez alors dans Windows|Android SDK and AVD Manager et choisissez New (Virtual Device), p. ex. Gingerbread pour la version 2.3.3 (ou Samsung_GIO ou quivalent) qui peut vous servir simuler le programme sur le PC sans tlphone. 6. Tlchargez le rpertoire de lexemple de projet Bluetoothinterface [1], mais ne le mettez pas dans lespace de travail dEclipse.
RST 3.3V 5V GND GND Vin
Arduino Board
VCC
R2 560R
VCC
RE2.A 1 G5V-2 16
D2
R1
K5
1 2 3 4 5 6 1 2 3 4 5 6
K1
VCC
560R
RE1 1 G5V-2 16
1N4148
D1
LED2 T1 R6 4k7
K4
8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1
K8
AREF GND D13 D12 D11 D10 D9 D8
1N4148
LED1 T2 R5 4k7
BC547B
BC547B
T3
R4 100R R3 560R
BS170
LED3
VCC
S1 R8
K3
1k 8 7 6 5 4 3 2 8 7 6 5 4 3 2 1
K7
D7 D6 D5 D4 D3 D2 D1 D0
K6
A0 A1 A2 A3 A4 A5 1 2 3 4 5 6 1 2 3 4 5 6
K2
R7 10k R9 1k 8 9
RE2.B 4 NTC
RE1.B 13 PWM
11
VCC
10 9
K9
NTC 6k8 120075 - 11
Figure 1. Le schma de ladaptateur avec ses LED et relais, une CTN, un bouton-poussoir, une sortie MLI avec FET et un tmoin LED.
Programmer une fonction qui, par Bluetooth, trouve un autre appareil Bluetooth, prend contact avec lui puis change des messages, est une tche ardue. Par chance, un exemple est fourni avec l ndroid SDK. Malheureusement, il semble quil ne fonctionne pas A avec de nombreux appareils Bluetooth. On trouve sur la toile un remplaant pour lun des fichiers, BluetoothRfcommClient.java, qui peut rsoudre le problme aprs adaptation des dclarations [5] [6]. Vous pouvez alors utiliser le projet pour personnaliser linterface.
Bluetoothinterface
Figure 2. Le trac des pistes est arrang pour que les connecteurs sadaptent au standard de la carte Arduino.
3 4
29
CONSEILS DE CONCEPTION
< Suite de la page 29 Aprs le lancement dEclipse, on peut raliser un nouveau projet laide de File|New|Android project| en se servant ventuellement dun exemple, mais dans ce cas, il existe dj dans lespace de travail un projet que nous voulons importer. Cest ce quon fait avec File|Import..|Existing Projects in Workspace. Noubliez pas de cocher Copy projects into workspace, sinon vous en perdrez loriginal. Entrez alors dans le rpertoire o vous avez plac le projet tlcharg Bluetoothinterface. Dans larborescence de ce projet, vous allez dcouvrir que diffrents fichiers .java et .xml sont dj prsents (fig. 3). Ceux qui nous importent sont le programme principal BluetoothChat. java, linterface pour le tlphone main.xml et la dclaration des variables dans linterface strings.xml
Figure 4. Le dessin de lcran de linterface. Il est souvent plus facile dinstaller les organes de commande dans lcran Outline.
La procdure elle-mme est trs simple. Selon quil y a ou non une coche, cest un O ou un o qui est envoy pour que le microcontrleur excute linstruction qui met dans ltat voulu la LED2 et le relais 2. Le code pour envoyer la valeur qui correspond la position de la barre de progression, au moment o elle est libre, est un peu plus compliqu. Ds que vous commencez le rdiger, laide Quick fix vous signale les fautes et la plus grande partie du code sera produite automatiquement. Elle ajoute aussi automatiquement la dclaration implements OnSeekBarChangeListener. Voil pour lessentiel. Pour vous permettre maintenant de personnaliser votre interface, nous avons ajout dans le tlchargement un apk complet, copier sur votre tlphone. Installezle et essayez toutes les possibilits dcrites. (120075 - trad. Robert Grignard) Liens
Nomenclature
Rsistances : R1, R2, R3 = 560 R4 = 100 R5, R6 = 4,7 k R7 = 10 k R8,R9 = 1k Semiconducteurs : D1, D2 = 1N4148 LED1, LED2, LED3 = LED rouge, 5 mm T1, T2= BC547 T3 = BS170 Divers : K1, K2 = embase mle 6 broches K3, K4 = embase mle 8 broches K5, K6 = embase femelle 6 contacts K7 K8 = embase femelle , 8 contacts K9 = embase femelle 10 contacts RE1, RE2 = relais miniature 5 V (p.ex. TE connectivity MT2-C93401 ou OMRON G5V-2-H1) S1 = bouton-poussoir normalement ouvert (p.ex. B3F-1000) Platine 120075-1 (voir [1]) Code RS 707-7644 707-7587 707-7489 707-7745 707-7666 Code RS 670-8858 255-8472 545-2248 671-4736 Code RS 745-7062 668-9533 668-9769 668-9772 668-9779 619-2981 237-5328 686-6847
Ralisation de linterface
Dun double-clic sur main.xml, on fait apparatre linterface sur le tlphone (fig. 4). Il est ais, au moyen des onglets sous linterface, de passer rapidement de linterface elle-mme au code produit automatiquement. Aprs avoir transfr et lanc lapplication, tablissez la liaison avec le bouton de menu en bas, gauche. Aprs linvite connect to device secure, choisissez lappareil Bluetooth voulu. Si a marche, lavis connecting saffiche et, un peu plus tard, connected: nom dappareil .
[1] www.elektor.fr/120075 [2] http://www.oracle.com/technetwork/ java/javase/downloads/ [3] http://developer.android.com/sdk/index.html [4] http://www.eclipse.org/downloads/ [5] http://projectproto.blogspot.com/2010/09/ android-bluetooth-oscilloscope.html [6] http://code.google.com/p/android-bluetooth-oscilloscope/
30
eTech - NUMRO 11
La toute dernire srie RL78/G14 offre de meilleures performances en temps rel et des priphriques avancs pour les applications de commande de moteur faible consommation
Fonctionnalits de la famille RL78
Faible consommation relle - Mode Snooze : UART et ADC actifs - 0,57 A @ 32 KHz en mode HALT (RTC + LVD) Qualit et scurit optimales - Norme de scurit CEI60730 pour les appareils - Excellente rsistance CEM - Rsistance aux hautes tempratures Rduction des cots des systmes - Mmoire ash entirement BGO - Oscillateur 32 MHz +/- 1 % - Tension de rfrence (Vref) et capteur de temprature Haute performance - 32 MHz, 1,6 DMIPS/MHz - HW MUL, DIV et MAC - Fonctionnement de 1,6 5,5 V Timers RL78/G14 - TAU multifonction - Timer de commande de moteur triphas - Timer avec fonction d'encodeur - Surveillance (fonction de fentre)
www.rs-components.com/renesas
Au cur du sujet:
Une part importante des activits de l'industrie lectronique, et de RS Components, consiste soutenir les tablissements de recherche et d'enseignement, tels que les universits, en leur fournissant divers composants et quipements lectroniques. Mme si sa contribution est limite, RS joue un rle majeur dans les projets de recherche et de dveloppement avancs, notamment dans le domaine de la recherche mdicale.
Utilisation des techniques d'IRM pour le suivi de cellules souches marques au uor
Image de cellules souches de cur obtenue par IRM (Imagerie par Rsonance Magntique)
Le groupe CMRG (Cardiac Metabolism Research Group) de l'Universit d'Oxford participe actuellement l'un de ces projets avec le soutien de plusieurs organismes, dont la British Heart Foundation. Les activits de recherche gnrales du CMRG portent actuellement sur les mcanismes de transformation des curs sains en curs malades. L'quipe travaille notamment sur un projet concernant le traitement de l'infarctus du myocarde, plus communment appel crise cardiaque, ainsi que la prvention des insuffisances cardiaques grce aux greffes de cellules dans les curs atteints. Son objectif global consiste dterminer s'il est possible d'obtenir un muscle cardiaque et des vaisseaux sanguins partir de cellules souches extraites d'un tre humain adulte afin de restaurer le mtabolisme et les fonctions du cur suite une occlusion coronarienne (blocage de la circulation sanguine dans une artre coronaire). Le groupe cherche galement dterminer le meilleur type de cellule donatrice, la meilleure faon d'administrer les cellules, ainsi que le meilleur moment pour une implantation suite une crise cardiaque. Le projet implique l'insertion de cellules souches de cur endognes (c.--d. dj prsentes dans le corps) dans les tissus endommags la suite d'une crise cardiaque, et le suivi des cellules greffes, ainsi que de leurs effets sur les fonctions cardiaques, l'aide de lImagerie par Rsonance Magntique. Des biopsies peuvent tre ralises sur les patients pendant une opration cur ouvert, telle qu'un remplacement de valve cardiaque. Ces petits prlvements permettront de dvelopper des populations de cellules souches in vitro, en vue d'une rinsertion dans le cur des patients. Les chercheurs esprent que les cellules souches se transformeront ensuite en cellules de cur et permettront ainsi aux tissus abms ou scarifis de se rgnrer. Les rsultats du projet pourraient mener la mise en place d'une thrapie cellulaire pour le traitement des crises ou des dfaillances cardiaques, ou encore au remplacement des greffes de cur et des traitements mdicaux de longue dure.
32
Pour que ces recherches mnent au traitement des maladies cardiaques par le biais d'une rgnration cellulaire, nous devons d'abord comprendre comment les cellules souches implantes se dplacent dans le cur.
Lowri Cochlin
Le suivi des cellules est crucial pour ce projet de recherche. Selon Dr Lowri Cochlin, chercheur postdoctoral et membre cl du laboratoire hautement multidisciplinaire : pour que ces recherches mnent au traitement des maladies cardiaques par le biais d'une rgnration cellulaire, nous devons d'abord comprendre comment les cellules souches implantes se dplacent dans le cur. Ceci nous aidera dterminer le meilleur moment pour administrer le traitement et la meilleure faon de le faire, c'est--dire par insertion des cellules dans le cur ou dans le sang. C'est pour cette raison que nous devons observer ces cellules. Le groupe a dvelopp une nanoparticule d'environ 120 nm, rendue fonctionnelle grce l'insertion d'une marque uore qui permet de suivre la cellule. Selon Dr Cochlin, les cellules souches semblent ignorer totalement ces particules. Elles se multiplient et se comportent tout fait normalement aprs leur marquage. Les chercheurs en mdecine s'intressent donc beaucoup au suivi des cellules et l'utilisation du uor comme agent de contraste. Le uor est inerte et non toxique pour les cellules souches. Il est galement parfaitement adapt parce qu'il n'existe aucun uor endogne dans le corps et, surtout, parce qu'il est visible l'IRM. Le potentiel des nanoparticules suscitent galement beaucoup d'intrt pour l'administration de certains mdicaments spcifiques. Dans ce cas particulier, elles servent de vhicule pour l'agent de contraste, c'est--dire le uor.
Des blindages RF servent rduire les interactions entre le matriel situ l'intrieur du systme d'IRM et l'antenne RF Ceci permet de minimiser les . interfrences et par consquent d'augmenter le rapport signal sur bruit. Le blindage rduit l'inductance efcace du circuit, ce qui entrane un dplacement de la fentre de frquences de rsonance entre les rsonances nuclaires.
Les chercheurs ont choisi d'utiliser le uor en raison de sa frquence de rsonance, qui est trs proche de celle de l'atome d'hydrogne (ou proton). C'est en effet sur celui-ci que se base l'IRM, le corps humain tant largement constitu d'eau (ou H2O). L'une des tapes cls du projet a donc t l'adaptation de l'antenne protons RF (radiofrquence) utilise dans les quipements d'IRM.
Blindage intrieur
Canal 1
Blindage extrieur
Puisqu'il est peu probable que des tests sur des humains soient approuvs, du moins jusqu' ce que la faisabilit du concept ait t dmontre, le groupe utilise actuellement des rats. Aprs avoir induit une crise cardiaque sur un sujet anesthsi, l'quipe a implant des cellules souches marques prleves auparavant sur le mme animal. Des images du cur de l'animal ont ensuite t gnres pendant deux semaines. Initialement, trs peu de cellules souches taient visibles, mais le signal d'IRM du uor a augment progressivement avec le temps et a permis l'quipe de constater que les cellules souches s'taient en effet implantes dans la zone cible souhaite et qu'elles avaient commenc se transformer en cellules de cur. Le groupe a dj prsent une partie de ses travaux, c'est--dire essentiellement une dmonstration de la faisabilit de sa technique de suivi des cellules par IRM base sur le uor. Au moment de la rdaction de cet article, il attendait toujours des rsultats de tests biochimiques complets pour savoir si les cellules souches se transformaient rellement en cellules de cur, une preuve ferme qui lui permettra de raliser des tests sur des sujets humains.
Le groupe dispose d'un grand laboratoire lectronique dans lequel il dveloppe de nombreux prototypes d'antennes pour diffrentes applications mdicales. Ceci lui permet d'conomiser d'importantes sommes d'argent et de progresser rapidement. S'il avait confi la fabrication de l'antenne des entreprises spcialises, le cot aurait certainement t de l'ordre de dizaines de milliers d'euros. En apportant une modification relativement simple une antenne protons standard, base sur des composants RS (dont une feuille de cuivre, des composants passifs, des cbles et divers outils), Dr Cochlin a cr l'antenne de transmission/rception RF requise pour quelques centaines d'euros seulement. Il a galement adapt le matriel d'IRM du laboratoire pour permettre le suivi du uor, et par consquent des cellules souches implantes.
eTech - NUMRO 11
33
L'Arduino Leonardo
Lance fin 2011, la carte Leonardo est la dernire carte de prototypage lectronique lowcost et open source d'Arduino. Elle convient la fois aux dveloppeurs professionnels de systmes embarqus et aux tudiants.
La carte Arduino Leonardo est base sur le microcontrleur ATmega32U4 32 bits d'Atmel megaAVR, avec 32 Ko de mmoire Flash, 2,5 Ko de SRAM et 1 Ko d'EEPROM. Elle est compatible Windows (teste sous XP et System 7), OS X et Linux. En plus d'une forme et de connecteurs identiques ceux de sa clbre sur (l'Arduino UNO), elle possde un circuit simplifi et un driver USB capable de simuler une souris, un clavier ou un port Srie. Bien qu'elle puisse, dans l'ensemble, se programmer et s'utiliser comme toutes les autres cartes Arduino, la carte Leonardo prsente de grosses diffrences. La plus importante est peut-tre son microcontrleur ATmega32U4, qui limine la ncessit d'un processeur secondaire en intgrant des communications USB. Ceci permet la Leonardo de se faire passer pour une souris, un clavier, voire un port Srie/COM CDC (Connected Device Class), auprs de l'ordinateur connect. Une autre diffrence majeure concerne sa capacit d'extension E/S : elle possde 20 broches d'entre/sortie, chacune utilisable comme entre ou sortie, avec un maximum de 7 sorties PWM et 12 entres analogiques (contre 20 broches sur la carte UNO, dont 6 analogiques et 6 PWM). la connexion USB, qui est maintenue par le processeur secondaire ATmega8U2 ou ATmega16U2. Sur la Leonardo, chaque fois que la carte est rinitialise, la connexion Srie USB est coupe, puis rtablie, et disparat de la liste des ports Srie, qui fait l'objet d'une r-numration. N'importe quel programme possdant une connexion Srie ouverte avec la Leonardo perdra sa connexion, ce qui aura des consquences sur l'installation du driver, le chargement et les communications. Contrairement l'Arduino Uno, la Leonardo ne relance pas le programme l'ouverture de son port Srie sur l'ordinateur, ce qui signifie que les donnes Srie qui ont dj t envoyes l'ordinateur par la carte ne seront pas disponibles. Ceci inclut, par exemple, la plupart des donnes envoyes avec la fonction setup(). Ce changement signifie que les instructions Serial print(), println() ou write() utilises dans cette fonction ne s'afficheront pas l'ouverture du moniteur Srie. La meilleure faon de remdier ce problme est de vrifier si le port Srie est ouvert.
Bootloader
Le microcontrleur ATmega32U4 de la Leonardo s'accompagne d'un bootloader pr-install, qui permet de charger un nouveau code sans utiliser de programmeur matriel externe. Toutefois, il est galement possible de contourner le bootloader et de programmer le microcontrleur par le biais de l'embase ICSP .
Communications
Puissance et protection
La carte Leonardo possde les caractristiques cls suivantes : oscillateur quartz de 16 MHz, connexion Micro-USB, fiche jack d'alimentation, embase ICSP (In-Circuit Serial Programming) et bouton de rinitialisation. Elle renferme en fait tout le ncessaire pour la prise en charge du microcontrleur et peut se connecter simplement un ordinateur via un port USB, pour tre alimente par le biais de ce port, d'un adaptateur secteur ou d'une batterie. Les dimensions maximales de la carte sont 2,7 x 2,1 pouces, le connecteur USB et la fiche jack d'alimentation venant s'ajouter aux dimensions d'origine. La carte peut fonctionner avec une alimentation externe de 6 20 V, mais la plage de tensions recommande est comprise entre 7 et 12 V. La Leonardo possde galement un poly-fusible rinitialisable qui protge les ports USB de l'ordinateur contre les courts-circuits et les surintensits, bien que la plupart des ordinateurs possdent leur propre protection interne. Si un courant suprieur 500 mA est appliqu un port USB, le fusible coupera automatiquement la connexion jusqu' l'limination du court-circuit ou de la surcharge.
Plusieurs fonctions permettent la carte Leonardo de communiquer avec un ordinateur, une autre carte Arduino ou d'autres microcontrleurs. L'ATmega32U4 permet une communication Srie UART TTL (5V) sur les broches numriques 0 (RX) et 1 (TX). En offrant des communications Srie via une connexion USB et en se prsentant sous forme de port COM virtuel, la puce agit galement comme un dispositif USB 2.0 Full Speed utilisant des drivers USB COM standard. Une bibliothque Srie logicielle permet des communications Srie sur n'importe quelle broche numrique de la Leonardo. L'ATmega32U4 prend galement en charge les communications I2C et SPI, tandis que le logiciel Arduino inclut une bibliothque Wire pour simplifier l'utilisation du bus I2C.
Alors que l'UNO et d'autres cartes utilisent des microcontrleurs diffrents pour l'excution des programmes, ou des sketches, et la gestion des communications USB avec l'ordinateur (la connexion USB avec l'ordinateur restant ainsi tablie quel que soit l'tat du microcontrleur principal), la Leonardo regroupe ces deux fonctions dans un seul processeur. Ceci permet plus de souplesse au niveau des communications avec l'ordinateur, tout en aidant bien sr rduire le cot de la carte en supprimant la ncessit d'ajouter un processeur supplmentaire. Comme la carte ne dispose pas de puce ddie pour la gestion des communications Srie, le port Srie est virtuel (routine logicielle) la fois au niveau du systme d'exploitation et sur la Leonardo proprement dite. Tout comme un ordinateur crera une instance de driver de port Srie au moment du branchement d'une carte Arduino, la Leonardo cre une instance Srie chaque fois qu'elle excute son bootloader. Cependant, sur l'Arduino UNO, le processeur principal (l'ATmega328P) peut tre rinitialis sans fermeture de
34
eTech - NUMRO 11
TRACOPOWER lance de nouveaux convertisseurs DC/DC qui rpondent aux directives rigoureuses des applications ferroviaires stationnaires et mobiles en accord avec la norme EN50155. Principales mises jour des capacits ferroviaires : - meilleure rsistance aux CEM lies aux surtensions, aux ruptures et aux perturbations rayonnes et conduites - plages de tension d'entre couvrant les 24, 36, 72 et 110 V DC nominaux avec une tolrance de 40 % - chocs et vibrations / choc thermique conformment aux normes EN61373 et MIL-STD-810F
www.rs-components.com/tracopower
Srie TEP-160WIR 160 W, botier en demi-brique Srie TEP-200WIR 200 W en botier de montage sur chssis avec borniers vis
Rendement trs lev jusqu' 91 % Aucune charge minimale ncessaire Tension de sortie rglable +10/-20 % Ligne de dtection Commande On/Off distance Protection contre les tensions d'entre inverses Protection contre la surchauffe Homologation UL60950-1
www.tracopower.com
L'un des critres de mesure cls de la transmission d'nergie sans fil est le rendement : une grande partie de l'nergie transmise par le gnrateur doit arriver au rcepteur pour rendre le systme efficace. Deux processus de couplage inductif peuvent tre utiliss pour la transmission d'nergie champ proche : le couplage inductif standard et le couplage inductif par rsonance. En rgle gnrale, le couplage inductif standard est beaucoup moins efficace et viable sur une distance de communication relativement courte, car la majeure partie du ux magntique n'est pas lie entre les bobines et les champs magntiques se dtriorent rapidement. Le couplage inductif par rsonance est une version optimise qui offre un meilleur rendement (jusqu' 95 %). Il est efficace sur des distances relativement plus longues (de quelques mtres), car l'utilisation de bobines rsonantes rduit considrablement les pertes d'nergie en permettant une transmission d'nergie entre les bobines.
rsonance magntique dans son catalogue d'alimentations sans fil bqTESLA, qui inclut des circuits intgrs rcepteurs et metteurs permettant un chargement sans fil. Ce concept permet de recharger des appareils lectroniques portables avec un rendement optimal pouvant atteindre 93 % et une rduction de l'augmentation de la temprature l'intrieur du systme, tout en conservant des vitesses de chargement comparables celles des adaptateurs secteur standard.
Applications
Le couplage inductif standard utilise deux conducteurs que l'on considre coupls par induction mutuelle ou coupls magntiquement au moment de leur configuration pour permettre une induction lectromagntique, c.--d. qu'un changement de ux de courant dans l'un des fils induira une tension entre les extrmits de l'autre fil. Le niveau de couplage induit entre les conducteurs correspond leur inductance mutuelle. Il est possible d'augmenter le couplage en enroulant les fils en bobines et en les plaant proximit l'un de l'autre sur un axe commun, de manire ce que le champ magntique d'une bobine traverse l'autre. Cette forme de couplage inductif est efficace pour les sources d'nergie de faible frquence, sur de courtes distances. Les interconnexions sans fil qui utilisent un couplage inductif standard ont l'avantage de fournir des performances leves faible puissance, avec un dispositif de petite taille.
Les possibilits lies l'alimentation sans fil suscitent un intrt croissant sur le march et de nombreuses applications innovantes sont en cours d'tude, dont l'alimentation ou le chargement des appareils ou des produits prsents dans les rayons des magasins. Des magazines puce intelligents pourraient par exemple tre aliments sans fil par l'tagre sur laquelle ils se trouvent et attirer l'attention des acheteurs potentiels l'aide d'affichages lumineux intgrs dans leur couverture. Les jouets sur batteries pourraient galement tre automatiquement rechargs pour permettre des dmonstrations. Une application trs intressante concerne le chargement des smartphones et autres dispositifs mobiles grand public l'aide d'un manchon de recharge plac sur l'appareil et contenant une moiti de la technologie de chargement (c--d l'une des bobines utilises dans le couplage inductif pour permettre une transmission d'nergie sans fil). Des socits comme Panasonic et Duracell souhaitent toutefois aller encore plus loin. Panasonic a rcemment prsent une table de chargement inductive solaire capable de recharger des appareils mobiles que l'on place simplement dessus. Le panneau de chargement de la table se connecte directement la batterie de lappareil sans ncessiter de manchon, de couplage supplmentaire ou d'accessoire tiers, car les circuits du rcepteur sont intgrs dans les batteries mmes. Ce type de produit pourrait connatre un trs grand succs dans les restaurants, les cafs, les aroports et de nombreux autres lieux publics o des solutions de recharge de dispositifs mobiles seraient trs apprcies. Duracell a rcemment annonc la cration de sa carte Power WiCC (Wireless Charging Card), une carte extrmement fine capable de se glisser dans tous les appareils mobiles et intgrant tous les circuits de chargement sans fil ncessaires. Elle pourra galement servir d'antenne de communication en champ proche.
fournissent l'nergie et ceux qui la reoivent. Elle fait actuellement l'objet d'une extension visant inclure les applications puissance moyenne. Alors que les spcifications initiales de faible puissance fournissaient jusqu' 5 W d'nergie, les spcifications de puissance moyenne ont t dveloppes pour fournir jusqu' 120 W, soit une puissance parfaitement adapte aux appareils mnagers, par exemple.
Un dernier domaine trs prometteur en matire de transmission d'nergie sans fil est celui du chargement des vhicules lectriques l'aide de bornes de recharge places dans le garage des particuliers ou dans les zones de stationnement publiques. Il n'est pas ncessaire que la borne de recharge soit parfaitement aligne avec le rcepteur install sous la voiture. Une version de micro-chargement est actuellement l'tude pour le long terme, lorsqu'un certain nombre d'obstacles administratifs auront t surmonts au niveau local et national. Cette version pourrait permettre l'intgration de plaques de chargement dans les voies de circulation publiques, afin que les vhicules lectriques et hybrides puissent se recharger en route. Il est clair que ce scnario mettra un certain temps devenir ralit, mais cette technologie offre dj un norme potentiel.
La rsonance sert augmenter la distance sur laquelle l'nergie peut tre transmise efficacement. Sur une distance moyenne, il est possible de transmettre une nergie lectrique sans fil en champ proche l'aide d'un couplage inductif par rsonance, qui utilise lui aussi une structure deux bobines. Cependant, les bobines sont cette fois-ci rgles de manire rsonner la mme frquence, afin de produire un transformateur rsonant ou rsonance possdant une valeur Q leve. L'nergie est transmise entre les deux bobines rsonantes. En faisant sonner une bobine avec un courant oscillant, on obtient un champ magntique oscillant. La bobine offrant une rsonance leve, son nergie se dissipe relativement lentement, mais lorsqu'une deuxime bobine est place prs de la premire, la plupart de l'nergie est transfre la deuxime bobine avant d'tre perdue. Ceci peut se produire mme lorsque les bobines sont spares d'une certaine distance. Sur le march des semiconducteurs, Texas Instruments utilise actuellement une technologie
Normes
Il est important de noter, pour l'adoption future du concept travers l'industrie, qu'une norme de chargement existe dj pour les dispositifs faible puissance. Elle a t dveloppe par le Wireless Power Consortium (WPC), une association tablie en 2008 pour promouvoir la standardisation mondiale de la technologie de chargement sans fil. Cette norme garantit une interoprabilit entre les dispositifs qui
37
Il revient aux fabricants d'quipements mdicaux de s'assurer que leurs appareils sont conformes aux normes internationales et aux systmes de qualit reconnus, indpendamment de leurs fournisseurs. Cependant, les fournisseurs de composants qui tiennent compte du respect de ces systmes de qualit et de ces normes internationales, telle que la norme ISO 13485, aident les fabricants rpondre aux exigences du march. Bien que les fabricants d'appareils mdicaux slectionnent leurs fournisseurs de composants lectroniques en fonction des spcifications d'application des produits proposs (certification de scurit mdicale CEI 60601, par ex.), la plupart de ces fournisseurs ne sont pas concerns par les rglements relatifs aux systmes de gestion de la qualit des appareils mdicaux. Ils disposent simplement d'une certification ISO 9000. En plus de sa certification ISO 9001:2008, Emerson Network Power a rcemment reu une certification ISO 13485 pour la fabrication d'alimentations lectriques mdicales dans ses usines. La certification ISO 13485 aide garantir l'intgration de la qualit dans la conception des quipements mdicaux grce l'utilisation d'un systme de qualit adapt. Alors que tous les fabricants d'alimentations lectriques ne disposent pas de cette certification, Emerson s'engage toujours aider les fabricants d'quipements mdicaux acclrer et rentabiliser la commercialisation de leurs produits, en rduisant les risques. Emerson Network Power conoit et dveloppe des alimentations lectriques pour le secteur des quipements mdicaux depuis plus de 35 ans. Les sries d'alimentations compactes, structure ouverte, Emerson NPS20-M et NPS40-M s'accompagnent de certificats de scurit mdicale complets. Avec ses dimensions compactes de 5 x 10 cm et une hauteur de seulement 2,5 cm, la srie NPS d'Emerson offre un rendement pleine charge typique lev (87 %) et rpond aux exigences rigoureuses de niveau V de la norme Energy Star 2.0. Bases sur un jeu complet d'homologations ITE et de scurit mdicale pour les applications sans contact avec les patients et non critiques pour les patients, ces alimentations conviennent parfaitement aux systmes industriels lgers comme linstrumentation et le contrle de process, ainsi qu'aux quipements de faible puissance de laboratoire ou de cabinet dentaire.
38
eTech - NUMRO 11
DESIGN DESIGNSPARK
DVELOPP PAR
Les attnuateurs de bruit dalimentation Ripple Blocker offrent un excellent taux de rjection de lalimentation (PSRR). Idals pour toutes les applications sensibles aux bruits. Maintenant disponibles chez RS. Plus de dtails sur rswww.fr/micrel
Gnrez exactement les formes d'onde que vous souhaitez. La nouvelle technologie Trueform.
Les gnrateurs de formes d'onde Agilent srie 33500B avec technologie de gnration de signaux Trueform apportent des capacits, une dlit et un choix meilleurs que les gnrateurs DDS classiques. Obtenez la prcision et la souplesse dont vous avez besoin pour caractriser les composants et les conceptions nouvelle gnration avec une prcision accrue. Et acclrez votre dveloppement sur toute la ligne.
Scannez le code ou rendez-vous sur http://goo.gl/jYLxL pour voir une dmo de la srie 33500B et en savoir plus sur la technologie Trueform
Gnrateurs de formes d'onde srie 33500B 8 modles volutifs 20 ou 30 MHz Ondes sinusodales avec distorsion harmonique 5x moindre Impulsions jusque 30 MHz avec 10x moins de gigue Formes d'onde arbitraires point par point avec mise en squence Rsolution 16 bits avec amplitude 1 10 Vpp
www.rs-components.com/agilent
Performances
Les oscilloscopes MSO/DPO de Tektronix fournissent plus de 20 voies an que vous puissiez analyser les signaux analogiques et numriques en n'utilisant qu'un seul instrument. Les modules d'analyse de bus srie et parallle et de mesure de puissance automatise simplient et acclrent le dbogage de vos conceptions les plus complexes.
Choix
Grce l'ajout rcent de la gamme Keithley au portfolio de Tektronix, vous avez dsormais accs l'une des gammes de produits les plus vaste du secteur. Ainsi, les performances et la facilit d'utilisation que vous attendez de nos oscilloscopes sont dsormais disponibles pour tous vos besoins : gnrateurs de signaux, multimtres, alimentations et programmateurs/ compteurs, instruments de test lectrique, systmes d'acquisition de donnes, commutateurs et accessoires.
Pour des mesures prcises et ables, rendez-vous sur les sites sur :
www.rs-components.com/keithley ou www.rs-components.com/tektronix
2012 Tektronix, Inc. Tous droits rservs. Les produits Tektronix sont protgs par des brevets amricains et trangers, dlivrs ou dposs. TEKTRONIX et le logo Tektronix sont des marques dposes. 2012 Keithley Instruments Inc. Tous droits rservs.