¿Los mejores recursos para que un desarrollador aprenda sobre electrónica? [cerrado]

StackOverflow https://stackoverflow.com/questions/353375

  •  20-08-2019
  •  | 
  •  

Pregunta

He sido desarrollador toda mi vida, y mi cerebro funciona de una manera que tiene sentido para un desarrollador.

Estoy interesado en crear elementos físicos tangibles utilizando circuitos electrónicos. Estoy encontrando los siguientes problemas con gran parte del material que encuentro:

  • Puedo aprender todo sobre la naturaleza física de los condensadores, resistencias, etc., pero me faltan las conexiones perspicaces que me permitirían crear mi propio dispositivo de orden superior, como una radio.

  • Muchas de las cosas que doy por sentado como programador parecen difíciles en electrónica. Por ejemplo, no es inmediatamente obvio cómo crearía un bucle For electrónicamente. No sé cómo crear un circuito que pueda crear o usar una señal de datos (esencialmente, una estructura. Ejemplo: & Quot; Clima actual: viento = 10 nudos, temperatura = 30, humedad = 20% "). Quiero proteger contra una señal remota que no sea detectada por un sensor.

¿Cuáles son algunos recursos excelentes para que un desarrollador aprenda sobre circuitos electrónicos?

¿Fue útil?

Solución

Llegué en la dirección opuesta, desde un fondo de EE me metí en la programación y volví a la escuela para obtener un título de CS. Recomiendo comenzar con algo que combine los dos para que la transición sea un poco más suave. Hay toneladas de libros de aficionados como Making Things Talk , y Proyectos de piratería de hardware que facilitan esta tarea. También recomiendo la serie de libros Evil Genius sobre electrónica y circuitos de robótica.

El Código: El lenguaje oculto del hardware y software informático de Charles Petzold es otro libro que hace un gran trabajo al unir los conceptos de hardware y software. No puedo recomendarlo lo suficiente, aunque puede estar tomando un enfoque opuesto al que está buscando. Comienza con simples interruptores y transistores y se acumula para mostrar cómo se combinan para hacer un circuito programable.

Otros consejos

Puede encontrar esto un poco más de alto nivel en comparación con & "; hasta el metal &"; pero he encontrado que toda la escena del microcontrolador programable es un gran lugar para hacer el puente entre la programación y el hardware.

El Arduino. ¡Qué no puedes hacer con esta cosa! http://www.arduino.cc/

Limor, también conocida como Lady Ada de AdaFruit, tiene una serie de mini lecciones sobre el uso de lo que lo lleva más allá del mundo de la programación a LED, resistencias y más: http://www.ladyada.net/learn/arduino/

Mi sugerencia es comenzar con kits. El resultado final de algo que funciona y hace algo es satisfactorio y lo impulsa a jugar más. Y luego algunas veces las cosas salen mal. El condensador está en el camino equivocado, perdió un punto de soldadura, lo que sea.

¡Y como todos sabemos, en programación, cuando las cosas salen mal es cuando realmente empiezas a aprender algo nuevo!

Horowitz and Hill es excelente para los aficionados.

He aprendido mucho de esta aplicación Java. Le muestra cómo viajan los electrones (agujeros positivos en realidad) dentro de la electrónica. Incluso puede modificar el circuito mientras se está ejecutando.

http://allaboutcircuits.com/ tiene tutoriales en línea que comienzan con los conceptos básicos, consejos sobre qué basura comprar para comenzar a jugar, y también tienen un foro para hacer preguntas para principiantes.

Tome algunos cursos en un colegio comunitario / escuela de votación. Muchos de ellos ofrecen clases nocturnas. Comencé mi carrera universitaria como un tipo de electrónica, así que esta es solo mi opinión.

Quizás un buen sitio para usted es Electronics Exchange ( http://electronics.exchange.com )

Ahora hay que agregar:

https://electronics.stackexchange.com/

(-:

Creo que este es uno de los mejores libros electrónicos de hobby del mercado: Marca: Electrónica

El arte de la electrónica 3rd Edition n acaba de ser lanzado. Uno de los mejores libros sobre electrónica. Es bueno para los novatos, pero también proporciona un conocimiento profundo.

Además de otros recursos que se han mencionado, si desea una introducción rápida a la aplicación de la electrónica a proyectos, puede considerar Electrónica práctica para inventores de Paul Scherz.

Obviamente, después de sentirme cómodo con la electrónica, leería fuentes que desarrollen una comprensión más profunda. Horowitz como se mencionó anteriormente es un gran recurso.

Si está disponible en su país, estudie para obtener su Licencia de radioaficionado. Si se encuentra en EE. UU., Consulte http://www.arrl.org para obtener más información.

Si necesita los fundamentos básicos de los circuitos electrónicos, el mejor es la serie de conferencias del profesor Anant Agarwal MIT. ¡Eso te ayudará mucho!

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-002-circuits-and-electronics-spring-2007/

estudio del sistema embebido usando ardunio, raspberry Pi. Si tiene conocimientos de programación con C o pyhthon, nadie puede detenerlo para explorar Embedded. Si ya ha hecho ardunio y tiene una mano de Linux, use PI broad para el aprendizaje avanzado del sistema embebido.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top