Show Posts
Pages: 1 2 3 [4] 5 6 ... 22
46  International / Français / Re: Leonardo & shield 8 relais qui reboot, pb d'ampérage ? on: May 15, 2014, 04:58:47 am
Merci pour le dépannage, ça semble fonctionner, ça a tourner toute la nuit avec :

Arduino sur l'alim de PC 12v + condo 1000µF / 36v
Shield Relais sur l'alim de PC 5v sans condo
Shield Horloge sur l'arduino +  condo 1000µF / 16v (j'sais pas si ça sert a qques chose?)

Yann
Découpler l'alim du shield ça ne peut pas faire de mal, mais ça ne sert à rien je pense vu ce que tu as déjà en entrée de l'Arduino.
On ajoute souvent un condo céramique de l'ordre de 100nF en parallèle sur le condo chimique, pour filtrer plus efficacement les hautes fréquences.  Je mets un tel couple de condos systématiquement en entrée de mes montages, et un 100nF de découplage sur chaque circuit intégré au plus près des broches d'alim du CI.
47  International / Français / Re: Question arduino standalone on: May 12, 2014, 10:33:08 am
Je suis en train de terminer mon second projet où je mets un ATMega 328P sur un circuit imprimé maison, après avoir testé sur breadboard.
Dans mon cas c'est moins cher et surtout ça prend beaucoup moins de place, et accessoirement, ça consomme moins.
Ca me permet d'intégrer tout dans un cadre.
C'est pas du CMS, ça reste simple à mettre en oeuvre.
Le pro-mini a l'air sympa pour faire encore plus compact.
48  International / Français / Re: Question arduino standalone on: May 12, 2014, 09:54:01 am
on va tester en mode  smiley-sweat
smiley-mr-green

Un truc pratique aussi puisque tu programmes via l'ICSP, c'est sur ton circuit final de prévoir un connecteur ICSP. Bon ça prend un peu de place, mais  ça évite d'avoir à enlever le micro-contrôleur de son support pour une reprogrammation.
49  International / Français / Re: Question arduino standalone on: May 12, 2014, 09:13:48 am
Mais rassure moi dans mon cas c'est bon?  smiley-mr-green
Je ne peux pas te le garantir, mais bon, au prix d'un ATMega c'est pas bien risqué de toutes façons  smiley-mr-green
50  International / Français / Re: Question arduino standalone on: May 12, 2014, 09:10:31 am
Effectivement j'ai regardé en détail ton lien mais n'ai pas compris comment on remet les fusibles?
Car on a compris comment on les enlève avec le fichier boards en mode 8MHz mais après si on veut les remettre il suffit de reflasher avec un autre type de carte et c'est bon?

Il me semble oui, c'est juste un paramètrage d'avrdude en fait.
Là c'est juste une config d'oscillateur, dans certains cas la manip n'est pas réversible (changement d'affectation de pin Reset sur l'ATTiny par exemple, qui bloque toute reprogrammation).
51  International / Français / Re: Question arduino standalone on: May 12, 2014, 08:40:02 am
La différence c'est la vitesse du processeur d'une part (normal), et d'autre part la stabilité de la fréquence de l'horloge.
Ok je vais tester et voir si ça me cause des problèmes de compatibilité.

Par contre je n'ai toujours pas compris comment on fait pour activer/desactiver l'horloge interne du nono?

En fait la procédure est indiquée dan le lien que je t'ai donné:
http://www.ediy.com.my/index.php/projects/item/86-minimal-arduino-with-8mhz-internal-clock
mais c'est pas super clair. Il faut télécharger le fichier Breadboard.zip indiqué dans le lien ci-dessus qui contient les paramètres pour les "fusibles" de l'arduino qui le mettent dans le bon mode de fonctionnement.

Je n'ai jamais pratiqué la chose, j'ai juste un peu joué avec Arduino As ISP pour programmer un ATTiny.
52  International / Français / Re: Question arduino standalone on: May 12, 2014, 07:29:16 am
Heu non je n'ai pas de DS1307 dans mon appli.
Ah, j'ai confondu avec une autre discussion dans laquelle j'interviens aussi  smiley-mr-green
53  International / Français / Re: Question arduino standalone on: May 12, 2014, 07:17:02 am
Dans ce cas quelle est la différence entre du 8 et du 16? C'est une histoire de précision?
Par exemple si je fais un millis() je pourrais toujours détecter la seconde?
Un delay(500) fera bien toujours 500ms?

As tu un tuto quelque part pour la manip du "flash de fusibles". Je ne vois pas trop ce que c'est mais bon.
Si je peux ce soir je teste ça, en enlevant les condos et quartz.

La différence c'est la vitesse du processeur d'une part (normal), et d'autre part la stabilité de la fréquence de l'horloge.
Pour ton usage ça ne semble pas significatif.

Comme tu as un DS1307, tu pourrais aussi l'utiliser pour tes temporisations.
54  International / Français / Re: Leonardo & shield 8 relais qui reboot, pb d'ampérage ? on: May 12, 2014, 07:15:02 am
@patg_
Quote
Tu veux dire que les contacts du relais sont fermés (comme lorsque la bobine est commandée) alors qu'il n'est pas commandé?
C'est possible si tu dépasses la puissance maximale de coupure du relais. Mais là je ne donne pas longtemps à survivre à tes relais!

Oui j'ai regardé au testeur, parce les pompes tournaient avec les LED de la carte relais éteintent  smiley-confuse. Les deux bornes NC & ON étaient en contact avec le COM  smiley-eek

J'ai vite fait débranché tout ça  smiley-mr-green

