El BUS I 2 C i l’iBUTTON El Bus I 2 C És un bus que va ser dissenyat per Philips i que permet l’intercanvi d’informació bidireccional amb només dos fils.

Slides:



Advertisements
Presentaciones similares
Alumne: Francis medina Especialitat: FIAP manteniment
Advertisements

Estat actual de les comunicacions digitals sense fils Jordi Mayné
La Revolució Russa 1917 LENIN.
Capítol 19 El mercat de béns en una economia oberta.
LA MATÈRIA.
I2C (Inter-Integrated Circuit) (Modo Maestro-Esclavo )
La tecnologia té color El complicat món de la tecnologia i la nostra relació amb ella. El continent i el contingut. Unes quantes consideracions entre la.
S4 League S4: Stylish, eSper, Shooting, Sports.. Dades tècniques Desenvolupada:Pentavision Distribuïdora:Neowiz Games Data de llançament:2008 Gènere:Joc.
Pràctica 17 Reflexions Maria Gisbert, Llorenç Godia, Mariona Kiskeri i David González.
EL TEMPS. ¿QUÈ ÉS EL TEMPS? El temps és un concepte físic que tots experimentem quotidianament, però que es difícil de definir formalment. Es pot partir.
María Carmona Iván Zamora Sergio Gerra. S’anomena tren a una sèrie de vagons agafats units, generalment van sobre carrils especialitzats al cap dels anys.
1 Introducció als dispositius programables (FPGAs) Rosa M. Badia.
El pes de la responsabilitat. Guillermo Mordillo és un dibuixant argentí que utilitza molt sovint el món de l’esport en les seves creacions gràfiques.Aquí.
RESUM.
Diferència de tamany: Tamany petit = Més lluny. Més a prop = Més gran. COMPOSAR AMB PROFUNDITAT significa jugar amb el les diferencies de tamany i la perspectiva.
Activitat CALCULA: ESPORT MASCULÍ I ESPORT FEMENÍ Observatori Crític de l’Esport Autora: Susanna Soler i Prat INEFC Barcelona.
ELS BLOCS I LA SEVA APLICACIÓ A L’AULA Recull de propostes sobre els usos didàctics dels blocs Material del Curs de l’Escola d’Estiu Virtual d’Espiral.
SESSIÓ INFORMATIVA SOBRE CONTRACTACIÓ DERIVADA CENTRALITZADA DELS ACORDS MARC DE MOBILIARI D’OFICINA I DE PAPER PER A IMPRESSIÓ I ESCRIPTURA (expedient.
INTRODUCCIÓ A L’ELECTRÒNICA PRÀCTIQUES D’ELECTRÒNICA BÀSICA. I.E.S. ENRIC VALOR PEGO.
A completar ejemplos... Textiles avanzados: (1) Técnicos (2) Inteligentes.
TUTORIAL PREZI Com funciona un prezi..
La llegenda m’ajuda a llegir el mapa.... a interpretar el que diu
Organització, funcionament i gestió dels centres docents públics Les competències bàsiques Jornada de participació Tarragona, Materials a càrrec.
Validació de l’experiència laboral. validació de l’experiència laboral? A qui va dirigit ? Què s’obté validant l’experiència laboral? On puc fer la sol·licitud.
ANIMALS en perill d’extinció
Oussama Tamrani Alejandro Arranz. Com a llocs de treball que són, els tallers mecànics i de motors tèrmics s'han de mantenir en unes condicions d'ordre.
TFG – Àrea Enginyeria del programari
Gestor Integrat de Referències
Dispositius d’emmagatzematge
Com s’enregistren els terratrèmols?
ENERGIA Energia és allò capaç de transformar la matèria.
La Placa Base Izan Sánchez 4º C.
PROJECTE BANDA AMPLA RURAL - SATÈL·LIT
II. La llum Lleis bàsiques L’òptica geomètrica: imatges i aberracions
ORIENTACIÓ I COORDENADES GEOGRÀFIQUES
L’ordinador i els Sistemes Operatius(S.O)
Energia solar Núria.J i Alexia.
1 u n i t a t Sistemes informàtics. Treball en xarxa.
Ciències per al món contemporani
Ciències per al món contemporani
MESCLES I DISSOLUCIONS
Generacions de llocs web
DISSENY D’UN SENSOR DE DADES MITJANÇANT BLUETOOTH
Juan Gabriel Rodriguez Martin
La seu vella La seu vella és una catedral romànica d’estil gòtic situada dalt d’un turó de Lleida que porta el mateix nom que la catedral. Es va començar.
Writer 7... Amb estil El programa de tractament de text Writer té una eina molt útil quan fas documents molt llargs amb molts títols i subtítols: l’estil.
ELABORAR UN ORGANIGRAMA A PARTIR D’UN LLISTAT (Ordre i jerarquia)
Tutorials Campus Virtual Càrrega automàtica d’alumnes
Resultats DIAGNOSI SOCIO CULTURAL DE L’ENTORN FAMILIAR DELS I DE LES
RYT a matrícula (MAT) reunió de centres 21/05/2015.
DISC DUR Dispositiu encarregat d’emmagatzemar informació de forma permanent al nostre ordinador.
Memòria RAM Neus Blasco Amor 4rtB.
Ruben Balada Tripiana Informática
Jonathan Ceballos Rodriguez ( ) Zenón Perisé Alía ( )
LES XARXES LOCALS i els seus components.
Usos en seguretat de SmartCards
TEMA 2 XARXES LOCALS David Bermúdez 4tC Vanesa Elvira 4tB
Sistemes Analògics i Digitals
Xavi Fabregat 4tA Karim Atsailali 4tA
La literatura i les matemàtiques van de la mà.
PROTOCOLS DE XARXA Regles i especificacions tècniques que han de seguir els dispositius connectats a la xarxa per poder comunicar-se El protocol més utilitzat.
Sistema de descàrrega d’aplicacions per a mòbils intel·ligents
Propostes de millora en el GIR
DEFINICIONS DEL TREBALL EN EQUIP
MORFOLOGIA i SINTAXI PRONOMS RELATIUS i PRONOMS INTERROGATIUS
Màster d’Aplicacions Multimèdia
LES MÀQUINES.
1. Introducció i conceptes generals.
Conceptes previs Lleis químiques Teoria cineticomolecular.
Aprendre junts alumnes diferents: Una escola per a tothom
Transcripción de la presentación:

El BUS I 2 C i l’iBUTTON

El Bus I 2 C És un bus que va ser dissenyat per Philips i que permet l’intercanvi d’informació bidireccional amb només dos fils. Permet que cicuits integrats i mòduls OEM puguin interactuar entre si a velocitats relativament lentes. Utilitza informació sèrie, utilitzant un connector per controlar el timming (pols de rellotge) i un altre per intercanviar dades.

Aquest bus es basa en tres senyals: SDA (System Data) pel que viatgen les dades entre els disposius. SCL (System Clock) pel que transiten els polsos de rellotge que sincronitzen el sistema. GND (Massa) interconnectada entre tots els dispositius “enganxats” al bus. El Bus I 2 C

Les línies SDA i SCL són del tipus drenador obert, similars a les de col·lector obert però associadas a un transistor d’efecte de camp (ó FET). S’ha de posar en estat alt (connectar a l’alimentació mitjançant resistors Pull-Up) per construir una estructura de bus que permeti connectar en paral·lel múltiples entrades i sortides.

El Bus I 2 C

Definicions: Mestre (Master): Dispositiu que determina la temporització i la direcció del tràfic de dades en el bus. És l’únic que aplica els polsos de relllotge en la línia SCL. Quan es connecten diferents dispositius mestres a un mateix bus la configuració obtinguda es denomina "multi-mestre". Esclau (Slave): Qualsevol dispositiu connectat al bus que es incapaç de generar polsos de rellotge. Reben senyals de comandes i de rellotge provinents del dispositiu Mestre.

Començament (Start): Succeeix quan un dispositiu Mestre fa una ocupació del bus, generant aquesta condició. La línia de dades (SDA) passa a estat baix mentres que la línia de rellotge (SCL) es manté en estat alt. Bus Desocupat (Bus Free): Estat en el qual les dues línies (SDA i SCL) estan inactives, presentant un estat lògic alt. Únicament en aquest moment és quan un dispositiu Mestre pot començar a fer ús del bus.

Parada (Stop): Un dispositiu Mestre pot generar aquesta condició deixant lliure el bus. La línia de dades pren un estat lògic alt, així com la de rellotge es manté també en aquest estat. Dada Vàlida (Valid Data): Succeeix quan una dada present en la linia SDA és estable mentres que la línia SCL està en nivell lògic alt.

Format de Dades (Data Format): La transmisió de dades a través d’aquest bus consta de 8 bits de dades (ó 1 byte). A cada byte el segueix un nové pols de relllotge durant el qual el dispositiu receptor del byte ha de generar un pols de reconeixement, conegut com ACK (del anglès Acknowledge). Això s’aconsegueix situant la línia de dades a un nivell lògic baix mentres transcorre el nové pols de rellotge.

Direcció (Address): Cada dispositiu disenyat per funcionar en aquest bus disposa de la seva i única direcció d’accès, que ve pre-establerta pel fabricant. Hi ha dispositius que permeten establir externament part de la direcció d’accès. Això permet que una sèrie del mateix tipus de dispositius es puguin conectar en un mateix bus sense problemes d’identificació. La direcció 00 és la denominada "d’accès general", per la qual responen tots els dispositius connectats al bus.

Lectura/Escriptura (Bit R/W): Cada dispositiu disposa d’una direcció de 7 bits. El vuité bit (el menys significatiu ó LSB) enviat durant l’operació de direccionament correspon al bit que indica el tipus d’operació a realitzar. Si aquest bit és alt, el dispositiu Mestre llegeix informació provinent d’un dispositiu Esclau. En canvi, si aquest bit fos baix, el dispositiu Mestre escriuria informació en un dispositiu Esclau.

A la darrera actualització (versió 2.1) de les especificacions del bus I 2 C, s’inclouen tots els detalls de l’interfaç estàndard d’aquest bus, així com també les especificacions de totes les millores, que inclouen: Mode Ràpid. Mode d’Alta Velocitat. Adreces de 10 bits. Detalls sobre el canvi de nivell bidireccional (level-shifting). Especificacions del bus I 2 C

Fins el 1992, el bus I 2 C va ser principalment usat per a la transferència de dades de control i informació d’estat amb una taxa de bit original de 100 kbit/s. Mode Ràpid I 2 C (Fast-mode)

A partir del 1992, com es va voler transferir text i dades, va ser necessari millorar les especificacions, incloent el mode Ràpid (Fast-mode), amb taxes de fins a 400 kbit/s. Des de 1992 tots els dispositius inclouen una interfaç de bus I 2 C de mode Ràpid (Fast-mode), que també és compatible amb dispositius de mode estàndard Mode Ràpid I 2 C (Fast-mode)

Els avenços en RAMs sèrie d’alta velocitat i en sistemes de telecomunicacions han creat demanda de busos que treballin a altes velocitats i amb diverses fonts d’alimentació. El mode d’alta velocitat dels I 2 C satisfà aquestes necessitats sense haver de sacrificar la seva compatibilitat amb els dispositius existents de mode Estàndard i Ràpid, ni tampoc la seva simplicitat de baix cost. En un mestre d’alta velocitat hi ha 2 pins extra, que si no són usats, els hi poden ser assignades altres funcions I/O, fent del I 2 C una solució extremadament flexible. Mode d’alta velocitat del bus I 2 C (High-speed mode I 2 C-Bus)

Amb velocitats de fins a 3.4 Mbits/s, aquest mode assegura la capacitat del bus I 2 C de suportar futures i existents taxes de transmissió de dades a alta velocitat per a aplicacions tals com EEPROM i memoria Flash. Mode d’alta velocitat del bus I 2 C (High-speed mode I 2 C-Bus)

Les direccions de 10 bits no afecten les direccions de 7 bits existents, permetent la compatibilitat de connexió de dispositius amb adreces de 7 ó 10 bits al mateix bus I 2 C. A més, aquests dos tipus de dispositius poden ser usats en qualsevol dels modes Estàndard, Ràpid o d’alta velocitat. Les direccions de 10 bits permeten usar fins a 1024 adreces adicionals per a prevenir els problemes amb la col·locació d’adreces a dispositius esclaus, quan el nombre de dispositius I 2 C s’expandeix ràpidament. Això no canvia el format de les adreces ja definides de 7 bits, ja que s’usen adreces reservades que apareixen en les especificacions existents. Direccions I 2 C de 10 bits

La simple inclusió de dos transistors de baix cost, col·locats entre diferents seccions de nivells de voltatge del bus I 2 C, separa i transfereix els nivells lògics de voltatge de les línies del bus a qualsevol costat del level-shifter. Aquest sistema també permet usar el level-shifter per a aillar del bus una secció de dispositius que han patit una baixada de potència, deixant que els dispositius amb potència puguin treballar normalment. Level-shifting I 2 C

Alhora, les especificacions del bus I 2 C s’han extés per a dispositius que treballen per sota dels 2.7 V. Aquest fet, juntament amb la compatibilitat de subministrar potència als dispositius tant de baix com alt consum amb el level-shifter bidireccional, assegura que el bus I 2 C serà el bus sèrie més escollit per a sistemes futurs en aquest segle. Level-shifting I 2 C

iBUTTON Una targeta intel·ligent és un targeta plàstica del tamany d’una targeta de crèdit, amb un xip que emmagatzema informació en forma electrònica per que pugui ser utilitzada i traspassada de manera fàcil, segura i precisa. Les aplicacions més comuns, i que actualment funcionen amb èxit a tot el món, es troben en terrenys com el comerc electrònic, control d’accès, moneder electrònic i emmagatzematge de dades escolars i mèdiques entre d’altres coses.

Un iButton© és bàsicament un xip contingut dins d’una envoltura d’acer inoxidable de 16 mm de diàmetre. L’envoltura és suficientment robusta per resistir les pitjors condicions ambientals.iButton© La seva condició de durabilitat la fa ideal per aplicacions en les que la informació requereix viatjar amb una persona o un objecte.

- Anell - Clauer - Cartera o targetes del tamany d’una targeta de crèdit entre d’altres dispositius. - Rellotge Així un iButton© pot ser fixat en:

Existeixen tres tipus diferents d’iButton©: iButton© de Memòria: Capacitat de 64Kb per emmagatzemar i actualitzar informació. - iButton© Criptogràfic: Microprocessador, accelerador Matemàtic, encriptador/ desencriptador, Màquina Virtual Java. - iButton© Termocron: Registre de temps, Temperatures, Rellotge/Calendari, Bitàcola per registres, 512kb adicionals.

FUTUR: Dia a dia creix el número d’aplicacions a les que s’integra la tecnologia iButton©, entre elles es troben: control d’accès, control en el transport de productes, identificació electrònica i comerç electrònic. Tecnologia Virtual desenvolupa solucions que integren de manera exitosa les tecnologies de targetes intel·ligents i iButtons d’acord amb les necessitats específiques dels clients.

BIBLIOGRAFIA: "El bus I2C". Dominique Paret. PARANINFO, 1995.

El Bus I 2 C TREBALL REALITZAT PER: Joan Manel PALOS David PÉREZ Alexis PORRO