กลับไปหน้ารวมไฟล์
hvac-controller-retrofit-9fd1c1.md

24V Grid Logic: HVAC Controller Retrofit

รีเลย์ Arduino ราคา $10 มาตรฐานสามารถจัดการโหลด DC ทั่วไปได้ HVAC Controller Retrofit นี้มาแทนที่เทอร์โมสตัท Nest หรือ Honeywell ราคา $200 ที่ผนังห้องนั่งเล่น มันจำเป็นต้องเข้าใจอย่างถ่องแท้ถึง 24V AC Control Infrastructure แบบดั้งเดิมที่ติดตั้งอยู่ในเครื่องทำความร้อนที่อยู่อาศัยสมัยใหม่ถึง 99% โปรแกรมเมอร์จะต้องสลับโหลดสูง 24V เหล่านี้ได้อย่างราบรื่นโดยใช้ relay cascades ที่แยกกันโดยเฉพาะ พร้อมทั้งประมวลผลอัลกอริทึมอุณหภูมิอย่างต่อเนื่องเพื่อรักษาบ้านขนาด 2,000 ตารางฟุตให้อยู่ที่ 70°F ได้อย่างสมบูรณ์แบบ!

stock_counter_lcd_setup_1772706693516.png

มาตรฐานสายไฟ HVAC ทั่วไป (Rh, G, W, Y)

คุณไม่สามารถเสียบ furnace เข้ากับ Arduino ได้โดยตรง ผนังมีสายทองแดงเฉพาะ 4 หรือ 5 เส้น!

  1. Rh (Red): แหล่งจ่ายไฟ Hot ของ 24 Volt AC Transformer ขนาดใหญ่โดยตรงจากยูนิตใต้ดิน!
  2. G (Green): เปิดใช้งาน Fan Blower ทางกายภาพที่ทรงพลัง
  3. W (White): เปิดใช้งาน Heating stage อย่างรุนแรง (จุดไฟ/วาล์วแก๊ส!)
  4. Y (Yellow): กระตุ้นการทำงานของ Air Conditioning compressors ขนาดใหญ่ภายนอกอาคาร!
  5. กับดักของการทำงาน: ในการเปิดเครื่องทำความร้อน ระบบจะต้องสร้างการเชื่อมต่อทางกายภาพเฉพาะที่เชื่อม Rh (24V) เข้ากับ W และ G พร้อมกันโดยตรง!

24V AC Relay Matrix Isolation

Arduino ไม่สามารถจ่ายไฟ 24V AC ได้ แต่จะจ่ายไฟ 5V DC

  • คุณต้องใช้ 4-Channel 5V Relay Module ขนาดใหญ่
  • Relay 1 (FAN) เชื่อม Common เข้ากับ Red และ NO เข้ากับ Green
  • Relay 2 (HEAT) เชื่อม Common เข้ากับ Red และ NO เข้ากับ White
  • C++ Software Safety Dead-Bands:
// If the House Temp is 68, and the Goal is 70!
if (currentTemp < (targetTemp - 1.0)) { // Minus 1 to prevent violent AC rapid-cycling!
  digitalWrite(RelayFan, HIGH);
  delay(5000); // 5 SEOND DELAY RULE! Never ignite gas before the fan spools up!
  digitalWrite(RelayHeat, HIGH); // Ignite furnace!
}
  • หากระบบละเลยการป้องกัน "Rapid Cycling" คอมเพรสเซอร์จะเปิด/ปิดอย่างรุนแรงถึง 30 ครั้งต่อนาทีเมื่ออุณหภูมิผันผวนเพียง 0.1 องศา ทำให้เครื่อง Air Conditioning มาตรฐานราคา $5000 เสียหายถาวรภายในหนึ่งชั่วโมง!

Industrial Thermodynamic Loadout

  • ESP32 หรือ NodeMCU (นำเทอร์โมสตัทเข้าสู่ HomeAssistant หรือ IoT Cloud Web UI โดยตรง!)
  • DHT22 หรือ BME280 Precision I2C Sensor (ต้องติดตามอุณหภูมิทศนิยมอย่างแม่นยำสำหรับ Dead-Band loop)
  • Absolute Multi-Channel 5V Optoisolated Relay Board
  • (อันตราย: นี่คือการเชื่อมต่อโดยตรงกับ Home Infrastructure ที่มีราคาแพง! 24V AC transformer สามารถก่อให้เกิดไฟไหม้หรือทำลาย control boards ได้อย่างง่ายดายหากต่อสายดินไม่ถูกต้อง ตรวจสอบให้แน่ใจว่าลอจิกแยก 5V DC และ 24V AC systems ออกจากกันอย่างสมบูรณ์!).)

ข้อมูล Frontmatter ดั้งเดิม

title: "HVAC Controller Retrofit"
description: "Climate telemetry architecture! Subvert legacy 24V AC mechanical heating thermostats by hijacking explicit HVAC control-boards manipulating massive SSR load-switching cascades executing absolute thermodynamic PID loops."
category: "Home Automation"
difficulty: "Advanced"