Andrei Doncescu. Introduc)on aux Systèmes Embarqués et Microcontrôleurs



Documents pareils
Les systèmes embarqués Introduction. Richard Grisel Professeur des Universités Université de Rouen Nacer Abouchi Professeur ESCPE Lyon

Chapitre 1 : Introduction aux méthodologies de conception et de vérification pour SE

Introduction aux systèmes temps réel. Iulian Ober IRIT

Enjeux et perspectives des logiciel temps réel critiques dans l automobile :

CONTEC CO., LTD. Novembre 2010

RFID: Middleware et intégration avec le système d'information Olivier Liechti

Introduction aux systèmes temps réel

ÉCOLE POLYTECHNIQUE DE MONTRÉAL. Département de Génie Électrique. La technologie de TEXAS INSTRUMENTS DSP pour le cours Analyse des Signaux ELE2700

Software and Hardware Datasheet / Fiche technique du logiciel et du matériel

energy BOX WEB Automates de GTB

StruxureWare Power Monitoring v7.0. La nouvelle génération en matière de logiciel de gestion complète d énergie

Pierre De Dobbeleer. Spécialiste Project Management, Electronique, Réseaux et télécommunications

CARACTéRISTIQUES du système IQ3xcite

L intelligence intégrée et connectée au cœur de vos projets. Dossier de presse

Master4Light. Caractérisation Optique et Electrique des Sources Lumineuses. Equipement 2-en-1 : source de courant et spectrophotomètre

Robot WIFIBOT Lab V3. 4 roues motrices

SenS Interacti Interact Interac v Interacti e ive Lincor Solutions Ltd. Delivering eservice

PIC EVAL Dev Board PIC18F97J60

Introduction à l informatique temps réel Pierre-Yves Duval (cppm)

epowerswitch 8XM+ Fiche technique

Sonde de surveillance environnementale gamma

Wobe.

GPA770 Microélectronique appliquée Exercices série A

INSTRUMENTS DE MESURE SOFTWARE. Management software for remote and/or local monitoring networks

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

epowerswitch 4M+ Fiche technique

Conférence sur les microcontroleurs.

Les solutions National Instruments pour le Model In-The-Loop (MIL) et le prototypage rapide (RCP)

Windows Server Chapitre 1: Découvrir Windows Server 2008

Spécifications détaillées

Conception et Intégration de Systèmes Critiques

Fiche technique CPU 314SC/DPM (314-6CG13)

FICHE PRODUIT Diagral connect. Nom :Diagral Connect. Marque :Diagral. Garantie :2 ans

PEINTAMELEC Ingénierie

2015 // des formations. programme. Retrouvez toutes ces informations sur enseirb-matmeca.bordeaux-inp.fr

Le multiplexage. Sommaire

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Matériel informatique (hardware)

Routeur Gigabit WiFi AC 1200 Dual Band

BeSpoon et l homme Connecté

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

UNIVERSITE HASSAN II DE CASABLANCA. FACULTE DES SCIENCES & TECHNIQUES MOHAMMEDIA Département Génie Electrique

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en

L informatique industrielle adaptée à vos métiers...

Réseaux M2 CCI SIRR. Introduction / Généralités

imvision System Manager

Leçon 1 : Les principaux composants d un ordinateur

Un ordinateur, c est quoi?

la solution sans fil de controle de l eclairage public par internet

Le Haut Débit en mobilité. Salon des Technologies de l information et de la communication CWTC - Baie Mahault le 28 nov 2008

Condition Monitoring pour une gestion efficace du coût de possession.

TP TP4-20 GSM. Système d alarme sériel extensible. Les systèmes d alarme TP4-20 et TP4-20 GSM concilient la

En quelques mots 15 octobre 2007 /

L'ELECTRONIQUE AU. Innov'Day PEP Bellignat 24 Avril 2014

Sur un ordinateur portable ou un All-in-One tactile, la plupart des éléments mentionnés précédemment sont regroupés. 10) 11)

WINDEV MOBILE. ios SMARTPHONE SUPPORT: IOS, ANDROID, WINDOWS PHONE 8.

TRACKER GT400 Une nouveauté Techdigitale

Caractéristiques principales:

WIFI ÉVOLUTIVITÉ - SÉCURITÉ - MOBILITÉ

Analyseur de réseaux radio R&S TSMU. Les interférences sources de brouillage fréquentes dans les réseaux radio

ProducTVity Station. Surveillance en temps réel des performances de votre production

Détection de pollution maritime avec GNU/Linux. Eric Bénard - eric@eukrea.com - 08 juillet 2010

DAC. avec interface USB audio et préampli stéréo Casque CONVERTISSEUR DIGITAL VERS ANALOGIQUE. Guide d utilisation V1.1 Jan 2011

Modéliser les systèmes complexes Pour synchroniser les équipes multidisciplinaires IGPSC8, Arcachon, le 10 Juin 2013

