BIENVENIDO  


Mi nombre es Daniel Hernández Balbuena. Soy profesor en el Area de Posgrado de la Facultad de Ingeniería de la Universidad Autónoma de Baja California (UABC), en la que imparto cursos relacionados con el área de las Telecomunicaciones a nivel Licenciatura, Especialidad y Maestría.

Soy egresado de la Benemérita Universidad Autónoma de Puebla (BUAP) y realicé estudios de Maestría en Ciencias en Electrónica y Telecomunicaciones en el Centro de Investigación Científica y de Estudios Superiores de Ensenada (CICESE).

En esta pagina encontraras las cartas descriptivas y las notas de las materias que imparto además de enlaces relativos a: 

Telecomunicaciones

Microondas

MICPAT 1.0 

Personales

Examen (TBC)

Inicio  



        

 

 TELECOMUNICACIONES 

          Materias que imparto en el Area de Telecomunicaciones

 

EN CONSTRUCCION   

 

  Inicio        

 

 


 

 

MICROONDAS

Los temas del área de microondas de mi interés son:

·       Desarrollo de CAD para microondas  

·        Ruido en sistemas de microondas

·        Diseño circuitos pasivos y activos de microondas

·        Diseño de sistemas de microondas

·        Diseño de banco para la caracterización de dispositivos de microondas (pequeña y gran señal)

CARTA DE SMITH (impedancias y imp-adm a color)

En el área de Microondas imparto los siguientes cursos:

·        Ingeniería en Microondas (Licenciatura)

·        Ingeniería en Microondas (Especialidad)

·        Sistemas de Radiofrecuencia (Diplomado)

·        Ingeniería en Microondas (Maestría)

·        Tópicos avanzados de Microondas (Maestría) Carta descriptiva 

 

 

EN CONSTRUCCION

 Inicio         

 

 

 


 

 

PROYECTOS

Próximamente la lista de proyectos que se realizamos mis alumnos y yo.

 

EN CONSTRUCCION

 Inicio         

 


 

PERSONALES

Solo para cuadernos no hojas sueltas.... los "may frienes"

Paty Rosas

Don Lalo

Dr. Horacio Luis

Dr. Miguel Enrique

Fotos de la época de la Licenciatura (Los burros)

Fotos de la época de la Maestría

EN CONSTRUCCION

 Inicio         

 


 

 

OTROS

Musica y algo más ...

 

Silvio Rodríguez

Pablo Milanés

Fernando Delgadillo  

 

EN CONSTRUCCION 

  Inicio         

 

 


MICPAT 1.0

El programa MICPAT 1.0 es una herramienta de diseño asistido por computadora (CAD) de amplificadores y osciladores de microondas escrito para MATLAB 4.2.

Está diseñado para facilitar la comprensión y aplicación de las principales técnicas gráficas de diseño de dispositivos activos de microondas.

MICPAT 1.0 se está utilizando como apoyo didáctico y de diseño para los profesores y alumnos que participan en los cursos de Ingeniería de Microondas que se imparten la Facultad de Ingeniería de la Universidad Autónoma de Baja California unidad Mexicali, a nivel Licenciatura, Especialidad y Maestría.

Documentos disponibles:

MICPAT 1.0 (Teoría básica)

Guía sobre funciones, comandos y variables

Manual de MICPAT 1.0

Código fuente

  Inicio        



 

  CODIGO FUENTE

 

Instrucciones para obtener el código fuente

Mandar un correo electrónico solicitando una copia del programa a

M.C. Daniel Hernández Balbuena (dhernan@yaqui.mxl.uabc.mx) con

 copia al Director de la Facultad de Ingeniería Ing. Cesar Raul Reyes

 Mazón (cesar.reyes@sia.mxl.uabc.mx).

 

  Inicio        


GUIA SOBRE FUNCIONES, COMANDOS Y VARIABLES DE MICPAT 1.0

 

Micpat.m            Función principal, en la que se declaran todas las variables globales.

Pant.m                Función que despliega la pantalla principal. Es llamada por Micpat 1.0.

