เซ็นเซอร์คืออะไร?
เซ็นเซอร์คืออุปกรณ์ที่ตรวจจับและตอบสนองต่อสิ่งเร้าจากสภาพแวดล้อมทางกายภาพ สิ่งเร้าเหล่านั้นอาจเป็นแสง ความร้อน การเคลื่อนไหว ความชื้น ความดัน หรือปรากฏการณ์ทางสิ่งแวดล้อมอื่นๆ โดยทั่วไปแล้ว ผลลัพธ์ที่ได้จะเป็นสัญญาณที่ถูกแปลงเป็นภาพแสดงผลที่มนุษย์อ่านได้ ณ ตำแหน่งของเซ็นเซอร์ หรือส่งผ่านทางอิเล็กทรอนิกส์ผ่านเครือข่ายเพื่อการอ่านหรือการประมวลผลเพิ่มเติม
เซ็นเซอร์มีบทบาทสำคัญอย่างยิ่งในอินเทอร์เน็ตของสรรพสิ่ง (IoT) เซ็นเซอร์ทำให้สามารถสร้างระบบนิเวศสำหรับการรวบรวมและประมวลผลข้อมูลเกี่ยวกับสภาพแวดล้อมเฉพาะ เพื่อให้สามารถตรวจสอบ จัดการ และควบคุมได้ง่ายและมีประสิทธิภาพมากขึ้น เซ็นเซอร์ IoT ถูกนำไปใช้ในบ้าน ในพื้นที่กลางแจ้ง ในรถยนต์ บนเครื่องบิน ในโรงงานอุตสาหกรรม และในสภาพแวดล้อมอื่นๆ เซ็นเซอร์เชื่อมช่องว่างระหว่างโลกทางกายภาพและโลกเชิงตรรกะ ทำหน้าที่เป็นดวงตาและหูสำหรับโครงสร้างพื้นฐานการประมวลผลที่วิเคราะห์และดำเนินการกับข้อมูลที่รวบรวมได้จากเซ็นเซอร์
วิธีการ Bเสียงกริ่งเอเซ็นเซอร์?
1. ข้อมูลเบื้องต้น
โดยทั่วไป เมื่อเราตรวจสอบข้อผิดพลาดของเซ็นเซอร์ เราจำเป็นต้องทำให้เซ็นเซอร์ทำงานก่อน ซึ่งเรียกว่าการเริ่มต้นใช้งานเซ็นเซอร์ (sensor bringup) ส่วนนี้ส่วนใหญ่จะทำโดยวิศวกรด้านไดรเวอร์ แต่บางครั้งก็จำเป็นต้องทำโดยวิศวกรด้านการปรับแต่งด้วยเช่นกัน
แต่ในความเป็นจริงแล้ว หากทุกอย่างเป็นไปด้วยดี หลังจากตั้งค่าเซ็นเซอร์ ที่อยู่ i2c และ chip_id ของเซ็นเซอร์ในไดรเวอร์เซ็นเซอร์แล้ว ก็สามารถสร้างภาพได้ แต่ในกรณีส่วนใหญ่ ภาพมักจะไม่ราบรื่นนัก และจะพบปัญหามากมาย
2. กระบวนการเริ่มต้นใช้งานเซ็นเซอร์
ติดต่อโรงงานผลิตเซ็นเซอร์เพื่อขอข้อมูลจำเพาะที่ต้องการสำหรับการตั้งค่าเซ็นเซอร์ รวมถึงความละเอียด, Mclk, อัตราเฟรม, ความกว้างบิตของภาพดิบที่ได้ และจำนวน mipi_lanes หากจำเป็น ให้ชี้แจงว่าไม่สามารถเกินอัตรา mipi สูงสุดที่แพลตฟอร์มรองรับได้
หลังจากตั้งค่าเสร็จแล้ว ให้กำหนดค่าไดรเวอร์เซ็นเซอร์ โดยเริ่มจากการตั้งค่าเซ็นเซอร์ ที่อยู่ I2C และ chip_id;
นำแผนผังวงจรของเมนบอร์ดมาตรวจสอบ ยืนยันการกำหนดค่าที่เกี่ยวข้องกับฮาร์ดแวร์ และกำหนดค่าการควบคุมพินของ mclk, reset, pwrdn, i2c ใน dts ตามแผนผังวงจรของเมนบอร์ด
หลังจากทำตามขั้นตอนข้างต้นเสร็จแล้ว หากไม่มีปัญหาเกี่ยวกับฮาร์ดแวร์ คุณสามารถเปิดไฟถ่ายภาพได้ จากนั้นจึงตั้งค่าเวลาเปิดรับแสง อัตราขยายแบบอนาล็อก และค่าอื่นๆ ของเซ็นเซอร์โดยละเอียดตามเอกสารข้อมูลของเซ็นเซอร์
3. สรุปปัญหา
ก. จะระบุขาของสัญญาณรีเซ็ต, ไฟเลี้ยง, I2C และ MCLK ได้อย่างไร?
ก่อนอื่นเลย คุณต้องเรียนรู้วิธีอ่านแผนผังวงจร ผมสับสนมากตอนที่ได้แผนผังมาตอนแรก ผมรู้สึกว่ามีหลายอย่างยุ่งเหยิงไปหมด ผมไม่รู้จะเริ่มจากตรงไหน จริงๆ แล้วมีไม่กี่จุดที่ต้องให้ความสนใจ ผมไม่จำเป็นต้องเข้าใจแผนผังทั้งหมดก็ได้
เนื่องจากเราเน้นการตั้งค่ากล้องเป็นหลัก จึงค้นหาส่วนอินเทอร์เฟซ MIPI_CSI ดังแสดงในรูป ก และเน้นเฉพาะขาควบคุม CM_RST_L (รีเซ็ต), CM_PWRDN (ไฟเลี้ยง), CM_I2C_SCL (สัญญาณนาฬิกา i2c), CM_I2C_SDA (สัญญาณข้อมูล i2c) และ CM_MCLK (สัญญาณนาฬิกา mCl) เท่านั้น
b. การเชื่อมต่อ I2C ล้มเหลวหรือไม่?
การตั้งค่าแอดเดรส i2c ไม่ถูกต้อง: โดยทั่วไป i2c จะมีสองแอดเดรส และระดับสัญญาณจะแตกต่างกันเมื่อต่อกับสายดึงขึ้นหรือดึงลง
ตรวจสอบปัญหาของแหล่งจ่ายไฟฮาร์ดแวร์ AVDD, DVDD, IOVDD แหล่งจ่ายไฟทั้งสามนี้ในฮาร์ดแวร์บางชนิดเป็นแหล่งจ่ายไฟคงที่ ในขณะที่บางชนิดถูกควบคุมด้วยซอฟต์แวร์ หากถูกควบคุมด้วยซอฟต์แวร์ คุณต้องเพิ่มแหล่งจ่ายไฟทั้งสามนี้ลงในขาควบคุมของไดรเวอร์
การกำหนดค่าขา mclk ไม่ถูกต้อง คุณสามารถใช้ออสซิลโลสโคปเพื่อวัดว่าสัญญาณนาฬิกาที่ส่งไปยังเซ็นเซอร์นั้นใช้งานได้หรือไม่ หรือสัญญาณนาฬิกานั้นถูกต้องหรือไม่ เช่น 24MHz, 27MHz
การกำหนดค่าพิน i2c ไม่ถูกต้อง: โดยทั่วไป คุณสามารถตรวจสอบไฟล์ pinmux-pins ที่เกี่ยวข้องของตัวควบคุมหลักเพื่อยืนยันว่า GPIO ที่เกี่ยวข้องได้รับการกำหนดอย่างถูกต้องหรือไม่
ค. ไม่มีภาพหรือมีภาพผิดปกติ;
ป้อนคำสั่งทางฝั่งผู้ให้บริการอินเทอร์เน็ต (ISP) เพื่อตรวจสอบว่ามีข้อผิดพลาดในการส่งข้อมูล MIPI หรือไม่
สามารถวัดสัญญาณ MIPI ได้ด้วยออสซิลโลสโคป
ดึงภาพต้นฉบับมาตรวจสอบว่ามีสิ่งผิดปกติหรือไม่ หากพบสิ่งผิดปกติในภาพต้นฉบับ โดยทั่วไปแล้วจะเป็นปัญหาเกี่ยวกับการตั้งค่าเซ็นเซอร์ ลองขอให้ผู้เชี่ยวชาญจากโรงงานผลิตเซ็นเซอร์ตรวจสอบดู
หลังจากเพิ่มค่าเกนแล้ว จะมีเส้นริ้วแนวตั้ง (เรียกอีกอย่างว่า FPN) ซึ่งเกี่ยวข้องกับเซ็นเซอร์ และโดยทั่วไปแล้วจะต้องติดต่อโรงงานผลิตเซ็นเซอร์เดิมเพื่อแก้ไขปัญหา
ประเภทใดบ้าง sเซนเซอร์กล้อง Hampo มีส่วนประกอบอะไรบ้าง?
ตงกวน Hampo Electronic Technology Co., Ltdบริษัทซึ่งก่อตั้งขึ้นในปี 2014 เป็นผู้ผลิตที่เชี่ยวชาญด้านการออกแบบ วิจัยและพัฒนา และผลิตผลิตภัณฑ์อิเล็กทรอนิกส์ด้านเสียงและวิดีโอซึ่งมีประสบการณ์ในอุตสาหกรรมนี้มากกว่า 10 ปี
เพื่อตอบสนองความต้องการในการปรับแต่งของลูกค้า Haเอ็มโปบริษัทได้พัฒนาผลิตภัณฑ์ของตนอย่างต่อเนื่อง โดยในระหว่างนั้นได้มีการเพิ่มเซ็นเซอร์จำนวนมากเข้าไปghtโดยส่วนใหญ่รวมถึงซีรี่ส์ของโซนี่: IMX179, IMX307, IMX335, IMX568, IMX415, IMX166, IMX298, IMX291, IMX323 และไอเอ็มเอ็กซ์214และอื่นๆ เช่น ซีรีส์ Omnivision อย่าง OV2710, OV5648 เป็นต้นโอวี2718OV9734 และโอวี9281เป็นต้น; ซีรี่ส์ Aptina เช่น AR0230,AR0234รวมถึงเซ็นเซอร์รุ่นต่างๆ เช่น AR0330, AR0331, AR0130 และ MI5100 เป็นต้น และเซ็นเซอร์อื่นๆ เช่น PS5520, OS08A10, RX2719, GC2093, JXH62 และ SP1405 เป็นต้น
หากคุณวางแผนที่จะพัฒนาโครงการโดยใช้เซ็นเซอร์อื่นๆ โปรดติดต่อเรา เรายินดีที่จะเป็นพันธมิตรที่ดีของคุณ
วันที่โพสต์: 28 มีนาคม 2023
