การสื่อสารแบบ RS232 & RS485 รับและส่งข้อมูลได้เหมือนกันไหมนะ?
การสื่อสารแบบ RS232 & RS485 รับและส่งข้อมูลได้เหมือนกันไหมนะ?
เรียบเรียงโดย : ภูมิชนะ จรเอ้กา
แผนกประกันคุณภาพและเซอร์วิส
สวัสดีครับทุกท่าน วันนี้ผมจะมาพูดถึงหลักการรับและส่งข้อมูลของระบบสื่อสารแบบ RS232 และ RS485 ครับ
มาตรฐาน RS232 เป็นมาตรฐานที่รับ/ส่งข้อมูลแบบ Full duplex หรือจะให้พูดง่าย ๆ คือสามารถรับและส่งข้อมูลได้พร้อมกันทั้งคู่ในเวลาเดียวกัน โดยการรับ/ส่งข้อมูลนั้นจะใช้สายไฟทั้งหมด 3 เส้น ดังนี้ ครับ
1. Tx (Transmit Data) คือ สายส่งข้อมูล จะเป็นสายที่ทำหน้าที่ส่งข้อมูลเพียงอย่างเดียวเท่านั้น
2. Rx (Receive Data) คือ สายรับข้อมูล จะเป็นสายที่ทำหน้าที่รับข้อมูลเพียงอย่างเดียวเท่านั้น
3. GND (Signal Ground) คือ สายกราวด์ เป็นสายเทียบหรืออ้างอิงแรงดันไฟฟ้า 0 โวลต์
รูปที่ 1 การสื่อสารระหว่างคอมพิวเตอร์และเครื่องมือวัด
รหัสสัญญาณของ RS232
RS232 เป็นรูปแบบการส่งข้อมูลดิจิตอลรูปแบบหนึ่ง จะประกอบด้วยตัวเลขเพียงสองตัว คือ 0 และ 1 เรียงต่อกันเป็นรหัสหรือชุดคำสั่งเพื่อสั่งงานอุปกรณ์ต่างๆ
รหัส | ตัวส่งสัญญาณ (โวลท์) | ตัวรับสัญญาณ (โวลท์) |
0 | +5….+15 | 3...+25 |
1 | -5….-15 | -3….-25 |
มาตรฐาน RS485 เป็นมาตรฐานที่รับ/ส่งข้อมูลในแบบที่เรียกว่า Half Duplex คือสามารถรับและส่งข้อมูลได้ทีละอย่างเท่านั้น ไม่สามารถทำได้ทั้ง 2 อย่างในเวลาเดียวกัน ลักษณะคล้ายวิทยุสื่อสารที่ต้องคอยสลับกันพูดทีละครั้งครับ
รูปที่ 2 การสื่อสารระหว่างตัวแปลงสัญญาณและเครื่องมือวัด
การรับ/ส่งข้อมูลดิจิตอลแบบ RS485 นั้น จะส่งข้อมูลโดยใช้สายไฟเพียง 2 เส้นคือ A และB เป็นตัวบอกค่าของรหัสดิจิตอล (Digital Code) โดยใช้ความแตกต่างของแรงดันไฟฟ้าระหว่างขั้ว A และ B ดังนี้
- เมื่อ Va – Vb ได้แรงดันไฟฟ้าน้อยกว่า -200 mV สัญญาณดิจิตอลจะเป็น “1”
- เมื่อ Va – Vb ได้แรงดันไฟฟ้ามากกว่า +200 mV คือสัญญาณดิจิตอล “0”
จากหลักการการสื่อสารทั้ง 2 รูปแบบ พอจะทำให้ทุกท่านมองภาพและตรวจสอบได้ชัดเจนง่ายมากขึ้น กันแล้วใช่ไหมครับ
"หากสงสัยเกี่ยวกับการต่อใช้งาน เรียกใช้บริการ TIC ได้ทุกสาขาทั่วประเทศ บริการฟรีไม่มีค่าใช้จ่ายครับ"
Tip แนะนำ
สินค้าแนะนำ
ลงทะเบียนรับข่าวสาร
กรอกอีเมลเพื่อรับข่าวสาร โปรโมชั่น และกิจกรรมต่างๆ ของเราได้ที่นี่