Le millenium 3 pour les nuls
Modérateurs : ramses, Balajol, monteric, j2c
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Bonjour à tous
Remi
Alors pour ce qui est des traits sur les blocs....je viens de tester et je pense que c'est un bug. En fait on peux également faire ceci sur tout les objets de dessin (rectangle, ellipses, textes , lignes) et sur ces objets c'est bien sauvegardé.
Sinon merci pour la compagnie des correcteur d'orthographe
[edit : Document passé en PDF et posé sur le site dans la section "Le coin des programmeurs d'automates]
Remi
Alors pour ce qui est des traits sur les blocs....je viens de tester et je pense que c'est un bug. En fait on peux également faire ceci sur tout les objets de dessin (rectangle, ellipses, textes , lignes) et sur ces objets c'est bien sauvegardé.
Sinon merci pour la compagnie des correcteur d'orthographe
[edit : Document passé en PDF et posé sur le site dans la section "Le coin des programmeurs d'automates]
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- YvesBr
- Maitre Solaire
- Messages : 1414
- Enregistré le : lun. mars 20, 2006 23:54 pm
- Localisation : Moselle - aéroport 57
Bonsoir Pascal,
Merci, tu m'as fait découvrir la simulation des valeurs analogique par curseur.
Pour les températures mesurées, je travaille en dizièmes de degré, çà évite d'introduire de l'imprécision due aux arrondis à l'entier. Mais c'est vrai que sur un tutoriel, çà pourrait introduire du parasite pour la compréhension
Ya toujours ce 1023 qui me chipote. J'essaye de retrouver la justification.
Yves
Merci, tu m'as fait découvrir la simulation des valeurs analogique par curseur.
Pour les températures mesurées, je travaille en dizièmes de degré, çà évite d'introduire de l'imprécision due aux arrondis à l'entier. Mais c'est vrai que sur un tutoriel, çà pourrait introduire du parasite pour la compréhension
Ya toujours ce 1023 qui me chipote. J'essaye de retrouver la justification.
Yves
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Salut Yves
Content d'avoir appris quelque chose à quelqu'un qui maitrise pourtant déja bien la bestiole.
De mon coté aussi je travail en dixième (toutes valeurs converties en x10 avec les paramètres qui vont bien dans les blocs gain), c'est vrai que l'imprécision à 1° pour réguler une installation c'est bien, mais pas pour réguler finement le chauffage.
Pour ce qui est du 1023, dit moi ce qui te chagrine, je pourrai surement y répondre (de toute façon j'ai l'intention de l'expliquer dans la dernière phase du tuto)
Content d'avoir appris quelque chose à quelqu'un qui maitrise pourtant déja bien la bestiole.
De mon coté aussi je travail en dixième (toutes valeurs converties en x10 avec les paramètres qui vont bien dans les blocs gain), c'est vrai que l'imprécision à 1° pour réguler une installation c'est bien, mais pas pour réguler finement le chauffage.
Pour ce qui est du 1023, dit moi ce qui te chagrine, je pourrai surement y répondre (de toute façon j'ai l'intention de l'expliquer dans la dernière phase du tuto)
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- YvesBr
- Maitre Solaire
- Messages : 1414
- Enregistré le : lun. mars 20, 2006 23:54 pm
- Localisation : Moselle - aéroport 57
[quote="Pasquall"]Pour ce qui est du 1023, dit moi ce qui te chagrine, je pourrai surement y répondre (de toute façon j'ai l'intention de l'expliquer dans la dernière phase du tuto)[/quote]
Bonjour Pascal,
La question en fait est de savoir si le dernier échelon 1023 commute à la valeur précise de la pleine échelle (10V) ou si il commute un peu avant de la valeur d'un digit de telle sorte qu'il atteindrait la pleine échelle au moment de basculer virtuellement à l'échelon au-dessus. Auquel cas il faudrait diviser par 1024 à la place.
Si je ne suis pas clair comme çà, je fais un petit graphique.
En recherchant dans ce c'est déjà dit sur le sujet, je suis tombé sur un message qui reprochait une erreur de coefficient de correction de l'ordre de 4% en entrée potentiométrique , sans conclusion sur la pertinence de l'assertion. http://forum.apper-solaire.org/viewtopi ... 7dd1765955Aurais-tu plus de précisions ?
Yves
Bonjour Pascal,
La question en fait est de savoir si le dernier échelon 1023 commute à la valeur précise de la pleine échelle (10V) ou si il commute un peu avant de la valeur d'un digit de telle sorte qu'il atteindrait la pleine échelle au moment de basculer virtuellement à l'échelon au-dessus. Auquel cas il faudrait diviser par 1024 à la place.
Si je ne suis pas clair comme çà, je fais un petit graphique.
En recherchant dans ce c'est déjà dit sur le sujet, je suis tombé sur un message qui reprochait une erreur de coefficient de correction de l'ordre de 4% en entrée potentiométrique , sans conclusion sur la pertinence de l'assertion. http://forum.apper-solaire.org/viewtopi ... 7dd1765955Aurais-tu plus de précisions ?
Yves
Modifié en dernier par YvesBr le sam. déc. 05, 2009 11:31 am, modifié 1 fois.
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Salut
Alors pour le coup Yves, j'ai bien compris le sens de ta question mais j'avoue que tu me pose une colle. Pour savoir cela il faudrait les spécification des ADC du micro contrôleur du M3.
D'un autre coté si on résonne en binaire (ADC 10 bits), je ne pense pas qu'il faille diviser par 1024, car cela sous entendrai que le convertisseur à 1025 pas (le pas 0 étant compté), ce qui impliquerai un 11ième bits.
Pour ce qui est de l'imprécision..hum, joker !
La ca attaque trop le domaine de l'électronique et bien que le sujet que tu donne en référence soit plein d'info, je ne suis pas plus informé que vous sur ce domaine... mais j'ai l'email d'un commercial de chez Crouzet qui lui pourra sans doute obtenir une réponse
Bref, j'ai aucune réponse sure à te donner sur ce coup. enfin pour le moment.
Alors pour le coup Yves, j'ai bien compris le sens de ta question mais j'avoue que tu me pose une colle. Pour savoir cela il faudrait les spécification des ADC du micro contrôleur du M3.
D'un autre coté si on résonne en binaire (ADC 10 bits), je ne pense pas qu'il faille diviser par 1024, car cela sous entendrai que le convertisseur à 1025 pas (le pas 0 étant compté), ce qui impliquerai un 11ième bits.
Pour ce qui est de l'imprécision..hum, joker !
La ca attaque trop le domaine de l'électronique et bien que le sujet que tu donne en référence soit plein d'info, je ne suis pas plus informé que vous sur ce domaine... mais j'ai l'email d'un commercial de chez Crouzet qui lui pourra sans doute obtenir une réponse
Bref, j'ai aucune réponse sure à te donner sur ce coup. enfin pour le moment.
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- p_bricoleur
- Modérateur
- Messages : 1671
- Enregistré le : mar. déc. 27, 2005 10:37 am
- Localisation : Rueil-Malmaison (92)
- Contact :
Bonjour,
Je comprends le point d'Yves sur la signification de la dernière valeur.
Le M3 tourne sur un ATMEL Mega 128, les specs de détail sont sur http://www.atmel.com.
Cela dit, s'il y a doute entre diviser par 1023 et 1024, quelle serait l'erreur ?
Pour une sonde avec une fourchette de température de 160 (comme les Crouzet), l'écart relatif entre les 2 en convertissant une valeur analogique v :
(v x 160 x (1/1023 - 1/1024)) / (v x 160 x 1/1023)
= 1023 x (1/1023 - 1/1024) = 1 - 1023/1024 < 0,1 %
Donc l'erreur serait de 0,15°C à 150°C (stagnation)
et de 0,05°C à 50°C (température courante).
Cordialement,
T.Streiff
Je comprends le point d'Yves sur la signification de la dernière valeur.
Le M3 tourne sur un ATMEL Mega 128, les specs de détail sont sur http://www.atmel.com.
Cela dit, s'il y a doute entre diviser par 1023 et 1024, quelle serait l'erreur ?
Pour une sonde avec une fourchette de température de 160 (comme les Crouzet), l'écart relatif entre les 2 en convertissant une valeur analogique v :
(v x 160 x (1/1023 - 1/1024)) / (v x 160 x 1/1023)
= 1023 x (1/1023 - 1/1024) = 1 - 1023/1024 < 0,1 %
Donc l'erreur serait de 0,15°C à 150°C (stagnation)
et de 0,05°C à 50°C (température courante).
Cordialement,
T.Streiff
-
- Newbie
- Messages : 8
- Enregistré le : mer. sept. 17, 2008 21:14 pm
- Localisation : Truinas 26
En fait la réponse 1024
Pour simplifier prenons un CAN de 2 bits avec 10 volts.
Il y a 4 valeurs de 10/4=2,5 volt
En fait la valeur de 0 est valable pour une entrée de 0à2.5
la valeur de 1 est valable de2.5 à 5
la valeur de 2 est valable de 5 à 7.5
la valeur de 3 est valable de 7.5 a10
Il ne faut pas oublier que un can aporte une valeur quantifier qui représente une plage de tension à l'entrée : LE LSB
Pour simplifier prenons un CAN de 2 bits avec 10 volts.
Il y a 4 valeurs de 10/4=2,5 volt
En fait la valeur de 0 est valable pour une entrée de 0à2.5
la valeur de 1 est valable de2.5 à 5
la valeur de 2 est valable de 5 à 7.5
la valeur de 3 est valable de 7.5 a10
Il ne faut pas oublier que un can aporte une valeur quantifier qui représente une plage de tension à l'entrée : LE LSB
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Bonjour à tous,
J'ai eu la réponse de la part du service technique Crouzet à propos de la précision sur les entrée analogiques du M3
Les 4% observés dans un autre sujet cité dans un des post précédents rentre bien dans cette "marge d'erreur"
Pascal.
J'ai eu la réponse de la part du service technique Crouzet à propos de la précision sur les entrée analogiques du M3
(la température indiqué est pour la température de fonctionnement du M3)Pour des Millenium3 en 24VDC, et en mode potentiometrique, la resolution d'une entree analogique est de 10 bits (à tension max). C'est a dire que chaque bit de poids faible vaut 29 mV. (on avance d'un pas tous les 29mv)
En terme de precision, on a une precision de + ou - 5% à 25 °C, et + ou - 6.2 % à 55°C.
Les 4% observés dans un autre sujet cité dans un des post précédents rentre bien dans cette "marge d'erreur"
Pascal.
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- p_bricoleur
- Modérateur
- Messages : 1671
- Enregistré le : mar. déc. 27, 2005 10:37 am
- Localisation : Rueil-Malmaison (92)
- Contact :
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Salut
[quote="p_bricoleur"]Bonsoir,
Donc quand le programme "voit" 55°C, cela peut être entre 51,6 et 58,41°C !
Cordialement,
Thierry[/quote]
Non! Le 55° degré donné en indication est pour la température de fonctionnement du M3 lui même (si il est dans un environnement à 55°, puisqu'il ne chauffe pas ou tellement peu que c'est imperceptible)
Pascal
[quote="p_bricoleur"]Bonsoir,
Donc quand le programme "voit" 55°C, cela peut être entre 51,6 et 58,41°C !
Cordialement,
Thierry[/quote]
Non! Le 55° degré donné en indication est pour la température de fonctionnement du M3 lui même (si il est dans un environnement à 55°, puisqu'il ne chauffe pas ou tellement peu que c'est imperceptible)
Pascal
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
- Pasquall
- Modérateur
- Messages : 264
- Enregistré le : mer. avr. 09, 2008 20:04 pm
- Localisation : Vizille (38)
- Contact :
Bonjour tout le monde.
C'était juste pour vous informé que j'ai commencé la rédaction de la partie 2 de mon tutoriel. Bon j'ai tout de même moins de temps libre qu'avant noel et pour le coup ca sera un peu plus long, mais ca avance.
Bien entendu je vous mettrai à disposition les version intermediaires afin d'avoir vos remarques et corrections.
C'était juste pour vous informé que j'ai commencé la rédaction de la partie 2 de mon tutoriel. Bon j'ai tout de même moins de temps libre qu'avant noel et pour le coup ca sera un peu plus long, mais ca avance.
Bien entendu je vous mettrai à disposition les version intermediaires afin d'avoir vos remarques et corrections.
En Normandie, ça vole entre deux pluies
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp
En Isère ça vole du tonnerre!!!
Expert en M3 (enfin programmation M3 ^^)
Site de SmartApp