Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 547|回復: 6

pump command

[複製鏈接]
發表於 2019-12-13 20:23:52 | 顯示全部樓層 |閱讀模式
各位專業的前輩們,我想再詢問

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, 下載次數: 127

發表於 2019-12-14 07:32:47 來自手機 | 顯示全部樓層
  

要加<CR>
Serial.print("DIA 10.10 \r");
delay(1000);
Serial.print("RUN\r");
 樓主| 發表於 2019-12-14 22:11:46 | 顯示全部樓層
我嘗試您說的方式,並利用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
發表於 2019-12-15 04:52:30 來自手機 | 顯示全部樓層
範例上沒有 RUN.  而且最後一行你還改成 println
發表於 2019-12-15 04:55:48 來自手機 | 顯示全部樓層
最後幾行和範例也不一樣吧?少很多
發表於 2019-12-15 05:19:13 來自手機 | 顯示全部樓層
另外,我沒有規格書。但上面寫的是 RS332, 你確定你接線是對的?(直接對接?)
 樓主| 發表於 2019-12-16 20:01:23 | 顯示全部樓層
謝謝您的回覆,我完全依造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, 下載次數: 108

您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2020-5-28 20:55 , Processed in 0.184207 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表