Gwaro reKuwanikwa uye Kugadziriswa kweMasaini eMasensor Akawanda eVane Hardware

Gwaro reKuwanikwa uye Kugadziriswa kweMasaini eMasensor Akawanda eVane Hardware

Kuwana masaini e-multi-sensor kunounganidza data kubva kuzvinhu zvakasiyana-siyana zvekunzwa uye kunorishandura kuita ma "digital streams" anoshandiswa padanho rebhodhi. Masisitimu chaiwo—kutarisa maindasitiri, marobhoti, zvishandiso—anosanganisa ma "sensors" ane ma "interfaces" akasiyana, ma "rate", uye ma "noise profiles". Mainjiniya anotarisana nematambudziko chaiwo: dhizaini yepamberi, synchronization, ruzha, fusion, uye DFM.

Gwaro iri rinotsanangura sarudzo dzekugadzira nekugadzira bhodhi nhanho nhanho. Rinosanganisira analog multiplexing uchienzaniswa ne per-channel ADCs, anti-aliasing filters, op-amp selection, uye interface sarudzo. Uchawana nhungamiro dzinoshanda dzenguva, grounding, calibration, uye common-up. Chikamu chimwe nechimwe chinotarisa kutengeserana kwekugadzira chaiko, kwete dzidziso.

Mainjiniya vanogadzira mabhodhi ane masensa akawanda vanoziva musiyano uripo pakati peprototype inoshanda nechigadzirwa chakavimbika. Gwaro iri rinovhara musiyano iwoyo neruzivo rwekushanda.

Zvitsva Zvitsva

  • Ronga nzira yechiratidzo chesensor yega yega nekungwarira kuchengetedza chinoshandura uye kuchengetedza data rakachena.

  • Shandisai sampuro panguva imwe chete kana musiyano wezvikamu uchikosha, sepanzvimbo yeruzha.

  • Shandisa wachi imwe chete pamwe chete uye ratidza masaini kuitira kuti data rese re sensor rirambe rakarongwa nenguva.

  • Sarudza sefa yakakodzera: FIR inopa mutsetse wakadzikama, IIR inoshanda zviri nani, uye adaptive inoshanda zvakanaka pakubvisa ruzha.

  • Shandisa DMA kutamisa data usingaise CPU muPC, zvichiita kuti data rako rirambe rakagadzikana uye richikurumidza.

  • Gadzirisa chiteshi chimwe nechimwe chega wotarisa kana chiri kufamba zvakanaka kuti chirambe chakarurama nekufamba kwenguva.

  • Chengetedza nzvimbo dzeanalog nedzedhijitari, uye shandisa plane imwe chete yepasi inoramba ichienderera mberi kuderedza ruzha.

  • Batidza chiteshi chimwe panguva uye chitarise neFFT usati waenda ku full fusion.

Nheyo dzeKuwana Zviratidzo zveMulti-Sensor

Zvinoreva Kuwanikwa kweMasensor Akawanda

Kuwana masaini e-multi-sensor kunoisa zvinhu zvakasiyana-siyana zvinonzwa pabhodhi rimwe chete uye kunotora data kubva kwavari panguva imwe chete. Cheni yacho inomhanya kubva ku-physical sensor, kuburikidza ne-signal conditioning, ichipinda mu-adc, uye inobuda se-digital stream. Munguva yekutora masampuli, iyo converter inobata chiratidzo cheanalog panguva dzakatarwa uye inopa sampuli yega yega level yevoltage. Resolution ye-adc inogadza nhanho diki yevoltage iyo system inogona kugadzirisa.

Kutora data rine masensa akawanda, kugadzirisa, uye kutaurirana neWi-Fi/Bluetooth zvese zvinogona kushanda pabhodhi rimwe chete rinovhura-source.

Zvinhu Zvinonzwa uye Nzira dzeChiratidzo

Rudzi rwesensa imwe neimwe runoda nzira yarwo. Sensor yePZT inoda kuderedzwa, kusefa pasi, uye kuchinja level isati yashandurwa. Strain gauge inoda instrumentation amplifier uye kugadzirisa level. Tafura iri pazasi inoratidza nzira dzakajairika.

Kuona Element

Chiratidzo Nzira

Sensor yePZT

Kudzikira kwesimba (÷2) → kusefa kwepasi-pasi (~664 kHz) → kuchinja kwedanho kuenda ku0–3.3 V → adc

Strain gauge

Chishandiso chekuwedzera simba → gadzirisa level kusvika pa 0–3.3 V → adc

Chinomhanyisa (BMA400)

Kuburitswa kwedhijitari kuburikidza neSPI zvakananga kuMCU

Sensor yezvakatipoteredza (BME280)

Kuburitswa kwedhijitari kuburikidza neSPI zvakananga kuMCU

Kubuda kweAnalog vs. Digital Sensor

Masensa eanalog anoda analog front-end: attenuation, filtering, uye level shifting zvinodzivirira converter uye zvinochengetedza linearity. Semuenzaniso, resistor ye51 Ω ine capacitor ye4.7 nF, inopa low-pass cutoff pedyo ne664 kHz.

