tdse-tp4_02-pwm
- Forkear el repositorio y abrir el proyecto en STM32CubeIDE
- Analizar en el IOC las configuraciones del TIM3 y del RCC, sin modificarlas
- En PA6 colocar un cable Dupont hembra macho y dejarlo al aire. En GND colocar
un cable Dupont macho macho y dejarlo al aire.
- Enchufar la placa NUCLEO-F103RB
Test 1
- Volver al código y configurar el primer test, verificando el
#define TEST_NUMBER (línea 18 de app.c), es decir que diga #define TEST_NUMBER TEST_1
- Compilar y debuggear.
- Colocar la punta del osciloscopio entre PA6 y GND y analizar la forma de onda
mostrada. ¿Cuál es el período de la señal? ¿Se modifica? ¿Cómo se define duty
cycle? Se modifica?
- Colocar un led entre PA6 y GND (no olvidar R de polarización) y observar la
intensidad del brillo.
Test 2
- Volver al código y configurar el segundo test, mediante la directiva
#define TEST_NUMBER TEST_2
- Compilar y debuggear.
- Colocar la punta del osciloscopio entre PA6 y GND y analizar la forma de
onda mostrada. ¿Qué ocurre con el período de la señal? ¿Qué ocurre con el
duty cycle?
- Colocar un led entre PA6 y GND (no olvidar R de polarización) y observar la
intensidad del brillo.
- Comparar resultados
Nota: Los comentarios deberán registrarse en los archivos pwm.txt,
test_1.txt y test_2.txt, en el root de la carpeta app de su repositorio.
Asimismo, en esa misma ubicación se debe incorporar todo material de soporte o
argumentación, tal como capturas de pantalla de computadora, capturas de
pantalla de osciloscopio, fotografías, etcétera.