Tabla de contenido:
Video: Generador de funciones de bricolaje con STC MCU fácilmente: 7 pasos (con imágenes)
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Este es un generador de funciones hecho con STC MCU. Solo necesita varios componentes y el circuito es simple.
Especificación
- Salida: canal único
- Frecuencia de forma de onda cuadrada: 1Hz ~ 2MHz
- Frecuencia de forma de onda sinusoidal: 1 Hz ~ 10 kHz
- Amplitud: VCC, alrededor de 5 V
- Capacidad de carga: no disponible
- MCU: STC15W4K32S4 a 24 MHz
- Pantalla: LCD1602
- Controlador: codificador EC11
Paso 1: ¡Mira el video
En este video, le mostraré cómo hacer bricolaje con este generador de funciones paso a paso.
Paso 2: ¡Prepare sus piezas
Lista de partes
- MCU: STC15W4K32S4 x 1 Consíguelo en AliExpress
- Pantalla: LCD1602 x 1 Consíguelo en AliExpress
-
Row Pin Female: Consíguelo en AliExpress
- 16 pines x 1
- 2 pines x 1
-
Potenciómetro: Consíguelo en AliExpress
- 10 kΩ x 1
- 200 kΩ x 1
- 500 Ω x 1
- Zócalo IC de 40 pines x 1 Consíguelo en AliExpress
- Inductor 1mH x 1 Consíguelo en AliExpress
-
Condensador:
- 220nF x 1 Consíguelo en AliExpress
- 10nF x 1
- 47 uF x 1
- Codificador EC11 x 1 Consíguelo en AliExpress
- Batería de polímero de litio x 1 Consíguela en AliExpress
- Amplificador de 5V x 1 Consíguelo en AliExpress
- Terminal 2-Pin x 2 Consíguelo en AliExpress
- Empuje el interruptor x 1 Consígalo de AliExpress
- Condensador 1uF (opcional) x 1 Consíguelo en AliExpress
Paso 3: ¡Esquema y circuito
Consulte el circuito y el paso en el video, puede organizar los componentes en la placa de circuito fácilmente.
Paso 4: ¡Descarga el código
Descargue el paquete a continuación. Hay código fuente y archivo hexadecimal compilado.
Si no desea leer los códigos, simplemente grabe el archivo.hex en la MCU. Utilice un descargador de USB a TTL y el software STC-ISP para descargar el código a MCU. Conecte TXD, RXD y GND.
Descargue el software STC-ISP aquí:
Si la interfaz de STC-ISP es china, puede hacer clic en el icono superior izquierdo para cambiar el idioma a inglés. Para la configuración detallada de STC-ISP, consulte el video en el Paso 1.
Los códigos se escribieron en C. Utilice el software Keil para editarlos y compilarlos.
Paso 5: ¡Éxito
Puede utilizar este generador de funciones de bricolaje para generar una señal de forma de onda cuadrada o sinusoidal.
Interfaz:
- En la parte inferior izquierda se muestra el tipo de forma de onda (Cuadrado / Sinusoidal) y el estado de la salida (ENCENDIDO / APAGADO)
- F: frecuencia
- D: Deber de forma de onda cuadrada
- CD: Coeficiente de división de reloj (solo para información)
- P: frecuencia PWM para generar una forma de onda sinusoidal (solo para información)
- Pt: Número de puntos para generar una forma de onda sinusoidal (solo para información)
Operaciones:
- Codificador de un solo clic: frecuencia de conmutación y servicio en la interfaz de forma de onda cuadrada
- Codificador de doble clic: Salida de señal de inicio / parada
- Codificador de pulsación larga: cambiar entre forma de onda cuadrada / forma de onda sinusoidal / información de voltaje
- Rotar codificador: ajustar parámetros
Paso 6: Consejos
La señal de salida no tiene capacidad de carga. Si desea controlar otro componente, tenga en cuenta que utilice un amplificador operacional para mejorar la capacidad de carga.
Paso 7: Plan futuro
Planeo hacer otro generador de funciones con STM32.
Esperándolo
- Podría generar formas de onda Triangle and Saw adicionalmente.
- La frecuencia de la forma de onda sinusoidal podría ser superior a 10 kHz.
Si tiene consejos o requisitos sobre este proyecto, por favor dígame.
Espero que te guste.
No dude en visitar mi canal de YouTube: