Apakah itu sensor?
Sensor ialah peranti yang mengesan dan bertindak balas terhadap beberapa jenis input daripada persekitaran fizikal. Input tersebut boleh jadi cahaya, haba, gerakan, kelembapan, tekanan atau sebarang fenomena persekitaran yang lain. Output secara amnya ialah isyarat yang ditukar kepada paparan yang boleh dibaca oleh manusia di lokasi sensor atau dihantar secara elektronik melalui rangkaian untuk dibaca atau diproses selanjutnya.
Sensor memainkan peranan penting dalam internet of things (IoT). Ia membolehkan penciptaan ekosistem untuk mengumpul dan memproses data tentang persekitaran tertentu supaya ia boleh dipantau, diurus dan dikawal dengan lebih mudah dan cekap. Sensor IoT digunakan di rumah, di lapangan, di dalam kereta, di dalam kapal terbang, dalam persekitaran perindustrian dan di persekitaran lain. Sensor merapatkan jurang antara dunia fizikal dan dunia logik, bertindak sebagai mata dan telinga untuk infrastruktur pengkomputeran yang menganalisis dan bertindak berdasarkan data yang dikumpul daripada sensor.
Cara untuk BberderingseorangSensor?
1. Latar Belakang
Secara amnya, apabila kita menyahpepijat kesan sensor, kita perlu menyalakannya terlebih dahulu, yang juga dipanggil penyalaan sensor. Bahagian kerja ini kebanyakannya dilakukan oleh jurutera pemacu, tetapi kadangkala ia juga perlu dilakukan oleh jurutera penalaan.
Tetapi sebenarnya, jika ia berjalan lancar, selepas mengkonfigurasi tetapan sensor, alamat i2c dan chip_id sensor dalam pemacu sensor, gambar boleh dihasilkan, tetapi dalam kebanyakan kes, ia selalunya tidak begitu lancar, dan banyak masalah akan dihadapi.
2. Proses penyalaan sensor
Gunakan kilang sensor untuk spesifikasi tetapan Sensor yang diperlukan, termasuk resolusi, Mclk, kadar bingkai, lebar bit imej mentah output dan bilangan mipi_lores. Jika perlu, jelaskan bahawa kadar mipi maksimum yang disokong oleh platform tidak boleh dilebihi;
Selepas mendapat tetapan, konfigurasikan pemacu sensor, konfigurasikan tetapan sensor, alamat I2C, chip_id terlebih dahulu;
Dapatkan gambarajah skematik papan induk, sahkan konfigurasi berkaitan perkakasan dan konfigurasikan kawalan pin mclk, reset, pwrdn, i2c dalam dts mengikut gambarajah skematik papan induk;
Selepas langkah-langkah di atas selesai, jika tiada masalah dengan perkakasan, anda pada asasnya boleh menyalakan gambar, dan kemudian mengkonfigurasi masa pendedahan sensor, gandaan analog dan daftar lain secara terperinci mengikut lembaran data sensor;
3. Ringkasan masalah
a. Bagaimana untuk menentukan pin bagi reset, pwrdn, i2c, mclk?
Pertama sekali, anda perlu belajar membaca gambar rajah skematik. Saya sangat keliru apabila saya mendapat gambar rajah pada mulanya. Saya rasa terdapat terlalu banyak perkara yang berselerak. Saya tidak tahu di mana hendak bermula. Malah, tidak banyak tempat untuk diberi perhatian. Saya tidak perlu memahami keseluruhan gambar rajah.
Oleh kerana kita terutamanya mengkonfigurasi kamera, cari bahagian antara muka MIPI_CSI, seperti yang ditunjukkan dalam Rajah a, dan hanya fokus pada pin kawalan CM_RST_L (set semula), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA (i2c_data), dan CM_MCLK (mclk) ke atas.
b. I2C gagal?
Alamat i2c dikonfigurasikan dengan salah: Secara amnya, i2c mempunyai dua alamat, dan arasnya berbeza apabila ia ditarik ke atas atau ke bawah.
Periksa masalah bekalan kuasa perkakasan AVDD, DVDD, IOVDD, tiga bekalan kuasa sesetengah perkakasan adalah bekalan kuasa malar, dan sesetengahnya tiga bekalan kuasa dikawal oleh perisian. Jika ia dikawal oleh perisian, anda perlu menambah tiga bekalan kuasa ini pada pin kawalan pemacu.
Konfigurasi pin mclk adalah salah: anda boleh menggunakan osiloskop untuk mengukur sama ada jam yang diberikan kepada sensor tersedia, atau sama ada jam itu betul, seperti: 24MHz, 27MHz.
Konfigurasi pin i2c yang salah: Secara amnya, anda boleh menyemak fail pinmux-pins yang sepadan bagi kawalan utama untuk mengesahkan sama ada GPIO yang sepadan telah ditakrifkan dengan betul;
c. Tiada imej atau imej yang tidak normal;
Masukkan arahan di bahagian ISP untuk memeriksa sama ada terdapat ralat dalam penghantaran mipi.
Isyarat mipi boleh diukur dengan osiloskop.
Ambil gambar mentah untuk melihat sama ada terdapat sebarang keabnormalan. Jika terdapat keabnormalan pada gambar mentah, ia biasanya disebabkan oleh masalah dengan tetapan sensor. Minta seseorang dari kilang sensor asal untuk memeriksanya.
Selepas meningkatkan gandaan, terdapat jalur menegak (juga dipanggil FPN), yang berkaitan dengan sensor, dan secara amnya mencari kilang sensor asal untuk ditangani;
Apakah jenis-jenis spengesanApakah yang disertakan dalam kamera Hampo?
Dongguan Hampo Electronic Technology Co., Ltd, yang ditubuhkan pada tahun 2014, merupakan pengeluar yang pakar dalam reka bentuk, R&D dan pembuatan produk elektronik audio dan video, yang mempunyai lebih daripada 10 tahun pengalaman dalam industri ini.
Untuk memenuhi keperluan penyesuaian pelanggan, Hamposentiasa memperkayakan produknya, di mana banyak sensor telah dioptimumkanterangnaik, terutamanya termasuk siri SonyIMX179, IMX307, IMX335, IMX568, IMX415, IMX166, SayaMX298, IMX291, IMX323 danIMX214dan sebagainya; Siri Omnivision seperti OV2710, OV5648,OV2718, OV9734 danOV9281dll.; Siri Aptina seperti AR0230,AR0234, AR0330, AR0331, AR0130 dan MI5100 dll., Dan sensor lain seperti PS5520, OS08A10, RX2719, GC2093, JXH62 dan SP1405 dan sebagainya.
Jika anda merancang untuk membangunkan projek dengan sensor lain, hubungi kami, kami akan menjadi rakan kerjasama yang baik untuk anda.
Masa siaran: 28 Mac 2023
