Show Posts
Pages: 1 ... 48 49 [50] 51 52 ... 128
736  International / Français / Re: Résolution TMP36 on: June 18, 2013, 01:49:29 pm
Pourquoi ?
Tu crains de souder un  CMS ? -> c'est comme le vélo il suffit de vouloir se lancer. smiley-mr-green
Un condo à patte, comme celui que tu montre, soudé au niveau du support du micro améliorera certainement mais sera moins efficace [1] qu'un CMS mais peut-être que ce sera suffisant ?  Il faut faire l'essai.


[1] la plaie dans un condensateur c'est la longueur des pattes de connexions : elles sont équivalentes à de l'inductance en série avec la capacité et donc l'ensemble fini par résonner. Au delà de la fréquence de résonance le condensateur sera équivalent à une inductance donc plus aucun effet de filtrage.
Exemple C= 100nF et 2 fois 1 cm de patte, On compte 10 nH d'inductance par cm de fil ce qui fait 20 nH.
Ce circuit résonne à 3,5 MHz, au delà c'est l'effet inductif qui devient prépondérante sur l'effet capacitif.
C'est la raison pour laquelle avec les condensateurs de fortes valeurs 10µF ou plus on place toujours un petit 100 nF céramique en parallèle, souvent en CMS.

Un CMS format 0805 est pile poil ce qu'il faut pour souder sur un pas à 2,54.
Taille du CMS = XXYY    XX longueur     YY largeur en unité à la c** britanniques  smiley-mr-green.
Exemple 0805 : longueur = 0,08 inchs soit 2,54*0.08 = 2mm -> super pour mettre entre 2 picots espacé de 2,54 mm.
Il faut juste une bonne loupe, enfin après 40 ans parce qu'avant les jeunes se débrouillent bien sans.
737  International / Français / Re: Résolution TMP36 on: June 18, 2013, 11:14:56 am
Pour Quentinb56
J'espère qu'on t'as pas trop pourri ton post.


Sache qu'on n'est pas obligé de faire toutes ces manips : je suis perfectionniste et j'aime bien pousser le matériel dans ses derniers retranchements.
Le coup du LM35 qui n'aime pas une charge capacitive c'est général aux circuits CMOS donc cela doit s'appliquer au TMP36 qui semble être un jumeau du LM35. Par contre le LM335 qui s'utilisee comme une "zéner thermique" ne présente pas cette susceptibilité.
Edit : je viens de regarder la spec du TMP36 -> idem LM35 pour la charge capacitive.

Pour juger de la validité d'une mesure je procède ainsi :
Je lance la mesure en continu avec une temporisation de 250 ms entre deux mesures.
J'affiche les résultats dans le serial monitor.
Quand j'ai assez de mesures (j'en prend au minimum 100) je fais un coupé coller du contenu du serial monitor dans une feuille de tableur.
J'utilise les fonctions du tableur:  Min, Max, Moyenne, Médiane

Pourquoi vérifier la moyenne et la médiane, qui est la valeur telle que le nombre de mesures inférieures est égal aux nombre de mesures supérieures?

Parce que si les mesures sont instables à cause du bruit la moyenne et la médiane seront presque égales et il n'y a pas grand chose à faire.
Si elles sont trop différentes c'est parce qu'il y a un parasite récurant qui pollue la mesure et donc il faut revérifier le câblage.

Une bonne illustration de la différence entre la moyenne et la médiane en fonction d'éléments parasites :

<troll d'ancien 68tart tendance autogestionaire>
En France le salaire médian est nettement plus faible que le salaire moyen : la raison il n'y a que quelques hauts dirigeants d'entreprise avec des salaires exorbitants qui remontent artificiellement la moyenne alors qu'il y a des centaines de milliers de salariés au SMIC
<troll/>

Pour voir la répartition tu peux aussi utiliser la fonction FREQUENCE du tableur et l'écart type si tu es famillié avec.
738  International / Français / Re: Résolution TMP36 on: June 18, 2013, 09:33:54 am
Quote
travail en différentiel ?  smiley-mr-green

Oui dans un premier temps mais après ce n'était même plus la peine.

