Hvad er en sensor?
En sensor er en enhed, der registrerer og reagerer på en eller anden form for input fra det fysiske miljø. Inputtet kan være lys, varme, bevægelse, fugt, tryk eller en række andre miljøfænomener. Outputtet er generelt et signal, der konverteres til et menneskeligt læsbart display på sensorplaceringen eller transmitteres elektronisk over et netværk til læsning eller yderligere behandling.
Sensorer spiller en central rolle i tingenes internet (IoT). De gør det muligt at skabe et økosystem til at indsamle og behandle data om et specifikt miljø, så det kan overvåges, styres og kontrolleres nemmere og mere effektivt. IoT-sensorer bruges i hjem, ude i marken, i biler, på fly, i industrielle omgivelser og i andre miljøer. Sensorer bygger bro mellem den fysiske verden og den logiske verden og fungerer som øjne og ører for en computerinfrastruktur, der analyserer og reagerer på de data, der indsamles fra sensorerne.
Sådan Bringe op-enSensor?
1. Baggrund
Generelt, når vi fejlfinder effekten af en sensor, skal vi først tænde den, hvilket også kaldes sensor-opkald. Denne del af arbejdet udføres for det meste af chaufføringeniøren, men nogle gange skal det også udføres af tuningingeniøren.
Men faktisk, hvis det går godt, efter at have konfigureret sensorindstillingen, i2c-adressen og sensorchip_id i sensordriveren, kan billedet fremstilles, men i de fleste tilfælde er det ofte ikke så glat, og der vil opstå mange problemer .
2. Processen med at hente sensor
Ansøg til sensorfabrikken for at få de påkrævede specifikationer for sensorindstillingen, inklusive opløsning, Mclk, billedhastighed, bitbredde af output-råbilledet og antallet af mipi_lanes. Forklar om nødvendigt, at den maksimale mipi-hastighed, der understøttes af platformen, ikke kan overskrides;
Efter at have fået indstillingen, konfigurer sensordriveren, konfigurer først sensorindstillingen, I2C-adresse, chip_id;
Hent det skematiske diagram af bundkortet, bekræft den hardwarerelaterede konfiguration, og konfigurer pinstyringen af mclk, reset, pwrdn, i2c i dts i henhold til bundkortets skematiske diagram;
Når ovenstående trin er gennemført, hvis der ikke er noget problem med hardwaren, kan du som udgangspunkt lyse billedet op og derefter konfigurere sensorens eksponeringstid, analog forstærkning og andre registre i detaljer i henhold til sensordatabladet;
3. Problemoversigt
en. Hvordan bestemmes benene til nulstilling, pwrdn, i2c, mclk?
Først og fremmest skal du lære at læse det skematiske diagram. Jeg var meget forvirret, da jeg fik diagrammet i begyndelsen. Jeg følte, at der var for mange ting i rodet. Jeg vidste ikke, hvor jeg skulle starte. Faktisk er der ikke mange steder at være opmærksom på. Jeg behøver ikke at forstå hele diagrammet.
Fordi vi hovedsageligt konfigurerer kameraet, skal du finde MIPI_CSI-grænsefladedelen, som vist i figur a, og kun fokusere på kontrolbenene for CM_RST_L (nulstil), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA ( i2c_data ) og CM_MCLK mclk) op
b. I2C fejler?
i2c-adressen er forkert konfigureret: Generelt har i2c to adresser, og niveauet er forskelligt, når det trækkes op eller ned.
Tjek problemet med hardware strømforsyning AVDD, DVDD, IOVDD, de tre strømforsyninger til noget hardware er konstant strømforsyning, og nogle tre strømforsyninger styres af software. Hvis det styres af software, skal du tilføje disse tre strømforsyninger til driverens kontrolstift.
Konfigurationen af mclk-stiften er forkert: du kan bruge et oscilloskop til at måle, om det ur, der leveres til sensoren, er tilgængeligt, eller om uret er korrekt, såsom: 24MHz, 27MHz.
Forkert i2c-pin-konfiguration: Generelt kan du kontrollere den tilsvarende pinmux-pins-fil i hovedkontrollen for at bekræfte, om den tilsvarende GPIO er blevet defineret korrekt;
c. Intet billede eller unormalt i billedet;
Indtast kommandoen på ISP-siden for at kontrollere, om der er fejl i transmissionen af mipi.
Mipi-signalet kan måles med et oscilloskop.
Grib det rå billede for at se, om der er noget unormalt. Hvis der er en abnormitet i det rå billede, er det generelt et problem med sensorindstillingen. Bed en fra den originale sensorfabrik om at tjekke det.
Efter at have øget forstærkningen, er der lodrette striber (også kaldet FPN), som er relateret til sensoren, og generelt finder den originale sensorfabrik at håndtere;
Hvilken slags sensors er inkluderet i Hampo kamera?
Dongguan Hampo Electronic Technology Co., Ltd, som blev grundlagt i 2014, er en producent specialiseret i design, R&D og fremstilling af audio- og videoelektronikprodukter, som har mere end 10 års erfaring på denne industri.
For at imødekomme kundernes tilpasningsbehov, Hampoberiger konstant sine produkter, hvor mange sensorer er blevet lightop, primært inklusive Sony-serien: IMX179, IMX307, IMX335, IMX568, IMX415, IMX166, IMX298, IMX291, IMX323 ogIMX214og så videre; Omnivision-serier som OV2710, OV5648,OV2718, OV9734 ogOV9281osv.; Aptina-serier som AR0230,AR0234, AR0330, AR0331, AR0130 og MI5100 osv., Og andre sensorer som PS5520, OS08A10, RX2719, GC2093, JXH62 og SP1405 og så videre.
Hvis du planlægger at udvikle et projekt med andre sensorer, så kontakt os bare, vi vil være din gode samarbejdspartner.
Indlægstid: Mar-28-2023