پاسخ : مشکل با راه اندازی استپ موتور
اره از ماژول استفاده کنی بهتره و مشکلاتت کمه..
اگه بخای با l298 بنویسی از کد زیر استفاده کن پورت a رو بده به l298
اگه از ماژول استفاده میکنی فقط از سه پورت استفاده میکنی
یکیش برای چپگرد یا راستگرد(dir)
یکیش برای راه اندازی(step)
یکیشم برای قفل شدن یا ازاد بودن استپ(enable)
اره از ماژول استفاده کنی بهتره و مشکلاتت کمه..
اگه بخای با l298 بنویسی از کد زیر استفاده کن پورت a رو بده به l298
کد:
$regfile = "m16def.dat" $crystal = 1000000 Config Porta = Output Do Porta.0 = 0 : Porta.1 = 0 : Porta.2 = 1 : Porta.3 = 1 : Waitms 3 Portb.0 = 0 : Portb.1 = 0 : Portb.2 = 1 : Portb.3 = 1 : Waitms 3 Porta.0 = 1 : Porta.1 = 0 : Porta.2 = 0 : Porta.3 = 1 : Waitms 3 Portb.0 = 1 : Portb.1 = 0 : Portb.2 = 0 : Portb.3 = 1 : Waitms 3 Porta.0 = 1 : Porta.1 = 1 : Porta.2 = 0 : Porta.3 = 0 : Waitms 3 Portb.0 = 1 : Portb.1 = 1 : Portb.2 = 0 : Portb.3 = 0 : Waitms 3 Porta.0 = 0 : Porta.1 = 1 : Porta.2 = 1 : Porta.3 = 0 : Waitms 3 Portb.0 = 0 : Portb.1 = 1 : Portb.2 = 1 : Portb.3 = 0 : Waitms 3 loop
یکیش برای چپگرد یا راستگرد(dir)
یکیش برای راه اندازی(step)
یکیشم برای قفل شدن یا ازاد بودن استپ(enable)
دیدگاه