Home..........บทความ..........ผลิตภัณฑ์..........กระดานถามตอบ..........เกี่ยวกับเรา
       
 
ผู้สนับสนุน
หนังสือดีมีประโยชน์ สามารถ ดาวน์โหลดซอร์สโค้ดได้ที่นี่ อีกด้วยครับ

หนังสือรวมคอนโทรลฟรี สำหรับ VB6

หนังสือเริ่มต้นเขียนโปรแกรมติดต่อ และควบคุมฮาร์ดแวร์ด้วย VB

หนังสือสนุกกับการประยุกต์ใช้ Visual Basic

 
Basic Computer Hardware

 

Serial Port

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

            1.     Simplex  สามารถส่งข้อมูลได้อย่างเดียว เป็นการสื่อสารแบบทางเดียว
            2.     Half - Duplex สามารถส่งข้อมูลไปยังปลายทางและสามารถรับข้อมูลจากปลายทางได้ แต่ไม่สามารถทำการส่งและรับข้อมูลได้ในเวลาเดียวกัน
            3.     Full - Duplex  สามารถรับและส่งข้อมูลได้ในเวลาเดียวกัน

การส่งข้อมูลแบบอนุกรมในเครื่องคอมพิวเตอร์นั้นจะใช้มาตรฐาน RS - 232C

มาตรฐาน RS-232C

มาตรฐาน RS - 232C เป็นมาตรฐานที่ได้รับการออกแบบมาเพื่อที่จะทำให้อุปกรณ์จากผู้ผลิตต่างกันสามารถทำงานร่วมกันได้ มาตรฐานหลายชนิดได้รับการออกแบบขึ้นมา แต่มาตรฐานที่ได้รับความนิยมและใช้กันกว้างขวางมากที่สุดคือ มาตรฐาน RS - 232C ซึ่งถูกประกาศใช้ในปี 1969 โดยสมาคมอุตสาหกรรมอิเล็กทรอนิกส์ (Electronic Industries Association : EIA)
            มาตรฐาน RS - 232C ได้แบ่งอุปกรณ์ออกเป็น 2 ประเภท ทั้งนี้ก็เพื่อป้องกันไม่ให้เกิดการส่งข้อมูลบนสายเส้นเดียวกัน ซึ่งอุปกรณ์ทั้งสองประเภทนี้ก็คือ

อุปกรณ์ DTE (Data Terminal Equipment) เป็นอุปกรณ์สำหรับส่งข้อมูล (เอาต์พุต)
อุปกรณ์ DCE (Data Communication Equipment) เป็นอุปกรณ์สำหรับรับข้อมูล (อินพุต)

 ตามมาตรฐาน RS - 232C คอนเน็คเตอร์ของ DTE จะเป็นตัวผู้ ส่วนคอนเน็คเตอร์ของ DCE จะเป็นตัวเมีย ซึ่งคอนเน็คเตอร์ที่นิยมใช้กันอยู่จะเป็นชนิด D-Type แบบ 9 ขา และ แบบ 25 ขา โดยจะติดตั้งอยู่หลังเครื่องคอมพิวเตอร์ ระดับแรงดันจะมีค่าระหว่าง -3 V ถึง -15 V สำหรับลอจิก High และลอจิก Low จะมีระดับแรงดันระหว่าง +3 V ถึง +15 V สามารถรับส่งข้อมูลได้ที่ความยาวของสายสัญญาณสูงสุด 50 ฟุต หรือ 150 เมตรแต่ถ้าเราต้องการสื่อสารกับอุปกรณ์อื่นที่อยู่ห่างกันมากๆ เราจำเป็นต้องใช้อุปกรณ์อื่นๆ เข้าช่วย เช่นการใช้โมเด็มเป็นต้น

ลักษณะของคอนเน็คเตอร์แบบ D-Type

หัวต่อแบบ D-Type ที่ใช้ในการสื่อสารแบบอนุกรมของเครื่องคอมพิวเตอร์นั้น จะมีอยู่ 2 ลักษณะคือ แบบ 9 ขา และแบบ 25 ขา บางครั้งเราจะเรียกว่า DB9 และ DB25 ซึ่งหัวต่อทั้งสองชนิดจะมีลักษณะการทำงานของสัญญาณเหมือนกัน แต่การจัดเรียงไม่เหมือนกัน

                                          

              DB9                                                                              DB25

D-Type 25 Pin

D-Type 9 Pin

สัญลักษณ์

ชื่อสัญญาณ

Pin 2

Pin 3

TD

Transmit Data

Pin 3

Pin 2

RD

Receive Data

Pin 4

Pin 7

RTS

Request To Send

Pin 5

Pin 8

CTS

Clear To Send

Pin 6

Pin 6

DSR

Data Set Ready

Pin 7

Pin 5

SG

Signal Ground

Pin 8

Pin 1

CD

Carrier Detect

Pin 20

Pin 4

DTR

Data Terminal Ready

Pin 22

Pin 9

RI

Ring Indicator