Show Posts
Pages: 1 ... 44 45 [46] 47 48 ... 128
676  International / Français / Re: probleme arduino et relais 12v on: July 03, 2013, 02:08:53 am
Tu as oublié la photo de la boule cristal !

Qu'est ce qu'on peut faire avec des photos de boîtiers fermés !

Un peu de jugeote ferait du bien.
677  International / Français / Re: [Conseil] Plusieurs signaux sinusoïdaux de fréquence différence on: July 02, 2013, 02:52:43 pm
Quote
Si oui il suffit d'utiliser les timers de l'ATmega328p présent dans ton arduino
Quote
En fait je doit aussi faire une FFT sur le signal à émettre, donc je pense que ça ferait beaucoup pour l'Arduino.

Pas vrai. Les timers sont constitués par de la logique câblée à l'intérieur de la puce micro-controleur : ils n'utilisent que l'horloge du micro et génèrent des interruptions quand les conditions sont remplies. Ils ne consomment pas de temps machine, c'est tout leur intérêt.
678  International / Français / Re: probleme arduino et relais 12v on: July 02, 2013, 02:46:37 pm
Je subodore un problème de couplage de masse par impédance commune.
Je suppose aussi que la carte UNO est alimentée par le 12V sur son entrée externe -> merci de confirmer ou d'infirmer.

Par hasard (mauvais hasard) la carte UNO et les relais n'auraient-ils pas leurs masses reliées au plus court et l'ensemble ne serait-il pas connecté au "moins" de l'alim 12 V par un long, long  fil un peu faiblard en diamètre ?

Quote
le pc perdai l'arduino pendant quelle que seconde quant un relais claquai et qu'il etait impossible de téléserver desus temp que je n'avais pas fait un reset a la carte
On peut, sans prendre trop de risques, s'autoriser à penser que la qualité de l'alim de la carte UNO devient suffisamment mauvaise pour que l'ATMega16U2, chargé de réaliser l'interface USB, décroche et qu'il soit obligatoire de faire une risete à la carte..

Serait-il possible que tu reliasse séparément la masse de la carte UNO et celle de la carte relais par deux fils indépendants uniquement relié au niveau de l'alimentation 12 V.

Si ce n'est pas suffisant comme tu alimentes la carte UNO en 12 V il est possible d'introduire dans le schéma d'alimentation une résistance en série entre le 12 V et l'entrée de la carte UNO.
Cette résistance provoquera une petite chute de tension pas gênante puisque tu as de la réserve, mais surtout constituera un filtre du premier ordre avec les condensateurs en entrée du régulateur de tension intégré à la carte UNO.
Pour le calcul de la résistance connaissant le courant consommé par la carte UNO il te suffit d'appliquer la très connue Loi d'Ohm.

PS : il eu été préférable que tu repère l'émetteur sur le schéma : la convention veut qu'il soit signalé par un flèche, sortante pour un NPN, entrante pour un PNP.
679  International / Français / Re: [Conseil] Plusieurs signaux sinusoïdaux de fréquence différence on: July 02, 2013, 10:22:36 am
Il n'est pas question de PWM mais de vrai sinus avec contrôle amplitude/phase, on est dans le domaine du traitement du signal.

De plus avec un 328p il n'y a que 3 timers donc exit la 4ème fréquence.
Par timer tu peux avoir deux sorties (OCxA et OCxB avec x = 0, 1 ou 3 selon le timer) avec des rapport cycliques différents mais la fréquence sera obligatoirement commune aux deux sorties puisqu'elle dépend du prescaller du timer.