Mais bon j'ai pas tout dit, faut bien faire saliver un peu.
Le LM35 est très chatouilleux quand il voit un câble capacitif, le LM335 lui s'en fiche complètement.
Pour le LM35 il faut lire la datasheet, c'est expliqué et ne pas se contenter de placer la résistance indiquée mais l'adapter au câble.
Bien évidement j'ai encadré entre plusieurs valeurs ->  on naît développeur et on le reste.
Au mieux le résultat oscillait entre 3/4 valeurs consécutives.

Et pour arriver à la stabilité parfaite : toujours la même valeur ou seulement deux valeurs consécutives je n''ai pas tout à fait tout dit ->  j'ai "un tout petit peu" amélioré la carte uno,
voir photos sur le filtrage de la piste Aref (le trajet est une horreur !)

Quand je vois à quel point l'implantation de ces cartes arduino est pourrie il me vient à l'esprit une chanson de Brassens :
Le temps ne fait rien à l'affaire
Jeunes c** de la dernière averse
Vieux c** des neiges d'autant
Quand on est c** on est c**

NB : notez bien mon esprit de sacrifice : je n'avais aucun besoin de ces LM, mais comme cela m’agaçais de voir écrire des énormités à leur sujet j'en ai approvisionné pour faire des tests.
739  International / Français / Re: Résolution TMP36 on: June 18, 2013, 07:46:47 am
Je complète car j'ai encore approfondi le sujet :
Une conversion "normale" prend 13 cycles horloge de l'ADC qui avec le bootloader arduino est préconfigué à 125 kHz.

Attention à la mise en route du convertisseur la première conversion prend 23 à 25 cycles et Atmel recommande de la rejeter.
En API arduino la mise en route de l'ADC est effectuée implicitement a chaque appel de la fonction analog.Read()

De même après un changement soit de référence soit même d'entrée du multiplexeur Atmel recommande de ne pas tenir compte de la première mesure.

Ce que je fais maintenant quand je veux faire une acquisition  A/N:
- en premier une boucle poubelle : de 3 à 5 acquisitions dont je ne garde pas la valeur.
- ensuite la véritable acquisition.

La suite dans quelque temps mais attiser votre curiosité  smiley-mr-green je vous indique que j'ai réussi à obtenir une mesure parfaitement stable et juste avec un LM35 et un LM335 au bout de 50 m de câble ethernet catégorie 5.

Et pour enfoncer encore un peu plus le clou : toute la solution est décrite dans les datasheets du LM35, du LM335, de l'ATMega 328p et dans les notes d'application Atmel, je n'ai rien inventé.
Comme quoi il faut lire la documentation.
740  International / Français / Re: Arduino (micro) + LED RGB env 30V +(350/700 mA) [Non réglé] on: June 18, 2013, 04:23:30 am
Il te faut apprendre à poser ton problème :

- La carte micro s'alimente avec quelle tension ? (au passage rectification de vocabulaire une puissance ce n'est pas des volts mais des watts et Puissance  = volts * ampères, normal qu'au début le langage soit imprécis mais il faut s'améliorer  smiley-mr-green sinon on va passer notre temps en quiproquos).

Avant de parler alim pour les Diodes ElectroLuminescentes (=del=led en anglais) RGB de puissance il faut spécifier :
Quelles dels RGB a-tu choisi ?
Combien il y en aura-t-il à commander ?
Cela permettra de définir les caractéristiques de l'alim pour les Del. Sans ces renseignements il n'y a que la boule de cristal et la mienne n'est pas très performante. smiley-mr-green

Sinon le circuit de commande peut se limiter à de simples transistors de puissance commandés par l'arduino en PWM (-> voir ce mot -> google, Wikipédia, site arduino, etc....). Voir doc sur les transistors, il y en a même un tuto sur la partie "Tuto et Cours" de ce forum.
Une rectification importante : le courant maximal "normal" d'une sortie de micro-controleur n'est pas 40 mA mais 20 mA.
40 mA c'est pour le marketing, 20 mA c'est pour un usage "sûr".
741  International / Français / Re: Resistance question on: June 17, 2013, 09:51:08 am
Oh tu regardes un peu avant d'envoyer des messages ou pas ?

Après avoir posté en français sur le forum anglais, maintenant tu écris sur la première rubrique qui passe : je n'avais pas compris que tu voulais nous faire un cours !!

