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