SlideServe
Menu
Préférences
© SlideServe · v2026

ระบบบัส I 2 C

luka avatar
21 diapositives · 377 Views · Oct 22, 2014

ระบบบัส I 2 C. I 2 C Bus System. ทำความรู้จักกับระบบบัส I 2 C. I 2 C ย่อมาจาก Inter IC Communication ถูกพัฒนาขึ้นมากว่า 20 ปีโดยบริษัท Philips สามารถควบคุม-ติดต่อ-สั่งงานระหว่าง IC เพียงสายสัญญาณ 2 เส้น

ระบบบัส I 2 C - slide 1
01 / 21ระบบบัส I 2 C
1 / 17

Télécharger la présentation

ระบบบัส I 2 C
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. ระบบบัส I2C I2C Bus System

  2. ทำความรู้จักกับระบบบัส I2C • I2C ย่อมาจาก Inter IC Communication • ถูกพัฒนาขึ้นมากว่า 20 ปีโดยบริษัท Philips • สามารถควบคุม-ติดต่อ-สั่งงานระหว่าง IC เพียงสายสัญญาณ 2 เส้น • สามารถต่ออุปกรณ์ร่วมบนบัสได้หลายตัวและแต่ละตัวไม่จำเป็นต้องมีไฟเลี้ยงวงจรที่เท่ากัน • มีสายสัญญาณ 2 เส้น คือ SDA และ SCL เป็น bi-directional line • มีความเร็วในการส่งข้อมูล 100K (bits/sec) ที่โหมดปกติ และที่ fast mode 400k(bits/sec) ที่ high speed mode 3.4M (bits/sec)

  3. การเชื่อมต่อโมดูลในระบบสื่อสารแบบ I2C 

  4. โครงสร้าง I2C

  5. หลักการทำงานของ I2C • ในการใช้งานต้องต่อตัวต้านทานพูลอัปกับไฟ +5v ตลอดเวลาเพื่อป้องกันสัญญาณรบกวน • วงจรเอาท์พุตที่ต่ออยู่บนบัสต้องมีลักษณะเป็น open drain หรือ open collector เท่านั้น • อุปกรณ์ที่ต่อร่วมอยู่บนบัสต้องมีค่าความจุไฟฟ้ารวมที่เกิดขึ้นระหว่างสาย SDA และ SCL ไม่เกิน 400pf

  6. สภาวะที่เกิดขึ้นบนบัส I2C มีดังนี้ - บัสว่าง SDA และ SCL สถานะเป็น ‘1’ - เริ่มต้นการส่งข้อมูล SDA ‘1’=>’0’ , SCL ‘1’ - ภาวะถ่ายถอดข้อมูล ลอจิกบน SDA คือข้อมูลและต้องคงที่ในขณะที่ SCL มีค่าเป็น ‘1’ - รับรู้ข้อมูล(ack) เป็นสัญญาณที่ SDA โดยอุปกรณ์รับหรือส่งจะผลิต ออกมาหลังจากที่ส่ง data หรือได้รับdata แล้ว จะส่งมา 1 บิต - หยุด(stop) SDA ‘0’=>’1’ , SCL ‘1’

  7. ภาวะเริ่มและหยุด

  8. สภาวะการส่งข้อมูล

  9. ตัวอย่าง Bit sequence ของ CMPS03 write Read SDA SCL

  10. การเข้าถึงอุปกรณ์บนบัส I2C • การติดต่อกับอุปกรณ์บนบัส I2C ซึ่งมีหลายตัวนั้นได้มีการกำหนดรูปแบบการติดต่อขึ้นมาเรียกว่า BUS COMMUNICATION โดยการกำหนด Address ให้อุปกรณ์แต่ละตัว • แบ่งเป็นการเข้าถึงแบบ 7 บิต และ 10 บิต

  11. การเข้าถึงอุปกรณ์ I2C แบบ 7 บิต และ 10 บิต

  12. การกำหนด Address แบบทั่วไป 7 บิต

  13. ตารางเปรียบเทียบการทำงานของ I2C กับระบบอื่น

  14. ตารางสรุปเปรียบเทียบข้อดีข้อเสียของระบบ Serial Bus

  15. ตัวอย่าง อุปกรณ์ที่ใช้ I2C

  16. CMPS03 เซนเซอร์ทิศทาง

  17. ตัวอย่างการใช้ CMPS03 ติดต่อกับ BrainStem GP 1.0 Circuit Schematic