¿Necesito amplificadores y zeners de búfer para los pins SPI en un chip IC pequeño?

0

Actualmente estoy trabajando en un proyecto utilizando el chip podómetro MMA9555L (de Freescale Semiconductor Inc.) y estableciendo comunicaciones a través de un bus SPI que entra en un Arduino Uno. A continuación se muestra una imagen del circuito que pretendo usar inicialmente, que se encuentra en la hoja de datos del chip.

Antes de encenderlo, no estoy seguro de una cosa. Los pines Arduino emiten 5 V para señales digitales; sin embargo, todos los pines IO y SPI de este chip funcionan a 1,8 V. ¿Necesitaré diodos Zener o reguladores de voltaje, así como un Opamp en la configuración del amplificador de búfer (para asegurar que la corriente sea limitada) para cada uno de los pines de datos? Para referencia, haré las pruebas iniciales en una placa de pruebas, por lo que inicialmente no habrá componentes sofisticados (factor de forma pequeño).

Lo siento si mi pregunta suena tonta, solo soy un ingeniero mecánico y no tengo mucha experiencia con los circuitos de circuitos integrados.

    
pregunta thephysicsguy

1 respuesta

3

Opamps / zeners: no, eso es demasiado complicado, lo que necesitas son desplazadores de nivel .

Esto puede tener la forma de un chip, algunas resistencias (de 5 V a 1,8 V) o un transistor y una resistencia (1,8 V a 5 V). También puedes comprar pequeños tableros niveladores de nivel listos para usar en eBay. Un ejemplo .

o este de Adafruit 2

    
respondido por el Bimpelrekkie

Lea otras preguntas en las etiquetas