By Team Developer ECU SHOP
SerialPort คือการรับส่งผ่านข้อมูลแบบอนุกรม โดยจะส่งข้อมูลไปทีละบิตแทนที่จะส่งข้อมูลไปพร้อมกันหลายๆบิต ในเวลาเดียวกัน จึงทำให้การส่งข่องมูลแบบอนุกรม หรือ SerialPort มีข้อดีคือมีการใช้สายสื่อสารน้อย แต่ก็มีข้อเสียในเรื่องของเวลาเมื่อเทียบกับการรับส่งข้อมูลแบบขนาน
ความเร็วในการสื่อสาร หรือที่เราคุ้นกันอีกชื่อคือ Baud rate หมายถึงอัตราความเร็วในการรับส่งข้อมูล bit ต่อวินาที โดยปกติจะมีค่า 1200 2400 4800 9600 19200 bit/sec ทั้งตัวรับและต้องส่งจำเป็นที่ต้องกำหนดค่า baud rate ให้เท่ากันด้วย
อัตราความเร็ว Bit/sec | ความยาวสายสูงสุด (เมตร) |
---|---|
2400 | 914 |
4800 | 304 |
9600 | 152 |
19200 | 15 |
เขียนบทความโดย ณัฐวุฒิ ไชยสาร