{"id":60,"date":"2016-02-14T15:27:45","date_gmt":"2016-02-14T13:27:45","guid":{"rendered":"http:\/\/les3zam.info\/cabrablog\/?p=60"},"modified":"2018-01-16T21:59:16","modified_gmt":"2018-01-16T19:59:16","slug":"interface-220v-ac-dc-5v","status":"publish","type":"post","link":"http:\/\/cabrastudio.eu\/cabrablog\/?p=60","title":{"rendered":"Interface 220V AC \/ DC 5V"},"content":{"rendered":"<p>Cette interface permet de d&rsquo;avoir une sortie 0 \/ 1 ( 0 \/ 5V ) qui indique la pr\u00e9sence ou l&rsquo;absence de tension 220V.<br \/>\nIl y a plusieurs utilisations possibles mais la d\u00e9tection de tension 220V pour un retour d&rsquo;\u00e9tat est la plus \u00e9vidente.<br \/>\nDans mon cas j&rsquo;ai utilis\u00e9 ce montage pour transf\u00e9rer dans Jeedom l&rsquo;\u00e9tat d&rsquo;une lampe pilot\u00e9e par un t\u00e9l\u00e9rupteur. Il possible de remplacer un t\u00e9l\u00e9rupteur par un module type Fidaro mais je voulais\u00a0garder le t\u00e9l\u00e9rupteur et les boutons poussoirs connect\u00e9s dessus.\u00a0\u00a0J&rsquo;ai donc simplement connect\u00e9 un de mes relais sur le t\u00e9l\u00e9rupteur. Mes relais eux sont connect\u00e9s sur mon Rpi et pilot\u00e9s par Jeedom.\u00a0Le\u00a0t\u00e9l\u00e9rupteur est une simple \u00ab\u00a0bascule\u00a0\u00bb qui \u00e0 chaque impulsion change d&rsquo;\u00e9tat. Pas de probl\u00e8me pour envoyer une impulsion via le relais mais impossible de savoir si la lampe est allum\u00e9e ou \u00e9teinte vu que le t\u00e9l\u00e9rupteur peut \u00eatre \u00e9galement pilot\u00e9 par les boutons poussoirs.<\/p>\n<p>J&rsquo;ai lue plusieurs articles de tentative pour\u00a0\u00ab\u00a0domotiser\u00a0\u00bb un t\u00e9l\u00e9rupteur, \u00e0 chaque fois le point d\u00e9licat c&rsquo;est le retour d&rsquo;\u00e9tat. Une\u00a0des solutions est de mettre un retour sur la sortie 220v du t\u00e9l\u00e9rupteur. J&rsquo;ai d&rsquo;abord utilis\u00e9 une simple Alim 5V type chargeur de t\u00e9l\u00e9phone pour v\u00e9rifier le concept. L&rsquo;alim \u00e9tait connect\u00e9e en parall\u00e8le de la lampe et la sortie 5v sur une I\/O de l&rsquo;arduino, cela fonctionne mais avec un d\u00e9lais important lorsque le 220V est coup\u00e9, il faut quelques secondes\u00a0pour que les condensateurs de l&rsquo;alimentation se vident et\u00a0que l&rsquo;info remonte dans Jeedom, mais le bon principe \u00e9tait valid\u00e9. J&rsquo;ai donc recherch\u00e9 un montage\u00a0simple et \u00e9conomique en composant et en \u00e9nergie,\u00a0j&rsquo;ai trouv\u00e9 des sch\u00e9mas ici : <a href=\"http:\/\/www.electroschematics.com\/6994\/220v-power-line-interface\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.electroschematics.com\/6994\/220v-power-line-interface\/<\/a> et ici <a href=\"http:\/\/www.simple-electronics.com\/2012\/02\/isolated-ac-power-line-interface.html\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.simple-electronics.com\/2012\/02\/isolated-ac-power-line-interface.html<\/a><br \/>\nApres lecture de ces deux sites et analyse des diff\u00e9rents commentaires (d\u00e9bat chaud sur la taille de la r\u00e9sistance du primaire&#8230; ) j&rsquo;ai fais quelques\u00a0essais et le montage finale donne ceci :<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-70\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma-1024x262.png\" alt=\"Interface 220V- 05v sch\u00e9ma\" width=\"640\" height=\"164\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma-1024x262.png 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma-300x77.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma-200x51.png 200w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/Interface-220V-05v-sch\u00e9ma.png 1791w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>L&rsquo;important c&rsquo;est la r\u00e9sistance d&rsquo;entr\u00e9e R1 de 220K, il faut absolument une r\u00e9sistance 0.5w pour \u00e9viter de la faire sur-chauffer. J&rsquo;ai essay\u00e9 avec une 1\/4w cela marche sans que je remarque de d&rsquo;\u00e9chauffement mais comme elle\u00a0est directement reli\u00e9e au\u00a0le 220V il est pr\u00e9f\u00e9rable de prendre de la marge &#x1f609;\u00a0&#8230; le double \u00e9tage transistor condo \/ zener permet de fixer la sortie \u00e0 0 ou 5V et \u00e9liminer les fluctuations du courant alternatif. Les composants sont faciles \u00e0 trouver sur ebay, les r\u00e9f\u00e9rences sont sur le sch\u00e9ma.<\/p>\n<p>Bien sur je d\u00e9cline tout responsabilit\u00e9 &#x1f607;, mais n&rsquo;oublier pas que vous \u00eates sous 220V et qu&rsquo;il y a un r\u00e9el danger .<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_65\" style=\"width: 266px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/IMG_0033.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-65\" class=\" wp-image-65\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/IMG_0033.jpg\" alt=\"Interface 0-220V AC \/ 0-5V\" width=\"256\" height=\"342\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/IMG_0033.jpg 578w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/IMG_0033-225x300.jpg 225w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2016\/02\/IMG_0033-150x200.jpg 150w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/><\/a><p id=\"caption-attachment-65\" class=\"wp-caption-text\">Interface 0-220V AC \/ 0-5V<\/p><\/div>\n<p>Voila la petite carte\u00a0install\u00e9e dans un boitier de filtre ADSL, \u00a0j&rsquo;utilise ces boitiers de r\u00e9cup\u00e9ration pour tout mes petits montages.\u00a0C&rsquo;est tr\u00e8s pratique m\u00eame une carte Arduino mini pro ou nano peut si loger\u00a0&#8230;<\/p>\n<p>Le 220V arrive sur le bornier cot\u00e9 primaire &#8230; le secondaire est reli\u00e9 au GND\/VCC de l&rsquo;Arduino et le signal arrive sur une entr\u00e9e digital. J&rsquo;utilise <a href=\"https:\/\/www.jeedom.com\/doc\/documentation\/plugins\/arduidom\/fr_FR\/arduidom\" target=\"_blank\" rel=\"noopener noreferrer\">Arduidom<\/a>\u00a0et <a href=\"https:\/\/www.jeedom.com\/site\/fr\/\">Jeedom<\/a>\u00a0pour r\u00e9cup\u00e9rer l&rsquo;information. Dans <a href=\"https:\/\/www.jeedom.com\/site\/fr\/\">Jeedom<\/a>\u00a0j&rsquo;ai cr\u00e9\u00e9 un script qui est en charge de tester l&rsquo;\u00e9tat de la lampe avant d&rsquo;envoyer une impulsion au t\u00e9l\u00e9rupteur.<\/p>\n<p>Encore une fois soyez prudent &#8230;<\/p>\n<p>Suite &#8230; je pr\u00e9voir de faire au moins deux autres cartes du m\u00eame type :<\/p>\n<ul>\n<li>une pour\u00a0ma VMC mais cette fois l&rsquo;info sera envoy\u00e9e en RF 433 car ma VMC est \u00e9loign\u00e9e de mon Arduidom &#8230;<\/li>\n<li>la deuxi\u00e8me sera pour une lampe ext\u00e9rieur qui n&rsquo;est pas \u00ab\u00a0domotis\u00e9e\u00a0\u00bb, je veux pouvoir connaitre son \u00e9tat \u00e0 distance sans sortir \u00a0&#x1f634; bien sur.<\/li>\n<\/ul>\n<p>voila &#8230; \u00e0 suivre donc !!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cette interface permet de d&rsquo;avoir une sortie 0 \/ 1 ( 0 \/ 5V ) qui indique la pr\u00e9sence ou l&rsquo;absence de tension 220V. Il y a plusieurs utilisations possibles mais la d\u00e9tection de tension 220V pour un retour d&rsquo;\u00e9tat&hellip; <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=60\" class=\"more-link\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,11],"tags":[],"_links":{"self":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/60"}],"collection":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=60"}],"version-history":[{"count":15,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/60\/revisions"}],"predecessor-version":[{"id":265,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/60\/revisions\/265"}],"wp:attachment":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}