ต่อสายและเชื่อมต่อครั้งแรก

สิ่งที่ต้องมี

  • เซ็นเซอร์พร้อมสายที่ติดมากับตัว

  • ตัวแปลงเข้าคอมพิวเตอร์ให้ตรงรุ่น — รุ่น 485 ใช้ USB-to-RS485 · รุ่น TTL ใช้ USB-to-TTL (ชิป CH340 หรือ CP2102)

  • รุ่น 485 ต้องมีแหล่งจ่ายไฟ 9–36 V แยกต่างหาก (เช่น 12 V หรือ 24 V)

  • คอมพิวเตอร์ที่มี Chrome · Edge · Opera สำหรับเครื่องมือบนเบราว์เซอร์ — หรือ Windows ถ้าจะใช้โปรแกรมของผู้ผลิต

ไม่แน่ใจว่าเป็นรุ่นไหน ดูตารางเทียบรุ่น

สายไฟ

สายของเซ็นเซอร์มี 4 เส้น แยกด้วยสี — สีเดียวกันแต่หน้าที่ต่างกันตามรุ่น

รุ่น 485 (HWT901B-485)

สี

หน้าที่

ต่อไปที่

แดง

VCC 9–36 V

ขั้วบวกของแหล่งจ่ายไฟ

เหลือง

RS485 A

ขา A (หรือ D+ / 485+) ของตัวแปลง

เขียว

RS485 B

ขา B (หรือ D− / 485−) ของตัวแปลง

ดำ

GND

ขั้วลบของแหล่งจ่ายไฟ และ GND ของตัวแปลง

Warning

ไฟ 5 V จากพอร์ต USB ต่ำกว่าสเปกของรุ่น 485 (ต้อง 9 V ขึ้นไป) — เซ็นเซอร์อาจตอบได้ แต่ค่าไม่น่าเชื่อถือ งานจริงและตอนปรับเทียบให้จ่ายไฟ 12 V หรือ 24 V

สาย A/B สลับกันแล้วจะเงียบสนิท หน้าตาเหมือนเซ็นเซอร์เสีย ลองสลับสองเส้นนี้ดูได้ ไม่ทำให้อะไรพัง

ต่อร่วมบัสกับอุปกรณ์ Modbus ตัวอื่นได้ — ที่อยู่โรงงานคือ 0x50 (80) ตรวจว่าไม่ซ้ำกับตัวอื่นบนบัส

รุ่น TTL (HWT901B-TTL)

สี

หน้าที่

ต่อไปที่ขาของตัวแปลง

แดง

VCC 5 V

5V

เหลือง

TX

RX

เขียว

RX

TX

ดำ

GND

GND

Danger

🔴 รุ่น TTL ไฟเลี้ยงห้ามเกิน 5 V — เกินแล้วเซ็นเซอร์เสียถาวร

ตัวแปลง USB-to-TTL บางตัวมีจัมเปอร์เลือก 3.3 V / 5 V ให้เลือก 5 V และห้ามให้สายแดงแตะสายดำ บอร์ดจะไหม้

Warning

รุ่น TTL — TX ต้องไขว้กับ RX — สายเหลือง (TX ของเซ็นเซอร์) เข้าขา RX ของตัวแปลง สายเขียว (RX ของเซ็นเซอร์) เข้าขา TX ของตัวแปลง

ต่อตรง TX–TX จะไม่มีข้อมูลขึ้นเลย หน้าตาเหมือนเซ็นเซอร์เสีย ลองสลับสองเส้นนี้ดูได้ ไม่ทำให้อะไรพัง

ลงไดรเวอร์ของตัวแปลง

  1. ลงไดรเวอร์ให้ตรงกับชิปของตัวแปลง — CH340 หรือ CP2102

  2. เสียบตัวแปลงเข้าคอมพิวเตอร์

  3. เปิด Device Manager ดูหัวข้อ Ports (COM & LPT) ต้องมีพอร์ตใหม่ขึ้นมา เช่น COM4 จำเลขนี้ไว้

ถ้าไม่มีพอร์ตขึ้น แปลว่าไดรเวอร์ยังไม่ลง หรือสาย USB เป็นแบบชาร์จอย่างเดียว

เชื่อมต่อครั้งแรก

ค่าจากโรงงาน — baud rate 9600 · รุ่น TTL ส่งค่าเอง 10 ครั้งต่อวินาที · รุ่น 485 ตอบเมื่อถูกถาม ที่อยู่ 0x50

Tip

ทางที่ง่ายที่สุดคือเครื่องมือบนเบราว์เซอร์ — กดเชื่อมต่อแล้วเครื่องมือแยกรุ่นให้เอง ไม่ต้องลงโปรแกรม ใช้ได้ทั้ง Windows · macOS · Linux

ขั้นตอนด้านล่างคือโปรแกรมบน Windows ของผู้ผลิต — รุ่น 485 ต้องเลือกชนิดการเชื่อมต่อเป็น Modbus ในโปรแกรมก่อน ไม่งั้นจะไม่มีค่าขึ้น

  1. เปิดโปรแกรมตั้งค่าของเซ็นเซอร์ (Minimu.exe)

  2. โปรแกรมจะค้นหาเซ็นเซอร์เอง รอจนตัวเลขมุมเริ่มขยับ

  3. ถ้าไม่เจอ ให้เลือกเอง — ช่อง Port เลือกเลข COM ที่จำไว้ · ช่อง Baud เลือก 9600 แล้วกด Open

  4. ลองเอียงเซ็นเซอร์ด้วยมือ ตัวเลข Angle X / Angle Y ต้องเปลี่ยนตาม

Tip

เช็กคำว่า Online ก่อนทำอย่างอื่น

เปิดเมนู Config แล้วดูมุมล่างขวา ต้องมีสี่เหลี่ยมสีเขียวกับคำว่า Online ถ้าไม่ขึ้น ปุ่มทุกปุ่มในหน้านั้นกดแล้วไม่มีผล — รวมถึงปุ่มปรับเทียบด้วย

ถ้าไม่ขึ้น Online ไล่ตามนี้

อาการ

ตรวจ

ไม่มีเลข COM ให้เลือก

ไดรเวอร์ยังไม่ลง · ลองเปลี่ยนสาย USB หรือช่อง USB

เปิดพอร์ตได้ แต่ตัวเลขไม่ขยับ (รุ่น 485)

ตัวแปลงเป็น RS485 หรือยัง · สาย A/B สลับกันไหม · ไฟ 9–36 V เข้าไหม · ในโปรแกรมเลือก Modbus หรือยัง

เปิดพอร์ตได้ แต่ตัวเลขไม่ขยับ (รุ่น TTL)

สายเหลือง–เขียวสลับกันไหม · สายดำต่อหรือยัง · ไฟ 5 V เข้าไหม

เปิดพอร์ตไม่ได้

มีโปรแกรมอื่นจับพอร์ตอยู่ เช่น Serial Monitor — ปิดก่อน

เคยเปลี่ยน baud rate ไว้

กด Auto-search ที่แถบเมนูบน ให้ไล่ baud rate ให้เอง