線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:4246
推到 Plurk!
推到 Facebook!

bcb透過rs232控制步進馬達

尚未結案
braveheart
一般會員


發表:35
回覆:62
積分:24
註冊:2003-05-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-05 13:45:06 IP:61.71.xxx.xxx 未訂閱
請問先進..要如何使用bcb..使用rs232控制步進馬達... 第一次使用..不知要如何開始...不知先進是否有說明與sample可以參考...謝謝先進..
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-05 14:15:55 IP:61.218.xxx.xxx 未訂閱
http://groups.msn.com/th7r32p705s9mh4u6uhlkeh2q4/8051.msnw
------
︿︿
braveheart
一般會員


發表:35
回覆:62
積分:24
註冊:2003-05-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-06 02:35:12 IP:61.71.xxx.xxx 未訂閱
不好意思..先進...找不太到...
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-06 08:48:51 IP:61.218.xxx.xxx 未訂閱
http://designer.mech.yzu.edu.tw/projects/..\article\articles\technical\(2001-07-06) 單晶片實習-步進馬達應用.htm http://qhy.lamost.org/stepdiy/赤道仪用步进马达驱动装置说明.doc http://140.112.19.56/mplab/89下/期末專題/group6/微處理機實驗期末專題書面報告.doc http://www.microtime.com.tw/product/mcs51pic.htm http://www.etimag.com.tw/內文/第16期/d3.htm http://cslin.auto.fcu.edu.tw/plan/plan91b.htm http://www.nanofirst.com/AFM.htm http://content.edu.tw/vocation/info/tp_sh/test/exams/transation.htm http://www.dainau.com/guestbook/ http://www.eforth.com.tw/academy/library/workshopp/whc3.htm http://210.70.133.66/ie/research/8255步進馬達的控制.htm
------
︿︿
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-08 10:17:35 IP:61.218.xxx.xxx 未訂閱
這是控制步進馬達,藉由電腦 COM PORT連接到到 8051 。    1. 建立步進馬達和步進馬達驅動電路 2.電腦透過RS232與 8051 連接,關於細節請參照 http://www.cs.ucr.edu/content/esd/labs/serial/serial.html  。    3. 藉由電腦傳送的字元控制馬達的運動。    當 'l'字元從電腦送出,步進馬達向左轉動。    也顯示在 8051 的 LCD 上”移動左邊” 的訊息。    必需的器具:    MJE3055T NPN transistors (4)  MJE2955T PNP transistors (4)  MC3479P Stepper motor driver  LB82773-M1 Bipolar Stepper Motor  1k resistors (9)  47K resistor  0.1mF capacitors (6)  Serial communication cable, connectors  LT1130CN  LCD  5V power supply  Philips PDS51 development board     
 
pragma SMALL DB OE
#include     unsigned char ReceiveSerial() {            unsigned char c;            TMOD = 0x20;        /* configure timer for the correct baud rate */
        TH1 = 0xe6;     /* 1200 bps for 12 MHz clock */
        TCON = 0x00;    /* Set timer to not running */            SCON = 0x50;    /* Set Serial IO to receive and normal mode */
        TR1 = 1;        /* start timer to Receive */        
        while( (SCON & 0x01) == 0 ) /* wait for receive data */;
        c = SBUF;
        return c;
}    void SendSerial(unsigned char c) {            /* initialize..set values for TMOD, TH1 and TCON */
        /* set the Tx interrupt in SCON to indicate sending data */
        /* start timer */
        /* write character to SBUF */
        /* wait for completion of sent data */
}    void main(void) {            unsigned char c;            while( 1 ) {               /* Use ReceiveSerial to read in a character */
           /* Depending on character make the motor move left or right */
           /* and display the direction on the LCD */
        }
}    
------
︿︿
bee0606
一般會員


