La deuxième vie du four électrique "Kharkov"

Bonjour à tous.

Je ne ferai pas d'introduction longue et lyrique sur la brièveté et la cruauté du sort des appareils électroménagers. Ce qui était perçu hier comme la dernière réalisation du progrès, sera déjà aujourd'hui une partie familière du ménage moyen, et demain il sera simplement jeté à la décharge, malgré sa pleine capacité de travail, ou au mieux, démantelé pour les pièces en tant que donneur de pièces. Pour «il y a des boutons, mais je veux un capteur», et «le design est soviétique» et «il n'y a pas cette puce». Et bien, si nous parlons d'une sorte de four à micro-ondes ou de bouilloire chinoise, à laquelle vous n'avez vraiment pas l'habitude, en raison de leur cycle de vie court et de leur spiritualité plastique.

Mais que faire quand il s'agit d'une chose dont se souviennent plusieurs générations de votre famille et depuis l'enfance a été pour vous l'incarnation du confort de la maison, des goodies de grand-mère et de toute la «lampe». Jeter une main ne se lève pas, car il y a trop de souvenirs avec cette chose, et en général c'est un blasphème. Mais il n'est pas du tout possible de l'utiliser à cause d'une obsolescence totale et d'une apparence franchement non représentable.

Que faire

Ok! Ressusciter.

Rencontrez notre héroïne. Four électrique "Kharkov".

image

Pour commencer, une brève connaissance du sujet:

  • Année de sortie - 1980 (mon âge).
  • Puissance - 800 watts.

Et c'est tout. Il n'y a pas de minuterie, pas de contrôleur de température ou de puissance, pas de thermomètre. Honnêtement, Wai Fai n'est pas partout recherché. Eh bien, non, c'est tout. Il n'y a rien. Seul le boîtier avec des éléments chauffants et la fiche dans la prise, même sans interrupteur. Faites cuire comme vous le souhaitez.

Quand pendant mon ancienne vie de célibataire j'ai déterré cette rareté dans les entrailles des garages, essuyé une larme nostalgique et essayé de cuisiner quelque chose dedans, puis il a commencé à m'atteindre que, avec tout son doux millésime, ce "générateur de tarte" est aussi convivial que le premier Vélo en bois 1817 par Carl von Dres Vous pouvez regarder le musée, admirer le millésime aussi, mais après le premier voyage conditionnel, vous comprenez que César est César, et un endroit rare dans le musée, et je vais toujours rouler sur le vélo moderne parce que je ne veux pas battre les reins.

image

C'est donc ici. Lorsqu'il est allumé, ce poêle-démon a immédiatement grillé à 400 degrés, me rappelant de manière convaincante que tous les produits organiques se transformeront en charbon lorsqu'ils seront chauffés. Et la pizza d'essai n'a pas fait exception. Pas pour rien dans les archives familiales, les recettes pour faire des tartes sur ce poêle ressemblaient plus à une description des modes de fonctionnement technologiques d'un haut fourneau. Il a été suggéré de chauffer pendant 10 minutes, puis d'insérer la plaque de cuisson avec les sources, puis de cuire X minutes avec la porte entrouverte, puis U minutes avec complètement ouvert, en échangeant périodiquement les plaques à pâtisserie. Car en 1980, l'ingénierie soviétique ne pouvait offrir à la femme soviétique aucun autre moyen de régler la température, sauf en ouvrant la porte du four. Yura Gagarine tourne en orbite depuis 19 ans et notre bombe nucléaire était la plus nucléaire, mais les femmes au foyer soviétiques ont continué à réchauffer la planète avec des fours Kharkiv.

D'accord. La situation a été clarifiée, les objectifs fixés, les outils affûtés. Passons à la partie technique.



Composant logiciel


«Je crois en l'unique Père Tout-Puissant, le Créateur du ciel et de la terre, visible pour tous et invisible. Le nom de mon dieu est Arduino. Amen. "

Étant un paroissien zélé de l'église Arduinova, j'ai naturellement décidé de sculpter mon idée originale sur cette plateforme caritative. Car c'est simple et pas cher et s'adapte à vos jambes. Mais à propos du bourrage électronique un peu plus tard, et maintenant nous tournons nos yeux vers le bourrage logiciel. Croquis, je veux dire.