Masensa edhijitari akadai seBMA400 neBME280 haakwanise kushandisa analog conditioning zvachose. Anotumira data kuburikidza neSPI achishandisa clock, input, output, uye chip-select lines. Nzira iyi inobvisa front-end circuitry uye inoita kuti bhajeti re analog front-end rive nyore.

Nei Kugadzira Bhodhi-Level Kuchikosha

Kuvimbika kweChiratidzo paChitubu

Kutendeseka kwechiratidzo kunotanga pa sensor interface. Kusagadzikana kwepasi kana analog refu kunotevera data rakashata usati wabatsira kugadzirisa chero chiratidzo chedhijitari. Unofanira kuisa zvikamu zve conditioner pedyo ne converter uye kuchengetedza nzira dzekudzoka dziri pfupi.

Mhedzisiro yemutengo uye kugona kugadzira

Nzira yega yega inowedzerwa inowedzera mutengo, nzvimbo yebhodhi, uye nguva yekuedza. Matanho mashoma ekugadziridza anoderedza njodzi yekubatanidza. Ongororo dzeDFM dzinofanira kusimbisa kuiswa kwezvikamu uye upamhi hwekutevera usati waburitswa.

Mibvunzo Yekugadzira Yakakosha

Kuverengwa kweChannel uye Zvinodiwa zveSampling

Mwero wemuenzaniso unotevera fizikisi yechiratidzo chakayerwa. Nzira dzekupisa dzinoda 1–100 S/s chete, ukuwo vibration uye acoustics zvinoda 25.6–204.8 kS/s. Ma multiplexed converters anogovana adc imwe chete pakati penzira uye anowedzera skew small timing. Zvishandiso zve sampling panguva imwe chete zvinochengetedza hukama hwe phase hwakasimba.

Chiratidzo Rudzi

Mwero wemuenzaniso wakajairika

tembiricha

1–100 S/s

Kumanikidzwa, kuyerera

10 S/s–1 kS/s

Kudedera, manzwi

25.6–204.8 kS/s

Bhajeti reInterface uye Kugadzirisa

Sarudzo yeinterface ndiyo inoumba bhajeti yekugadzirisa. SPI inopa kutamiswa nekukurumidza, kunonoka kwakaderera; I2C inokodzera masensa anononoka; RS-485 inovhara kumhanya kwenguva refu kwetambo. Daq front-end inofanira kufambisa data pasina kumisa MCU. Bhajeti yebandwidth nekukurumidza, nekuti machaneli makumi matanhatu nemana pa51.2 kS/s anogadzira angangoita 13 MB/s.

Matambudziko Akakosha muMasisitimu Ekuona Masensa Akawanda

Kuwiriranisa uye Kugadzirisa Nguva

Kusawirirana kweDomain yeWachi

Zvishandiso zvakasiyana zvinogadzira dambudziko rekutanga. Nzira dzekuona, simba/torque, kubata, uye encoder dzinoshanda pamatanho akasiyana ekutora sampling, latencies, uye protocols. Mudziyo wega wega une wachi yawo, uye kusvetuka kwechisikigo kunowanzo pfuura mazana ema microseconds. Izvi zvinogadzirisa shanduko nekupisa, kukwira nekudzika kwesimba, uye kukwegura kwechikamu.

Matambudziko ekubatanidza ma sensor akawanda anowanzobva mumidziyo yakasiyana yekutenga, maitiro akasiyana ekutenga, uye hunhu hwakasiyana senge ma sampling frequency, resolutions, ranges, signal-to-noise ratios, uye - chinonyanya kukosha - nguva. Kushaikwa kwechiratidzo chenguva imwe chete inogovaniswa kunoita kuti kubatanidzwa kwema sensor kuve kwakaoma zvikuru. Kufungidzira kuri nyore kuti mawachi emukati memidziyo atove akabatana zvakakwana hazvigone kutsanangura clock offset uye clock delay zvinoungana nekufamba kwenguva. Saka kusanganisa kwakasimba (hardware kana software) kunodiwa kuti data rienderane nenzvimbo yenguva imwechete yekubatanidza kana AI post-processing.

Kunonoka uye Mhedzisiro yeJitter

Zvinongedzo zvekutaurirana zvinowedzera kunonoka kwadzo. USB, Ethernet, uye nzira dze serial imwe neimwe inoisa ma profiles akasiyana e latency, uye masensa e network anononoka kuchinjika kwe transmission pamwe nekudzoreredzwa kwe packet-loss. Kudzivirira OS panguva chaiyo kunowedzera kunonoka kwekugadzirisa pasina deterministic pamusoro. Kugadzirisa mifananidzo uye kubvisa maficha zvinounza kunonoka kwe computational kusingaenderane mumhando dzesensa, izvo zvinogadzira systematic timing skews. Unofanira kuronga kuenderana kwenguva nekukurumidza, nekuti hapana huwandu hwe downstream signal processing hunodzosa reference yenguva yakarasika.

Ruzha uye Kuvimbika kweChiratidzo

Crosstalk uye Ground Loops

