0% encontró este documento útil (0 votos)
129 vistas6 páginas

PCF8574 Caracteristicas

PCF8574 CARACTERISTICAS

Cargado por

oambesi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
129 vistas6 páginas

PCF8574 Caracteristicas

PCF8574 CARACTERISTICAS

Cargado por

oambesi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PCF8574CARACTERSTICAS

Experiencias con Arduino.

Tema: Buscar

PCF8574. Expansor Remoto de puerto 8-bit I/O por I2C-bus


[Link]

[Link]

Suministrodevoltajedefuncionamiento2.5a6V
Bajoconsumodecorrientedeespera(standby)de10mAmximo
ExpansorIC a puerto paralelo
Open-drain interrupt de salida
Puertoremoto8-bit I/O para el IC-bus
Compatibleconlamayorademicrocontroladores
SalidasLatchedcondrivesdecapacidadaltacorrienteparaconducirdirectamenteLEDs.
Direccionadoporhardwaredirecciona3pinesparaelempleodehasta8dispositivos(hasta16PCF8574A)
DIP16,ospace-saving SO16 o SSOP20 packages.

(Ver Hojas de Datos)

[Link]

[Link]/Sparalamayorpartedefamilias
demicrocontroladoratravsdelbusbidireccionaldedoslneas(I2C). Este es el diagrama de bloques:

El dispositivo es un expansor remoto de 8bits I/O para bus I2C, consiste en un puerto cuasi bidireccional de 8 bit y una interfaz I2C-bus.
El PCF8574 tiene una baja corriente consumo e incluye salidas cerrojo con capacidad de alta corriente para conducir directamente
[Link],tambinposeeunalneadeinterrupcin(INT),[Link]
elenvodeunasealinterruptsobreestalnea,laE/Sremotapuedeinformaralmicrocontroladorsihaydatosentrantesensuspuertos
sinnecesidaddecomunicarseatravsdelI2C-bus. Esto quiere decir que el PCF8574 puede seguir siendo un simple dispositivo
esclavo.ElPCF8574yPCF8574AsonversionesquedifierensloensusdireccinSlave,comosemuestramsabajo,enlaFig.9.
6.CARACTERSTICASDELI2C-BUS

El I2Cbusson2vas,[Link],unalneadedatosserie
(SDA)yunalneadereloj(SCL).Ambaslneasdebenserconectadasaunsuministropositivoatravsdeunapolarizacinaalto(PRA),
[Link]
ocupado.

6.1 TRANSFERENCIA DE BIT

[Link]
ALTOdelreloj,concambiosenlalneadedatosenestetiempohadeserinterpretadocomosealesdecontrol(verFig.4).
6.2 CONDICIONES DE START Y STOP.

[Link]-a- BAJOdelalneade
datos,mientraselrelojesALTOsedefinecomolacondicindeinicio(S).UnatransicindeBAJO-a- ALTOdelalneadedatos
mientraselrelojesALTOsedefinecomolacondicindeparada(P)(verFig.5).

6.3CONFIGURACINDELSISTEMA

Un dispositivo que genera un mensaje es un "emisor", un dispositivo que lo recibe es un "receptor". El dispositivo que controla el
mensaje es el 'maestro' y los dispositivos que son controlados por el maestro son los "esclavos" (ver Fig.6).

6.4 ACKNOWLEDGE (RECONOCER).

[Link]
[Link],mientrasel
maestro genera un reconocido suplementario relacionado con el pulso de reloj.
[Link]
[Link]
reconocequelalneaSDAtieneunacadaabajo(pull-down)duranteelpulsodereconocimientodereloj,demodoquelalneaSDAsea
estableBAJOduranteelperodorelacionadoconelpulsoALTOdereconocimientodereloj,lostiemposdeconfiguraciny
mantenimiento deben ser tenidos en cuenta.
Unmaestrodebesealdeunreceptorfinaldelosdatosaltransmisor,alnoreconocerunageneracinenelltimobytequehasido
[Link],eltransmisordebeabandonarlalneadedatosafindequeelALTAmaestroparageneraruna
condicindeparada.
Unmaestroreceptordebesealarunfindedatosaltransmisorparanoengendrarunreconocidoenelltimobytequehasido
[Link]
unacondicindeparada.
Cada una de las ocho E/S del PCF8574's puede ser usado por separado como una entrada o salida. Los datos de entrada se
transfierendelpuertoalmicrocontroladorporelmodoLECTURA(vaselaFig.11enelDS).Losdatosdesalidasontransmitidosal
puertoporelmodoESCRITURA(vaselaFig.10).
Para direccionar ver figuras 10 y 11 en el DS.

7.2 INTERRUPT (Ver Figs. 12 y 13)

El PCF8574 proporciona una salida de drenaje abierto (INT), que puede alimentar a una entrada correspondiente del microcontrolador.
[Link]
cualquieraumentoodisminucindelbordedelaentradasdelpuertoenelmododeentrada.

DespusdeltiempoTiv en que el [Link],ylareactivacindelainterrupcindelcircuitoserealiza


cuandolosdatosenelpuertosecambiaalaconfiguracinoriginalolosdatosseleendeoescribenenelpuertoquehageneradola
interrupcin.
Elrestablecimientoocurreas:

EnelmodolecturadelbitreconocerdespusbordecrecientedelasalidadelasealdeSCL.
EnelmodoescrituradelbitreconocerdespusdelatransicindeHIGH-a-LOWdelasealdeSCL.
Los interrupts que se producen durante el reconocimiento del reloj el pulso se puede perder (o muy poco),
debido al restablecimiento del interrupt en este pulso.

CadacambiodelaE/Sdespusdelrestablecimientoserndetectadosydespusdelprximoflancoascendentedereloj,se
transmitircomoINT. La lectura o escritura a otro dispositivo, no afecta al circuito interrupt.

7.3 Cuasi-bidireccional I/Os (ver Fig. 14)

UncuasibidireccionaldeE/Spuedeserutilizadocomounaentradaosalidadesinelusodeunasealdecontrolparalosdatosde
direccin.

En power-onlasE/[Link],[Link]
[Link],yse
[Link]/SdeberanserALTASantesdeserutilizadascomoentradas.
Msinformacinrelevante,respectodecondicionesdetrabajoytensiones,debenseguirelenlace del Data Sheet.

Estoestodo,porestesimpletutorial,losquequierenmsinformacinpuedenleerlahojadedatosPCF8574ylosdetallesdelcdigo
[Link],reveleestaseccin.(Mostrar/Ocultar)

Volver alndice deartculosArduino.



Creada el: 24-09-09
Actualizada el: 24-09-09
Copyright 2007, [Link]. Reservados todos los derechos. | declaracindeprivacidad|LSSI | Pngaseencontactoconnosotros

También podría gustarte