Hola, saludos cordiales, felicitaciones por este excelente video. Porfavor me gustaria conocer cual es el libro que usted utiliza para la explicación del protocolo I2C en este video ?
Hola. Tengo una duda que me gustaría me pueda responder: En el protocolo I2C, los datos se deben mantener estables en el estado alto del reloj, mientras que deben cambiar durante el estado bajo ¿no es así? Bueno. En el minuto 9:36 se ve en la imagen del osciloscopio que los datos parecen cambiar en el flanco de bajada del reloj, y en el flanco de subida y en el estado alto está estable el dato. ¿Es válido que el dato pueda cambiarse durante el flanco de bajada del reloj? Lo que pasa es que estoy empezando con este protocolo y los flancos me están quemando las neuronas. Sé que no vale mucho la pena ver a fondo este protocolo, pues hay MCUs que lo hacen sin necesidad de saber a fondo el protocolo, pero en donde lo voy a usar no vale la pena usar un MCU o es muy caro y complicado encontrar dónde programar. Saludos y gracias por su ayuda. P.D.: Bienvenidas las respuestas de otros usuarios :)
+Sr. Domo Efectivamente es como decís vos. Hablando en termino estándar siempre el dato se controla en el flanco de subida del reloj, ese es el momento donde se analiza como esta la señal de dato y considera 0 o 1 dependiendo el caso. Cuando se detecta el flanco de bajada se procese a realizar los cambios en la linea de dato. Es el flanco de bajada el que decide el cambio y no el estado bajo el que cambia.
Muy bueno el tutorial de I2C, la pregunta que me surge al utilizar este tipo de protocolos seriales, seria si ¿es posible que exista alguna colision en la linea de reloj SCL? , lo comento porque en muchas simulaciones con proteus 8 al simular este protocolo me indica una advertencia: " Spurious SCL detected on time xxx.xx", y no se que pueda ser.. podrias ayudarme porfavor con alguna sugerencia si es que ya te has encontrado con este error que parece muy frecuente en los blogs.. Saludos
Que gran video loco, al fin alguien lo explica completo en español! Muchas Gracias
Excelente cátedra, me ha abierto los ojos a entender de una manera amable y didáctica muchas gracias.
Hola, como se llama el libro que usas para hacer la expllicacion de como funciona la comunicación.
Gracias
Muy bienexplicado gracias.
Joyas del pasado aplicadas a este futuro todavía, arduino y RasberryPi
gran explicación :D buen video
MUy buen video. Gracias.
Buenísimo
te amo
Hola, saludos cordiales, felicitaciones por este excelente video. Porfavor me gustaria conocer cual es el libro que usted utiliza para la explicación del protocolo I2C en este video ?
Hola me puede decir el nombre del libro que uso para sacar las definiciones,gracias buen tutorial.saludos
querido de que libro sacó la información ?. muy buen video y muchas gracias por compartir
Hola.
Tengo una duda que me gustaría me pueda responder:
En el protocolo I2C, los datos se deben mantener estables en el estado alto del reloj, mientras que deben cambiar durante el estado bajo ¿no es así?
Bueno. En el minuto 9:36 se ve en la imagen del osciloscopio que los datos parecen cambiar en el flanco de bajada del reloj, y en el flanco de subida y en el estado alto está estable el dato.
¿Es válido que el dato pueda cambiarse durante el flanco de bajada del reloj? Lo que pasa es que estoy empezando con este protocolo y los flancos me están quemando las neuronas.
Sé que no vale mucho la pena ver a fondo este protocolo, pues hay MCUs que lo hacen sin necesidad de saber a fondo el protocolo, pero en donde lo voy a usar no vale la pena usar un MCU o es muy caro y complicado encontrar dónde programar.
Saludos y gracias por su ayuda.
P.D.: Bienvenidas las respuestas de otros usuarios :)
+Sr. Domo Efectivamente es como decís vos. Hablando en termino estándar siempre el dato se controla en el flanco de subida del reloj, ese es el momento donde se analiza como esta la señal de dato y considera 0 o 1 dependiendo el caso. Cuando se detecta el flanco de bajada se procese a realizar los cambios en la linea de dato. Es el flanco de bajada el que decide el cambio y no el estado bajo el que cambia.
+SGGTAV MUy bien, me ha quedado claro. Ya puedo continuar con mi diseño :)
Gracias.
Que libro es que el usas para dar la explicación?
+Alan Aguilar Electronica y Microcontroladores Pic de RedUsers.
Muy bueno el tutorial de I2C, la pregunta que me surge al utilizar este tipo de protocolos seriales, seria si ¿es posible que exista alguna colision en la linea de reloj SCL? , lo comento porque en muchas simulaciones con proteus 8 al simular este protocolo me indica una advertencia: " Spurious SCL detected on time xxx.xx", y no se que pueda ser.. podrias ayudarme porfavor con alguna sugerencia si es que ya te has encontrado con este error que parece muy frecuente en los blogs.. Saludos