Simba rinobatana pakati pemakwara ari pedyo kuburikidza ne inductance pamwe ne capacitance, uye nzvimbo yakabatana inoita kuti zvinyanye kuipa. Kusvetuka-svetuka kwepasi kunoshandura potentials dzepasi panguva yekuchinja nekukurumidza, saka masaini e logic-low anogona kuverenga sekukwirira uye analog references drift. Tafura iri pazasi inoratidza zviratidzo zvinowanzoonekwa zvezvikonzero nekugadzirisa.

Chiratidzo

Chinokonzera

muchidzo

Kurira

Kusapindirana kwemasimba

Ongorora neTDR; shandisa termination

Kukanganisika kwezviratidzo zviri pedyo

cross talk

Wedzera nzvimbo kana kuwedzera dziviriro

50/60 Hz ruzha

Ground loops

Kupatsanura pasi kana kupatsanura optical

Mareferensi eanalogi akachinjwa

Kusvetuka-svetuka pasi

Ndege dzakatsaurirwa uye kupatsanura

Mapurofayiri Eruzha Akanangana Nesensor

Sensor yega yega inoratidza siginecha yakasiyana yeruzha. Zvinhu zvine simba repamusoro zvinotora capacitive coupling; nzira dzeanalog dzepasi-pasi dzinotambura ne power-supply ripple iyo inochinja thresholds uye timetime. Differential pairs uye continuous return planes zvinovandudza dziviriro yemuviri. Isa ma connector capacitors pedyo ne power pins, uye mhanyisa signal integrity simulation usati wagadzira.

Vhoriyamu yedata uye Bandwidth

Kuchinjana kwemitengo yemuenzaniso

Mwero wekutora sampuli unosimudzira huwandu hwedata zvakananga. Mwero wekutora sampuli wakaderera unogona kukanganisa mafambiro akakosha, nepo mwero wakakwira uchienderana nemiedzo yenguva pfupi inoratidza kushanduka-shanduka nekukurumidza; ongororo refu dzinogona kubatsira nguva pfupi kana kuti inononoka. Kuderedza sampuli zvine hukasha pasina muripo kunounza aliasing, zvisinei, uye aliasing inoderedza kururama kwemuenzaniso. Sarudza mwero kubva ku signal physics, wobva waongorora neFFT analysis.

Matambudziko Ekubatanidza

Bandwidth yeInterface inovhara daq chain. Daq front-end inofamba nemachaneli makumi matanhatu nemana pa51.2 kS/s inogadzira angangoita 13 MB/s, uye malink anononoka anomisa MCU. Kuisa masampuli mumapoka pachikamu chimwe nechimwe kunoderedza kuwanda kwemapaketi, nepo granularity yenguva yakawanda ichichengetedza bandwidth chete kana application ichigona kuitsungirira. Enzanisa adc interface uye link speed nebhajeti chaiyo ye throughput, uye profile latency usati wawedzera kuwanda kwemachaneli.

Kugadzira Hardware Yekutenga

Kugadzira Hardware Yekutenga

Kuwanda kweAnalog vs. Per-Channel ADC

Kuverengwa kweChannel uye Kuchinjana kweMari

Magadzirirwo aunosarudza anotarisa mutengo wakaderera unogona kusvikwa nebhodhi. Analog multiplexing inoderedza huwandu hwema converter input channels, semuenzaniso kubva pa32 kusvika pa16 nekushandisa summing networks. Danho iroro rinoderedza mutengo wehardware, cables, uye rack space. Time-division multiplexing inoshanda zvakanaka kune DC uye ma low-rate channels. Yakasimba, inodhura zvishoma, uye iri nyore kuyera. Frequency-division schemes inowedzera total throughput uye channel density, asi inoda high-precision filters, stable comb sources, uye calibration.

Vashanduri vepachiteshi chimwe nechimwe vanodarika kuoma ikoko. Chiteshi chimwe nechimwe chine chinoshandura chacho che analog-to-digital, chinosefa zvishoma, uye chikamu chacho chemuenzaniso-uye-chinobatirira. Mutengo waunobhadhara unodhura zvakanyanya, nzvimbo yakawanda yebhodhi, uye kugona kukwira zvishoma.

Mamiriro ezvinhu

Pazvinoshanda

Kuchinjana kukuru

Kuwedzeredza kweanalog

Kuburitswa kwemuchina wega wega kunogona kuparadzwa; SAR ine mapaipi inosanganiswa nemux

Kuburitswa kwepasi kwenzira imwe neimwe, kubata kwakafanana

Kutora sampuro pachiteshi chimwe nechimwe kana panguva imwe chete

Kutora sampuro chaiyo kunokosha, senge nzvimbo yebinaural source

Kusiyana kwezvikamu kunoramba kwakasimba mumatanho ese

Multiplex inongosvika padanho rekuti kutendeseka kwekuyera hakunyanyi kudzikira. Mushure meizvozvo, zvinhu zvepanzvimbo, zvenguva, kana zvedhijitari zvinokura nekukurumidza uye zvinoda kugadziriswa kwesystem-level kana kugadziriswazve kwesignali.

