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
paulfjujo
Avatar de l’utilisateur
Expert
Expert
Messages : 2804
Âge : 74
Enregistré en : juillet 2015
Localisation : 01800
Contact :

#91 Message par paulfjujo » lun. 30 sept. 2024 14:25

venom a écrit :Bonsoir a tous.
Bon je n'ai pas encore pu faire les tests demandé par paulfjujo sur mon driver (au niveau des Switch) désolé :oops:
Par contre j'ai une question. Est-ce que le driver peut recevoir les niveaux logique en 3.3v au lieu des 5v ?
Car le signial du port gpio du raspberry pi fonctionne en 3.3v
Ou est-ce qu'il va falloir "amplifier" le signial via un convertisseur de niveau logique ??
Merci.@++


je viens tout juste de refaire des tests sur mon montage NEMA23 PIC18F27K42
avec une alimentation de 3,3V au lieu de 5V ( mon LCD 4x20 ne marche plus correctement en dessous de 4,3V)
avec 3,1V je devine l'affichage tres pâlot
mais le driver reponds correctement , ainsi que la mesure du tour moteur
meme l'UART sur terminal YAT ( à 460800 bds!) est ok

Freq=800.0 ,Count = 119 , 1Tr en 28 mS soit 35.00 Tr/sec
#
Freq=800.0 ,Count = 120 , 1Tr en 969 mS soit 1.00 Tr/sec
#
Freq=800.0 ,Count = 121 , 1Tr en 999 mS soit 1.00 Tr/sec
#
Freq=800.0 ,Count = 122 , 1Tr en 999 mS soit 1.00 Tr/sec
#
#
Freq=800.0 ,Count = 124 , 1Tr en 999 mS soit 1.00 Tr/sec
#
Freq=800.0 ,Count = 125 , 1Tr en 998 mS soit 1.00 Tr/sec
#
#
Freq=800.0 ,Count = 127 , 1Tr en 28 mS soit 35.00 Tr/sec
#
Freq=800.0 ,Count = 128 , 1Tr en 969 mS soit 1.00 Tr/sec



nota : le caractere # est envoyé par l'interrupt RB0
le message est asynchrone par rpport à l'interruption

il y a bien sur des ratée sur la mesure de durée , car je n'ai rien modifié au niveau
du montage photo-coupleur Rserie led=100 ohms
avec 5V d'alim j'avis un courant led de 36mA...
Freq=1500.0 ,Count = 416 , 1Tr en 532 mS soit 1.00 Tr/sec
#
#
Freq=1500.0 ,Count = 418 , 1Tr en 532 mS soit 1.00 Tr/sec
#
#
Freq=1500.0 ,Count = 420 , 1Tr en 532 mS soit 1.00 Tr/sec
#
#
#
Freq=1500.0 ,Count = 423 , 1Tr en 532 mS soit 1.00 Tr/sec
#
#
Freq=1500.0 ,Count = 425 , 1Tr en 532 mS soit 1.00 Tr/sec
F=2000
#
#
Recu :F=2000

New Freq = 2000 New Increment=8388l
Freq=2000.0 ,Count = 427 , 1Tr en 532 mS soit 1.00 Tr/sec
#
#
#
Freq=2000.0 ,Count = 430 , 1Tr en 399 mS soit 2.00 Tr/sec
#
#
#
Freq=2000.0 ,Count = 433 , 1Tr en 399 mS soit 2.00 Tr/sec
#
#
#
Freq=2000.0 ,Count = 436 , 1Tr en 399 mS soit 2.00 Tr/sec
#
#
#
Freq=2000.0 ,Count = 439 , 1Tr en 399 mS soit 2.00 Tr/sec
#


===================================================

test avec alim 3,1V
le driver suit toujours ...meme le terminal YAT

Code : Tout sélectionner


 Freq
=2000.0  ,Count =  551 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
#
 Freq=2000.0  ,Count =  554 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
#
 Freq=2000.0  ,Count =  557 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
#
 Freq=2000.0  ,Count =  560 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
#
 Freq=2000.0  ,Count =  563 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
#
 Freq=2000.0  ,Count =  566 , 1Tr en   399 mS soit 2.00 Tr/sec
#
#
F=1000
Recu 
:F=1000

 New Freq 
= 1000   New Increment=4194l
#
 Freq=1000.0  ,Count =  569 , 1Tr en   456 mS soit 2.00 Tr/sec
#
 Freq=1000.0  ,Count =  570 , 1Tr en   799 mS soit 1.00 Tr/sec
#
#
 Freq=1000.0  ,Count =  572 , 1Tr en   799 mS soit 1.00 Tr/sec
#
 Freq=1000.0  ,Count =  573 , 1Tr en   798 mS soit 1.00 Tr/sec
#
 Freq=1000.0  ,Count =  574 , 1Tr en   798 mS soit 1.00 Tr/sec
#
#
 Freq=1000.0  ,Count =  576 , 1Tr en   798 mS soit 1.00 Tr/sec


avec cde BAV=00
suppresion du message
l'affichage # donne l'ecart de temps entre 2 interrupt

(0.797) #
(0.798) #
(0.797) #
(0.798) #
(0.797) #
(0.796) #
(0.797) #
(0.798) #
(0.796) #
(0.797) #
(0.797) #
(0.797) #
(0.797) #
(0.797) #
(0.797) #
(0.797) #
(0.796) #

:sifflotte: c'est donc plutot positif , ce test ..
Aide toi, le ciel ou FantasPic t'aidera

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

#92 Message par venom » lun. 30 sept. 2024 18:41

Ah merci pour le test paulfjujo. Donc en 3.3v ça passe pour le driver 8-) donc pour le raspberry pi rien a ajouter pour le signial
Voilà une good news. :bravo: Merci !
Pour ton écran je me doute que ça doit être pâlot :lol:







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

nema 17 & tb6560
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2021
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#93 Message par F6FCO » lun. 30 sept. 2024 20:21

C'est une bonne nouvelle, je n'avais jamais testé de cette façon, finalement dans ce sujet j'en apprend autant que vous :wink: . Mais par sécurité sur une cnc je boosterai quand même le signal, il ne s'agirait pas de risquer de perdre des pas en cours d'usinage.
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

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

#94 Message par venom » lun. 30 sept. 2024 22:16

gwion a écrit :Un 74HC125 est parfait en convertisseur de niveau.


Si jamais tu m'expliqueras le cablage :sifflotte: :-D j'ai check sur le net il y a aussi le TXB0108 qui ferait le taf.
Vous en pensez quoi ?

F6FCO a écrit :Mais par sécurité sur une cnc je boosterai quand même le signal, il ne s'agirait pas de risquer de perdre des pas en cours d'usinage.


Qui peut le moins peut le plus c'est ça ? :roll: :-D

dehors!!





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

nema 17 & tb6560
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 2021
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#95 Message par F6FCO » lun. 30 sept. 2024 22:55

C'est un peu çà :wink:

Sur mes platines de prototypage pour passer du 3.3v au 5v ou inversement j'utilise ces modules de conversion de niveaux logiques:
2 voies:
https://fr.aliexpress.com/item/10050053 ... ry_from%3A
4 voies:
https://fr.aliexpress.com/item/32819479 ... ry_from%3A
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:


Retourner vers « Langage C »

Qui est en ligne

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