Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

nema 17 & tb6560
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2846
Âge : 99
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#71 Message par F6FCO » dim. 22 sept. 2024 15:43

Pas que les radiateurs d'ailleurs, les moteurs aussi peuvent devenir bien chauds, il faut régler le courant juste ce qu'il faut en essais pour ne pas les stresser inutilement.
Une porte nand prend 2 bits en entrée... :eek:

nema 17 & tb6560
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2846
Âge : 99
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#72 Message par F6FCO » lun. 23 sept. 2024 09:52

Je percute seulement ce matin mais à propos des posts #61 et #65 tu as fait tes essais sur un NEMA23 et moi sur un NEMA17 de mon Rub1k, en conclusion à vide les caracts de fonctionnement sont pratiquement identiques, en charge çà devrait évidemment complètement changer.
Une porte nand prend 2 bits en entrée... :eek:

nema 17 & tb6560
venom
Avatar de l’utilisateur
Expert
Expert
Messages : 1619
Âge : 40
Enregistré en : avril 2016
Localisation : Klyntar
Contact :

#73 Message par venom » lun. 23 sept. 2024 11:10

Bonjour a tous.

@paulfjujo
Pour répondre a ce post j'ai exactement le même driver que toi.

Donc d'après tes test les Switch sont inversés ??








@++
Mon site web
Mon discord : venom#4888

nema 17 & tb6560
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#74 Message par paulfjujo » lun. 23 sept. 2024 16:12

venom a écrit :Bonjour a tous.

@paulfjujo
Pour répondre a ce post j'ai exactement le même driver que toi.

Donc d'après tes test les Switch sont inversés ??
@++


driver sans "TB6600" ecrit sur le circuit imprimé ..

D'après mes tests les états des Switch seraient inversés , ou en logique inverse ..
ESt-ce que tu peux faire les mêmes tests pour corroborer ou PAS , ma déduction ?

le seul cas ou j'ai pu obtenir 200 pulses -> 1 tour etait avec les switch OFF OFF ON ou 0 0 1 si on considere que OFF=etat 0 et ON =etat 1
alors que sur la doc TB6600 Full step -> ON ON OFF
zarbi non ?
Aide toi, le ciel ou FantasPic t'aidera

nema 17 & tb6560
gwion
Expert
Expert
Messages : 1122
Enregistré en : février 2022

#75 Message par gwion » lun. 23 sept. 2024 17:01

Il semble que ce soit la même carte que celle de Paul, on voit bien les switches.

http://diyprojects.eu/wiring-and-runnin ... h-arduino/

nema 17 & tb6560
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#76 Message par paulfjujo » lun. 23 sept. 2024 17:31

:+1: Exact , cette doc corresponderait bien ! avec les switch
alors que ma doc TB6600...pdf montrait le contraire ...

Driver_Contradiction_Switches.jpg


apres, tout depend de ce qu'on appelle ON/OFF ou LOW/HIGH
il faut preciser la convention appliquée !
... meme si on a l'habitude que
ON soit 1 et OFF 0
ou
HIGH soit 1 et LOW 0
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Aide toi, le ciel ou FantasPic t'aidera

nema 17 & tb6560
gwion
Expert
Expert
Messages : 1122
Enregistré en : février 2022

#77 Message par gwion » lun. 23 sept. 2024 18:38

Avec le matériel chinois, il y a toujours une part d'incertitude ;o)
Même si à priori les cartes sont identiques en photo, il semble qu'il y ait souvent plusieurs fabrications différentes. Et que dans les copies de copies il y a parfois des erreurs qui se glissent.

nema 17 & tb6560
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2846
Âge : 99
Enregistré en : décembre 2017
Localisation : Banlieue sud de Klyntar
Contact :

#78 Message par F6FCO » mar. 24 sept. 2024 10:37