LEER + ARCHIVO S2P Comando para leer un archivo en formato Touchtone desde disco. Llama a las funciones: Leedor.m, Leerarch.m y Graftran.m.  

Leedor.m      Función que lee un archivo en formato Touchtone desde disco. Llama a la función Lectura que es la en realidad lee el archivo. Los datos estan en magnitud y ángulo.

Leerarch.m   Función que despliega una pantalla para mostrar los parámetros dispersión  y/o de ruido del archivo seleccionado en cualquier formato y crea un cuadro de dialogo con el que se puede pedir observar varios de transistores.

Graftran.m    En la pantalla generada por Leerarch gráfica los parámetros de dispersión y de ruido (si existen) de los archivos leídos.

LEER + CITIFILE Comando para leer un archivo en formato Citifile desde disco. Llama a Leunci.m, Leerarch.m y Graftran.m.  

Leunci.m       Función que obtiene los datos de un archivo en formato Citifile desde disco. Los datos están expresados en su parte real e imaginario. Llama a la función Leecit.m que es la abrir y lee los datos del archivo. 

Las variables generadas después de leer el archivo son:

ps                    Parámetros de dispersión obtenidos del archivo.

pr                     Parámetros de ruido obtenidos del archivo.

filename            Nombre del archivo leído.

valor               Prefijo del valor de frecuencia (GHz, MHz, etc.)

gban1             Variable global de información general.

gban2             Variable global de información general.

gban3             Variable global de información general.

gban4             Variable global de información general.

            Después de leer un archivo, el usuario tiene la oportunidad de decidir en función de las gráficas presentadas por el programa si usa este transistor o desea escoger otro. Para ello se puede hacer uso de los comandos SELECCIONAR y OTRO disponibles en la pantalla Parámetros del transistor.

SELECCIONAR Cierra la pantalla y actualiza las variables visuales, llamando para ello la función Parotro.m, para continuar con el diseño.

OTRO        Permite el retorno a la pantalla principal para selección de otro archivo.

FRECUENCIA         Permite el acceso a una pantalla en la que se puede introducir el valor de frecuencia o ancho de banda de trabajo.  Llama a la función Interlin.m.

Interlin.m       Función que escoge cuales son las frecuencias mínima y máxima de diseño, no importando el tipo de archivo leído. Llama según el caso a las funciones Inuno.m e Indos.m.

Como en el programa MICPAT no se considera la realización de la extrapolación de los datos leídos del archivo, para evitar los errores que esto introduciría entonces, el ancho de banda se limita de la siguiente manera:

            Fmin: El valor de máximo de los valores mínimos de frecuencia del ancho de banda disponible de los parámetros de ruido y dispersión.

            Fmax: El valor de mínimo de los valores máximos de frecuencia del ancho de banda disponible de los parámetros de ruido y dispersión.

Inuno.m         Despliega una pantalla de dialogo que permite introducir el valor de frecuencia de diseño. El valor inicial presentado es el valor superior del ancho de banda de diseño, en caso de que el usuario proporcione un valor fuera de este ancho de banda se presenta una advertencia de error. Llama a la función Inte.m.

Indos.m         Despliega una pantalla de dialogo que permite accesar el valor del ancho de banda de diseño. Los valores iniciales presentados son el valor inferior y superior de este ancho de banda, en caso de que el usuario proporcione un valor fuera de él se presenta una advertencia de error. Llama a la función Inte.m.

Inte.m             Realiza la interpolación de los parámetros de ruido y de dispersión. Se fracciona el ancho de banda de trabajo en 15 puntos incluyendo a las frecuencias superior inferior y central proporcionadas por el usuario. Libera la opción Gráficas en la pantalla principal. Llama a las funciones Estab.m, Gmaxtr.m y Circulos.m.

Estab.m         Función que calcula el Factor de estabilidad (K), el determinante y los parámetros de estabilidad MU.

Gmaxtr.m      Función que calcula la Ganancia máxima estable, la Ganancia máxima disponible y la Ganancia máxima unilateral del transductor.

Circulos.m    Función que calcula el radio y el centro de los circulos de estabilidad de entrada y salida.                          

