
Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-23 14:40

Aquí voy a hacer dos péndulos, o columpios que son impulsados por motores que a su vez están controlados por un MCU PIC32, y para implementar algunas funciones, es decir. para simular el movimiento de los péndulos por gravedad o efecto de un resorte, controlando los motores.
Paso 1: Paso 1: Materiales y herramientas
En este proyecto necesitamos:
Una placa de desarrollo NU32
Un portador de controlador de motor dual DRV8835
2 amplificadores de detección de corriente MAX9918
2 motores DC con codificador
2 placas de circuito impreso con codificador contando chips contando en modo 4x (entradas en cuadratura desde el codificador y una interfaz SPI al NU32)
Paquete de baterías
Alambre, protoboard, resistencias y condensadores
Piezas de péndulo cortadas con láser
Paso 2: Paso 2: Cableado

Conecte los PCB como se muestra en la imagen.
Los decodificadores se comunican con el NU32 a través de canales SPI separados, ya que puede ser problemático usar un SPI con pines selectores esclavos
Consulte Computación integrada y mecatrónica con el microcontrolador PIC32 para obtener más detalles.
Paso 3: Paso 3: Código
Paso 4: funciones

Aquí hay dos ejemplos
1. Un péndulo tras otro
2. Muelle virtual, demostrado como ciclo de trabajo PWM ya que el cambio de fuerza no se puede filmar
Recomendado:
Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): 9 pasos (con imágenes)

Motor paso a paso controlado por motor paso a paso sin microcontrolador (V2): En uno de mis Instructables anteriores, le mostré cómo controlar un motor paso a paso usando un motor paso a paso sin un microcontrolador. Fue un proyecto rápido y divertido, pero vino con dos problemas que se resolverán en este Instructable. Entonces, ingenio
Modelo de locomotora controlada por motor paso a paso - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)

Locomotora modelo controlada por motor paso a paso | Motor paso a paso como codificador rotatorio: en uno de los Instructables anteriores, aprendimos cómo usar un motor paso a paso como codificador rotatorio. En este proyecto, ahora usaremos ese motor paso a paso convertido en codificador rotatorio para controlar un modelo de locomotora usando un microcontrolador Arduino. Entonces, sin fu
Péndulos de reacción aleatoria: 4 pasos (con imágenes)

Péndulos de reacción aleatoria: el objetivo de este proyecto es provocar una oscilación continua de 2 péndulos. Descubrí una bonita interacción entre un péndulo activo y uno pasivo. Se mueven en una nube de campos de fuerza magnéticos permanentes, electromagnéticos y de gravedad. El peso de la p
Motor paso a paso controlado por motor - Motor paso a paso como codificador rotatorio: 11 pasos (con imágenes)

Motor paso a paso controlado por motor paso a paso | Motor paso a paso como codificador rotatorio: ¿Tiene un par de motores paso a paso por ahí y quiere hacer algo? En este Instructable, usemos un motor paso a paso como codificador rotatorio para controlar la posición de otro motor paso a paso usando un microcontrolador Arduino. Así que sin más preámbulos, vamos a
Throwies LED giratorios impulsados por un motor Stirlingen (eVoltis Stirlingmachine): 12 pasos (con imágenes)

Throwies LED giratorios impulsados por un motor Stirlingen (eVoltis Stirlingmachine): esta es una máquina de aire caliente (motor Stirlingen), construida con algunas piezas de computadora antiguas (disipador de calor y la cabeza de un disco duro viejo). Este motor Stirlingen (y todos los demás también) funciona con una diferencia de temperatura entre el lado inferior caliente (p. Ej., Calefactor con