Nuevo servomotor AC de 200w Yaskawa Electric SGMAV-02ADA61 SGMAV02ADA61 3000RPM
Detalles rápidos
Marca: Julante
Número de modelo: YE2
Tipo: Servomotor
Frecuencia: 50/60Hz
Potencia de salida: 200W
Característica de protección: Totalmente cerrado
Fase: Trifásica
Certificación: CCC, CE, ROHS, UL, VDE, Otros
Voltaje AC: 208-230 / 240 V
Lugar de origen: Japón
Eficiencia: IE 1
OTROS PRODUCTOS SUPERIORES
SProductos similares
SGMAS-10ACA-SY11
SGMAS-12A2A21
SGMAS-12A2A2C
SGMAS-12A2A41
SGMAS-12A2A4C
SGMAS-12ACA21
SGMAS-12ACABC
SGMAS-12ADA-SY11
SGMAS-A5A2A21
SGMAS-A5A2A21C
SGMAS-A5A2A2C
SGMAS-A5A2A4C
SGMAS-A5A2AH101
SGMAS-A5ABA-TE11
SGMAS-A5ABA-TE12
SGMAS-A5ACA21
SGMAS-A5ACA2C
SGMAS-A5ACA2CA
SGMAS-A5ACA41
SGMAS-A5ACA4C
SGMAS-A5ACA6C
SGMAS-A5ACABC
SGMAS-A5ACAJ121
SGMAS-A5ACAJ161
SGMAS-A8A2A-YR11
SGMAS-C2A2A2C
SGMAS-C2A2A4C
SGMAS-C2A2A6C
SGMAS-C2ACA21
SGMAS-C2ACA21-Y2
SGMAS-C2ACA2S
SGMAS-C2ACA41
SGMAS-C2ACA41-E
SGMAS-C2AGA-SU12
Descripción general del código:
El programa para el PIC se divide en tres secciones: Programa principal, Rutina de servicio de interrupción de baja prioridad
Rutina de servicio de interrupción de alta prioridad
INICIALIZACIÓN
Bits de configuración: Oscilador configurado en HS (10MHz)
Deshabilitar todas las demás configuraciones de palabras de bits
Variables de configuración: Velocidad del motor Máx. = -3200rpm a 3200rpm
Período PWM del motor = FF (255 ciclos de reloj)
Ciclo de trabajo máximo del motor = 1000
Posición de la aleta = 3000 a 5000 (4000 es la posición inicializada)
Velocidad en baudios = 57.6k
Reloj interno = 10MHz
PROGRAMA PRINCIPAL
Descripción general del bucle While: Esperar a que se envíe un nuevo comando
Sondear la velocidad del motor y corregir si es necesario
Enviar señales PWM a tres aletas
Devuelve la velocidad del motor y las señales PWM
Procesamiento del comando: Una vez que se recibe el comando de DimmPC, se busca cada elemento
Formato del comando: aXXXXbXXXXcXXXXmXXXX
(Se pueden enviar todos o partes del comando)
Cada elemento se guarda en una variable para ser implementado en las ISR
Si se envía “x” no se devuelven nuevas velocidades
Si se envía “e” se devuelven las velocidades
No se envía ningún comando: Hasta que se reciba un nuevo comando, la velocidad se sondea y actualiza continuamente
Después de cada verificación de velocidad, la velocidad y la señal PWM se devuelven al usuario.
INTERRUPCIÓN DE ALTA PRIORIDAD
Activada por la bandera de las aletas: Ciclo de 6 pasos: Establecer la aleta a alta, Establecer la aleta a baja
Establecer la aleta b alta, Establecer la aleta b baja
Establecer la aleta c alta, Establecer la aleta c baja
Un paso se implementa cada ISR se llama debido a
Activada por comando: Cuando se recibe un comando, el búfer de recepción activa esta ISR
La ISR guarda y recibe los datos en un búfer de comandos
La bandera de comando recibido se establece para que el bucle while principal
procese el comando cuando la ISR sale
INTERRUPCIÓN DE BAJA PRIORIDAD
Activada por la bandera del motor: Lee el chip decodificador y sale de la ISR (se repite 10 veces)
Leer el decodificador 10 veces (múltiples lecturas disminuyen el error)
Convertir datos a rpm (frecuencia de la décima lectura = 10.1Hz)
Comparar con la velocidad objetivo para obtener el error de velocidad
Calcular la compensación de velocidad basada en el error
Calificación general
Imagen de calificación
La siguiente es la distribución de todas las calificacionesTodas las reseñas