Nous sommes confrontés à la tâche suivante. Les fonctions suivantes doivent être implémentées dans le contrôleur du four:

  • minuterie - régler l'heure de notre programme;
  • thermostat - réglage et maintien de la température à un certain niveau;
  • alarme sonore de la première sortie à la température réglée - le moment où il est temps de mettre des tartes;
  • signalisation sonore de la fin du programme - le moment où il est temps d'obtenir les tartes;
  • indication visuelle des modes de fonctionnement - afin de comprendre ce qui se passe là-dedans et c'est tout simplement magnifique. Il y a deux indicateurs - le programme est activé et les dix sont activés.
  • affichage du temps de fonctionnement restant. Comprendre quand il est temps de sécréter du suc gastrique.

Après avoir peint les rouleaux des sages sur les forums Arduino, avec l'aide de Dieu, le govnokod suivant a été créé. La critique n'est pas acceptée. Celui qui critique ne recevra pas de tartes.

Esquisse
/* d6 -    () d7 -   ()     () d8 -  d9 - ce () () d10 - rst () () d11 - dc () () d12 - din  () d13 - clk  () gnd - bl  ( gnd) a0 -   () a1 -   () a2 -   () a4 -  .  10   4  +5.   -  4 vcc -  () gnd -  () */ #include <Adafruit_GFX.h> #include <Adafruit_PCD8544.h> #include <EEPROM2.h> #include <SPI.h> volatile byte seqA = 0; volatile byte seqB = 0; volatile byte cnt1 = 0; volatile byte cnt2 = 0; volatile int Temp = 150; //    volatile int Time = 30; //     boolean heat = false; boolean work = false; boolean first_heat; volatile boolean right = false; volatile boolean left = false; volatile boolean button = false; long previousMillis = 0; int temp_count; long time_ost; long time_millis; byte menuitem = 1; //     1 byte page = 1; //   1 unsigned long heatMillis = 0; #define RT0 10000 //  #define B 3950 // K #define VCC 5 //-  #define R 10000 //R=10  float RT, VR, ln, TX, T0, VRT, temp_izmer, temp_itog; Adafruit_PCD8544 display = Adafruit_PCD8544(13, 12, 11, 9, 10); //************************************************************************************************** void setup() {//************************************************************************************* //*************************************************************************************************** Serial.begin(115200); pinMode(A0, INPUT); pinMode(A1, INPUT); pinMode(A2, INPUT); pinMode(A4, INPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); pinMode(8, OUTPUT); pinMode(LED_BUILTIN, OUTPUT); digitalWrite(A0, HIGH); // digitalWrite(A1, HIGH); // digitalWrite(A2, HIGH); //  digitalWrite(6, LOW); //   digitalWrite(7, HIGH); //  digitalWrite(8, LOW); // T0 = 25 + 273.15; // T0  ,      PCICR = 0b00000010; // 1. PCIE1: Pin Change Interrupt Enable 1 PCMSK1 = 0b00000111; // Enable Pin Change Interrupt for A0, A1, A2 // Initialize LCD display.setRotation(2); // Set LDC orientation display.begin(60); // Set LCD contrast display.clearDisplay(); // Clear display display.display(); // Apply changes Temp = EEPROM_read_byte(0); Time = EEPROM_read_byte(3); sei(); } //************************************************************************************************ void loop() {//********************************************************************************** //************************************************************************************************ //   unsigned long currentMillis = millis(); //   ***************************************************************************** if (page==1) { display.setTextSize(1); display.clearDisplay(); display.setTextColor(BLACK, WHITE); display.drawFastHLine(0,0,83,BLACK); display.drawFastHLine(0,47,83,BLACK); display.drawFastVLine(0,0,47,BLACK); display.drawFastVLine(1,0,47,BLACK); display.drawFastVLine(2,0,47,BLACK); display.drawFastVLine(3,0,47,BLACK); display.drawFastVLine(4,0,47,BLACK); display.drawFastVLine(83,0,83,BLACK); display.setCursor(5, 2);//   if (menuitem==1) { display.setTextColor(WHITE, BLACK); //     display.drawFastHLine(0,1,83,BLACK); //************************* } else {display.setTextColor(BLACK, WHITE); //        } display.print(" TEMP "); display.setCursor(5, 14); if (menuitem==2) { display.setTextColor(WHITE, BLACK); display.drawFastHLine(0,13,83,BLACK); } else {display.setTextColor(BLACK, WHITE);} display.print(" TIME "); if (menuitem == 3) { display.setTextColor(WHITE, BLACK); display.drawFastHLine(0,25,83,BLACK); } else { display.setTextColor(BLACK, WHITE); } display.setCursor(5, 26); display.print(" START: "); if (work) { display.print("ON "); } else { display.print("OF "); } display.setCursor(5, 38); if (menuitem==4) { display.setTextColor(WHITE, BLACK); display.drawFastHLine(0,37,83,BLACK); } else {display.setTextColor(BLACK, WHITE);} display.print(" INFO "); if (left) { left = false; menuitem--; if (menuitem==0) { menuitem=1; } } if (right) { right = false; menuitem++; if (menuitem==5) { menuitem = 4; } } display.display(); if (button) { button = false; digitalWrite(8, HIGH); delay (50); //        digitalWrite(8, LOW); if (page == 1 && menuitem==1) { page=3; } else if (page == 1 && menuitem==2) { page=4; } else if (page == 1 && menuitem==4) { page=5; } //  ******************************************************************************** else if (menuitem == 3 && page == 1) { if (work) { work = false; digitalWrite(6, LOW); //    } else { heatMillis = currentMillis; work = true; first_heat = true; digitalWrite(6, HIGH); //    } } } } //   ()*************************************************** if (page==3) { display.setTextSize(1); display.clearDisplay(); display.drawFastHLine(0,0,83,BLACK); display.drawFastHLine(0,1,83,BLACK); display.drawFastHLine(0,47,83,BLACK); display.drawFastVLine(0,0,47,BLACK); display.drawFastVLine(83,0,83,BLACK); display.drawFastVLine(82,0,10,BLACK); display.drawFastVLine(81,0,10,BLACK); display.drawFastVLine(80,0,10,BLACK); display.drawFastVLine(79,0,10,BLACK); display.setTextColor(WHITE, BLACK); display.setCursor(1, 2); display.print(" Temp "); display.drawFastHLine(0,10,83,BLACK); display.setTextColor(BLACK, WHITE); display.setCursor(26, 12); display.print("Degree"); display.setTextSize(3); if (Temp >=100) { display.setCursor(16, 23); } else { display.setCursor(27, 23); } display.print(Temp); if (left) { left = false; Temp--; } if (Temp==49) { Temp=50; } if (right) { right = false; Temp++; } if (Temp==251) { Temp=250; } if (button) { digitalWrite(8, HIGH); delay (50); digitalWrite(8, LOW); button = false; page=1; EEPROM_write_byte(0, Temp); } display.display(); } //   ()*************************************************************************** else if (page==4) { display.setTextSize(1); display.clearDisplay(); display.drawFastHLine(0,0,83,BLACK); display.drawFastHLine(0,1,83,BLACK); display.drawFastHLine(0,47,83,BLACK); display.drawFastVLine(0,0,47,BLACK); display.drawFastVLine(83,0,83,BLACK); display.drawFastVLine(82,0,10,BLACK); display.drawFastVLine(81,0,10,BLACK); display.drawFastVLine(80,0,10,BLACK); display.drawFastVLine(79,0,10,BLACK); display.setTextColor(WHITE, BLACK); display.setCursor(1, 2); display.print(" Time "); display.drawFastHLine(0,10,83,BLACK); display.setTextColor(BLACK, WHITE); display.setCursor(22, 12); display.print("Minutes"); display.setTextSize(3); if (Time >=10) { display.setCursor(27, 23); } else { display.setCursor(38, 23); } display.print(Time); if (left) { left = false; Time--; } if (Time==0) { Time=1; } if (right) { right = false; Time++; } if (Time==61) { Time=60; } if (button) { digitalWrite(8, HIGH); delay (50); digitalWrite(8, LOW); button = false; page=1; EEPROM_write_byte(3, Time); } display.display(); } //   ( )*********************************************************** else if (page==5) { display.clearDisplay(); display.setTextColor(BLACK, WHITE); display.setTextSize(1); display.drawFastHLine(0,0,83,BLACK); display.drawFastHLine(0,47,83,BLACK); display.drawFastVLine(0,0,47,BLACK); display.drawFastVLine(83,0,83,BLACK); display.setCursor(3, 5); display.print("TEMP_UST:"); display.setCursor(64, 5); display.print(Temp); display.setCursor(3, 20); display.print("TEMP_TEK:"); display.setCursor(64, 20); display.print(temp_itog, 0); display.setCursor(3, 35); display.print("TIME_OST:"); display.setCursor(64, 35); display.print(time_ost); if (button) { digitalWrite(8, HIGH); delay (50); digitalWrite(8, LOW); button = false; page=1; } display.setTextSize(2); display.display(); } //  ********************************************* if (work) { time_millis = Time * 1000; time_millis = time_millis * 60; time_ost = ((time_millis) - (currentMillis - heatMillis)); time_ost = time_ost/1000; time_ost = time_ost/60; } else { time_ost = 0; } //  ******************************************* if (((currentMillis - heatMillis) > time_millis) && (work)) { work = false; digitalWrite(6, LOW); //    digitalWrite(8, HIGH);//   delay (1000); digitalWrite(8, LOW); delay (500); digitalWrite(8, HIGH); delay (1000); digitalWrite(8, LOW); delay (500); digitalWrite(8, HIGH); delay (1000); digitalWrite(8, LOW); } // ************************************************* if (currentMillis - previousMillis > 500) { previousMillis = currentMillis; VRT = analogRead(A4); //   VRT VRT = (5.00 / 1023.00) * VRT; //   VR = VCC - VRT; RT = VRT / (VR / R); // RT ln = log(RT / RT0); TX = (1 / ((ln / B) + (1 / T0))); //   TX = TX - 273.15; //   temp_count++; temp_izmer = temp_izmer + TX; } if (temp_count == 10) { temp_itog = temp_izmer/10; temp_count = 0; temp_izmer = 0; } //     ********************** if (temp_itog < (Temp - 1)) { //  heat = true; } if (temp_itog > (Temp + 1)) { heat = false; if (first_heat) { //        first_heat = false; digitalWrite(8, HIGH);//   delay (200); digitalWrite(8, LOW); delay (300); digitalWrite(8, HIGH); delay (200); digitalWrite(8, LOW); delay (300); digitalWrite(8, HIGH); delay (200); digitalWrite(8, LOW); } } // ***************************************************** if ((work) && (heat)) { digitalWrite(7, LOW); //   digitalWrite(5, HIGH); //    } else { digitalWrite(7, HIGH); //   digitalWrite(5, LOW); //    } //     ******************************************** if ((temp_itog < 0) || (temp_itog > 250)) { digitalWrite(8, HIGH);//   delay (500); digitalWrite(8, LOW); delay (500); } } //    ****************************************************************** ISR (PCINT1_vect) { // If interrupt is triggered by the button if (!digitalRead(A0)) { button = true; } else { // Else if interrupt is triggered by encoder signals boolean A_val = digitalRead(A1); // Read A and B signals boolean B_val = digitalRead(A2); // Record the A and B signals in seperate sequences seqA <<= 1; seqA |= A_val; seqB <<= 1; seqB |= B_val; // Mask the MSB four bits seqA &= 0b00001111; seqB &= 0b00001111; // Compare the recorded sequence with the expected sequence if (seqA == 0b00001001 && seqB == 0b00000011) { cnt1++; left = true; } if (seqA == 0b00000011 && seqB == 0b00001001) { cnt2++; right = true; } } } 


