Sujets Spéciaux en Informatique II

Slides:



Advertisements
Présentations similaires
Sujets Spéciaux en Informatique II
Advertisements

PERFORMANCE One important issue in networking is the performance of the network—how good is it? We discuss quality of service, an overall measurement.
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Présentation de Scribe Votre nouvelle organisation du Réseau Informatique Pédagogique.
Présentation LabPlus v3. Solution novatrice en Technologies de l’information Solution novatrice en Technologies de l’information Application pour la Gestion.
Haute école spécialisée bernoise Haute école Technique et Informatique HTI Haute école Technique et Informatique H T I (Un dépt. de la haute école spécialisée.
Electronic Instrumentation Lecturer Touseef Yaqoob1 Sensors and Instrumentation Sensors and Instrumentation.
Système d’exploitation: Principe IFT6800 – E 2008 Pierre Poulin.
Les systèmes embarqués. Chap 1 : Généralités Définition:  Un système embarqué est un système électronique et informatique, qui est dédié à ou spécialisé.
Cahier des charges.
Les Réseaux informatique.
NOTIONS INFORMATIQUES : RAPPEL
Communication série Le matériel Concepts généraux
appareil de mesure (pHmètre P310 Chauvin-Arnoux) Pierre DIEUMEGARD,
La technologie des mémoires
Nouvelle norme sans fil …
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Exercice On considère un Système de contrôle de température composé de: Capteur, ordinateur Le capteur transmit à chaque heure de la journée la température.
Chapitre 2 Conducteurs électriques
MG6250 Console sans fil pour 2 partitions et 64 zones avec GPRS / GSM Magellan La solution GPRS.
Utilisation de Windows
Technologie wifi.
1 Virtex-5 FXT 100 FPGA/KIT ML523
Formation Telecom: Radio
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
BEN AMMAR Mouadh Master 2 PLS IHM
Les composants informatiques
Le flux d’information.
Le Courant Électrique 8.2.
1 S Transmission Methods in Telecommunication Systems (4 cr) Transmission Channels.
Technologies de l’intelligence d’affaires Séance 14
Système d’exploitation Windows XP
Sujets Spéciaux en Informatique II
Sujets Spéciaux en Informatique II
INTELLIGENCE ARTIFICIELLE
Série CTI 2500® E/S Compact.
Modèle OSI.
Les gammes de valeurs des paramètres
3D LHC 29 November 2007 A.Rozanov
Détection d’objets (obstacles) avec une seule caméra
Présentation de la carte graphique
INVERTER LOAD SPEED CONTROLLER Power demand Speed reference ENGINE 230/400V 50Hz/60Hz PMGPMG 1 f = Hz Speed =var Island Operation of the Adjustable.
Programmation Orientée Objet
SOLUTION DE VIDEOSURVEILLANCE SUR IP
Programmation Android Première application Android
Sommaire : Projet Table tactile Projet Système d’arrosage automatique.
Transmission de données
Efficacité des algorithmes
Introduction aux microprocesseurs
Architecture matérielle des ordinateurs
BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle.
Les grandes inventions
1-1 Introduction to ArcGIS Introductions Who are you? Any GIS background? What do you want to get out of the class?
Systèmes de Transport Intelligent: Couche Perception
Systèmes ADAS: Assistant de contrôle de direction et de voies
Global Challenge Capteur de nuit Leçon 2.
la Spécialité Numérique et sciences informatiques
Architecture d’un ordinateur
SSAS Tabulaire Optimisation
Sujets Spéciaux en Informatique II
CASIO DT-930. CASIO DT-930 Rapidité … … Pas de Stress.
Commande embarquée de moteurs
Sécurité Machine Tirer Profit des nouvelles normes et optimisez vos architectures avec des solution techniques nouvelles.
Internet des objets et ses applications
Présentation de Microsoft Exchange 2010
Vocabulaire Unité #2.
ITEC 1011 Introduction to Information Technologies 0. What is a Computer?
M’SILA University Information Communication Sciences and technology
Transcription de la présentation:

Sujets Spéciaux en Informatique II Introduction aux Systèmes Embarqués Sujets Spéciaux en Informatique II PIF6004

Systèmes Embarqués Notre vie de tout les jours comportent des appareils munis de circuits imprimés IC, contrôlés par un CPU, mémoire, programmes Télévision, Centre de divertissement, Automobiles, Irrigation, MP3/MP4, cell phones, GPS, Micro-onde, système d’alarme de maison, thermostats, Routeurs (Network), consoles de jeux Machines dédiées contiennent des ordinateurs Manufacturier, mesure, sensing, Machines ATM, guichets automatiques Instruments Médicaux, Avions, Satellites, Need to know: Hardware Software

Systèmes embarqués Un système dédié comme un téléphone cellulaire, Possède un CPU, de la mémoire et des programmes contrôlant principalement des dispositifs matériels (GPS, gyroscope …) Les programmes sont pré-installés et difficilement modifiables Possède généralement, peu de puissance de processing, d’énergie électrique, d’espace mémoire Possède de l’“intelligence” Peut être configuré, personnalisé, “programmé” Need to know: Computer Architecture

Architecture Output device (screen) Memory program CPU Input device (keyboard) Sensors to measure physical values Actuators to control physical devices bus Permanent Memory Need to know: Digital Logic, Electrical Circuits, Computer Architecture

Exemple de dispositif (Seven Segment Display) Display Controller Counter Clock 0000 0001 0010 0011 0100 …..

Routeur DSL (Digital Subscriber 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. 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.

MP3/MP4 player Importante mémoire “flash” pour emmagasiner les chansons Signaux audio stockés sous forme digitales, et ensuite compressés en format MP3/MP4 Le CPU exécute les programmes logés en RAM Décompressions des signaux audio pour générer les signaux bruts (“raw digital audio”) Input du user (sélection du fichier, bouton d’exécution) L’information affichée sur l’écran Convertisseur Digital-Analog génèrent les ondes sonores digitalisées sous forme analogues vers les haut-parleurs Need to know: Software Algorithms, Device Drivers and programming

Navigateur GPS Système complexe avec plusieurs composants GPS Radio GPS signal processor Base de données de Maps CPU contrôlant l’affichage, calcule des routes, localisations, points d’intérêt Video image processor contrôlant l’affichage à l’écran Peut contenir plusieurs différents CPUs dans un seul système

GPS Radio Réception des signaux de plusieurs satellites, conversion RF en signaux digitaux Séparé pour chaque satellite A set of at least 24 Medium Earth Orbit satellites that transmit precise microwave signals, A GPS receiver can determine its location, speed, direction, and time. Radio receiver circuitry Signals (digital) from each satellite on separate wires

GPS signal processor Corrélations des signaux satellite Calcule des différences de timing “triangulation” pour déduire la localisation GPS data processor Current location in latitude and longitude Need to know: Radio, Signal processing, Algorithms

GPS Navigator Le GUI – affiche la localisation sur une map et aussi des informations utiles GPS Computer Display Processor MAP database Touch Sensor Need to know: Computer Graphics, Graph Theory

Cellulaire (base) Radio Multi-channel (transmission/réception) Processeur Digital pour le traitement CDMA ou TDMA GSM est TDMA – chaque personne communique dans une bande pré-assigné d’un canal (bande passante multiplexée) CDMA est une méthode de modulation complexe Matériel d’Encryption/Décryption Multiplexage de canaux Contrôle de la puissance de transmission Conversion Analogue/digitale/RF Affichage, phone book et autres fonctions électroniques Need to know: Radio Modulation, Digital Signal Processing

Ordinateurs d’Automobiles Ordinateur de contrôle du moteur Diagnostics avancés Simplification de la construction et design des automobiles Réduction du nombre de fils Nouvelles fonctionnalités de sécurité Nouvelles fonctionnalités de confort Need to know: Control Systems, Electrical Circuits, Real Time Control

Engine Control Computer (ECU) Lecture des senseurs (température, position des pédales, échappement) et contrôle de la synchronisation entre l’injection d’essence et l’allumage Contrôle le ventillateur de moteur et autres actuateurs Gère le CAN (Communication Area Networking) commun dans les automibiles. Interface avec les contrôles du climat et des autres passagers Donne des diagnostics Need to know: Real Time Operating Systems

Autres ordinateurs dans une automobiles Autres processeurs: Système ABS Contrôle du Climat Contrôle de Cruise Radio Tableau de bord Portes Automatiques, lumières Automobiles comportent des réseaux qui simplifient les interconnexions.

Interconnexions simplifiées OLD NEW Switches + signal encoders Lamps + signal decoders L A M P S S WI T C H E S One wire runs all over the vehicle and carries power and signal Many connecting wires

Réseau dans une automobile Pour interconnecter les différents systèmes dans une automibiles, un réseau standardisé et utilisé comme: Par exemple: CAN 2.0 Fonctions Communication entre les sous-systèmes Reduction des fils Multiplexing standard Adressage Réseau Réseaux multiples Need to know: Computer Networking