1. 設計一個步進電機控制裝置,急、急、急!高分回報
K1 BIT P1.4 ;步進電機正轉
K2 BIT P1.5 ;步進電機反轉
K3 BIT P1.6
K4 BIT P1.7 ;步進電機停止轉動
BEEP BIT P3.7
;-------------------------------------------------------
ORG 0000H
LJMP MAIN
ORG 0030H
;-------------------------------------------------------
MAIN:
MOV SP,#60H
MOV P1,#0F0H ;關閉步進電機,鍵輸入線置高
MAIN1:
JB K1,MAIN2
ACALL BEEP_BL ;步進電機正轉
ACALL FFW
MAIN2:
JB K2,MAIN1
ACALL BEEP_BL ;步進電機反轉
ACALL REV
JMP MAIN1
;------------------------正轉-------------------------
FFW:
;MOV R3,#12 ;7.5度電機正轉1圈共12個周期
MOV R3,#60 ;轉5圈
FFW1:
MOV R0,#00H
FFW2:
JB K4,FFW3 ;終止步進電機運行
ACALL BEEP_BL
JMP FFW4
FFW3:
MOV P1,#0F0H
MOV A,R0
;MOV DPTR,#TABLE_F ;選擇工作方式
MOV DPTR,#TABLE1
MOVC A,@A+DPTR
MOV P1,A
LCALL DELAY
INC R0
CJNE A,#0FFH,FFW2
DJNZ R3,FFW1
FFW4:
MOV P1,#0F0H
RET
;---------------------------反轉--------------------------
REV:
;MOV R3,#12 ;7.5度電機反轉1圈共12個周期
MOV R3,#60 ;轉5圈
REV1:
MOV R0,#00H
REV2:
JB K4,REV3 ;終止步進電機運行
ACALL BEEP_BL
JMP REV4
REV3:
MOV P1,#0F0H
MOV A,R0
; MOV DPTR,#TABLE_R ;選擇工作方式
MOV DPTR,#TABLE2
MOVC A,@A+DPTR
MOV P1,A
CALL DELAY
INC R0
CJNE A,#0FFH,REV2
DJNZ R3,REV1
REV4:
MOV P1,#0F0H
RET
;-------------------------------------------------------
DELAY:
MOV R7,#40 ;步進電機的轉速
DEL1: MOV R6,#248
DJNZ R6,$
DJNZ R7,DEL1
RET
;-------------------------------------------------------
DELAY1:
MOV R5,#20 ;2S 延時子程序
DEL2:
MOV R7,#200
DEL3:
MOV R6,#250
DJNZ R6,$
DJNZ R7,DEL3
DJNZ R5,DEL2
RET
;-------------------------------------------------------
; 單雙八拍工作方式
TABLE_F: ;正轉表
DB 0F1H,0F3H,0F2H,0F6H,0F4H,0FCH,0F8H,0F9H
DB 0FFH
TABLE_R: ;反轉表
DB 0F9H,0F8H,0FCH,0F4H,0F6H,0F2H,0F3H,0F1H
DB 0FFH
;-------------------------------------------------------
; 雙四拍工作方式:
TABLE1:
DB 0F3H,0F6H,0FcH,0F9H ;正轉表
DB 0FFH ;正轉結束
TABLE2:
DB 0F9H,0FCH,0F6H,0F3H ;反轉表
DB 0FFH ;反轉結束
;--------------------------------------------------------
;蜂鳴器響一聲子程序
;--------------------------------------------------------
BEEP_BL:
MOV R6,#100
BL1:
CALL DEX1
CPL BEEP
DJNZ R6,BL1
RET
DEX1:
MOV R7,#180
DEX2:
NOP
DJNZ R7,DEX2
RET
;---------------------------------------------------------
END
2. 電腦定長開線機一就是把細的電線自動切成定長的機器
開線機是指剝線機.
自動裁線並剝線皮的機器.
3. 自動化生產線有哪些聯結組成
自動化生產線設備聯結:
自動線中設備的聯結方式有剛性聯接和柔性聯接兩種。
(一)剛性聯接
在剛性聯接自動線中,工序之間沒有儲料裝置,工件的加工和傳送過程有嚴格的節奏性。當某一台設備發生故障而停歇時,會引起全線停工。因此,對剛性聯接自動線中各種設備的工作可靠性要求高。
(二)柔性聯接
在柔性聯接自動線中,各工序(或工段)之間設有儲料裝置,各工序節拍不必嚴格一致,某一台設備短暫停歇時,可以由儲料裝置在一定時間內起調劑平衡的作用,因而不會影響其他設備正常工作。綜合自動線、裝配自動線和較長的組合機床自動線常採用柔性聯接。
自動化生產線組成部分:
(一)傳送系統
自動線的工件傳送系統一般包括機床上下料裝置、傳送裝置和儲料裝置。在旋轉體加工自動線中,傳送裝置包括重力輸送式或強制輸送式的料槽或料道,提升、轉位和分配裝置等。有時採用機械手完成傳送裝置的某些功能。在組合機床自動線中當工件有合適的輸送基面時,採用直接輸送方式,其傳送裝置有各種步進式輸送裝置、轉位裝置和翻轉裝置等對於外形不規則、無合適的輸送基面的工件,通常裝在隨行夾具上定位和輸送,這種情況下要增設隨行夾具的返回裝置。
(二)控制系統
自動線的控制系統主要用於保證線內的機床、工件傳送系統,以及輔助設備按照規定的工作循環和聯鎖要求正常工作,並設有故障尋檢裝置和信號裝置。為適應自動線的調試和正常運行的要求,控制系統有三種工作狀態:調整、半自動和自動。在調整狀態時可手動操作和調整,實現單台設備的各個動作;在半自動狀態時可實現單台設備的單循環工作;在自動狀態時自動線能連續工作。
控制系統有「預停」控制機能,自動線在正常工作情況下需要停車時,能在完成一個工作循環、各機床的有關運動部件都回到原始位置後才停車。自動線的其他輔助設備是根據工藝需要和自動化程度設置的,如有清洗機工件自動檢驗裝置、自動換刀裝置、自動捧屑系統和集中冷卻系統等。為提高自動線的生產率,必須保證自動線的工作可靠性。影響自動線工作可靠性的主要因素是加工質量的穩定性和設備工作可靠性。自動線的發展方向主要是提高生產率和增大多用性、靈活性。為適應多品種生產的需要,將發展能快速調整的可調自動線。
4. 想做一個自動定長切斷的設備,用步進電機怎麼連接
用PLC控制電機轉動到指定長度後,控制切斷。具體還要看工作材料及控制精度。
5. 在做一個自動化裝置,步進電機能控制到5S轉一次,一次4分之1圈嗎
2000塊錢做這個太奢侈了吧!~~
根據你的負載選一下馬達,也就 42 ,57, 86的這三種最常見,這個要根據你帶的負載定,一套馬達加驅動最多500左右。
至於控制器,去淘寶上買一個脈沖發生器,大概20塊以內,再買一個定時器,100塊以內
這些就完全滿足你要的要求了,你沒把負載大小說明白,所以沒辦法幫你選馬達。
42的步進馬達足夠,對馬達品牌有要求沒?你給的這個價位買個日本東方的搓搓有餘,馬達選日本東方的PK245,驅動淘寶直接搜2相步進電機驅動就OK,一大堆。
6. 步進電機如何控制定長的精確度
用減速機。如果不加減速機時,精度是0.57mm,那麼,加減速機,將速度減至1/10時,理論精度就達到0.057mm了。建議採用行星減速機,精度高,損耗小。
用步進電機細分驅動器。採用8細分模式,理論精度可達0.57/8mm。
7. 步進驅動器,自整定功能有什麼有用謝謝
不同客戶會根據自身應用的要求選擇不同規格參數的步進電機,而且不同規格的電機參數可能差別比較大,但驅動器是標准品,這樣會導致不同電機的運行效果有差異。如果驅動器可能自動整定電機參數,可以適應不同的電機。現在數字式驅動器如EZM552可以通過控制演算法實現自動整定功能。
8. 信捷PLC如何控制步進電機定長切割,數據由觸摸屏輸入。使用步進編程,不要繼電器法。
通常脈沖指令在執行完畢後,會有一個標志位置ON,表示脈沖指令已經執行完畢(即脈沖指令的脈沖數發送完畢),請看一看信捷的PLC手冊,找出這個標志位就可以了。
9. 定長送料 用伺服電機好 還是 步進電機好
步進精度肯定是可以的.
問題是. 你需要一個什麼樣的速度來完成這個送料過程了. 這是關鍵..
如果是短時間內長距離的送料的話. 伺服比較合適.
如果對時間無要求的話.. 用步進是完全可以的..
10. 三菱plc控制步進電機或者伺服電機做定長控制,前提電機一直動作,不能停,誰有這個程序,真的非常感謝
就一條指令
LD M8000 DPLSY K1000 K0 Y0
k1000為速度,K0為無限脈沖,也就是Y0軸以1000的速度一直發脈沖。