Tout est plus que d'habitude, essentiellement fait à partir des exemples les plus élémentaires de travail avec un écran Nokia 5110, un encodeur, une thermistance et un relais. Le choix en faveur de ces composantes est justifié dans la prochaine partie de notre fascinant récit.

Le menu se compose de 4 éléments: «TEMP», «TIME», «START» et «INFO». Ce qui est responsable de quoi, je pense que cela ressort clairement de la photo. Si nécessaire, vous pouvez arrêter le programme, ajouter ou réduire le temps ou la température et continuer à nouveau.

image

Naturellement, nos paramètres sont stockés dans une mémoire non volatile.

Le contrôle de la surchauffe du four et le contrôle d'une rupture ou d'un endommagement du capteur de température ont également été ajoutés. Si la température dépasse 250 degrés (un relais se bloque ou une panne non expliquée) ou la température descend en dessous de zéro (un capteur ouvert, il affiche 270 degrés en plein air), une alarme se déclenche.



Composant matériel


Pour implémenter les fonctionnalités décrites ci-dessus, nous avons besoin des composants suivants:

  • Alimentation 220 - 5 volts, arrachée à une sorte de charge. Il alimente toute l'électronique.
  • Arduino pro mini. Superrain de silicium responsable de la gestion de notre idée originale.
  • Écran monochrome Nokia 5110, résolution 84 * 48 pixels avec une légère révision. Affiche les éléments du menu, vous permettant de régler la température, l'heure, d'activer le programme pour l'exécution et de visualiser les paramètres actuels du processus.
  • Encodeur (aka encodeur, aka twist). Il vous permet de gérer intuitivement le menu des paramètres et ne nécessite qu'un seul trou dans le panneau de commande.
  • Relais Le module de relais le plus courant est de 10 ampères chinois. Même sans opto-isolation. Oui, le risque est mon deuxième prénom.
  • Thermistance comme capteur de température. Une fois, un capteur thermique non identifié sur un fil a été cassé par un appareil par moi, resté inactif, maintenant il est devenu demandé. Les tests ont montré qu'à l'intérieur d'une thermistance NTC régulière à 10 com. Autrement dit, tout est plus que simple et la limite de température du passeport de 250 à 300 degrés correspond à mes tâches. Pour être sûr, j'ai fait un banc d'essai à partir d'une thermistance et d'un capteur numérique DS18B20. Jusqu'à 100 degrés ont montré une narine dans la narine et la précision est plus que excessive. Lubo!
  • Indication lumineuse - une paire de LED orange. Indication sonore - buzzer piézo actif.

