Kamis, 28 September 2017

Rangkaian Motor Stepper Menggunakan Mikrokontroler ATMega8535 dengan Software Compiler BASCOM AVR

[menuju akhir]


< div align="center" class="MsoListParagraphCxSpFirst" style="text-align: center;">


1.       Tujuan [kembali]
-membuat rangkaian Seven Segment menggunakan mikrokontroler ATMega8535 dengan software compiler BASCOM AVR
2.       Komponen yang digunakan [kembali]
-          ADC
-          Switch
-          LCD
-          Mikrokontroler ATMega8535
-          Button
-          Crystal

3.       Dasar teori [kembali]
3.1   Pengertian Motor Stepper
otor stepper banyak digunakan untuk aplikasi-aplikasi yang biasanya cukup menggunakan torsi yang kecil, seperti untuk penggerak piringan disket atau piringan CD. Dalam hal kecepatan, kecepatan motor stepper cukup cepat jika dibandingkan dengan motor DC. Motor stepper merupakan motor DC yang tidak memiliki komutator. Pada umumnya motor stepper hanya mempunyai kumparan pada statornya sedangkan pada bagian rotornya merupakan permanen magnet. Dengan model motor seperti ini maka motor stepper dapat diatur posisinya pada posisi tertentu dan/atau berputar ke arah yang diinginkan, csearah jarum jam atau sebaliknya.
Kecepatan motor stepper pada dasarnya ditentukan oleh kecepatan pemberian data pada komutatornya. Semakin cepat data yang diberikan maka motor stepper akan semakin cepat pula berputarnya. Pada kebanyakan motor stepper kecepatannya dapat diatur dalam daerah frekuensi audio dan akan menghasilkan putaran yang cukup cepat.

3.2   Prinsip Kerja Motor Stepper
Prinsip kerja motor stepper adalah mengubah pulsa-pulsa input menjadi gerakan mekanis diskrit. Oleh karena itu untuk menggerakkan motor stepper diperlukan pengendali motor stepper yang membangkitkan pulsa-pulsa periodik.
Berikut ini adalah ilustrasi struktur motor stepper sederhana dan pulasa yang dibutuhkan untuk menggerakkannya :

Gambar. Motor Stepper
Gambar diatas memberikan ilustrasi dari pulsa keluaran pengendali motor stepper dan penerpan pulsa tersebut pada motor stepper untuk menghasilkan arah putaran yang bersesuaian dengan pulsa kendali.

4.       Simulasi Rangkaian [kembali]


5.       Listing Program [kembali]

$regfile = "m8535.dat"                                      'memanggil library ATmrga 8535
$regfile = 160000000
                              'menentukan kecepatan Crystal
Ddra = &B1111                                               'PORTA sebagai output
Ddrb = &B0000                                               'PORTB sebagai output
Porta = &B0000                                              'keadaan awal PORTA
Portb = &B0000                                              'keadaan awal PORTB


Do                                                          'fungsi utama
If Pinb.0 = 1 Then                                          'pemilihan kondisi pada PORTB
Porta = &B1000                                              'keluaran pada PORTA
Waitms 100                                                  'delay 100 ms

Elseif Pinb.1 = 1 Then                                      'pemilihan kondisi pada PORTB
Porta = &B0100                                              'keluaran pada PORTA
Waitms 100                                                  'delay 100 ms


Elseif Pinb.2 = 1 Then                                      'pemilihan kondisi pada PORTB
Porta = &B0010                                              'keluaran pada PORTA
Waitms 100                                                  'delay 100 ms


Elseif Pinb.3 = 1 Then                                      'pemilihan kondisi pada PORTB
Porta = &B0001                                              'keluaran pada PORTA
Waitms 100                                                  'delay 100 ms

Else                                                        'pemilihan kondisi terakhir
Porta = &B0000                                              'keluaran pada PORTA
Waitms 100                                                  'delay 100 ms

End If                                                      'pemilihan kondisi selesai
Loop                                                        'fungsi utama

End                                                         'program selesai


6.       Flowchart [kembali]


7.       Video [kembali]

8.       Link download [kembali]
File simulasi rangkaian   =>>DOWNLOAD
File video rangkaian   =>>DOWNLOAD
File Listing program   =>>DOWNLOAD
File HTML   =>>DOWNLOAD

Tidak ada komentar:

Posting Komentar