Post


I2C learning con el pirata de autobús

cuando un proyecto de visualización de calidad del aire necesitaba una visualización, [Inderpreet] investigó LCD basadas en caracteres pequeñas. [Inderpreet's] LCD elegido usó una interfaz de I2C, que le era nuevo. Rather que respingar, [Inderpreet] se agarró a su pirata de autobús y paloma en el!

I2C o inter- circuito integrado las interfaces seriales son mencionadas a menudo aquí sobre metaltech. Son fácil de usares en general, pero como con todas cosas, hay pocos gotchas que pueden hacer el camino a bit mas desigual la primera vez que usted viaja por él(ella/eso). Una de esas cosas es el voltaje que se conecta - I2C usa líneas de desagüe abiertas bidireccionales, tan se conectar3.3 V y circuitos de 5V requieren un circuito de shifter de nivel de voltaje diseñar manejar ese requisito. Agradecidamente en el caso de [Inderpreet's], tanto su devboard de meta de launchpad de TI como la LCD usada3.3 niveles de lógica de voltio.

antes de usar el TI sin embargo, [Inderpreet] quería hacer pruebas con el pirata de autobús primero. Esto permitiría que él verifique el equipo físico, y asegurarse de que estuviera usando el autobús de I2C correctamente. El autobús en el que Pirate puede operar3.3V o lógica de 5V dirigen, y tienen la programación a bordo propia del bus de I2C. Controlar al pirata de autobús es tan fácil como enganchar un programa final por entregas y tapar un cable de USB.

el protocolo de autobús de I2C es relativamente simple, pero todavía puede ser confuso para un nuevo usuario. Cada transacción necesita una dirección, la lectura/escritura que bit, y un comando de inicio enviaron en la secuencia correcta antes de que los bytes de datos pudieran empezar a circular. Hay también reconocer bits que prueban que los bytes de datos están siendo recibidos por la LCD en realidad. El pirata de bus hizo todo this fácil, permitiendo que [Inderpreet] exhiban el "Hola" rápidamente en su módulo de LCD.

el autobús de I2C es sólo el tip of el iceberg para el pirata de autobús. Si usted está interesado en aprender mayor cantidad, ¡verificar él over at la tienda de metaltech!

[vía prototipos peligrosos ]


Vea estos interesantes articulos

  1. El desarrollo de un generador de número aleatorio de equipo físico
  2. La exposición de tecnología de infancia está acabando con el teclado despacio

INICIO ---------------------------------------------------------------------------------------------------------------------------

- Politica de Privacidad -