极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【E134】51單片機(jī)驅(qū)動(dòng)程序家用全自動(dòng)洗衣機(jī)

2021-08-15 19:36:59      索煒達(dá)電子      655     

項(xiàng)目編號(hào):E134

文件大?。?3K

源碼說(shuō)明:帶中文注釋

開(kāi)發(fā)環(huán)境:C編譯

家里的全自動(dòng)洗衣機(jī)_51單片機(jī)驅(qū)動(dòng)程序 單片機(jī)型號(hào)為STC12C5A60S2

控制原理為時(shí)間軸上,不同的時(shí)間節(jié)點(diǎn)做不同的事,按鈕設(shè)置當(dāng)前的時(shí)間到時(shí)間軸上對(duì)應(yīng)的位置,從而切換洗衣機(jī)的狀態(tài)。圖形說(shuō)明如下 時(shí)間長(zhǎng)短在宏定義中可以直接修改,如下

#define WASHINE_TIME 30*60 //洗滌時(shí)間 #define RELEASE_TIME 2*60 //放水時(shí)間 #define DRY_TIME     5*60 //甩干時(shí)間 #define STOP_TIME    45 //等待剎車時(shí)間

1、總體流程說(shuō)明:

洗滌時(shí)間         放水時(shí)間          脫水時(shí)間         等待電機(jī)停止轉(zhuǎn)動(dòng)(45秒)   全部停止 |———————————————|————————————————|———————————————|————————————————————————|

2、洗滌時(shí)間說(shuō)明:電機(jī)一直做正反轉(zhuǎn),等待下一個(gè)時(shí)間節(jié)點(diǎn),從而切換狀態(tài)

電機(jī)正轉(zhuǎn)         電機(jī)停止          電機(jī)反轉(zhuǎn)         電機(jī)停止        電機(jī)正轉(zhuǎn)(回到初始,時(shí)間置0) |———————————————|————————————————|———————————————|———————————————|

3、放水時(shí)間:只需打開(kāi)放水閥門,等待下一個(gè)時(shí)間節(jié)點(diǎn),從而切換狀態(tài)

4、脫水時(shí)間:脫水時(shí)需要打開(kāi)放水閥門,同時(shí)電機(jī)正轉(zhuǎn)就可以脫水。 為了防止電機(jī)直接加速到最高速度造成繼電器電流過(guò)大,使用間歇加速的辦法。 (注意)脫水時(shí)如果電機(jī)反轉(zhuǎn)不會(huì)脫水,只能正轉(zhuǎn)。具體是順時(shí)針還是逆時(shí)針,需要在實(shí)驗(yàn)中測(cè)試

電機(jī)轉(zhuǎn)動(dòng)(2s)    電機(jī)停止(3s)    電機(jī)轉(zhuǎn)動(dòng)(2s)   電機(jī)停止(3s)   電機(jī)轉(zhuǎn)動(dòng)(2s)   電機(jī)停止(3s)   電機(jī)一直轉(zhuǎn)動(dòng)轉(zhuǎn)         |———————————————|————————————————|———————————————|———————————————|———————————————|————————————————|——————————————————————————————|

5、等待電機(jī)停止轉(zhuǎn)動(dòng)(45s) 脫水結(jié)束后電機(jī)不會(huì)直接停止,在慣性的狀態(tài)下繼續(xù)轉(zhuǎn)動(dòng),直接剎車對(duì)離合傷害太大,所以等待45s,電機(jī)停止在剎車 等待電機(jī)停止轉(zhuǎn)動(dòng)只需保持放水閥門打開(kāi),電機(jī)不給點(diǎn)就可以。剎車時(shí)關(guān)閉放水閥門就會(huì)自動(dòng)剎車。

文件列表:

目錄│文件列表:

 └ washingMachine

    │ main.c

    │ washingMachine.uvgui.leaf

    │ washingMachine.uvopt

    │ washingMachine.uvproj

    ├ Listings

    │  │ main.lst

    │  │ main1.lst

    │  └ washingMachine.m51

    └ Objects

       │ main.obj

       │ main1.obj

       │ washingMachine

       │ washingMachine.build_log.htm

       │ washingMachine.hex

       └ washingMachine.lnp

TAG全自動(dòng)洗衣機(jī)
  • 4 次
  • 1 分