assembly - revista - Cuál es la mejor manera de aprender a construir circuitos
revista ethos (10)
El kit de inicio de PICkit 2 es bastante agradable.
Siempre quise tener una mejor comprensión de lo que está sucediendo a nivel de hardware. Como nivel práctico, cualquier cosa después de la compilación es igual a ''magia'' y me gustaría remediar eso.
Me gustaría investigar los circuitos de construcción y luego pasar a la programación de ensamblaje en conjuntos de chips básicos, tanto por mi propio bien como por el de mi hijo, como algo que podemos aprender juntos.
He visto algunos de los kits de "circuito de apertura", pero para ser honesto, no me interesan.
Sugerencias?
Nota editada: Gracias a todos los que respondieron.
Puede comenzar con el kit de prototipos PIC. Estos son pequeños chips de control programables. Una fuente son los Kits de Apogee.
Yo recomendaría mirar el curso The Elements of Computing Systems . La mayor parte del material que necesita para completar el curso es en línea y el libro de texto es económico (pagué aproximadamente 50.00 USD por mi copia).
El curso lo lleva a través de la construcción de un sistema informático básico desde la puerta NAND en adelante. Todos los laboratorios se hacen en software de simulación y no sería un gran esfuerzo imaginarlo para convertirlo en hardware real (usando VHDL).
También hay una charla de Google Tech sobre el curso.
http://video.google.com/videoplay?docid=7654043762021156507
Si quieres sumergirte en dispositivos electrónicos más profundos que los digitales (puertas lógicas) y aprender sobre electrónica analógica (los transistores y otros componentes con los que están construidas las compuertas), y la física detrás de la electricidad, te recomiendo que te enseñes electricidad y electrónica.
No estoy de ninguna manera asociado con estos tipos, pero sus productos se ven geniales. Y parece ser lo que estás buscando.
Primero, aprenda alguna teoría eléctrica básica: redes resistivas, medición de voltaje y corriente, la ley de Ohm y los conceptos básicos de diodos y transistores.
Compre algunas lámparas, resistencias, LED, transistores y, por supuesto, cables y pelacables, cinta aislante, baterías y preferiblemente un multímetro. Meterse con algunos circuitos básicos. Le gustaría poner algunas uñas en una tabla y usar eso para ayudarlo. Hacer un electroimanes también puede ser divertido, especialmente para los más pequeños. Los componentes son bastante baratos, así que no te preocupes demasiado por quemarlos accidentalmente, es solo una lección aprendida.
La magia real ocurre cuando se crea un circuito con unos pocos transistores que se alimentan entre sí, de modo que cuando se activa un interruptor, se enciende una luz y, cuando se desajusta el interruptor, la luz permanece encendida.
Una vez que haya llegado a ese punto, es probable que sea hora de alejarse de esos componentes de "bajo nivel" y comenzar a utilizar chips preconstruidos, como compuertas NAND y circuitos integrados potencialmente más complejos.
Un enfoque interesante desde el lado de la programación es escribir un pequeño programa en lenguaje ensamblador que se carga cuando se inicia la computadora. Un sistema operativo "Hello World", si lo desea. Y luego expandirlo un poco. Use un emulador / depurador como Bochs para ahorrarle tiempo al probar, pero luego haga la parte divertida: ¡cree un disquete de arranque y deje que la computadora lo arranque! Es posible que desee echar un vistazo a esto .
Realmente, el nivel de hardware es ingeniería eléctrica. Las computadoras son circuitos electrónicos digitales síncronos de sincronización compleja. El software está construido en esta plataforma de hardware.
El EE en mí piensa que es posible que desee considerar obtener una copia de The Art of Electronics de Horowitz and Hill. Un manual de laboratorio está disponible. Posiblemente más información de la que desea saber, y definitivamente un libro grande, gordo y pesado, pero también una muy buena introducción a la electrónica que no requiere matemática avanzada. No deberías leerlo de una vez. Electrónica digital y analógica están cubiertos, así como también microprocesadores.
La única crítica que tengo es que está un poco pasada de moda: los circuitos integrados discutidos ahora son bastante viejos. Los conceptos básicos y la teoría siguen siendo sólidos y bien hechos, y una nueva edición puede estar en proceso.
El sitio web de libros: http://frank.harvard.edu/aoe/
Los libros página de Wikipedia: http://en.wikipedia.org/wiki/The_Art_of_Electronics
Construir circuitos en el mundo real es muy divertido, y bastante diferente a la simulación por computadora.
También puede consultar SchmartBoard . Ellos hacen algunos muy buenos tableros de PCB que facilitan el trabajo con las cosas pequeñas.
Hay uno muy bueno interactivo aquí
http://sol.gfxile.net/atanua/index.html
Te permite construir circuitos digitales que funcionen, puedes ver a una pareja trabajando en youtube
aquí es prometedor, http://www.dcaclab.com/en/lab/ cubre DC, poco AC ... Diodo y Osciloscopio
Yo voté por @Jim C Pero hoy vi este enlace en hackaday.com que puede interesarte para jugar.