Texnologiyalar vazirligi toshkent axborot texnologiyalar unversteti qarshi filiali
Download 1.91 Mb. Pdf ko'rish
|
18. Ortiqov Sherzod Arduino platformasida ultra
2-rasm.Arduino nano 2019-yilda Arduino Arduino Nano Every-ni chiqardi, bu Nano-ning pin- ekvivalent evolyutsiyasi. Unda kuchliroq ATmega4809 protsessor va ikki baravar operativ xotira mavjud. 13 Arduino Nano-da kompyuter, boshqa Arduino yoki boshqa mikrokontrollerlar bilan aloqa qilish uchun bir qator imkoniyatlar mavjud. ATmega328 0 (RX) va 1 (TX) raqamli pinlarida mavjud bo'lgan UART TTL (5V) seriyali aloqani ta'minlaydi. Bortdagi FTDI FT232RL ushbu ketma-ket aloqani USB orqali boshqaradi va FTDI drayverlari (Arduino dasturiy ta'minoti bilan birga) kompyuterdagi dasturiy ta'minotga virtual aloqa portini taqdim etadi. Arduino dasturi oddiy matnli ma'lumotlarni Arduino platasiga va undan yuborish imkonini beruvchi ketma-ket monitorni o'z ichiga oladi. Ma'lumotlar FTDI chipi va kompyuterga USB ulanishi orqali uzatilayotganda platadagi RX va TX LEDlari yonib-o'chib turadi (lekin 0 va 1 pinlarida ketma-ket aloqa uchun emas). SoftwareSerial kutubxonasi Nano-ning istalgan raqamli pinlarida ketma-ket aloqa o'rnatish imkonini beradi. ATmega328 shuningdek, I2C va SPI aloqalarini qo'llab- quvvatlaydi. Arduino dasturida I2C avtobusidan foydalanishni soddalashtirish uchun Wire kutubxonasi mavjud. Arduino Nano yuklashdan oldin tiklash tugmachasini jismoniy bosishni talab qilish o'rniga, u ulangan kompyuterda ishlaydigan dasturiy ta'minot orqali uni qayta o'rnatishga imkon beradigan tarzda ishlab chiqilgan. FT232RL ning apparat oqimini boshqarish liniyalaridan biri (DTR) 100 nanofaradli kondansatör orqali ATmega328 ning qayta o'rnatish liniyasiga ulangan. Bu chiziq tasdiqlansa (past olingan), qayta o'rnatish chizig'i chipni qayta o'rnatish uchun etarlicha uzoqqa tushadi. Ushbu o'rnatish boshqa ta'sirga ega. Nano Mac OS X yoki Linux operatsion tizimida ishlaydigan kompyuterga ulanganda, har safar unga dasturiy ta'minotdan (USB orqali) ulanish o'rnatilganda u qayta tiklanadi. Keyingi yarim soniya yoki undan ko'proq vaqt davomida yuklash moslamasi Nano-da ishlaydi. U noto'g'ri shakllangan ma'lumotlarni (ya'ni, yangi kodni yuklashdan tashqari) e'tiborsiz qoldirish uchun dasturlashtirilgan bo'lsa-da, u ulanish ochilgandan so'ng plataga yuborilgan dastlabki bir necha bayt ma'lumotlarni ushlab oladi. Download 1.91 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling