ข้อเเตกต่าง 1 wire ,I2C ,SPI
นายจักรี ขอร่ม เลขที่ 2 กลุ่ม 1 24 กุมภาพันธ์ 2564 1 wire ระบวนการติดต่อระหว่างไมโครคอนโทรลเลอร์เรียกว่า “ มาสเตอร์ ” กับ อุปกรณ์บนระบบบัส 1 สาย หรือเรียก “ เสลฟ ’’ (1 wire – bus) เป็นระบบที่ใช้งานเพียงหนึ่ง สายเท่านั้น โดยอาศัยหลักการที่เรียกว่า ไทม์สล็อต ( Time slot) คือการท างานที่ สายสัญญาณเป็นทั้งส ายสัญญาณและสายข้อมูลอยู่ในตัว การเริ่มติดต่อกับบัส 1 สาย หรือที่เรียกว่า กระบวนการ Reset and Presence Pulses ไมโครคอนโทรลเลอร์จะเริ่มต้นสร้างสัญญาณลอจิกต่ า ออกไปยังบัส 1 สาย เป็นเวลาอย่างน้อย 480 ไมโครวินาที จากนั้นส่งสัญญาณลอจิกสูง เป็นเว ลา 15 – 60 ไมโครวินาที หากอุปกรณ์ที่เชื่อมต่อพร้อมท างานแล้วนั้นจะท าให้สัญญาณเป็นลอจิกต่ า โดย สัญญาณคงที่อยู่เป็นระยะเวลา 60 – 240 ไมโครวินาที โดยโค้ดโปรแกรมที่สร้างสัญญาณ ติดต่อ การสื่อสารอนุกรมแบบ I2C ข้อดีของ I2C - ใช้ขาสัญญาณน้อย เพียงแค่ 2 เส้นเท่านั้น - แม้ Slave จะมีความต้องการแตกต่างกัน บางตัวเป็น Fm บางตัวเป็น...