GRAFICAS               Comando que traslada a la sección de gráficos de MICPAT, despliega un menú con tres opciones:

K, DET, MU               Comando que despliega una pantalla en la que se muestra la gráfica del comportamiento del factor de estabilidad (K), el determinante y los parámetros de estabilidad MU en el ancho de banda deseado. Llama a la función Graf1.m.

GANANCIAS Y FACTOR DE RUIDO Comando que despliega una pantalla en la que muestra la Ganancia Máxima Estable, la Ganancia Máxima Disponible, la Ganancia Máxima Unilateral del transductor y el Factor de ruido. Llama a la función Grafrec.m.

CIRCULOS               Comando que llama a la función Grafcir.m, que calcula los círculos de estabilidad de entrada y salida con los valores proporcionados por la función circulos.m y conduce a la sección de diseño de MICPAT mediante la función Cirgraf.m.

Cirgraf.m       Despliega una pantalla en la que se puede representar los Círculos de Estabilidad de Entrada y Salida, los Círculos de Ganancia de Operación, los Círculos de Ganancia Disponible y los Círculos de Ruido, si es el caso, usando la barra de opciones que se despliega en la parte superior. Los comandos de esta barra son:

CARTAS       Comando que permite graficar la Carta de Smith de impedancias o de admitancias utilizando los submenus:

CARTAS + Z_SMITH             Grafica la Carta de Smith de impedancias.

CARTAS + Y_SMITH             Grafica la Carta de Smith de admitancias.

            Nota: La Carta de Smith presenta en pantalla está diseñada para que se puedan hacer lecturas directamente en ella, lo que facilita el diseño.

ESTABILIDAD Comando que permite dibujar los círculos de estabilidad de entrada y salida.

ESTABILIDAD + ENTRADA + "OPCIÓN" Comando para graficar el círculo de estabilidad de entrada correspondiente. Llama a las funciones Eprim.m, Esegu.m, Eterc.m y Etodos.m según sea el caso

ESTABILIDAD + SALIDA + "OPCIÓN" Comando para graficar el círculo de estabilidad de salida correspondiente. Llama a Sprim.m, Ssegu.m, Sterc.m y Stodos.m según sea el caso.

GANANCIA               Comando que permite dibujar los Circulos de Estabilidad de Entrada y Salida. Llama a la función Cuanto.m.

Cuanto.m      Función que genera un cuadro de dialogo que permite introducir el valor de los círculos de ganancia de operación y disponible deseados. Llama a las funciones Cganan.m  y Cganan2.m.

Cganan.m              Calcula los circulos de ganancia de operación.

Cganan2.m             Calcula los circulos de ganancia de disponible.

OPERACION + CIRCULOS + "OPCIÓN" Llama a la función Opplt.m, que grafica los Círculos de Ganancia de Operación.

DISPONIBLE + CIRCULOS + "OPCIÓN" Llama a la función Diplt.m, que  grafica los Círculos de Ganancia Disponible.

OPERACION + VALOR Llama a la función Cuanop.m, que despliega una pantalla de dialogo para cambiar el valor de la Ganancia de Operación.

DISPONIBLE + VALOR Llama a la función Cuandi.m, que despliega una pantalla de dialogo para cambiar el valor de la Ganancia de Disponible.

CONGELAR             Comando que al ser activado evita que los gráficos trazados sobre la Carta de Smith sean borrados.

BORRAR                  Comando que al ser activado borra todos los gráficos que no hayan sido protegidos con el comando CONGELAR.

MUESTREO             Comando que permite calcular los coeficientes de reflexión de fuente y carga a presentar al transistor.

MICPAT ?                 Comando que muestra información a cerca de programa.

 

 

REFERENCIAS

 

Gozalez, G. 1997. “MicrowaveTransistor Amplifiers Analisys and Design”. Prentice Hall. New Jersey.

Rothe,            H. and W. Dahlke, 1956. “Theory  of noisy Fourpoles,” Proc. IRE,  44 pp. 811-818.

Sautereau, J. F. 1982. “Amplificateurs microondes”. Institut universitarire de technologie, Université Paul Sabatier.