nachocarballeda / gclass_amplifier Goto Github PK
View Code? Open in Web Editor NEWDiseño de un amplificador clase G para la materia Circuitos Electronicos 2. FIUBA
Diseño de un amplificador clase G para la materia Circuitos Electronicos 2. FIUBA
Antes que nada, y no menos importante, traten de explicar el Informe como si se lo fueran a dar a alguien que lo quiere armar. Es decir, explicando por qué está tal etapa y/o componente, con su respectivo valor, pero de forma concreta.
Encontrar/inventar modelo de transistor para la 1era etapa. Si lo mejor que podés encontrar en un subcircuito, y no sabés cómo hacerlo funcionar en ltspice avisá, que para mi fue prueba y error
Sugerencia de Fede. ¿Algún problema o limitación técnica con esto?
El que está es viejo, feo y no concuerda con el circuito actual.
En cuanto a la compensación, la misma debería ser más concreta y dejar algunos cálculos para los anexos
Fíjense de revisar la Fig.4, ya que la distorsión no tiende a cero cuando baja la alimentación.
Algo da negativo. Hay que arreglarlo
Parece que sí era importante.
Según Douglas, 10 ohms y 0.1uF va bien siempre y fuck it.
No van en el informe de aprobación. Pero, ¿cuáles ponemos?
Bueno, era culpa mía nomás.
Simular pocos períodos jode la simulación de la distorsión, pero también erra si le ponés un timestep máximo alto (o lo dejás en automático). Alguno de uds había sugerido eso el otro día. Bueno, tengo el agrado de avisarles que la distorsión volvió a estar en el orden de 0.05%.
Igual todavía hay que mejorarla.
Ver R_out teniendo en cuenta el RL de la salida, y si es necesario la posible R serie del L y los cables.
"El valor de SR es apenas mayor que el mínimo necesario, respecto del que garantiza un ancho de banda de potencia de 20KHz con Vo pico 50V."
Agregar resistores en los colectores, y sacar la tensión de ahí para que sea más plano el multiplicador
En cuanto a la THD, falta especificar el rango de frecuencias y de potencias
Necesitamos un buen plug hembra con carcaza anti ruido para la entrada de nuestro amplificador.
Ok, pero agreguen circuitos, notas de aplicación y otros esquemas demostrando que buscaron antecedentes de un Amp. Clase G
Tabla con
Nombre en el esquemático | valor/modelo | Tolerancia (?) | Potencia (?) | Tecnología/whatever
Fede dijo que hay que especificar también un par de cosas más. ¿Qué valores les parecen? Por ahora mando esto:
Fede no dijo pero seguramente haya que especificar igual:
Los análisis que hagan, deberían ser en base a los antecedentes que encontraron, es decir: plantear bloques o soluciones en base a circuitos modelos. También es conveniente que expliquen qué tipo de realimentación utilizan, es decir, qué se suma y qué se muestrea. Analicen el circuito como si fuera un Op.Amp. realimentado, viendo las Zin, las Zo, etc, todo tal cual lo vieron en la 1era parte de la materia, incluído el SR, la compensación etc.
¿En las resistencias de los leds? Polarizan todo el circuito
En la página 13, cuando se habla de la simulación de la ganancia diferencial, debe explicarse cómo y dónde se mide.
Tiremos en este issue esas ideas aisladas. Ejemplo.
En la etapa de salida, cuando agregan las resistencias que les mencioné, no era para evitar el embalamiento térmico sino para que circule la mitad de corriente por cada transistor ya que Q11 y Q12 tienen un propósito.
¿Ven lo del PCB alguno de ustedes?
Yo no creo que pueda, soy medio burro con eso y hay poco tiempo
La sensibilidad debe especificarse a qué potencia - carga específica (pág 3)
Tarea para anojo
Paja. Será bien resumido. "anojo" puede hacer el chamullo de las primeras 2 etapas, pero la tercera no.
Alo
Poner qué tipo de realimentación utilizan, es decir, qué se suma y qué se muestrea
¿Qué mierda falta cambiar así rápido paralelizamos las tareas?
Analicen el circuito como si fuera un Op.Amp. realimentado, viendo las Zin, las Zo, etc, todo tal cual lo vieron en la 1era parte de la materia, incluído el SR, la compensación etc.
Aclaración al circuito que tienen: conviene poner una resistencia entre el emisor de Q13 y +50V, de manera que el seguidor le presente una menor impedancia al emisor común. Es decir, se necesita que el Q13 tenga una mayor corriente que Q14. Lo mismo ocurre con el Q10 y Q9.
Resimular todo lo del informe luego de los cambios al circuito
Los análisis que hagan, deberían ser en base a los antecedentes que encontraron, es decir: plantear bloques o soluciones en base a circuitos modelos.
En la Fig. 6 ¿se midió en o1 y o2 y luego se hizo la diferencia ?. Fíjense de aclarar mejor eso.
¿Los que están u otros? Los que están, según los modelos de LTSpice, tiene la desventaja de que
No parece que nos pase en nuestro circuito, pero sí en alguna de las pruebas que hicimos. Cuando aparece, sólo aparece cuando simulás bien lento. Tiene que ver con compensaciones en la tercera etapa, cosas mal compensadas para ciertas amplitudes en cierto semiciclo. No sé cómo se probaría bien bien. Sería una buena consulta a Bertuccio por mail. Probé algo que más o menos funciona, creo, pero no sé cuán bien está: agregué una fuente de "offset" en serie con Rin de 10k, y otra de "offset*28.2..." en serie con los 10k del realimentador. Después, haciendo bodes para distintos "offsets" se ven cosas interesantes y, efectivamente, mostraba que estaba mal compensado en el semiciclo negativo en un caso donde oscilaba.
Ver en el Douglas u otros lados, para qué está ese capacitor en a la etapa de salida. También, si había alternativas respecto de otras cositas, como esas resistencias entre los emisores de los drivers internos (en la parte de "etapa de salida" del clase B del libro creo que había cosas). Ir leyendo eso y chamullando en el informe, sobre para qué está cada cosa, y cambiando el circuito si algo resulta ser indefendiblemente mejor. Chamullo diodo Schotscscsy... Lo que se vaya pensando, se anota así ya va al informe.
Análisis a lazo abierto del bode, margen de fase, cero del realimentador, efecto Miller, blah
Sigh
Diferencial, VAS y fuentes:
MPSA56 x9 PNP
MPSA06 x6 NPN
Etapa de salida
MJE340 x2 NPN
MJE350 x2 PNP
2SA1302 x2 PNP
2SC3281 x2 NPN
"En la página 4 no hace falta hablar del clase D ya que eligieron la clase G."
Valores de componentes, tipos, tecnologías, subcircuitos, lablab.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.