Zvinodiwa Pakuenzanisira Panguva Imwe Chete

Mamwe maapplication haakwanise kubata skew. Robotic hearing inowana sosi yeruzha kubva mumisiyano midiki pakati pematanho. MaSAR converters akawanda anogona kuyedza nzira panguva imwe chete mukati mekutsungirira. Midziyo yeDelta-sigma inonetseka pano nekuda kwemhinduro yakaoma yematanho ayo e loop filters. Dhizaini yekuunganidza data ine nzira dzakawanda dze vibration kana acoustics inofanira kuda kuti pave nesampuli panguva imwe chete kubva pakutanga.

Dhizaini yeFront-End uye Filter

Kusarudzwa kweOp-Amp neSensor Impedance

Chinongedzo chepamberi cheanalog chinofanira kuenderana nekwachinobva. Amplifier yedifference inokodzera sosi ine impedance yakaderera ine chiratidzo chiri pavoltage hombe yecommon-mode, senge high-side current sensing. Inodhura zvishoma, iri nyore, uye inobata common-mode voltages kupfuura supply rails. Amplifier yemidziyo inokwana ma sensor ane impedance yakawanda akadai se strain gauges, thermocouples, RTDs, uye biopotential electrodes. Buffer stages dzayo dzinopa impedance yakakwira kwazvo, gain yakakwira, uye high common-mode rejection. Hybrid parts dzinobatanidza ma cases maviri aya.

Shandisa amplifier yekuchinja kana chiratidzo chichifamba nemagetsi makuru e common-mode uye source impedance yakaderera. Shandisa instrumentation amplifier kana source ine high impedance kana kana ma microvolt-level masignals achida high gain.

Gadzirisa voltage uye ruzha rwemagetsi kana ukasarudza. Zvikamu zvakakurumbira zviri pedyo ne7–9 nV/√Hz. Rudzi rwemagetsi, bandwidth, uye bhajeti yemagetsi zvinoderedzawo sarudzo.

Dhizaini yeFirita Inodzivirira Kupararira kweMamwe Matambudziko

Kugadzirisa masaini kunofanira kubvisa simba risingashande pamberi pemasampuli echishanduri. Isa firita rekudzivirira kupararira kwesimba sedanho rekupedzisira reanalog, pedyo nekupinda kwechishanduri. Chengeta cutoff iri pasi pehafu yehuwandu hwesampuli. Danho reRC riri nyore rinoshanda kune machannel anononoka. Kusefa kwakanyatsojeka kunoda danho rinoshanda rine mhinduro yakatsanangurwa. High source impedance inoita kuti nguva yekusefa irebe, saka chiteshi chine multiplexed chinoda hwindo rekuwana rakareba.

Kugadziriswa kweADC uye MaInterfaces

Kuchinjana kweMhinduro vs. Kuenzanisa Kwemitengo Yemuenzaniso

Kugadzirisa nekumhanya kunodhonzana. Kusimudza resolution kunoderedza mwero wepamusoro wesampuli waunogona kusvika, nekuti mabhiti akawanda anoda nguva yakawanda yekushandura pamuenzaniso wega wega. Kusimudza mwero wesampuli kunoderedza resolution yaunogona kusvika, sezvo kutendeuka nekukurumidza kuchitsamira pazvivakwa zviri nyore, zvepasi-bit. Basa repamusoro-soro rinoda resolution. Mwero wekuwana nekukurumidza. Chinoshandura chakawanda chinogovana nguva yacho yekushandura kuburikidza nezvinopinzwa, saka throughput ye-pa-channel inoderera sezvo nhamba yechiteshi ichikura. Sarudza nhanho yepasi pekushanda ichiri kubata chiratidzo nemazvo.

Kubatana kweI2C, SPI, uye RS-485

Sarudzo yeinterface inotevera daro, kumhanya, uye bhajeti yepini. I2C inoda waya mbiri uye inoisa masensa anononoka pabhodhi pfupi. SPI inopa kutamiswa nekukurumidza, kunonoka kwakaderera uye inoisa nzira huru yedaq. RS-485 inovhara tambo refu dzinofambiswa mumakabati emaindasitiri. Sarudzo yega yega ine zvipingamupinyi zvekugadzira: huwandu hwevanhu vanodhonza, zvikamu zvekugumisa, uye huwandu hwepini yekubatanidza zvese zvinokanganisa kusangana uye kuyedza. Bhajeta kumhanya kwekubatanidza uchienzaniswa nemagetsi chaiwo usati waisa dhizaini.

Matekiniki eKuwana Data uye Kubatanidza

Matekiniki eKuwana Data uye Kubatanidza

Kugadzira Hardware uye Kugovaniswa Maawa

Bhazi rinogovaniswa harigadzirise nguva yekutora mifananidzo. Bhazi reI2C rinongobatanidza magadzirirwo emakamera chete pamasensa. Peya yega yega yesensa ichiri kushanda nemawachi ayo uye masaini ayo eFSYNC. Kubatanidza kwechokwadi kunoda hwaro hwewachi pamwe nemasaini etrigger anoshanda pamwe chete.

