Bonjour Tevz,
Je vois que tu as bien travaillé, tu as maîtrisé l'afficheur graphique, est-ce que tu peux nous mettre la vue de config de la machine dans Jedicut afin que je calcule à quelle fréquence fonctionnent les interruptions du sketch. Ceci afin de déterminer les limites d'utilisation de l'afficheur graphique en fonction de la mécanique utilisée.
J'attends avec impatience les résultats de la mesure de courant électronique.
Très beau coffret !
Bonne continuation A+ .
Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
32Hello et merci Alain !
Voici la configuration :
Mon baud est en 115200 ![smiling smiley :)](./images/smilies/smile.gif)
Voici la configuration :
![Image](https://image.noelshack.com/fichiers/2020/04/3/1579687891-capture.png)
![smiling smiley :)](./images/smilies/smile.gif)
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
33Merci pour les infos, je constate qu'avec les coefficients de vitesse que tu as mis, la fréquence de traitement des informations est importante et la gestion de ton afficheur graphique ne perturbe pas le déroulement du programme ; c'est encourageant. Par contre la vitesse de découpe est beaucoup trop grande, les bons résultats de découpe sont obtenus avec une vitesse de 3 à 4 mm/s. Ce qui va diminuer la fréquence de traitement et va te permettre d'intégrer la mesure de courant.
Il se peut que le problème que tu rencontres avec ton portable vient de ces grandes vitesses car au moment de l'inversion de sens il peut y avoir décrochage de pas. Nous n'avons pas de pente d'accélération et de décélération. Essayes avec des vitesses plus faibles.
A suivre.
Alain
Il se peut que le problème que tu rencontres avec ton portable vient de ces grandes vitesses car au moment de l'inversion de sens il peut y avoir décrochage de pas. Nous n'avons pas de pente d'accélération et de décélération. Essayes avec des vitesses plus faibles.
A suivre.
Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
34Salut !
Serait il possible d'ajouter le support de cet afficheur "en option" dans le firmware actuel, ou les firmware sont ils totalement différents ?
On pourrait trouver une manière simple de le diffuser pour que chaqu'un puisse faire construire ou faire évoluer sa machine en fonction de son électronique.
Superbe travail ! J'ai hâte de voir l'intégration de la mesure du courant![smileys with beer :)-D](./images/smilies/drinks.gif)
Serait il possible d'ajouter le support de cet afficheur "en option" dans le firmware actuel, ou les firmware sont ils totalement différents ?
On pourrait trouver une manière simple de le diffuser pour que chaqu'un puisse faire construire ou faire évoluer sa machine en fonction de son électronique.
Superbe travail ! J'ai hâte de voir l'intégration de la mesure du courant
![smileys with beer :)-D](./images/smilies/drinks.gif)
Jerome
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
35Hello Alain,AERODEN a écrit : dim. janv. 26, 2020 10:31 am Merci pour les infos, je constate qu'avec les coefficients de vitesse que tu as mis, la fréquence de traitement des informations est importante et la gestion de ton afficheur graphique ne perturbe pas le déroulement du programme ; c'est encourageant. Par contre la vitesse de découpe est beaucoup trop grande, les bons résultats de découpe sont obtenus avec une vitesse de 3 à 4 mm/s. Ce qui va diminuer la fréquence de traitement et va te permettre d'intégrer la mesure de courant.
J'ai ajusté la vitesse de découpe
![wink smiley ;)](./images/smilies/wink.gif)
![grinning smiley :D](./images/smilies/biggrin.gif)
Malheureusement avec 4 mm/s j'ai toujours une inversion. Je met cette issue de coté et bosserais plus tard dessus
![wink smiley ;)](./images/smilies/wink.gif)
========================================================
Hello Jérôme !Jerome a écrit : dim. févr. 02, 2020 8:14 am Salut !
Serait il possible d'ajouter le support de cet afficheur "en option" dans le firmware actuel, ou les firmware sont ils totalement différents ?
On pourrait trouver une manière simple de le diffuser pour que chaqu'un puisse faire construire ou faire évoluer sa machine en fonction de son électronique.
Superbe travail ! J'ai hâte de voir l'intégration de la mesure du courant![]()
![smiling smiley :)](./images/smilies/smile.gif)
Les FW sont divergents, car l'afficheur matrice prend pas mal de temps à l'affichage.
C'est pourquoi il faut le rafraîchir quand le cpu est le moins contraint en temps réel.
J'utilise aussi les "codings rules" que je pratique dans mon travail ^_^
A chaque release que vous faite je le met à jour de mon coter et essaye de merger au mieux
![wink smiley ;)](./images/smilies/wink.gif)
Voici le repo en cas
![grinning smiley :D](./images/smilies/biggrin.gif)
https://github.com/ThibaudetTevai/cnc_filchaud
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
36Petite new j'ai finis d'implémenter le INA219.
Les mesures max possible sont : 32V pour 2A.
Cela passe t'il pour de la découpe ?
Les mesures max possible sont : 32V pour 2A.
Cela passe t'il pour de la découpe ?
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
37Je laisse les pro répondre
Tu nous fera une petite vidéo du fonctionnement de l'afficheur avec ces dernières évolutions ?![blush smiley ::blush::](./images/smilies/blush.gif)
![grinning smiley :D](./images/smilies/biggrin.gif)
Tu nous fera une petite vidéo du fonctionnement de l'afficheur avec ces dernières évolutions ?
![blush smiley ::blush::](./images/smilies/blush.gif)
Jerome
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
38En faite c'était pour savoir quel puissance été mise en sortieJerome a écrit : jeu. févr. 06, 2020 8:35 am Je laisse les pro répondre![]()
Tu nous fera une petite vidéo du fonctionnement de l'afficheur avec ces dernières évolutions ?![]()
![smiling smiley :)](./images/smilies/smile.gif)
![grinning smiley :D](./images/smilies/biggrin.gif)
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
39But the power supply must not be one with 36V output voltage!Tevz a écrit : jeu. févr. 06, 2020 10:40 am
En faite c'était pour savoir quel puissance été mise en sortieLe rapport Volt Ampére
![]()
Depending on the used wire and its length, a relatively high voltage is necessary. With PWM control the full voltage of the power supply is always present and the current is calculated from the resistance of the wire. So you must not consider effective current and voltage, but always the maximum values.
I would rather consider an analog measurement value acquisition. Maybe an ACS712... if the measurement via the analog-digital converter does not take too much time?
There are also INA226, which are specified up to 36V. The measuring range for the current can be easily increased with another or an additional measuring resistor.
Translated with www.DeepL.com/Translator (free version)
Texte créé avec l'aide d'un traducteur en ligne / Text created with the help of an online translator ![eye rolling smiley 8-)](./images/smilies/rolleyes.gif)
![eye rolling smiley 8-)](./images/smilies/rolleyes.gif)
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
40Yes it's a good final solution for the voltageFeldsalat a écrit : jeu. févr. 06, 2020 5:10 pm There are also INA226, which are specified up to 36V. The measuring range for the current can be easily increased with another or an additional measuring resistor.
![smiling smiley :)](./images/smilies/smile.gif)
Otherwise, yesterday i worked on the INA219 and the current PID ( currently, just Proportional ) and the values to displaying ( Volt / Amp ) on the display.
https://photos.app.goo.gl/muZri4G2E9ypTbMS7
I put a variable resistor on the hotwire output . It was set at 50 ohm and changed to ~ 20 ohm on the video.
I has set the order current at 0.5A ( in the code, at the moment for the developement )
On the video we can see the PWM values change on the display (and on the PC) , when i lower the resistor.
The asservissement lower ( or upper ) the PWM to keep the output at 0.5A
in fact, i use juste a proportional for the PID. But the next step is to use the Integral and why not the derivating.
While taking into account the real time problems of the stepper and the UART
PS: Yes I "burned" my fingers a little at the moment on the vidéo xD
----------------------------------------------------------------------------------
Oui, c'est une bonne solution finale pour la tension
![smiling smiley :)](./images/smilies/smile.gif)
Sinon, hier, j'ai travaillé sur l'INA219 et le PID (actuellement, juste le proportionnel) et les valeurs à afficher (Volt / Amp) sur l'écran.
https://photos.app.goo.gl/muZri4G2E9ypTbMS7
J'ai mis une résistance variable sur la sortie du fil chauffant. Il a été réglé à 50 ohms et changé ( pendant la vidéo ) à ~ 20 ohms .
J'ai mis une commande de courant à 0,5A (dans le code, en ce moment pour le développement)
Sur la vidéo, nous pouvons voir les valeurs PWM changer sur l'écran (et sur le PC), lorsque je baisse la résistance.
L'asservissement abaisse ( ou augmente ) la PWM pour maintenir la sortie à 0,5A
En faite, j'utilise une proportionnelle pour le PID. Mais la prochaine étape consiste à utiliser l'intégrale et pourquoi pas la dérivation.
Tout en tenant compte des problèmes en temps réel du stepper et de l'UART.
Voilou voilou
![wink smiley ;)](./images/smilies/wink.gif)
PS: Oui je me "brulé" un peux les doigts pendant un moment xD