Détectez 220 VAC avec un Raspberry Pi

9

Je veux construire un appareil simple pour vérifier si la lumière est allumée ou éteinte. J'ai trouvé des schémas mais je dois être sûr que c'est sûr.

entrez la description de l'image ici Source: Comment détecter la tension 220 VAC à l'aide d'un opto-isolateur

Mon problème est que je ne comprends pas très bien cela. J'ai trouvé que le PS2501 a une chance de fonctionner jusqu'à 80V, alors comment le connecter en toute sécurité à 220 VAC? Quelles résistances limitent ici la tension? Pourquoi faut-il ajouter un condensateur et une diode (D1, C1)?

Je suis un débutant dans ce domaine, alors soyez patient.

M4xell
la source
8
Faites preuve de prudence! Les tensions secteur peuvent être mortelles, surtout si vous ne savez pas exactement ce que vous faites. Est-il possible pour vous de détecter la lumière à l'aide d'un capteur basse tension (phototransistor par exemple) au lieu de le câbler sur secteur?
BB ON
2
Le circuit semble plus destiné à détecter 230 VCA qu'à détecter qu'une lumière est allumée. Je ne pense pas que vous mettriez cela en série avec votre lumière. Alors, comment imaginez-vous que cela fonctionnerait dans votre cas? Quoi qu'il en soit, vous pourriez envisager une approche de transformateur de courant qui serait plus sûre à appliquer. Ou examinez un séparateur de ligne pour des idées supplémentaires.
jonk
1
Qu'entendez-vous par «déclenché»? S'il y a un signal contrôlant l'interrupteur d'éclairage, ne pouvez-vous pas simplement vérifier la condition ACTIVER (ET) PAS DÉTECTER?
BB ON
1
@BBON Je pense que cela signifie simplement que l'interrupteur d'éclairage sur un mur a été mis en position "on", et OP dit que le transformateur de courant suggéré par jonk dans le commentaire précédent ne fonctionnera pas si l'ampoule est grillée
Maple
1
N'oubliez pas que si vous utilisez un optocoupleur, vous devez vous assurer qu'il n'y a rien de conducteur entre les broches. Le Stripboard (veroboard) ou d'autres panneaux de proto détruisent l'isolement à moins qu'ils ne soient physiquement modifiés.
Adam Eberbach

Réponses:

13

Si la sécurité est une préoccupation majeure, plutôt que de construire ce circuit, vous pourriez envisager d'acheter un module d'entrée CA standard pour environ 10 $ à 15 $. Ils sont certifiés UL, CSA, CE et TÜV (il est toujours possible de se tromper et de créer une situation dangereuse, surtout si le câblage est bâclé, mais moins probable).

Il est préférable que quelqu'un le connaisse avant de le mettre sous tension dans tous les cas.

entrez la description de l'image ici

Le circuit à l'intérieur du boîtier est quelque peu similaire à celui que vous montrez, mais il répondra beaucoup plus rapidement.


En ce qui concerne le circuit que vous montrez, le PS2501 a une tension d'isolement à court terme de 5000V RMS. C'est suffisant pour résister en toute sécurité au secteur 240VAC et à la plupart des transitoires qui pourraient y apparaître.

Pour des raisons de sécurité, vous devez maintenir la distance de fuite (fuite de surface) entre les fils d'entrée et de sortie (de l'opto) à au moins 8 mm et assurez-vous qu'elle ne peut jamais être mouillée ou autrement contaminée par des matériaux conducteurs.

Le circuit du côté basse tension doit être mis à la terre et des fusibles ou une autre limitation de courant doivent être utilisés afin qu'une défaillance de l'opto ne puisse pas provoquer une condition dangereuse. R1 et R4 peuvent être acceptables ou non selon le type. Ils peuvent certainement brûler sous certaines conditions.

Sans connexion à la terre du côté isolé, vous dépendez de quelques mils de plastique à l'intérieur qui optent pour la sécurité.

En ce qui concerne vos autres questions, la valeur nominale de 90 V n'est que le transistor de sortie en fonctionnement, il ne voit que 5 V et l'entrée de 240 V est réduite à 1,2 V dont la LED a besoin via les composants à gauche de l'isolateur.

