ค่าความชื้นแปลก เพราะโค้ดหรือเพราะที่ติดตั้ง

เวลาอ่านความชื้นได้ค่าที่ไม่คุ้นเคย เรามักเปิดโค้ดดูก่อนว่าแปลงหน่วยผิดหรือเปล่า เพราะตัวเลขออกมาจากโปรแกรม และการแก้สมการก็ทำได้ง่ายกว่าการกลับไปแกะกล่องที่เพิ่งประกอบเสร็จ
แต่ระหว่างเซนเซอร์วางเปล่าอยู่บนโต๊ะกับเซนเซอร์ที่ติดในกล่องเดียวกับบอร์ดนั้น มีสิ่งเปลี่ยนไปมากกว่าหน้าตาของงาน ทั้งความร้อนจากวงจร ทางเดินอากาศ และวัสดุรอบส่วนวัดล้วนเป็นสิ่งที่ควรตรวจด้วย
ก่อนตั้งค่าชดเชย แอดอยากชวนมองว่าหัววัดกำลังสัมผัสสภาพแวดล้อมแบบไหนครับ เพราะถ้าปัญหาเกิดจากตำแหน่ง การบวกหรือลบค่าคงที่อาจช่วยให้ตรงอยู่ช่วงหนึ่ง แต่ไม่ช่วยอธิบายเวลาวงจรทำงานหนักขึ้นหรือสภาพอากาศเปลี่ยน
เซนเซอร์วัดอากาศตรงที่มันอยู่
ถ้าเราอยากรู้ความชื้นของห้อง แต่เอาส่วนวัดไว้ในโพรงเล็กๆ ที่อากาศเข้าออกช้า ตัวเลขก็อาจกำลังบอกสภาพในโพรงนั้น การอ่านได้ทุกวินาทีไม่ได้หมายความว่าอากาศใหม่จากห้องจะเข้าถึงหัววัดได้ในเวลาเท่ากัน
จึงควรดูทางเดินอากาศตั้งแต่การออกแบบกล่อง ว่ามีส่วนใดเปิดให้อากาศเข้าถึงเซนเซอร์และมีพื้นที่อับตรงไหนบ้าง การเจาะรูไว้ใกล้ๆ อาจช่วย แต่ยังต้องดูว่าระหว่างช่องกับส่วนวัดมีผนัง สาย หรืออุปกรณ์อื่นขวางอยู่หรือไม่
ถ้ากล่องต้องกันฝุ่นหรือละอองน้ำ ก็ต้องเลือกวิธีป้องกันที่เหมาะกับเซนเซอร์ ไม่ปิดส่วนรับอากาศด้วยวัสดุที่ทำให้มันตอบสนองต่อสภาพแวดล้อมไม่ได้ตามที่ต้องการ รายละเอียดเรื่องแผ่นป้องกันหรือ filter จึงควรดูจากผู้ผลิตและทดสอบกับการใช้งานจริง

เมื่อรู้ตำแหน่งที่ต้องการวัดแล้ว ค่อยคิดว่าการยึดบอร์ดและการวางช่องลมจะช่วยให้ส่วนวัดอยู่ใกล้สภาพนั้นอย่างไร แทนการวางเซนเซอร์ในช่องที่เหลือหลังจัดส่วนอื่นครบ แล้วหวังว่าโค้ดจะชดเชยผลทั้งหมดได้ภายหลัง
ความร้อนจากบอร์ดอาจเดินทางมาถึงหัววัด
วงจรประมวลผล ตัวแปลงไฟ และส่วนแสดงผลอาจสร้างความร้อนในรูปแบบต่างกัน เมื่ออยู่ใกล้เซนเซอร์ ความร้อนสามารถมาทั้งทางอากาศและผ่านแผ่นวงจรได้ จึงไม่ใช่เรื่องที่ดูจากระยะห่างภายนอกอย่างเดียว
ความชื้นสัมพัทธ์สัมพันธ์กับอุณหภูมิด้วย หากส่วนวัดอยู่ในบริเวณที่อุ่นกว่าบริเวณที่ต้องการติดตาม ตัวเลขความชื้นจึงอาจเปลี่ยนตามสภาพเฉพาะจุดนั้น แม้ตัวเซนเซอร์กำลังอ่านสิ่งที่มันสัมผัสได้ตามปกติ เราควรเก็บอุณหภูมิประกอบระหว่างตรวจเพื่อเห็นความสัมพันธ์นี้
ลองดูว่าค่าเริ่มเปลี่ยนหลังเปิดจอนานขึ้นหรือหลังเปิดวิทยุส่งข้อมูลถี่ขึ้นหรือไม่ จุดนี้เป็นคำถามสำหรับการทดลอง ไม่ใช่ข้อสรุปว่าทุกบอร์ดต้องทำให้ค่าผิดในทิศทางเดียวกัน ถ้าจะเทียบ ให้คงตำแหน่งและสภาพรอบตัวไว้ แล้วเปลี่ยนงานของวงจรทีละส่วน
การย้ายเซนเซอร์ออกจากแหล่งร้อน หรือแยกส่วนวัดไปอยู่บนบอร์ดย่อย อาจช่วยให้ตรวจแหล่งที่มาของความต่างได้ แต่การต่อสายเพิ่มก็มีข้อจำกัดของอินเทอร์เฟซตามมา จึงต้องออกแบบสองเรื่องร่วมกัน ไม่แก้ตำแหน่งด้วยสายยาวเท่าไรก็ได้
ให้เวลาปรับตัวก่อนตัดสินว่าค่าตรงหรือไม่
เวลาย้ายจากที่หนึ่งไปอีกที่หนึ่ง เซนเซอร์และวัสดุรอบตัวต้องใช้เวลาปรับตามอุณหภูมิกับความชื้นใหม่ การหยิบมาวางข้างเครื่องอ้างอิงแล้วอ่านค่าแรกทันทีจึงยังไม่ใช่การเปรียบเทียบที่ควบคุมสภาพไว้ดีนัก
เช่นเดียวกับการเพิ่งจับอุปกรณ์หรือเปิดฝากล่อง การกระทำเหล่านี้อาจทำให้สภาพเฉพาะจุดเปลี่ยนชั่วคราว ควรจดเวลาและรอให้ค่ามีแนวโน้มคงที่ตามลักษณะการวัด ก่อนเอาช่วงข้อมูลไปใช้เปรียบเทียบ