Effectivement, il y a peut-être quelques différences sur ta carte, les miennes sont bien estampillées BL-TB600-v1.2, je me suis référé au marquage sur le dos pour le réglage micropas et c'est cohérent, 1600 pas avec 1 0 0 (réglage 1/4 pas). Je n'ai pas fait de mesures à l'oscillo mais je fais bien mon 1/4 de tour des pinces en effectuant 200 pas et c'est répétitif, voir la vidéo sur le sujet Rub1k.
Une porte nand prend 2 bits en entrée... :eek:

nema 17 & tb6560
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#79 Message par paulfjujo » mar. 24 sept. 2024 15:46

F6FCO a écrit :Effectivement, il y a peut-être quelques différences sur ta carte, les miennes sont bien estampillées BL-TB600-v1.2, je me suis référé au marquage sur le dos pour le réglage micropas et c'est cohérent, 1600 pas avec 1 0 0 (réglage 1/4 pas). Je n'ai pas fait de mesures à l'oscillo mais je fais bien mon 1/4 de tour des pinces en effectuant 200 pas et c'est répétitif, voir la vidéo sur le sujet Rub1k.


pour toi 1 0 0 correspond bien à dipswitch : ON OFF OFF 1/4 step
200 pas en 1/4 tr ?
...donc 1 tour en 800 pas !
or 1600 pas /4= 400 -> 2 tours ? y a un hic ..

Re-test aujourd'hui :

avec CLCK = 1600 Hz (pulses par sec) et dip sur: ON OFF OFF -> 1/4 full step (doc TB6600)
=> 1600/4= 400 pas par secondes
400 pas -> 2 tours 200 pas/tour
oui, j'ai 500mS /tour soit 2 tr/sec ... ça semble bien OK


avec CLCK = 1600 Hz (pulses par sec) et dip sur: OFF ON ON -> 1/2 full step (doc TB6600)
=> 1600/2= 800 pas par secondes
800 pas -> 4 tours 200 pas/tour
j'ai bien 250 mS /tour soit 4 tr/sec ... ça semble bien OK

avec CLCK = 1600 Hz (pulses par sec) et dip sur: ON ON OFF -> 1/1 full step (doc TB6600)
=> 1600/1= 1600 pas par secondes
1600 pas -> 8 tours .. je devrais avoir 125ms pour 1 tour or
Là ,par contre j'ai 2secondes par tour ! 100 pas par seconde -> je serais plutot en 1/16 step!!
... ça NE VA PLUS !

avec CLCK = 1600 Hz (pulses par sec) et dip sur: OFF OFF ON .. config INVERSEE pour full step! ( L L H sur aduino doc)...
..ne demarre pas (meme avc potar au maxi)
essai avec 800 HZ dip toujours sur: OFF OFF ON
800Hz / 200 -> 4Tr /sec
j'ai bien 250mS par tour .... en full step 200Hz/Tr/sec .. ça semble bien OK

:!!: ça va finir par me donner des boutons !



la config full step est celle qui consomme le plus en courant
mais mon duty cycle est de 50%
reste à voir l'effet justement du rapport cyclique (Duty cycle) ..

next test , modif soft :
commande via 2 timers
un pour le reglage de frequence
l'autre pour le duty cycle

ou simplement 2 boucles delais imbriquées
la 1 ere avec un duty cycle de 95% -> Frequence
la 2em de 10 à 90% -> duty cyle
la sortie : la combinaison ET des 2 signaux

ou je vais mettre 100% hardware
un UJT (R=potar et Condo) + 74LS121 + (R potar et condo) comme jadis !

à ce train là; je ne suis pas pret à graver/fraiser un circuit imprimé !

c'est quand même perturbant quand les choses ne sont pas carrées !
pour que ça tourne rond ....
Aide toi, le ciel ou FantasPic t'aidera

nema 17 & tb6560
paulfjujo
Avatar de l’utilisateur
Maître
Maître
Messages : 3256
Âge : 75
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#80 Message par paulfjujo » mar. 24 sept. 2024 15:48