Toutes ces dernières pièces sont électriquement «chaudes» (y compris ce côté de l'opto) et doivent être bien protégées contre les contacts accidentels.

Le condensateur C1 DOIT être de type X2 qui est une certification de sécurité pour une utilisation entre réseaux. R1 et R2 doivent être capables de résister à la tension secteur et aux transitoires. Les séries Vishay VR25, 35, etc. sont bien notées.

C1 est ce qui fait vraiment le travail de baisse du 240VAC à 1,2V. La plupart de la tension du secteur apparaît à travers elle. Sur les demi-cycles positifs, le courant passe à travers la LED dans l'optocoupleur, sur les demi-cycles négatifs, le courant traverse le 1N4007. Les résistances sont là principalement pour limiter le courant si elles sont alimentées lorsque la tension n'est pas nulle.

Spehro Pefhany
la source
2
CE n'est pas une certification mais plutôt une lettre de conformité .
Janka
"C1 est ce qui fait vraiment le travail de baisse du 240VAC à 1,2V" Comment le capuchon peut-il faire cela? Comment avez-vous calculé qu'il est de 1,2?
M4xell
1
Le capuchon a une impédance à une onde sinusoïdale de 1 / (2πFC), il baisse donc la tension et fait passer le courant comme une résistance, mais sans échauffement important. Le 1.2 n'est que la chute vers l'avant approximative d'une LED infrarouge. Vous trouverez un numéro proche de celui-ci dans la fiche technique de l'optocoupleur.
Spehro Pefhany
1
@Janka Oui, c'est vrai et un autre langage similaire s'applique à certaines des autres normes - UL est une "liste", IIRC. Je viens de copier le langage de la fiche technique, ce qui est imprécis.
Spehro Pefhany
@SpehroPefhany, pouvez-vous m'expliquer un peu plus comment avez-vous calculé cela? Vous m'avez donné une formule mais regardez 1/2 (si je comprends bien, c'est PI ~ 3,14) * 3,14 * 50Hz * 0,0000001 (100nF), c'est environ 31847,133. Que dois-je faire avec cette valeur pour réactiver 1,2 V?
M4xell
12

La solution la moins chère et la plus simple consiste simplement à acheter un minuscule chargeur USB alimenté sur secteur et à câbler les lignes USB +5 et de mise à la terre pour détecter si le chargeur est alimenté en courant alternatif.

R .. GitHub ARRÊTEZ D'AIDER LA GLACE
la source
1
Si l'OP est au Royaume-Uni, cela ne fonctionnera pas. Un circuit d'éclairage ne peut pas avoir une prise normale à laquelle vous pouvez connecter un chargeur USB. (Vous pouvez avoir une prise à 5 broches rondes dans un circuit d'éclairage - mais vous ne pourrez pas trouver un chargeur USB qui convient à l'un d'entre eux.)
Martin Bonner prend en charge Monica
Oui, mais êtes-vous sûr qu'une telle solution suffit à mettre au plafond sous la plaque de plâtre? Et le chauffage? Possibilité de brûlé? J'ai beaucoup lu sur le chargeur USB bon marché et les incendies à la maison causés par cet appareil.
M4xell
1
Indépendamment de la sécurité, je doute qu'il passe du code pour le mettre dans le mur / plafond. Je l'attacherais à l'appareil et y ferais fonctionner le secteur avec un câblage conforme au code.
R .. GitHub STOP STOPINGING ICE
10

Je vous conseille fortement de reconsidérer l'utilisation de votre circuit au profit d'une détection sans connexion directe à la tension secteur. Quelques exemples sont:

  • Photodiode pour détecter la lumière
  • Transformateur de courant à bobine pour détecter le courant
  • Transformateur de courant avec capteur à effet Hall pour détecter le courant

Tout ce qui précède a l'avantage de ne pas se déclencher si votre ampoule est grillée (si c'est ce que vous voulez).

  • Circuit de capteur de tension sans contact (NCV) pour détecter la tension alternative

Ce dernier peut se déclencher lorsque l'interrupteur est sur ON même si l'ampoule est grillée.

Non seulement les options ci-dessus sont beaucoup plus sûres, leurs circuits sont généralement plus simples que la monstruosité de votre question.

Érable
la source
Pouvez-vous me donner un exemple de "circuit de capteur de tension sans contact (NCV) pour détecter la tension alternative"?
M4xell
2
Bien sûr, en voici un . En voici un autre . Google pour "circuit de détection de tension alternative" et vous en trouverez des centaines d'autres.
Maple
Merci pour l'exemple, savez-vous quelque chose sur le bruit avec cette solution, comment ça va fonctionner si j'ai 2 fils, 1 avec phase constante et un autre qui est contrôlé par relais (lumière allumée / éteinte). Comment puis-je mesurer que j'ai la phase au bon câble? Cela fonctionnera-t-il si ces deux câbles seront proches l'un de l'autre?
M4xell
Bien sûr, des capteurs comme ceux-ci ont une certaine distance de fonctionnement. Si vous pouvez placer deux fils suffisamment loin l'un de l'autre, vous pouvez trouver une position où le capteur détecte uniquement le fil chaud le plus proche. Notez que vous n'avez pas besoin de le placer à côté de la prise de lumière. Vous pouvez placer le capteur n'importe où le long du fil chaud, où il est loin des autres fils.
Maple
À bien y penser, plus les performances de votre circuit sont mauvaises, mieux c'est. Normalement, ils peuvent détecter une tension alternative à environ 5 cm. Si vous réduisez la sensibilité à environ 5 mm, vous pouvez facilement détecter uniquement le fil dont vous avez besoin.
Maple
0

Ce circuit détecte le courant alternatif de votre mur; il ne détecte pas directement la lumière. Cela pourrait fonctionner si vous le branchez sur les mêmes connexions que votre lumière, mais ce n'est pas vraiment une excellente solution (ou sûre).

Pour répondre à tes questions:

J'ai trouvé que la PS2501 a la possibilité de fonctionner jusqu'à 80V, alors comment peut-on travailler si nous voulons la connecter à 220 VAC?

Jetez un oeil à la fiche technique. La valeur nominale de 80 V correspond à la tension collecteur-émetteur du transistor; cela ne s'applique qu'au côté droit de votre circuit, qui n'est exposé qu'à 5VDC.

Pourquoi faut-il ajouter un condensateur et une diode (D1, C1)?

D1 serre les nœuds devant et derrière R3 et l'optocoupleur lorsque ce côté a une tension positive. C'est pour s'assurer que la diode dans l'optocoupleur ne se casse pas car elle ne peut supporter que 6V en sens inverse. Le serrage est un moyen courant de protéger les circuits contre les tensions indésirables.

Le condensateur en série avec la résistance a été ajouté pour lisser la forme d'onde de la tension alternative afin d'éviter les faux positifs.

Darius
la source
Je crois que C1 est ce qui alimente réellement l'optocoupleur.
Maple