Notions d IPMI et retour. Ecole d électronique numérique Fréjus 28 novembre 2012 Nicolas LETENDRE

Robot WIFIBOT Lab V4. Lab V4.

Master (filière Réseau) Parcours Recherche: Systèmes Informatiques et Réseaux (RTS)

KIT SOLAIRE EVOLUTIF DE BASE

COLLEGE ADRIEN CERNEAU

INTRODUCTION À L INFORMATIQUE

2. Couche physique (Couche 1 OSI et TCP/IP)

Moteur DC: Comment faire varier sa vitesse?

DimNet Gradateurs Numériques Evolués Compulite. CompuDim 2000

Premiers pas sur l ordinateur Support d initiation

Hiérarchie matériel dans le monde informatique. Architecture d ordinateur : introduction. Hiérarchie matériel dans le monde informatique

Conception d un outil d aide au déploiement d un réseau EV-DO dans un concept IMS pour l opérateur CAMTEL

L Internet des objets

Fouad BENAMEUR. Avril 2011

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

Système de sécurité de périmètre INTREPID

le central téléphonique Forum 300

MODULES ÉLECTRIQUES. - systèmes électriques DC - onduleurs - convertisseurs - interrupteurs statiques. Notre alimentation Votre confiance

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Les tablettes. Présentation tablettes Descriptif Fournisseurs Caractéristiques Comparatifs Conseils Perspectives Démonstration

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

Actualités de Rohde & Schwarz N o 191 (2006/III)


Électricité et électronique

EXTRAITS Tarifs Publics ADEPT Telecom France Edition 13 Applicable 20 octobre 2008

AGORA : contexte et objectifs

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

La solution intégrée pour la gestion globale d une flotte d aéronefs.

ETALON StrEamer. Lecteur/Serveur Audio et vidéo pour convertisseur USB

NOMENCLATURE. PARTIE 1 : PRODUITS, MATERIAUX et EQUIPEMENTS

CDMA WLL EV-DO HUAWEI

AVerMedia CM3000 Manuel d utilisation

Système de surveillance des rayonnements RAMSYS

Transcription:

+ Andrei Doncescu Introduc)on aux Systèmes Embarqués et Microcontrôleurs

+ Systèmes Mécatroniques 2 Système temps réel Système embarqué Système sur puce

+ Systèmes Temps Réel 3 Un système temps réel est un système numérique qui doit répondre à un ensemble de stimuli provenant de l environnement dans un intervalle de temps dicté par ce même environnement (i.e. des contraintes temporelles).

+ Caractéristiques d un système temps réel : 4 Constitué de deux sous-systèmes: Le contrôleur (PC ou microcontrôleur) Le contrôlé (environnement physique)

Exemple de système temps réel: le cruise control n Input: buttons on the steering wheel, brake, clutch, gas pedal and feedback signal n Processor n Sensor n Output: the throttle position

+ Système sur Puce 6 Un SoC constitue un circuit complexe qui intègre tous les éléments fonctionnels d un produit sur une même puce. Par exemple, des modules logiciels (DSP), des mémoires, des périphériques, des coprocesseurs matériels (FPGA ou ASIC) et même des modules analogiques ou optoélectroniques peuvent tous être mis sur un même dé. L objectif est diminuer au minimum le nombre de composants sur une carte pour mettre tout sur une seule puce.

+ Système sur Puce 7

Systèmes Embarqués Embedded Systems n Chaque jour nous utilisons des produit qui contient des puces d ordinateur qui sont constitués d une UC (CPU),des mémoires et des programmes. n Télévision, Automobiles, Irrigation, n MP3, téléphones portables, GPS, n microondes, alarmes, thermostats, n Router, consoles de jeux n Outils spécifiques n Machines Numériques, Outils de diagnostique, n ATM distributeur de billets. n Instrumentation Médicale, Industrie Aeronautique, Satellites,

L impact Economique n $45 milliards en 2004, $88 milliards en 2009 n Many more embedded processors per person, than general purpose processors n A cell phone may have 20-100 separate processors n Valuer des Systèmes Embarqués dans l industrie Automobiles : 25% du cout, augmentation à 35% pour 2015 n Le marché des Systèmes Embarqués est 50 fois le marché des systèmes de type desktop the desktop n Domaines d application : n Industrie Aéronatique, Telecommunication, Medicale, IT hardware n Cutting edge: n Multicore processors, Network on Chip, System on chip (iphone)

Embedded Systems n Unité dédié n Telephone portable simplifié (pas de MS-Word) n Contient des UC, memoires, programes qui controles des composantes physiques. n Limitation en puissance de calcul et electrique ainsi que limitation en capacité e stockage. Intelligence n Peut être configuré, personalizé, programmé

+ Composition d un système embarqué 11 Une partie matérielle utilisée pour la performance Micro-processeur, contrôleurs, coprocesseurs, DSP Mémoires ASIC Interfaces d entrées/sorties SOFTWARE

