ต่อสายและเชื่อมต่อครั้งแรก
สิ่งที่ต้องมี
เซ็นเซอร์พร้อมสายที่ติดมากับตัว
ตัวแปลงเข้าคอมพิวเตอร์ให้ตรงรุ่น — รุ่น 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 จะไม่มีข้อมูลขึ้นเลย หน้าตาเหมือนเซ็นเซอร์เสีย ลองสลับสองเส้นนี้ดูได้ ไม่ทำให้อะไรพัง
ลงไดรเวอร์ของตัวแปลง
ลงไดรเวอร์ให้ตรงกับชิปของตัวแปลง — CH340 หรือ CP2102
เสียบตัวแปลงเข้าคอมพิวเตอร์
เปิด Device Manager ดูหัวข้อ Ports (COM & LPT) ต้องมีพอร์ตใหม่ขึ้นมา เช่น
COM4จำเลขนี้ไว้
ถ้าไม่มีพอร์ตขึ้น แปลว่าไดรเวอร์ยังไม่ลง หรือสาย USB เป็นแบบชาร์จอย่างเดียว
เชื่อมต่อครั้งแรก
ค่าจากโรงงาน — baud rate 9600 · รุ่น TTL ส่งค่าเอง 10 ครั้งต่อวินาที · รุ่น 485 ตอบเมื่อถูกถาม ที่อยู่ 0x50
Tip
ทางที่ง่ายที่สุดคือเครื่องมือบนเบราว์เซอร์ — กดเชื่อมต่อแล้วเครื่องมือแยกรุ่นให้เอง ไม่ต้องลงโปรแกรม ใช้ได้ทั้ง Windows · macOS · Linux
ขั้นตอนด้านล่างคือโปรแกรมบน Windows ของผู้ผลิต — รุ่น 485 ต้องเลือกชนิดการเชื่อมต่อเป็น Modbus ในโปรแกรมก่อน ไม่งั้นจะไม่มีค่าขึ้น
เปิดโปรแกรมตั้งค่าของเซ็นเซอร์ (
Minimu.exe)โปรแกรมจะค้นหาเซ็นเซอร์เอง รอจนตัวเลขมุมเริ่มขยับ
ถ้าไม่เจอ ให้เลือกเอง — ช่อง Port เลือกเลข COM ที่จำไว้ · ช่อง Baud เลือก
9600แล้วกด Openลองเอียงเซ็นเซอร์ด้วยมือ ตัวเลข 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 ให้เอง |