Cómo asegurar que un pin nunca flote

3

Estoy haciendo un circuito DAC con un chip AD7541A que se va a estar conectado a otra placa con un microcontrolador. Ahora el AD7541A se fríe si alguien lo enciende mientras todos los pines están flotando. Así que quiero asegurarme de que incluso si alguien enciende accidentalmente el circuito con los pasadores flotando, el chip no se fríe. Entonces, ¿qué puedo hacer para asegurar eso?

    
pregunta Rick_2047

2 respuestas

8

Supuesto : en función de la redacción de la pregunta, es de suponer que ciertos pines de entrada no deben flotar a una condición "alta" cuando el AD7541A está encendido.

El método convencional para evitar que un pin flote, es decir, asegurarse de que se mantenga bajo hasta que un dispositivo externo le imponga un estado lógico, es usar una resistencia desplegable en el pin en cuestión.

Una resistencia desplegable es simplemente una resistencia de alto valor, conectada entre el pin en cuestión y la masa del circuito. El valor de la resistencia debe ser lo suficientemente alto como para que el dispositivo externo que necesita afirmar un valor en el pin en algún momento, no esté excesivamente cargado, o en el caso de pines de entrada analógica, indebidamente distorsionado para superar el efecto de la resistencia. p>

Los valores desplegables comunes son 10 kOhms o 100 kOhms. Para las entradas analógicas que deben mantenerse bajas hasta que se afirmen externamente, a veces se usan resistencias de 1 MegaOhm. La selección del valor de la resistencia debe ser tal que sea significativamente más alta que la impedancia de salida del pin o dispositivo que establecerá un valor en el pin desplegado durante el funcionamiento normal. Al mismo tiempo, un valor de resistencia demasiado alto hará que el pin sea susceptible a un ruido parásito que tira del pin alto en alguna ocasión.

La razón para usar valores muy altos para las entradas analógicas, cuando se usa un menú desplegable, es que si la impedancia de la fuente que debe leerse la entrada analógica es de una magnitud comparable a la resistencia del menú desplegable, la combinación actúa como un divisor de voltaje, disminuyendo el voltaje visto por la entrada analógica durante la operación.

    
respondido por el Anindo Ghosh
5

No he mirado esa hoja de datos, pero ¿qué hay de malo con el método habitual de colocar resistencias de tiro débil en cada pin que no quieres que flote? Si estas son entradas CMOS, entonces 100 kΩ deberían hacerlo. Si cree que puede haber mucho ruido, puede usar valores más bajos. Suponiendo que estos pines estén controlados por salidas digitales normales una vez que todo esté encendido, tiene una amplia latitud. Hay suficiente espacio entre lo suficientemente bajo para mantener el pin bajo durante el encendido, y lo suficientemente alto como para no cargar significativamente las salidas digitales cuando están tratando de conducir alto.

Dependiendo de su aplicación, también puede importar el consumo de corriente de todas esas resistencias desplegables cuando las señales digitales son altas. Por ejemplo, las salidas digitales pueden ser capaces de superar los despliegues de 1 kΩ, pero eso sería 3.3 mA cada uno con una lógica de 3.3 V. Eso puede sumar. Afortunadamente, no deberías necesitar lanzamientos en lugares tan fuertes como 1 kΩ.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas