Estoy diseñando un inversor resonante de clase E con una frecuencia de conmutación de aprox. 2 MHz. Necesito controlar el inversor para mantener una corriente constante en la carga. Mi estrategia sería poner una resistencia de detección de corriente en serie con la carga para convertir la corriente en voltaje, rectificarla y filtrarla por paso bajo, luego leer el valor esencialmente de CC con un ADC; puedo tomarlo desde allí.
Solo para tener una idea de los valores involucrados, mi corriente nominal es de 0,17 A RMS, y he determinado que una resistencia de detección de corriente de 1 Ω es aproximadamente el valor máximo que puedo usar. Por lo tanto, la caída de tensión en la resistencia de detección de corriente es de 170 mV RMS. Puedo tolerar como máximo un error del 1% en la amplitud de la onda sinusoidal en la salida de mi circuito. El circuito debe funcionar con una sola fuente de alimentación (digamos 3,3 V); sin suministros bipolares.
Obviamente, este voltaje es demasiado bajo para rectificar con un diodo directamente. Mi primer pensamiento fue usar un rectificador de precisión; el siguiente circuito, tomado de una nota de aplicación de TI , podría hacer el trabajo, y funciona para un solo suministro:
Sin embargo, se hacen ciertas demandas de rendimiento de los amplificadores operacionales en este circuito, para cumplir con mis requisitos anteriores, que reducen considerablemente las opciones:
El producto GBW debe ser significativamente superior a 4 MHz (el doble de la frecuencia de 2 MHz de la onda sinusoidal, ya que se trata de un rectificador de onda completa); de lo contrario, la señal se atenuará. He determinado que, si el límite de 3 dB está una década por encima de la frecuencia de la señal, la amplitud se atenuará en un 0,5 %, por lo que un amplificador GBW de 40 MHz es lo mínimo que busco.
Dado que la amplitud de la onda sinusoidal es de 240 mV, si impongo un error máximo de 0,1 % debido al voltaje de compensación de entrada del amplificador operacional, necesito una pieza con una compensación máxima de 240 µV.
Suponiendo un valor de 10 kΩ para y , el circuito debe tener una impedancia de entrada de 5 kΩ. Dado que la impedancia de la fuente es de 1 Ω, esto en sí mismo no es un problema, pero la corriente de polarización del amplificador operacional sí lo es. Nuevamente imponiendo un error máximo de 0.1% debido a la corriente de polarización de entrada del amplificador operacional, la corriente de polarización de entrada máxima debe ser 240 µV/5 kΩ = 48 nA.
El amplificador operacional más económico (Digi-key qty. 1) de un fabricante de renombre que cumple con estas especificaciones es el OPA2365 a $2.73. Esto representaría fácilmente más del 10 % y más cerca del 20 % del costo de mi inversor, por lo que sigo pensando que debe haber una mejor manera. Si ayuda, esto puede verse como un problema de detección de picos o demodulación de AM.
Entonces, la pregunta es: ¿alguien puede sugerir un circuito más barato capaz de medir la amplitud de una onda sinusoidal de ~ 240 mV, 2 MHz?
Editar: este circuito se empleará en un dispositivo portátil, por lo que el consumo de energía debe mantenerse bajo control.
Edición 2: según la respuesta de @ SpehroPefhany, ahora estoy tratando de diseñar un circuito BJT. Es algo parecido a esto:
simular este circuito : esquema creado con CircuitLab
Sí, sé que hice trampa al usar un suministro de 10 V: tengo baterías en mi sistema que pueden proporcionar este voltaje si es necesario, que es algo que olvidé mencionar anteriormente. Además, he omitido la parte de filtrado del circuito; eso debería ser fácil después de que la rectificación se lleve a cabo correctamente. Puedo volver a agregar digitalmente la caída de voltaje del diodo después de la conversión A/D de la señal, y dado que está amplificada (estoy apuntando a una amplitud de 4.5 V ahora), puedo tolerar fácilmente variaciones de 50 a 100 mV en la caída de voltaje del diodo en la fabricación sin violar mi objetivo de precisión revisado (5% ahora, nuevamente según la sugerencia de @SpehroPefhany).
El problema con este circuito es que, sin carga (suponiendo que R6 se eliminó del circuito), el voltaje de CC en el cátodo del diodo aumenta hasta que ya no se realiza la rectificación. Si R6 es lo suficientemente bajo, el efecto de rectificación se mantiene, pero a costa de cargar indebidamente el circuito, con un efecto correspondiente en el nivel de CC que se ve en la resistencia de carga.
Esta parece ser la vía de investigación más prometedora hasta ahora. Acepto cualquier sugerencia para mejorarlo.
Aquí hay una idea: una solución simple y aproximada polarizando un diodo con una pequeña corriente. Se vuelve no lineal y rectifica incluso voltajes de CA bastante pequeños.
He dibujado un posible circuito. Puede refinar todos los valores para que se ajusten a sus requisitos exactos. D_A y D_B son un par en un caso SOT23. R1 y R3 suministran la corriente de polarización a los diodos, desde un riel de 3,3 V. R2 y C2 son un filtro para rechazar los 2 MHz y proporcionar una salida estable; tienen una constante de tiempo muy por debajo de 1 ms, pasan muy pocos 2 MHz. Un R2 más grande o un C2 más grande podría ser una buena idea, dependiendo de la velocidad de su lazo de control. Para usar este circuito, debe muestrear y procesar tanto la salida de RF rectificada como la salida de detección de temperatura, y hacer algunos cálculos sobre los resultados. (El interruptor es solo para permitirme ver la diferencia entre RF activado y RF desactivado).
Ventajas de este circuito:
Desventajas:
Funciona así:
Y trazando solo los voltajes de CC de salida (aquí con una señal de CA máxima de 100 mV):
BOM, (carretes de menor costo de DigiKey)
Una investigación rápida sobre la sensibilidad del circuito a las variaciones de los parámetros muestra que una vez que se resuelven las ecuaciones, no debería ser sensible a la temperatura, la frecuencia o los cambios en la capacitancia.
Comenzando con 2 MHz, 10 grados C y 100 mV CA (pico):
En resumen
Casi cualquier BJT discreto puede amplificar fácilmente 2MHz, o (dada la impedancia de fuente muy baja) podría usar un inductor o transformador con derivación para aumentar el voltaje a algo más razonable para que lo maneje un diodo Schottky. Con la degeneración del emisor, podría obtener una precisión de ganancia bastante buena con el BJT. Esperaría algo así como un primario de una sola vuelta y quizás un secundario de 20 vueltas para el transformador, a través de un pequeño toroide de ferrita.
Creo que una precisión no ajustada del 1% a 2 MHz es posiblemente una especificación excesivamente estricta para una luz y dará como resultado costos muy altos. Una precisión del 5 % o incluso del 10 % y una estabilidad del ~1 % a cierta temperatura, etc., podrían tener más sentido.
Como alternativa, dado que la corriente estará dentro de un rango bastante estrecho, puede intentar algo como
simular este circuito : esquema creado con CircuitLab
La idea es que, aunque 170 mV es demasiado pequeño para rectificar, no hay razón para que no pueda amplificarlo hasta que sea lo suficientemente grande. R4, R5 y C3 forman una tierra virtual a 2,5 voltios (para un sistema de 5 voltios) y C1 y R1 acoplan en CA la señal a la que se hace referencia en esta tierra virtual. OA1 es un amplificador operacional de riel a riel bastante rápido como un AD8655. La salida se rectifica en R6 y C2.
Hay dos posibles áreas problemáticas. El paso alto de entrada introducirá algún cambio de fase, pero espero que a 2 MHz eso no sea un problema. El filtro de paso bajo de salida es más problemático. No conozco la dinámica de su bucle, por lo que no puedo decir si la respuesta sería lo suficientemente rápida. Ciertamente, puede cambiar la ondulación por la velocidad, pero realmente no sé si el resultado final sería satisfactorio. El tiempo de ataque lo establece la dinámica del diodo/condensador y el tiempo de caída lo establece la resistencia/condensador.
La rectificación síncrona usando interruptores analógicos podría funcionar. Tiene una señal sinusoidal de 2 MHz que se puede convertir en una onda cuadrada para impulsar el interruptor analógico. El interruptor analógico se abriría y cerraría a la misma velocidad y fase de la onda sinusoidal a medir. Esto básicamente le da un rectificador de media onda y creo que la rectificación de media onda es todo lo que necesita. Un filtro de paso bajo RC convierte esto en un valor de CC. Se puede convertir a onda completa.
Posiblemente pueda resolver este problema con un circuito de muestra y retención: si puede obtener el tiempo correcto, puede muestrear el pico de la señal que desea medir y esto le da directamente una señal de CC. Para obtener el tiempo correcto, diferencie la señal y use un detector de cruce por cero para producir un pulso que active la muestra y mantenga.
Spehro Pefhany
cerdo
Jeff Stokes
keith
cerdo
cerdo
keith
tomnexus
cerdo