發表:22
回覆:30
積分:10
註冊:2003-08-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-09-08 13:47:56 IP:163.25.xxx.xxx 未訂閱
不好意思...若是值接使用BCB送資料給步進馬達...可以不經過8051來使用嗎.. 因為我這有一旋轉平台市直接使用PORT來送資料的..因為廠商所附贈的DEMO是使用VC所寫...且寫的相當複雜...看不懂...謝謝先進
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-09-08 13:53:06 IP:61.218.xxx.xxx 未訂閱
廠商所附贈的DEMO是使用VC所寫 貼上來 我看看
------
︿︿
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-09-08 13:55:49 IP:140.135.xxx.xxx 未訂閱
bee0606您好:  
引言:因為我這有一旋轉平台市直接使用PORT來送資料的..因為廠商所附贈的DEMO是使用VC所寫...且寫的相當複雜...看不懂
建議您直接看旋轉平台的SPEC,利用RS-232送出所需要命令會比較快 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~
bee0606
一般會員


發表:22
回覆:30
積分:10
註冊:2003-08-12

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-09-08 14:09:56 IP:163.25.xxx.xxx 未訂閱
CMF先進您好...因為這程式粉長..可以直接寄給您看嗎...
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-09-08 14:24:34 IP:61.218.xxx.xxx 未訂閱
ok
------
︿︿
bee0606
一般會員


發表:22
回覆:30
積分:10
註冊:2003-08-12

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-09-08 18:15:08 IP:163.25.xxx.xxx 未訂閱
CMF您好...已將MAIL傳送於您...不過我是放在GIGA空間...不知會不會照成麻煩....謝謝您
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-09-09 09:20:11 IP:61.218.xxx.xxx 未訂閱
bee0606 無法下載喔!
------
︿︿
bee0606
一般會員


發表:22
回覆:30
積分:10
註冊:2003-08-12

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-09-09 12:34:41 IP:163.25.xxx.xxx 未訂閱
不好意思..先進...請先進在試試
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-09-09 12:42:34 IP:61.218.xxx.xxx 未訂閱
很抱歉, 現在伺服器都在忙碌中,為節省頻寬,建議您可以多利用代理伺服器, 或是將原 member.giga.net.tw / home.gigigaga.com 網址改為 Mirror site: giga-mirror1.ix4g.com 若 giga-mirror1.ix4g.com 有連結不順的情形,可試著將原本WWW的port 80 改為port 1080試試看。 若您持續連結不到本網站,並得到錯誤408的連接逾時訊息,表示您所使用的ISP 對本站有做限流,請向貴ISP反應,或更換至其他未限流之ISP。 您也可以改用Giga ADSL/Cable Modem上網服務以獲得最佳之瀏覽效果: 和信超媒體申請電話:0800-017-357 再次謝謝您的愛用!
------
︿︿
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-09-09 12:46:20 IP:61.218.xxx.xxx 未訂閱
bee0606: 直接上傳到這裡 http://delphi.ktop.com.tw/forum.asp?FORUM_ID=97
------
︿︿
bee0606
一般會員


發表:22
回覆:30
積分:10
註冊:2003-08-12

發送簡訊給我
#16 引用回覆 回覆 發表時間:2003-09-10 12:28:45 IP:61.71.xxx.xxx 未訂閱
cmf先進您好....那是可以使用ptu.c內的指令來控制旋轉台的動作..另一個只要將其加入到project即可...是這樣子的嗎...
cmf
尊榮會員


發表:84
回覆:918
積分:1032
註冊:2002-06-26

發送簡訊給我
#17 引用回覆 回覆 發表時間:2003-09-10 12:48:57 IP:61.218.xxx.xxx 未訂閱
萬事無絕對 只有自己動手做,才能有深刻的領悟 你先試著做做看 有問題再提出好嗎 3Q ^_^
------
︿︿
paihw6
一般會員


發表:0
回覆:1
積分:0
註冊:2003-06-17

發送簡訊給我
#18 引用回覆 回覆 發表時間:2005-04-18 09:51:30 IP:210.243.xxx.xxx 未訂閱
bee0606你好~ 我接觸過一款D.D馬達~ 和你述說的旋轉平台有點類似~ 我覺得還是要看SPEC~ 因為重點可能不在為什麼可以使用COM Port使馬達旋轉~ 這只是此馬達控制的方式而已,其真的控制會在馬達驅動器內做處理的~
系統時間:2024-04-26 18:47:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!