Banner publicitario de PCBWay

Controlador de PLL para transmisores o receptores. (Incluye software código abierto)

Hola, aquí les dejo mi proyecto que implementa un sistema de control para un transmisor FM que también pueden modificar para un receptor, estoy usando un ESP32.
Permite monitorear y ajustar parámetros de forma local a través de una pantalla LCD I2C y botones y de forma remota mediante una interfaz web accesible por Wi-Fi.

Cuenta con lectura en tiempo real de la frecuencia , potencia , swr (ROE) , temperatura y voltaje de alimentación.

Se puede ajustar la frecuencia , potencia deseada (para el Control Automático de Ganancia - CAG) , umbrales máximos de ROE y temperatura.

Incorpora un modo ECO para ahorro de energía basado en la inactividad de audio y gestión de texto PS (RDS), pero se necesitará contar con este circuito, sirve el que tengo en una de mis publicaciones.

Tiene alarmas con notificación sonora (buzzer) por valores excesivos de ROE o temperatura- Guarda un registro del total de las alarmas con un sistema de borrado manual que requiere confirmación por contraseña, el password que pide se se puede cambiar solo desde el código por ahora.

Puede utilizarse con cualquier modelo de eps32, también tengo la versión para arduino pro mini que a diferencia de este código, solo faltaría todo lo que tenga que ver con la interface web

Los archivos que terminan con P (puntos) y L (líneas) están en modo espejo
Hay algunas imágenes que no se cargaron en el emulador como es la de pedir la contraseña por si se quiere borrar el registro de errores.

Por medio de la interface web, se puede modificar el nombre de la red y contraseña además de modificar el texto RDS.

Cuando pueda voy a subir un video mostrando la interface web. También pueden ingresar a la web del esp32 y modificar todos los parámetros donde podrán ver por medio de una cámara online como va cambiando los parámetros y alarmas en tiempo real.

El proyecto esta interesante y pueden adaptarlo a sus necesidades ya que dejo a disposición de todos para usar el código para sus propios proyectos.
Iré agregando información y documentos del proyecto que en este momento no tengo disponible algo presentable ya que todo esta en borradores ordinarios en mi cuaderno que da pena mostrarles, pero voy subiendo de poco archivos si es que existe interés.

Saludos y buenas noches. 6.26 de la mañana, es hora de descansar.


entradas y salidas esp32 pll.jpg entradas y salidas arduino esp32 pll L.jpg entradas y salidas arduino esp32 pll P.jpg
entradas y salidas arduino esp32 pll c.jpg web.png
 

Adjuntos

  • esp32 entradas y salidas pll.rar
    12.1 KB · Visitas: 12
  • codigo control pll web.txt
    68.3 KB · Visitas: 12
Excelente aporte!!!
Hola, aquí les dejo mi proyecto que implementa un sistema de control para un transmisor FM que también pueden modificar para un receptor, estoy usando un ESP32.
Permite monitorear y ajustar parámetros de forma local a través de una pantalla LCD I2C y botones y de forma remota mediante una interfaz web accesible por Wi-Fi.

Cuenta con lectura en tiempo real de la frecuencia , potencia , swr (ROE) , temperatura y voltaje de alimentación.

Se puede ajustar la frecuencia , potencia deseada (para el Control Automático de Ganancia - CAG) , umbrales máximos de ROE y temperatura.

Incorpora un modo ECO para ahorro de energía basado en la inactividad de audio y gestión de texto PS (RDS), pero se necesitará contar con este circuito, sirve el que tengo en una de mis publicaciones.

Tiene alarmas con notificación sonora (buzzer) por valores excesivos de ROE o temperatura- Guarda un registro del total de las alarmas con un sistema de borrado manual que requiere confirmación por contraseña, el password que pide se se puede cambiar solo desde el código por ahora.

Puede utilizarse con cualquier modelo de eps32, también tengo la versión para arduino pro mini que a diferencia de este código, solo faltaría todo lo que tenga que ver con la interface web

Los archivos que terminan con P (puntos) y L (líneas) están en modo espejo
Hay algunas imágenes que no se cargaron en el emulador como es la de pedir la contraseña por si se quiere borrar el registro de errores.

Por medio de la interface web, se puede modificar el nombre de la red y contraseña además de modificar el texto RDS.

Cuando pueda voy a subir un video mostrando la interface web. También pueden ingresar a la web del esp32 y modificar todos los parámetros donde podrán ver por medio de una cámara online como va cambiando los parámetros y alarmas en tiempo real.

El proyecto esta interesante y pueden adaptarlo a sus necesidades ya que dejo a disposición de todos para usar el código para sus propios proyectos.
Iré agregando información y documentos del proyecto que en este momento no tengo disponible algo presentable ya que todo esta en borradores ordinarios en mi cuaderno que da pena mostrarles, pero voy subiendo de poco archivos si es que existe interés.

Saludos y buenas noches. 6.26 de la mañana, es hora de descansar.


Ver el archivo adjunto 330881 Ver el archivo adjunto 330882 Ver el archivo adjunto 330883
Ver el archivo adjunto 330890 Ver el archivo adjunto 330891
Excelente aporte!!! Como el código fuente esta disponible, voy a intentar ponerle un display OLED SSD1322 para más elegancia(y):)
 
dejo la dirección de la página para que vean la interface web, también pueden realizar cambios de todos los parámetros, si al modificar aparece un aviso de alarma, pueden resetear la alarme siempre que los parámetros estén bajo los valores máximos, de lo contrario no podrán eliminar la alarma. Además esta el link a la webcam donde pueden ir viendo los cambios que realizan por medio de la página y que se reflejan en la pantalla del controlador.

para ver la web de la placa controladora con esp32
Usuario: admin
Pass: 123

para ver el la pantalla LCD hay que entrar a :
WEB DE LA CAMARA

tengan el cuidado de que si cambian alguno de los parámetros de SSID Wi-Fi: o Contraseña Wi-Fi: , se va perder la conexión con el router y la página web se va caer. así que eviten mover eso ya?
 

Adjuntos

  • 20250730_210058.jpg
    20250730_210058.jpg
    178.2 KB · Visitas: 8
  • 20250730_210116.jpg
    20250730_210116.jpg
    357.1 KB · Visitas: 8
  • 20250730_210126.jpg
    20250730_210126.jpg
    442.3 KB · Visitas: 8
  • 20250730_210134.jpg
    20250730_210134.jpg
    290.1 KB · Visitas: 8
Última edición:
Atrás
Arriba