Hva er en sensor?
En sensor er en enhet som oppdager og reagerer på en eller annen type input fra det fysiske miljøet. Inngangen kan være lys, varme, bevegelse, fuktighet, trykk eller en rekke andre miljøfenomener. Utgangen er vanligvis et signal som konverteres til en menneskelig lesbar skjerm på sensorstedet eller overføres elektronisk over et nettverk for lesing eller videre behandling.
Sensorer spiller en sentral rolle i tingenes internett (IoT). De gjør det mulig å lage et økosystem for innsamling og behandling av data om et spesifikt miljø, slik at det kan overvåkes, administreres og kontrolleres enklere og mer effektivt. IoT-sensorer brukes i hjem, ute i felten, i biler, på fly, i industrielle omgivelser og i andre miljøer. Sensorer bygger bro mellom den fysiske verden og den logiske verden, og fungerer som øyne og ører for en datainfrastruktur som analyserer og reagerer på dataene som samles inn fra sensorene.
Hvordan Bringe oppenSensor?
1. Bakgrunn
Vanligvis, når vi feilsøker effekten av en sensor, må vi først lyse den opp, som også kalles sensor-oppføring. Denne delen av arbeidet utføres for det meste av sjåføringeniøren, men noen ganger må det også gjøres av tuningingeniøren.
Men faktisk, hvis det går bra, etter å ha konfigurert sensorinnstillingen, i2c-adressen og sensorchip_id i sensordriveren, kan bildet produseres, men i de fleste tilfeller er det ofte ikke så jevnt, og mange problemer vil oppstå .
2. Sensoropphentingsprosess
Søk til sensorfabrikken for de nødvendige spesifikasjonene for sensorinnstillingen, inkludert oppløsning, Mclk, bildefrekvens, bitbredde på utgangsråbildet og antall mipi_lanes. Om nødvendig, forklar at den maksimale mipi-hastigheten som støttes av plattformen ikke kan overskrides;
Etter å ha fått innstillingen, konfigurer sensordriveren, konfigurer først sensorinnstillingen, I2C-adresse, chip_id;
Få det skjematiske diagrammet av hovedkortet, bekreft den maskinvarerelaterte konfigurasjonen, og konfigurer pinkontrollen til mclk, reset, pwrdn, i2c i dts i henhold til det skjematiske diagrammet til hovedkortet;
Etter at trinnene ovenfor er fullført, hvis det ikke er noe problem med maskinvaren, kan du i utgangspunktet lyse opp bildet, og deretter konfigurere sensorens eksponeringstid, analog forsterkning og andre registre i detalj i henhold til sensordataarket;
3. Problemoppsummering
en. Hvordan bestemme pinnene for reset, pwrdn, i2c, mclk?
Først av alt må du lære å lese det skjematiske diagrammet. Jeg ble veldig forvirret da jeg fikk diagrammet i begynnelsen. Jeg følte at det var for mange ting i rotet. Jeg visste ikke hvor jeg skulle begynne. Faktisk er det ikke mange steder å ta hensyn til. Jeg trenger ikke å forstå hele diagrammet.
Fordi vi hovedsakelig konfigurerer kameraet, finner du MIPI_CSI-grensesnittdelen, som vist i figur a, og fokuserer kun på kontrollpinnene til CM_RST_L (reset), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA ( i2c_data ) og CM_MCLK mclk) opp
b. I2C feiler?
i2c-adressen er feilkonfigurert: Generelt har i2c to adresser, og nivået er forskjellig når det trekkes opp eller ned.
Sjekk problemet med maskinvarestrømforsyning AVDD, DVDD, IOVDD, de tre strømforsyningene til noen maskinvare er konstant strømforsyning, og noen tre strømforsyninger styres av programvare. Hvis den styres av programvare, må du legge til disse tre strømforsyningene til driverkontrollpinnen.
Konfigurasjonen av mclk-pinnen er feil: du kan bruke et oscilloskop til å måle om klokken som leveres til sensoren er tilgjengelig, eller om klokken er riktig, for eksempel: 24MHz, 27MHz.
Feil i2c-pinkonfigurasjon: Generelt kan du sjekke den tilsvarende pinmux-pins-filen til hovedkontrollen for å bekrefte om den tilsvarende GPIOen er riktig definert;
c. Ingen bilde eller unormalt i bildet;
Skriv inn kommandoen på ISP-siden for å sjekke om det er feil i overføringen av mipi.
Mipi-signalet kan måles med et oscilloskop.
Ta det rå bildet for å se om det er noe unormalt. Hvis det er en unormalitet i det rå bildet, er det generelt et problem med sensorinnstillingen. Be noen fra den originale sensorfabrikken om å sjekke det.
Etter å ha økt forsterkningen, er det vertikale striper (også kalt FPN), som er relatert til sensoren, og generelt finner den originale sensorfabrikken å forholde seg til;
Hva slags sensors er inkludert i Hampo kamera?
Dongguan Hampo Electronic Technology Co., Ltd, som ble grunnlagt i 2014, er en produsent spesialisert på design, FoU og produksjon av lyd- og videoelektronikkprodukter, som har mer enn 10 års erfaring på denne industrien.
For å møte kundetilpasningsbehovene, Hampoberiker stadig produktene sine, hvor mange sensorer har blitt lightopp, hovedsakelig inkludert 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 planlegger å utvikle et prosjekt med andre sensorer, er det bare å kontakte oss, vi vil være din gode samarbeidspartner.
Innleggstid: 28. mars 2023