Yangi boshlanuvchilar uchun raqamli elektronika. Raqamli imzo qanday ishlaydi? Mikrokontroller yoqilganda nima bo'ladi?

Zamonaviy kameralar hamma narsani o'zlari bajaradilar - rasm olish uchun foydalanuvchi faqat tugmani bosishi kerak. Lekin baribir qiziq: rasm qanday sehr yordamida kameraga tushadi? Biz raqamli kameralarning asosiy tamoyillarini tushuntirishga harakat qilamiz.

Ta'lim dasturi: raqamli kamera qanday ishlaydi

Asosiy qismlar Buzilishlarga qarshi

Asosiy qismlar

Asosan, raqamli kamera qurilmasi analog dizaynini takrorlaydi. Ularning asosiy farqi tasvir hosil bo'ladigan fotosensitiv elementda: analog kameralarda bu plyonka, raqamli kameralarda matritsa. Ob'ektiv orqali yorug'lik matritsaga kiradi, u erda rasm hosil bo'ladi va u xotiraga yoziladi. Endi bu jarayonlarni batafsil ko'rib chiqaylik.

Kamera ikkita asosiy qismdan iborat - tanasi va linzalari. Tanada matritsa, deklanşör (mexanik yoki elektron, ba'zida ikkalasi ham), protsessor va boshqaruv elementlari mavjud. Olib tashlanadigan yoki o'rnatilgan linzalar-bu plastik yoki metall korpusda joylashgan linzalar guruhi.

Rasm qayerdan keladi

Matritsa yorug'likka sezgir ko'plab hujayralardan - piksellardan iborat. Har bir hujayra, unga yorug'lik tushganda, yorug'lik oqimining intensivligiga mutanosib elektr signalini ishlab chiqaradi. Ma'lumot faqat yorug'likning yorqinligi haqida ishlatilgani uchun, rasm oq -qora bo'lib, uni rangga bo'yash uchun siz turli xil fokuslarga murojaat qilishingiz kerak bo'ladi. Hujayralar rangli filtrlar bilan qoplangan-ko'p matritsalarda har bir piksel qizil, ko'k yoki yashil filtr bilan qoplangan (faqat bittasi!) RGB rang sxemasiga ko'ra (qizil-yashil-ko'k). Nega bu ranglar? Chunki ular asosiy, qolganlari esa ularni aralashtirib, to'yinganligini kamaytirish yoki ko'paytirish orqali olinadi.

Matritsada filtrlar to'rtta guruhga bo'lingan, shuning uchun ikkita ko'katlar uchun bitta ko'k va bitta qizil rang bor. Bu inson ko'zi yashil rangga eng sezgir bo'lgani uchun qilingan. Har xil spektrdagi yorug'lik nurlari turli to'lqin uzunliklariga ega, shuning uchun filtr hujayraga faqat o'z rangidagi nurlarni o'tkazadi. Olingan rasm faqat qizil, ko'k va yashil piksellardan iborat - RAW fayllari (xom format) shunday yoziladi. JPEG va TIFF fayllarini yozib olish uchun kamera protsessori qo'shni kataklarning rang qiymatlarini tahlil qiladi va piksellar rangini hisoblab chiqadi. Bu ishlov berish jarayoni rangli interpolatsiya deb ataladi va yuqori sifatli fotosuratlar olish uchun juda muhimdir.

Matritsaning hujayralaridagi filtrlarning bunday joylashuvi Bayer naqsh deb ataladi.

Matritsalarning ikkita asosiy turi mavjud va ular sensordan ma'lumotlarni o'qish usulida farq qiladi. CCD tipidagi matritsalarda (CCD) ma'lumot hujayralardan ketma -ket o'qiladi, shuning uchun fayllarni qayta ishlash ancha uzoq davom etishi mumkin. Bu datchiklar "o'ychan" bo'lsa -da, ular nisbatan arzon va bundan tashqari, ular bilan olingan tasvirlardagi shovqin darajasi kamroq.

CCD tipidagi sensor

CMOS tipidagi matritsalarda (CMOS) ma'lumotlar har bir katakdan alohida o'qiladi. Har bir piksel koordinatalar bilan belgilanadi, bu sensorni o'lchash va avtofokus uchun ishlatishga imkon beradi.

CMOS sensori

Ta'riflangan matritsa turlari bir qatlamli, lekin uch qavatli ham bor, bu erda har bir hujayra bir vaqtning o'zida uchta rangni qabul qilib, to'lqin uzunligi bo'ylab turli xil rangdagi oqimlarni ajratib turadi.

Uch qavatli matritsa

Kamera protsessori yuqorida aytib o'tilgan - bu rasmga olib keladigan barcha jarayonlar uchun javobgardir. Protsessor ekspozitsiya parametrlarini aniqlaydi va ulardan qaysi birini muayyan vaziyatda qo'llash kerakligini hal qiladi. Protsessor va dasturiy ta'minot sizning rasmlaringiz sifatiga va kamerangiz tezligiga ta'sir qiladi.

Deklanşöre bosilganda

Deklanşör yorug'lik sensoriga qancha vaqt tushishini o'lchaydi (tortishish tezligi). Aksariyat hollarda, bu vaqt bir soniya qismlari bilan o'lchanadi - ular aytganidek, siz miltillashga vaqt topolmaysiz. Raqamli SLR kameralarda, kino kameralaridagi kabi, deklanşör sensorni yopadigan ikkita shaffof pardadan iborat. Raqamli SLR -dagi bunday panjurlar tufayli displeyda ko'rish imkonsiz - axir, matritsa yopilgan va tasvirni displeyga o'tkaza olmaydi.

Yilni kameralarda matritsa deklanşör bilan qoplanmagan, shuning uchun siz displeyda ramka tuzishingiz mumkin

Deklanşör tugmasi bosilganda, pardalar kamon yoki elektromagnitlar yordamida harakatga keltiriladi, yorug'lik mavjud va sensorda tasvir hosil bo'ladi - mexanik deklanşör shunday ishlaydi. Ammo raqamli kameralarda elektron panjurlar ham bor - ular ixcham kameralarda ishlatiladi. Elektron panjara, mexanikdan farqli o'laroq, qo'llaringizga tegib bo'lmaydi, umuman olganda, virtualdir. Yilni kameralarning matritsasi har doim ochiq (shuning uchun siz kadrni vizör orqali emas, balki displeyga qarab tuzishingiz mumkin), deklanşör tugmasi bosilganda, ramka belgilangan ta'sir qilish vaqtida ko'rsatiladi va keyin yozib olinadi xotiraga. Elektron panjurlarda pardalar yo'qligi sababli ularning tortishish tezligi juda qisqa bo'lishi mumkin.

Keling, diqqatni jamlaylik

Yuqorida aytib o'tganimizdek, sensorning o'zi ko'pincha avtofokus uchun ishlatiladi. Umuman olganda, avtofokus ikki xil - faol va passiv.

Faol avtofokus uchun kameraga infraqizil mintaqada yoki ultratovush bilan ishlaydigan uzatuvchi va qabul qiluvchi kerak. Ultratovush tizimi ob'ektga masofani echo-joylashish usuli yordamida o'lchaydi. Passiv fokus kontrastli baholash usuli yordamida amalga oshiriladi. Ba'zi professional kameralar har ikkala fokus turini birlashtiradi.

Asos sifatida, matritsaning butun maydonini fokuslash uchun ishlatish mumkin va bu ishlab chiqaruvchilarga o'nlab fokus zonalarini joylashtirishga, shuningdek, "suzuvchi" fokus nuqtasidan foydalanishga imkon beradi, uni foydalanuvchi o'zi xohlagan joyiga joylashtirishi mumkin. .

Buzilishlarga qarshi

Bu matritsadagi tasvirni hosil qiluvchi linza. Ob'ektiv bir nechta linzalardan iborat - uch yoki undan ko'p. Bitta ob'ektiv mukammal tasvirni yaratolmaydi - u chekkalarda buziladi (bu aberatsiya deb ataladi). Qisqacha aytganda, yorug'lik nurlari yo'l bo'ylab tarqalmasdan to'g'ridan -to'g'ri sensorga o'tishi kerak. Qaysidir ma'noda, bu diafragma - bir nechta pichoqlardan tashkil topgan, o'rtasi teshikli dumaloq plastinka yordamida osonlashadi. Ammo siz diafragmani juda yopib qo'yolmaysiz - shu tufayli sensorga tushadigan yorug'lik miqdori kamayadi (bu kerakli ekspozitsiyani aniqlash uchun ishlatiladi). Agar siz ketma -ket turli xil xususiyatlarga ega bo'lgan bir nechta linzalarni to'plasangiz, ular birgalikda bergan buzilishlar ularning har birining buzilishlariga qaraganda ancha past bo'ladi. Ob'ektiv qancha ko'p bo'lsa, shuncha kam aberatsiya va sensorga yorug'lik kamroq tushadi. Axir, shisha, bizga qanchalik shaffof ko'rinmasin, hamma nurni uzatmaydi - bir qismi tarqoq, nimadir aks etadi. Ob'ektivlar iloji boricha ko'proq yorug'lik o'tkazishi uchun ularga maxsus akslanmaydigan qoplama qo'llaniladi. Agar siz kamera linzalariga qarasangiz, linzalarning yuzasi kamalak bilan porlab turishini ko'rasiz - bu akslanishga qarshi qoplama.

Linzalar linzaning ichida shunday joylashtirilgan

Ob'ektivning xususiyatlaridan biri bu diafragma, maksimal ochiq diafragmaning qiymati. U linzalarda ko'rsatilgan, masalan: 28/2, bu erda 28 - fokus uzunligi, 2 - diafragma. Kattalashtirish linzalari uchun markirovka quyidagicha ko'rinadi: 14-45 / 3.5-5.8. Zoom uchun ikkita diafragma ko'rsatiladi, chunki ular keng va telefotondagi har xil minimal diafragmalarga ega. Ya'ni, diafragma nisbati har xil fokus masofalarida har xil bo'ladi.

Barcha linzalarda ko'rsatilgan fokus uzunligi - old linzadan yorug'lik qabul qilgichgacha bo'lgan masofa (bu holda matritsa). Ob'ektivning ko'rish burchagi va uning aytganda diapazoni, ya'ni qanchalik "ko'rishi" fokus uzunligiga bog'liq. Keng burchakli linzalar tasvirni oddiy ko'rishimizdan uzoqlashtiradi, telefoto linzalari esa kattalashtirib, kichik ko'rish burchagiga ega.

Ob'ektivning ko'rish burchagi nafaqat uning fokus uzunligiga, balki yorug'lik qabul qiluvchining diagonaliga ham bog'liq. 35 mm plyonkali kameralar uchun fokus uzunligi 50 mm bo'lgan linzalar normal hisoblanadi (ya'ni, inson ko'zining ko'rish burchagiga to'g'ri keladi). Qisqa fokusli linzalar "keng burchakli", kattaroq - "telefoto".

Ob'ektivdagi pastki harfning chap tomoni - zoomning markazlashtirilgan uzunligi, o'ng tomoni - diafragma

Bu erda muammo yotadi, shuning uchun raqamli kamera ob'ektivining fokus uzunligi yonida uning 35 mm ekvivalenti tez -tez ko'rsatiladi. Matritsaning diagonali ramkaning 35 mm diagonalidan kam, shuning uchun raqamlarni tanish ekvivalentga "tarjima qilish" kerak. Fokus uzunligining bir xil o'sishi tufayli "kino" linzali SLR kameralarda keng burchakli suratga olish deyarli imkonsiz bo'lib qoladi. Kinokamera uchun fokus uzunligi 18 mm bo'lgan linzalar juda keng burchakli, ammo raqamli kamera uchun unga teng fokus uzunligi taxminan 30 mm yoki undan ham ko'proq bo'ladi. Telefoto linzalariga kelsak, ularning "diapazonini" oshirish faqat fotograflar qo'lida, chunki fokus uzunligi 400 mm bo'lgan an'anaviy linzalar ancha qimmat.

Vizör

Kino kameralarda siz faqat vizör yordamida suratga olishingiz mumkin. Raqamli qurilmalar bu haqda butunlay unutishga imkon beradi, chunki aksariyat modellarda buning uchun displeydan foydalanish qulayroqdir. Ba'zi juda ixcham kameralarda ko'rish moslamasi umuman yo'q, chunki buning uchun joy yo'q.

Vizualizatorning eng muhimi, siz u orqali ko'rishingiz mumkin. Misol uchun, SLR kameralari vizörün konstruktiv xususiyatlari tufayli aynan shunday nomlangan. Rasm ob'ektiv orqali ko'zgu tizimi orqali vizörga uzatiladi va shu tariqa fotograf kadrning haqiqiy maydonini ko'radi. Rasmga tushirish paytida, deklanşör ochilganda, ko'zgu ko'tariladi va yorug'lik sezgichga o'tadi. Albatta, bunday dizaynlar o'z vazifalarini a'lo darajada bajaradi, lekin ular ko'p joy egallaydi va shuning uchun ixcham kameralarda umuman qo'llanilmaydi.

Shunday qilib, tasvir oynalar tizimi orqali DSLR kamerasining vizöriga kiradi.

Yilni kameralarda haqiqiy ko'rish optik vizörleri ishlatiladi. Bu, taxminan, kamera korpusidagi teshik. Bunday vizör ko'p joy egallamaydi, lekin uning ko'rinishi ob'ektiv "ko'rgan" narsaga to'g'ri kelmaydi.

Elektron vizörlü soxta oynali kameralar ham mavjud. Bunday vizörlarda, tasvir to'g'ridan -to'g'ri matritsadan uzatiladigan kichik displey o'rnatilgan - xuddi tashqi displey kabi.

Flash

Ma'lumki, asosiy yorug'lik etarli bo'lmagan joyda yorug'lik uchun impulsli yorug'lik manbai ishlatiladi. O'rnatilgan chiroqlar odatda unchalik kuchli emas, lekin ular oldingi fonni yoritish uchun etarlicha chirog'ga ega. Yarim professional va professional kameralarda ancha kuchli tashqi chirog'ni ulash uchun kontakt mavjud, u "issiq poyabzal" deb ataladi.

Bu, umuman olganda, raqamli kameraning asosiy elementlari va tamoyillari. Qabul qiling, agar qurilma qanday ishlashini bilsangiz, yuqori sifatli natijaga erishish osonroq bo'ladi.

Abilify MyCite yopishtiruvchi sensor (bu rasmning pastki chap tomoniga qarang) va smartfon bilan birga keladi.

Yangi raqamli planshet shifokorlarga bemor o'z dori -darmonlarini qabul qilganligini aytishi mumkin. Tabletka bemor dori qabul qilganda taqiladigan sensorga signal yuboradi va keyin bu ma'lumot shifokor kabinetiga yuboriladi.

Butun tizim Abilify MyCite deb nomlanadi va u planshet, taqiladigan sensor va smartfon ilovasidan iborat. Haqiqiy dori - Abilify (aripiprazol), shizofreniya va bipolyar buzuqlikni davolash uchun ishlatiladigan dori. Dori Otsuka Pharmaceutical tomonidan sotiladi va planshet sensori Proteus Digital Health tomonidan ishlab chiqilgan.

Tizim qanday ishlaydi?

Bu g'oya ilmiy-fantastik filmga o'xshab tuyulishi mumkin bo'lsa-da, texnologiya 200 yil oldin tasvirlangan printsipga asoslanadi, dedi doktor Jorj Savage, bosh tibbiyot xodimi va Proteus Digital Health asoschilaridan biri.

1800 yilda Alessandro Volta sulfat kislota va sho'r suv eritmasida ikki xil metalldan (rux va mis) iborat batareyani ixtiro qildi. Batareyalar shu kungacha shu tarzda ishlab chiqarilgan.

Planshetga o'rnatilgan tizim mantiqiy sxemali silikon chip va ikki bo'lak metall: mis va magniydan tashkil topgan sensor deb ishoniladi. Sensor suv yoki boshqa qutbli molekulalarga ega bo'lgan boshqa suyuqlik eritmasiga tushganda (masalan, oshqozonda xlorid kislotasi, tabletkalarni eritib, sensorni orqada qoldiradi), qurilma oqim hosil qiladi. Oqim juda kichik, lekin chipni ishga tushirish kifoya.

"Texnik jihatdan, bu qisman quvvat manbai", dedi Savage. "Bemor batareyaga aylanadi."

Yoqilgandan so'ng, yon tomonda atigi 1 millimetr va qalinligi 0,3 mm bo'lgan chip bitta raqamni kodlaydigan juda oddiy signalni yuboradi. Bu raqam tabletkani aniqlaydi va kiyiladigan, yopishtiruvchi sensorga uning tanaga kirganligini aytadi.

Planshet signali radio signal emas. Chipning mantiqiy sxemasi kichik modulyatsiyalangan tokni beradi - joriy darajalar grafigi sinus to'lqinga o'xshaydi. Inson tanasi o'tkazuvchan bo'lgani uchun, taqiladigan sensor o'zgarishlarni qabul qilishi mumkin. Modulyatsiyalangan oqim FM signaliga o'xshash birlik va nollarni kodlashi mumkin.

U elektrokardiogramma bilan bir xil ishlaydi. Bu mashinalar yurak urish tezligini nazorat qilish uchun tanadagi elektr tokidagi o'zgarishlarni qabul qiladi. Kiyinadigan sensor xuddi shunday qiladi, garchi oqim kamroq.

Planshet atigi 3 daqiqa ishlashga mo'ljallangan. Bu uyg'onish va ma'lumotlarni yig'ishni boshlash uchun taqiladigan sensorga signal yuborish uchun etarli vaqt. Bu batareya quvvatini tejaydi, deydi Savage va taqiladigan sensor bir vaqtning o'zida bir hafta ishlashiga imkon beradi.

Bemordan shifokorgacha

Kiyiladigan yopishtiruvchi sensor bemorning qanchalik faolligini aniqlay oladi, dedi Otsuka Pharmaceutical kompaniyasining bosh strategi Bob MakQuide. Shuningdek, u tabletkalarni ichgan odamning yotganligini tekshirishi mumkin.

Portativ sensordan bemor tabletka ichganligi haqidagi ma'lumot Bluetooth orqali smartfon ilovasiga yuboriladi. Keyin ilova bemordan uning his -tuyg'ularini so'raydi va javobni yozib oladi. Agar bemor rozi bo'lsa, ilova shifokorga tabletkalarni qabul qilish vaqtini, faollik darajasini va stressni yuborishi mumkin, ular vaqt o'tishi bilan ma'lumotlarni ko'rib chiqishlari va bemorga qanday davolanayotgani haqida tasavvurga ega bo'lishlari mumkin. Masalan, shifokor bilishi mumkinki, bemor har doim dorini kunning bir vaqtning o'zida qabul qiladimi yoki vaqti -vaqti bilan tabletkalarni unutish va ichish istagi bor.

Portativ sensordan telefonga va telefon ilovasidan shifokor kabinetiga yuborilgan ma'lumotlar shifrlangan va bemor bilan juda yaqin aloqada bo'lmasdan signalni buzishning haqiqiy usuli yo'q.

Ma'lumotlar shifokorlarga bemorlar dori -darmon qabul qilishini ta'minlashga imkon bersa ham, tizimning amal qilishni yaxshilashi haqida hech qanday dalil yo'q.

"Bu tajribalar hali qilinmagan", dedi MakQuide. Ammo, bunday ma'lumotlar shifokorlarga bemorlar bilan dori -darmonlarni ishlatish haqida gaplashishga va, ehtimol, yaxshi odatlarni aniqlashga yordam berishi mumkin, dedi u.

Rejimga rioya qilish va undan to'g'ri foydalanish - doimiy muammo. Masalan, bir kunlik dori -darmonni o'tkazib yuborgan ko'p odamlar, nima bo'lishidan qat'iy nazar, ertasi kuni ikkita tabletka ichishadi, garchi buni ba'zi dorilar bilan qilish mumkin emas. "Odamlar ishda mantiqiy ishni qiladilar, masalan, siz kunni o'tkazib yuborasiz, kelasiz va ko'proq ish qilasiz, lekin farmakologiyada emas."

Biz sizning elektronika olamiga sayohatingizni raqamli elektronikaga sho'ng'ishdan boshlaymiz. Birinchidan, chunki bu elektron dunyo piramidasining tepasi, ikkinchidan, raqamli elektronikaning asosiy tushunchalari oddiy va tushunarli.

Ayniqsa, elektronika va raqamli elektronika tufayli fan va texnologiyada qanday ajoyib yutuq yuz bergani haqida hech o'ylab ko'rganmisiz? Agar yo'q bo'lsa, smartfoningizni oling va unga diqqat bilan qarang. Oddiy ko'rinadigan bunday dizayn ulkan ish va zamonaviy elektronikaning ajoyib yutuqlari natijasidir. Bunday texnikani yaratish har qanday ma'lumotni raqamlar ko'rinishida ifodalash mumkin degan oddiy fikr tufayli mumkin bo'ldi. Shunday qilib, qurilma qanday ma'lumot bilan ishlashidan qat'i nazar, uning tubida raqamlar qayta ishlanadi.

Siz, ehtimol, rim va arab raqamlarini bilasiz. Rim tizimida raqamlar I, V, X, L, C, D, M harflarining kombinatsiyasi sifatida, arab tizimida esa 0, 1, 2, 3, 4, 5 belgilar kombinatsiyasi yordamida tasvirlangan. , 6, 7, 8, 9. Lekin sonni ifodalashning boshqa shakllari ham bor. Ulardan biri ikkilik shakl. Yoki, odatda, ikkilik sanoq tizimi deb ataladi. Bunday sanoq sistemasida har qanday raqam faqat "0" va "1" ketma -ketligidir.

Arab Rim Ikkilik
0 - 00
1 Men 01
2 II 10
3 III 11

Matematiklar va muhandislar yaxshi ish qilishdi, va bugungi kunda har qanday ma'lumotni nol va bitta kombinatsiya sifatida taqdim etish mumkin: harakat sensori, musiqa, video, fotosuratlar, harorat va hozir o'qilayotgan matn. qurilmangiz tubida nol va bitta ketma -ketlik shakli mavjud.

Raqamli qurilma qanday ma'lumot bilan ishlashidan qat'i nazar, uning tubida raqamlar qayta ishlanadi.

Nima uchun, masalan, "0", "1" va "2" emas, balki aynan "0" va "1"? Aslida, ikkilik emas, balki uchlik sanoq sistemasini ("0", "1" va "2") ishlatadigan raqamli texnologiyani yaratishga urinishlar juda muvaffaqiyatli bo'ldi, lekin ikkilik hali ham g'alaba qozondi.

Balki u SSSR parchalanib ketgani yoki "0" va "1" ni elektr signallari ko'rinishida ko'rsatish osonroq bo'lgani uchun g'alabani qo'lga kiritgandir. Bu shuni anglatadiki, ikkilik sanoq tizimiga asoslangan raqamli qurilmalarni ishlab chiqarish osonroq va arzonroq. Ikkilik raqamlar haqida keyinroq gaplashaman.

Raqamli qurilma tuzilishi

Deyarli har bir raqamli qurilmada tipik elementlar mavjud bo'lib, ular kombinatsiyadan iborat. Ba'zi elementlar juda oddiy, ba'zilari murakkabroq, ba'zilari esa ancha murakkab. Havaskorlik amaliyotida eng keng tarqalganlari: tetiklar, taymerlar, hisoblagichlar, registrlar, mikrokontrollerlar, taqqoslagichlar va boshqalar.

Keling, ushbu ro'yxatdan biror narsani tanlaymiz va u qanday ishlashini ko'rib chiqamiz. Bu mikrokontroller (MC) bo'lsin! OK, tan olaman. Men biron sababga ko'ra mikrokontrollerni tanladim. Gap shundaki, aynan mikroprotsessorlarning paydo bo'lishi elektronikada haqiqiy inqilob qildi va uning rivojlanishini yangi bosqichga olib chiqdi.

MK - dunyodagi eng ko'p sonli va mashhur mikroprotsessor turi. Buning o'ziga xos xususiyati shundaki, mikrokontroller mikrokompyuter - bitta mikrosxemadagi butun kompyuter. Masalan, bir tiyin hajmidagi kompyuterni tasavvur qiling. Bu MK.

Mikrokontroller hamma joyda ishlatiladi: zamonaviy televizorlarda, muzlatgichlarda, planshetlarda, xavfsizlik tizimlarida. Qaerda biror narsani nazorat qilish kerak bo'lsa, mikrokontroller o'z o'rnini topa oladi. Va hamma narsa, chunki har qanday mikroprotsessor kabi, MK dasturlashtirilishi mumkin. Natijada, bir xil turdagi mikrosxemalar yuzlab turli qurilmalarda ishlatilishi mumkin.

Hozirgi kunda eng ommaboplari, masalan, AVR, PIC, ARM mikrokontrollerlari. MChJlarning sanab o'tilgan turlarini ishlab chiqaruvchi kompaniyalarning har biri tasavvur qilib bo'lmaydigan va aql bovar qilmaydigan vazifalarga mo'ljallangan o'nlab, hatto yuzlab mikrokontrollerlarni ishlab chiqaradi.

Mikrokontroller qanday ishlaydi

Haqiqiy mikrokontroller dizayni murakkabligiga qaramay, uning qanday ishlashini birgina jumla bilan ayta olasiz: "Dastur matni mikrokontroller xotirasiga yozilgan, MC bu dastur buyruqlarini o'qiydi va ularni bajaradi" - hammasi shu.

Albatta, MK hech qanday buyruqlarni bajara olmaydi. U tushunadigan va qanday bajarishni biladigan asosiy buyruqlar to'plamiga ega. Ushbu buyruqlarni birlashtirib, siz qurilma xohlagan narsani bajaradigan deyarli har qanday dasturni olishingiz mumkin.

Zamonaviy dunyoda mikroprotsessor (MK ham mikroprotsessor, lekin ixtisoslashgan) yoki juda ko'p asosiy ko'rsatmalarga ega bo'lishi mumkin, yoki juda kam. Bu shartli bo'linish bo'lib, ular uchun ikkita atama ixtiro qilingan: CISC va RISC. CISC - har xil holatlar uchun har xil turdagi buyruqlar, RISC - faqat eng kerakli va tez -tez ishlatiladigan buyruqlar, ya'ni. kamaytirilgan buyruqlar to'plami.

Ko'pgina mikrokontrollerlar RISC. Bu qisqartirilgan yo'riqnomalar to'plamidan foydalanganda, mikrokontrollerlar ishlab chiqarilishi sodda va arzonroq, ular apparat ishlab chiqaruvchilar uchun o'zlashtirilishi osonroq va tezroq bo'lishi bilan izohlanadi. CISC va RISC o'rtasida juda ko'p farqlar bor, lekin hozirda shuni esda tutish kerakki, CISC - bu ko'p buyruqlar, RISC - bir nechta buyruqlar. Biz bu ikki fikrni boshqa vaqtlarda chuqurroq bilib olamiz.

Mikrokontroller yoqilganda nima bo'ladi?

Shunday qilib, tasavvur qiling -a, sizda MC bor va uning xotirasiga dastur yozilgan ideal dunyo. Yoki, odatda, ular aytganidek, MK "yonadi" (dastur "dasturiy ta'minot" deb nomlanadi) va jangga tayyor.

MC sxemasini yoqsangiz nima bo'ladi? Ma'lum bo'lishicha, alohida narsa yo'q. Hech qanday sehr yo'q. Quyidagilar ro'y beradi:

Quvvat yoqilgandan so'ng, mikrokontroller xotirada nima borligini ko'radi. Shu bilan birga, u o'z dasturining birinchi buyrug'ini qaerdan qidirishni "biladi".

Dasturning boshlanish joyi MC ishlab chiqarish vaqtida belgilanadi va hech qachon o'zgarmaydi. MK birinchi buyruqni sanaydi, bajaradi, keyin ikkinchi buyruqni sanaydi, bajaradi, keyin uchinchi va hokazo oxirigacha. Agar u oxirgi buyruqni hisoblasa, hamma narsa qaytadan boshlanadi, chunki MC dasturni aylanada bajaradi, agar unga to'xtatish aytilmagan bo'lsa. Shunday qilib, bu qanday ishlaydi.

Ammo bu sizga muzlatgichlar, changyutgichlar, sanoat mashinalari, audio pleerlar va boshqa minglab qurilmalarni boshqarishga yordam beradigan murakkab dasturlar yozishga to'sqinlik qilmaydi. Shuningdek, siz MK yordamida qurilmalarni yaratishni o'rganishingiz mumkin. Buning uchun vaqt, xohish va ozgina pul kerak bo'ladi. Lekin bu shunday mayda -chuydalar, to'g'rimi?

Oddiy MK qanday ishlaydi

Har qanday mikroprotsessor tizimi uchta ustunga asoslangan:

  1. Markaziy protsessor(ALU + boshqaruv moslamasi),
  2. Xotira(ROM, RAM, FLASH),
  3. I / U portlari .

Protsessor ma'lumotlarni kiritish / chiqarish portlarini raqamlar ko'rinishida qabul qilish / yuborish, ular ustida turli xil arifmetik amallarni bajarish va xotirada saqlash uchun ishlatadi. Protsessor, port va xotira o'rtasidagi aloqa simlar orqali amalga oshiriladi, ular deyiladi avtobus(shinalar maqsadi bo'yicha bir necha turga bo'linadi) . Bu MP tizimining qanday ishlashi haqida umumiy fikr. Quyidagi rasmda bo'lgani kabi.

MK, men yozganimdek, mikroprotsessor. Faqat ixtisoslashgan. Har xil seriyali MK mikrosxemalarining fizik tuzilishi sezilarli darajada farq qilishi mumkin, lekin kontseptual jihatdan ular o'xshash bo'ladi va, masalan, ROM, RAM, ALU, kirish -chiqish portlari, taymerlar, hisoblagichlar, registrlar kabi bloklarga ega bo'ladi.

ROM Doimiy xotira. Unda yozilganlarning hammasi qurilmani elektr manbaidan uzib bo'lgandan keyin ham ROMda qoladi.
Ram Vaqtinchalik xotira. RAM - bu MKning operativ xotirasi. U buyruqlar bajarilishining barcha oraliq natijalarini yoki tashqi qurilmalardan ma'lumotlarni o'z ichiga oladi.
ALU Mikrokontrollerning matematik miyasi. U dastur buyruqlarini bajarish jarayonida nol va birliklarni qo'shadi, chiqaradi, ko'paytiradi va ba'zida bo'linadi, taqqoslaydi. MKning eng muhim organlaridan biri.
I / U portlari MKni tashqi dunyo bilan bog'laydigan qurilma. Ularsiz tashqi xotiraga yozish mumkin emas, sensor yoki klaviaturadan ma'lumotlarni olish mumkin emas.
Taymerlar Siz kek yoki tovuq pishirganmisiz? Taom tayyor bo'lganda sizga xabar berish uchun taymer o'rnatilsinmi? Bu erda MKda taymer shunga o'xshash funktsiyalarni bajaradi: u intervallarni sanaydi, ish haqida signal beradi va hokazo.
Hisoblagichlar Agar biror narsani hisoblash kerak bo'lsa, ular yordam beradi.
Registrlar Hech bo'lmaganda bir marta Asemblerni mustaqil ravishda o'zlashtirmoqchi bo'lganlar uchun eng tushunarsiz so'z. Aytgancha, ular tezkor MC RAM rolini bajaradilar. Har bir registr - bu o'ziga xos xotira joyi. Va har bir MKda ulardan atigi o'nlablari bor.

Raqamli elektronika rivojlanishining zamonaviy ko'lami shunchalik ulkanki, hatto bu jadvaldagi har bir element uchun ham siz butun bir kitobni yozishingiz mumkin, hatto bittasini ham. Men sizga har bir qurilmani batafsilroq tushunishga yordam beradigan asosiy g'oyalarni tasvirlab beraman.

Mikrokontroller miyasi

Mikroprotsessor / mikrokontroller har doim unda ko'rsatilgan dasturga muvofiq ishlaydi. Dastur MC bajarishga qodir bo'lgan operatsiyalar ketma -ketligidan iborat. Operatsiyalar CPUda amalga oshiriladi - bu mikrokontrollerning miyasi. Aynan shu organ raqamlar bilan arifmetik va mantiqiy amallarni bajarishga qodir. Ammo u qanday qilishni biladigan yana to'rtta muhim operatsiya bor:

  • xotira joyidan o'qish
  • xotira katagiga yozish
  • kirish / chiqish portidan o'qish
  • kirish / chiqish portiga yozing

Bu operatsiyalar kirish / chiqish portlari orqali xotiraga va tashqi qurilmalarga ma'lumotlarni o'qish / yozish uchun javobgardir. Va ularsiz, har qanday protsessor keraksiz axlat qutisiga tekshiriladi.

Texnik jihatdan, protsessor ALU (protsessor kalkulyatori) va kirish -chiqish portlari, xotira va arifmetik mantiq birligi (ALU) o'rtasidagi o'zaro ta'sirni boshqaruvchi boshqaruv blokidan iborat.

Mikrokontroller xotirasi

Avvalroq MK -ga kiritilgan odatiy qurilmalar bilan jadvalda men ikkita xotira turini ko'rsatganman: ROM va RAM. Ularning ikkalasidan farqi shundaki, ROMda ma'lumotlar quvvat manbalari o'rtasida saqlanadi. Ammo, shu bilan birga, ROM (ROM) - bu juda sekin xotira. Shu sababli, RAM (RAM) mavjud, u juda tez, lekin ma'lumotlarni faqat qurilma quvvatlanganda saqlashni biladi. Qurilmani va u erdagi barcha ma'lumotlarni o'chirishga arziydi ... psh va yo'q.

Agar sizda noutbuk yoki shaxsiy kompyuter bo'lsa, unda, masalan, siz quyidagi holat bilan tanishsiz: men tog'li matn yozdim, uni qattiq diskka saqlashni unutdim, birdan elektr o'chdi. Siz kompyuterni yoqasiz, lekin matn yo'q. Hammasi to'g'ri. Siz yozayotganingizda, u RAMda saqlangan. Shuning uchun, kompyuterning yopilishi bilan matn g'oyib bo'ldi.

Chet dunyoda RAM va ROM RAM va ROM deb nomlanadi:

  1. RAM (Random Access Memory) - tasodifiy kirishga ega xotira
  2. ROM (faqat o'qish uchun xotira) - faqat o'qish uchun xotira

Biz ularni uchuvchan va doimiy xotira deb ham ataymiz. Bu, menimcha, har bir xotira turining tabiatini aniqroq aks ettiradi.

ROM

Endi FLASH (yoki bizning fikrimizcha, EEPROM) turidagi ROM xotira turi tobora keng tarqalgan. Bu hatto qurilma o'chirilgan bo'lsa ham ma'lumotlarni saqlash imkonini beradi. Shuning uchun, zamonaviy MCUlarda, masalan, MCU AVR -da, bu ROM sifatida ishlatiladigan FLASH xotirasi.

Ilgari, ROM xotira chiplari bir martalik dasturlashtirilgan edi. Shuning uchun, agar dastur yoki ma'lumotlar xatolar bilan yozilgan bo'lsa, unda bunday mikrosxemalar shunchaki tashlab yuborilgan. Birozdan so'ng, ko'p marta qayta yozilishi mumkin bo'lgan ROM -lar paydo bo'ldi. Ular ultrabinafsha nurlar bilan o'chiriladigan chiplar edi. Ular ancha vaqt yashagan va hozir ham 1990 -yillardan 2000 -yillargacha bo'lgan ba'zi qurilmalarda uchraydi. Masalan, bu erda SSSRdan kelgan ROM.

Ularning bitta muhim kamchiliklari bor edi - agar kristal tasodifan ochilgan bo'lsa (oynada ko'rinadigan bo'lsa), dasturga zarar yetishi mumkin. Bundan tashqari, ROM hali ham RAMga qaraganda sekinroq.

Ram

RAM, ROM, EPROM va EEPROMdan farqli o'laroq uchuvchan va qurilma o'chirilganda, RAMdagi barcha ma'lumotlar yo'qoladi. Ammo bitta mikroprotsessor qurilmasi ham ularsiz qila olmaydi. Ish jarayonida hisob -kitob natijalarini va protsessor ishlaydigan ma'lumotlarni bir joyda saqlash kerak. ROM sekinligi tufayli bu maqsadlar uchun mos emas.

DASTUR XOTIRASI VA MA'LUMOT XOTIRASI

Operativ va operativ xotiraga bo'linishdan tashqari, mikrokontrollerlar ma'lumot xotirasi va dastur xotirasiga bo'linadi. Bu shuni anglatadiki, MKda faqat MK dasturini saqlash uchun mo'ljallangan maxsus xotira mavjud. Zamonaviy davrda bu odatda FLASH ROM. Aynan shu xotiradan mikrokontroller bajaradigan buyruqlarni o'qiydi.

Dastur xotirasidan alohida, ishning oraliq natijalari va dastur uchun zarur bo'lgan boshqa ma'lumotlar joylashtiriladigan ma'lumotlar xotirasi mavjud. Dastur xotirasi oddiy RAM.

Bu ajratish yaxshi, chunki dasturda hech qanday xato dasturning o'ziga zarar etkaza olmaydi. Masalan, MCU xato qilib, dasturdagi ba'zi buyruqlar o'rniga tasodifiy son yozishga harakat qilganda. Ma'lum bo'lishicha, dastur shikastlanishdan ishonchli himoyalangan. Aytgancha, bu bo'linishning o'ziga xos nomi bor - "Garvard arxitekturasi".

1930 -yillarda AQSh hukumati Garvard va Prinston universitetlarini rivojlantirishni buyurdi arxitektura Dengiz artilleriyasi uchun kompyuter. 1930 -yillarning oxirida Garvard universitetida Govard Aiken rivojlandi arxitektura kompyuter Mark I, bundan keyin bu universitet nomi bilan yuritiladi.

Quyida men Garvard arxitekturasini chizdim:

Shunday qilib, dastur va u bilan ishlaydigan ma'lumotlar jismonan turli joylarda saqlanadi. Shaxsiy kompyuter kabi katta protsessorli tizimlarga kelsak, ular dastur ishlayotganda ma'lumotlarni va dasturni bir joyda saqlaydi.

Xotira ierarxiyasi

MIKROKONTROLLAR MIYASI QANDAY

Siz allaqachon bilasizki, MCning miyasi - bu protsessor - ALU (arifmetik mantiq birligi) va boshqaruv bloki (CU) dan iborat markaziy protsessor. UU butun orkestrni xotiradan, tashqi qurilmalardan va ALUdan boshqaradi. Uning yordami bilan MK buyruqlarni biz xohlagan tartibda bajarishi mumkin.

ALU - bu kalkulyator va UU ALUga nimani, nima bilan, qachon va qanday ketma -ketlikda hisoblash yoki solishtirish kerakligini aytadi. ALU qanday qo'shish, olib tashlash, ba'zan bo'lish va ko'paytirishni, mantiqiy amallarni bajarishni biladi: VA, OR, YO'Q (ular haqida keyinroq)

Har qanday kompyuter, shu jumladan MK, faqat "0" va "1" dan tashkil topgan ikkilik raqamlar bilan ishlashi mumkin. Aynan mana shu oddiy g'oya elektron inqilobga va raqamli texnologiyalarning portlovchi rivojlanishiga olib keldi.

Faraz qilaylik, ALU ikkita raqamni qo'shishi kerak: 2 va 5. Soddalashtirilgan shaklda u quyidagicha bo'ladi:

Bunday holda, UU "2" raqamini xotirada, "5" raqamida va natijani xotirada qaerda joylashtirishni biladi. UU bularning barchasini biladi, chunki u bu haqda hozirda dasturda o'qiyotgan dasturning buyrug'ida o'qiydi. Ikkilik raqamlar bilan isfmitik operatsiyalar va ALU qo'shimchasining ichkaridan qanday ishlashi haqida batafsilroq, men sizga biroz keyinroq aytib beraman.

Xo'sh, siz aytasizmi, agar siz bu raqamlarni dasturdan emas, balki tashqaridan, masalan, datchikdan olishingiz kerak bo'lsa? Qanday bo'lish kerak? Bu erda kirish / chiqish portlari o'ynaydi, uning yordamida MK ma'lumotlarni tashqi qurilmalarga qabul qilishi va uzatishi mumkin: displeylar, sensorlar, motorlar, valflar, printerlar va boshqalar.

Mantiqiy operatsiyalar

Ehtimol siz "ayol mantig'i" haqidagi kulgili bayonot bilan tanishsiz? Lekin biz bu haqda emas, balki printsipial mantiq haqida gapirayapmiz. Mantiq sababiy munosabatlar bilan ishlaydi: agar quyosh chiqsa, u nurga aylangan. "Quyosh chiqishining" sababi "yorug'lik bo'ldi". Shu bilan birga, har bir bayonot haqida biz "TRUE" yoki "FALSE" deyishimiz mumkin.

Masalan:

  • "Qushlar suv ostida suzadi" - bu yolg'on
  • "Suv ho'l" - bu bayonot xona haroratida to'g'ri

Ko'rib turganingizdek, ma'lum shartlar ostida ikkinchi bayonot ham to'g'ri, ham noto'g'ri bo'lishi mumkin. Bizning kompyuterimizda faqat raqamlar bor va matematiklar bilan muhandislar haqiqiy "1" va noto'g'ri "0" ni belgilash g'oyasini ilgari surishgan. Bu bayonot haqiqatini ikkilik sonlar shaklida yozishga imkon berdi:

  • "Qushlar suv ostida suzadi" = 0
  • "Suv ho'l" = 1

Va shuningdek, bunday yozuv matematiklarga bu amallar - mantiqiy amallar bilan butun operatsiyalarni bajarishga imkon berdi. Bu haqda birinchi bo'lib Jorj Bul o'ylab topdi. Bunday algebra kimning ismi bilan atalgan: "Boolean algebra", bu raqamli mashinalar uchun juda qulay bo'lib chiqdi.

ALUning ikkinchi yarmi mantiqiy operatsiyalardir. Ular sizga bayonotlarni "solishtirish" imkonini beradi. Faqat bir nechta asosiy mantiqiy operatsiyalar mavjud: VA, YoKI, YO'Q - lekin bu etarli, chunki murakkab uchtasini birlashtirish mumkin.

Mantiqiy operatsiya VA bayonotlarning bir vaqtda bo'lishini bildiradi, ya'ni. ikkala bayonot ham bir vaqtning o'zida to'g'ri ekanligi. Masalan, bayonot ikkala sodda gap ham to'g'ri bo'lsa, to'g'ri bo'ladi. Boshqa barcha hollarda mantiqiy VA operatsiyasining natijasi noto'g'ri bo'ladi.

Mantiqiy operatsiya YoKI amalda qatnashgan gaplardan kamida bittasi rost bo'lsa to'g'ri bo'ladi. "Qushlar suv ostida suzishadi" VA "Suv ​​ho'l" To'g'ri, chunki "suv ho'l" iborasi haqiqatdir

Mantiqiy operatsiya YO'Q bayonot haqiqatini teskari ma'noga qaytaradi. Bu mantiqiy rad etish. Masalan:

Quyosh har kuni ko'tariladi = HAQIQIYAT

YO'Q (Quyosh har kuni ko'tariladi) = HAQIQAT = YALON

Mantiqiy operatsiyalar tufayli biz ikkilik raqamlarni solishtirishimiz mumkin, chunki ikkilik raqamlarimiz har doim biror narsani, masalan, qandaydir signalni bildiradi. Ma'lum bo'lishicha, mantiq algebrasi yordamida biz haqiqiy signallarni solishtirishimiz mumkin. Bu ALUning mantiqiy qismi va u bilan shug'ullanadi.

Kirish-chiqish qurilmasi

Bizning MC tashqi dunyo bilan aloqa o'rnatishi kerak. Shundagina u foydali qurilma bo'ladi. Buning uchun MKda kirish -chiqish qurilmalari deb nomlangan maxsus qurilmalar mavjud.
Ushbu qurilmalar tufayli biz sensorlar, klaviatura va boshqa tashqi qurilmalardan signallarni mikrokontrollerga yuborishimiz mumkin. Va MC, bunday signallarni qayta ishlagandan so'ng, chiqish moslamalari orqali javob yuboradi, uning yordamida dvigatelning aylanish tezligini yoki chiroq porlashining yorqinligini sozlash mumkin bo'ladi.

Xulosa qilib aytaman:

  1. Raqamli elektronika - elektron aysbergning uchi
  2. Raqamli qurilma faqat raqamlarni biladi va tushunadi
  3. Har qanday ma'lumot: xabar, matn, video, ovoz, - ikkilik raqamlar yordamida kodlanishi mumkin
  4. Mikrokontroller - bu bitta chipdagi mikrokompyuter
  5. Har qanday mikroprotsessor tizimi uch qismdan iborat: protsessor, xotira, kirish-chiqarish qurilmalari
  6. Protsessor ALU va boshqaruv blokidan iborat
  7. ALU ikkilik raqamlar bilan arifmetik va mantiqiy amallarni bajarishi mumkin

Biz bilan qoling. Keyingi maqolalarda sizga MK xotirasi, kirish -chiqish portlari va ALU qanday joylashtirilganligi haqida batafsil aytib beraman. Va bundan keyin biz yanada oldinga boramiz va oxir -oqibat analog elektronikaga o'tamiz.

p.s.
Xato topdingizmi? Menga ayting!

/ blog / tsifrovaya-elektronika-chto-eto / Bu hikoyada elektronika olamiga birinchi qadamlar g'ayrioddiy yo'nalishdan olingan. Siz elektronika orqali sayohatingizni raqamli elektronlar dunyosi, mikrokontrollerlar bilan boshlaysiz 2016-11-17 2016-12-26 raqamli elektronika, raqamli elektron, mikrokontroller, mantiqiy elementlar

Ajoyib radio havaskor va dasturchi

© 2014 sayt

Raqamli tasvirni olish jarayonini to'liq nazorat qilish uchun, umuman olganda, raqamli kameraning tuzilishi va ishlash tamoyilini tushunish kerak.

Raqamli kamera va kinokameraning yagona asosiy farqi, ularda ishlatiladigan fotosensitiv materialning tabiati. Agar kinokamerada bu kino bo'lsa, raqamli kamerada u nurga sezgir matritsa. An'anaviy fotografik jarayonni filmning xususiyatlaridan ajratib bo'lmaydiganidek, raqamli fotosurat jarayoni ko'p jihatdan matritsaning linzalar orqali unga yo'naltirilgan nurni raqamli kodga aylantirishiga bog'liq.

Fotomatrixning ishlash printsipi

Fotosensitiv matritsa yoki fotosensor - bu eng kichik fotosensitiv elementlardan - fotodiodlardan tashkil topgan mikrosxemalar (boshqacha aytganda, silikon gofret).

Sensorlarning ikkita asosiy turi mavjud: CCD (zaryadga ulangan qurilma) va CMOS (qo'shimcha metall oksidi-yarimo'tkazgich). Ikkala turdagi matritsalar ham fotonlarning energiyasini elektr signaliga aylantiradi, bu raqamlashtirishga to'g'ri keladi, lekin agar CCD matritsasi holatida fotodiodlar tomonidan ishlab chiqarilgan signal analog protsessorga kamera protsessoriga kiradi va shundan keyingina markaziy raqamlashtiriladi. keyin CMOS matritsasida har bir fotodiod individual analog raqamli konvertor (ADC) bilan jihozlangan va ma'lumotlar diskret shaklda protsessorga yuboriladi. Umuman olganda, CMOS va CCD sensorlar o'rtasidagi farq, muhandis uchun asosiy bo'lsa -da, fotograf uchun unchalik ahamiyatsiz. Fotosurat uskunalari ishlab chiqaruvchilari uchun CMOS matritsalari, ishlab chiqarishda CCD matritsalariga qaraganda ancha murakkab va qimmatroq bo'lgani uchun, ommaviy ishlab chiqarishda ikkinchisiga qaraganda ancha daromadli bo'lishi muhim ahamiyatga ega. Kelajak, ehtimol, faqat iqtisodiy sabablarga ko'ra CMOS texnologiyasida.

Har qanday matritsani tashkil etuvchi fotodiodlar yorug'lik oqimining energiyasini elektr zaryadiga aylantirish qobiliyatiga ega. Fotodiod qancha foton ushlasa, chiqishda shunchalik ko'p elektron ishlab chiqariladi. Shubhasiz, barcha fotodiodlarning umumiy maydoni qanchalik katta bo'lsa, ular shunchalik yorug'likni sezadi va matritsaning nur sezuvchanligi yuqori bo'ladi.

Afsuski, fotodiodlar bir -biriga yaqin joylasha olmaydi, chunki o'sha paytda fotodiodlar bilan birga keladigan elektronika uchun matritsada joy bo'lmaydi (bu ayniqsa CMOS matritsalari uchun muhim). Sensorning nurga sezgir yuzasi uning umumiy maydonining o'rtacha 25-50% ni tashkil qiladi. Yorug'lik yo'qotilishini kamaytirish uchun har bir fotodiod mikrolens bilan qoplangan, bu uning maydonidan oshadi va aslida qo'shni fotodiodlarning mikrolenslari bilan aloqa qiladi. Mikro linzalar yorug'lik nurini yig'adi va uni fotodiodlarga yo'naltiradi, shu bilan sensorning nur sezuvchanligini oshiradi.

Ekspozitsiya tugagandan so'ng, har bir fotodiod ishlab chiqaradigan elektr zaryadi o'qiladi, kuchaytiriladi va analog-raqamli konvertor yordamida berilgan kenglikdagi ikkilik kodga aylantiriladi va keyinchalik qayta ishlash uchun kamera protsessoriga kiradi. Matritsaning har bir fotodiodasi kelajak tasvirining bitta pikseliga to'g'ri keladi (har doim ham emas).

E'tibor uchun rahmat!

Vasiliy A.

Skript yozish

Agar maqola siz uchun foydali va ma'lumotli bo'lib chiqsa, siz uning rivojlanishiga o'z hissangizni qo'shib loyihani qo'llab -quvvatlashingiz mumkin. Agar sizga maqola yoqmasa -da, lekin uni qanday yaxshilash haqida fikrlaringiz bo'lsa, tanqidingiz minnatdorchilik bilan qabul qilinadi.

E'tibor bering, ushbu maqola mualliflik huquqi bilan himoyalangan. Manbaga tegishli havola mavjud bo'lsa, qayta chop etish va tirnoqlarga ruxsat beriladi va ishlatilgan matn hech qanday tarzda buzilmasligi yoki o'zgartirilmasligi kerak.