Tu envoi un message au modérateur pour qu'il déplace ton sujet dans le FORUM ici c'est pour les cours.
C'est quand même pas difficile à voir !
742  Using Arduino / General Electronics / Re: Voltage drop over capactors on: June 17, 2013, 06:08:00 am
Still missing inductor 10 µH beetween Vcc and AVcc.

See datasheet Atmega328 page 258.

Read, read ,read the datasheet. Atmel give you good advices.
It is Atmel who know best his micro.
743  Using Arduino / General Electronics / Re: Power supply recommendation for Due needed on: June 17, 2013, 03:06:57 am
Attention :
You can read this :

Summary
Input Voltage (recommended)       7-12V
Input Voltage (limits)       6-20V

But on the DUE board pics you can see that capacitors are only 16 volts max
744  Using Arduino / General Electronics / Re: Voltage drop over capactors on: June 17, 2013, 03:00:59 am
With my UNO board I increase the ADC performances by soldering two extra capacitors (100nF SMD 0805):

The most important : dirrectly on the ATmega socket.

The second, more difficult to sold, can be an option :  middle of the Aref track.

On Arduino board Aref track is filtered only at the input board but Atmel say it must be filtered as near as possible from micro (application note AVR042).
745  International / Français / Re: Resistance question on: June 17, 2013, 02:45:50 am
Tu es sur un forum en langue anglaise tu n'auras pas de réponse à exception de "Use Google translator".

Adresse toi plutôt sur la partie francophone :
http://forum.arduino.cc/index.php?board=33.0
746  Using Arduino / Project Guidance / Re: What are the Atmega644P options these days? on: June 17, 2013, 02:38:47 am
You have also the Wiring Project :
http://wiring.org.co

They have a board with a 644
http://wiring.org.co/hardware/
747  Using Arduino / Installation & Troubleshooting / Re: Tests to perform after having applied inverse power to Vin? on: June 17, 2013, 02:33:03 am
Quote
it still seems to work fine

It's normal : there is a protection diode D1
Have a look on the general schematic or on extract I have done
748  International / Français / Re: Module GPS avec connections SCL SDA on: June 16, 2013, 02:26:55 pm
Ouais mais en vue d'autres projets par la suite ce serait bien de comprendre comment est constitué une adresse I2C.
Ca peut servir.
749  International / Français / Re: Arduino + Routeur : Problème de masse on: June 16, 2013, 02:21:21 pm
Quote
Le routeur consomme aux alentours de 400mA
Donc comme le transistor fonctionne en saturé un transistor Icmax entre 500mA et 1 A serait confortable tout en conservant un gain en courant acceptable et un Vcesat pas trop grand (<0,3 V)

Pour la suppression de R3 j'ai modifié ton schéma en indiquant le sens des courants.

Rappel :
Dans un transistor le courant dans l’émetteur circule dans le sens de la flèche
NPN le courant de base entre par la base et sort par l'émetteur
PNP le courant de base entre par l'émetteur et sort par la base

Pour le courant Ic
NPN Ic entre par le collecteur et sort par l'émetteur
PNP Ic entre par l'émetteur et sort par le collecteur
750  International / Français / Re: arduino due cnc on: June 16, 2013, 01:15:58 pm
Quote
la team arduino semble avoir complètement délaissé l'aspect "code" au profit de son nouveau robot a la ***
Je serai plus méchant mais sûrement plus près de la vérité :

La team  Société Arduino fait de la fuite en avant pour garder un temps d'avance sur les clones chinois et faire une grosse culbute sur le prix de vente de ses cartes.
Exemple la UNO avec un aTmega8 pour l'USB puis un atMega16 : pourquoi pas le 16 tout de suite ?

Avec la DUE elle est aller un niveau trop haut compte tenu de ses compétences informatiques internes et ils n'arrivent pas à s'en dépêtrer.

C'est très dommageable parce que même s'ils ne sont pas à "complètement" à l'origine du projet (voir le projet Wiring) ils avaient réussi a développer un éco-système et une communauté d'utilisateurs impressionnante.

Il existe de bien meilleurs produits que les cartes arduino mais qui sont inexploitables faute d'avoir  cette communauté.

Il ne faudrait pas que cette fuite en avant mette le projet en péril.
Malheureusement  malgré de nombreuses propositions, Massimo Banzi a toujours refusé des aides de bénévoles et verrouille le projet  ->  voir les doléances sur le forum en anglais.
Pages: 1 ... 48 49 [50] 51 52 ... 128