Šta je senzor?
Senzor je uređaj koji detektuje i reaguje na neku vrstu ulaza iz fizičkog okruženja. Ulaz može biti svjetlost, toplina, kretanje, vlaga, pritisak ili bilo koji broj drugih ekoloških fenomena. Izlaz je općenito signal koji se pretvara u čovjeku čitljiv zaslon na lokaciji senzora ili se elektronski prenosi preko mreže radi čitanja ili dalje obrade.
Senzori igraju ključnu ulogu u internetu stvari (IoT). Oni omogućavaju stvaranje ekosistema za prikupljanje i obradu podataka o određenom okruženju kako bi se njime lakše i efikasnije moglo nadgledati, upravljati i kontrolisati. IoT senzori se koriste u kućama, na terenu, u automobilima, u avionima, u industrijskim okruženjima iu drugim okruženjima. Senzori premošćuju jaz između fizičkog i logičkog svijeta, djelujući kao oči i uši za računarsku infrastrukturu koja analizira i djeluje na podatke prikupljene od senzora.
Kako do BringupaSenzor?
1. Pozadina
Općenito, kada otklanjamo greške u efektu senzora, prvo ga trebamo osvijetliti, što se još naziva i podizanje senzora. Ovaj dio posla uglavnom obavlja vozač-inženjer, ali ponekad ga treba obaviti i tjuning inženjer.
Ali u stvari, ako sve prođe dobro, nakon konfigurisanja postavki senzora, i2c adrese i senzora chip_id u upravljačkom programu senzora, slika se može proizvesti, ali u većini slučajeva često nije tako glatko i naići će se na mnoge probleme .
2. Proces podizanja senzora
Primijenite na tvornicu senzora za potrebne specifikacije postavke senzora, uključujući rezoluciju, Mclk, brzinu kadrova, širinu bita izlazne neobrađene slike i broj mipi_lanes. Ako je potrebno, objasnite da maksimalna mipi brzina koju platforma podržava ne može biti prekoračena;
Nakon što dobijete postavku, konfigurišite upravljački program senzora, prvo konfigurišite postavku senzora, I2C adresu, chip_id;
Nabavite šematski dijagram matične ploče, potvrdite konfiguraciju vezanu za hardver i konfigurirajte kontrolu pinova za mclk, reset, pwrdn, i2c u dts prema šematskom dijagramu matične ploče;
Nakon što su gore navedeni koraci dovršeni, ako nema problema s hardverom, možete u osnovi osvijetliti sliku, a zatim detaljno konfigurirati vrijeme ekspozicije senzora, analogno pojačanje i druge registre prema podacima senzora;
3. Sažetak problema
a. Kako odrediti pinove resetovanja, pwrdn, i2c, mclk?
Prije svega, morate naučiti čitati shematski dijagram. Bio sam veoma zbunjen kada sam dobio dijagram na početku. Osjećao sam da je previše stvari u neredu. Nisam znao odakle da počnem. Zapravo, nema mnogo mjesta na koja treba obratiti pažnju. Ne moram da razumem ceo dijagram.
Pošto uglavnom konfigurišemo kameru, pronađite deo interfejsa MIPI_CSI, kao što je prikazano na slici a, i fokusirajte se samo na kontrolne pinove CM_RST_L (resetovanje), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA ( i2c_data) i mclk) gore
b. I2C ne radi?
i2c adresa je pogrešno konfigurisana: generalno, i2c ima dve adrese, a nivo je drugačiji kada se povuče gore ili dole.
Proverite problem hardverskog napajanja AVDD, DVDD, IOVDD, tri izvora napajanja nekog hardvera su konstantno napajanje, a neka tri napajanja se kontrolišu softverom. Ako se njime upravlja softverom, trebate dodati ova tri izvora napajanja na upravljački pin.
Konfiguracija mclk pina je pogrešna: možete koristiti osciloskop da biste izmjerili da li je takt koji je dostavljen senzoru dostupan, ili da li je takt ispravan, kao što su: 24MHz, 27MHz.
Neispravna i2c konfiguracija pinova: Generalno, možete provjeriti odgovarajuću datoteku pinmux-pinova glavne kontrole da biste potvrdili da li je odgovarajući GPIO ispravno definiran;
c. Nema slike ili je abnormalna na slici;
Unesite komandu na strani ISP-a da provjerite da li postoji greška u prijenosu mipi-ja.
Mipi signal se može mjeriti osciloskopom.
Uzmite sirovu sliku da vidite ima li abnormalnosti. Ako postoji abnormalnost u sirovoj slici, to je općenito problem s postavkama senzora. Zamolite nekoga iz originalne tvornice senzora da to provjeri.
Nakon povećanja pojačanja, postoje vertikalne pruge (takođe zvane FPN), koje su povezane sa senzorom i općenito pronalaze originalnu tvornicu senzora s kojom se treba nositi;
Kakve vrste sensorsu uključeni u Hampo kameru?
Dongguan Hampo Electronic Technology Co., Ltd, koja je osnovana 2014. godine, proizvođač je specijalizovan za dizajn, istraživanje i razvoj i proizvodnju audio i video elektronskih proizvoda, koji ima više od 10 godina iskustva u ovoj industriji.
Kako bi zadovoljili potrebe kupaca za prilagođavanjem, Hampostalno obogaćuje svoje proizvode, pri čemu su mnogi senzori bili lightgore, uglavnom uključujući Sony seriju: IMX179, IMX307, IMX335, IMX568, IMX415, IMX166, IMX298, IMX291, IMX323 iIMX214i tako dalje; Omnivision serije poput OV2710, OV5648,OV2718, OV9734 iOV9281itd.; Aptina serije poput AR0230,AR0234, AR0330, AR0331, AR0130 i MI5100 itd., I drugi senzori kao što su PS5520, OS08A10, RX2719, GC2093, JXH62 i SP1405 i tako dalje.
Ako planirate da razvijete projekat sa drugim senzorom, samo nas kontaktirajte, mi ćemo biti vaš dobar partner za saradnju.
Vrijeme objave: Mar-28-2023