Lima katrampilan desain lan indikator teknis sensor

Sampeyan bisa ngerti saben produk anyar diterbitake ing kene, lan nyakseni pertumbuhan lan inovasi kita.

Lima katrampilan desain lan indikator teknis sensor

Tanggal:16-08-2021

Cacahing sensor saya tambah akeh ing lumahing bumi lan ing Antariksa sakubenge kita, nyedhiyakake data kanggo jagad iki. Sensor sing terjangkau iki minangka kekuatan pendorong ing mburi pangembangan Internet of Things lan revolusi digital sing diadhepi masyarakat kita, nanging nyambungake lan ngakses data saka sensor ora mesthi langsung utawa gampang. Makalah iki bakal ngenalake indeks teknis sensor, 5 katrampilan desain lan perusahaan OEM.

Kaping pisanan, indeks teknis minangka basis objektif kanggo njlentrehake kinerja produk. Ngerteni indikator teknis, mbantu pilihan lan panggunaan produk sing bener. Indikator teknis sensor dipérang dadi indikator statis lan indikator dinamis. Indikator statis utamane mriksa kinerja sensor ing kahanan invarian statis, kalebu resolusi, pengulangan, sensitivitas, linearitas, kesalahan bali, ambang batas, creep, stabilitas lan liya-liyane. Indeks dinamis utamane mriksa kinerja sensor ing kahanan owah-owahan cepet, kalebu respon frekuensi lan respon langkah.

Amarga akeh indikator teknis sensor, macem-macem data lan literatur diterangake saka sudut pandang sing beda-beda, saengga wong sing beda-beda duwe pangerten sing beda-beda, lan malah salah paham lan ambiguitas. Kanggo tujuan iki, sawetara indikator teknis utama kanggo sensor kasebut diinterpretasikake:

1, resolusi lan resolusi:

Definisi: Resolusi nuduhake owah-owahan paling cilik sing bisa dideteksi sensor. Resolusi nuduhake rasio Resolusi karo nilai skala lengkap.

Interpretasi 1: Resolusi minangka indikator paling dhasar saka sensor. Iki nggambarake kemampuan sensor kanggo mbedakake obyek sing diukur. Spesifikasi teknis liyane saka sensor diterangake ing istilah resolusi minangka unit minimal.

Kanggo sensor lan instrumen kanthi tampilan digital, resolusi nemtokake jumlah minimal digit sing bakal ditampilake. Contone, resolusi kaliper digital elektronik yaiku 0,01mm, lan kesalahan indikator yaiku ±0,02mm.

Interpretasi 2: Resolusi iku angka absolut kanthi unit. Contone, resolusi sensor suhu yaiku 0,1 ℃, resolusi sensor akselerasi yaiku 0,1 g, lan liya-liyane.

Interpretasi 3: Resolusi iku konsep sing gegandhèngan lan mèmper banget karo resolusi, loro-lorone makili resolusi sensor kanggo pangukuran.

Bentenane utama yaiku resolusi kasebut ditulis minangka persentase saka resolusi sensor. Iki relatif lan ora duwe dimensi. Contone, resolusi sensor suhu yaiku 0,1 ℃, jangkauan lengkap yaiku 500 ℃, resolusi kasebut yaiku 0,1/500 = 0,02%.

2. Kabisa diulang:

Definisi: Kemampuan pengulangan sensor nuduhake derajat bedane antarane asil pangukuran nalika pangukuran diulang kaping pirang-pirang ing arah sing padha ing kahanan sing padha. Uga diarani kesalahan pengulangan, kesalahan reproduksi, lan liya-liyane.

Interpretasi 1: Kemampuan pengulangan sensor kudu dadi derajat bedane antarane pirang-pirang pangukuran sing dipikolehi ing kahanan sing padha. Yen kahanan pangukuran owah, kemampuan perbandingan antarane asil pangukuran bakal ilang, sing ora bisa digunakake minangka dhasar kanggo netepake kemampuan pengulangan.

Interpretasi 2: Kemampuan pengulangan sensor nggambarake dispersi lan keacakan asil pangukuran sensor. Alesan kanggo dispersi lan keacakan kasebut yaiku macem-macem gangguan acak mesthi ana ing njero lan njaba sensor, sing nyebabake asil pangukuran pungkasan sensor nuduhake karakteristik variabel acak.

Interpretasi 3: Deviasi standar saka variabel acak bisa digunakake minangka ekspresi kuantitatif sing bisa direproduksi.

