پاسخ : راه اندازی موتور براشلس (BLDC)
با این برنامه فقط تونستم غیر اصولی راش بندازم و بفهمم مدار سالمه یا نه
اولش موتورو با دست میچرخونم بعدش خودش میچرخه
$regfile = "m88def.dat"
$crystal = 8000000
Uh Alias Portb.3
'ul is conect to portb.1
Ul Alias Portb.1
Vh Alias Portd.5
'ul is conect to portb.2
Vl Alias Portb.2
Wh Alias Portd.3
Wl Alias Portc.3
Dim Tim As Integer
Tim = 6
Do
Set Ul
Reset Vl
Set Wl
Set Uh
Reset Vh
Reset Wh
Waitms Tim
Set Ul
Set Vl
Reset Wl
Set Uh
Reset Vh
Reset Wh
Waitms Tim
Set Ul
Set Vl
Reset Wl
Reset Uh
Set Vh
Reset Wh
Waitms Tim
Reset Ul
Set Vl
Set Wl
Reset Uh
Set Vh
Reset Wh
Waitms Tim
Reset Ul
Set Vl
Set Wl
Reset Uh
Reset Vh
Set Wh
Waitms Tim
Set Ul
Reset Vl
Set Wl
Reset Uh
Reset Vh
Set Wh
Waitms Tim
Loop
با این برنامه فقط تونستم غیر اصولی راش بندازم و بفهمم مدار سالمه یا نه
اولش موتورو با دست میچرخونم بعدش خودش میچرخه
$regfile = "m88def.dat"
$crystal = 8000000
Uh Alias Portb.3
'ul is conect to portb.1
Ul Alias Portb.1
Vh Alias Portd.5
'ul is conect to portb.2
Vl Alias Portb.2
Wh Alias Portd.3
Wl Alias Portc.3
Dim Tim As Integer
Tim = 6
Do
Set Ul
Reset Vl
Set Wl
Set Uh
Reset Vh
Reset Wh
Waitms Tim
Set Ul
Set Vl
Reset Wl
Set Uh
Reset Vh
Reset Wh
Waitms Tim
Set Ul
Set Vl
Reset Wl
Reset Uh
Set Vh
Reset Wh
Waitms Tim
Reset Ul
Set Vl
Set Wl
Reset Uh
Set Vh
Reset Wh
Waitms Tim
Reset Ul
Set Vl
Set Wl
Reset Uh
Reset Vh
Set Wh
Waitms Tim
Set Ul
Reset Vl
Set Wl
Reset Uh
Reset Vh
Set Wh
Waitms Tim
Loop
دیدگاه