Kugoverwa Kwewachi Kwakajairika

Nzira ina dzinoshanda dzinogovana nguva pakati pemasensa. Chinongedzo chemaster/slave chine waya chinopa kiyi yakasimba: imwe master sensor inotumira wachi yayo paSync_Out pin, uye varanda vanoigamuchira paSync_In kuburikidza netambo dzakasungirirwa nechain. Chirongwa chekunze chePPS chinotumira pulse yePPS imwe chete kune yega yega unit uye chinogadzirisa kutenderera kwega kwega kwekuyerwa sekondi yega yega. GPS logger inogona kupfuura nguva yeUTC pamusoro peUART, uye custom host inogona kupa 1 PPS edge pamwe ne11-byte UTC frame kamwe chete pasekondi. Kuti array realignment, mainjiniya vanotumira realign command mukati mePPS sekondi imwe chete, kana kuti hand a mode uye vobvisa PPS line yakagovaniswa kwenguva pfupi kuitira kuti array idzokere pamucheto wechitatu unoshanda mushure mekunge PPS yatangazve.

Nzira yekutevera wachi nekungwarira. Vhara waya dzewachi nemagetsi, chengeta nzira imwe isina chinhu padivi penzira, uye sarudza ma inverter pane ma buffer asina kufanana anokanganisa duty cycle. Jitter yakayerwa yekugamuchira-kune-kugamuchira yakaramba iri mukati me ±6.2 ns yepakati, uye jitter yakajairika ye trigger yakaramba iri pasi pe ±4 ns.

Kutungamira kweChiratidzo Chekukonzera

Kunonoka kwetrigger kunotevera kuti chiratidzo chinofamba kure zvakadii, saka funga nezvekunonoka kwePCB necircuit yekudzika, kwete kungopararira kwemutsara chete. Kumhanya kwepropagation kunomhanya pedyo ne95% ye c mu vacuum. Kunonoka kudiki kwetrigger kwaiyera 3.2 µs, huwandu hwekunonoka hwaisvika −148 µs kusvika 179 µs, uye nguva pfupi yetrigger yaive 175 µs. Kukundikana kwetrigger kwakaramba kuri pasi pe0.5% kusvika 15 m uye kwakasvika 1.1% pa25 m. Jitter yakaramba yakagadzikana pakati pe0.25–25 m, uye tambo ye coax ye 30 m yakawedzera 146 ns.

Kugadzirisa Nguva uye Kurongeka

Nguva dzeHardware neCounters

Kubata timer yehardware pakutumira nekugamuchira zvinokanganisa kunobvisa kusava nechokwadi kwekuverenga software. Kubata synchronous kunogovana kristalo imwe chete pakati pe processor timer ne transceiver, izvo zvinobvisa quantization error. Kubata asynchronous kunowedzera kusvika kune imwe timer tick yezvikanganiso pamutengo wega wega, uye kukanganisa ikoko kunoungana mukati menguva dzekubatanidza. Kubata timestamp panguva imwe chete iyo interrupts dzinogadzirwa kunobvisa kukanganisa. Wachi yepakati inodzidziswa, inowanzo vharwa neGPS, inogoverwa kune timestamping peripherals inogonesa kurongeka kwe sub-microsecond.

Kurongeka Kwenguva Yekunge Watenga Zvinhu

Kana zvisingaite panguva imwe chete, gadzirisai nguva yamakanonoka, mobva maisa muchidimbu kana kuti moenzanisa kuverenga kwacho pane imwe nguva. Chinangwa ndechekushandisa data rese re sensor kuti rionekwe zvakanaka. Rongai kuenderana kwenguva nekukurumidza; hapana kugadzirisa masaini kunodzosa nguva yakarasika.

Kuwanikwa kweData Munguva Yechokwadi uye DMA

Kutarisira Mutoro weDMA neMCU

DMA inoderedza mutoro weCPU kusvika 70%, nekudzikiswa kwe40–50% kwakajairika mumasensa system. Kutamiswa kunomhanya kusvika ka10 kupfuura kufamba kwakavakirwa paCPU, uye latency inoderera kusvika 40%. Burst mode inobata bhazi rese block; kuba kwecycle kunosiya unit imwe pachikumbiro chimwe nechimwe; transparent mode inotamisa data chete kana CPU yamira. DMA inoderedza frequency yekutamiswa pane kubvisa interrupts: kutamiswa kwe128-byte kunoda ISR imwe kana mbiri panzvimbo pe128. Tarisa cache coherency paCortex-M7 nepamusoro, gadzirisa mabuffers kuhupamhi hwekutamiswa, uye gadzirisazve nzira imwe chete muISR yekupedzisa.

Maitiro Ekugadzirisa Kushandiswa Kwemari

Kubatanidza kaviri kunopatsanura ndangariro ye on-chip nepakati. CPU inogadzira hafu imwe ukuwo DMA ichizadza imwe. Ita kuti pakati pekutamisa nekutamisa-kwakazara kuitira kuti CPU imuke kaviri pa full buffer. Iyi pateni inotsigira real-time daq streams pasina ma samples akadonhedzwa.

