Comunicación Spi - Nordic Semiconductor NRF24L01+ Manual De Funcionamiento

Tabla de contenido
!!
!
Diseño!y!Realización!de!un!Sistema!de!Procesamiento!de!Audio!con!Control!Inalámbrico!
!
3.3 Comunicación SPI
La# comunicación# entre# el# DSP# o# el# MSP430# y# el# NRF24L01+# se# realiza# mediante# el# protocolo# SPI# (Serial'
Peripheral)Interface).#Este#protocolo#funciona#en#modo#"Maestro"Esclavo"!(Master"Slave),"como"se"observa"en"la"
siguiente(figura:!
!
!
!
El#protocolo'SPI!es"un"estándar"de"comunicaciones!usado&principalmente&para&la&transferencia%de%información%
entre%equipos%electrónicos.%Con%él%es%posible%controlar%casi%cualquier%dispositivo%electrónico%digital%que%acepte%
un#flujo#de#bits#serie#regulado#por#un#reloj.!
!
El#SPI#es#un#protocolo#síncrono.#La#sincronización#y#la#transmisión#de#datos"se"realiza"por"medio"de"4!señales:!
!
SCLK!(Clock):"Es"el"pulso"que"marca"la"sincronización."Con"cada"pulso"de"este"reloj,"se"lee"o"se"envía"
un#bit.!
MOSI!(Master'Output'Slave'Input):"Salida"de"datos"del"dispositivo"maestro"(Master)"y"entrada"de"datos"
al#equipo%esclavo%(Slave).!
MISO!(Master'Input'Slave'Output):"Salida"de"datos"del"dispositivo"esclavo"(Slave)"y"entrada"al"equipo"
maestro((Master).!
SS/CS (Slave Select/Chip Select): Línea para que el equipo maestro le comunique al esclavo que
comienza la comunicación.
!
La#ventaja#de#un#bus#serie#como#el#SPI#es#que#se#minimiza#el#número#de#pines,#pistas#y,#por#consiguiente,#el#
tamaño&del&circuito&integrado.&Esto&reduce&el&coste&de&su&fabricación&y&montaje.!
!
Los$ buses$ series$ dan$ mucha$ flexibilidad$ a$ la$ hora$ de$ conectar% diferentes% periféricos,% ya% que% casi% todos% los%
dispositivos(digitales(pueden(ser(controlados(por(esta(combinación(de(señales((CLK,(MISO,(MOSI,(CS).!
A"continuación"se"muestra"el"funcionamiento"de"la"lectura"y"escritura"de"datos"en"el"NRF24L01+:!
!
Figura'3.3!–!Esquema(del(funcionamiento("Maestro"Esclavo".!
Figura"3.4!–!Diagrama'de'la'lectura(de(datos.!
!
!
25!
!
!
Tabla de contenido
loading

Tabla de contenido