ส่วนการวางเครื่องอ้างอิงใกล้กันก็ควรดูว่าทั้งสองส่วนวัดอยู่ในสภาพเดียวกันจริงหรือไม่ ถ้าตัวหนึ่งอยู่ในกล่องชิดผนัง แต่อีกตัวอยู่ในลมโดยตรง ความต่างที่เห็นก็ยังแยกไม่ออกว่าเกิดจากเซนเซอร์หรือจากตำแหน่ง
ถ้าต้องการเทียบหลายตัว ลองสลับตำแหน่งอย่างเป็นระบบหลังเก็บข้อมูลชุดแรก แล้วดูว่าความต่างตามตัวอุปกรณ์หรือตามจุดวาง วิธีนี้ช่วยตั้งคำถามต่อได้ชัดกว่าการเลือกเชื่อเครื่องที่แสดงตัวเลขถูกใจที่สุด
แยกปัญหาการติดตั้งกับ calibration
เมื่อพบว่าต่างกัน เราอาจอยากกำหนด offset ให้กราฟมาทับกัน แต่ก่อนทำควรดูว่าความต่างคงที่ตลอดช่วงใช้งานหรือเปล่า ถ้าส่วนต่างเปลี่ยนตามการเปิดจอ อุณหภูมิ หรือการไหลของอากาศ การชดเชยด้วยค่าคงที่ก็อาจเพียงซ่อนปัญหาบางช่วง
ตัวเซนเซอร์เองมีขอบเขตความแม่นยำและเงื่อนไขที่ผู้ผลิตระบุไว้ การเทียบจึงควรอยู่ในช่วงที่อุปกรณ์รองรับและใช้ตัวอ้างอิงที่เชื่อถือได้ หากยังไม่มีข้อมูลเหล่านี้ เราสามารถบันทึกความต่างที่สังเกตได้ก่อน โดยยังไม่เรียกว่าปรับเทียบสำเร็จ
อย่าลืมเรื่องวัสดุและสารที่อยู่ใกล้ส่วนวัดด้วย เช่น ขั้นตอนประกอบกล่องหรือการใช้สารยึดติดอาจมีข้อควรระวังตามคำแนะนำของผู้ผลิต ไม่ควรแก้ค่าที่ผิดปกติด้วยการฉีดหรือเช็ดส่วนวัดโดยไม่ดูวิธีดูแลของเซนเซอร์รุ่นนั้น
เมื่อแก้ตำแหน่งหรือวงจรแล้ว ควรแยกช่วงก่อนและหลังในข้อมูลไว้ จะได้ไม่เอาความเปลี่ยนแปลงจากการปรับอุปกรณ์ไปอ่านว่าเป็นสภาพห้องที่เปลี่ยนเอง และถ้ามีค่าชดเชยในซอฟต์แวร์ก็ควรเก็บรุ่นการตั้งค่าคู่กับอุปกรณ์ด้วย
บันทึกภาพกับเงื่อนไขไว้ช่วยดูรอบถัดไป
นอกจากตัวเลข ลองถ่ายตำแหน่งภายในกล่องและจดว่าเซนเซอร์ห่างจากส่วนใด มีช่องอากาศตรงไหน และเปิดใช้งานอะไรระหว่างเก็บข้อมูล ภาพเหล่านี้เป็นหลักฐานของการติดตั้งที่มีประโยชน์เวลาอีกคนต้องช่วยดูปัญหา โดยไม่ต้องเดาตามชื่อกล่องเพียงอย่างเดียว
ถ้าปรับหลายอย่างในรอบเดียว แม้ผลจะดูดีขึ้นเราก็ยังไม่รู้ว่าอะไรช่วยจริง จึงควรเริ่มจากสิ่งที่มีเหตุผลรองรับที่สุดหนึ่งเรื่อง เก็บข้อมูลให้พอเห็นพฤติกรรม แล้วค่อยเปลี่ยนข้อถัดไป การทดสอบไม่จำเป็นต้องซับซ้อนตั้งแต่แรก แต่ต้องย้อนดูได้ว่าทำอะไรไปบ้าง
สรุป
ค่าความชื้นที่ดูแปลกอาจเริ่มจากตำแหน่งที่เซนเซอร์กำลังอยู่ ก่อนแก้สูตรควรตรวจทางเดินอากาศ แหล่งความร้อน เวลาปรับตัว และวิธีเปรียบเทียบให้ครบ เมื่อแยกผลของการติดตั้งออกจากความต่างของอุปกรณ์ได้แล้ว เราจะตัดสินใจเรื่อง calibration ได้มีเหตุผลขึ้น และมีข้อมูลพออธิบายว่าค่าบนหน้าจอมาจากสภาพส่วนใดของงานครับ


