====== Radiateur Caroltec 1000 W ====== Article en cours de rédaction. Avant de continuer, je dois élaborer le protocole de communication entre Arduino/ESP8266. ===== - Défaillance : témoin clignote rouge et ne le radiateur ne chauffe pas ===== J'ai rencontré à deux reprises, sur deux radiateurs différents, le **dysfonctionnement** suivant. Le **témoin lumineux**, en dessous du thermostat **clignote rouge**. De plus, le **radiateur ne chauffe plus**. J'ai essayé de disjoncter un long moment et j'ai même essayé de supprimer le fil pilote. Rien n'y fait. En démontant le radiateur, j'ai constaté plusieurs choses. - Malgré le thermostat à fond, le sortie vers la résistance est toujours à **0 Volt**. J'ai testé sur un radiateur qui fonctionne, et je devrais avoir 230 V. - La référence de la **carte électronique** est ERD10001 220/240~11A - En branchant le 230 Volts sur la résistance, le radiateur fonctionne : il chauffe. - En consultant le forum de [[https://forums.futura-sciences.com/depannage/566558-dysfonctionnement-radiateur-calortec-ceramique-resolu.html|Futura Sciences]], une des personnes indique qu'il s'agit d'un **défaut de sonde de température**. Prix de la carte électronique : trop chère ! Sur le site age86.fr, il est affiché à 159€ ce 8 avril 2020. {{ electronique:arduino:age86_ctherm_erd10001.jpg |Prix d'une carte ERD10001 sur age86}} Je n'ai pas cherché à remplacer la sonde de température seule. J'imagine qu'il s'agit d'un capteur de température que l'on peut trouver à pas cher. {{ electronique:arduino:ebay_sonde_temperature_exemple.jpg |Exemple de sonde à température sur eBay}} >> Que faire ? Je peux court-circuiter la carte électronique en alimentant directement la résistance chauffante. A moi de trouver le moyen de piloter l'alimentation électrique de la résistance. La puissance de radiateur est de **1000 W**, alimenté à **230 V**. Par calcul, l'__intensité__ demandé est de 1000 / 230 = __4,35 A__. Un relais électrique permettrait de piloter la résistance, comme un interrupteur. Il a l'avantage d'être un isolant entre la partie commande (circuit basse tension), et la résistance électrique (partie haute tension). {{ electronique:arduino:ebay_relais_250v_5a.jpg |}} Par contre, un relais comporte une partie mécanique qui provoque un peu de bruit lors du changement d'état (ouvert/fermé). Cela peut être gênant dans une pièce à dormir. ===== - Reste à faire dans cet article ===== 09/04/2020 * Nous voyons que le transistor peut remplacer facilement un relai. nous voyons bien que nous allons mettre derrière un Arduino qui permettra de piloter ce transistor. La question de s'avoir où positionner cet arduino pour se pose entièrement. Il peut être positionné juste à côté du radiateur, où se trouve dans l'armoire électrique ce qui permettrait de mutualiser un Arduino pour piloter plusieurs transistor, donc plusieurs radiateurs. J'y reviendrai un peu plus bas. * La partie capteur se pose également. doit-on mettre un capteur de température tel qu'il avait été conçu initialement c'est-à-dire juste derrière le radiateur avec une sonde, dans quel cas on aurait un système autonome et non connecté. ou plutôt un capteur de température dans la pièce qui permettrait de piloter plusieurs radiateur elle disait la valeur de cette température pour d'autres usages. * Mettre la partie intelligente dans une armoire électrique donc mutualiser l'arduino et mettre un capteur de température par piece, permet de faire des économies. toutefois cela enlève une partie intelligente au radiateur en lui-même étant donné qu'il doit être dépendant de la partie centrale. L'objectif global reste quand même d'avoir une domotique centralisée à la maison, donc cette réflexion n'est pas dénué de bon sens, malgré que la centralisation n'est pas forcément toujours une bonne chose. Toutefois je vais faire un mix entre les deux. je vais installer un capteur de température par piece, et ajouter une partie commande pas radiateur. La relation entre la commande et le température s'effectuera par un serveur intelligent. cela se traduit donc par le montage d'un Arduino connecté. Arduino qui permettra de servir d'interrupteur à la réception d'un ordre. * ESP 32 permet de faire un réseau mesh bluetooth