ICM-20608-G ข้อมูลจำเพาะและการใช้งาน

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา





การติดตามการเคลื่อนไหวคือกระบวนการจับการเคลื่อนไหวของวัตถุหรือผู้คน เทคนิคนี้ใช้ในแอพพลิเคชั่นต่างๆเช่นการทหารการแพทย์การกีฬา ฯลฯ ... การติดตามการเคลื่อนไหวยังใช้ในการออกแบบกราฟิกและแอนิเมชั่น สำหรับเซ็นเซอร์ติดตามการเคลื่อนไหวเช่น Gyroscope และ accelerometers จะถูกใช้อย่างมาก ถือเป็นความท้าทายอย่างยิ่งในการฝังเซ็นเซอร์เหล่านี้ไว้ในอุปกรณ์สมัยใหม่ที่มีขนาดเหมาะสมที่สุด เซ็นเซอร์อเนกประสงค์สามารถเป็นทางออกได้ หนึ่งในเซ็นเซอร์ดังกล่าวคือ ICM-20608-G มีไจโรสโคปและมาตรความเร่งและยังมีขนาดเล็กทำให้ง่ายต่อการฝังลงในอุปกรณ์พกพาต่างๆ

ICM-20608-G คืออะไร?

ICM-20608-G เป็นอุปกรณ์ติดตามการเคลื่อนไหวซึ่งรวมไจโรสโคปแบบ 3 แกนและเครื่องวัดความเร่ง 3 แกน เป็นอุปกรณ์ที่มีประสิทธิภาพสูงและใช้พลังงานต่ำ ICM-20608-G มีจำหน่ายในแพ็คเกจ LGA ขนาดเล็ก 3 × 3 × 0.75 มม. 16 พิน อุปกรณ์นี้ยังประกอบด้วยเซ็นเซอร์อุณหภูมิดิจิตอลอินเตอร์รัปต์ที่ตั้งโปรแกรมได้และตัวกรอง




แผนภาพบล็อก

ICM-20608-G-Block-Diagram

ICM-20608-G-Block-Diagram

บล็อกหลักและฟังก์ชันของ ICM-20608-G มีดังต่อไปนี้ -



  • เซ็นเซอร์ไจโรสโคป MEMS 3 แกนพร้อมด้วย ADC 16 บิต
  • เซ็นเซอร์วัดความเร่ง 3 แกนพร้อม ADC 16 บิต
  • อินเทอร์เฟซการสื่อสารแบบอนุกรม I2C และ SPI
  • การทดสอบตัวเองเพื่อทดสอบการทำงานทางกลไกและทางไฟฟ้าของเซ็นเซอร์
  • การตอกบัตร
  • ข้อมูลเซ็นเซอร์ลงทะเบียน
  • 512- ไบต์ FIFO
  • ขัดจังหวะ
  • เซ็นเซอร์อุณหภูมิเอาท์พุทดิจิตอล
  • ฉันทำ.
  • ปั๊มชาร์จ.
  • โหมดพลังงานมาตรฐาน

แผนภูมิวงจรรวม

ICM-20608-G-Circuit-Diagram

ICM-20608-G-Circuit-Diagram

ICM-20608-G สามารถเชื่อมต่อกับไมโครคอนโทรลเลอร์ได้อย่างง่ายดายโดยใช้อินเทอร์เฟซการสื่อสารแบบอนุกรม I2C ในการเลือกพิน CS อินเทอร์เฟซ I2C ควรดึง HIGH อุปกรณ์ยังจัดเตรียมไลบรารีต่างๆ โดยการดาวน์โหลดไลบรารีคุณสามารถใช้อุปกรณ์ได้อย่างง่ายดายโดยใช้คำสั่งผ่านอินเทอร์เฟซ I2C ตัวเก็บประจุเซรามิกภายนอกใช้ในโมดูลที่ REGOUT, VDD, VDDIO

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

คำอธิบายพิน

ICM-20608-G-Pin-Diagram

ICM-20608-G-Pin-Diagram

ICM-20608-G มีให้ในแพ็คเกจ LGA 16 พินขนาดเล็ก ใช้ผลิตโดยใช้กระบวนการผลิต CMOS -MEMS ICM-20608-G มักจะมีให้ในรูปแบบโมดูล ดังนั้นคำอธิบายพินจึงเปลี่ยนไปตามผู้ผลิต แต่จำนวนพินและฟังก์ชันการทำงานเหมือนกัน คำอธิบายพินของพินต่างๆของ ICM-20608-G แสดงไว้ด้านล่าง -


  • Pin-1, VDDIO คือพินแรงดันไฟฟ้าอินพุต / เอาท์พุตดิจิตอล
  • Pin-2, SCL / SCLK คือนาฬิกาอนุกรม I2C (SCL) หรือนาฬิกาอนุกรม SPI (SCLK)
  • Pin-3 ใช้เป็น SDA สำหรับข้อมูลอนุกรม I2C และ SDI สำหรับอินพุตข้อมูลอนุกรม SPI
  • Pin-4 ใช้เป็น AD0 สำหรับที่อยู่ทาส I2C LSB และ SDO สำหรับเอาต์พุตข้อมูลอนุกรม SPI
  • Pin-5, CS คือพินเลือกชิป ค่าของมันคือ 0 สำหรับโหมด SPI และ 1 สำหรับโหมด I2C
  • Pin-6, INT คือพินเอาต์พุตดิจิตอลขัดจังหวะ
  • Pin-7, RESV คือพินที่สงวนไว้ ขานี้ไม่ได้เชื่อมต่อ
  • Pin-8, FSYNC คือพินอินพุตดิจิตอลที่ซิงโครไนซ์ ขานี้ควรเชื่อมต่อกับกราวด์หากไม่ได้ใช้
  • Pin-9 ถึง Pin-12 คือ RESV พินที่สงวนไว้ พินเหล่านี้ไม่ได้เชื่อมต่อ
  • Pin-13, GND คือพินกราวด์ หมุดนี้เชื่อมต่อกับพื้นดิน
  • Pin-14, REGOUT คือพินเชื่อมต่อตัวเก็บประจุตัวกรอง Regulator
  • Pin-15, RESV คือพินที่สงวนไว้
  • Pin-16, VDD คือพินแหล่งจ่ายไฟ

ข้อมูลจำเพาะของ ICM-20608-G

ข้อกำหนดบางประการของ ICM-20608-G มีดังต่อไปนี้ -

  • ICM-20608-G ประกอบด้วย Gyroscope 3 แกนและ 3-axis accelerometer
  • ไจโรสโคปที่มีอยู่ในโมดูลนี้มีช่วงเต็มสเกลที่ผู้ใช้ตั้งโปรแกรมได้ที่± 250, ± 500, ± 1000 และ± 2000 ° / วินาที
  • ไจโรสโคปยังมาพร้อมกับ 16 บิต ADC เอส.
  • มาตรความเร่งที่มีอยู่ในอุปกรณ์มีช่วงเต็มสเกลที่ผู้ใช้ตั้งโปรแกรมได้คือ± 2g, ± 4g, ± 8g และ± 16g
  • accelerometer ยังมาพร้อมกับ ADC 16 บิต
  • ICM-20608-G มีอินเทอร์รัปต์ที่ผู้ใช้ตั้งโปรแกรมได้
  • อุปกรณ์นี้ยังมีตัวกรองที่ตั้งโปรแกรมได้บนชิป
  • ความไวข้ามแกนน้อยที่สุดระหว่างตัววัดความเร่งและแกนไจโรสโคปเพื่อลดสัญญาณรบกวน
  • ไจโรสโคปมีสเกล - แฟกเตอร์ความไวที่ปรับเทียบจากโรงงาน
  • ICM-20608-G มีทั้งอินเทอร์เฟซอนุกรม I2C และ SPI
  • เพื่อลดการรับส่งข้อมูลบนอินเทอร์เฟซบัสอนุกรมอุปกรณ์นี้ยังมี FIFO 512 ไบต์
  • อุปกรณ์นี้สามารถสื่อสารกับรีจิสเตอร์ทั้งหมดที่มีอยู่ในอุปกรณ์ไม่ว่าจะโดยใช้ I2C ที่ 400kHz หรือใช้ SPI ที่ 8Mhz.
  • อุปกรณ์นี้มีให้ในแพ็คเกจ LGA ขนาดเล็ก แต่ประสิทธิภาพสูง
  • นอกจากไจโรสโคปและ มาตรความเร่ง ICM-20608-G ยังมีระบบดิจิตอล เซ็นเซอร์อุณหภูมิ .
  • ความทนทานต่อแรงกระแทก 10,000g ของอุปกรณ์ให้ความทนทานสูง
  • อุปกรณ์นี้เป็นแรงดันไฟฟ้าสองแหล่งแยกกัน VDD และ VDDIO
  • ช่วงการทำงานของ VDD อยู่ระหว่าง 1.71v ถึง 3.45v
  • ช่วงการทำงานของ VDDIO อยู่ระหว่าง 1.71 V ถึง 3.45V
  • เมื่อใช้ไจโรสโคปและเครื่องวัดความเร่งสำหรับแอปพลิเคชันต้องใช้กระแสไฟฟ้า 3mA
  • เมื่อใช้เฉพาะไจโรสโคปต้องใช้กระแส 2.6 mA
  • ช่วงอุณหภูมิที่ระบุของอุปกรณ์นี้อยู่ระหว่าง -40 ° C ถึง 85 ° C
  • ช่วงอุณหภูมิในการจัดเก็บของอุปกรณ์นี้อยู่ระหว่าง -40 ° C ถึง 125 ° C

