จากในสองหัวข้อก่อนหน้านี้เราได้ใช้ ELM327 ดูข้อมูลเกี่ยวกับเกียร์ CVT และการใช้ Torque ในการอ่านข้อมูลเพิ่มเติมอื่นๆ ในหัวข้อนี้เราจะใช้ ELM327 อ่านข้อมูลต่างๆเกี่ยวกับ HVAC หรือระบบแอร์ในรถนิสสันพัลซ่ากัน (ทดสอบใน C12, T32 และอาจใช้งานได้กับนิสสันรุ่นอื่นๆหรือไม่นั้นต้องรบกวนผู้อ่านช่วยทดลอง)
HVAC ย่อมาจาก Heating Ventilation and Air Conditioning ก็คือระบบปรับอากาศและส่วนที่เกี่ยวข้องต่างๆ
ในการดูข้อมูล HVAC นี้ไม่ต้องการความสวยงาม (แบบ Torque) และข้อมูลจะมาจากหลาย ECU ผู้เขียนก็เลยลองทำแอพบนแอนดรอยด์ขึ้นมาเพื่อให้สามารถนำไปใช้บนโทรศัพท์แอนดรอยด์หลายเครื่องได้ง่าย ซึ่งข้อมูลที่อ่านจาก ECU ต่างๆในรถนี้ จะมีประโยชน์ในการตรวจวิเคราะห์ปัญหาในเบื้องต้นมากน้อยแค่ไหนนั้นคงต้องรบกวนผู้อ่าน ผู้นำไปใช้ทดลองดู ผู้เขียนเองไม่มีความรู้เกี่ยวกับ HVAC นี้ซักเท่าไหร่ หากลองใช้แล้วได้ข้อมูลอะไรดีๆ หรือว่าใช้ได้ ไม่ได้ยังไง รบกวนแชร์กลับมาให้ผู้เขียนได้รับทราบบ้าง
รูปข้างล่างนี้เป็นไอคอนและหน้าตาของแอพชื่อ NissanELM327 แอพบ้านๆทำใช้งานตามที่พอจะทำได้อาจดูโล้นๆไปบ้างต้องก็ขออภัย :)
ข้อมูล HVAC ที่อ่านจากกล่องควบคุมระบบแอร์มาได้มีตามในรูปนี้
ส่วนปุ่มสองอันด้านล่างนั้นขอใส่ไว้ก่อน ผู้เขียนยังไม่รู้ว่าจะเอาไว้ทำอะไร
การใช้งานก็ต้องมี ELM327 Bluetooth adapter ทำการจับคู่กับแอนดรอยด์ให้เรียบร้อย จากนั้นเปิดแอพและไปที่เมนู เลือก ELM327 adapter ที่ต้องการเชื่อมต่อก็จะใช้งานได้ละ
ในส่วนค่าต่างๆที่อ่านได้ ผู้เขียนข้อให้ข้อมูลไว้เพียงคร่าวๆตามด้านล่างนี้ รายละเอียดเพิ่มเติมค้นหาได้จากกูเกิล
ค่าที่อ่านได้ก็ตามชื่อที่แสดงไว้เลย
ECT - Engine Coolant Temperature อุณหภูมิน้ำหล่อเย็นหรือน้ำหม้อน้ำ
Cooling fan duty - duty cycle ที่ ECU สั่งให้พัดลมระบายความร้อน (หลังหม้อน้ำ) ทำงาน 0% คือพัดลมไม่หมุน 100% คือพัดลมหมุนแรงสุด ทำงานเต็มที่
รถนิสสันบางรุ่นที่ใช้ระบบควบคุมพัดลมแบบ PWM ก็จะอ่านค่านี้ออกมาได้ (เช่น C12T, T32)
ส่วนในรถรุ่นที่ไม่ได้ใช้ระบบ PWM จะอ่านค่าได้ 0% (เช่น C12NA)
Cooling fan speed - ค่าที่ ECU สั่งให้พัดลมระบายความร้อนทำงาน 0 คือไม่ทำงาน 1-2 คือสปีดต่ำ 3 คือสปีดสูง
ค่านี้ต้องรบกวนผู้อ่านทดลองดูว่าอ่านค่าได้ถูกต้องไหม (รถนิสสันของผู้เขียนทั้งสองคันระบบพัดลมเป็น PWM จะไม่แสดงค่านี้)
AC pressure หรือ Refrigerant pressure - แรงดันน้ำยาแอร์
ในรถจะมีเซนเซอร์วัดแรงดันน้ำยาแอร์นี้ติดตั้งอยู่ที่ด้าน Hi ในด้าน Low ไม่มีเซนเซอร์
AC compressor status (ON/OFF) - สถานะการร้องขอให้คอมเพรสเซอร์ทำงาน
Outside temperature - อุณหภูมิภายนอกรถ
In vehicle temperature - อุณหภูมิภายในรถ
Cooling coil temperature หรือ Evaporator temperature - อุณหภูมิที่คอยล์เย็น
ผู้อ่านที่สนใจอยากช่วยทดสอบแอพ รวมถึงทดลองดูว่าค่าต่างๆที่อ่านได้จะใช้ในการวิเคราะห์ปัญหาอะไรในเบื้องต้นได้บ้างสามารถดาวน์โหลด APK ด้านล่างนี้ไปติดตั้งได้เลย
ผลการใช้งานและฟีดแบกอื่นๆสามารถส่งกลับมาทางอีเมล์หรือ โดยใช้เมนู Send log file... ก็ได้ ผู้เขียนขอขอบคุณผู้ที่ช่วยทดสอบและให้ข้อมูลกลับมาทุกท่านไว้ณที่นี้
Change log
Oct 13, 2019 - เพิ่มฟังก์ชั่น Active Test สำหรับทดสอบการสั่งให้พัดลมระบบายความร้อนหมุน
ทดสอบเรียบร้อยในรถ C12T และ T32 (ระบบควมคุมพัดลมเป็น PWM)
รอการทดสอบจากผู้ใช้รถที่ระบบควบคุมพัดลมเป็นแบบสเตป เช่นใน C12NA
Oct 20, 2019 - เพิ่ม Active Test ในส่วน HVAC
Turn on/off all switches indicators and display ทดสอบปิดหรือเปิดไฟแสดงผลทั้งหมดบนแผงควบคุมระบบแอร์
Door motors starting position reset กระบวนการนี้จะใช้เวลาทั้งหมดประมาณ 1 นาที (อาจแตกต่างกันในรถแต่ละคัน) ผู้เขียนเองไม่แน่ใจว่าฟังก์ชั่นนี้จะใช้งานได้ถูกต้องหรือเปล่า อย่างไรก็ตาม ใน Factory Service Manual (FSM) ระบุไว้ว่าจะต้องทำการรีเซ็ตตำแหน่งเริ่มทำงานของมอเตอร์ประตูลมทุกครั้งหากมีการ ถอด ติดตั้งมอเตอร์เหล่านั้น
ผู้ใช้รถที่มีปัญหาเรื่องความเย็นฝั่งคนขับและฝั่งผู้โดยสารไม่เท่ากัน (ปิด dual) อาจทดลองทำการรีเซ็ตตำแหน่งมอเตอร์ประตูลมนี้ แต่หากมอเตอร์เสียหรือไม่ค่อยทำงานแล้ว การรีเซ็ตนี้คงไม่ช่วยอะไร ผู้ที่พบปัญหานี้ในรถหากนำแอพไปทดสอบแล้วได้ผลหรือไม่ได้ยังไงรบกวนแจ้งกลับมาที่ผู้เขียนได้เลย
May 10, 2020 - Updated app (finalized HVAC data monitor screen, added ECM - Misfire count (under dev), bug fixed on BT connection module).
July 8, 2020 - Added BCM Active Test menu. The new APK is now signed going forward. คนที่มีแอพตัวเก่าติดตั้งอยู่ ต้อง uninstall ก่อนติดตั้งตัวใหม่
Oct 25, 2021 - เพิ่ม ECM Active Test - ECT Test (Engine Coolant Temperature Test) ทดสอบเปลี่ยนค่า ECT เช่น 100องศาพัดลมจะต้องทำงาน High Speed, 98องศาพัดลมจะต้องทำงาน Low Speed.
Jan 18, 2022 - v1_11 แก้บั๊กในส่วนที่แอพไม่สามารถรันได้หลังผ่านสิ้นปี 2021