Schritt 3: Alle die Toppings
User-interface zunächst.
Wir beschlossen, wir zwei Tasten und ein Display wollen. Die Anzeige würde die gewünschte Zieltemperatur, die aktuelle Temperatur und die Wärmepumpe Zustand (d. h. aus, kühle oder Wärme). Benutzereingaben wäre über zwei momentane Taster. Einer von ihnen würde die Zieltemperatur um einen kleinen Betrag zu erhöhen, ein Zehntel Grad genau sagen, jedes Mal, wenn diese Taste gedrückt wird, und anderen würde es im gleichen Sinne bei jedem Tastendruck zu verringern.
Thermometer
Es gibt nichts wie die Einfachheit und Robustheit der ein DS18B20. Ich hoffe, sie gaben, dass Dallas Kerl einen guten Klaps auf den Rücken, wenn er es erfunden. Die Verbindung, einschließlich der 4 k 7 Pullup ist auf den Schaltplänen dargestellt.
LCD-Verbindungen.
Wechseln.
Macht.
Die vier Drähte, die von der Kammer Mut im vorherigen Schritt weitergeleitet haben bieten eine kostenlose 12V Versorgung für das Arduino-Board, wenn am roh Pin verbunden. Der on-Board-Regler bieten 5V Stromversorgung am VCC-Pin für das Thermometer und der LCD-Anzeige. Einschalten des Relais ist ein anderes Thema, da sie bis zu 85mA, das Board zwar müssen Regler können nur einige 150mAh von Strom, von denen 30-100mA ist an Bord bereits verwendet. Aus diesem Grund haben wir eine separate 7805 mit seinen zwei Entkopplung Kappen zur Versorgung für die Relais aufgenommen.
Wir können 2 Relais für die Steuerung der Stromrichtung. Mit Relais wir
elektrisch schalten Sie zwischen zwei Möglichkeiten, in unserem Fall wechseln wir zwischen 12V und Masse. Es hat 3 Eingänge, Boden, Vcc (5V) und Signal von Arduino-Board die Relais, welche Option sagt Sie wählen. Mit zwei Relais haben wir 4 Kombinationen. Option in dem Stromfluss nicht ist, wenn beide Seiten des Peltier-Element auf das gleiche Potential (0V oder 12V) sind. Wenn wir auf einer Seite und auf der anderen 12V der Strom fließt und aus, auf welcher Seite höherer Spannung hängt die Stromrichtung.
Wir benötigen zwei Tasten zur Einstellung von Temperatur, 2 Relais und einen Temperatursensor zum Lesen von Temperatur und einen Spannungsregler. Wir haben alle Stücke gemeinsam folgende, die Skizze über die während des Programms entstanden, und Kammerprüfung.