Motor AC adalah motor listrik yang dikendalikan dengan pulsa-pulsa digital, bukan dengan memberikan tegangan yang terus-menerus. Deretan pulsa diterjemahkan menjadi putaran shaft, dimana setiap putaran membutuhkan jumlah pulsa yang ditentukan.
Satu pulsa menghasilkan satu kenaikan putaran atau step, yang merupakan bagian dari satu putaran penuh. Oleh karena itu, perhitungan jumlah pulsa dapat diterapkan untuk mendapatkan jumlah putaran yang diinginkan.
Perhitungan pulsa secara otomatis menujukkan besarnya putaran yang telah dilakukan, tanpa memerlukan informasi balik (feedback).
Ketepatan kontrol gerak motor stepper terutama dipengaruhi oleh jumlah step tiap putaran. Semakin banyak jumlah step, semakin tepat gerak yang dihasilkan.
Untuk ketepatan yang lebih tinggi, beberapa driver motor stepper membagi step normal menjadi setengah step (half step) atau mikro step Bagian-bagian dari motor stepper yaitu tersusun atas rotor, stator, bearing, casing dan sumbu.
Sumbu merupakan pegangan dari rotor dimana sumbu merupakan bagian tengah dari rotor, sehingga ketika rotor berputar sumbu ikut berputar. Stator memiliki dua bagian yaitu pelat inti dan lilitan. Plat inti dari motor stepper ini biasanya menyatu dengan casing.
Casing motor stepper terbuat dari aluminium dan ini berfungsi sebagai dudukan bearing dan stator pemegangnya adalah baud sebanyak empat buah. Di dalam motor stapper memiliki dua buah bearing yaitu bearing bagian atas dan bearing bagian bawah.
$crystal = 4000000
$regfile = "m16def.dat"
Config Lcdpin = Pin , Db4 = Portb.3 , Db5 = Portb.2 , Db6 = Portb.1 , Db7 = Portb.0 , E = Portb.4 , Rs = Portb.5
Config Lcd = 16 * 2
Config Timer1 = Pwm , Pwm = 10 , Prescale = 64 , Compare A Pwm = Clear Up , Compare B Pwm = Clear Up
Config Portc.3 = Output
Inp4 Alias Portc.3
Reset Inp4
Config Portc.2 = Output
Inp3 Alias Portc.2
Reset Inp3
Config Portc.1 = Output
Inp2 Alias Portc.1
Reset Inp2
Config Portc.0 = Output
Inp1 Alias Portc.0
Reset Inp1
Config Portd.5 = Output
Enba Alias Portd.5
Reset Enba
Config Portd.4 = Output
Enbb Alias Portd.4
Reset Enbb
Config Portd = Output
Initlcd
Cursor Off
Waitms 200
Cls
Home : Lcd "MOTOR PUTARAN"
Lowerline : Lcd "RENDAH"
Wait 1
Cls
Home : Lcd "V motorA=100%"
Lowerline : Lcd "V motorB=50%"
Set Inp2
Set Inp4
Pwm1a = 1023
Pwm1b = 512
End
untuk download lebih lengkapnya klik link
Tidak ada komentar:
Posting Komentar