Home
VISUAL KIT : "CNC-V1.0"
Contents
1. IFL Visual Kit VISUAL KIT CNC V1 0 Support Technique Fax 32 2 479 67 27 Visual Kit CNC Version 1 0 Email kit visual sphynx com WwWw visual sphynx com GENERALITES Kit CNC Le kit CNC V1 avec ses options OPTION CNC vous permet de commander simultan ment 4 moteurs pas pas bipolaires et ceci au moyen des logiciels les plus utilis s savoir NINO KELLYCAM CNC PRO etc Il vous permet de vous initialiser au monde de la CNC mod lisme d coupe La carte est polyvalente car elle vous offre de nombreuses possibilit s et vous permet d utiliser diff rents logiciels sans devoir modifier la carte Les atouts de CNC VI1 Commande pour 4 moteurs bipolaires 4 fils 2 phases de 5 VDC 40VDC Courant par bobine jusque 2A Alimentation des moteurs individuelles chaque moteur peut avoir une alimentation propre Alimentation conseill e de la platine 7 5 VDC 9VDC qui est stabilis e SVDC Commande par le logiciel d un fil chauffant externe compatible PICACHOF Commande par le logiciel d un buzzer externe Commande manuelle arr t d urgence des moteurs Emplacement pr vu pour un relais standard 5 ou 6V non fourni pour une commande suppl mentaire d un relais d un moteur DC d une lampe cam ra Commande d unrelais par le logiciel exemple programme E M C Faible encombrement 100 x 200 mm 1 x L circuit imprim double
2. Figure n 1 STROBE BUSY ACKNLG c 0 5s d 400ns Figure n72 La r partition des diff rentes broches se trouve dans un tableau ci dessous mettant en correspondance les num ros de broche le connecteur du CNC et le connecteur de l interface parall le CIP pour imprimante ainsi que l tat possible de chaque signal E pour Entr e et S pour Sortie ee Connec tert Paral CIP ER Validation des Donn es Validations Strobe Visual Kit CNC V1 Page 27 www visual sphyx com A 6 1 KA EA Ex EA PA 7 N Un Donn es Moteur N 1 amp 2 Donn es Moteur Tous les signaux appliqu s au connecteur du CNC doivent tre compatibles TTL Les signaux TTL sont des niveaux de tension dont le O correspond une tension comprise entre O et O 4 volt et le niveau 1 correspond une tension comprise entre 2 4 et 5 volts Le CNC peut tre command l aide d un ordinateur autre qu un PC mais pour cela il faut bien v rifier la correspondance des connections entre le CNC et l interface parall le de l ordinateur Nous pensons aux concepteurs qui aimerait utiliser le NC avec un Macintosch ou un micro contr leur ou autre microprocesseur Gr ce aux nombreux contacts avec des utilisateurs du CNC on nous a souvent demand quelle est la solution la plus simple et la moins on reuse pour commander le CNC afin que ce dernier ex cute toujours la m me s quence Nous pensons
3. de fr quence 100 fois inf rieure au signal TIMER soit 20H2 e Un signal d tat mode manuel PC est envoy sur le pin 12 du port parall le e Un signal de chauffe provenant du PC est re u sur le pin 16 du port parall le e Un signal d alarme est g n r si le signal de chauffe provenant du PC est sup rieur au maximum autoris Dans ce cas la chauffe du fil est coup e ainsi que le signal sur le pin 11 du port parall le e Voir plus loin pour la manipulation du switch HEATING des boutons BP et BP et du jumper PC MANUAL Visual Kit CNC V1 Page 10 www visual sphyx com C Le switch HEATING HEATING lt OFF ON gt Ce switch sert mettre en fonction le syst me de fil de chauffe En position ON le syst me est actif le fil chauffe En position OFF le fil ne chauffe pas D Le jumper PC MANUAL J2 J3 O f PC MANUAL Ce switch sert s lectionner le fonctionnement du syst me de fil de chauffe En position PC pas de contact la puissance de chauffe est contr l e par le PC par l interm diaire de la pin 16 du port parall le En position MANUELLE contact la puissance de chauffe est contr l e par les boutons BP et BP BP signifie qu on d sire chauffer plus le fil BP l inverse Le t moin LED s allume proportionnellement la puissance de chauffe fournie au fil Cavalier PC MANUAL J2 Etat ER PC s e MANUEL
4. alimentation des moteurs C est une option tr s int ressante lors de la mise au point de vos syst mes et vous permet de ne pas endommager votre m canique ou d viter un chauffement de votre module MOTOR ON OFF CTRL V MOTOR 1 OFF X Les moteurs sont inactifs 2 ON OFF Les moteurs sont actifs 3 ON ON Les moteurs sont activ s par la pin 17 du port parall le X pas importance Le t moin LED MOTOR ON signale que la commande des moteurs est active B Le syst me de fil de chauffe PICACHOF Ce syst me est compatible avec le syst me PICACHOPF d j connu de la plupart des utilisateurs de d coupe dans le polystyr ne On utilise en g n ral un fil d alliage fer nickel chrome r sistif On le trouve dans les magasins sp cialis s et on vous donne le courant et la temp rature en fonction de la longueur et du diam tre du fil r sistif Ainsi l utilisateur pourra d termnier son courant de fil en fonction de son diam tre et de sa longueur de bras G n ralement on utilise une alimentation de 13 8 V 3A et si n cessaire une bonne r sistance de limitation sur celle du fil r sistif ne suffit pas En voici une br ve description e Un signal TIMER est envoy sur la pin 10 du port parall le c est un signal carr de rapport cyclique 50 fr quence 2kHz e Un signal de chauffe est envoy sur le pin 11 du port parall le c est un signal carr de rapport cyclique variable de 1 99
5. R Motor File mot Annuler Figure 2 Chargement d un fichier e Dans le menu d roulant File s lectionnez la commande Load Une bo te de dialogue dot e de 4 boutons correspondant aux 4 moteurs appara t l cran Figure 1 e Choisissez le moteur pour lequel vous d sirez charger un programme et confirmez votre choix en cliquant sur OK Visual Kit CNC V1 Page 18 www visual sphyx com e Une nouvelle bo te de dialogue appara t vous tes maintenant en mesure de s lectionner le fichier fichier mot que vous voulez charger Figure 2 e Cliquez sur OK pour confirmer votre choix ou sur Cancel en cas d annulation Remarque il vous est possible de charger automatiquement des programmes au lancement de Step Easy Veuillez pour ce faire consulter la section 3 intitul e Param tres de la ligne de commande Sauvegarde d un fichier e Dans le menu d roulant File s lectionnez la commande Save Une bo te de dialogue dot e de 4 boutons correspondant aux 4 moteurs appara t l cran Figure 1 e Choisissez le moteur pour lequel vous d sirez sauvegarder un programme et confirmez votre choix en cliquant sur OK e Une nouvelle bo te de dialogue appara t vous tes maintenant en mesure d introduire le nom du fichier fichier mot que vous voulez sauvegarder Notez que ce nom sera toujours et automatiquement suivi de l extension mot Il vous est galement possible de choisir l emplacement sur le disq
6. interpr teur de commandes qui g re les variables d tat du traceur tat du marqueur lev baiss position du marqueur et convertit les d placements des commandes HPGL en pas moteur gr ce au facteur de conversion pas moteur pas commande de la configuration 3 L interpr teur active les primitives de trac ad quates segment de ligne cercle afin de r aliser la commande demand e 4 Les pas g n r s par les primitives sont intercept s si le trac sort de la zone accessible au traceur Dans ce cas le dessin est automatiquement interrompu et le trac reprend quand celui ci revient dans la zone accessible du traceur 5 Le g n rateur de pas re oit les vecteurs l mentaires de d placement qu il faut effectuer pour les primitives de trac Il se sert de la configuration moteur pour attribuer ce vecteur aux bons moteurs axe X axe Y et g n re les signaux n cessaires aux moteurs en se basant sur la cadence impos e par l horloge du module lectronique 6 Les instructions destination du module lectronique sont dirig es vers celui ci au moyen des informations de la configuration de sortie On propose deux modes de fonctionnement e V rification de la syntaxe du fichier avec signalement des instructions non support es et non reconnues SANS ex cution du trac e V rification ET ex cution du trac les commandes non support es ne seront plus signal es on demandera confirmation abort ignor
7. N Visual Kit CNC V1 Page 11 www visual sphyx com E Le jumper FREE PINII J3 FREE PIN 11 Il sert a d connecter la pin 11 du port parall le du syst me de chauffe En fonctionnement normal ce jumper doit tre en position ON contact Si le syst me de chauffe de fil n est pas utilis ou qu il n est pas en mode PC voir jumper PC MANUAL on peut placer ce jumper en position OFF pas de contact et utiliser le pin 11 pour autre chose Un contact pour le pin 11 est alors disponible sur le pinheader BOUNDARY voir plus loin Cavalier FREE PIN 11 J3 Etat Ea PIN 11 utilis e pour le fil de chauffe PIN 11 libre pour son di utilisation sur BOUNDARY F Les boutons BP BP Ils servent augmenter BP ou Po e BP la E du fil de chauffe lorsque ce syst me est en mode manuel Un appui simultan des deux boutons m morise la puissance de chauffe lors de la prochaine mise sous tension du kit la puissance de chauffe sera r tablie a cette valeur R sum du fonctionnement du syst me de fil de chauffe Visual Kit CNC V1 Page 12 www visual sphyx com switch jumper jumper boutons R sultat HEATING PC MANUAL FREE PINI1 BP BP X pas de chauffe PC X POSITION INTERDITE BP appuy augmente la chauffe BP appuy diminue la chauffe BP et BP la valeur de chauffe est appuy s m moris e X pas d i
8. Nous vous donnons un exemple de raccords pour les entr es ENTREE 4m DIGITALE I NTERRUPTEUR _ ou MICRO SWITCH 4 Raccord du fil de chauffe compatible PICACHOPF Le fil chauffant se connecte au bornier SK2 nomm lt lt WIRE gt gt L alimentation du fil se fait par le bornier SK nomm lt lt WIRE SUPPLY gt gt En g n ral le fil de chauffe a une tension de 12 V ou 24 V avec un courant de 3 ADC 4 ADC Nous vous conseillons d utiliser un fil de chauffe ayant une tension de 13 8VDC pour avoir une seule alimentation pour le tout Mais il existe bien d autres type s de fils de chauffe Veuillez vous r f rer aux caract ristiques de votre mod le de fil Respectez la polarit 5 Raccord du buzzer Le buzzer se connecte au bornier SK5 nomm lt lt BUZZER gt gt On trouve de nombreux types de buzzer de 5VDC ou 12 VDC Le plus simple dans ce cas ci est d utiliser un buzzer de 12V pour pouvoir le raccorder sur une alimentation de 13 8VDC qui alimenterait la carte enti re Visual Kit CNC V1 Page 7 www visual sphyx com La configuration du kit Nous avons pris un grand soin concevoir cette carte car elle vous permet d utiliser plusieurs logiciels tout en gardant le m me kit Comme tous ces programmes ont tous leurs propres caract ristiques nous avons d mettre en place plusieurs interrupteurs ou cavaliers qui vous permettent de param trer au mieux votre carte pour le logic
9. VDC Tension d alimentation 6 VDC Visual Kit CNC V1 Page 5 www visual sphyx com Moteur Bipolaire FTC CNC V 1 nor yA VERT Kaif ROUGE BLEU 24 mes 47 m Moteur Bipolaire JAMAGAWA BLEU ETR BLANC 7 g ROUGE WANE D mm 230 am Phase 2 Angle 1 8 Nombre de pas 200 pas Tension 12 VDC Courant par phase 400 mA R sistance bobine 31 Ohm 10 phase Inductance 52 20 mH phase Couple de maintien 4 400 gem Phase 2 Angle 0 9 Nombre de pas 400 pas Tension 4 25 VDC Courant par phase 425 mA R sistance bobine 10 Ohm 10 phase Avec encodeur magn tique int gr pour un syst me de lecture Remarque comme vous pouvez le constater la tension d alimentation des moteurs est sup rieure celle donn e pour les moteurs C est d la perte de tension au sein des L298 Cela a pour nos moteurs un norme avantage la tension des moteurs ITC CNC V1 est de 13 8 VDC On a remarqu qu il tait souvent difficile d alimenter une platine CNC tant donn les courants importants qui taient requis Par ce fait nous avons opt pour le choix d un moteur de 12 V pour pouvoir alimenter l ensemble sous 13 8 VDC car il existe de nombreuses alimentations stabilis es avec une tension fixe de sortie 13 8 VDC pouvant d biter des courants importants nous avons dans notre gamme une alimentation ITC 940 pouvant d biter
10. W Wait signifie que les fichiers sont charg s mais que l ex cution n est pas lanc e R Run signifie que les fichiers sont charg s et donne l ordre d ex cution imm diat Visual Kit CNC V1 Page 17 www visual sphyx com 2 Les autres param tres de la ligne de commande constituent les noms des fichiers charger pour chaque moteur Si un fichier ne doit pas tre charg pour un moteur le param tre utilis est alors un trait d union Cette liste peut galement tre incompl te limit e 2 noms de fichier par exemple Exemple stepeasy R vrouml mot vroum2 mot Cette ligne de commande signifie que le fichier vroum1 mot doit tre charg pour le moteur 1 aucun fichier pour le moteur 2 le fichier vroum2 mot pour le moteur 3 et aucun fichier pour le moteur 4 Apr s chargement des fichiers l ex cution des programmes d butera aussit t vu la pr sence du param tre R Run Remarque L ex cution automatique ne s op rera que si le programme est convenablement configur et que le signal horloge est pr sent Op ration sur fichiers Step Easy vous offre la possibilit d diter charger ou encore sauvegarder des programmes sur disque et ce pour chaque moteur individuellement Motor Number Select the motor and press OK Motor 1 Motor 2 Motor 3 Motor a Figure 1 Ouverture Chercher E Step asy3_0 E ES Demol mot a Demo3 mot ja Demod mot Nm
11. face trous m tallis s 3 entr es digitales pour les d tections de d but ou fin de course Compatible avec diff rents logiciels gr ce un microcode adapt circuit CNC V1 Commande du syst me CNC par un micro processeur propre CNC V1 Visual Kit CNC V1 Page 1 www visual sphyx com C est une magnifique interface pour votre ordinateur Il vous offre 4 commandes de moteur pas pas et 3 entr es digitales Cette carte est livr e avec un logiciel complet sous Windows 95 08 diff rents logiciels disponibles sur le Web dont les plus communs comme NINO Kellycam CNC PRO Un superbe produit Applications D coupe CNC Domotique Interface PC Gestion de 4 Moteurs Pas Pas Robotique Syst me de per age de positionnement Sch mas explicatifs des diverses possibilit s de montage Raccord de la carte CNC votre Ordinateur Explications La Carte CNC V1 est une carte d interface avec l ordinateur vous proposant le contr le de 1 4 moteurs pas pas bipolaires 4 fils et 3 entr es digitales Toutes ces sorties et entr es digitales sont contr l es par votre ordinateur La carte CNC se raccorde de la fa on suivante sur le port Parall le de votre ordinateur ou port LPT ou port Centronics Il suffit d un c ble DB25 1 gt 1 2 gt 2 25 gt 25 nous vous demandons de bien v rifier que le c ble aie 25 conducteurs et que le c ble ne soit pas invers po
12. jusque 40A double afficheur avec une tension de sortie entre 3V et 15 V un prix tr s avantageux Pour ce qui est du moteur 400 pas r f rence JAMAGAWA avec encodage magn tique nous vous proposons de l alimenter sous 6 V soit de mettre en s rie avec les bobinages une r sistance de 15 Ohm 5W non bobin e vous pourrez ainsi alimenter le tout sous 13 8 VDC Sch ma de raccord du moteur JAMAGA WA sous 13 8 VDC avec une r sistance R en s rie de 15 Ohm 5W non bobin e R Q 2 2 Raccordements des alimentations des moteurs Visual Kit CNC V1 Page 6 www visual sphyx com q Le Moteur n 1 est aliment par le bornier SK6 nomm lt lt MOTOR 1 gt gt Les bobines sont connecter respectivement au bornier SK7 pour l une et au bornier SK8 pour l autre Les autres moteurs se connectent de la m me fa on q Moteur 2 sur le bornier SK9 nomm lt lt MOTOR 2 gt gt avec les bobines sur les borniers SK10 et SK11 q Moteur 3 sur le bornier SK13 nomm lt lt MOTOR 3 gt gt avec les bobines sur les borniers SK14 et SK15 q Moteur 4 sur le bornier SK16 nomm lt lt MOTOR 4 gt gt avec les bobines sur les borniers SK10 et SK11 3 Raccord des Entr es Digitales d but de course fin de course Les entr es digitales accessoires se font sur le connecteur J4 5 broches nomm lt lt BOUNDARY gt gt on dispose de 3 entr es A B C GND masse 5V
13. le contr le de l alimentation des moteurs Il faut donc placer le jumper CTRL V MOTOR et le switch MOTOR ON OFF en position 3 voir Configuration du kit e Ce logiciel ne prend pas en charge le syst me de fil de chauffe le jumper PC MANUAL doit donc tre en position ON MANUAL Autres logiciels e La r gle g n rale est de se reporter la documentation fournie avec les autres logiciels e Pour les logiciels supportant le syst me de fil de chauffe la configuration du kit ne doit pas poser de probl mes si on suit attentivement les instructions donn es dans le chapitre Le syst me de fil de chauffe Ce syst me est compatible avec le syst me PICACHOF Visual Kit CNC V1 Page 16 www visual sphyx com Logiciel Step Easy version 3 Mode d emploi A quoi sert Step Easy Step Easy est une interface lectronique qui permet le contr le simultan et ind pendant de 4 moteurs pas pas Il est donc possible de g rer partir d un PC les actions des diff rents moteurs utilis s dans un syst me m canique tel que table tra ante bras de robot syst me m canique plusieurs degr s de libert Step Easy offre en outre la possibilit de connecter 4 interrupteurs au module lectronique d o une meilleure interactivit avec le m canisme envisag Dans le cas du kit CNC on parle de 3 entr es digitales Installation L installation ainsi que le chargement du logiciel Step Easy s
14. permettent de travailler avec diff rentes configurations Si vous utilisez plusieurs plotters diff rents il peut tre utile de sauvegarder leur configuration sur dans des fichiers differents Ainsi pour changer de plotter il suffira de charger le fichier de configuration qui lui correspond Le bouton Help sur chacune de ces fen tres vous permet d afficher des information sur ce que vous voyez et ainsi de vous aider dans votre travail Visual Kit CNC V1 Page 31 www visual sphyx com Utilisation de l Interpr teur HPGL sous DOS La version DOS de l interpr teur HPGL vous permet d effectuer le m me travail que la version Windows mais vous ne disposez que du clavier et d un cran en mode texte A d marrage du programme l cran principal s affiche Il rappelle toutes les commandes disponibles HPGL Interpreter for DOS Ver 1 1 HPGL filename test hgl Config filename default cfg VERIFY Verify the HPGL file before plotting PLOT gt Plot the HPGL file FILE Choose another HPGL file LC Load another Configuration file SC g Save the Configuration MC Motor Configuration OP Other Parameters QUIT the program Le lancement de ces commandes est assez vident Par exemple pour charger un fichier tapez ce que vous tapez est en gras HPGL gt file Which HPGL file do you want to read test hgl Il suffit d crire la commande et l ordinateur vous demand
15. 2 Axe X et Y 3 4 Delay est le d lai respecter entre chaque pas du moteur En effet celui ci devant d placer des pi ces m caniques dont son propre axe il ne peut tourner qu une vitesse limit e Ce d lai est compt en cycle horloge Exemple Si la fr quence de l horloge est 10kHz le cycle dure 1 10000 0 1 ms Un d lai de 100 aura donc une dur e de 100 0 1 ms 10 ms Scale Motor Step et HPGL Step Ces deux param tres permettent d ajuster l chelle du trac Si lors du trac au moyen du logiciel de dessin vous avez pris comme convention que 100 unit s repr sentaient 1 cm il faut donc que ces 100 unit s HPGL correspondent un d placement de l axe de 1 cm mais cela ne correspond pas 100 pas du moteur Il faut donc un rapport de conversion entre les unit s HPGL et les pas moteurs Exemple Dessinez une ligne de par exemple 100 unit s avec un logiciel de dessin g n rez le fichier HPGL Dans l Interpr teur HPGL r glez le param tre HPGL Step sur 100 et choisissez pour commencer 100 pour Motor Step Si le trac est trop court augmentez la valeur de Motor Step et s il est trop long augmentez la valeur de HPGL Step Remarque Si le trac est trop long on pourrait diminuer Motor Step mais on perdrait en pr cision En effet une valeur de 100 doit tre consid r e comme minimale car la pr cision du r g
16. 5 1 CONFIGURATION DES MOTEURS snnnrssrreereesnes cesseessnsesneesneeenneesnnesne nuconeennee eme esneesnne sus sncesnesnsenne 33 541 1 Moteur T et2 Axe Xet Vs ssrrenssmennistenentinensnenssnnlnerntirnnenne retire tienne mile tetes tit 33 2 1 2 Moteur 3 Fen UP DOWN asien aee eee a r asser aa anse en a re dd aies ins idra sta ins ENE 33 5 1 3 Moteur 4 Pen Selection ou d fini par l utilisateur ss 34 5 2 AUTRES PARAM TRES Cep niarenn ee entier nitrate esse ti in 34 5 2 1 Plotable area Top Bottom Left Right Limit sise deessee 34 92 2 SLOD BIS A T A rene ane enter i ttes eme Ras es nds eine E 34 3 2 3 Port parall le sierra R r Ae RE S 35 Support Technique kit visual sphynx com ou Fax 32 2 479 67 27 VISUAL KIT Interpreteur HPGL Version 1 0 Qu est ce que l HPGL HPGL est un langage graphique invent par Hewlett Packard Hewlett Packard Graphical Language Il permet de simplifier les commandes envoyer d un ordinateur un plotter pour ex cuter un dessin Mais cela n est possible que si le plotter reconna t ces commandes HPGL C est pr cis ment sur ce point que le pr sent logiciel intervient D sormais m me si le plotter ne reconna t pas l HPGL il sera possible de lui faire tracer un dessin partir d un ficher HPGL Ceci est aussi valable pour les traceurs de votre propre construction vous disposerez alors d un atout pour cr er des graphiques de qualit Le logicie
17. AKLES e reportez vous au poit 6 4 S lectionnez la fr quence d horloge 1 kHz 2 kHz ou pas d horloge 5 S lection du port parall le Le port parall le s lectionner correspond en g n ral au port d imprimante LPT1 Si tel est le cas cliquez sur LPTI Si votre ordinateur dispose d un autre port parall le choisissez le port ad quat de mani re obtenir une valeur du signal d horloge non nulle vous pouvez aussi choisir de fonctionner sans signal d horloge Dans le cas du kit CNC aucun signal d horloge n est n cessaire Visual Kit CNC V1 Page 21 www visual sphyx com 6 La configuration est termin e Appuyez sur OK ou CANCEL si vous ne d sirez pas changer la configuration initiale Si vous avez appuy sur OK le programme va maintenant essayer de se connecter aux diff rents modules Un message d erreur peut alors appara tre Ca signifie que le module a t mal configur v rifiez que tout est correctement branch et sous tension V rifiez aussi vos param tres ex num ro de cible baud rate Description des commandes Step Easy offre la possibilit d diter des programmes simples constitu s de commandes triviales sp cifiant aux diff rents moteurs les actions effectuer La pr sente section d taille l ensemble de ces commandes Elle est de plus agr ment e d exemples concrets pour lesquels on supposera tre en pr sence d une horloge de 10kHz et d u
18. age d un composant mal plac peut endommager le circuit Note cochez la case OK lorsque le ou les l ments repris sur la ligne ont bien t install s Bon montage et n h sitez jamais nous contacter en cas de difficult s e kit un Visual Kit CNC V1 Page 3 www visual sphyx com Important les dissipateurs Si vous souhaitez alimenter la platine partie logique sous une tension sup rieure 9VDC pr voyez un dissipateur ad hoc pour U3 xx7805 Le refroidissement des circuits int gr s L298 peut s av rer n cessaire surveillez leur temp rature ils sont pourvus d une protection thermique interne contre la surchauffe mais le bon fonctionnement du des moteur s serait perturb D s que vous d sirez commander d autres moteurs que ceux livr s avec ce kit nous vous conseillons donc tr s vivement de placer des refroidisseurs sur les circuits L298 voire de placer un ventilateur sur ces derniers afin d en faciliter le refroidissement Placement du relais en option Ce relais peut vous servir commander une lampe un moteur une cam ra Certains logiciels comme Kellycam g re par exemple ce relais Pour le placement du relais suivez l ordre de montage des l ments non fournis repris ci apr s R f rence D nomination 1 Diode IN4148 veuillez respecter la pol
19. arit D37 1 2 Bornier 2 vis SK4 1 E 3 Relais 5 6V type AZ 732 40 52 ou quivalent RLY1 1 He Raccords 1 Raccord de l alimentation de la partie LOGIQUE sur SK 12 Alimentation de la platine par le bornier SK12 nomm lt lt SUPPLY INPUT gt gt Tension de 7 VDC 13 8 VDC respectez la polarit 2 Raccord des moteurs pas pas e Remarque Attention m me si tous les moteurs travaillent sous la m me tension chaque moteur doit tre reli l alimentation par 2 conducteurs donc pas de masse commune le n gatif entre les alimentations au travers des pistes du circuit imprim Les courants tant relativement lev s chaque moteur doit avoir son alimentation propre sinon les pistes du circuits imprim s seraient soumises des courants trop lev s et seraient irr m diablement d truites Nous vous demandons donc d alimenter tous les moteurs par 2 fils distincts m me si tous les moteurs ont la m me tension d alimentation e Si vous d sirez utiliser un autre moteur dans la tension est sup rieure 18 VDC il faut absolument placer un condensateur de plus grande tension pour les valeurs C10 C12 C16 et C18 2 1 Raccordements des fils moteurs Raccord du moteur ITC CNC V1 Raccord du moteur JAMAGAWA Moteur 1 Moteur 1 SK7 1 NOIR SK7 2 VERT SK7 1 NOIR SK7 2 VERT SK8 1 ROUGE SK8 2 BLEU SK8 1 ROUGE SK8 2 BLEU Tension d alimentation 13 8
20. bus I2C Moteur EUCLIDE 3 Moteur 4 Vous pouvez donc choisir entre la connexion A ou les connexions B Signaux de commandes Il faut 2 signaux lectroniques envoyer aux moteurs pour les faire tourner e une signal de direction 1 ou 0 DIR e une impulsion pour avancer d un pas le moteur avance lors de la transition 0 vers 1 STEP Voici un exemple de chronogramme qui illustre le protocole Visual Kit CNC V1 Page 36 www visual sphyx com DIR un pas un pas un pas un pas gauche droite droite gauche On remarquera que l impulsion STEP ne dure qu une demi p riode du signal horloge c est pourquoi on a l impression que les t moins lumineux sur le module lectronique ne s teignent pas chaque pas Le signal DIR est mis jour en m me temps que le front descendant de l impulsion STEP Un seul port parall le permet de commander 4 moteurs En effet le port parall le permet de sortir 8 signaux du PC soit 4 x 2 signaux par moteur Ce signaux sont r partis de la mani re suivante DO broche 2 STEP moteur 4 D1 broche 3 DIR moteur 4 D2 broche 4 STEP moteur 3 D3 broche 5 DIR moteur 3 D4 broche 6 STEP moteur 2 DS broche 7 DIR moteur 2 D6 broche 7 STEP moteur 1 D7 broche 9 DIR moteur 1 En connexion directe sur le port il est de plus possible de lire 5 signaux e un signal horloge e 3 signaux suppl mentaires pr vus p
21. cons quence de faire tourner le moteur Veillez donc n utiliser la commande RTZ que si vous tes s r d tre hors consigne Visual Kit CNC V1 Page 23 www visual sphyx com JUMP SE amp CS Cette commande permet d effectuer des sauts de lignes dans les programmes de contr le des moteurs pas pas Syntaxe JUMP num ro de ligne avec num ro de ligne quivalent une ligne de programme existante et diff rente de la ligne du JUMP Remarque num ro de ligne est la ligne laquelle le saut doit s effectuer Par exemple la commande JUMP 5 signifie que le programme sautera la ligne 5 LOOP SE amp CS Cette commande permet d effectuer des boucles dans les programmes de contr le des moteurs pas pas Syntaxe LOOP nombre de fois num ro de ligne avec nombre de fois gt O t num ro de ligne quivalent une ligne de programme existante et situ e avant cette instruction c est dire un num ro de ligne lt que le num ro de ligne du LOOP Remarque nombre de fois est le nombre de fois que le saut la ligne num ro de ligne doit tre effectu Par exemple la commande 4 LOOP 10 2 signifie qu une boucle doit s effectuer 10 fois la ligne 2 la ligne 2 est une ligne situ e avant la ligne 4 Il est remarquer que si le m me bloc de commandes doit tre ex cut n fois le nombre nombre de fois correspond n 1 vu que LOOP effectuant un retour en arri re l
22. ction Cos geration Other parameters Laad Save Tr LPT Celle ci est divis e en 2 parties 1 HPGL File Browse vous permet de choisir le fichier HPGL que vous voulez dessiner Verify the file v rifie le contenu du fichier et vous montre les erreurs il est possible qu il y ait beaucoup d erreurs au d but du fichier cause d une s quence d initialisation que l interpr teur ne reconna t pas I want to plot the file indique le nombre de fois que vous d sirez effectuer le trac DONE indique le degr d avancement du processus Plot the file commence le trac du ficher Les moteurs vont se mouvoir pour accomplir le trac du fichier HPGL Remarque ce processus ignore toutes les erreurs d tect es par Verify 2 Configuration Motor Configuration afficher une nouvelle fen tre o vous pouvez r gler les param tres des moteurs voir section Param tre de configuration pour la signification des ces param tres Visual Kit CNC V1 Page 30 www visual sphyx com Other parameters affiche aussi une nouvelle fen tre dans laquelle on peut r gler d autres param tres ne concernant pas directement les moteurs la taille de la zone tra able les signaux de consigne des moteurs le port parall le utilis voir section Param tres de configuration pour plus de d tails Load et Save
23. ctronique Pour acc der la fen tre Configuration il suffit d actionner dans le menu d roulant Option la commande Configuration ou plus simplement de cliquer sur le bouton Configuration affich m me le panneau de commande Comment r gler ces diff rents param tres 1 S lection du mode de communication e si le module lectronique est directement connect au port parall le du PC via un module COMIO cliquez sur COMIO Figure 4 e sile module lectronique est connect sur un bus I2C via un module ATLAS cliquez sur ATLAS Figure 5 e si le module lectronique est connect sur un bus I2C via une module HERAKLES cliquez sur HERAKLES Figure 6 e Dans le cas du Kit CNC cliquez sur l option STEPEASY et non COMSTEP puis sur l interface COMIO et non pas ATLAS ou HERAKLES 2 Si le mode COMIO a t s lectionn reportez vous au point 5 sinon e s lectionnez le num ro de la cible ce num ro d pend du circuit utilis dans votre carte Euclide consultez la documentation technique 3 Si le mode ATLAS a t s lectionn reportez vous au point 4 sinon e s lectionnez le noeud node auquel le module est connect 0 3 e s lectionnez le port s riel Rem g n ralement le port COMI est d j utilis par la souris commencez alors par le port COM2 e s lectionnez la vitesse de transmission baud rate Cette vitesse est d termin e par les interrupteurs sur le module HER
24. e pour les commandes non reconnues L utilisateur pourra donc v rifier le contenu du fichier avant de l ex cuter Comme pour le projet StepEasy un mode d ex cution automatique sera pr vu param tres en ligne de commande Deux moteurs serviront aux 2 axes X Y Le troisi me moteur servira pour le mouvement Pen Up Down il pourra indiff remment s adapter un syst me par moteur pas pas ou un syst me l ctro aimant tout ou rien Dans ce dernier cas on utilise le bit de direction pour activer le trac Le traceur pourra supporter la s lection de couleur via le quatri me moteur Visual Kit CNC V1 Page 35 www visual sphyx com L attribution des moteurs aux mouvements leur d lai respectif le facteur d chelle seront d termin s via la bo te de dialogue de configuration des moteurs De m me une bo te de dialogue appara tra pour d terminer la fen tre accessible et les param tres de sortie Toutes ces informations de configuration seront sauvegard es dans un fichier de configuration C PROTOCOLE CNC BIG STEP STEP EASY ECO STEP Documentation technique Protocole de communication Le programme CNC est destin commander 4 moteurs pas pas Cette carte CNC sera soit branch e directement sur le port parall le du PC soit connect une carte EUCLIDE elle m me conne ct au bus I2C sortant du module ATLAS Sch ma de connexion Moteur 1 Moteur 2
25. e bloc de commande aura d j t ex cut une premi re fois Suppression d une commande Ajout e S lectionnez la commande supprimer dans le programme de commande des moteurs e Cliquez sur le bouton Delete d une commande e Placez le curseur l endroit du programme o vous d sirez ajouter une nouvelle commande e Cliquez sur le bouton Add Une nouvelle bo te de dialogue appara t vous tes maintenant en mesure de choisir la commande et d effectuer le r glage de ses param tres e Confirmez votre ajout en cliquant sur Done ou sur Cancel pour annuler votre action Modification d une commande e Placez le curseur sur la ligne du programme que vous d sirez modifier e Cliquez sur Modify e Une nouvelle bo te de dialogue appara t vous tes maintenant en mesure de choisir la commande et d effectuer le r glage de ses param tres e Confirmez votre ajout en cliquant sur Done ou sur Cancel pour annuler votre action Remarque les num ros de lignes auxquels font r f rence les instructions JUMP et LOOP sont automatiquement mis jour en fonction des ajouts suppressions Visual Kit CNC V1 Page 24 www visual sphyx com Exemple 1 CC 100 10 2 CW 100 10 3 LOOP 9 2 En cas de suppression de la ligne 1 le programme devient 1 CW 100 10 2 LOOP 9 1 La commande LOOP saute maintenant la ligne 1 c est dire la m me commande que pr c demment CW 100 10 Pour plus de pr ci
26. e les informations n cessaires Pour modifier les param tres de la configuration vous pouvez choisir entre deux groupes de parametres Motor Configuration ou Other parameters Les deux choix m nent 2 nouveaux crans o vous pourrez modifier chaque param tre L cran Motor Configuration Eee Se HEGE Int rpret r for DOS Ver dak 1 PenSelectionMode 1 2 PenNumber 1 3 XDelay 50 4 YDelay 50 5 UpDelay 100 6 DownDelay 2 50 7 RotDelay 250 8 XHW 200 9 YHW 200 10 UpDownHW 20 11 RotHW 50 12 XLog 100 13 YLog 100 R Return to previous menu HPGL Motor Configuration gt L cran Other parameters Visual Kit CNC V1 Page 32 www visual sphyx com HPGL Interpreter for DOS Ver 1 1 1 WinX1 5 0 2 WinYl1 3 10 3 WinX2 1000 4 WinY2 1000 54 EPT Port CEE L 6 Stop pIE L O 7 Stop bit 2 J 8 Stop bit 3 2 9 Stop bit 4 3 R Return to previous menu HPGL Other Parameter gt Pour modifier un de ces param tres entrez le num ro qui lui correspond l ordinateur vous demandera alors la nouvelle valeur du param tre Reportez vous a la section Param tre de configuration pour la signification de ces param tres Pour revenir au menu pr c dent il suffit de tapez R suivit de la touche ENTER Param tres de configuration Configuration des moteurs Moteur 1 et
27. iel que vous avez choisi Il est donc imp ratif de bien lire ce qui suit car cela vous permettra d utiliser votre kit Visual CNC de mani re optimale A Le jumper CTRL V MOTOR et le switch MOTOR ON OFF Gi ON MOTORS r lt FF ON gt Le jumper CTRL V MOTOR J1 vous permet de contr ler l alimentation des moteurs par un logiciel Certains programmes effectue ce contr le d autres ne le font pas Nous avons donc cr er cet interrupteur pour vous permettre de choisir entre deux possibilit s e Certains logiciels permettent de contr ler l alimentation des moteurs de mani re ON OFF Ce contr le peut se faire via la pin 17 du port parall le Dans ce cas le jumper CTRL V MOTOR doit alors tre en position ON e Sile logiciel utilis ne permet pas ce contr le le jumper CTRL V MOTOR doit alors tre en position OFF Cavalier CTRL V Motor J1 Etat p CAVALIER ON CAVALIER OFF Visual Kit CNC V1 Page 9 www visual sphyx com En d autres termes certains programmes permettent d activer la tension des moteurs et d autres pas Si votre programme le permet il vous suffit de placer le cavalier de J1 sur ON sinon sur OFF Le switch MOTOR ON OFF permet dans tous les cas de d sactiver les moteurs en cas d urgence par exemple Il est normalement en position ON En cas d urgence le mettre en position OFF pour couper imm diatement l
28. l d interpr tation Visual Kit CNC V1 Page 29 www visual sphyx com Le logiciel que nous vous proposons vous permet d utiliser des fichiers HPGL sur n importe quel traceur de votre fabrication ou m me de tout autre m canisme similaire En effet cette application traduit directement le contenu du ficher HPGL en signaux lectriques destin s aux moteurs pas pas de votre traceur Ces signaux seront achemin s vers les moteurs via le port parall le de votre PC et les kits lectroniques COM IO et Step Easy vendus par I T C fax 32 2 479 67 27 On imagine tout de suite les diverse applications que ce logiciel va permettre de r aliser traceur XY outil de per age de plaques sonde de mesure t l guid e Tout cela partir d un simple fichier HPGL ou d un fichier que vous aurez dit vous m me car il s agit tout simplement d un fichier texte Exemple Vous d sirez percer une plaque en diff rents endroits de mani re pr cise Dessinez simplement les points de per age l aide d un logiciel de dessin g n rant un fichier HPGL lancez P Interpr teur HPGL convenablement configur et c est fait Utilisation de l Interpr teur HPGL sous Windows Au d marrage de l application la fen tre principale appara t HPGL File ce Browse j NoErorbg S VERIFY the file dne te do T PLOT I want to plot the file f tmefs Configuration Motor Configuration Conne
29. lage n est plus que de 1 ce qui est d j tr s impr cis sur 1 m tre l erreur est de 1cm Il vaut toujours mieux augmenter ces param tres pour ne pas perdre en pr cision Moteur 3 Pen Up Down 5 Nb of Step est le nombre de pas pour effectuer la lev e et l abaissement du marqueur Pen Visual Kit CNC V1 Page 33 www visual sphyx com 6 Delay Up et Delay Down sont les d lais respecter entre chaque pas du moteur pour la lev e et l abaissement respectivement Ces d lais sont diff rents cause de l effet de la pesanteur Typiquement le marqueur s abaissera plus facilement qu il ne se l vera Le d lai pour d placer le marqueur vers le bas est donc moins grand que celui pour le relever Ces d lais sont compt s en cycle horloge Moteur 4 Pen Selection ou d fini par l utilisateur 7 S lection du mode de fonctionnement le 4 moteur peut tre usage multiple Soit il est utilis comme pour un traceur normal et sert donc changer de marqueur de diff rente couleur soit ses deux signaux de commandes DIR et STEP sont utilis s pour par exemple activer un moteur de perceuse un pistolet peinture d clencher la mesure en temp rature charger une autre feuille autant de possibilit s que d applications possibles de cet Interpr teur HPGL Remarque Veuillez vous reporter l explication de la commande OU X Y pour la mise en uvre du mode utilisa
30. mper CTRL V MOTOR et le switch MOTOR ON OFF en position 2 voir Configuration du kit e Ce logiciel ne prend pas en charge le syst me de fil de chauffe le jumper PC MANUAL doit donc tre en position ON MANUAL Visual Kit CNC V1 Page 15 www visual sphyx com Vous trouverez en annexe le mode d emploi d taill de notre soft Visual Kit Kellycam ou NINOS Configuration du programme e Aller dans le menu Setup Port Setup e La fen tre Port Setup appara t sh Fort Setup x Port Li Cont ols MaxStepper LFT Setup Ler Info General r Fin Setup Fort C Bit3etup Pin Setup Pin dcress feH37e m Cutput Setup xX Sten Diecton E i Erabls i7 Y Step 4 Y Diection 5 H378 ZStep ZErablz 17 7 YErabls fz ffH7s E H378 7 Dierinn 7 gt 8 Spindle ON ru gt G Nu E False x r Input Setup Port Dit Inverted Lit il Savil ti Mir FE M bnsa Fase Y Linit Swilch Mir M1 FH379 F x False Limit Swilch Mir hs x FHs73 x js z rase 1 EStop Swich El pHa elfuu fFe m Auxilary MCoce Cutput Setup mr amp H378 E E Nu x amp H3 8 E Nu z amp H378 r Mntnr Enahle C On with Step Fe Aways On C TmedOf 5 z ss Ok 83ply Carcel La configuration doit tre identique celle ci Configuration du Kit CNC e Ce logiciel prend en charge
31. mportance e Remarque quand le jumper FREE PIN11 n a pas d importance X cela veut dire qu on peut le mettre en position OFF pas de contact et utiliser le pin 11 du port parall le pour autre chose Un contact pour le pin 11 est alors disponible sur le pinheader BOUNDARY voir plus loin G Le bouton RESET RESET Sert r initialiser le kit Ceci a le m me effet que d teindre le kit puis de le rallumer H Le pinheader BOUNDARY J4 BOUNDARY PIN HEADER BOUNDARY J4 Etat Visual Kit CNC V1 Page 13 www visual sphyx com Exemple de raccord pour les RESISTANCE 2 68 kOhm entr es ENTREE DIGITALE A C A Ben INTERRUPTEUR _ ou MICRO SWITCH Il sert connecter des signaux d entr e sur le kit Ces signaux sont typiquement des contact de but e pour signaler au programme sur le PC qu on a atteint la position initiale position z ro sur le les axes de d placement de la machine C blage pin 1 A pin 13 du port parall le pin 2 B pin 11 du port parall le voir NOTE pin 3 C pin 15 du port parall le pin 4 5VDC pin5 masse GND 0V e NOTE la pin 2 B du pinheader BOUNDARY est connect e la pin 11 du port parall le Cette pin 11 est cependant partag e avec le syst me de fil de chauffe Pour l utiliser il faut placer le jumper FREE PIN11 en position OFF pas de contact Pour cela le syst me de cha
32. n moteur de 100 pas tour Dans la description qui suit le symbole description signifie que la commande attend un nombre sp cifique Rem Certaines commandes ne fonctionnent pas avec tous les type de moteurs Step Easy ComStep On a donc indiqu pour chaque commande les moteurs avec lesquels elle sont compatibles SE Step Easy CS Com Step CC et CW SE amp CS Ces deux commandes permettent de faire tourner les moteurs dans le sens horlogique CC ou anti horlogique CW Syntaxe CC nombre de pas d lai entre les pas avec nombre de pas gt 0 CW nombre de pas d lai entre les pas Hd lai gt 0 Remarque le d lai entre les pas est le nombre de cycle horloge qui s coulera entre deux pas successifs Par exemple la commande CC 100 40 signifie que le moteur effectuera une tour complet 100 pas en attendant 40 10KHz 4ms entre chaque pas donc la commande durera 100 40 10KHz 0 4 s les sens de rotations d pendent bien entendu de la mani re dont vous avez c bl vos moteurs HALF CC et HALF CW pas applicable avec CNC mais bien avec le kit Comstep CS Ces deux commandes sont similaire CC et CW mais g n rent des demi pas au lieu de pas entiers Rem les demi pas ne sont effectifs que pour les moteurs de type ComStep pour les moteurs Step Easy un pas est g n r apr s deux demi pas TAKE pas applicable avec CNC mais bien avec le kit Comstep SE amp CS Cette commande
33. ne nouvelle configuration le traceur revient l tat initial suivant 11 axe X 0 12 axe Y 0 13 marqueur en position haute Up 14 s lection du marqueur n 0 Pour que le traceur sache qu il est revenu la position initiale il a besoin d un signal lectrique pour chacun de ses moteurs Ces signaux seront r alis s en pla ant des contacteurs sur le traceur et en les raccordant aux entr es de la carte COM IO vendue par IT C Vous devez placer les contacteurs aux endroits suivant 15 sur la position 0 de l axe X 16 sur la position 0 de l axe Y Visual Kit CNC V1 Page 34 www visual sphyx com 17 sur le syst me de lev e du marqueur en position haute Up 18 si vous utilisez plusieurs marqueurs sur la position correspondant au marqueur n 0 Le tableau des Stop bits vous permet alors d attribuer un signal d arr t chaque moteur Exemple La consigne de l axe X donc pour X 0 correspond au signal 1 Vous choisirez alors le bit 1 pour X axis Port parall le S lectionne le port parall le sur lequel est connect votre traceur Le plus courant est LPT1 Structure de l interpr teur HPGL Ex cution du trac partir du fichier HPGL 1 Le fichier HPGL est lu par un analyseur syntaxique qui extrait les commandes HPGL une une Les commandes non reconnues ou non support es sont ventuellement signal es 2 Les instructions sont envoy es l
34. op re avec la plus grande simplicit Veuillez toutefois vous assurer que l quipement dont vous disposez est ad quat et que l espace disque de votre machine est suffisant Suivez attentivement les instructions d installation d taill es ci dessous En cas de probl me n h sitez pas nous contacter Sp cificit s du syst me Step Easy fonctionne sur n importe quel PC compatible Aucune exigence en terme de m moire n est requise L espace disque n cessaire est n gligeable Le syst me d exploitation requis est WINDOWS95 08 Installation dans WIN95 98 e Mettez votre ordinateur sous tension e Une fois que l environnement Win95 98 est charg introduisez la disquette d installation dans le lecteur de disquette e Cliquez sur la commande D marrer puis Ex cuter e Tapez setup exe dans la bo te de dialogue et confirmez en cliquant sur OK e Suivez les instructions d installation Quand l op ration d installation est termin e le logiciel est compl tement install Lancez l application en actionnant les commandes D marrer Programmes I T C Step Easy Param tres de la ligne de commande Step Easy est dot d un mode particulier qui permet le chargement automatique de fichiers ainsi que leur ex cution Cette ligne de commande pr sente la syntaxe suivante stepeasy W ou R ou nom de fichier ou nom de fichier ou nom de fichier ou nom de fichier Signification 1
35. our des interactions avec l application de l utilisateur Ces signaux sont r partis comme suit SLCT broche 13 signal 1 ou A BUSY broche 11 signal 2 ou B ERROR broche 15 signal 3 ou C En connexion sur bus I2C les 3 signaux suppl mentaires ne sont pas disponibles mais 2 signaux d horloge sont g n r s par le module ATLAS ACK broche 10 pour la Clock1 ERROR broche 15 pour la Clock2 Description de l ex cution des commandes L ex cution du programme est constitu d une boucle principale qui s ex cute chaque coups d horloge Lors de chaque parcours de cette boucle chaque moteur est trait Pour chaque moteur on dispose de variables e CP Compteur de Programme qui indique la ligne de l instruction en cours stepcount nombre de pas effectu s timecount compteur de temps data usage divers STOP indique si on a fini le traitement du moteur en effet les instructions LOOP et JUMP ne doivent pas prendre de cycle horloge il faut alors continuer le traitement de ce moteur pour le cycle horloge en cours Chaque instruction poss de de plus une variable first pour indiquer si on ex cute une instruction pour la premi re fois initialisation L instruction LOOP poss de aussi une variable count pour compter le nombre de boucles cette variable doit tre locale l instruction car celle ci a une port e sur le programme entier Les algorithme
36. permet de maintenir le couple moteur sans le faire tourner pendant le dur e sp cifi e Syntaxe TAKE d lai avec d lai gt 0 Remarque le d lai est le nombre de cycle horloge que durera la commande Par exemple la commande TAKE 10000 signifie que le moteur ne bougera pas pendant 10000 10kHz ls Visual Kit CNC V1 Page 22 www visual sphyx com FREE pas applicable avec CNC mais bien avec le kit Comstep CS Cette commande lib re l axe moteur de toute contrainte il peut tourner librement pendant la dur e sp cifi e Syntaxe FREE d lai avec d lai gt 0 Remarque le d lai est le nombre de cycle horloge que durera la commande Par exemple la commande FREE 10000 signifie que le moteur sera libre pendant 10000 10KHz 1 s OUT pas applicable avec CNC mais bien avec le kit Comstep RTZ SE Cette commande permet de manipuler directement les deux signaux de controle des moteurs Step Easy Cette possibilit permet d y connecter autre chose que des moteurs par exemple des LED des relais des buzzer Syntaxe OUT dir step delai Remarque le d lai est le nombre de cycle horloge que durera la commande Par exemple la commande OUT 1 O 10000 signifie que les signaux 1 et O seront maintenus pendant 10000 10KHz 1 s SE amp CS Cette commande fait r f rence aux signaux d entr e ext rieurs l interface lectronique voir la section 5 Masques d entr e Lorsqu
37. que la meilleure solution est l Eprom qui contient toutes les donn es envoyer aux moteurs Un compteur qui commande les adresses de l EPROM fera envoyer les donn es contenues dans l EPROM vers le Comstep Si vous avez le sch ma id al ou astucieux n h sitez pas nous l envoyer L envoi des donn es au CNC se fait de mani re simple Il suffit de les pr senter aux bornes 2 9 c d 8 bits les 4 premiers bits pour le premier moteur et les 4 suivants pour le deuxi me moteur et ensuite les valider en appliquant un flanc montant sur la broche N 1 voir Figure n 2 Un flanc montant signifie une transition de l tat logique bas 0 vers l tat logique haut 1 tat 1 tat 0 Visual Kit CNC V1 Page 28 www visual sphyx com Remarque comme les commandes envoyer aux moteurs sont identiques nous expliquerons la proc dure suivre pour un seul moteur VISUAL KIT Interpreteur HPGL Version 1 0 Table des mati res 1 QU EST CE QUE L HPGL ses socoscososcosoonenonsonsoene doassoss asdessassio svsnasissos sscncoseeseonceneesooneene 29 2 LE LOGICIEL D INTERPRETATION nn sonroseonsonsenenennenns sorosoesesssesosoussoesosonoroee concese 29 3 UTILISATION DE L INTERPRETEUR HPGL SOUS WINDOWS sms sossssenennsse 30 4 UTILISATION DE L INTERPRETEUR HPGL SOUS DOS se sonemesnenenenenenenes seseo 32 5 PARAMETRES DE CONFIGURATION ssssnnnes sssossoneoneensnennennne sossssosesosoesoresososseoeeesoe sosse 33
38. roduit d excellente Qualit un prix d mocratique Contenu de la Disquette Protocole de Communication Arborescence de la disquette Racine Divers Programmes de D monstration COMSTEP C BASIC FOR amp ASM PASCAL Text Source pour une ex cution en mode Texte DEMO Pr sentation Graphique amp Anim e DEMO_1 BAT DEMO_WIN Programmes de D monstration Windows 3 1 DEMO_DOS Programmes de D monstration MS DOS Partie 1 Interface 4 Entr es Digitales pour le Comstep G n ralit s Le circuit est destin tre raccord la platine CNC ou COMSTEP COMIO commande pour Moteurs Pas Pas par ordinateur La liaison entre l ordinateur et l environnement m canique des moteurs pas pas est ainsi assur e Vous pourrez d s lors positionner les moteurs Pas Pas comme vous l entendez ou alors vous pourrez interrompre un processus en fonction de l tat des Entr es Digitales Vous Visual Kit CNC V1 Page 26 www visual sphyx com verrez que les Programmes fournis avec ce kit montrent tr s bien les tats des Entr es Digitales PartieA Protocole suivre lors de l laboration de programmes _de commandes pour les diff rents langages de programmation Le CNC se commande par la sortie parall le voir Figure n 1 pour imprimante d un PC LPT1 LPT2 LPT3 constitu e d un connecteur DB 25 m le Le diagramme temporel des diff rents signaux est donn en Figure n 2
39. s suivants illustrent ce qu il se passe chaque cycle pour chaque type d instruction Un STEPPER MASTER se charge de la boucle principale et du codage de la sortie sur le port parall le Visual Kit CNC V1 Page 37 www visual sphyx com Rem pulse signifie que le moteur doit effectuer une pas Visual Kit CNC V1 Page 38 www visual sphyx com STEPPER MASTER Attendre que la clock monte Pour chaque Tant que Lire les bits de Eu contr le et les combiner Interpr ter la CP commande de la liste Pour chaque moteur Attendre que la clock descende Sortir l octet de commande first TRUE CP 1 STOP TRUE FIN R sum Vous avez la documentation compl te du kit CNC De plus on y explique le kit HPGL Il y a le montage de la carte Protocole avec ses 4 entr es digitales Comme vous pouvez le constater il y a une s rieuse documentation et une foule d informations Nous esp rons que vous y avez trouv ce que vous y cherchiez Nous vous souhaitons une bonne utilisation ainsi qu une programmation ais e Gilles Responsable de la gamme Visual Kit Visual Kit CNC V1 Page 40 www visual sphyx com
40. sions sur les diff rentes commandes reportez vous la section 7 Description des commandes Ajout Suppression Modification de commande Step Easy offre la possibilit d diter simplement et rapidement les commandes des programmes de Add contr le des moteurs pas pas Il suffit pour ce faire d activer l un des trois boutons Add Delete ou Modify qui permettent l ajout l effacement ou la Modify modification d une commande d un programme Delete Clear All Visual Kit CNC V1 Page 25 www visual sphyx com Protocole de Communication E t pour les kits 2 9 Q 2 Kit HPGL CNC COMIO COMSTEP BIGSTEP STEPEASY EASYSTEP Visual CONVERTER Ba Explications du fonctionnement du kit Ki t ainsi que de l interface logicielle a VISUAL KIT PROTOCOLE amp HPGL GENERALITES ET MONTAGE Support Technique Fax 32 2 479 67 27 Site Web www visual sphynx com Mail kit visual sphynx com Table des mati res A PROTOCOLE CNC BIG STEP STEP EASY ECO STEP A PROTOCOLE CNC GENERALITES Nous vous remercions et vous f licitons pour avoir achet le Kit CNC La platine vous permettra suivant votre imagination et vos applications de r aliser la commande de moteurs Pas Pas qui sont de plus en plus utilis s dans l industrie aussi bien en Robotique qu en Automates programmables De plus nous nous effor ons de vous proposer un p
41. teur Quand le moteur 4 est utilis en tant que S lection de marqueur Pen Selection les param tres suivant sont disponibles 8 Nb of Step est le nombre de pas que doit effectuer le moteur 4 pour changer de marqueur Exemple Supposons qu on dispose d un syst me de carrousel pour changer de marqueur et qu il y a 8 marqueur sur ce carrousel Le moteur faisant tourner l axe du carrousel a besoin de 200 pas pour le faire tourner d un tour Donc pour passer d un marqueur l autre il faut 200pas 8 marqueur 25 pas 9 Nb of Pens est le nombre total de marqueur Si une commande HPGL choisi un marqueur au del de cette limite l Interpr teur choisira le dernier marqueur 10 Delay est le d lai respecter entre chaque pas du moteur c f les autres moteurs Autres param tres Plotable area Top Bottom Left Right Limit Ces param tres limiteront volontairement les mouvement des axes de votre traceur pour ne pas qu il se d place hors de ses limites m caniques Si le dessin que vous voulez tracer d passe ces limites le traceur n essayera pas d aller au del ce qui d passe ne sera pas trac Il est ainsi possible de d finir 4 limites 2 pour chaque mouvement X Y ce qui d termine la zone tra able Plotable area Stop Bits Ces param tres s occupent de l initialisation du traceur Au lancement du programme ou lors du chargement d u
42. ue de votre fichier Figure 2 e Cliquez sur OK pour confirmer votre choix ou sur Cancel en cas d annulation Masques d entr e Motor 1 VF A T B D Motor 2 A VF B E D Motor 3 FT A Tr B FC D Motor 4 B J IC M D Figure 3 Cette bo te de dialogue offre la possibilit de commander l arr t des moteurs par un dispositif externe l interface lectronique C est le cas par exemple lorsque l application est dot e d interrupteurs qui lorsqu ils sont enclench s envoient des signaux d arr t aux moteurs Dans le cas du Kit CNC on parle de 3 entr es maximum il faut se r f rer aux explications dans le manuel du kit CNC Comment cela fonctionne t il La bo te de dialogue pr sente pour chaque moteur 4 cases qu il est possible de cocher Les masques d entr e sont mettre en relation avec la commande RTZ voir Description des commandes Cette commande permet au moteur de s arr ter si un signal d entr e ext rieur est d tect Supposons par exemple que les cases 1 et 3 du moteur 2 soient coch es et que la commande RTZ soit pr sente dans le programme de ce moteur Lorsque le programme ex cutera la commande RTZ le moteur s arr tera si le signal 1 ou le signal 3 les cases 1 et 3 sont coch es change d tat passage de 1 0 ou de 0 1 Qu est ce qu un signal d entr e Visual Kit CNC V1 Page 19 www visual sphyx com Un signal d entr e est un signal envoy par
43. uffe de fil ne doit pas tre utilis en m me temps ou en tout cas pas en mode PC Pour plus d information voir le chapitre sur le syst me de fil de chauffe Utilisation des logiciels Le logiciel Step Easy v3 0 est livr avec le Kit CNC mode d emploi complet en annexe Configuration du programme e Aller dans le menu Option Configuration e La fen tre de configuration appara t Visual Kit CNC V1 Page 14 www visual sphyx com F Sep sry C ComStep F COMIO C ATLAS HERAKLES LPT Pen A Mo Cack C Ciak LPr2 LPT3 LPT4 Read dock S lectionner Step Easy S lectionner COMIO S lectionner No Clock La fen tre Input Mask appara t ktHz Choisir le port LPT auquel est connect le Kit CNC Cliquer sur OK pour valider la configuration Aller dans le menu Option Input Mask Motor 1 F Motor 2 FT Motor 3 EE Motor 4 FT A r B VF B r B r B T C rc M C D D Les entr es B et C ne sont pas utilisable avec le Kit CNC Les entr es A et D sont utilisables avec le Kit CNC correspond la broche 3 du pinheader BOUNDARY D correspond la broche 1 du pinheader BOUNDARY Voir la documentation de ce logiciel pour plus d informations Configuration du Kit CNC e Ce logiciel ne prend pas en charge le contr le de l alimentation de moteurs il faut donc forcer celle ci a l tat actif en pla ant le ju
44. un interrupteur plac sur le syst me m canique et qui est d tect par la carte COM IO ou CNC un exemple typique est celui mettant en uvre une but e de r f rence qui lorsqu elle est activ e envoie un signal pour sp cifier que le m canisme est retourn sa position de r f rence Si cet interrupteur vient se fermer ou s ouvrir il y a arr t du moteur lorsque le programme ex cute la commande RTZ En pratique comment l utiliser Il suffit de relier les interrupteurs aux pins de masque d entr e dispos s sur la carte COM IO Veuillez vous r f rer aux notes descriptives des cartes pour le rep rage de leur emplacement Configuration C Step Easy 6 ComStep Motor 1 2 Motor 3 4 amp COMIO ATLAS HERAKLES amp No Clock C Clock Read clock 0 kHz 1 ES NES ec oe Help Cancel Figure 4 COMIO C COMIO ATLAS C HERAKLES LPT Port amp No Clock C Clock1 LPT2 C Clock 2 LPT3 LPT4 Read clock Target in hex 40 0 kHz Figure 5 ATLAS Visual Kit CNC V1 Page 20 www visual sphyx com C COMIO C ATLAS F1 COM Port Baud Rate COM2 COM3 COMA Target in hex Fo Figure 6 HERAKLES Step Easy est dot d un mode Configuration qui permet l adaptation de l interface lectronique votre installation informatique Plus pr cis ment cette bo te de dialogue permet au logiciel de savoir comment acc der au module le
45. un signal d entr e externe est d tect elle se comporte comme la commande TAKE La commande RTZ a donc toujours une dur e constante Typiquement cette commande servira initialiser un syst me m canique tel qu une table tra ante les moteurs sont en fonctionnement jusqu ce qu il enclenchent un interrupteur de consigne Les axes de la table sont alors dans une position de r f rence Si l on prend garde d utiliser des commandes RTZ de m me dur e alors les moteurs seront synchronis s Syntaxe RTZ direction nombre de pas d lai entre les pas avec direction 1 pour CC 1 pour CW nombre de pas gt 0 d lai gt 0 Remarque nombre de pas est le nombre maximum de pas qu effectuera le moteur avant de s arr ter Par exemple la commande RTZ 1 1000 40 signifie que ou bien le signal d entr e externe ne vient pas changer alors le moteur tourne de 1000 pas avec 40 10kHz 4ms entre chaque pas Tout le mouvement durera donc 1000 40 10KHz 4 s ou bien le signal d entr e externe vient se modifier et dans ce cas si le changement intervient au 453 pas le moteur s arr te et reste immobile pendant un temps quivalent aux 1000 453 547 pas qu il aurait du faire Toute la commande dure aussi 4 s Il est important de remarquer que le signal d entr e doit CHANGER par exemple pour une table tra ante si les axes se trouvent d j la position de consigne la commande RTZ aura pour
46. ur le raccord Vous pouvez commander maximum 4 moteurs pas pas par port parall le Si vous poss dez un second port parall le vous pourrez ais ment commander 8 moteurs Pas Pas Il existe une autre solution mais ne garantit pas alors que les moteurs tournent pleine vitesse On raccorde le kit CNC V1 au kit EUCLIDE qui est alors sur le bus PC Vous pouvez alors Visual Kit CNC V1 Page 2 www visual sphyx com connecter jusqu 16 cartes EUCLIDE sur votre bus LC et commander 64 moteurs pas pas A ce moment il vous faudra un logiciel propre que vous devrez concevoir pour votre application sp cifique C est un montage plus complexe et demande d s lors une connaissance du bus PC et de tr s bonnes bases en informatiques 1 ASSEMBLAGE Assemblage l usage d un fer souder de 50W avec une panne moyenne et une soudure me d capante de 1 mm de diam tre est conseiller Veillez ne pas provoquer des pontages de soudure ind sirables Faites attention l orientation des composants sensibles tel que les diodes les circuits int gr s etc Apr s les avoir mis en forme si n cessaire placez et soudez les composants dans l ordre repris ci apr s en v rifiant bien la polarit et le nombre d l ments installer sur votre circuit imprim Le circuit imprim CNC VI est du type double face avec trous m tallis s Soyez attentif et placez les composants l endroit requit car le d soud
Download Pdf Manuals
Related Search
Related Contents
T9101 & Cancel Panel User Manual Instruction de montage BR24 CPC-104P User Manual - EMS Dr. Thomas Wünsche WARNING - Northern Tool + Equipment HSTA-2 SOLO support for Slide Kamera HST series tripods System Board D2559 für TX150 S6 Thule Kit 2041 User's Manual ASUS RT-N56U HUG7822 User's Manual Copyright © All rights reserved.
Failed to retrieve file