技術支援

SmartMotor如何丟脈波給驅動器

SmartMotor如何送出脈波給驅動器

 

SmartMotor I/O控制MSD4822

1. 接線方式: SmartMotor 15pin connector 

PIN.1 I/O – 0  OUT(0)      MSD4822 – STEP+

PIN.2 I/O – 1  OUT (1)      MSD4822 – DIR+

PIN.3 I/O – 2        按鈕開關(模擬Home Sensor)

PIN.13 SIG GND        MSD4822 – STEP- & DIR-

 

2. 硬體設定: 

MSD4822   解析度: 200

LRS: lead 1mm (測試平台)

rps(max.)=4.45rps           

Vmax=4.45 mm/sec

 

3. 程式指令: MSD4822_TEST_20150730

關鍵程式 :

d=1000  ‘輸出1000 counts

OUT(1)=1  ‘設定方向正轉

WHILE d>0 ‘迴圈判斷d數值

d=d-1

OUT(0)=0  ‘輸出脈波

OUT(0)=1  ‘輸出脈波

LOOP

 

4. VB範例: SM_MSD4822.vbp   (通訊 : COM 1 ,9600,n,8,1)