Précision avec la solution AD9850 il faudra qu'ils soient tous synchronisés sur le même quartz sinon il y aura des glissements de phases permanents.
680  International / Français / Re: Commande de fortes inductions on: July 01, 2013, 11:14:26 am
Quote
D'autant plus que j'avais prévu de me servir du cuivre du PCB pour faire un rad
Sur le site de Vishay il y a de nombreuses notes d'appli et dans la partie MosFet de puissance il y a des abaques pour le calcul des radiateurs sur C.Imp
681  International / Français / Re: Probléme de code incompréhensible pour un débutant on: July 01, 2013, 09:37:30 am
Tu vas comprendre mon étonnement :
Ce que tu appelle tsop est en fait un circuit intégré dont le vrai nom est TSOPXXXX comme par exemple TSOP1780.

Quand on parle de boîtier tsop on parle d'un boîtier dans lequel on peut trouver une grande variété de puces électroniques.
Ce boîtier est un CMS c'est à dire à montage de surface avec des pattes de 2mm de long et espacées de 0,5mm c'est pourquoi je demandais à voir un tel boîtier dans une breadbord. C'est important de livrer toute l'information.

Refait un câblage propre et utilise un vrai bouton et non pas 2 fils à court-circuiter qui peuvent à l'occasion faire des court-circuits partout et surtout là où il ne faut pas. Place un condensateur de 100nF en parallèle sur le bouton : le bouton à obligatoirement des rebonds mécaniques, le condensateur les masquera.
Utilise des fils courts. On peut très bien câbler proprement avec breadbord en utilisant juste du fil dénudé en extrémité et plaqué contre la breadbord et donc sans longueur inutile.

Introduit tes composants les uns après les autres , à chaque étape limite leur nombre au strict nécessaire : par exemple l'écran LCD n'est pas obligatoire dans un premier temps tu peux faire des sorties sur le serial monitor.
Fais des tests intermédiaires.
Contrôle les courants à chaque fois : un multimètre se trouve à moins de 10 €

Construit une bonne masse. Sur la photo on a l'impression que les deux cartes arduino ont leur masse reliée par les câbles USB : si c'est ça, ce n'est pas terrible.
Essaye de dessiner un schéma électrique, un vrai avec un crayon et une gomme.
Attention pour moi le "machin Fritzing"  ne fait pas de schéma, il fait juste un dessin pour placer les composants.

Affiche un maximum d'action de débogage sur le sérial monitor afin d'identifier exactement où cela plante.
682  International / Français / Re: Probléme de code incompréhensible pour un débutant on: June 30, 2013, 06:16:12 pm
Quote
Pour ce que j’appelle le tsop il est sur une breadboard avec ça résistance
Un tsop monté sur breadbord : vite les photos  smiley-mr-green smiley-mr-green
683  International / Français / Re: Probléme de code incompréhensible pour un débutant on: June 30, 2013, 05:58:44 pm
Quote
la led ne consomme quasiment rien
Cette réponse ne veut rien dire.
La seule réponse correcte est : mon émetteur consomme x mA.
Et pas x mA trouvés dans la notice mais mesurés, parce que si c'est l'émetteur qui ne fonctionne pas correctement c'est pas dans la notice que tu le verra.
Quand cela ne fonctionne pas on ne peux pas se contenter d'à peu près.
Pareil pour le reste des composants.
Quote
un récepteur ir type tsop
Le terme TSOP correspond à une taille de boîtier cela n'a rien à voir avec la consommation.
Si c'est du tsop ce n'est sûrement pas toi qui l'a soudé et donc c'est une carte toute faite. La consommation doit être précisée quelque part. Sur le boîtier il y a une référence, avec cette référence on trouve une datasheet(notice technique), dans cette datasheet on trouve la consommation.  Cela donne un début de réponse car sur la carte il peut y avoir d'autres composants qui consomment  le mieux est de faire la mesure avec un multimètre positionné en ampèremètre.

Sur un phénomène de Reset intempestif en cours de programme ce n'est pas la peine de chercher des poux dans la tête du code tant que le matériel n'est pas mis hors de cause.
684  International / Français / Re: Probléme de code incompréhensible pour un débutant on: June 30, 2013, 05:25:26 pm
Quote
Pour revenir sur les erreur que ça me provoque avec le code afficher ci dessus, la carte redémarre a chaque fois que j'appuie sur le bouton de tir
Un peu de logique :
Quand tu appuis sur le bouton de Tir c'est que tu utilise le laser.
Si tu utilise le laser il consomme du courant   -> et quel est son courant ? combien de mA ?
Comme c'est probable tu dois alimenter ton montage sur le 5 V de l'arduino.

Et qu'est ce qui se passe quand on tire trop de courant sur une alim ?
Eh bien elle s'écroule.

Et qu'est-ce qui se passe quand  l'alim du micro-controleur s'écroule ?
Eh bien il redémare...............
685  International / Français / Re: compiler Sprinter avec Arduino pour Sanguinololu v1.3a W/ATmega644P on: June 30, 2013, 05:16:44 pm
C'est effectivement légèrement différent de l'arduino et plus proche du C/C++ classique.
Il faut que la fonction init() soit déclarée avant son appel dans main().

Si tu bloques à ce niveau là, le mieux est d'aller sur le Site Du Zéro et de suivre les tutoraux d'initiation au C/C++.

Parce que on peut te dépanner sur ce point particulier mais un autre blocage surviendra immédiatement après et ce que ce soit en Wiring ou en Arduino ce sera pareil.
Alors autant mettre toutes les chances de ton coté avec le site du zéro. C'est le site que beaucoup d'entre nous ont fréquenté quand ils ont débuté  et qu'ils fréquentent toujours.
686  International / Français / Re: [Conseil] Plusieurs signaux sinusoïdaux de fréquence différence on: June 30, 2013, 04:31:56 pm
C'est un circuit que j'avais repéré mais pas encore utilisé.

Si tu le met en œuvre merci de faire un renvoi d’ascenseur et de nous donner tes impressions avec avantages/inconvénients
687  International / Français / Re: compiler Sprinter avec Arduino pour Sanguinololu v1.3a W/ATmega644P on: June 30, 2013, 04:28:16 pm
Quote
avec ce nouvel IDE
C'est le même a quelques détails prés.
688  International / Français / Re: compiler Sprinter avec Arduino pour Sanguinololu v1.3a W/ATmega644P on: June 30, 2013, 02:24:17 pm
Il existe une voie : le projet Wiring.
En fait Arduino est un fork de Wiring. Les deux projets ont évolués séparément mais restent très proches et d'ailleurs il subsiste encore de nombreux fichiers "wiring" dans l'IDE Arduino.
La différence entre les IDE : ils sont tous les deux basés sur "Processing", Arduino utilise la couleur bleue et Wiring l'orange c'est dire si c'est différent.

Mais plus intéressant pour toi la carte micro du projet Wiring est à base d'ATMega644.
Cela vaut le coup d'essayer de voir si la sanguino n'est reconnue d'office.
http://wiring.org.co/learning/basics/
689  International / Français / Re: [Conseil] Plusieurs signaux sinusoïdaux de fréquence différence on: June 30, 2013, 01:44:07 pm
Un circuit qui pourrait t'intéresser : le synthétiseur de sinusoîde AD9850.
On trouve des cartes toutes prête sur Ebay et il existe des librairies pour le gérer à partir d'une carte Arduino.

Il permet de synthétiser des fréquences sinusoïdales jusqu'à 62,5 MHz avec une horloge à 125 MHz.

Pour la fréquence min je n'ai pas vraiment cherché mais il y a des diviseurs et il accepte une horloge à partir de 1MHz: 1 kHz ça pourrait bien le faire.
Il possède des déphaseurs : reste à voir le pas de déphasage.
690  International / Français / Re: Un peu coup de main? transmission RF on: June 30, 2013, 01:09:25 pm
Je sais que la charte du forum interdit les remarques sur l'orthographe mais il ne faudrait pas exagérer non plus et tomber dans la vulgarité même si ce n'est pas intentionel :
Quote
pour con vois se que
Pages: 1 ... 44 45 [46] 47 48 ... 128