¿Por qué los pines VCC / GND de un ATtiny26 no están alineados?


15

En el siguiente diagrama de pinout para un microcontrolador ATtiny26, un IC de 20 pines:

ATTINY26 diagrama de pinout

Los pines VCC / AVCC y GND no están alineados. Seguramente sería más fácil para el diseño de PCB conectarlos yendo en línea recta en lugar de tener que cruzarlos (lo que requiere vías, una segunda capa o enrutamiento complejo).

¿Por qué se cambiarían estos pines así?

Respuestas:


26

Una muy buena razón, como aprendí de un prototipo reciente, es invertir el diseño físico del CI en un circuito.

Conecté una versión de este microcontrolador a través de un orificio al revés, y pasé aproximadamente una hora con un osciloscopio tratando de determinar por qué los pines no se comportaban como se esperaba.

Cuando descubrí que el IC estaba al revés (y me recuperé del deseo de dispararme), me di cuenta de que estaba agradecido de que una inversión de polaridad no hubiera hecho que el IC fuera inútil. Con los pines hacia atrás en esta disposición, el chip realmente recibe VCC y GND correctamente en ambas direcciones.

En los circuitos integrados con VCC en el pin 1 y GND en la esquina opuesta, se calientan y generalmente fallan muy rápidamente cuando se insertan al revés.


16
¡Lo que significa que encuentra el problema de inmediato, en lugar de perder una hora! ;-)
Brian Drummond

Tuve el mismo problema hace unos meses. Una hora haciendo retroceder los commits en git solo para descubrir que el IC estaba al revés.
Vorac

Curiosamente, yo también cometí un error al conectar la fuente de alimentación de 5v en el lado equivocado de la placa de prueba y noté que solo su LED verde en la fuente perdió su brillo ... ¡ATTiny26 sobrevivió casi un minuto de polaridad incorrecta!
Roman Susi

7

Si bien nadie más que los diseñadores de Atmel pueden decirlo con certeza, pero una de las razones por las que se cambian los pines es exactamente para resaltar que son diferentes. VCC y AVCC son diferentes, así como GND 6 y GND 21, que técnicamente es el AGND . No están destinados a ser dos pines redundantes. Al compensarlos entre sí, hace que los diseñadores de PCB reconsideren lo que están haciendo si simplemente los atan por conveniencia. De la hoja de datos ATTINY26:

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Algunas otras partes de Atmel hacen referencia explícita al segundo pin de tierra como AGND (ATTINY 87, 167, 261, 461, 861)

Si bien el beneficio inesperado de los pasadores de compensación es que evita freír las virutas si se insertan incorrectamente, dudo mucho que sea una gran preocupación en cualquier proceso de fabricación industrial. En todo caso, si una salida alta en el lado izquierdo de repente se conecta directamente a tierra en el lado derecho por error, tendría el mismo problema.


1
+1 Me doy cuenta de que el AVCC y el AGND son técnicamente diferentes del VCC y el GND opuesto a ellos y, por lo tanto, no están destinados a ser conexiones redundantes. Pasaron a tener una consecuencia interesante de insertar mal el chip. Esto definitivamente proporciona detalles adicionales sobre la disposición del pin. Sin embargo, no estoy seguro de que sea solo para obligar a los diseñadores de PCB a "repensar" lo que están haciendo. Probablemente sea una variedad de razones.
JYelton
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.