書不用拉 . 我書都有 現在缺的是 時間 .. 還須要花時間check coding ..先前有寫好 但是 使用軟體模擬不通
我是想先使用 軟體 先把 51 整個simulation 過 ,
還有公司的事太多 . 沒時間 debug , 今天去加班 順便找時間 寫下 code .. 今天做好 pcb & 8051 + motor..
..但是 我使用 1 phse 方式來跑 , 跑 200 step 剛好1圈 但是 逆轉就是會 來回動 ..
我是想做成 使用 switch 選方向會比較方便 , 綠燈是 正常跑 , 紅燈就是轉完 20圈 快速 逆轉 , 一開始你轉也ok , 但調轉速時 搞錯 code , 目前 順轉已經 60sec 一圈已經 ok , 但是逆轉 好像不能 , 因為 aray 給的 motor 沒有內部線組資料 只能 try 看看 接法 .
step motor phase
[DOC] 步進馬達簡介
http://angel91250.pixnet.net/blog/post/21525085我發現這文件說明怪怪的 , 我使用類似圖片 一相的 方式 , 推法是 A -> B -> ABar -> Bar 可以順轉 ,
先前使用 555 + 4013 也是 如此推就ok , 照說 bar -> abar -> b -> a 應用可以逆轉 ,
但是實際run 會來回動 ..
但 圖上說還有一類是 A -> abar -> B -> bar ..真的好怪 .
另外 8051 和馬達都吃 5v
不知道 aray 你要去那邊生出5v , Motor 吃電流約 480ma 不可能使用電池來推會不夠力 ,
可能得使用鉛酸 6v 串 diode 降到 5.3v 或是 加個 78L05 , 0.5 * 1v = 0.5W ..top220的 7805 應該ok
但是如果接 12v => 7*0.5 =3.5w 會消耗在 ldo 7805 上 .