nzira

Kugovana nguva

Best for

Tenzi/muranda ane waya

Wachi huru iri paSync_Out kuti ishandise Sync_In

Tambo pfupi, dzakanyatso enderana

PPS yekunze

Kurova kwemoyo kwePPS kwakajairika, kunodzokororwa sekondi yega yega

MaPPS akagovaniswa maarrays

GPS logger pamusoro peUART

UTC yakakwana inotumirwa kune sensor yega yega

Marongerwo akaparadzirwa

Furemu yemubati wePPS imwe chete neUTC

Muganho wezvinhu zvinopihwa neHost uye furemu yeUTC

Kubatanidzwa kwemutakuri wemhando yepamusoro

Iyo daq firmware yenguva chaiyo inofanira kuratidza kunonoka uye throughput isati yawedzera huwandu hwemachannel. Nzira yedaq yakagadziriswa zvakanaka inochengetedza sampuro, kusefa, uye kugadzirisa mukati mebhajeti.

Nzira dzeKusefa uye dzeKusanganisa

Kusefa uye Kuderedza ruzha

Sarudzo yeDigital Sefa [FIR, IIR, Adaptive]

Sefa yaunosarudza inogadzirisa bhajeti rekuverenga uye maitiro echikamu chechaneli yega yega. Mafirita eFIR anogara akagadzikana uye anochengetedza chikamu chakatwasuka, saka kukanganisa kwechikamu mumatanho hakuitike. Maumbirwo avo asingadzokorore anoda mashandiro akawanda ekuwedzera kuwanda, uye kutenderera kwakanyanya kungada mazana kana zviuru zvemapombi. Mafirita eIIR anowana mhinduro dzakapinza nemacoefficients mashoma, izvo zvinoderedza kuverenga kusvika pa90% zvichienzaniswa nedhizaini yakaenzana yeFIR. Mafeelings anongoaita kuti agare akagadzikana chete, uye coefficient quantization inogona kusundira matanda kunze kwedenderedzwa reyuniti. Mafirita anochinjika anogadzirisa coefficients munguva chaiyo kuti abvise ambient interference.

Filter Mhando

Computational Load

Kuramba

Mhinduro yeDanho

nemisipiresi

Yakakwirira; chikero chinogocha nehurongwa

Kugadzikana kusingachinjiki

Danho rakatsetseka

IIR

Yakaderera; kusvika ~90% pasi peFIR

Mamiriro

Kukanganisa kwechikamu chisina kurongeka

chinja

Zviri pakati nepakati; zvigadziriso zve coefficient panguva chaiyo

Zvinoenderana nechimiro

Zvinosiyana zvichienderana nekuchinja kwazvinoita

Kuongororwa kweFFT kweKuona Kukanganiswa

Kuongorora kweFFT kunoratidza kupindirana kunovanzwa nemaonero enguva. Mufananidzo wespectrum unoratidza kuyerera kwesimba remagetsi, kuchinja maharmoniki, uye simba rewachi risati rasvika kune rimwe boka rezvinhu zvarinofarira. Mainjiniya anofanirwa kushandisa FFT pakutora mifananidzo isina kurongeka panguva yekuburitswa kwemashoko, vobva vasimbisa kuti kusefa kunobvisa matoni akaonekwa pasina kuderedza simba remasaini.

Nheyo dzeSensor Fusion

Kusefa Kwekuwedzera uye Kalman

Kuwana kweFusion kwakakura kana masensa aine nzira dzekukundikana dzakanangana. Radar inochengetedza kurongeka kwenzvimbo mumvura apo kamera inodonha, uye kamera inogadzirisa zviratidzo zvisingagoneke neradar. Firita yeKalman inosanganisa zviyero kuita posterior ine miganhu isina chokwadi, asi inofunga kuti linear dynamics uye ruzha rweGaussian. Kusatsanangurwa kweruzha kunokonzera kusiyana kwefirita, saka kunaka kwecalibration kunoderedza zvakananga kushanda kwefusion.

Avhareji Yakayerwa uye Zvirongwa Zvekuvhota

Kuyera avhareji ine huremu kunopa simba maererano nekuvimbika kwekuyera. Kuyera kwekuchinja-chinja kwemusiyano ndiyo nzira yekare: kuyera kusina ruzha kunonyatsonyaradza zvimwe. Zvirongwa zvekuvhota zvinosanganisa zvisarudzo zvakazvimiririra uye zvinoshivirira kutadza kwesensa imwe chete, kunyangwe zvichiramba hukama hwepakati pesensa. Maitiro ese ari maviri anoenderana nekufungidzira kwekuvimba kwakatendeka; nzira dzakanyanya kuvimba dzinoderedza kubuda kwemusiyano.

Masisitimu Ekuwana Mabudiro Emhepo

Kuburitsa Acoustic Emission Yakavakirwa paDSP-Based Multi-Channels