image

Pour plus d'ambiance, il faut finir l'écran. Par défaut, les écrans du Nokia 5110 sont équipés de LED de rétroéclairage blanches ou bleu vif. Les LED blanches ne correspondent pas au style externe prévu, et les LED bleues vyrviglazny semblent provoquer des attaques d'épilepsie parmi les utilisateurs et en général il y a la création de Satan, conçue pour contribuer à la venue rapide de l'Antéchrist. Nous les buvons également sur le feu de joie. Pater noster. Amen.

Ensuite, nous prenons les LED orange smd, conçues pour simuler les ampoules à incandescence de la vieille école et les soudons à la place des ampoules standard, après avoir retiré la lunette métallique de l'écran et l'écran LCD lui-même en dessous. Maintenant, tout est Feng Shui.

Nous trouvons une boîte en plastique appropriée avec des oreilles de montage. Nous plaçons une unité d'alimentation, un Arduino, un grinçant et une confiance en elle. Nous sortons une paire de fils vers l'alimentation secteur, une paire de fils vers la thermistance et un faisceau de câbles vers le panneau avant vers l'écran, l'encodeur et les LED d'état avec diffuseurs. L'endroit de l'unité de contrôle est sur le ventre du four.

image



Composant en fer


Avec tout mon amour pour l'ancienne technologie, je ne m'engagerais jamais à restaurer ce four sans une seule chose - j'ai une cuisine de style provençal et le boîtier vintage arrondi de ce four s'intègre parfaitement à l'intérieur. Par conséquent, il a été décidé de tromper.

