¿Por qué no se cambia de nivel el MISO en este circuito?

0

Estoy viendo esquema de la placa de conexiones de CC3000 SparkFun . CC3300 es el módulo inalámbrico de TI. El CC3000 opera en 3v3. Y debido a que la tabla de ruptura está diseñada para usarse con un Arduino (que tiene un voltaje lógico de 5v), hay un cambio de nivel de 5v a 3v3 en este esquema. Lo que no entiendo es por qué o cómo el MISO no se traduce y se usa en 3v3. ¿Arduino (Uno) funciona con el nivel de entrada lógica 3v3, mientras que su nivel de salida lógica es 5v? Si es así, ¿es esta la razón por la que SparkFun no usó un cambiador de nivel bidireccional para reducir costos?

    
pregunta Adam Lee

1 respuesta

4

Hay un ATMEGA16 en Arduino, en su hoja de datos , el \ $ V_ {IH } (min.) = 0.6V_ {CC} \ $, cuando \ $ V_ {CC} = 5V \ $. Por lo tanto, puede reconocer la entrada de 3.3 V como lógica alta.

    
respondido por el diverger

Lea otras preguntas en las etiquetas