¿Solucionador de fórmulas de circuito analógico modular?

9

He estado pensando en hacer una base de datos / programa para facilitar la creación de circuitos analógicos. Quería asegurarme de que no haya nada más como esto con lo que pueda contribuir en lugar de hacer 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ía seleccionar un tipo de bloque de circuito e ingresar las especificaciones deseadas del circuito. El solucionador determinará automáticamente los valores de resistencia, los valores de los condensadores 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:

Aldiseñarunamplificadorcomoeste,realmentesolomeinteresanalgunascosasynosiemprequieropasarycalculartodotodoeltiempo.IngresaríaelvoltajedeCAmáximo,laimpedanciadesalidadelaetapaanterior,losvoltajespositivosynegativosdelrielylagananciadevoltaje/corrientedeseada.Asuvez,podríaresolverparalasresistencias&losvaloresdeloscondensadoreserannecesariosysieraREALMENTEfresco,sugieraalgunostransistoresquefuncionenparaél.

Descargoderesponsabilidad:estoysegurodequemeperdíalgo...

Ahora,conunsimplecircuitocomoeste,puedespensar:"¿Es esto realmente necesario?" Mi respuesta a esto es, no realmente. Pero imagínese si ahora pudiera seleccionar estos bloques, conéctelos y diseñe circuitos completos. He estado pensando en usar el simulador de circuitos o el laboratorio de circuitos de Falstad y algunas secuencias de comandos html para esto. Hay muchas otras cosas en mi cabeza ahora mismo sobre esto, pero las guardaré para mantener esta publicación simple.

Por lo tanto, mis preguntas generales son: ¿Hay algo más por ahí como esto con lo que pueda contribuir? ¿Es esto completamente impráctico? ¿Alguien más estaría interesado en tener una herramienta como esta?

    
pregunta OhmArchitect

4 respuestas

3

Creo que tienes una buena idea, sin embargo, ya existe en algunas variaciones. Encontré un ejemplo para BJT Cascode Stage: enlace

Pero también, lo aliento a que lo haga a su manera para algunas topologías diferentes elementales, teniendo en cuenta estos pocos puntos: 1. debe estar en línea; 2. Debería estar en javascript puro (no Java o Flash) 3. Los diálogos deben estar en esquema. 4. El SVG debe ser el lenguaje de marcado de elección

Esa es sólo mi opinión. Buena suerte con esta buena idea.

    
respondido por el Alex
0

Parece que he encontrado la respuesta. No lo he probado (estoy a punto de hacerlo) enlace Parece que dibujas un circuito y se hace literal fórmulas para ti :) ¡Se lo haré saber a todo el mundo! Es para mac y pc!

    
respondido por el OhmArchitect
0

Puedo señalarle dos programas existentes que tienen una funcionalidad similar. He usado ambos y ambos son muy buenos.

ese simulador de circuito enlace se ejecuta en Java, incluso en el navegador. y esta aplicación de Android enlace varios circuitos básicos y sus cálculos disponibles allí.

espero que ayude.

    
respondido por el Budius
0

TransistorAmp podría ser una solución interesante para este problema. Simplemente ingrese los criterios que desea, tales como impedancia de entrada y salida, frecuencia de corte inferior, series de componentes para usar y ganar y finalmente selecciona el transistor de una lista muy grande. Producirá un diagrama de circuito y seleccionará los valores apropiados por sí mismo.

Desafortunadamente, solo funciona para BJT en configuraciones comunes de colector, emisor y base, y no tiene mucha comprobación de la cordura (por ejemplo, generará un circuito que comenzará a quemarse en segundos si el usuario tiene expectativas poco realistas de que el transistor seleccionado) .

En el lado positivo, es gratis, pequeño, fácil y rápido de usar y produce resultados en HTML. Aquí es un ejemplo de su salida.

    
respondido por el AndrejaKo

Lea otras preguntas en las etiquetas