全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1226
推到 Plurk!
推到 Facebook!

初始化設定

答題得分者是:hipig
chien-han
一般會員


發表:3
回覆:2
積分:1
註冊:2012-09-17

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-11-21 18:44:30 IP:111.251.xxx.xxx 訂閱
各位好

小弟想實現馬達在進入WHILE(1)迴圈前面先作全部OFF的初始動作

可是總電源一ON上去,還沒輸入控制訊號,繼電器就會馬上激磁

一定得按下RESET鍵後,他才能正常動作

請問該從甚麼地方開始下手 ?






[code cpp]
//CW 向下
#define CW P2_0
//CCW 向上
#define CCW P2_1

//馬達開關低電位開啟
#define ON 0
//馬達開關高電位關閉
#define OFF 1
---------------------------------------------------分隔線


void main()
{
unsigned char OP;
//初始化馬達關閉
CW = OFF;
CCW=OFF;
while(1)
{

[/code]

編輯記錄
chien-han 重新編輯於 2012-11-21 03:45:15, 註解 無‧
hipig
高階會員


發表:29
回覆:75
積分:110
註冊:2007-01-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-11-26 16:25:39 IP:122.116.xxx.xxx 未訂閱
如果透過程式,這是很麻煩的
這單純可以利用硬體設計去克服
好好去研究電路PULL HIGH和PULL LOW控制RELAY
系統時間:2017-10-23 19:25:59
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!