F6FCO a écrit :Effectivement, il y a peut-être quelques différences sur ta carte, les miennes sont bien estampillées BL-TB600-v1.2, je me suis référé au marquage sur le dos pour le réglage micropas et c'est cohérent, 1600 pas avec 1 0 0 (réglage 1/4 pas). Je n'ai pas fait de mesures à l'oscillo mais je fais bien mon 1/4 de tour des pinces en effectuant 200 pas et c'est répétitif, voir la vidéo sur le sujet Rub1k.


pour toi 1 0 0 correspond bien à dipswitch : ON OFF OFF 1/4 step
200 pas en 1/4 tr ?
...donc 1 tour en 800 pas !
or 1600 pas /4= 400 -> 2 tours

Re-test aujourd'hui :

avec CLCK = 1600 Hz (pulses par sec) et dip sur: ON OFF OFF -> 1/4 full step (doc TB6600)
=> 1600/4= 400 pas par secondes
400 pas -> 2 tours 200 pas/tour
oui, j'ai 500mS /tour soit 2 tr/sec ... ça semble bien OK


avec CLCK = 1600 Hz (pulses par sec) et dip sur: OFF ON ON -> 1/2 full step (doc TB6600)
=> 1600/2= 800 pas par secondes
800 pas -> 4 tours 200 pas/tour
j'ai bien 250 mS /tour soit 4 tr/sec ... ça semble bien OK

avec CLCK = 1600 Hz (pulses par sec) et dip sur: ON ON OFF -> 1/1 full step (doc TB6600)
=> 1600/1= 1600 pas par secondes
1600 pas -> 8 tours .. je devrais avoir 125ms pour 1 tour or
Là ,par contre j'ai 2secondes par tour ! 100 pas par seconde -> je serais plutot en 1/16 step!!
... ça NE VA PLUS !

avec CLCK = 1600 Hz (pulses par sec) et dip sur: OFF OFF ON .. config INVERSEE pour full step! ( L L H sur aduino doc)...
..ne demarre pas (meme avc potar au maxi)
essai avec 800 HZ dip toujours sur: OFF OFF ON
800Hz / 200 -> 4Tr /sec
j'ai bien 250mS par tour .... en full step 200Hz/Tr/sec .. ça semble bien OK
(15:26:38.182) #
(15:26:38.432) #
(15:26:38.680) #
(15:26:38.930) #
(15:26:39.179) #
(15:26:39.428) #


essai avec 400 HZ dip toujours sur: OFF OFF ON
400Hz / 200 -> 2Tr /sec
j'ai bien 500mS par tour .... en full step 200Hz/Tr/sec .. ça semble bien OK
(15:49:27.402) New Freq = 400 New Increment=1677l
(15:50:25.235) #
(15:50:25.733) #
(15:50:26.231) #
(15:50:26.729) #
(15:50:27.228) #
(15:50:27.727) #
(15:50:28.226) #
(15:50:28.725) #
(15:50:29.223) #
(15:50:29.722) #

:!!: ça va finir par me donner des boutons !



la config full step est celle qui consomme le plus en courant
mais mon duty cycle est de 50%
reste à voir l'effet justement du rapport cyclique (Duty cycle) ..

next test , modif soft :
commande via 2 timers
un pour le reglage de frequence
l'autre pour le duty cycle

ou simplement 2 boucles delais imbriquées
la 1 ere avec un duty cycle de 95% -> Frequence
la 2em de 10 à 90% -> duty cyle
la sortie : la combinaison ET des 2 signaux

ou je vais mettre 100% hardware
un UJT (R=potar et Condo) + 74LS121 + (R potar et condo) comme jadis !

à ce train là; je ne suis pas pret à graver/fraiser un circuit imprimé !

c'est quand même perturbant quand les choses ne sont pas carrées !
pour que ça tourne rond ....
Aide toi, le ciel ou FantasPic t'aidera


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité