¿Cómo generar HF AC desde una fuente de CC?

4

ACTUALIZACIÓN Después de leer los comentarios, me doy cuenta de que necesito hacer mejores preguntas. Aquí hay una pregunta más explícita. Ignore el original, que se encuentra a continuación como referencia.

Estoy conduciendo un LED. La idea es cambiar el suministro del LED para que pueda realizar la salida del LED modulado a mi frecuencia de suministro. El LED está conectado a un transistor que es esencialmente un interruptor, cuando quiero una salida, uso GPIO para encender un transistor simple y la corriente comienza a fluir. El problema es que quiero detectar cuándo enciendo este LED desde muy lejos, donde el SNR es un problema real. Entonces, mi idea es agregar modulación a mi salida de LED. Entonces, cuando enciendo el LED, esencialmente emitirá una señal modulada (esperemos que 10MHz, el anterior 1MHz fue un error). La idea es modular el suministro de voltaje del LED y cuando enciendo el LED con GPIO, la corriente a través del LED se modula a la frecuencia deseada. Elegiré los componentes de CC y CA para que el LED esté encendido pero su intensidad cambiará con la frecuencia.

La idea es implementar un bloqueo en el amplificador en el receptor para 10Mhz y sense 1 vs. 0 a niveles de señal mucho más bajos.

Mi requisito actual es de 50 mA máx. La CA a través de CC a 10 MHz debe ser estable, ya que enciendo o apago el LED, no quiero perder los 10 MHz ni esperar a que se estabilice durante mucho tiempo, por lo que la fuente debe tolerar los cambios de carga y responder bastante rápido. (preferiblemente < 50nSec)

ACTUALIZACIÓN 2 Para tu información La aplicación no es transmisión de datos, solo necesito reconocer la presencia de la señal. Controlo tanto el transmisor como el receptor. La señal está activada solo para 1uSec a la vez, con una frecuencia entre 100 KHz y 1 MHz. Desafortunadamente no puedo cambiar este requisito de 1useg o usar una frecuencia fija. Por lo tanto, necesito ver la señal en ese 1uSec. La idea que tengo es hacer que 1uSec sea una señal modulada para poder sintonizar la modulación de esa señal durante ese 1uSec.

Por cierto, el sistema funciona actualmente sin este tipo de modulación pero no en todas las situaciones (demasiada interferencia, alineación imperfecta del receptor, etc.) debido a la baja SNR. Todo lo que quiero es modificar los circuitos del transceptor y el receptor para aumentar la SNR y esto es lo que puedo imaginar. Consideré varias otras opciones, pero como la frecuencia de mi transmisor no es fija, es difícil usar filtros de banda estrecha, etc. para reducir el ruido general. Tener una modulación HF durante la breve ráfaga de transmisión me permitiría tener un bloqueo en el amplificador. Esencialmente, estoy intentando hacer trampa al integrar una señal de frecuencia fija alta en una señal de frecuencia más baja que no es de frecuencia fija y buscar el HF para ver la presencia de la señal LF. Como indiqué, LF en este caso no es una frecuencia fija, podría ser tan baja como 100 KHz o tan alta como 1 MHz.

PREGUNTA ORIGINAL Tengo un 5V DC. Me gusta generar 3VDC, 1V AC (2-4V) a partir de este 5V. La frecuencia de CA a la que estoy apuntando es 1MHz. Esta CA necesita estabilizarse muy, muy rápido, con suerte menos de 50 ns. Tengo una CPU a bordo, así que si debo, puedo proporcionar una entrada de reloj, puede ser cualquier cosa ya que puedo programar los temporizadores de la CPU. (Aunque prefiero una solución de hardware puro).

La solución debe ser de tiempo de diseño ajustable, puede que tenga que cambiar la frecuencia.

    
pregunta Ktc

1 respuesta

1

Creo que la forma más sencilla de hacerlo es simplemente comprar un oscilador de CTS, ECS, NDK o cualquiera de los otros proveedores disponibles a través de los distribuidores del catálogo. Podría obtener un oscilador que emita una onda cuadrada fija de 10.000000 MHz a niveles CMOS o, para la capacidad de ajuste, puede usar un "oscilador programable" o un oscilador controlado por voltaje (VCO). Con el VCO puede ajustar la frecuencia en tiempo real usando una salida PWM de su microcontrolador. En cualquier caso, pagará un par de dólares adicionales por la capacidad de ajuste.

También puedes ahorrar unos cuantos centavos si construyes tu propio oscilador, pero si lo compras de forma estándar, harás el trabajo más rápido y no necesitarás más pruebas y depuración.

Ahora, cómo conectarlo a su circuito. Como sugirió, podría construir un circuito de amplificador operacional para escalar y compensar la salida del oscilador a un rango de 2 a 4 V y usarlo para controlar un interruptor de lado alto o lado bajo en el circuito de alimentación del LED.

Pero más simple probablemente sería solo Y la salida del oscilador con su señal GPIO existente, luego use la nueva señal de control modulada para controlar su circuito de conmutación existente. Esto asegurará una respuesta rápida cuando la señal de control se encienda y apague.

Aquí hay una idea de cómo se vería esto:

Laseñal"en" es su señal de control GPIO existente, y la combinación de transistor / resistencia representa su circuito de búfer de unidad de LED existente.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas