Show Posts
Pages: 1 ... 3 4 [5] 6 7 ... 202
61  International / Français / Re: Alim ATX régulée via Arduino on: April 07, 2014, 03:13:36 pm
Pour faire du continu à partir d'un signal PWM il faut un bon filtrage. La fréquence du PWM de l'arduino étant basse (390Hz) cela demande des valeurs d'inductance et de capacité élevé. Etant donnée le courant que tu veux délivrer tu vas te retrouver avec une cellule de filtrage de la taille du boîtier de ton alimentation.
En plus avec un filtrage à une fréquence assez basse ton alimentation risque de ne plus très bien réguler. Et tu risques d'avoir un montage assez instable en dynamique.
62  International / Français / Re: Problème affichage LCD on: April 07, 2014, 03:06:51 pm
LCD.write envoie un caractère à l'afficheur
LCD.print affiche une chaîne représentation d'un caractère, un nombre, d'une chaîne
C'est le même principe que pour Serial.write et Serial.print
63  International / Français / Re: probleme sauvegarde carte sd avec shield v1.2 on: April 07, 2014, 02:10:31 pm
tu pence que le probleme vient d ou car avec un shield different cela a fonctionne , j ai deux shield comme dans le lien aucun ne marche qu elle modification doit je effectué
Pour ça il faudrait savoir comment est câblé ton shield.
64  International / Français / Re: problème de boucle "for" on: April 07, 2014, 02:08:26 pm
Ce serait bien d'avoir un petit dessin du montage car sur le 595 il n'y a pas que l'horloge et le verrou. Il y a aussi d'autres signaux et il faudrait savoir comment ils sont positionnés
65  International / Français / Re: probleme sauvegarde carte sd avec shield v1.2 on: April 07, 2014, 01:15:09 pm
Normalement tu devrais avoir:
carte        arduino
SDout      MISO      pin 50
SDin         MOSI      pin 51
SCK          SCK          pin 52
CS             SS            pin 53
66  International / Français / Re: simulateur 2 dof pour console de jeu on: April 07, 2014, 10:14:34 am
Pour commencer, 4 lignes qui mettent en marche le moteur dans un sens suffisent.
67  International / Français / Re: Envoi d'une chaîne sur le port série on: April 07, 2014, 10:11:51 am
mon problème est qu'en production mon cable usb n'est pas utilisé. Seul le port TX est utilisé et la PIn TX est raccordée à un multiplexeur.

Comment la carte est-elle alimentée?
Et comment est-elle raccordée avec l'appareil qui exploite la liaison série?
68  International / Français / Re: simulateur 2 dof pour console de jeu on: April 07, 2014, 09:10:17 am
Cela ne dépend pas du moteur mais du VNH2SP30 (le pont en H)
69  International / Français / Re: Afficher température capter on: April 07, 2014, 07:41:50 am
Ouch ! Effectivement j'étais passé à côté de ça. Les variables locales qui masquent les variables globales, c'est vraiment le mal absolu.
70  International / Français / Re: Afficher température capter on: April 07, 2014, 05:33:45 am
Salut,

je n'ai pas tout regardé en détail, mais cette ligne n'est pas logique :
Code:
val3 = analogRead(val);
Si j'ai bien compris, à la fin de la fonction luminosite() (qui est appelée juste avant cette ligne), la valeur de la luminosité ambiante est contenue dans la variable globale val.
val est une variable locale à luminosite().
Code:
void luminosite(void)
{
  int i;
  uint16_t val=0;   <----------
Donc les 2 variables sont distinctes.

Si on suit la logique dans laquelle ce programme est écrit, il faudrait supprimer la ligne que j'ai indiqué ci-dessus.
Si on voulait coder proprement il vaudrait mieux supprimer la variable globale et faire retourner la mesure à la fonction luminosité() mais on en est pas encore à ce niveau là.

Il y a toujours une erreur de type de variable sur cette ligne:
Code:
 dat= (500 * val2) / 1024;
Il me semble que cela avait déjà été évoqué dans un autre post.
val2 peut retourner une valeur comprise entre 0 et 1023 donc le produit par 500 dépasse largement la capacité d'un int.
Donc:
Code:
 dat=(int)( (500L * (long)val2) / 1024);
71  International / Français / Re: Delta Temps on: April 07, 2014, 05:24:14 am
Un peu de lecture : http://arduino.cc/en/Reference/Millis
72  International / Français / Re: simulateur 2 dof pour console de jeu on: April 07, 2014, 04:16:56 am
Pour l instant, c est un petit moteur 5v de jouet que j alimente par deux piles aaa....
2 piles AA = 3V   Passez assez fort mon fils (pour plagier une pub connue)

La tension minimum selon la datasheet c'est 5,5V
73  International / Français / Re: probleme sauvegarde carte sd avec shield v1.2 on: April 06, 2014, 11:50:22 am
Pas facile d'aider sans information.
Tu pourrais peut être tenter de donner toutes les infos nécessaires, on est pas devin.
Quel shield?
74  International / Français / Re: Aide pour la fonction micros() on: April 06, 2014, 09:04:26 am
J'ai essayé en déclarant reset et clock en tant que LOW, puis HIGH, rien ne change.
Que cela ne change rien ne dispense pas de mettre une valeur par défaut sur les sorties. Ne serait-ce que pour être certain que le reset est dans le bon sens.

Qu'est ce que tu entends par initialiser intervalle_horloge ?
A la première itération de la boucle for cette variable ne contient rien puisqu'on ne lui a encore pas affecté de valeur et la première chose que tu fais c'est un test sur elle donc ????
il faudrait faire un:
Code:
intervalle_horloge = micros();
avant le for
75  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 06, 2014, 08:55:30 am
Vu là:
http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug973-vivado-release-notes-install-license.pdf
Le soft d'installation semble être xsetup.
Vérifier qu'il  à bien le flag d'exécution actif et que tu as les droits d'exécution dans le répertoire où tu lances le programme.
Ouvrir un terminal dans le répertoire et faire ./xsetup au moins tu verras passer des messages qui pourront peut être t'aider à trouver ce qui ne va pas.
Pages: 1 ... 3 4 [5] 6 7 ... 202