Sisitimu yekushandisa yekutora acoustic emission inosiya kusvina kune software. RS-2A piezoelectric sensors inovhara 50 kHz kusvika 400 kHz. Preamplifier yakasarudzika yeAD620 inopa ruzha rwakaderera pedyo ne9 nV/√Hz uye high common-mode rejection, ine gain set ne resistor imwe chete uye isina hardware filtering. Kadhi reDAQ rine 16-bit converters, kusvika kune masere synchronous differential channels, uye 1.25 MS/s pachiteshi chimwe nechimwe. Mainjiniya anosarudza 500 kS/s sampling rate pachiteshi chimwe nechimwe kuti agutse Nyquist ye acoustic emission signals inosvika 250 kHz. Built-in hardware synchronization inochengetedza inter-channel timing yenzvimbo yesource.

Kubviswa kweZvinhu uye Kusimbiswa

Kugadziriswa kwemasaini edhijitari kunobva kwabata basa rekusefa mabhendi panguva chaiyo kana mushure mekugadziriswa. Kusimbiswa kunofanira kuenzanisa zvinobuda zvakasefa kubva kune masosi anozivikanwa uye kusimbisa kurongeka kwemachiteshi. Kutarisa kweAE kwemachiteshi akawanda kunoenderana nerobho iyi: kuwana, kusefa, kubvisa maficha, uye kusimbisa kubva kune referensi.

Kushandisa Maitiro Akanakisisa

Kugadzirisa uye Kukanganisa Kuronga Bhajeti

Kuronga Bhajeti Pachikuva Chega Chega

Chiteshi chega chega chine zvikanganiso zvaro, zvimwe zvinofungidzirwa uye zvimwe zvisina kurongeka, saka unofanira kuronga chimwe nechimwe chakasiyana. Sunga danho rega rega rekugadzirisa kune modhi yeruzha, wobva wapfuudza zvikanganiso zvasara zvichidzika. Kuongorora kwakasara — kukosha kwakayerwa kubvisa kukosha kwemodhi — kunoratidza kuti kubuda kuri pedyo neruzha rweGaussian pasina kusarura zvishoma. Kuisa reference kunokupa chiyero chakasimba: gain uye noise diodes dzinogara dzakagadzikana mukati me2.5% dzinobvumira mainjiniya kugadzirisa drift isati yasvika kuadc.

Mafambiro Ekugadzirisa

Masensa ane maparameter akawanda anoda kuti chiteshi chega chega chigadziriswe zvakarongana, zvichiteverwa nekuongorora kwekubatana. Kubhadharwa kwetembiricha kunoda nzvimbo dzakawanda dzekugadzirisa, uye kuchengetedza tembiricha yakadzikama kunotora nguva yakawanda pane imwe neimwe. Kuverengera nhamba pamusoro pema cycles anodzokororwa kunoderedza EMI uye vibration effects. Kuona drift nguva dzose ne automated alerts kunoita kuti kururamisa kurambe kwakasimba pakati pema recalibrations akarongwa.

Maitiro ekugadzirisa

simba

Kuganhurirwa

Kutevedzana kwenzira imwe neimwe

Inoparadzanisa mazwi ekukanganisa kwechiteshi chega chega

Zvishoma nezvishoma kuti pave nehuwandu hwakawanda hwemachaneli

Kuongorora hukama hwepakati

Inobata kubatana pakati pemigero

Inoda ruzivo rwekufananidzana rwakabatana

Jekiseni rekutarisa

Matinji ari kushanda zviri nyore

Inowedzera hardware pachiteshi chimwe nechimwe

Kudzora Ruzha uye Kudzora Ruzha

Kurongeka kweBhodhi reZviratidzo Zvakasiyana-siyana

Pamabhodhi ezviratidzo zvakasanganiswa , kuyerera kwemagetsi anodzoka kunokosha kupfuura kuti masaini anofambiswa sei. Chengetedza zvikamu zveanalog nedigital zvakaparadzana, shandisa nzira dzakasiyana dzemagetsi, uye isa plane yepasi inoenderera mberi pasi pezvikamu zvezviratidzo. Siya nzira yekare ye single-ground-point: chero chiratidzo chinoyambuka gap repasi chinosundira current yepasi mu antenna ye loop. Mamwe ma converters emazuva ano, seAD7606B, anokurudzira zvakajeka plane imwe yepasi inoenderera mberi panzvimbo pe split AGND/DGND.

Nzira dzekudzivirira nekudzoka

Dzivirira ma "nodes" anonzwa ne "guard rings" nema "Faraday cages", uye chengetedza ma "digital traces" anomhanya zvakanyanya kure neaya e "analog". "Differential signaling" pamwe ne "ground stitching vias" zvinoderedza crosstalk. "Tanga signal integrity simulation" usati wagadzira, uye state impedance control uye copper thickness mumafaira ekugadzira.

Kuchinjana kweDFM neMagadzirirwo

Kugadzira Prototyping uye Kusimbisa Bhenji

Maprototype anoratidza mashandiro edhizaini ; kugadzirwa kunotarisa pakuwedzera goho. Sanganisa ma passive values ​​akafanana, chengeta nzvimbo dzakavhurika muchivanze, uye isa nzvimbo dzekuyedza panogona kusvika ma probes. Enzanisa marongerwo negwaro remugadziri uye mhanyisa madhizaini eDFM usati waburitsa Gerber. Kusvetuka ERC/DRC kana impedance validation kunotungamira ku re-spin.