Interpretasi 4: Kanggo pangukuran bola-bali kaping pirang-pirang, akurasi pangukuran sing luwih dhuwur bisa dipikolehi yen rata-rata kabeh pangukuran dijupuk minangka asil pangukuran pungkasan. Amarga standar deviasi rata-rata luwih cilik tinimbang standar deviasi saben ukuran.

3. Linearitas:

Definisi: Linearitas (Linearitas) nuduhake penyimpangan kurva input lan output sensor saka garis lurus sing ideal.

Interpretasi 1: Hubungan input/output sensor sing ideal kudu linier, lan kurva input/output kudu garis lurus (garis abang ing gambar ing ngisor iki).

Nanging, sensor sing sejatine kurang luwih nduweni macem-macem kesalahan, sing nyebabake kurva input lan output sing sejatine dudu garis lurus sing ideal, nanging kurva (kurva ijo ing gambar ing ngisor iki).

Linearitas yaiku derajat bedane antarane kurva karakteristik nyata sensor lan garis off-line, uga dikenal minangka nonlinieritas utawa kesalahan nonlinier.

Interpretasi 2: Amarga bedane antarane kurva karakteristik sensor sing nyata lan garis ideal beda ing ukuran pangukuran sing beda, rasio nilai maksimal bedane karo nilai rentang lengkap asring digunakake ing rentang rentang lengkap. Temtu, linearitas uga minangka jumlah relatif.

Interpretasi 3: Amarga garis ideal sensor ora dingerteni kanggo kahanan pangukuran umum, mula ora bisa dipikolehi. Amarga saka iku, metode kompromi asring diadopsi, yaiku, langsung nggunakake asil pangukuran sensor kanggo ngetung garis pas sing cedhak karo garis ideal. Metode pitungan khusus kalebu metode garis titik pungkasan, metode garis paling apik, metode kuadrat paling cilik lan liya-liyane.

4. Stabilitas:

Definisi: Stabilitas yaiku kemampuan sensor kanggo njaga kinerjane sajrone periode wektu tartamtu.

Interpretasi 1: Stabilitas minangka indeks utama kanggo nyelidiki apa sensor bisa digunakake kanthi stabil ing rentang wektu tartamtu. Faktor-faktor sing nyebabake ketidakstabilan sensor utamane kalebu penyimpangan suhu lan pelepasan stres internal. Mulane, migunani kanggo nambah kompensasi suhu lan perawatan penuaan kanggo nambah stabilitas.

Interpretasi 2: Stabilitas bisa dipérang dadi stabilitas jangka pendek lan stabilitas jangka panjang miturut dawane periode wektu. Nalika wektu pengamatan cendhak banget, stabilitas lan kemampuan pengulangan cedhak. Mulane, indeks stabilitas utamane mriksa stabilitas jangka panjang. Dawane wektu tartamtu, miturut panggunaan lingkungan lan syarat kanggo nemtokake.

Interpretasi 3: Kesalahan absolut lan kesalahan relatif bisa digunakake kanggo ekspresi kuantitatif indeks stabilitas. Contone, sensor gaya tipe regangan duwe stabilitas 0,02%/12 jam.

5. Frekuensi sampling:

Definisi: Laju Sampel nuduhake jumlah asil pangukuran sing bisa dijupuk sampel dening sensor saben unit wektu.

Interpretasi 1: Frekuensi sampling minangka indikator sing paling penting saka karakteristik dinamis sensor, sing nggambarake kemampuan respon cepet sensor. Frekuensi sampling minangka salah sawijining indikator teknis sing kudu ditimbang kanthi lengkap ing kasus owah-owahan pangukuran sing cepet. Miturut hukum sampling Shannon, frekuensi sampling sensor ora kena kurang saka 2 kali frekuensi owah-owahan sing diukur.

Interpretasi 2: Kanthi panggunaan frekuensi sing beda-beda, akurasi sensor uga beda-beda. Umumé, saya dhuwur frekuensi sampling, saya endhek akurasi pangukuran.

Akurasi sensor paling dhuwur asring dipikolehi ing kecepatan sampling paling endhek utawa malah ing kondisi statis. Mulane, presisi lan kecepatan kudu digatekake nalika milih sensor.

Lima tips desain kanggo sensor

1. Miwiti nganggo piranti bis

