Communications séries synchrones

Slides:



Advertisements
Présentations similaires
TRAITEMENT PROGRAMME DE L’INFORMATION
Advertisements

LE MULTIPLEXAGE.
FX 800 SYSTEME D ’ALARME INTELLIGENT LIAISON 2 FILS NON POLARISEE.
USB Présentation du protocole Exemple de réalisation hardware
Les microprocesseurs A. Objectifs de la séquence:
TRANSMISSION DES DONNEES INFORMATIQUES
AS-interface Présentation Patrick MONASSIER Université Lyon 1 France.
LA TRANSMISSION DE DONNEES
Base des transmissions séries René Beuchat LAP/EPFL LSN/EIG/HESSO
Prof : M.Trannoy - Professeur d'électrotechnique.
Le modèle O.S.I..
SPI - Serial Peripheral Interface
Inf 531: Réseaux et télécommunication I 1 INF:531( SEMAINE-3) ARCHITECTURE ET PROTOCOLE Alain Courteau, Enseignant.
I2C - Inter Integrated Circuit Bus
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
Interface série de type I2C
Le Bus CAN E. DERENDINGER.
TRANSMISSION DES DONNEES.
Projet d’électronique numérique
Transmission Séries des Données
Fonction COMMUNIQUER les liaisons série
LIAISON MODBUS.
LES MEMOIRES.
NOTE : Pour faire évoluer le diaporama, si le clic de souris ne fait rien utilisez les touches du clavier : Pg up Pg down.
ER2 : Presentation du bus I2C
Architecture d ’un système à MICROPROCESSEUR
LES SYSTEMES AUTOMATISES
Le Bus S.P.I © T.Berenguer.
Choix d’un microcontrôleur
Le démarreur contrôleur :
Transmission Séries David Saint-Mellion.
Afficheur industriel « AIW » MAT Électronique
Architecture Client/serveur Langages php/mysql
Les périphériques de communication
Bus Universel en Série (USB – Universal Serial Bus)
ARCHITECTURE D’UN SYSTEME MICROPROGRAMME
Planification et câblage des réseaux
détecteurs thermiques
Couche Transport (4) Routeur Messages entre A et B
1 Cliquez ici pour avancer Ici pour reculer Ch.Dupaty 11/97.
SURVEILLANCE VIDEO SUR RESEAU ETHERNET
Validation du protocole IPMI dans un châssis ATCA
Sif Cours 9 n 7. Communication série u Concepts généraux u Programmation des ports séries n Le matériel u Chapitre 10 CSA u Article dans MSDN: F.
PROJET : RECEPTEUR INFRAROUGE
Exemple de mise en oeuvre
1. Introduction Le traitement informatisé de données requiert un dialogue, une communication entre l’homme et la machine, et parfois, entre plusieurs.
Fonctionnement d’une mémoire.
Système slow-control au LAPP
Conception d ’ une IP d ’ un contrôleur de bus I ² C en SystemC1.0 ZHANG XUN Tuteurs du projet : Mr. P. Garda - Mr. O. Romain LISIF---Team SYEL Université.
Commutation de circuits
Exposé sur les interfaces d’entrée – sortie
PERI Master ACSI cours Gestion des Périphériques Année (Transparents de F. Dromard)

Production personnelle
Protocole DMX P.G D’après un travail d’élèves de 1ère SIN 2012
UE3-1 RESEAU Introduction
Source : La liaison série RS232 Source : P.G Lycée Vaucanson Grenoble.
L’horloge et type de transmission
Les fonctionnalités de base des réseaux
SKY.
Encadrer par Mr Chelly Nizar
Réseaux industriels & bus de terrain
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
Intervention sur un système technique Afficheur industriel « AIW »
Présentation de HelloDoc Mail
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
Communications séries synchrones
Communications séries synchrones
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
Communications séries synchrones
Transcription de la présentation:

Communications séries synchrones Le BUS IIC Communications séries synchrones

IIC : Inter Integrated Circuit BUS Bus de communication synchrone (même horloge pour l émetteur et le récepteur) Norme électrique et protocole d ’échange très répandu Nombreux périphériques disponibles

Connexions simplifiées Un fil pour l ’horloge synchrone Un fil pour la transmission des données Un fil pour la référence de tension

Connexions EEPROM SCL CAN uC SDA Carte à Puce Afficheur

SCL & SDA SCL : Sérial Clock Horloge de transmission synchrone, fournie par le micro controleur et commune à tous les récepteurs SDA : Sérial Data Transfert des données bi-directionnel, synchrone avec SCL

Un fil de données bi directionnel Commande par des sorties à drain ouvert afin d ’éviter les courts circuits Nécessité de résistances de rappel à VDD

Pas de fil de sélection de boîtier Nécessité d ’un protocole de communication logiciel entre les périphériques et le micro contrôleur

Validité des données SDA SCL Donnée stable La donnée change SCL Au repos les ligne SCL et SDA sont à l ’état logique 1 : Drain ouvert

Condition de START et de STOP Tout échange commence par un « START » et finit par un »STOP ... » SDA SCL START STOP

Acquittement Après la réception du 8ième bit de donnée, le récepteur prend la ligne de donnée et la place à 0v durant l ’impulsion SCL, C ’est l ’information « ACKNOWLEDGE » L e micro contrôleur génère donc 9 impulsions d ’horloge pour transmettre un octet Message bien reçu

Adresse Chaque récepteur possède une adresse, il s ’identifie en reconnaissant l ’adresse émise par l e micro contrôleur au début de l ’échange

Exemple de trame IIC Acknowledge Start StOP Adresse esclave = 10h Adresse memoire = E8h Donnée memoire = 07h  Ecrire la donnée 07h à l’adresse E8h d ’une EEPROM IIC. Adresse IIC du composant =10h

Critères de choix Avantages : Simplicité de cablage (2fils plus la référence) Sécurité active grâce au drain ouvert. Inconvénients : Moins rapide que le bus S.P.I Complexité du protocole de communication. SPI ? Ou IIC ?

Le mot de la fin IIC bus de communication synchrone Phillips SGS-THOMSON NS HARRIS ATMEL … et de nombreux autres