Firmware, Kugadzirisa Matambudziko, uye Kugadzira MaProfile

Taura nezvebhodhi nhanho nhanho: tarisa analog front-end, wobva wachinja, wobva waisa daq stream. Shandisa oscilloscope pamatanho ekugadzirisa masaini uye logic analyzer pabhazi redhijitari. Profile latency uye throughput usati wawedzera mamwe machannel, uye ita shuwa kuti ma daq buffers enguva chaiyo haambodonhedze masampuli. Nzira yedaq yenguva chaiyo yakanyatsogadziriswa inochengetedza sampling, filtering, uye processing mukati mebhajeti, uye kuenderana kwakanyatsonaka kunochengetedza data re sensor rakarongana.

Kuwanikwa kwemasaini e-multi-sensor kwakavimbika kunoenderana nezvitsigiro zvikuru zvitatu. Dhizaini yemberi inogadzirisa dynamic range uye ruzha rwepasi risati ratanga. Kunyatsobatanidza kunochengetedza nzira dzakarongwa munzvimbo imwe chete. Nzira yakasimba yekubatanidza inozoshandura nzira dzakasiyana kuita modhi imwe chete. Kubatanidza kwezvikamu uye nzira dzehybrid ikozvino zvinoita basa rakawanda.

Matimu anofanira kuunza chiteshi chimwe panguva. Kugadzirisa nekusimbiswa kunotevera, munhu asati asvika pakusanganiswa kwakazara. Kuwanikwa kwedata panguva chaiyo kunoenderana nechikamu ichi: kugadzika kwedaq buffering, kucheneswa kwakachena, uye chiyero chesampuli chinoenderana nefizikisi yechiratidzo. Sarudzo yega yega yesampuli inowedzera kusvika pasi.

Kugadzirisa maedge uye ma integrated sensor hubs zvichatora chikamu chikuru cheiyi chain munguva pfupi iri kutevera. Daq yenguva chaiyo uye multi-sensor signal acquisition zvichapa mibairo kumapoka anovaka zvinhu zvekutanga zvakanaka.

FAQ

Chii chinokonzera kusawirirana kwenguva pakati penzira dze sensor?

Mawachi akasiyana, maprotocol akasiyana, uye kunonoka kwakasiyana-siyana zvese zvinogadzira kusarongeka. Chishandiso chega chega chinoratidza nguva yacho, uye izvozvo zvinogadzirisa kudonha kwemvura sezvo tembiricha ichichinja uye zvikamu zvichikura. Wachi yakagovaniswa pamwe chete nehardware zvinokonzeresa kuti sampuli dzirambe dzakarongwa mumatanho akasiyana-siyana nechiyero chimwe chete chekutora sampuli.

Dhizaini inoda kutorwa sampuli panguva imwe chete riini?

Kutora sampuro panguva imwe chete kunokosha kana hukama hwechikamu huine ruzivo, senge kutsvaga kwakabva ruzha. Ma multiplexed converters anowedzera skew pakati pe channels. Mwero wekutora sampuro chete haugadzirise skew. Chikwata chinofanira kusarudza per-channel converters kana sampuli chaiyo instant inofanira kuenderana ne inputs.

DMA inoderedza sei mutoro weMCU?

DMA inofambisa masampuli pasina CPU inopindira, saka sampuli inoramba ichienderera mberi ukuwo core ichigadzirisa data. Kutamiswa kwemabyte 128 kunoda kukanganiswa kamwe chete kana kaviri panzvimbo pe128. Izvi zvinoita kuti daq stream irambe yakadzikama. Mainjiniya vanofanira kurongedza mabuffers kusvika pahupamhi hwekutamiswa uye kuisazve nzira imwe chete pakukanganiswa kwekupedzwa.

Ndeipi interface inokodzera kumhanya kwenguva refu kwetambo?

RS-485 inobata tambo refu dzinofambiswa mumakabati eindasitiri. SPI inopa kutamiswa nekukurumidza uye kunonoka kwakaderera pabhodhi. I2C inokwana masensa anononoka pane mapfupi. Chikwata chinofanira kufananidza kumhanya kwekubatanidza nebhajeti chaiyo yekubvisa data uye kuve nechokwadi chekuti chiyero chesampuru chinoramba chiri mukati mezvinogona kutakurwa neinterface.

Chikwata chinofanira kusimbisa sei bhodhi idzva reDaq?

Chikwata chinofanira kutanga chaunza chiteshi chimwe chete. Tarisa front-end yeanalog ne oscilloscope, wobva wasimbisa converter output. Mhanya FFT analysis kuti uone kupindirana usati wasefa. Profile latency uye throughput, uye tarisa kuti sampling rate inoenderana ne signal physics usati wawedzera huwandu hwechiteshi.

Leave a Comment

Kero yako yeemail haizoburitswe. Minda inodiwa yakanyorwa kuti *