Nouveau servomoteur AC Yaskawa Electric SGMAV-02ADA61 200w SGMAV02ADA61 3000RPM
Détails rapides
Nom de marque: Julante
Numéro de modèle: YE2
Type: Servomoteur
Fréquence: 50/60Hz
Puissance de sortie: 200W
Fonction de protection: Totalement fermé
Phase: Triphasé
Certification: CCC, CE, ROHS, UL, VDE, Autres
Tension AC: 208-230 / 240 V
Lieu d'origine: Japon
Efficacité: IE 1
AUTRES PRODUITS SUPÉRIEURS
SProduits similaires
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
Aperçu du code:
Le programme pour le PIC est divisé en trois sections: Programme principal, Routine d'interruption de faible priorité
Routine de service, Routine de service d'interruption de haute priorité
INITIALISATION
Bits de configuration: Oscillateur réglé sur HS (10MHz)
Désactiver tous les autres paramètres de mot de bits
Variables de configuration: Vitesse du moteur Max = -3200 tr/min à 3200 tr/min
Période PWM du moteur = FF (255 cycles d'horloge)
Cycle de service maximal du moteur = 1000
Position de l'ailette = 3000 à 5000 (4000 est la position initialisée)
Débit en bauds = 57,6k
Horloge interne = 10MHz
PROGRAMME PRINCIPAL
Aperçu de la boucle While: Attendre l'envoi d'une nouvelle commande
Sonder la vitesse du moteur et corriger si nécessaire
Envoyer des signaux PWM aux trois ailettes
Retourne la vitesse du moteur et les signaux PWM
Traitement de la commande: Une fois la commande reçue de DimmPC, elle est recherchée pour chaque élément
Format de la commande: aXXXXbXXXXcXXXXmXXXX
(Tout ou partie de la commande peut être envoyé)
Chaque élément est enregistré dans une variable à implémenter dans les ISR
Si «x» est envoyé, les nouvelles vitesses ne sont pas renvoyées
Si «e» est envoyé, les vitesses sont renvoyées
Aucune commande n'est envoyée: Jusqu'à ce qu'une nouvelle commande soit reçue, la vitesse est continuellement sondée et mise à jour
Après chaque contrôle de vitesse, la vitesse et le signal PWM sont renvoyés à l'utilisateur.
INTERRUPTION DE HAUTE PRIORITÉ
Déclenchée par le drapeau des ailettes: Cycle en 6 étapes: Régler l'ailette a sur haut, Régler l'ailette a sur bas
Régler l'ailette b sur haut, Régler l'ailette b sur bas
Régler l'ailette c sur haut, Régler l'ailette c sur bas
Une étape est implémentée, chaque ISR est appelée en raison de
Déclenchée par la commande: Lorsqu'une commande est reçue, le tampon de réception déclenche cette ISR
L'ISR enregistre et reçoit ensuite les données dans un tampon de commande
Le drapeau de commande reçu est défini afin que la boucle principale while
traite la commande lorsque l'ISR se termine
INTERRUPTION DE BASSE PRIORITÉ
Déclenchée par le drapeau du moteur: Lit la puce du décodeur et quitte l'ISR (répète 10 fois)
Lire le décodeur 10 fois (lectures multiples diminuent l'erreur)
Convertir les données en tr/min (fréquence de la 10e lecture = 10,1 Hz)
Comparer avec la vitesse cible pour obtenir l'erreur de vitesse
Calculer la compensation de vitesse en fonction de l'erreur
Notation globale
Capture d'écran de notation
Voici la répartition de toutes les évaluations.Toutes les critiques