• 1.2.2 Pinout
  • 1.2.3 Kotariladigan rezistorlar
  • 1.2.4 Tafsilotlar va ogohlantirishlar
  • Reja kirish bob. Arduino bilan ishlashni boshlash




    Download 52,35 Kb.
    bet4/10
    Sana13.02.2024
    Hajmi52,35 Kb.
    #155674
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    Funksiyalar, 2 tajriba, 6d4e4ed73a04d715f2d9ca41b58c3c2d “ELEKTROTEXNIKA, RADIOTEXNIKA VA ELEKTRONIKA ASOSLARI”, 12-вариан Богланиш ва богланиш реакциялари, Optimallashtirishga oid masala, ракамлар, Иссиқлик техникаси ТВМ 2022-2023 14.02.20231111, Laboratornaya Rabota Multipleksora, 2-маъруза элементлар, daston, Perechen-2019, 5- ish tursunali, maqola farg\'ona chekli element 1 o\'lchovli compressed, Elektr kuchaytirgichlar, ularning turlari, asosiy korsatgichlari, Elektronika va sxemotexnika (1)
    1.2 Analog kirishlar
    Arduino platformasida analog kirish sifatida ishlaydigan portlarning tavsifi (Atmega8, Atmega168, Atmega328 yoki Atmega1280)
    1.2.1 Analog-raqamli konvertor

    Arduino-da ishlatiladigan Atmega mikrokontrollerlari olti kanalli analog-raqamli konvertorni (ADC) o'z ichiga oladi. Konverterning ruxsati 10 bit bo'lib, 0 dan 1023 gacha chiqish qiymatlarini beradi. Ko'pgina Arduino platformalarining analog kirishlaridan asosiy foydalanish analog sensorlarni o'qishdir, lekin ayni paytda ular umumiy maqsadli kirish funksiyasiga ega. / chiqish (GPIO) (raqamli I/U portlari 0 - 13 bilan bir xil).
    Shunday qilib, agar qo'shimcha I/U portlari kerak bo'lsa, foydalanilmagan analog kirishlarni sozlash mumkin.
    1.2.2 Pinout

    Analog kirishlarga mos keladigan Arduino pinlari 14 dan 19 gacha raqamlangan. Bu Atmega mikrokontrollerining jismoniy pin raqamlariga emas, faqat Arduino pinlariga tegishli. Analog kirishlar raqamli I/U pinlari sifatida ishlatilishi mumkin. Masalan, YUQORI qiymati bilan chiqish portiga analog kirishning 0 pinini o'rnatish uchun dastur kodi:
    1) pinMode (14, OUTPUT);
    )digitalWrite (14, YUQORI);
    1.2.3 Ko'tariladigan rezistorlar

    Analog kirish pinlarida raqamli pinlar kabi ishlaydigan tortuvchi rezistorlar mavjud. Rezistorlar digitalWrite(14, HIGH) buyrug'i yordamida yoqiladi; // analog kirish pinidagi rezistorni yoqish 0, pin esa kirish porti sifatida ishlaydi. Rezistorni ulash ba'zi sensorlardan foydalanganda analogRead() tomonidan bildirilgan qiymatga ta'sir qiladi. Ko'pgina foydalanuvchilar analog kirish pinini raqamli rejimda qo'llashda tortishish qarshiligidan foydalanadilar.
    1.2.4 Tafsilotlar va ogohlantirishlar

    Ilgari raqamli chiqish porti sifatida ishlagan pin uchun analogRead buyrug'i to'g'ri ishlamaydi. Bunday holda, uni analog kirish sifatida sozlash tavsiya etiladi. Xuddi shunday, agar pin YUQORI ga o'rnatilgan raqamli chiqish porti sifatida ishlayotgan bo'lsa, uni kirishga qaytarish tortishish qarshiligini ulaydi. Atmega mikrokontrolleri uchun qo'llanma ularni o'qish uchun analog kirishlar o'rtasida tezda almashishni tavsiya etmaydi. Bu signalning boshqa nomlanishiga olib kelishi va analog tizimda buzilishlarni keltirib chiqarishi mumkin. Biroq, raqamli rejimda analog kirishni ishlatganingizdan so'ng, analogRead() boshqa kirishlarni o'qish orasidagi pauzani sozlashingiz kerak bo'lishi mumkin.

    Download 52,35 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 52,35 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Reja kirish bob. Arduino bilan ishlashni boshlash

    Download 52,35 Kb.