Show Posts
Pages: 1 ... 104 105 [106] 107 108 ... 236
1576  International / Le bar / Re: Calcul de distance, HELP ! on: August 09, 2013, 03:41:55 am
Tu es sur de toi pour la section du tube?
1577  International / Français / Re: shield mosfet petit problème on: August 09, 2013, 03:09:37 am
Je dirais commence par mesurer la sortie de ton alimentation en charge.
Puis la tension à l'entrée de la carte (on a un peu tendance à négliger la chute de tension dans le câblage).
Ensuit la tension en sortie de la carte.

skizoh n'a pas tort lorsqu'on travaille sur de la puissance avec des courants importants la composants chauffent vite. Cependant les MOSFET normalement présentent une résistance assez faible (surtout en mode PWM) et donc il ne devraient pas trop chauffer. Tant que tu peux laisser le doigts dessus pas d'inquiétude.
1578  International / Français / Re: syntaxe #include on: August 08, 2013, 05:31:44 am
Je viens de regarder un peu.
Je pense que cela ne peut pas fonctionner. C'est le principe retenu par les développeurs de l'IDE qui pose problème. Le source est modifié et compilé dans un répertoire temporaire. Par conséquent lors de la compilation le chemin relatif vers les include n'est plus valide. Si on met le chemin en absolu c'est lors de l'édition de lien qu'il y a un problème car les sources dans le chemin de l'inclusion ne sont pas compilés.
A mon avis le plus simple serait que tu places tes librairies dans le répertoire sketchbook/libraires qui lui est correctement géré par la chaîne de compilation et l'édition de lien.
Ou alors il faut que tu fasses ton fichier make et que tu compiles en ligne de commande.
1579  International / Français / Re: matrice de led à anode commune: Comment les piloter? on: August 08, 2013, 01:39:29 am
J'ai fait une recherche sur le site de Radiospare avec les circuits de la même famille que l'ULN2803 et j'ai cherché un driver avec des PNP.
1580  International / Français / Re: Choix de composants viables ? on: August 07, 2013, 02:10:52 pm
Quote
diode de roue libre pour bobine du relais 1N4004
un SSR "solid-state relay" c'est un relais électronique sans bobine ?
[quote
C'est bien un relais électronique donc la diode de roue libre est inutile. L'arduino ne verra pas de charge capacitive.
1581  International / Français / Re: syntaxe #include on: August 07, 2013, 01:23:14 pm
<> la recherche se fait dans les répertoires définis pour la chaîne de compilation
"" le chemin est relatif par rapport à l'emplacement des sources.
      Donc pour un sous répertoire /repertoire/repertoire/fichier.h
      Pour un répertoire parent ../repertoire/repertoire/fichier.h (mettre autant de ../ que nécessaire pour remonter dans l'arborescence.
1582  International / Français / Re: Utiliser serial converter avec Nano on: August 07, 2013, 01:18:08 pm

Pour la distance 10 m c'est largement possible. En RS-232 la spécification à 9600 bauds est 150 m (oui je sais on est sur du TTL ici, m'enfin je vois pas pourquoi ça chuterait d'un facteur 20 ...)

Ho la tu t'emballes B@tto.

All 232 circuits carry voltage signals, with the voltage at the connector pins not to exceed ±25 V.
All pins must be able to withstand a short circuit to any other pin without sustaining permanent damage.
Each line should have a minimum load of 3 kΩ and a maximum load of 7 kΩ, which usually is part of the receiver circuit.
A logic 0 is represented by a driven voltage between 5 V and 15 V and a logic 1 of between –5 V and –15 V.
At the receiving end, a voltage between 3 V and 15 V represents a 0 and a voltage of between –3 V and –15 V represents a 1.
Voltages between ±3 V are undefined and lie in the transition region. This effectively gives a 2-V minimum noise margin at the receiver.
The maximum cable length originally was defined in RS-232-C as 15 meters; however, this has been revised
in EIA-232-D and TIA/EIA-232-E and is now specified more correctly as a maximum capacitive load of 2500 pF.
This equates to about 15 to 20 meters of line length, depending on cable capacitance.

Tiré de ce document TI http://www.ti.com/lit/an/slla037a/slla037a.pdf

Mais en RS232 on a un gros budget pour les pertes. On peut émettre avec des niveaux ±15 V. Et le récepteur les interprétera correctement jusqu'à ±3 V ce qui laisse quand même pas mal de marge. Ce qui n'est pas le cas avec des signaux TTL.
Et tu remarqueras que la limite ce n'est pas la distance mais la capacité de la ligne. Donc suivant le câble utilisé cela peut aller du simple au double.

J'viens de test avec une uno avec une platine de proto (sans le cable 10m),
J'ai donc GND <----> GND
            TX    <----> RX
            RX    <----> TX
            DTR <--Condo ( 1j100 ) -- > RESET

Que dal, quand je transfère les leds TX / RX ne s'allument pas.

Bon donc avant de coller 10m de câble il faudrait déjà comprendre ce qui ne va pas avec 10cm.

Les masses sont bien reliées?
Le RX et le TX ne sont pas croisés?
Est-ce que l'adaptateur USB UART fonctionne dans un terminal en rebouclant RX sur TX?
1583  International / Français / Re: Utiliser serial converter avec Nano on: August 07, 2013, 05:27:29 am
Ces trucs là sortent des signaux TTL. Ce n'est pas du tout prévu pour aller à 10m.
Pour de telles distances je ne vois guère que du RS422.
1584  International / Français / Re: Astuce pour GPS « double précision » on: August 07, 2013, 02:42:14 am
Le calcul différentiel pourrait alors se faire sur les écarts de mesure basé sur les 40m étalon !
40m étalon si le train va en ligne droite sur le plat!!
1585  International / Français / Re: matrice de led à anode commune: Comment les piloter? on: August 07, 2013, 01:43:59 am
Un candidat possible: http://radiospares-fr.rs-online.com/web/p/transistors-darlington/6807220/
Les sorties se font sur l'émetteur donc cela devrait faire l'affaire.
1586  International / Français / Re: Modification bootloader on: August 06, 2013, 04:27:40 am
il sera compiler avec Astudio pour avoir l'HEX pour pouvoir infecter le programme directement sur la ligne de fabrication de mon sous traitant en carte électronique .

Si ton sous-traitant lit ce forum ça va pas le rassurer de bosser pour toi  smiley-lol
1587  International / Français / Re: TVBGONE - Attiny85 on: August 06, 2013, 02:46:40 am
Bonjour,
ce petit composant a 3 pattes s'appelle un resonateur
par exemple : http://fr.farnell.com/ael-crystals/c16m000000l003/resonateur-ztt-16mhz/dp/1448129

La frequence est moins precise que celle d'un quartz et cela coute un peu moins cher. A deconseiller si tu as besoin d'une frequence precise pour par exemple une liaison serie.

ATTENTION légende urbaine

Je me permet de rebondir sur cette remarque que j'ai déjà vue plusieurs fois sur le forum.

Les résonateurs sont spécifiés avec des fréquences à +/-0,5%
Si tu regardes la doc de l'ATmega (le chapitre sur l'USART) la tolérance conseillée sur l'horloge pour garantir une réception correcte est de +/- 2%, dans le cas d'un transfert 8 bits de données sans parité. Et la tolérance max supérieure de +/-4% (la tolérance max est théoriquement bonne selon les calculs mais aux limites).
Donc à priori pas de problème avec un résonateur.

Par contre la remarque est valable dans le cas de l'utilisation de l'horloge interne du processeur qui est spécifiée à +/-10% avec la calibration usine.
Mais qui peut être abaissée à +/-1% avec une calibration utilisateur. Ce qui la rendrait utilisable.

Dans le cas qui nous intéresse, une télécommande IR, c'est typiquement le genre d'oscillateur que l'on trouve dans les télécommandes de téléviseurs, lecteurs DVD, .....

Autre remarque, ne pas confondre quartz (ou résonateur) et oscillateur.
Un quartz, comme un résonateur, sont des éléments passifs qui doivent être connectés à un élément actif (porte logique , transistor,...) pour fournir un signal d'horloge. Le quartz ou le résonateur servent à stabiliser le mode oscillatoire de l'élément actif.
Un oscillateur est un éléments actif complet dans un boîtier qui délivre une horloge avec des caractéristiques électriques particulières de fréquence et de niveau électrique suivant le modèle.
1588  International / Français / Re: loop pendant un certains temps on: August 05, 2013, 08:03:06 am
Quel est la difference entre un delay et un millis ?

Si j'ai bien compris ,
Un delay(1000) bloque le code pendant 1 seconde

Un millis(1000) fait looper le code pendant 1 secondes

La fonction delay() est bloquante, elle attend la fin du temps demandé.
La fonction millis() retourne le temps écoulé à toi d'en faire ce que tu veux.
1589  International / Français / Re: c urgent on: August 05, 2013, 08:00:57 am
désole je veux que c'est différent du button que j'ai dans le projet
la librairie est générique. Elle s'adresse à tous les composants qui communiquent en One Wire.
Faut s'investir un minimum pour y arriver.
1590  International / Le bar / Re: Bonne affaire (matrices RGB) Ki k'en veut ? on: August 05, 2013, 06:12:34 am
Merci pour cette offre!!

Je serais intéressé par une matrice

Et +1 si dans les 35€
Pages: 1 ... 104 105 [106] 107 108 ... 236