Page 255 - Journal451
P. 255
วารสารราชบััณฑิิตยสภา
ปีีที่่� ๔๕ ฉบัับัที่่� ๑ มกราคม-เมษายน ๒๕๖๓
ศาสตราจารย์์ ดร.มงคล เดชนครินทร์ 243
สายส่ง/รับสัญญาณ ๔ เส้นี้ ทั�งนี้้�ก็เพีราะว่า ในี้การส่ง/รับสัญญาณหร่อข้้อมูลแตั่ละบิตันี้ั�นี้ ข้ั�นี้ตัอนี้วิธี้
(algorithm) ในี้บทความนี้้�ตั้องอาศััยพีัลส์ถู่ง ๔ พีัลส์ (คิดเป็นี้เวลา ๔ มิลลิวินี้าท้) หร่อมากกว่านี้้�
แทนี้ท้�จะเป็นี้พีัลส์เด้�ยว ๆ อย่างท้�ใช้้ในี้บทความก่อนี้หนี้้านี้้� ข้้อด้อยอ้กอย่างหนี้่�งก็ค่อการท้�เราสร้างพีัลส์
โดยใช้้การหนี้่วงเวลาในี้ซึ่อฟตั์แวร์ ซึ่่�งทำาให้หนี้่วยประมวลผลกลาง (central processing unit−CPU)
ตั้องทำางานี้มากข้่�นี้ ระบบแลกเปล้�ยนี้ข้้อมูลในี้บทความนี้้�จ่งส่ง/รับข้้อมูลได้ด้วยอัตัราเร็วตัำ�า ค่อ ไม่เกินี้
ประมาณ ๒๕ ไบตั์ตั่อวินี้าท้ เท่านี้ั�นี้
อย่างไรก็ตัาม ผลงานี้ในี้บทความนี้้�เป็นี้เพี้ยงผลการศั่กษาสำารวจเบ่�องตั้นี้ท้�สามารถูพีัฒนี้า
และปรับปรุงให้ม้ประสิทธีิภาพีสูงข้่�นี้ได้ โดยเฉพีาะอย่างยิ�งด้านี้ซึ่อฟตั์แวร์ เราสามารถูลดช้่วงเวลาท้�ใช้้
ในี้การส่ง/รับข้้อมูลแตั่ละบิตัลงได้ โดยลดความกว้างข้องพีัลส์ท้�ใช้้ จากค่าปัจจุบันี้ ค่อ ๑ มิลลิวินี้าท้
ให้เหล่อเพี้ยง ๐.๕ มิลลิวินี้าท้ หร่อตัำ�ากว่านี้้� แตั่ตั้องไม่ตัำ�าเกินี้ไปจนี้ทำาให้ได้ผลผิดพีลาด ในี้อ้กทางหนี้่�ง
เราอาจลดเฉพีาะความกว้างข้องพีัลส์ประสานี้เวลาท้�ใช้้นี้ำาหนี้้ารหัสข้้อมูล จาก ๑ มิลลิวินี้าท้ ให้เหล่อ
เพี้ยง ๐.๒๕ หร่อ ๐.๑ มิลลิวินี้าท้ โดยท้�ยังใช้้พีัลส์ดังกล่าวนี้้�ในี้การข้ัดจังหวะการทำางานี้ข้องแผงวงจร
ไมโครคอนี้โทรลเลอร์แตั่ละแผงได้เช้่นี้เดิม นี้อกจากนี้้� เราอาจลดจำานี้วนี้พีัลส์ท้�ใช้้แทนี้บิตัข้้อมูล “0”
และ “1” ในี้บทความนี้้� จาก ๒ พีัลส์ (ค่อ 00 ซึ่่�งแทนี้บิตัข้้อมูล “0” และ 10 ซึ่่�งแทนี้บิตัข้้อมูล “1”)
ให้เหล่อเพี้ยง ๑ พีัลส์ ค่อ ใช้้พีัลส์เด้�ยว 0 แทนี้บิตัข้้อมูล “0” และพีัลส์เด้�ยว 1 แทนี้บิตัข้้อมูล “1”
ตัามลำาดับ
บทสรุป
บทความนี้้�ได้นี้ำาเสนี้อฮาร์ดแวร์และซึ่อฟตั์แวร์สำาหรับการแลกเปล้�ยนี้ข้้อมูลแบบอนีุ้กรม
ระหว่างแผงวงจรไมโครคอนี้โทรลเลอร์ ๒ แผง โดยใช้้สายส่ง/รับข้้อมูลและสายสัญญาณควบคุมการ
ส่ง/รับข้้อมูลระหว่างกันี้เพี้ยง ๒ เส้นี้ แตั่ไม่ใช้้อุปกรณ์เสริมและซึ่อฟตั์แวร์ท้�ซึ่ับซึ่้อนี้อย่างในี้ระบบ
มาตัรฐานี้อย่างเช้่นี้ RS-232 และ I2C ซึ่อฟตั์แวร์ท้�ใช้้สำาหรับการแลกเปล้�ยนี้ข้้อมูลแบบอนีุ้กรมในี้
บทความนี้้�ม้เฉพีาะแบบท้�ใช้้การข้ัดจังหวะการทำางานี้ข้องแผงวงจรไมโครคอนี้โทรลเลอร์แตั่ละแผง
เท่านี้ั�นี้ การทดลองทางฮาร์ดแวร์และซึ่อฟตั์แวร์เพี่�อการแลกเปล้�ยนี้ข้้อมูลแบบอนีุ้กรมในี้บทความนี้้�
ให้ผลเป็นี้ท้�นี้่าพีอใจ