Structure d un Système Embarqué Input device (keyboard) CPU program Output device (screen) Sensors to measure physical values bus Memory Permanent Memory Actuators to control physical things Etre et Connaitre: Circuits Electrique, Circuit Logique Architecture d ordinateur, Programmation C et Assembleur

Afficheur 7 Segments Clock Counter Display Controlle r 0000 0001 0010 0011 0100..

Router ADSL (Digital Subscriber Line) Netgear DG632 ADSL Modem/router. 1. Telephone decoupling electronics (for ADSL). 2. Multicolor LED (displaying network status). 3. Single color LED (displaying USB status). 4. Main processor, a TNETD7300GDU, a member of Texas Instruments' AR7 product line. 5. JTAG (Joint Test Action Group) test and programming port. 6. RAM, a single ESMT M12L64164A 8 MB chip. 7. Flash memory, obscured by sticker. 8. Power supply regulator. 9. Main power supply fuse. 10. Power connector. 11. Reset button. 12. Quartz crystal. 13. Ethernet port. 14. Ethernet transformer, Delta LF8505. 15. KS8721B Ethernet PHY transmitter receiver. 16. USB port. 17. Telephone (RJ11) port. 18. Telephone connector fuses.

MP3 player n Mémoire flash pour enregistrer les chanson n Les fichiers audio enregistrés en format compressé, MP3 n UC lance des programmes qui : n Décompressent les fichiers audio et génère raw digital audio n Prennent des information introduites par l utilisateur n Affichage des informations sur le display n CAN génère des ondes audio et les envoient aux casques/ headphones Connaissance Requises: Algorithmique, Interfaçage et programmation

GPS Navigator n Système Complexe qui est composé de : n GPS Acquisition pour le signal Radio n GPS Processeur de Signal n Bases de données géographiques n Processeur de control du display et de calcul des chemins, locations, points d intérêt n Vidéo-image processeur control n Peut contenir plusieurs processeurs

Radio GPS n Réception de données de plusieurs satellites n Conversion du RF signaux en Signal Numérique n Séparer pour chaque satellite 24 satellites transmettent des signaux microwave très précis, Un GPS receiver peut déterminer la location, vitesse, direction, et le time. Radio receiver circuitry Signaux Numériques de chaque Satellite sur chaque Fil

GPS Processeur de Signal n Corrélation des signaux satellites n Calcul des différence de temps par la méthode de la triangularisation GPS data processor Connaissances Requises : Radio, Traitement du Signal, Algorithmes Location courante en latitude et longitude

GPS Navigateur n Interface Graphique location sur la carte et d autres informations utiles GPS Computer Display Processor MAP database Connaissance Requises: Synthèse d Images, Théorie des Graphes Touch Sensor

Telephone Portable n Multi-channel Radio (émetteur et récepteur) n Digital processor pour CDMA ou TDMA n GSM est TDMA chaque personne communique dans une allocation de temps par chaine n CDMA est un code de modulation n Encryptions/Décryptions hardware n Control de puissance n CAN RF conversion n Affichage, agenda et d autres fonctions Connaissances Requises: Modulation Radio, Traitement Numérique de Signal

Automobile n Ordinateur de contrôle : moteur n Diagnostic Avancé n Simplification of the manufacture and design of cars n Réduction des câbles dans une voiture : CAN n Sureté de fonctionnement et transport n Confort Contrôle, Circuits, Temps Réel

Engine Control Computer (ECU) n Lecture des capteurs (temps, position pédale ) and contrôle des injecteurs et temps d allumage n Contrôle des actionneurs n Supervision du CAN (communication area networking Interface pour l air conditionné et ceinture de sécurité Diagnostic de fonctionnement Real Time Operating Systems RTOS

Ordinateurs d automobile n Les autres Ordinateurs servent : n n ABS Climatisation n Limiteur de vitesse (Cruise control) Radio n Portières, Lumières n

+ Exemples: Ouverture de Por2ères 24

Problème : connexions!!! OLD S W I T C H E S L A M P S Switches + signal encoders Un seul fil pour tout l automobile Lamps + signal decoders Trop de fils

Réseau Automobile n Standard d interfaçage n CAN 2.0 le plus répandu n Fonctions n Communication entre les sous-systèmes n Réduction des câbles n Multiplexage standard n Adressage de type Réseau n plusieurs réseaux Réseaux

+ Exemples: Réfrigérateur 27

+ Exemples: Electronic Ping- pong 28

+ Exemples: Derbot Autonomous Guided 29 Vehicle

Derbot Autonomous Guided Vehicle + 30

Plus de systèmes embarqués que des ordinateurs Croissance exponentielle Directions de Recherche : Système de contrôle de Puissance (DC) system on a chip network on a chip Réseaux de capteurs Diagnostic temps réel

Connaître les Circuits Electriques