He estado pensando en hacer una base de datos / programa para facilitar la construcción de circuitos analógicos. Quería asegurarme de que no hay nada más como esto en lo que pueda contribuir en lugar de pasar por el esfuerzo de crear algo desde cero. Veamos si puedo describir lo que estoy pensando en mi cabeza con palabras:
Con este programa o base de datos, podrá seleccionar un tipo de bloque de circuito e ingresar las especificaciones deseadas del circuito. El solucionador determinaría automáticamente los valores de resistencia, los valores de condensador y los componentes necesarios para cumplir con las especificaciones establecidas.
¿Qué tal un ejemplo? Digamos que quiero diseñar un amplificador de emisor común BJT como el siguiente:
Cuando diseño un amplificador como este, realmente solo me importan algunas cosas y no siempre quiero pasar y calcular todo cada vez. Ingresaría el voltaje de CA máximo, la impedancia de salida de la etapa anterior, los voltajes de riel positivo y negativo y la ganancia de voltaje / ganancia de corriente deseada. A su vez, sería capaz de resolver los valores de resistencia y condensador necesarios y, si REALMENTE fuera genial, sugiera algunos transistores que funcionarían para ello.
Descargo de responsabilidad: estoy seguro de que me perdí algo ...
Ahora, con un circuito simple como este, puede pensar: "¿Es esto realmente necesario?" Mi respuesta a esto es, no realmente. Pero imagine si ahora pudiera seleccionar estos bloques, conectarlos y diseñar circuitos completos. He estado pensando en usar el simulador de circuito de Falstad o el laboratorio de circuitos y algunas secuencias de comandos html para esto. En este momento hay muchas otras cosas en mi cabeza sobre esto, pero las guardaré para mí para que esta publicación sea simple.
Entonces, mis preguntas generales son: ¿Hay algo más por ahí como este en lo que pueda contribuir? ¿Es esto completamente poco práctico? ¿Alguien más estaría interesado en tener una herramienta como esta?