• Bizga quyidagi komponentlar kerak boladi
  • Magnit dachik yordamida motorni aylanishi sonini sanaydigan dastur tuzish




    Download 0,91 Mb.
    bet3/5
    Sana19.07.2024
    Hajmi0,91 Mb.
    #267971
    1   2   3   4   5
    Bog'liq
    INDIVIDUAL LOYIHA.. bekzod

    Arduinoda DC Motor

    • DC motor - bu to'g'ridan-to'g'ri oqim elektr energiyasini mexanik energiyaga aylantiradigan aylanadigan elektr motorlarining har qanday sinfidir. Eng keng tarqalgan turlari magnit maydonlari tomonidan ishlab chiqarilgan kuchlarga tayanadi. Dvigatellarning deyarli barcha turlari dvigatelning bir qismidagi oqim yo'nalishini vaqti-vaqti bilan o'zgartirish uchun elektromexanik yoki elektron ba'zi bir ichki mexanizmlarga ega.
    • DC motor (1.3.1-rasm)- bu eng keng tarqalgan vosita turi. Shahar motorlari odatda ikkita, bitta ijobiy va bitta salbiy tomonga ega. Agar siz ushbu ikkita simni to'g'ridan-to'g'ri batareyaga ulasangiz, vosita aylanadi. Agar siz simlarni almashtirsangiz, vosita teskari yo'nalishda aylanadi.
    • Uch xil turdagi motorlar mavjud
      • DC motor
      • Servo motor
      • Stepper motor

    DC motorlari bilan ishlash uchun siz uchta pinni ulashingiz kerak. Biri erga (Gnd) ulanishi kerak, ikkinchisi dvigateldan 5V pingacha. Uchinchi pinlar sizning Arduino-dagi PWM piniga ulangan bo'lishi kerak. Ulangan doimiy dvigatel bilan endi uni boshqarish imkoniga ega bo'lasiz. Dvigatelning aylanish tezligini 0 va 255 oralig'ida sozlashingiz mumkin.

    int motorPin = 9; void setup() { pinMode(motorPin, OUTPUT); Serial.begin(9600); while (! Serial); Serial.println("Speed 0 to 255"); } void loop() { if (Serial.available()) { int speed = Serial.parseInt(); if (speed >= 0 && speed <= 255) { analogWrite(motorPin, speed); } } }

    Bizga quyidagi komponentlar kerak bo'ladi :

    • 1x Arduino UNO
    • 1x PN2222 tranzistor
    • 1x kichik 6V doimiy dvigatel
    • 1x 1N4001 diyot
    • 1x 270 Ω qarshilik

    Sensorni sinovdan o'tkazish.

    • Yuqorida aytib o'tilganidek, hall effektli modul analog va raqamli chiqishni ta'minlaydi. Agar magnit aniqlansa, raqamli chiqish pini balandga chiqadi va taxtadagi yashil LED yonadi. Ammo bundan oldin Hall effekti sensori haqiqatan ham o'lchay oladimi yoki yo'qligini tekshirishni ko’rib o’tamiz. Shunday qilib, mencmodulning A0 pinini arduinoning A0 piniga ulaymiz:
    • Arduinoda sersorni sinovdan o’tkazish uchun kerak boladigan komponentalar:
      • Arduino UNO
      • Hall effect moduli
      • Simlar

    Download 0,91 Mb.
    1   2   3   4   5




    Download 0,91 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Magnit dachik yordamida motorni aylanishi sonini sanaydigan dastur tuzish

    Download 0,91 Mb.