Nous enlevons le panneau arrière en pliant les 4 oreilles de fixation pour arriver à la paroi arrière de la cavité interne du poêle. Nous sortons une couche d'armes de destruction massive appelée "laine de verre". Au milieu de la paroi arrière de la cavité intérieure, nous forons un trou à la taille de la tige de thermistance, insérons la thermistance, serrez l'écrou, retirez les fils sous le boîtier, ramassez les restes de laine de verre, fourrez la laine de coton basalte à la place et récupérez-la.

Ensuite, nous préparons le panneau de contrôle, des éléments de stylos et des pochoirs pour la décoration. Pas de plastique, juste du métal. Comme je ne sais pas comment dessiner dans AutoCAD, je dessine les détails nécessaires dans Photoshop et je les convertis au format dwg via une sorte de service cloud. Oui, je suis un pervers, je sais, j'aime ça. Nous donnons des dessins pour la découpe laser.

image

Souder le tableau de bord à l'emplacement prévu. Nous soudons les triangles manquants sur les côtés, masticons et nettoyons le lieu de soudure, maximisant l'apparence d'une pièce solide. Il y a 4 emplacements sur le tableau de bord - un emplacement pour l'écran, un emplacement pour un encodeur avec des trous pour les LED sous la torsion «pour la beauté» sous la torsion, et des emplacements bouclés pour les indicateurs de fonctionnement et de chauffage. Le panneau est en acier de 2 mm d'épaisseur, ce qui ne serait pas suffisant. "Le poids est fiable." Boris Razor.

L'âge vénérable du four et de nombreuses années passées dans des conditions inhumaines ne pouvaient que laisser des traces sur son corps. Il y avait des rayures de peinture, de petites bosses et des foyers de corrosion. Nous mettons la brosse du broyeur et nettoyons autant que possible. Dents et défauts de mastic avec des remplisseurs de voiture. Nous le nettoyons à nouveau. Dégraisser.

image

Plus loin sur la peinture. Je n'ai pas trouvé dans ma région l'opportunité de colorer l'émail pentaphtalique dans les couleurs de mon choix, j'ai donc choisi parmi les couleurs prêtes à l'emploi disponibles. L'ivoire a été choisi pour la couleur principale du boîtier et la pistache pour les éléments du décor du boîtier.

