configuration de l'interface

#1
Bonjour,

Je viens juste de finir ma table avec MM2001
Je ne comprends pas la configuration des bits du port: quand je compare ce que tu proposes et le schéma structurel de MM2001 je trouve des différences:

Bit (D) de Horloge Sens N° de moteur Step Dir
Moteur X1 5 4 XG M2 7 4
Moteur X2 9 8 XD M4 3 8
Moteur Y1 3 2 YG M1 9 2
Moteur Y2 7 6 YD M3 5 6

Pourtant, ça marche ?!?!
Jerome

Re: configuration de l'interface

#2
Bonjour,

Il faut que je corrige la page d'aide à la configuration présente sur le site car il ne s'agit pas de "Bit (D)" mais du numéro de la broche du port parallèle.

Ce qui m'étonne, c'est que dans le résultat de ton analyse, le bit de sens est totalement différent de ce que je propose. Il se pourrait que tu ais cablé ta machine différement, mais puisque les réglage de base fonctionne, je pense qu'il y a une incohérence de le repérage du numéro des broches.

Ta machine fonctionne bien ?
Jerome

Re: configuration de l'interface

#3
Bonjour,
je suis en train de concevoir une interface,
mais je ne comprend pas très bien dans le fichier ini, la correspondance entre les bits,
et ce qui est affiché dans la boite de dialogue OPTION/PORT PARALLEL de jedicut,

dans le fichier ini, si je met les bits moteur:
[MoteurX1]
bitHorloge=0
bitSens=1


[MoteurX2]
bitHorloge=2
bitSens=3


[MoteurY1]
bitHorloge=4
bitSens=5


[MoteurY2]
bitHorloge=6
bitSens=7



j'obtien sur la boite de dialogue du port //:
2 3
4 5
6 7
8 9


il semble qu'il y ai un offset de 2.

pour la chauffe c'est bien plus bizard, pour le bit Timer externe,
le nombre 16 donne 10,
14=>13,
13=>15,
18=>N/A.




auriez vous une correspondance sur laquel je puis me baser, entre les bits du fichier ini, les bits affichés et les bits physiques sur le port ?

merci pour votre oeuvre,
pour votre reponse.

ps: je suis pour le partage des connaissances.
je metterai à diposition mon tarvail: schema, typon, programme.

merci,
michel

Re: configuration de l'interface

#5
Bonjour,

Il n'y a aucune information secrète là dessous ;) Dans le fichier Jedicut.ini je stocke le numero de bit, et j'assigne un autre chiffre (le chiffre des dizaine quand il existe) pour 2 des registres du port parallèle.

Jedicut a en mémoire une table de correspondance qui lui permet de retrouver le numéro de broche à partir du code stockée dans le fichier Jedicut.ini. L'idée est de pouvoir interdire toute fausse manipulation dans la configuration de Jedicut car dans certains cas il aurait pu être possible de griller le port parallèle, ce qui n'est pas génial ;)
Jerome

Re: configuration de l'interface

#7
Bonjour,

Justement, les informations notées dans le fichier Jedicut.ini ne corresponde pas du tout au numéro de broche du port parallèle. Pour s'en convaincre il suffit de regarder la table décrivant l'assignation pin/bit du port parallèle présentées un peu partout sur le net.

Pourquoi ne pas ouvrir un blog sur aeropassion pour présenter vos travaux ?
Jerome

Re: configuration de l'interface

#8
Bonjour,
est ce que les nombres qui sont affichés dans la boite de dialogue OPTION/PORT PARALLEL de jedicut, correspondent au numéros de broches du port // ?

si oui, je ne me pose plus de questions et arreterai de vous embeter.

à propos de l'interface que j'étudie:
Elle permeterait d'utiliser 4 moteurs unipolaire grace à 16 MOSFETS qui supportes 200V et plus de 10A.
Dn step motor controler L297 s'occuperait de gerer au mieux la charge infligé aux moteurs.
Un petit pic 10f628a s'occuperait de la gestion de la chauffe.

cette carte pourrait servir aussi pour une fraiseuse,
elle serait compatible avec plusieur logiciel.


d'ou mon interet pour les bits du port //, c'est juste ce qui me manque.

les composants cités plus haut se trouvent en échantillons sur le site ST, et microchip

salutations michel.

Re: configuration de l'interface

#10
Bonjour,
merci pour votre réponse,
je suis flaimard, et aimerai donc faire paraître mes travaux (rentabilité morale), mais je ne l'ai jamais fais sur le net,
comment faire sur aeropassion ?

sinon, j'ai bien avancé dans mon travail,
la carte est compatible avec jedicut et CNC3axes, et certainement d'autres.

salutations Michel

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités

cron