Longuement a quel point ?
Meme avec 1uF, avec 4.7k la constante de temps du circuit RC est de 4,7ms.
T'es sur de tes valeurs de resistance et condensateur ? (t'aurais pas mis 100uF ?)
-----
Longuement a quel point ?
Meme avec 1uF, avec 4.7k la constante de temps du circuit RC est de 4,7ms.
T'es sur de tes valeurs de resistance et condensateur ? (t'aurais pas mis 100uF ?)
Dernière modification par simon. ; 09/06/2020 à 18h16.
Ca n'est pas la même chose du tout. La pullup interne ne se trouve pas connectée comme R2. Avec la pullup interne, en fermant le BP, la tension d'entrée du GPIO sera égale à celle du diviseur de tension formé par la pullup et R1. Selon la valeur de la pullup, pas sûr que le niveau de tension soit assimilable à un '0' lorsque le BP sera appuyé.
Il dit que la pull-up fait 50k donc je pense qu'elle ne doit pas trop gêner.
Cela dit elle semble desactivable en software donc ce serait un truc a essayer si ca continue a ne pas fonctionner.
Il suffit de mesurer la tension en entrée du GPIO pour s'en assurer.
non je ne crois pas que la pullup du gpio3 soit désactivable (egalement vrai pour gpio2) tous autres gpio les ont par soft
j'ai vérifié la résistance. elle fait bien 1k, sur la capa il est marqué "0.1 63a wima b5" j'en ai conclu 100nF. c'est ça ?
à l'entrée de l'inter j'ai 3.28v qui passe à 1.18v quand j'appuie sur l'inter
D'après ce que je vois ici, 1.18V ne garantit pas un niveau bas sûr, même si ça peut marcher la plupart du temps.
cela expliquerai ce fonctionnement erratique !
et donc ?
Tu peux verifier la resistance de ton interrupteur ?
je viens de me rendre compte hier soir que, quand le moteur commandé par RC était en route, (lancé par un pulse sur gpio 17) , si je déclenchai le mouvement sur l'autre moteur (celui commandé par les relais) alors le 1er s'arretait preuve qu'un pulse parasite arrive sur gpio17. Comme le faux positif sur l'inter (gpio3) arrive dans les mêmes conditions, il faudrait plutôt empêcher le moteur de parasiter le rpi. Est-ce le role proposé par paulfjujo avec 1k+0.1uF aux bornes des relais ? Si oui, dans la mesure où je suis à cet endroit sur le 220v, pouvez vous me confirmer les valeurs pour que je ne fasse pas de betises.bonjour,
un petit circuit RC permet d'etouffer l'etincelle pouvant apparaitre au bornes du contact des relais
evitant des aléas au niveau du programme
Pièce jointe 414450
PS @simon la resistance de l'inter est de 0ohm coupé et court-circuit fermé
Dernière modification par michelb2 ; 10/06/2020 à 08h36.
c'est du vecu ..ICI
pour probleme de reset intempestif
mais sur du 230V j'avais mis 100 ohms + 22nF ( ou 47nF) en model X2 250V ( auto reparable)
commande de ventilateur et relais de chauffage
ok et merci pour les valeurs.... sauf qu'il me faut aller en magasin pour les avoir donc pas immédiat.
en attendant, une idée pour ne pass transmettre des parasites : mettre en sortie du gpio23 (phase 220v et Relais 1) un optocoupleur (4n25) alimenté par le 3.3v, la sortie se branchant sur mon connecteur actuel (juste avant les 2 diodes). J'ai fait le montage en volant, tout continue de fonctionner. J'attends maintenant que mon petit fils se réveille pour pouvoir faire la manip moteur des volets sous tension.
Pour moi avant tout il faut expliquer cette valeur de 1.18V interrupteur ferme. C'est pas normal.
Soit ta resistance fait pas 1k, soit y'a une mauvaise connexion quelque part. Soit ton condensateur a un probleme.
Sur le montage réel (cad sans 1k + 100nf et l'inter soudé sur le circuit) , j'obtiens bien 3.28v=>0v quand circuit fermé. C'est donc bien l'inter de test ou capa qui pose pb.
Sinon j'ai fait quelques essais avec le 4n25, je n'ai pas eu de parasites !!! ... mais comme c'est un peu aléatoire (mais fréquent), je vais attendre un peu avant de crier victoire.
Finalement, la solution ne fonctionne pas. en mettant l'opto dans le montage réel (uniquement sur le gpio phase, pas sur le 2eme), la situation s'améliore mais n'est pas totalement résolue.
par contre, je me suis rendu compte que les relais, principalement R1(phase) mais des fois R2(sens) "flashaient". Ces arcs ne doivent pas être très bon.
Je vais passer en magasin acheter des "100 ohms + 22nF ( ou 47nF) en model X2 250V" pour chaque sortie des relais utilisées
PS comment des parasites peuvent-ils passer l'optocoupleur. Les masses communes toutes issues de l'alim du rpi peuvent elles être la cause ?
j'ai fait un essai avec les moyens du bord .01uF+180ohms en parallèle avec le relais de bascule de phase. J'ai toujours un arc électrique à l’arrêt des moteurs.
une remarque : même si je bascule le relais de sens (pour la descente) avant d'activer la phase, en fin de mouvement du volet, l'arc se produit sur les 2 relais.
pas certain mais il ne semble pas se produire sur le relais de sens en montée (position relais ouvert)
Dernière modification par michelb2 ; 23/06/2020 à 09h24.
on est bien en parrallele avec le contact ?
si le contatc inverseur est actif des 2 cotés => 2 reseaux RC pour etouffer l'arc dans les 2 sens de commande
commun -----R---C -----T travail
commun ----R ---C------R repos
oui, je suis bien en //.
Ce relais n'est actif que dans un sens puisqu'il sert à ouvrir ou interdire la phase. Par contre le 2eme relais "sens" est actif dans les 2 positions puisqu'il détermine le sens de rotation du volet; mais je ne m’intéresse pour l'instant qu'à l'arc sur le 1er relais; chaque chose en son temps.
PS dans ton dessin "commun -----R---C -----T travail " ressemble plutôt à une liaison série
Dernière modification par michelb2 ; 23/06/2020 à 20h12.
bonjour,
en effet, du texte pour dessiner ,c'est pas top
bien plus joli
cela étant dit, j'étais bien en // et j'ai bien un arc malgré mon RC
mais peut être est-ce normal d'avoir un éclair un court instant au moment de l’arrêt du moteur?