独立站轮播图1

Nieuws

Hallo, welkom om onze producten te raadplegen!

Wat is een sensor? En hoe moet je het aansteken?

Wat is een sensor?

Een sensor is een apparaat dat een bepaalde vorm van input uit de fysieke omgeving detecteert en hierop reageert. De input kan licht, warmte, beweging, vocht, druk of een aantal andere omgevingsverschijnselen zijn. De uitvoer is doorgaans een signaal dat op de sensorlocatie wordt omgezet naar een voor mensen leesbaar display of elektronisch via een netwerk wordt verzonden voor lezing of verdere verwerking.

Sensoren spelen een cruciale rol in het internet der dingen (IoT). Ze maken het mogelijk om een ​​ecosysteem te creëren voor het verzamelen en verwerken van gegevens over een specifieke omgeving, zodat deze eenvoudiger en efficiënter kan worden gemonitord, beheerd en gecontroleerd. IoT-sensoren worden gebruikt in huizen, in het veld, in auto's, in vliegtuigen, in industriële omgevingen en in andere omgevingen. Sensoren overbruggen de kloof tussen de fysieke wereld en de logische wereld en fungeren als ogen en oren voor een computerinfrastructuur die de door de sensoren verzamelde gegevens analyseert en erop reageert.

Sensor

Hoe moet ik BopbellenASensor?

1. Achtergrond

Wanneer we het effect van een sensor debuggen, moeten we deze over het algemeen eerst oplichten, wat ook wel sensor-opbrengen wordt genoemd. Dit deel van het werk wordt meestal gedaan door de chauffeursingenieur, maar soms moet dit ook door de tuningingenieur worden gedaan.

Maar als het goed gaat, kan het beeld worden geproduceerd na het configureren van de sensorinstelling, het i2c-adres en de sensor chip_id in de sensordriver, maar in de meeste gevallen verloopt dit vaak niet zo soepel en zullen er veel problemen optreden. .

 

2. Sensorinvoerproces

Vraag de sensorfabriek om de vereiste specificaties van de Sensor-instelling, inclusief resolutie, Mclk, framesnelheid, bitbreedte van de onbewerkte uitvoerafbeelding en het aantal mipi_lanes. Leg indien nodig uit dat het maximale mipi-tarief dat door het platform wordt ondersteund, niet mag worden overschreden;

Nadat u de instelling heeft verkregen, configureert u het sensorstuurprogramma, configureert u eerst de sensorinstelling, I2C-adres, chip_id;

Haal het schematische diagram van het moederbord op, bevestig de hardwaregerelateerde configuratie en configureer de pincontrole van mclk, reset, pwrdn, i2c in dts volgens het schematische diagram van het moederbord;

Nadat de bovenstaande stappen zijn voltooid en er geen probleem is met de hardware, kunt u in principe het beeld verlichten en vervolgens de belichtingstijd, analoge versterking en andere registers van de sensor in detail configureren volgens het gegevensblad van de sensor;

 

3. Samenvatting van het probleem

A. Hoe bepaal ik de pinnen van reset, pwrdn, i2c, mclk?

Allereerst moet je het schema leren lezen. Ik was erg in de war toen ik het diagram in het begin kreeg. Ik had het gevoel dat er te veel dingen in een puinhoop zaten. Ik wist niet waar ik moest beginnen. Eigenlijk zijn er niet veel plekken waar je op moet letten. Ik hoef niet het hele diagram te begrijpen.

Omdat we voornamelijk de camera configureren, zoeken we het MIPI_CSI-interfacegedeelte, zoals weergegeven in figuur a, en concentreren we ons alleen op de besturingspinnen van CM_RST_L (reset), CM_PWRDN (pwrdn), CM_I2C_SCL (i2c_clk), CM_I2C_SDA (i2c_data) en CM_MCLK ( mlk) op

 

B. I2C faalt?

Het i2c-adres is verkeerd geconfigureerd: over het algemeen heeft i2c twee adressen en het niveau is verschillend wanneer het omhoog of omlaag wordt getrokken.

Controleer het probleem met de hardwarevoeding AVDD, DVDD, IOVADD, de drie voedingen van sommige hardware zijn constant van stroom voorzien en ongeveer drie voedingen worden bestuurd door software. Als het door software wordt bestuurd, moet u deze drie voedingen toevoegen aan de stuurpen van de driver.

De configuratie van de MCLK-pin is verkeerd: je kunt met een oscilloscoop meten of de klok die aan de sensor wordt geleverd beschikbaar is, of dat de klok correct is, zoals: 24MHz, 27MHz.

Onjuiste i2c-pinconfiguratie: Over het algemeen kunt u het overeenkomstige pinmux-pins-bestand van de hoofdbesturing controleren om te bevestigen of de overeenkomstige GPIO correct is gedefinieerd;

 

C. Geen beeld of afwijkend beeld;

Voer het commando aan de ISP-zijde in om te controleren of er een fout is opgetreden bij de verzending van mipi.

Het mipi-signaal kan worden gemeten met een oscilloscoop.

Pak de onbewerkte foto om te zien of er een afwijking is. Als er een afwijking is in de onbewerkte foto, is dit doorgaans een probleem met de sensorinstelling. Vraag iemand van de originele sensorfabriek om het te controleren.

Na het vergroten van de versterking zijn er verticale strepen (ook wel FPN genoemd), die verband houden met de sensor en die doorgaans door de originele sensorfabriek worden afgehandeld;

Hampo

Welke soorten sensors zijn inbegrepen in de Hampo-camera?

Dongguan Hampo Elektronische Technologie Co., Ltd, opgericht in 2014, is een fabrikant gespecialiseerd in ontwerp, R&D en productie van elektronische audio- en videoproducten, die meer dan 10 jaar ervaring heeft in deze industrie.

Om aan de maatwerkbehoeften van klanten te voldoen, heeft Hampoverrijkt zijn producten voortdurend, waarbij veel sensoren zijn ontwikkeldgevechtomhoog, voornamelijk inclusief de Sony-serie: IMX179, IMX307, IMX335, IMX568, IMX415, IMX166, IKMX298, IMX291, IMX323 enIMX214enzovoort; Omnivision-series zoals OV2710, OV5648,OV2718, OV9734 enOV9281enz.; Aptina-serie zoals AR0230,AR0234, AR0330, AR0331, AR0130 en MI5100 enz., En andere sensoren zoals PS5520, OS08A10, RX2719, GC2093, JXH62 en SP1405 enzovoort.

Als u van plan bent een project met een andere sensor te ontwikkelen, neem dan gewoon contact met ons op, wij zullen uw goede samenwerkingspartner zijn.


Posttijd: 28 maart 2023