Nous peignons, tondons, jurons, nettoyons les taches, repeignons, tondons à nouveau, nous jurons de ne plus jamais tromper avec des semblables, mais simplement de battre paisiblement comme tous les hommes normaux, de se calmer, de peindre à nouveau et d'être satisfaits. Nous attendons une semaine jusqu'à ce que la peinture sèche à coup sûr.

image

Pendant que le poêle sèche, nous cuisinons dans un tas d'attaches pour la poignée de porte verrouillable, dessinons un croquis des poignées en bois et le donnons au tourneur. Nous peignons les stylos eux-mêmes et laissons sécher. Nous peignons le bouton de l'encodeur et la plaque métallique sur le corps de l'écran.

image

image

Une fois le boîtier complètement sec, nous appliquons des pochoirs et peignons avec de la peinture à la pistache.

Ensuite, nous assemblons tout en tas et comprenons que les surfaces latérales du four sont provocantes et ne peuvent s'empêcher de coller à autre chose. Mais peindre à travers des pochoirs métalliques est extrêmement gênant en raison de la fuite d'encre sous le pochoir et de la nécessité alors d'une brosse avec le solvant pour ajuster l'image. Et je ne pouvais pas commander des pochoirs à commander à Orakal en raison d'un manque de compréhension avec le "manager" d'une agence de publicité. Par conséquent, j'ai trouvé sur Internet des éléments prêts à l'emploi et de taille appropriée.

Continuez. Nous peignons. Nous vous admirons.

image

Ensuite, nous avons tout assemblé - installez l'écran, l'encodeur et le bouton de l'encodeur. A partir de plexiglas fissuré, nous fabriquons des diffuseurs pour les indicateurs de modes de fonctionnement et les collons depuis le bas du tableau de bord. Nous étirons et soudons les fils des modules et installons le connecteur d'alimentation réseau avec le bouton d'alimentation. Nous forons et installons des supports pour poignées en bois. Feutre de colle à l'intérieur du pointeur d'ouverture-fermeture afin que la poignée ne raye pas la surface de la porte pendant la rotation.

Ensuite, nous appelons la maîtresse, lui donnons cette créativité, écoutons à quel point je suis intelligente et belle, et pendant que nous attendons les tartes, nous ajouterons quelques lignes supplémentaires, expliquant pourquoi je l'ai fait de cette façon et pas autrement.

image

image

image

1. Pourquoi l'algorithme de maintien de la température est-il si stupide plutôt que PID?

Parce qu'il n'y a tout simplement pas besoin. Pour un programme de travail standard, de 30 à 40 minutes, la température du poêle ne dépasse le point cible que quelques fois. Le poêle est petit, bien isolé, refroidit lentement. Algorithme PID trivial nulle part où se retourner. Une petite inertie de la température n'a lieu qu'une seule fois pendant le premier ensemble de températures et le chevauchement est d'environ 20 degrés, ce qui n'est pas du tout important pour la cuisson et est commodément nivelé en ouvrant la porte à ce moment pour poser la casserole. Pour cela, le signal pour atteindre la température de fonctionnement retentit. L'itération suivante se produit généralement dans la gamme de l'ordre de + - 2 degrés.

2. Pourquoi un relais, pas un triac, et pourquoi pas PWM?

Tout de même. J'adore les simistors et je sais comment les cuisiner, mais au moins vous ne pensez pas que le crack soit nécessaire pour les enfoncer dans l'appareil, dans lequel le relais clique quatre fois en une demi-heure de fonctionnement. Et à 800 watts de puissance, c'est-à-dire trois ampères de courant, même dans le relais chinois, il y aura une marge de sécurité suffisante. Mais PWM n'a rien à voir ici, pas ce niveau de l'appareil. Oui, et le relais est sincère et lampe, et le triac est arrogance et fierté. Et l'hôtesse est plus qu'heureuse, et c'était un objectif stratégique. Bref, c'est tout.

3. Quoi d'autre est prévu?

Plaques de cuisson en acier inoxydable. Car dans l'original, il y a des plaques à pâtisserie de mûres, et s'il y a déjà une telle chaleur, alors les plaques à pâtisserie devraient correspondre. Plus tard, je vais le dessiner et le donner au laser.

image

Pour sim me laisser partir, je suis allé tester les tartes. Privé d'Ukraine.

Source: https://habr.com/ru/post/fr429084/


All Articles