NC généralement c'est "Not Connected". Il y a peu d'infos sur la page indiquée si les relais ont un ou deux contacts (un normalement ouvert et l'autre normalement fermé).
Mais il est indiqué dessus qu'il tiennent 10 A sous 250V donc normalement c'est bon pour toi.
Bizarre, là je sèche un peu.
55  International / Français / Re: Leonardo & shield 8 relais qui reboot, pb d'ampérage ? on: May 12, 2014, 05:18:04 am
Les 8 relais sont commutés alors que les LED d'activité sont éteintes, je me demande d’ailleurs comment c'est possible ???

Tu veux dire que les contacts du relais sont fermés (comme lorsque la bobine est commandée) alors qu'il n'est pas commandé?
C'est possible si tu dépasses la puissance maximale de coupure du relais. Mais là je ne donne pas longtemps à survivre à tes relais!

56  International / Français / Re: Leonardo & shield 8 relais qui reboot, pb d'ampérage ? on: May 12, 2014, 03:42:10 am
Si tu débranches toutes les charges, est-ce que le problème se produit toujours? ( en ne laissant que la commande des relais active).
Si le problème disparaît, alors les blocages sont probablement dus à des appels de courant trop forts dans le circuit de puissance, qui cause un trou dans la tension d'alim de l'Arduino et son reset (via son Brown-Out Detector ou via une perte totale d'alim).
Les relais de ton shield sont commandés par des transistors, donc la conso de la carte elle-même est négligeable.

Si tu as des charges qui consomment beaucoup sur le 12V et en particulier des charges inductives, ça pourrait expliquer le problème.

Il faut aussi vérifier que ta conso totale ne dépasse pas celle admise par ton alimentation.

Si tout ça est OK, tu pourrais essayer de mettre un gros condo chimique de filtrage juste avant l'entrée dans l'Arduino pour "absorber" les pics de courant.


57  International / Français / Re: Question arduino standalone on: May 12, 2014, 03:27:21 am
Si tu peux te contenter d'une horloge à 8MHz tu peux te passer complètement de résonnateur/quartz et condos externes en utilisant l'oscillateur RC interne:

http://www.ediy.com.my/index.php/projects/item/86-minimal-arduino-with-8mhz-internal-clock
58  International / Français / Re: Firmata par bus I²C ? on: April 02, 2014, 11:38:48 am
Merci pour la réponse ! Finalement, un ami qui est un poil plus calé que moi m'a indiqué quels termes utiliser pour trouver une réponse à ma question. Les broches du Raspberry Pi sont des ports GPIO, et ils ne permettent pas de se comporter comme un port USB (en résumé) ce qui rend impossible le fait de relier les deux  par I²C et d'utiliser Firmata ensuite. Je vais donc acheter un hub pour avoir un port USB disponible en plus. ^^
Tu confonds. L'USB n'a rien à voir du tout avec l'I²C.
Généralement on peut faire de l'I²C avec n'importe quel port GPIO.
59  International / Français / Re: Mettre mon ds1307 à l'heure on: April 02, 2014, 09:14:06 am
Après il y a la méthode DCF77. L'heure est synchronisée sur l'horloge atomique.

Seulement chez moi en fonction de la couverture nuageuse et du positionnement du capteur ça ne marche pas. Mais ça marche dans de nombreux cas (je dois être l'exception...).

Chez moi ça marche souvent, mais pas tout le temps.
Mon horloge s'est bien mise à l'heure suite au passage à l'heure d'été mais certains jours je la retrouve complètement déréglée. Je n'ai pas implémenté l'algo de décodage DCF77 moi-même, et pas envie de m'y pencher. J'ai une LED à l'intérieur qui clignotte au rythme des impulsions reçue, qui me permet de vérifier la réception du signal (très dépendant de la position de l'horloge, heureusement que mon mur est bien orienté...).

Pour la V2, j'opte pour un DS3234 et un codage manuel de l'algo de changement d'heures. Avec mise à jour manuelle une fois par an pour compenser la dérive d'1 à 2 minutes annuelles de ce type d'horloge RTC.  Je vais aussi utiliser l'EEProm pour mémoriser la date et permettre de changer la pile de l'horloge sans devoir passer par des boutons de réglage de la date. C'est implémenté mais pas encore testé (donc ça ne fonctionne pas encore smiley-wink )

Si l'Arduino est relié par USB au PC il est toujours possible de définir un protocole par lequel l'Arduino demande l'heure au PC lors du démarrage du sketch ou à intervalles réguliers. Y'a un peu de boulot des deux côtés mais ça pourrait être une solution envisageable.
60  International / Français / Re: lecture/ecriture ram ds1307 on: March 22, 2014, 12:41:07 pm

j'avais préalablement placé des valeurs typiques dans la ram.
résultat, les 32 premières valeurs ont bien été prise en compte, et les 16 dernières ont été celle que j'avais préalablement placé.

donc, le problème se situe bien à l'écriture.
Bizarre. Rien n'indique ce genre de limitation dans la datasheet.

effectivement patg_, l'EEPROM répond parfaitement à mes besoins mais voilà, j'essai toujours plus de trucs... je ne dois pas être le seul !
Non smiley
Je suis aussi dans ce cas.
Pour mon projet actuel j'avais envisagé d'utiliser la RAM de la DS3234 mais voilà, c'est pour mémoriser l'heure courante lors du changement de la pile alors je suis bien obligé d'utiliser l'EEProm smiley
J'utilise aussi l'EEProm pour mémoriser le fait que j'ai bien effectué le changement d'heure.
(Je remplace un DS1307+récepteur DCF77 par un DS3234 et j'implémente le changement d'heure d'été/hiver "manuellement").
Pages: 1 2 3 [4] 5 6 ... 22