Robofun 機器人論壇

標題: pump command [打印本頁]

作者: spookerst    時間: 2019-12-13 20:23
標題: pump command
各位專業的前輩們,我想再詢問

void setup() {
  // put your setup code here, to run once:
  Serial.begin(19200);
}

void loop() {
  // put your main code here, to run repeatedly:
  
  Serial.write("DIA 10.10 ");
  delay(1000);
  Serial.write("RUN");

}

驅動如附加檔案的PUMP data sheet,用指令控制一樣無法動作

電路uno+pump(共地)
TX        +        RX
RX        +        TX

請問該如何設定才會正確?

NE-500 OEM Syringe Pump User Manual V3.9.pdf

538.35 KB, 下載次數: 3727


作者: 超新手    時間: 2019-12-14 07:32
  

要加<CR>
Serial.print("DIA 10.10 \r");
delay(1000);
Serial.print("RUN\r");
作者: spookerst    時間: 2019-12-14 22:11
我嘗試您說的方式,並利用SPEC上的範例更改成以下



void setup() {
  // put your setup code here, to run once:
  Serial.begin(19200);
}

void loop() {
  // put your main code here, to run repeatedly:
   Serial.print("RUN\r");
    delay(1000);
  
   Serial.print("PHN 1\r");
    delay(1000);
   
   Serial.print("FUN RAT\r");
    delay(1000);
     
   Serial.print("RAT 500 MH\r");
    delay(1000);

   Serial.print("VOL 5.0\r");
    delay(1000);
   
  Serial.print("DIR INF\r");
    delay(1000);

  Serial.print("PHN 2\r");
    delay(1000);

  Serial.println("FUN STP\r");
    delay(1000);
  //

}



一樣無法動作,是我寫錯什麼嗎?
麻煩了

擷取.PNG (76.92 KB, 下載次數: 527)

擷取.PNG

作者: 超新手    時間: 2019-12-15 04:52
範例上沒有 RUN.  而且最後一行你還改成 println
作者: 超新手    時間: 2019-12-15 04:55
最後幾行和範例也不一樣吧?少很多
作者: 超新手    時間: 2019-12-15 05:19
另外,我沒有規格書。但上面寫的是 RS332, 你確定你接線是對的?(直接對接?)
作者: spookerst    時間: 2019-12-16 20:01
謝謝您的回覆,我完全依造SPEC寫,一樣無法動作
我有將SPEC放在附件裡面,另外,我這次是對接
沒有加入其他電路
完全是元件對電路板,如下
RX-TX
TX-RX

void setup() {
  // put your setup code here, to run once:
  Serial.begin(19200);
}

void loop() {
  // put your main code here, to run repeatedly:  
   Serial.print("PHN 1\r");
    delay(1000);
   
   Serial.print("FUN RAT\r");
    delay(1000);
     
   Serial.print("RAT 500 MH\r");
    delay(1000);

   Serial.print("VOL 5.0\r");
    delay(1000);
   
   Serial.print("DIR INF\r");
    delay(1000);

   Serial.print("PHN 2\r");
    delay(1000);
   
   Serial.print("FUN RAT\r");
    delay(1000);
     
   Serial.print("RAT 2.5 MH\r");
    delay(1000);

   Serial.print("VOL 25.0\r");
    delay(1000);
   
   Serial.print("DIR INF\r");
    delay(1000);

   Serial.print("PHN 2\r");
    delay(1000);

   Serial.print("PHN 3\r");
    delay(1000);

   Serial.println("FUN STP\r");
    delay(1000);
  //

}

NE-500 OEM Syringe Pump User Manual V3.9.pdf

538.35 KB, 下載次數: 2330






歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2