Red de conocimiento informático - Descarga de software - Concurso de diseño electrónico, si tienes 100 puntos por favor dame algún consejo de un experto, te lo agradecería mucho. Generador de señales de microcontrolador. Aquellos que respondan con mucho entusiasmo recibirán una gran cantidad de puntos Baidu.

Concurso de diseño electrónico, si tienes 100 puntos por favor dame algún consejo de un experto, te lo agradecería mucho. Generador de señales de microcontrolador. Aquellos que respondan con mucho entusiasmo recibirán una gran cantidad de puntos Baidu.

Los requisitos de diseño son los siguientes

Requisitos de diseño

1. Rango de frecuencia de la señal 1 HZ ~ 100 kHZ

2. debe ser: onda cuadrada, triangular, onda sinusoidal

3. El rango de amplitud de la señal de salida es 0~10V

4. y amplitud de voltaje.

Capítulo 1 Diseño y demostración de la solución

Opción 1: esta solución utiliza directamente Sungyang SPCE061A como generador de formas de onda. La generación específica de formas de onda es generada por dos DAC. El diseño de Sungyang SPCE061A nos brinda una gran comodidad a este respecto. La ventaja de usarlo es que el circuito periférico es extremadamente simple y también proporciona una programación oportuna del DAC. entorno de programación. El diseño del circuito periférico incluye tres partes. La primera es el diseño del circuito de control del teclado. Aquí se utiliza un teclado 4 * 4, que está controlado por los ocho bits inferiores de IOA. a IOA0~IOA3 e IOA4~ respectivamente. En IOA7, la interrupción externa dos se usa para interrumpir la forma de onda mostrada para ingresar a la edición y salida de la siguiente forma de onda. La interrupción externa uno se usa para lograr un ajuste de frecuencia sincrónico mientras se emite la forma de onda. . El segundo es el diseño del circuito de visualización para seguir teniendo una visualización durante la salida de forma de onda, debido a las limitaciones del microcontrolador, no es factible utilizar la pantalla LED dinámica habitual porque la salida de forma de onda requiere que la CPU funcione continuamente. servirlo y no tiene tiempo para servir el LED Para una actualización continua, la solución es usar LCD con búfer de datos y controlador para proporcionar pantalla, que solo requiere ocho puertos de E/S para completar los requisitos de diseño. la función de visualización oportuna y el uso de la pantalla LED. Aquí proporcionaremos dos esquemas de visualización. El tercero es el diseño de circuitos de filtrado y conversión de voltaje. El filtrado utiliza un filtro de paso bajo para filtrar las pequeñas ondas de diente de sierra de alta frecuencia formadas durante el proceso de conversión DAC. Además, dado que la salida DAC del microcontrolador Sungyang SPCE061A es una salida de corriente, para cumplir con la salida de voltaje de 5 V, se conecta un amplificador operacional OP07 externo para amplificación y se agrega una resistencia de 1000 ohmios para convertir la señal actual en una señal de voltaje. La característica de este diseño es el uso integral de soluciones de circuitos digitales, por lo que el funcionamiento es estable y confiable. Al utilizar el control y la gestión del microcontrolador, las operaciones como la configuración de frecuencia y el ajuste del ciclo de trabajo se pueden ingresar mediante el teclado, lo cual es muy conveniente dado que la solución involucra el microcontrolador SPCE061A, la introducción es la siguiente:

Descripción general del microcontrolador SPCE061A.

SPCE061A es otro microcontrolador con estructura de 16 bits lanzado por Sungyang Technology después de los productos de la serie u'nSP SPCE500A y otros. Actualmente existen dos formas de empaquetado: el paquete PLCC84 de 84 pines y el paquete de chip LQFP80 de 80 pines.

El rendimiento principal es el siguiente:

Microprocesador m'nSP de 16 bits

Voltaje de funcionamiento: VDD es 2,4~3,6 V (cpu), VDDH es 2,4~5,5 V (I /O );

Reloj de CPU: 32768Hz~49.152MHz;

SRAM de 2K incorporada, FLASH de 32K incorporada

Procesamiento de audio programable;

Puerto de entrada/salida programable universal de 32 bits;

Reloj en tiempo real de 32768 Hz, oscilador PLL de bucle bloqueado en fase que proporciona señal de reloj del sistema

2 16; Temporizadores/contador programables de bits (puede preestablecer automáticamente el valor de conteo inicial)

2 canales de salida DAC (conversión digital a analógica) de 10 bits

10 de 7 canales; Convertidor analógico a digital de voltaje de bits (ADC) y convertidor analógico a digital de voz de un solo canal.

El canal de entrada del convertidor analógico a digital de voz tiene un amplificador de micrófono incorporado; función de control automático de ganancia (AGC);

El sistema está en estado de espera (el reloj está en estado detenido) El consumo de energía es inferior a 2 mA@3.6 V

Tiene activación por tecla táctil; función de activación;

14 fuentes de interrupción: temporizador A/B, 2 relojes externos Entrada de fuente, base de tiempo, activación de teclas, etc.

Uso del método de codificación de audio Sungyang SACM_S240; (2,4 K bits/segundo), puede acomodar 210 segundos de datos de voz

Con interfaz de dispositivo serial asíncrono y síncrono

Con función de reinicio de bajo voltaje (LVR) y bajo voltaje; función de monitoreo (LVD);

Interfaz de circuito de emulación en línea incorporada ICE (Emulador en circuito);

Tiene capacidades de confidencialidad

Tiene función WatchDog ( dependiendo del modelo específico)

¿Tienes una dirección de correo electrónico?~~·Te enviaré algunos documentos de diseño

p>