Nuovo motore servo AC Yaskawa Electric SGMAV-02ADA61 200w SGMAV02ADA61 3000RPM
Dettagli rapidi
Marchio: Julante
Numero modello: YE2
Tipo: servomotore
Frequenza: 50/60Hz
Potenza in uscita: 200W
Caratteristica di protezione: totalmente chiuso
Fase: trifase
Certificazione: CCC, CE, ROHS, UL, VDE, Altro
Tensione CA: 208-230 / 240 V
Luogo di origine: Giappone
Efficienza: IE 1
ALTRI PRODOTTI SUPERIORI
SProdotti simili
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
Panoramica del codice:
Il programma per il PIC è suddiviso in tre sezioni: programma principale, routine di servizio per l'interruzione a bassa priorità
Routine di servizio per l'interruzione ad alta priorità
INIZIALIZZAZIONE
Bit di configurazione: oscillatore impostato su HS (10 MHz)
Disabilita tutte le altre impostazioni di parola di bit
Variabili di configurazione: velocità del motore Max = da -3200 giri/min a 3200 giri/min
Periodo PWM del motore = FF (255 cicli di clock)
Ciclo di lavoro massimo del motore = 1000
Posizione della pinna = da 3000 a 5000 (4000 è la posizione inizializzata)
Velocità di trasmissione = 57,6k
Orologio interno = 10 MHz
PROGRAMMA PRINCIPALE
Panoramica del ciclo While: attendi l'invio di un nuovo comando
Sonda la velocità del motore e correggi se necessario
Invia segnali PWM a tre pinne
Restituisce la velocità del motore e i segnali PWM
Elaborazione del comando: una volta ricevuto il comando da DimmPC, viene cercato ogni elemento
Formato del comando: aXXXXbXXXXcXXXXmXXXX
(Possono essere inviati tutti o parte del comando)
Ogni elemento viene salvato in una variabile da implementare nell'ISR
Se viene inviato "x", le nuove velocità non vengono restituite
Se viene inviato "e", le velocità vengono restituite
Nessun comando viene inviato: fino a quando non viene ricevuto un nuovo comando, la velocità viene continuamente sondata e aggiornata
Dopo ogni controllo della velocità, la velocità e il segnale PWM vengono restituiti all'utente.
INTERRUZIONE AD ALTA PRIORITÀ
Attivato dal flag delle pinne: ciclo a 6 fasi: imposta la pinna a alta, imposta la pinna a bassa
Imposta la pinna b alta, imposta la pinna b bassa
Imposta la pinna c alta, imposta la pinna c bassa
Un passo viene implementato ogni ISR viene chiamato a causa di
Attivato dal comando: quando viene ricevuto un comando, il buffer di ricezione attiva questo ISR
L'ISR quindi salva e riceve i dati in un buffer di comando
Il flag del comando ricevuto è impostato in modo che il ciclo while principale
elabori il comando quando l'ISR esce
INTERRUZIONE A BASSA PRIORITÀ
Attivato dal flag del motore: legge il chip del decodificatore ed esce dall'ISR (ripete 10 volte)
Leggi il decodificatore 10 volte (letture multiple diminuiscono l'errore)
Converti i dati in giri/min (frequenza della 10a lettura = 10,1 Hz)
Confronta con la velocità obiettivo per ottenere l'errore di velocità
Calcola la compensazione della velocità in base all'errore
Valutazione complessiva
Valutazione Istantanea
Di seguito è riportata la distribuzione di tutte le valutazioniTutte le recensioni