Este instructivo describe el diseño del generador de funciones basado en circuito de las máximas analógico integrado MAX038.
El generador de función es muy útil para los fanáticos de la electrónica. Es necesario para la adaptación de circuitos de resonancia, pruebas de equipo de audio y video, diseño de filtros analógicos y para muchos otros fines diferentes.
Hoy en día hay dos tipos principales de generadores de funciones; digital, (basado en DSP y DDS...) que se utilizan más a menudo y análogo, que fueron los orígenes.
Ambos tipos tienen sus ventajas y desventajas. Los generadores digitales pueden generar señales con frecuencias muy estables, pero tienen problemas con la generación de señales senoidal muy pura (lo que no es problema de uno analógico). También la extensión principalmente generadores de funciones basados en DDS tienen gama no tan grande de la generación de frecuencia.
Desde hace tiempo que quería diseñar un generador de funciones útiles, que podrían de alguna manera combinan algunas de las ventajas de ambos generadores tipo (analógicas y digitales). He decidido basar el diseño en el chip Maxim MAX038 *
* Nota - Este chip no más producido y vendido de la Maxim. Está en desuso. Aún es posible encontrarlo en eBay, Aliexpress y otros sitios para componentes electrónicos.
También existen otros chips de generador de función análoga (XR2206 de Exar, icl8038 de Intersil), pero tenía
uno MAX038 disponible y habían utilizado. Las características digitales del generador de funciones se realizaron por un chip Atmega328. Sus funciones son las siguientes:
- controla la selección de la gama de frecuencia
- controla el tipo de señal (sinusoidal, rectangular, triangular, diente de sierra)
- mide la amplitud de la señal
- mide el desplazamiento de DC
- mide la frecuencia de la señal
- mide el THD de la señal sinusoidal en la gama de audio (esto todavía tiene que implementarse)
- toda esta información se muestra en una pantalla de LCD de caracteres 16 x 2.