stm32f4 vdd y los pines de entrada de interfaz

1

La hoja de datos de descubrimiento stm32f4 DS8626 especifica vil y vih como se muestra a continuación

Tengo algunas preguntas basadas en la documentación

  1. ¿Cómo puedo saber a qué valor está operando VDD si uso el usb para alimentar la placa?

  2. ¿Por qué hay dos valores Mín o Máx para Vil y Vih? ¿Eso tiene que ver con CMOS vs TTL idea? ¿Cuál elijo? .

Background

Estoy tratando de hacer un circuito simple donde tengo un botón pulsador y el led en una tabla de pan hace que el led parpadee con el botón pulsador que usa los pines en el stm32f4. Básicamente, en lugar de usar el pulsador / led que está disponible en la placa, quiero intentar hacer el mismo circuito pero solo en una placa de pruebas y usar la placa stm32f4 para procesar las entradas del pulsador para practicar.

Estoy confundido acerca de la cantidad de voltaje que necesito para suministrar el botón pulsador frente a lo que la placa necesita para determinar los niveles lógicos.

    
pregunta Moeiz Riaz

3 respuestas

2
  

La hoja de datos de descubrimiento stm32f4 DS8626

Esa es en realidad la hoja de datos del controlador que se encuentra en el centro de la placa. La propia placa está documentada en UM1472 .

  

¿Cómo puedo saber a qué valor está operando VDD si uso el usb para alimentar la placa?

Mirando los esquemas en el Manual del usuario anterior, hay este circuito.

Segúnlashojasdedatosrelevantes,VOUTde LD3985M33R es 3.3V, la tensión directa caer en BAT60JFILM es de 0,3 a 0,4 V a corrientes razonables, lo que da 2,9 a 3,0 V, pero el voltaje real no debería importar en absoluto, ya que va a alimentar el interruptor con el mismo V DD , o conectando el interruptor a tierra, y levantando el pin con una resistencia a V DD , ¿verdad?

  

¿Por qué hay dos valores Mín o Máx para Vil y Vih?

Se explica en las notas al pie de la página, debajo de la tabla.

  
  1. Garantizado por diseño.
  2.   
  3. Probado en producción.
  4.   

Hay teoría y práctica, ya sabes ...

  

Estoy confundido acerca de la cantidad de voltaje que necesito para suministrar el botón pulsador frente a lo que la placa necesita para determinar los niveles lógicos.

Simplemente encienda su botón con el pin de 3V en la placa de descubrimiento.

    
respondido por el berendi
0
  

¿Cómo puedo saber a qué valor está operando VDD si uso el usb para   ¿potenciar el tablero?

No importa ya que ~ 5V es demasiado para este micro, por lo que necesita bajarlo a un máximo de 3.6V (generalmente 3.3V, a veces 2.5 o 1.8 dependiendo de su aplicación). Así que ya conoce el Vdd, ya que necesita diseñar el circuito de suministro.

  

¿Por qué hay dos valores Mín o Máx para Vil y Vih? ¿Eso tiene que   hacer con CMOS vs TTL idea? ¿Cuál elijo?

No eliges nada. sus periféricos (en la placa deben suministrar los voltajes de señal adecuados, de lo contrario su micro no sabrá qué nivel tiene).

simular este circuito : esquema creado usando CircuitLab

    
respondido por el P__J__
0

De acuerdo con las notas al pie de la tabla, los elementos marcados con un 1 son el valor por diseño, los elementos con un 2 son los probados. En otras palabras, los que tienen un 1 son el mínimo o máximo garantizado y los que tienen un 2 son valores típicos.

Debes diseñar tu placa para utilizar señales en las que el nivel de voltaje no sea mayor que el valor (1) o Vil para un cero y no menor que el valor (1) de Vih cuando esté alto.

Para un simple botón pulsador que significa tener el botón tirado a tierra en un lado y tener el otro lado unido al dispositivo con un pull-up a su fuente de Vdd.

El dispositivo está diseñado para funcionar a 3,3 V, por lo que necesitará regular la salida del USB 5V a ese nivel.

    
respondido por el Trevor_G

Lea otras preguntas en las etiquetas