Mi az a szenzor?
Az érzékelő egy olyan eszköz, amely érzékeli és reagál a fizikai környezetből érkező valamilyen bemenetre. A bemenet lehet fény, hő, mozgás, nedvesség, nyomás vagy számos más környezeti jelenség. A kimenet általában egy jel, amelyet az érzékelő helyén ember által olvasható kijelzővé alakítanak, vagy elektronikusan továbbítanak egy hálózaton keresztül leolvasás vagy további feldolgozás céljából.
Az érzékelők kulcsszerepet játszanak a dolgok internetében (IoT). Lehetővé teszik egy olyan ökoszisztéma létrehozását, amely egy adott környezetről gyűjt és dolgoz fel adatokat, így azokat könnyebben és hatékonyabban lehet monitorozni, kezelni és szabályozni. Az IoT érzékelőket otthonokban, terepen, autókban, repülőgépeken, ipari környezetben és más környezetekben használják. Az érzékelők áthidalják a szakadékot a fizikai világ és a logikai világ között, szemként és fülként működve egy olyan számítástechnikai infrastruktúra számára, amely elemzi és reagál az érzékelőktől gyűjtött adatokra.
Hogyan kell B-tcsengetésegyÉrzékelő?
1. Háttér
Általában, amikor egy érzékelő hatását hibakeressük, először be kell kapcsolnunk, amit érzékelő előhívásának is neveznek. A munka ezen részét többnyire a meghajtómérnök végzi, de néha a hangolómérnöknek is meg kell tennie.
De valójában, ha minden jól megy, az érzékelő beállításának, az i2c címnek és az érzékelő chip_id-jének konfigurálása után az érzékelő illesztőprogramjában a kép előállítható, de a legtöbb esetben gyakran nem olyan sima, és sok probléma merül fel.
2. Érzékelő előhívási folyamata
Az érzékelő beállításának szükséges specifikációiért, beleértve a felbontást, az Mclk-t, a képkockasebességet, a kimeneti nyers kép bitszélességét és a mipi_lanes számát, forduljon az érzékelőgyártóhoz. Szükség esetén magyarázza el, hogy a platform által támogatott maximális mipi sebességet nem lehet túllépni.
A beállítások beszerzése után konfigurálja az érzékelő illesztőprogramját, először az érzékelő beállítását, az I2C címet, a chip_id-t;
Szerezd meg az alaplap vázlatos rajzát, erősítsd meg a hardverkonfigurációt, és konfiguráld az mclk, reset, pwrdn, i2c lábvezérlését dts-ben az alaplap vázlatos rajza szerint;
A fenti lépések elvégzése után, ha nincs probléma a hardverrel, alapvetően bekapcsolhatja a képet, majd az érzékelő adatlapja szerint részletesen konfigurálhatja az érzékelő expozíciós idejét, analóg erősítését és egyéb regisztereit;
3. Probléma összefoglalása
a. Hogyan lehet meghatározni a reset, pwrdn, i2c és mclk lábait?
Először is meg kell tanulnod elolvasni a vázlatot. Nagyon összezavarodtam, amikor az elején megkaptam a rajzot. Úgy éreztem, hogy túl sok minden van összevissza. Nem tudtam, hol kezdjem. Valójában nincs sok minden, amire figyelni kellene. Nem kell értenem az egész rajzot.
Mivel főként a kamerát konfiguráljuk, keressük meg a MIPI_CSI interfész részt, ahogy az az a ábrán látható, és csak a CM_RST_L (reset), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA (i2c_data) és CM_MCLK (mclk) vezérlőtüskéire koncentráljunk.
b. Az I2C meghibásodik?
Az i2c cím helytelenül van konfigurálva: Az i2c-nek általában két címe van, és a szint eltérő, amikor fel- vagy lehúzzák.
Ellenőrizd az AVDD, DVDD és IOVDD hardver tápegység problémáját. Egyes hardverek három tápegysége állandó tápellátást biztosít, míg más három tápegységet szoftver vezérel. Ha szoftver vezérli, akkor ezt a három tápegységet a meghajtó vezérlő lábához kell csatlakoztatni.
Az mclk láb konfigurációja hibás: oszcilloszkóppal megmérheted, hogy az érzékelőhöz biztosított órajel elérhető-e, illetve hogy az órajel helyes-e, például: 24MHz, 27MHz.
Helytelen i2c lábkonfiguráció: Általában a fő vezérlő megfelelő pinmux-pins fájljában ellenőrizheti, hogy a megfelelő GPIO helyesen van-e definiálva;
c. Nincs kép, vagy a képen rendellenes a kép;
Írd be a parancsot az internetszolgáltató oldalán, hogy ellenőrizd, van-e hiba a mipi továbbításában.
A mipi jel oszcilloszkóppal mérhető.
Készítsen képet a nyers képről, hogy lássa, van-e bármilyen rendellenesség. Ha rendellenességet észlel a nyers képen, az általában az érzékelő beállításával van probléma. Kérje meg az eredeti érzékelőgyártót, hogy ellenőrizze.
Az erősítés növelése után függőleges csíkok (más néven FPN) jelennek meg, amelyek az érzékelőhöz kapcsolódnak, és általában az eredeti érzékelőgyárral kell foglalkozni;
Milyen típusú sensorMik a Hampo kamerában?
Dongguan Hampo Electronic Technology Co., LtdA 2014-ben alapított vállalat audio- és videoelektronikai termékek tervezésére, kutatás-fejlesztésére és gyártására specializálódott., aki több mint 10 éves tapasztalattal rendelkezik ezen az iparágon belül.
Az ügyfelek testreszabási igényeinek kielégítése érdekében Hampofolyamatosan bővíti termékeit, melynek során számos érzékelőt teszteltek.fényfel, főként a Sony sorozatot is beleértveIMX179, IMX307, IMX335, IMX568, IMX415, IMX166, IMX298, IMX291, IMX323 ésIMX214és így tovább; Omnivision sorozat, mint például az OV2710, OV5648,OV2718, OV9734 ésOV9281stb.; Aptina sorozat, mint például az AR0230,AR0234, AR0330, AR0331, AR0130 és MI5100 stb., És más érzékelők, mint például a PS5520, OS08A10, RX2719, GC2093, JXH62 és SP1405 stb.
Ha más érzékelővel kapcsolatos projektet tervez, vegye fel velünk a kapcsolatot, jó együttműködő partnere leszünk.
Közzététel ideje: 2023. márc. 28.
