Salut,
J'ai publié LMFAO_V4_7_0 sur Github. Le fork ne doit pas poser de problème, en tout cas tout est publique de mon côté
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
22Effectivement j'ai mal lu le message de Github Je vais donc tenter de faire une merge des deux codes.Jerome a écrit : sam. nov. 09, 2019 11:32 pm Salut,
J'ai publié LMFAO_V4_7_0 sur Github. Le fork ne doit pas poser de problème, en tout cas tout est publique de mon côté
Autrement j'ai reçus l'écran 2002 pour tester la compatibilité et en commentant ce define : #define MATRIX_LCD
Le code s'ajuste bien à l'écran
Il me manque plus que de mettre en place le système de chauffe du fil et de tester
Edit: Pour le merge il y a de bonne divergence ^^
Par exemple, j'ai séparé toute les déclarations de Struct, enum, constante, union, definition dans des fichier .h
Cela permet d’alléger en visuel le main file.
Les
Code : Tout sélectionner
do {
//rien est fait dans ce do
} while ( condition );
Code : Tout sélectionner
while ( condition ) ;
( je colle au plus au coding kernel rules: [url]https://www.kernel.org/doc/html/v4.10/process/coding-style.html[/url] )
Pour l'encodeur, je suis partie sur une classe à part entière ( pour alléger encore le code ). Mais l'utilisation est différente . Pour moi je reste appuyé, puis je tourne pour monter de 10 en 10 ou si je n’appuie pas je monte de 1 en 1.
Autrement partant de la 4.6 j'ai vue qu'il n'y avait que du changement de texte et la mise en place de l'encodeur. J'ai donc fais en sorte que mon repo colle au modification de Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
23Pour les perssones souhaitant tester le repo et qui on un écran de type 12864
Alors il faut dé-commenter le define "MATRIX_LCD" dans le fichier : conf.h
Code : Tout sélectionner
#define MATRIX_LCD
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
24Salut à tous !
J'ai attaquer la modélisation de la boite avec comme base celle d'Alain
https://cad.onshape.com/documents/b46a1c93668ec44a9388e262/w/1ed3f09cad0b2bd6a61a94d3/e/b1714ae4268f485148dcdfb0
J'ai attaquer la modélisation de la boite avec comme base celle d'Alain
https://cad.onshape.com/documents/b46a1c93668ec44a9388e262/w/1ed3f09cad0b2bd6a61a94d3/e/b1714ae4268f485148dcdfb0
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
25Bonjour Tevz,
Très beau travail, bonne continuation.
Alain
Très beau travail, bonne continuation.
Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
26Merci Alain !AERODEN a écrit : jeu. nov. 14, 2019 10:41 am Bonjour Tevz,
Très beau travail, bonne continuation.
Alain
Voila les finitions sont en train de ce faire
Il me reste plus que la prise 220V et je pense que je suis prêt pour l’impression 3D
Autrement j'ai un petit INA219 qui traine . Ce petit circuit mesure la Tension et Courant consommé. Cela serait pratique pour en déduire la température du fil non ?
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
27Ouah ! Quand on aime le dessin 3D on ne regarde pas le temps passé. Très bien.
Avec ton circuit INA c'est possible de calculer la température moyenne du fil, il faut avoir auparavant la courbe de la résistivité en fonction de la température du fil.
Les fils que l'on trouve sur le marché sont souvent accompagnés de la résistivité, par contre le coefficient de température n'est pratiquement jamais fourni.
Je ne me suis pas penché sur ces calculs, c'est certainement passionnant. Je ne sais pas comment se comportent aussi les mesures de courant et de tension avec le INA sur un courant haché à 7KHz.
Il y a un os à ronger!!!
Alain
Avec ton circuit INA c'est possible de calculer la température moyenne du fil, il faut avoir auparavant la courbe de la résistivité en fonction de la température du fil.
Les fils que l'on trouve sur le marché sont souvent accompagnés de la résistivité, par contre le coefficient de température n'est pratiquement jamais fourni.
Je ne me suis pas penché sur ces calculs, c'est certainement passionnant. Je ne sais pas comment se comportent aussi les mesures de courant et de tension avec le INA sur un courant haché à 7KHz.
Il y a un os à ronger!!!
Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
28Merci C'est pour éviter de refaire plein de fois les pièces en 3D Du coup je modélise pour me rapprocher au plus proche de la réalité !AERODEN a écrit : jeu. nov. 21, 2019 10:08 am Ouah ! Quand on aime le dessin 3D on ne regarde pas le temps passé. Très bien.
Aie si c'est de la PWM cela vas être un peux complexe mais pas insurmontable. Je vais me documenterAERODEN a écrit : jeu. nov. 21, 2019 10:08 am Avec ton circuit INA c'est possible de calculer la température moyenne du fil, il faut avoir auparavant la courbe de la résistivité en fonction de la température du fil.
Les fils que l'on trouve sur le marché sont souvent accompagnés de la résistivité, par contre le coefficient de température n'est pratiquement jamais fourni.
Je ne me suis pas penché sur ces calculs, c'est certainement passionnant. Je ne sais pas comment se comportent aussi les mesures de courant et de tension avec le INA sur un courant haché à 7KHz.
Il y a un os à ronger!!!
Alain
Un INA c'est en gros une résistance ( hors package CI ( Composant Intégré) ) en série de 0.01 ohm qui remonte (dans le CI) une tension en fonction du courant ( U(v) = R(ohm)*I(A) ) . Cette tension est convertis en numérique grâce à un DAC ( Digital Analog Converter ) . Cette valeur numérique peut être consultée via SPI.
Du coup si on a une moyenne de courant, on peut asservir je pense la chauffe du fil Pour ma par j'ai du Kanthal en 0.3
----------------------------------------------
Par contre la résistance peut supporter que 2W de puissance :s Je pense que l'on est plus haut pour le fil ?
Je viens de m’apercevoir que la résistance de mesure serait plus petite que le fil chauffant ... du coup cette solution n'est pas bonne :/
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
29Bonjour Tevz
Si tu as un courant dans ton fil de 4A pour une PWM de 100% tu as une tension de aux bornes de la résistance de 0.4V et un puissance dissipé de (P =RxI²) soit 0.1 x 4x4 = 1.6W ce qui est en dessous de la puissance max de la résistance. Ton fil de Kanthal de 0.3mm fait aux alentours de 13ohm au mètre. Si tu as un arc de 1m et une alimentation de 36V tu as un courant de 2.76A même moins car ton fil chauffe, il devient plus résistant.
Pour moi, il est tout à fait possible de mesurer le courant avec ton circuit, il y a juste à voir comment il se comporte avec la PWM.
A+
Alain
En regardant la photo du circuit, la résistance de mesures de Courant est de 0.1 ohm et non 0.01.Par contre la résistance peut supporter que 2W de puissance :s Je pense que l'on est plus haut pour le fil ?
Je viens de m’apercevoir que la résistance de mesure serait plus petite que le fil chauffant ... du coup cette solution n'est pas bonne :/
Si tu as un courant dans ton fil de 4A pour une PWM de 100% tu as une tension de aux bornes de la résistance de 0.4V et un puissance dissipé de (P =RxI²) soit 0.1 x 4x4 = 1.6W ce qui est en dessous de la puissance max de la résistance. Ton fil de Kanthal de 0.3mm fait aux alentours de 13ohm au mètre. Si tu as un arc de 1m et une alimentation de 36V tu as un courant de 2.76A même moins car ton fil chauffe, il devient plus résistant.
Pour moi, il est tout à fait possible de mesurer le courant avec ton circuit, il y a juste à voir comment il se comporte avec la PWM.
A+
Alain
Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points
30Bonjour à tous !
J'ai eu des petits problème avec mon imprimante 3D ( un stepper qui à lâché ... j'ai du donc changer la carte mère )
Après de longue calibration voici le résultat ( en attente de peinture ) .
Et une petite vidéo : https://photos.app.goo.gl/HSrChBgHvEqv9K7o6
Autrement j'ai remarqué un petit comportement bizarre . A un moment donné un des moteurs ne revient pas dans le bon sens. Ce bug ce produit uniquement sur mon ordinateur portable , mais pas sur ma tour PC .
Pourtant le logiciel à le même réglage sur les deux machines :/
Il me reste plus que de tester le Fil chaud et le capteur de courant à intégrer dans le firmware
J'ai eu des petits problème avec mon imprimante 3D ( un stepper qui à lâché ... j'ai du donc changer la carte mère )
Après de longue calibration voici le résultat ( en attente de peinture ) .
Et une petite vidéo : https://photos.app.goo.gl/HSrChBgHvEqv9K7o6
Autrement j'ai remarqué un petit comportement bizarre . A un moment donné un des moteurs ne revient pas dans le bon sens. Ce bug ce produit uniquement sur mon ordinateur portable , mais pas sur ma tour PC .
Pourtant le logiciel à le même réglage sur les deux machines :/
Il me reste plus que de tester le Fil chaud et le capteur de courant à intégrer dans le firmware