Qo'shimcha kodlovchi va mutlaq kodlovchi o'rtasidagi farq

Mar 05, 2021 Xabar QOLDIRISH

Astronomiyada, olimlar yulduzlarni kuzatib borish uchun katta teleskoplardan foydalanganlarida, teleskop tezlikni boshqarishning aniqligiga erishish uchun to'g'ri kodlovchi tanlashi kerak. Biroq, hozirgi vaqtda kodlovchi talablari juda yuqori, masalan, yulduz tezligi 0,004% bo'lsa, tezlikni o'lchash talablariga javob berish uchun 26 bitli kodlovchining o'lchamlari talab qilinadi.
Bundan tashqari, liftga xos kodlovchilar, mashinalarga xos kodlovchilar, servo motorlarga xos kodlovchilar va boshqalar mavjud, deyish mumkinki, hamma joyda kodlovchi mavjud.
Bosqichli dvigatellardan aqlli tizimlarga qadar kodlovchilar qanday tanlaydi?
Xo'sh, kodlovchi nima?
Ta'rifga ko'ra, kodlovchi - bu signallarni (masalan, bit oqimlari) yoki ma'lumotlarni to'playdigan va ularni aloqa, uzatish va saqlash uchun ishlatilishi mumkin bo'lgan signallarga aylantiruvchi qurilma.
Oddiy tushuncha, odamlar to'g'ridan-to'g'ri tushuna olmaydigan signallarni biz odamlar to'g'ridan-to'g'ri tushunadigan signallarga aylantirishdir, shunda biz qurilmalar yoki moslamalarni diktatsiya qilishimiz mumkin.
Shkala usuli va signal chiqish shakliga ko'ra kodlovchi qo'shimcha, mutlaq va gibridga bo'linishi mumkin.
Ortib boruvchi va mutloq odatiy holdir, ammo ikkalasining orasidagi farq juda ko'p foydalanuvchilar uchun muammo bo'lib qoldi.
Shuning uchun, bu erda faqat o'sib boruvchi va mutlaq taqqoslashlar amalga oshiriladi, bu esa foydalanuvchilarga kelajakda tanlashda yaxshiroq tanlov qilishlariga imkon beradi.
Birinchidan, ikkalasi boshqacha ishlaydi:
1, qo'shimcha kodlovchi ishlaydi:
Ortib boruvchi enkoder siljishni davriy elektr signaliga aylantiradi, so'ngra bu impulslar soniga qarab siljish hajmini ifodalaydigan hisoblash pulsiga aylanadi.
Tasvirlash uchun suv quying, qo'shimcha kodlovchi shunga o'xshash, o'lchamini bilmaydigan stakanni toping va keyin unga suv quying, bir marta to'kib tashlanganda, kosani bir marta bo'shating, so'ngra suvni to'kib tashlang va nihoyat necha marta masofani hisoblash uchun stakan quyiladi.
Strukturaviy ravishda, ortib boruvchi enkoderlar ulanish vallari, kod disklari, yorug'lik manbalari va chiqish davrlaridan iborat. Aslida, kodlovchi asosan ushbu kompozitsiyadan iborat bo'lib, quyidagilar endi takrorlanmaydi.
Qo'shimcha kodlovchi fotoelektron uzatuvchi va qabul qiluvchi qurilmalardan to'rtta sinus to'lqin signallarini oladi, ular A, B, C va D ga birlashtirilib, ularning har biri 90 daraja farq bilan va to'rtta to'plam 360 daraja farq bilan (ya'ni bitta to'lqin). C va D signallari teskari yo'naltiriladi va A va B fazalarga joylashtiriladi, shu bilan barqaror signal rolini oshiradi; Bunga qo'shimcha ravishda, nol mos yozuvlar bitini ko'rsatish uchun har bir burilishda Z fazali impuls chiqadi.
A, B ikki bosqichi 90 daraja farqidan oldin va keyin bo'lganligi sababli, ijobiy va teskari kodlovchini baholash uchun keladigan A, B ikki fazalarini taqqoslashingiz mumkin.
Enkoderning nol yo'naltiruvchi bitini nol puls bilan olish mumkin. Masofa va burchak aresodlari nol yo'naltiruvchi bitlar va impulslar soni bilan hisoblanadi.
2, mutlaq kodlovchi ishlaydi
Mutlaq enkoderning kod plitasida kodlovchi ustidagi har bir pozitsiyani tartibga solish uchun ko'plab chiziqlar mavjud. Har bir joylashuv turlicha bo'lganligi sababli, siz ko'chirish hajmini bilmoqchisiz, agar siz boshlang'ich va tugatuvchi pozitsiyalarni bilsangiz, siz&# 39 ni ko'paytiruvchi kodlovchi kabi hisoblashingiz shart emas.
Yoki misol uchun suv quyishni olaylik, mutlaq kodlovchi shkalani kattaroq kubokni qidirib, unga suv quyib, oxir-oqibat boshlanish va tugatish ko'lami asosida masofani hisoblashga o'xshaydi.
Strukturaviy ravishda, mutlaqo kodlovchi optik kod diskida juda ko'p optik kanallar mavjud, ularning har biri 2 qatordan, 4 qatordan, 8 qatordan, 16 qatordan iborat ... Orkestratsiya, shunda kodlovchi har qanday joyda noyob ikkilik kodlashlar to'plamini olishingiz mumkin ( kulrang kodlar) har ikkala satrning o'tishini va qorong'iligini o'qish orqali 2-ning nol-kvadratidan n-1 tomoniga n-1 tomoniga, bu ham n-bit mutlaq kodlovchi.
Bunday kodlovchilar fotokod diskning mexanik holati (boshlanish va tugatish holati) bilan belgilanadi va shuning uchun elektr uzilishlari yoki tashqi aralashuv ta'sir qilmaydi, bu mutlaq kodlovchilarning ajoyib xususiyatlaridan biridir.
Ushbu xususiyat tufayli absolyut kodlovchilar eslab qolishlari shart emas, nol mos yozuvlar nuqtalarini topishga hojat yo'q va har doim ham hisoblashi shart emas, shuning uchun kodlovchining to'siqqa qarshi xususiyatlari, ma'lumotlar ishonchliligi ancha yaxshilandi.
Mutlaq enkoderning konstruktsiyasiga asoslanib, u muammoga duch kelishi shart: maksimal qiymatga qadar hisoblash.
Ushbu muammoni hal qilish uchun ko'p doirali mutlaq kodlovchi paydo bo'ldi.
Ko'p doirali mutlaq kodlovchilar uchun uchta umumiy dizayn variantlari mavjud:
Birinchidan, kodlovchi ichida bir nechta o'qlar mexanik uzatmalar bilan bog'lanib, burilishlarning umumiy sonini hisoblab chiqadi.
Chashka to'lganda, ya'ni avvalroq aytilgan miqyosli stakan suv quyish misolini oling, so'ngra kattalashtirilgan kattaroq stakanni toping, kichkina stakandagi suvni katta stakanga quying, stakanning oxirgi kattaligi masofani hisoblang.
Ikkinchisi - burilishlarning umumiy sonini hisoblash uchun elektron hisoblagichlar va kondansatkichlardan foydalanish.
Bosqichli dvigatellardan aqlli tizimlarga qadar kodlovchilar qanday tanlaydi?
Yoki suv quyish misolini oling, bu safar kattalashtirilgan stakan to'lganida, suvni to'kib tashlang, hisoblagich yordamida quyilgan suvning sonini o'lchab ko'ring va nihoyat hisoblagich va stakan qo'shib, masofa.
Uchinchidan, ba'zi magnitli kodlovchilarda Wigan oltin chizig'i ishlatiladi va Wigan effekti hisoblash uchun ishlatiladi.
Uchala usul ham, masalan, birinchisi, mexanik viteslardan foydalanganligi sababli kodlanadi, bu esa eskirishga olib keladi va natijada aniqlik pasayadi.
Ko'p doirali mutlaq kodlovchini tashkil etadigan sxemaga kelsak, bu erda ta'riflash uchun juda ko'p narsa yo'q va manfaatdor do'stlar tegishli ma'lumotlarga murojaat qilishlari mumkin.
Ishlash printsipi va mexanik tarkibidagi farq tufayli ikkalasi o'rtasida juda katta farqlar mavjud:
1, o'chirilgan xotira boshqacha
Kattalashtirilgan kodlovchi xotirada yo'q, o'chirishni qayta boshlash kerakli holatni topish uchun har bir o'chirishni qayta boshlash uchun kerakli nolga qaytishi kerak.
Eng keng tarqalgan qo'shimcha kodlovchi - bu printer skanerining joylashishi, har safar printer yoqilganda biz jingillagan ovozni eshitamiz, aslida bu printer mos yozuvlar nol nuqtalarini qidiradi, shundan keyin ishlash kerak.
Mutlaq kodlovchi xotiraga ega, o'chirishni qayta boshlash nolga qaytishi shart emas, maqsad qaerda joylashganligini bilishingiz mumkin. Bu jarayonda mutlaqo kodlovchilarni bezovta qiladi va ularning to'siqqa qarshi xususiyatlari va ma'lumotlarning ishonchliligi ancha yaxshilanadi.
2, kod plitasi boshqacha
Ikkalasi boshqacha hisoblanganligi sababli, kod plitalari ham juda farq qiladi.
Kod disklari orasidagi farq mutlaq kodlovchi va qo'shimcha kodlovchi o'rtasidagi eng katta farqlardan biridir.
Yuqoridagi farqlardan tashqari, absolyut kodlovchi va qo'shimcha kodlovchi o'rtasida juda ko'p kichik farqlar mavjud:
3, chiqish signali boshqacha
Qo'shimcha kodlovchi impulsli signalni chiqaradi, mutlaq kodlovchi esa ikkilik qiymatlar to'plamini chiqaradi.
4, cheklanganlarning soni boshqacha
Orttirma kodlovchilar soni cheklanmagan va absolyut kodlovchilar o'sish doirasidan oshib keta olmaydi.
5, dastur maydoni bir xil emas
O'chirish nuqtasi xotirasidan foydalanish dastur sohasidagi o'sish kodlovchi va absolyut kodlovchilarni juda farq qiladi, qo'shimcha kodlar tezlikni, masofani yoki harakat yo'nalishini aniqlash uchun ko'proq mos keladi va mutlaq kodlovchilar sanoat joylashuvi sohasida tobora keng qo'llanilmoqda ularning xususiyatlariga.
6, narx bir xil emas
Mutlaq enkoderlarning mukammal sifati tufayli narx o'sib boradigan kodlovchilarnikidan yuqori.
Ikkala orasidagi farq bilan' kodlovchi tanlashda nimani bilishingiz kerakligini ko'rib chiqaylik:
Elektr uzilishi kerakmi yoki yo'qmi
Uzluksiz tekshiruvlar zarur bo'lgan hollarda mutloq kodlovchi vositalardan foydalanish kerak.
Kerakli o'lchov aniqligi
Aksincha, muttasil enkoderlar qo'shimcha kodlagichlarga qaraganda aniqroq.
Qaror
Enkoderning piksellar sonini, ya'ni dvigatel rotori o'qini bir burilish paytida kodlovchi tomonidan chiqariladigan impulslar soni. Ruxsat tezlikni o'lchash effektiga ta'sir qiluvchi eng muhim omillardan biridir.
Kerakli maksimal tezlik
Kodlovchi tezlikni o'lchash usuli uchta toifaga bo'linadi: T usuli, N usuli va M / T usuli.
Umuman aytganda, T usuli past tezlik zonasida eng yaxshi tezlikni o'lchash effektiga ega va M usuli yuqori tezlik zonasida T usulidan yaxshiroqdir. M / T usuli M va T usullariga qaraganda ancha yuqori darajada amalga oshirilgan bo'lsa-da, aksariyat hollarda uning tezligini o'lchash aniqligi ham qolgan ikkitasidan yaxshiroqdir.
Kerakli disk materiallari
Kodlovchi kod plitasi shisha, metall va plastmassadan tayyorlangan.
Bosqichli dvigatellardan aqlli tizimlarga qadar kodlovchilar qanday tanlaydi?
Shisha kod plitasi - bu stakan ustiga yotqizilgan juda nozik chiziq, uning termal barqarorligi yaxshi va yuqori aniqlikda.
Metall kod plitasi to'g'ridan-to'g'ri o'tishi uchun va chiziqdan emas, sindirish oson emas, lekin metallning ma'lum bir qalinligi borligi sababli, uning aniqligi ta'sir qilishi mumkin, uning termal barqarorligi shishadan ancha yomonroq.
Plastik kodli disk tejamkor, uning narxi past, ammo aniqligi, termal barqarorligi, hayoti yomonroq.
Yuqorida sanab o'tilgan omillardan tashqari, kodlovchini tanlashda ko'plab boshqa omillar mavjud, xususan tanlov qilish uchun fursat va muhitdan foydalanishga asoslangan.
Eng yaxshi variant - ishlab chiqaruvchilar bilan to'g'ridan-to'g'ri muloqot qilish va ularning ehtiyojlari va muammolarini ularga etkazishdir va ular yaxshi maslahat berishadi. O'sha paytda siz o'zingizning bilimingiz asosida ularning takliflarini ko'rib chiqishingiz mumkin.