การใช้งานของ ICM-20608-G

แอปพลิเคชั่นบางส่วนได้รับด้านล่าง -

  • เนื่องจาก ICM-20608-G มาในแพ็คเกจขนาดเล็กจึงใช้ในอุปกรณ์พกพา
  • อุปกรณ์นี้ใช้ในโทรศัพท์มือถือและอุปกรณ์เล่นเกมแบบพกพา
  • โดรนและเครื่องบินของเล่นก็ใช้อุปกรณ์นี้เช่นกัน
  • อุปกรณ์นี้ยังใช้ในโทรศัพท์มือถือและแท็บเล็ต
  • รีโมทคอนโทรล 3D สำหรับ DTV และในเมาส์ 3D
  • ICM-20608-G สามารถพบได้ในอุปกรณ์สวมใส่ที่ใช้เพื่อสุขภาพฟิตเนสและกีฬา
  • อุปกรณ์นี้ยังใช้ในวิทยาการหุ่นยนต์
  • ในอุปกรณ์ VR และ AR จะใช้ ICM-20608-G
  • เนื่องจากการใช้พลังงานน้อย ICM-20608-G จึงถูกใช้อย่างมากในอุปกรณ์ที่ใช้แบตเตอรี่
  • ในการใช้งานที่จำเป็นต้องมีการป้องกันการหล่นอย่างกะทันหัน ICM-20608-G มีประโยชน์มาก
  • ในระบบนำทางอุปกรณ์นี้ใช้สำหรับการวัดที่แม่นยำ

IC ทางเลือกของ ICM-20608-G

ICM-20608-G เป็นอุปกรณ์ติดตามการเคลื่อนไหว 6 แกนที่เปิดตัวโดย InvenSense IC บางตัวที่มีจำหน่ายในตลาดและสามารถใช้เป็นทางเลือกสำหรับ ICM-20608-G ได้แก่ ADXL335, MPU6050, MMA7341

การรวม 6 แกนของอุปกรณ์นี้ช่วยให้ผู้ผลิตสามารถกำจัดกระบวนการที่ซับซ้อนที่ใช้เวลานานเช่นการเลือกคุณสมบัติและการรวมระดับระบบของอุปกรณ์แยกในระหว่างการผลิต โมดูลนี้สามารถเชื่อมต่อได้อย่างง่ายดาย Arduino ทำให้นักเรียนได้รับความนิยมอย่างมากในการออกแบบโครงการ ICM-20608-G ให้การวัดที่แม่นยำซึ่งมอบประสบการณ์การใช้งานระดับสูงแก่ผู้ใช้ คุณสมบัติทางไฟฟ้าเพิ่มเติมและแผนภาพเวลาขัดจังหวะสามารถพบได้ใน ICM-20608-G แผ่นข้อมูล . คุณใช้อินเทอร์เฟซแบบอนุกรมใดสำหรับแอปพลิเคชันของคุณ