Viviendo en Londres alrededor de la Navidad de 1978/9 y siendo fotógrafo en ese momento, recuerdo estar fascinado por la electrónica cuando era niño y querer controlar la dirección de los motores. A los 10, construí lo que ahora conozco como un puente en H con interruptores y cables clavados en un tablero de aglomerado.
¿Siempre has querido ser ingeniero?
Viviendo en Londres alrededor de la Navidad de 1978/9 y siendo fotógrafo en ese momento, recuerdo estar fascinado por la electrónica cuando era niño y querer controlar la dirección de los motores. A los 10, construí lo que ahora conozco como un puente en H con interruptores y cables clavados en un tablero de aglomerado.
Siempre me han interesado las maquetas de trenes, así que después de 15 años y de haber viajado por varios continentes, me encontré sentado en un piso de Londres preguntándome cómo controlar una puerta de auge en un diseño de maquetas de trenes. Baja y el coche se detendrá.
Empecé a dibujar circuitos utilizando técnicas con las que estaba familiarizado, como imanes e interruptores de láminas. Luego compré algunos libros, especialmente el llamado “The CMOS Cookbook”, que me sorprendió con las posibilidades que ofrecen estos pequeños dispositivos negros de múltiples patas.
Cuando regresé a Australia, comencé a llamar a las puertas de todas las empresas de ingeniería que pude encontrar en la guía telefónica. No tenía más que entusiasmo y un esquema enrollado bajo el brazo. Estoy seguro de que mi circuito no impresionó a nadie, pero mi entusiasmo era evidente.
¿Cuál es tu herramienta de hardware favorita?
Definitivamente mi analizador lógico. No sé cómo alguien podría diseñar un sistema de microprocesador/controlador sin diseñar uno, pero lo he estado usando desde los años 80 y los requisitos han cambiado a lo largo de los años. En ese momento, la mayoría de los periféricos eran externos al procesador y se ocupaban tanto del flujo de datos como de los problemas de temporización, lo que requería un analizador amplio y rápido.
En estos días, la mayoría de los periféricos de alta velocidad están dentro del controlador y el trabajo duro lo hacen los fabricantes de circuitos integrados, por lo que todavía hay algunos problemas de tiempo, pero vemos que una variedad de flujos de datos de enlaces en serie convincentes necesitan hacerlo. Así que por $150 obtienes un muy buen analizador con un decodificador en serie y obtienes un excelente analizador por aproximadamente el doble.
¿Tienes algún truco?
Con los componentes SMD modernos, ya no es práctico ni posible conectar equipos de prueba directamente al componente para depurar el prototipo. Y cuando intenta sostener la sonda en la pata del TQFP, está esperando que ocurra un accidente. Esto significa que la PCB tiene que implementar una forma de conectar el equipo de prueba, la forma más obvia es agregar un encabezado. Sin embargo, estos mismos SMD significan tableros más pequeños y compactos, e incluso los encabezados de paso estándar de 6 vías consumen mucho espacio en el tablero.
Mi solución son puntos de prueba distribuidos. Identifique las señales que necesita para la depuración y asegúrese de tener un punto de acceso en algún lugar de su tablero para esas señales. Esto es tan simple como no colocar carpas de máscara de soldadura en las vías, sino colocar vías de gran tamaño en las señales, ya sea reemplazando las vías existentes o colocándolas en ubicaciones convenientes en las pistas de la señal.
Esta vía de prueba es hexagonal para una fácil identificación y, a menudo, también agregamos una etiqueta superpuesta. También tiene un orificio más grande para que sea más fácil sostener la sonda firmemente en un punto de prueba o soldarla a un cable volador.
¿Tienes alguna experiencia destacada en ingeniería?
Mientras trabajaba en el departamento de I+D de una gran empresa multinacional de informática, me pidieron que apagara y encendiera uno de los mainframes. La computadora en cuestión se apagó, todas las aplicaciones terminaron, los discos dejaron de funcionar, las bases de datos se cerraron. Todo lo que tenía que hacer era presionar el botón de encendido.
El botón en cuestión es del tipo que no hace nada eléctricamente cuando se presiona y abre un circuito cuando se suelta, y tuve suerte porque en el momento en que lo presioné me di cuenta de que estaba tratando de sacar la alfombra de debajo del mainframe equivocado. apagué la fuente de alimentación en el medio, pero no solté el botón para que no hiciera ningún daño, pero no puedo moverme como un soldado parado encima de una mina y, por lo tanto, nadie está en mi situación. no ser transmitido.
Finalmente, alguien entró en la sala, notificó a todos los involucrados y comenzó un apagado ordenado del mainframe. Pero tuve que quedarme allí un rato para proporcionar mi principal fuente de entretenimiento en la oficina hasta que solté el botón.
Más en serio, me electrocuté una vez (algunas veces en realidad, pero una fue particularmente notable). Con relojes digitales en todos los electrodomésticos, desde televisores hasta cepillos de dientes, puede ser una molestia apagar la casa y luego reiniciar todo. Normalmente, cuando toco el cable desnudo por primera vez, uso el dorso de mi mano, así que cuando estoy vivo, mis músculos tiran de mi mano, pero esta vez no pude concentrarme y agarré el cable desnudo entre mis pulgar e índice.
Esta experiencia no es una que recomendaría y mis manos no sueltan los cables. Todo sucedió muy rápido, pero lo que me salvó fue el hecho de que el cable era corto y estaba asegurado mecánicamente en el extremo opuesto, por lo que mi bíceps también se contrajo y separó el brazo del cable. Creo que fue así. soltar los cables. He tenido quemaduras en mi piel por un tiempo y no más relojes digitales alimentados por la red eléctrica.
Además, en la categoría “Últimas palabras famosas”, recuerdo mirar una hoja de datos de un microprocesador por primera vez a principios de los 80 y pensar: “Esto es inútil”.
¿En qué trabaja ahora?
Mi principal área de interés son las redes de control y monitoreo en serie y actualmente estoy dedicando mucho tiempo a diseñar dos proyectos en esta área.
Una es una placa de procesador dual con LPC1227 y ATmega1284, aparentemente un Arduino con un coprocesador LPC que maneja la red RS-485, pero también se puede usar a la inversa. Es decir, una placa LPC con un coprocesador AVR. para IO.
Otro proyecto está trabajando en un Arduino Due muy complejo con SAM3X8E. Esta placa permite todas las excelentes funciones que Arduino Due tiene para ofrecer, incluidas microSD de 4 bits, Ethernet, RAM externa y dos interfaces CAN. La placa también alimenta todas las E/S y, a menudo, está diseñada para ser un controlador utilizable por sí solo, sin necesidad de componentes adicionales.