Saltar al contenido

Consideraciones al usar resistencias pull-up/down internas

Nuestro equipo especializado pasados ciertos días de trabajo y de juntar de información, hemos dado con los datos necesarios, nuestro deseo es que todo este artículo sea de utilidad en tu trabajo.

Solución:

Sí… Puedes… Es una característica comprobada. Si ve la estructura de pines en el manual de referencia de STM32, puede ver que tiene los componentes requeridos:

Estructura de pines STM32

Si esto satisface sus requisitos, puede eliminar los componentes externos.

Editar Recuerde que en el encendido, los pines se probarán. Si no obstaculiza su aplicación, ¡es bueno! Es por eso que es una buena práctica iniciar primero la sección IO y luego continuar con otros periféricos.

En general, está perfectamente bien usar las resistencias pull-up o pull-down internas.

La desventaja es que puede olvidarse de habilitarlo desde el software, lo que puede causar un pequeño dolor de cabeza. Los pull-ups externos siempre estarán ahí. Por lo tanto, no olvide habilitar los internos y ahorre una gran cantidad de área de PCB al reducir el número de componentes.

Las resistencias pull-up y pull-down internas del STM32 suelen tener un valor entre $ 30small~kOmega $ y $ 50small~kOmega $.

ingrese la descripción de la imagen aquí

Siempre debe verificar si su aplicación necesita un cierto valor de resistencia pull-up o pull-down antes de usar las resistencias internas. Por ejemplo no utilice con ellos yo2Cya que estos valores serán demasiado altos para eso.

A menos que las resistencias pullup y pulldown estén activas durante el reinicio (sospecho que no lo están, pero no estoy familiarizado con los dispositivos STM32), hay un estado de pin indefinido en el reinicio. Esta es una de las principales razones para utilizar resistencias pullup o pulldown externas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *