Isi kandungan:

MOSET DRIVEN MOTOR DRIVER: 5 Langkah
MOSET DRIVEN MOTOR DRIVER: 5 Langkah

Video: MOSET DRIVEN MOTOR DRIVER: 5 Langkah

Video: MOSET DRIVEN MOTOR DRIVER: 5 Langkah
Video: как сделать контроллер бесколлекторного двигателя, mosfet, IRFz 44n 2024, November
Anonim
PEMANDU MOTOR BERGANDA MOSET
PEMANDU MOTOR BERGANDA MOSET

PEMANDU MOTOR

  • Pemandu motor adalah bahagian yang sangat diperlukan dalam dunia robotik kerana kebanyakan robot memerlukan motor untuk berfungsi dan menjalankan motor dengan cekap pemandu motor bermain.
  • Mereka adalah penguat semasa sedikit; fungsi pemandu motor adalah mengambil isyarat kawalan arus rendah dan kemudian mengubahnya menjadi isyarat arus lebih tinggi yang dapat menggerakkan motor.
  • Isyarat kawalan arus rendah berasal dari mikrokontroler (Arduino Uno dalam kes saya) yang dapat memberikan output dalam julat 0-5V pada maksimum 40mA yang kemudian diproses oleh pemandu motor untuk memberikan output arus yang lebih tinggi iaitu 12-24V pada 2- 4A.
  • Pemandu Motor biasanya mempunyai dua bahagian
  1. Litar pentafsir Pulse Width Modulation (PWM) untuk mengawal kelajuan motor sesuai dengan input PWM yang berbeza dari pemandu motor.
  2. Litar kawalan arah untuk mengawal arah motor.

Langkah 1: LITAR PENTAKSIRAN PWM

LITAR PENTAKSIRAN PWM
LITAR PENTAKSIRAN PWM
LITAR PENTAKSIRAN PWM
LITAR PENTAKSIRAN PWM

KOMPONEN DIPERLUKAN

  1. IRF250N MOSFET
  2. RESISTOR 10K OHM
  3. 2A DIODE * 2
  4. BATERAI 12V

IRF 250N adalah MOSFET tahap logik yang menukar input 0-5 V di pintu gerbang ke 0-Vmax yang sesuai (bateri disambungkan).

Perintang 10K OHM adalah perintang penarik yang menahan isyarat logik berhampiran sifar volt apabila tiada peranti aktif lain disambungkan.

Diod digunakan sebagai diod terbang balik. Dioda flyback (kadang-kadang disebut dioda freewheeling) adalah diod yang digunakan untuk menghilangkan flyback, yang merupakan lonjakan voltan secara tiba-tiba yang dilihat pada beban induktif apabila arus bekalannya tiba-tiba berkurang atau terganggu.

CATATAN- Oleh kerana bateri luaran digunakan, ia harus disambungkan dengan mikrokontroler. Ini dilakukan dengan menyambungkan terminal negatif bateri ke GND mikrokontroler.

Langkah 2: LITAR PENGENDALIAN ARAH

LITAR PENGENDALIAN ARAH
LITAR PENGENDALIAN ARAH
LITAR PENGENDALIAN ARAH
LITAR PENGENDALIAN ARAH

KOMPONEN DIPERLUKAN

  1. RELAY 8 PIN (58-12-2CE OEN)
  2. IRF250N MOSFET
  3. RESISTOR 10K OHM * 3
  4. LED 3mm * 2

MOSFET yang digunakan dalam litar ini sama dengan litar sebelumnya iaitu IRF250N tetapi bukannya memberi PWM di Gerbang, kita hanya memberi Analog Tinggi dan Rendah kerana kita hanya perlu menghidupkan dan mematikan Relay.

Relay beroperasi pada 12V tetapi Analog High yang diterima dari Arduino adalah maksimum 5V jadi kami telah menggunakan MOSFET sebagai Switch di sini.

Relay yang digunakan (58-12-2CE OEN) adalah pin 8.

  • 2 pin pertama adalah penguat gegelung iaitu ketika dihidupkan, mereka menukar sambungan Common dari Normally Connected (NC) ke Normally Open (NO).
  • Biasa menerima input untuk menghantarnya ke output (motor).
  • NC menerima kuasa dari Common apabila gegelung tidak dihidupkan dan NO terputus.
  • Apabila gegelung dihidupkan TIDAK menerima kuasa dari Common dan NC terputus.

Kami menyeberang antara NO dan NC yang akan memberi kita perubahan kekutuban

Dua LED disambungkan selari dengan output bersamaan dengan rintangan 10K ohm kedua-duanya dalam kekutuban bertentangan. Mereka akan bertindak sebagai pemberitahuan arah kerana seseorang akan bersinar ketika arus mengalir dalam satu arah dan Vice-Versa.

Langkah 3: PENGAWAL MIKROKON

Mikrokontroler mempunyai 2 isyarat untuk dihantar

  1. PWM untuk mengubah kelajuan motor.
  2. Analog Tinggi dan Rendah untuk menukar arah motor.

KOD DISEDIAKAN DALAM LAMPIRAN

Keluaran dari PWM PIN 3 disambungkan ke litar jurubahasa PWM.

Keluaran dari PIN 11 disambungkan ke Gate of Relay Circuit.

CATATAN - Sekiranya kedua-dua litar menggunakan sumber kuasa yang sama, hanya salah satu daripada mereka yang perlu disambungkan; jika 2 sumber kuasa digunakan, maka kedua-dua litar ini mesti dibumikan bersama

INPUT =

0 dan 1 untuk arah

0-255 untuk kelajuan; 0 untuk berhenti dan 255 untuk kelajuan maksimum.

FORMAT =

ruang

Cth = 1 255

0 50

INI PENTINGNYA PERHATIAN BAHAWA PEKERJAAN PWM INTERPRETER ADALAH SESUAI DENGAN INI JIKA PENGGUNA HANYA AKAN MENGUBAH KELEBIHAN MOTOR ATAU MENGHUBUNGI PADA DAN MATI TANPA MENGUBAH ARAHANNYA

Langkah 4: INTEGRASI SISTEM

INTEGRASI SISTEM
INTEGRASI SISTEM

Setelah membuat semua komponen pemandu motor sudah tiba masanya untuk menyatukan ketiga-tiganya iaitu pentafsir PWM, litar relay dengan mikrokontroler.

  • Output pentafsir PWM disambungkan ke common relay.
  • Kedua-dua litar disambungkan ke bateri menggunakan PowerBoard. PowerBoard adalah litar keselamatan yang terdiri dari Kapasitor (digunakan untuk menyaring input), Diod (untuk memeriksa kekutuban bateri) dan Fuse (untuk membatasi arus) untuk melindungi litar dalam keadaan yang melampau.

PowerBoard tidak diperlukan semasa motor tidak mempunyai beban tetapi semasa menggunakan pemandu motor dalam robot disarankan untuk menggunakannya.

  • Sambungkan Gate pada litar pentafsir PWM ke pin pwm 3
  • Sambungkan litar Gate of Relay ke pin 11.

Langkah 5: PEMBANGUNAN

PEMBANGUNAN
PEMBANGUNAN
PEMBANGUNAN
PEMBANGUNAN
PEMBANGUNAN
PEMBANGUNAN
  • Pada mulanya, saya menggunakan transistor untuk menukar relay tetapi ia tidak dapat menangani arus yang mengalir melaluinya jadi saya harus beralih ke MOSFET.
  • Saya telah menggunakan kapasitor antara sumber dan pintu MOSFET untuk memastikan tidak ada aliran semasa di antara mereka tetapi kemudian saya menyedari bahawa ia tidak diperlukan.

Disyorkan: