P
J'évoquais juste la voie ASM qui n'est pas celle choisie.@f6exb
dans le poste #158, c'est bien une mesure de periode donc il parle.
J'ai un nouveau projet avec Arduino. Il s'agit de fabriquer un appareil simple, petit et portable pour mesurer la fréquence des balanciers pendulaires.
Si l'on peut approcher 1 minute/jour
ou alors, pour utiliser une largeur de pulse comme aimerait @JCS, il faudrait une bascule qui aurait besoin de 2 signaux pour basculer : une combinaison de 2 bascules en maître-esclave ? mais on complique les choses...L'idée du bistable est excellente, ainsi c'est toujours le même événement qui déclenche.
+10Ceci dit, l'enthousiasme prime ! j'aime bien
Ouai ouai ouai! Mais qui a l'art d'allumer les foulesIl faut garder à l'esprit que je ne suis qu'un modeste petit horloger de campagne avec Bac - 5.
En fait il suffit de détecter, uniquement avec une cellule et directement sur l'entrée de l'Arduino et ensuite compter le nombre d'impulsions sachant qu'un balancement comprend les états et partant à 0:il faudrait une bascule qui aurait besoin de 2 signaux pour basculer
Oui et non, je parle chronométrage d'une période et tu parles de chronométrer un nombre de périodes.C'est quand même bien compliqué
C'est quand même bien compliqué !
par rapport à simplement
- démarrer le chrono sur un 1,
- compter les 1
- et arrêter le chrono lorsque l'on a compté 2*X + 1
On mets tout ça dans le panier de JCS qui devra trier, le pauvre!
Quel intérêt d'utiliser un PIC16, quand un PIC32 se trouve à partir de 3€ ? Aucun, que ce soit en hobby ou en pro, à moins de fabriquer des dizaines de milliers de cartes, au prix le plus faible.
J'utilise des DDS, des filtres FIR, des FFT... La mesure du jour : traitement d'un lot de 4 échantillons 32bits, avec quelques calculs et surtout 2 filtres FIR 32 taps et un filtre FIR 64 taps. Résultat ? Moins de 15us. Bon, les filtres sont dans la librairie en assembleur, mais le reste est en C. J'ai des applis avec du traitement de signal qui ont en plus un serveur web. Je regarde toujours (à l'oscilloscope) la durées des tâches qui peuvent être longues (filtrage, fft...), mais pas pour une division, absolument pas problématique dans un PIC32 (voir doc).
Je préfère utiliser un PIC32 en C que m'emm... avec un PIC16 en assembleur. Au tarif horaire, la question ne se pose même pas.
Un PIC16 n'est pas fait pour faire du calcul, point barre.
Bon, on dérive, laissons faire JCS, et attendons ses questions avant de dire comment il faudrait faire, et pas toujours bien.
PIC16F878 : http://www.mouser.fr/ProductDetail/...785-I-SO/?qs=sGAEpiMZZMsUzhEcHltCudhfKtWgMGdn
PIC32MX110 : http://www.mouser.fr/ProductDetail/Microchip-Technology/PIC32MX110F016B-I-SS/?qs=sGAEpiMZZMto2ohCYbAIUZHpRa%2bOg0TciKvfs2sShdw=
Pour moi, la question ne se pose même pas.
Sauf pour faire un timer le plus petit possible, en SO8 ou même SOT23, j'utilise alors un PIC10 ou un PIC12. Pour le reste, c'est la taille du boîtier et les périphériques qui guident le choix, et performance maximale dans la gamme. Au prix des études, c'est le seul choix rationnel, au moins pour des séries jusqu'à quelques centaines de cartes.
Premièrement si tu veux faire une mesure en atelier. Dans ce cas ton approche est bonne.
Deuxièmement une mesure n'importe où sans aucun démontage.
Dans ce cas seule la méthode d'analyse du bruit par micro pince est le plus simple.
L'intérêt est d'avoir un appareil mobile, afin de pouvoir l'utiliser chez le client.
Si l'on utilise la méthode de bruit en captant la chute des dents de la roue d'échappement, en plus d'un capteur plus sophistiqué qui doit sélectionner le bon bruit ,
Ici ceux d'un échappement de montre. Pour une pendule, c'est pas plus simple.
Il faudra aussi intégrer le nombre de dents de la roue d'échappement et de faire une moyenne, dans le logiciel, sous peine d'avoir de grosses erreurs de mesure sur certaines pendules anciennes "taillées à la serpe".
La société Schwartzmann a essayer de commercialiser un bel engin très cher, aux horlogers, dans les années 80
Je m'épate toujours autant lorsque j'assiste à de "la masturbation intellectuelle"
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?