ATtiny85 calificaciones absolutas para las salidas?

La hoja de datos de ATtiny85 especifica un voltaje negativo máximo absoluto para cualquier pin de -0,5 voltios con respecto a tierra.

Considere este esquema parcial:

esquema parcial

MOSI y MISO son los respectivos pines ATtiny85 y el terminal CLOCK está conectado a la bobina de un motor paso a paso lavet, lo que significa que es solo una bobina de electroimán.

Funciona, pero cuando tenía las salidas en un osciloscopio para examinar algunos de los tiempos, noté un pico negativo cuando la salida se apaga, a pesar de la presencia del diodo flyback. Rápidamente me di cuenta de que la magnitud del pico es el voltaje directo del diodo, en este caso, 1 voltio.

La pregunta que tengo ahora es, ¿se aplica esa clasificación máxima absoluta (en realidad, mínima absoluta en este caso) a los pines configurados como salidas configuradas en BAJO?

Puedo reemplazar los 1N4148 con diodos Schottky con un voltaje directo de solo 0.5 voltios... pero ¿vale la pena molestarse?

Los diodos Shottkey pueden mejorar muy bien el rendimiento. Para estar seguro, debe considerar conducir su paso a paso desde un transistor externo o un puente H.
No creo que sea necesario. Este es un motor paso a paso solo de nombre. En realidad es un movimiento de reloj. Prácticamente no se impone par y los pulsos paso a paso tienen un ancho de 30 mS a 1 Hz. Dado que la corriente pasa a través de dos resistencias de 100 ohmios, incluso si la bobina fuera muy corta, solo fluirían 16,5 mA (Vcc es 3,3 voltios).

Respuestas (1)

En la hoja de datos, puede ver que todos los pines tienen diodos de protección. Esto significa que si intenta conducir los pines a negativo, comenzarán a sujetar el voltaje cuando la entrada caiga por debajo de cierto voltaje (que se garantiza que será de al menos -0.5 voltios).

Conducirá la entrada a -1 voltio a través de la resistencia. En el peor de los casos, el pin se sujetará a -0,5 voltios y dejará caer 0,5 voltios sobre una resistencia de 100 ohmios. Esto significa que la corriente del pin será de 5 miliamperios. La 'corriente CC absoluta por pin de E/S' es de 40 mA, y no está cerca de este valor. No hay necesidad de preocuparse.

¡No tan rapido! No está claro que se aplique el mismo límite de corriente al protection diodesinterior del chip que a su transistors.
bien, eso es justo. Pero dado que el pin está configurado como una salida y configurado en bajo, ¿entra el diodo de protección?
Cabe señalar que no estaba midiendo en el pin, sino en la terminal del "reloj". Así que estaba midiendo en el lado "lejano" de la resistencia de 100 ohmios.
Resulta que esto probablemente estaba haciendo una montaña a partir de un grano de arena. Moví la sonda del osciloscopio de la terminal del reloj al pin del controlador real, y los picos de voltaje negativo no están ni siquiera a 100 mV bajo tierra. Entonces, la resistencia debe ser suficiente para proteger el controlador, parece. O eso, o el hecho de que el pin está conectado a tierra está causando que absorba corriente negativa a través de la resistencia, pero no tanto como para que aumente el voltaje. Si el pin está hundiendo el voltaje residual, entonces la resistencia solo pasa 10 mA y, nuevamente, el pin tiene una capacidad nominal de 40.
Un poco tarde, pero eso significaría que los 2 diodos 1N4148 también son inútiles. Además, dado que tienen un voltaje directo más alto que los diodos de protección de todos modos. Es el tamaño de la resistencia lo que determina si la corriente directa a través del diodo de protección excederá los -0,5 V. Sin embargo, la hoja de datos no muestra estos valores.
Esto es un poco tarde también. :) No hay garantía de que los diodos 1N4148 sean inútiles, ya que con ellos presentes no se sabe qué tan grande sería el pulso de colapso de la bobina de otra manera. Si la magnitud del colapso de la bobina fuera mucho mayor, posiblemente podría abrumar todo. De hecho, eso es poco probable. En el diseño final, terminé usando un par de diodos schottky BAT54, pero simplemente porque ya estaba usando uno como parte de un convertidor elevador en otra parte del circuito y mantener la BOM pequeña fue algo bueno.