Minangka langkah pisanan, insinyur kudu njupuk pendekatan kanthi nyambungake sensor liwat alat bus kanggo mbatesi sing ora dingerteni. Alat bus nyambungake komputer pribadi (PC) banjur menyang I2C, SPI, utawa protokol liyane sensor sing ngidini sensor "ngomong". Aplikasi PC sing ana gandhengane karo alat bus sing nyedhiyakake sumber sing dikenal lan bisa digunakake kanggo ngirim lan nampa data sing dudu driver mikrokontroler (MCU) sing ora dingerteni lan ora diautentikasi. Ing konteks utilitas Bus, pangembang bisa ngirim lan nampa pesen kanggo entuk pangerten babagan cara kerja bagean kasebut sadurunge nyoba operate ing level sing wis disemat.

2. Tulis kode antarmuka transmisi nganggo Python

Sawise pangembang nyoba nggunakake sensor alat bus, langkah sabanjure yaiku nulis kode aplikasi kanggo sensor kasebut. Tinimbang langsung mlumpat menyang kode mikrokontroler, tulis kode aplikasi ing Python. Akeh utilitas bus ngonfigurasi plug-in lan kode conto nalika nulis skrip nulis, sing biasane ditindakake Python. NET salah sawijining basa sing kasedhiya ing .net. Nulis aplikasi ing Python cepet lan gampang, lan nyedhiyakake cara kanggo nguji sensor ing aplikasi sing ora serumit tes ing lingkungan sing disemat. Duwe kode tingkat dhuwur bakal nggampangake insinyur non-semat kanggo nambang skrip lan tes sensor tanpa ngurus insinyur piranti lunak sing disemat.

3. Uji sensor nganggo Micro Python

Salah sawijining kaluwihan nulis kode aplikasi pisanan ing Python yaiku panggilan aplikasi menyang antarmuka Pemrograman aplikasi Bus-utility (API) bisa diganti kanthi gampang kanthi nelpon Micro Python. Micro Python mlaku ing piranti lunak sing dipasang wektu nyata, sing duwe akeh sensor kanggo para insinyur supaya ngerti ajine. Micro Python mlaku ing prosesor Cortex-M4, lan iki minangka lingkungan sing apik kanggo debug kode aplikasi. Ora mung prasaja, ora perlu nulis driver I2C utawa SPI ing kene, amarga wis dibahas ing perpustakaan fungsi Micro Python.

4. Gunakake kode pemasok sensor

Sembarang conto kode sing bisa "dicokot" saka pabrikan sensor, para insinyur kudu nglakoni sing adoh kanggo mangerteni cara kerja sensor kasebut. Sayange, akeh vendor sensor sing dudu ahli ing desain piranti lunak sing dipasang, mula aja ngarep-arep nemokake conto arsitektur lan keanggunan sing siap produksi. Cukup gunakake kode vendor, sinau cara kerja bagean iki, lan rasa frustasi refactoring bakal muncul nganti bisa diintegrasi kanthi resik menyang piranti lunak sing dipasang. Iki bisa uga diwiwiti minangka "spaghetti", nanging nggunakake pangerten pabrikan babagan cara kerja sensor bakal mbantu nyuda akeh akhir minggu sing rusak sadurunge produk diluncurake.

5. Gunakake perpustakaan fungsi fusi sensor

Kemungkinan, antarmuka transmisi sensor iki dudu barang anyar lan durung tau ditindakake sadurunge. Pustaka kabeh fungsi sing dikenal, kayata "Pustaka fungsi Sensor Fusion" sing diwenehake dening akeh produsen chip, mbantu para pangembang sinau kanthi cepet, utawa malah luwih apik, lan ngindhari siklus pangembangan maneh utawa modifikasi arsitektur produk kanthi drastis. Akeh sensor sing bisa diintegrasi menyang jinis utawa kategori umum, lan jinis utawa kategori iki bakal ngaktifake pangembangan driver sing lancar sing, yen ditangani kanthi bener, meh universal utawa kurang bisa digunakake maneh. Temokake pustaka fungsi fusi sensor iki lan sinau kekuwatan lan kelemahane.

Nalika sensor diintegrasikan menyang sistem tertanam, ana akeh cara kanggo mbantu ningkatake wektu desain lan kemudahan panggunaan. Pengembang ora bakal "salah" kanthi sinau kepiye sensor bisa digunakake saka tingkat abstraksi sing dhuwur ing awal desain lan sadurunge nggabungake menyang sistem tingkat sing luwih murah. Akeh sumber daya sing kasedhiya saiki bakal mbantu para pengembang "mulai kanthi cepet" tanpa kudu miwiti saka awal.