可拆卸自動(dòng)炒飯夾盤_第1頁(yè)
可拆卸自動(dòng)炒飯夾盤_第2頁(yè)
可拆卸自動(dòng)炒飯夾盤_第3頁(yè)
可拆卸自動(dòng)炒飯夾盤_第4頁(yè)
可拆卸自動(dòng)炒飯夾盤_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Hefei University第六屆機(jī)械創(chuàng)新設(shè)計(jì)大賽作品名稱: 可拆卸自動(dòng)炒飯夾盤 作品系別: 機(jī)械工程系 參賽選手: 王 旸 許俊林 黃 旭(計(jì)科系)王宗揚(yáng)(電子系) 指導(dǎo)老師: 徐 厚 昌 2012 年 11月 26 日目 錄一、作品概述31.作品介紹3二結(jié)構(gòu)及運(yùn)動(dòng)原理31.整體結(jié)構(gòu)32.主盤43.轉(zhuǎn)盤64自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)65.連桿機(jī)構(gòu)106.攪翻系統(tǒng)117.調(diào)料槽138.電機(jī)輸出軸149軸支座15三電路控制及用戶控制系統(tǒng)151.結(jié)構(gòu)152.功能163.功能執(zhí)行174步進(jìn)電機(jī)工作原理185.步進(jìn)電機(jī)原理的代碼及思想206.溫度報(bào)警系統(tǒng)22 第六屆機(jī)械創(chuàng)新設(shè)計(jì)大賽一、作品概述1.作品介紹

2、可拆卸自動(dòng)炒飯夾盤是一種用來(lái)實(shí)現(xiàn)自動(dòng)炒飯工作的裝置。用戶設(shè)定好燒炒流程(如總共燒5分鐘,在第60秒時(shí)放鹽,在第120秒放油,第180秒放蔥等),然后把調(diào)料及其他食物放進(jìn)料槽中,按下開(kāi)始按鈕后,自動(dòng)炒飯夾盤便可按照用戶設(shè)定流程自動(dòng)完余下的翻炒、調(diào)料添加等工作,并在燒好后通知用戶??刹鹦蹲詣?dòng)炒飯夾盤由主盤,轉(zhuǎn)盤,主盤支架,攪飯機(jī)構(gòu),自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)及用戶控制系統(tǒng)六個(gè)部分組成。其中除用戶控制系統(tǒng)外其他五個(gè)部分均可拆卸,方便清洗,維護(hù)。自動(dòng)炒飯夾盤裝有自動(dòng)報(bào)警裝置,如果燒飯過(guò)程中出現(xiàn)溫度異常情況時(shí)能及時(shí)發(fā)出報(bào)警聲通知用戶。2.作品定位 可拆卸自動(dòng)炒飯夾盤是一種家庭用輔助烹飪?cè)O(shè)備,其結(jié)構(gòu)簡(jiǎn)單,操作方便。

3、其材料大部分為塑料,造價(jià)低,價(jià)格便宜,是一種實(shí)用性很強(qiáng)的小型家用設(shè)備。3.作品特點(diǎn)攪飯機(jī)構(gòu)能小角度偏移及上下移動(dòng),這樣不管是圓鍋還是平底鍋都能適用,并能保證有充分的翻炒。炒飯流程輸入簡(jiǎn)單,可存儲(chǔ),能反復(fù)調(diào)用。運(yùn)用機(jī)械傳動(dòng)裝置實(shí)現(xiàn)了一個(gè)伺服電機(jī)先完成作料添加后完成作料傾倒的任務(wù)??刹鹦墩郫B,體積小,方便存放。帶有自動(dòng)溫度報(bào)警裝置。防止意外發(fā)生。二結(jié)構(gòu)及運(yùn)動(dòng)原理1.整體結(jié)構(gòu)整體結(jié)構(gòu)。 可拆卸自動(dòng)炒飯夾盤由主盤,轉(zhuǎn)盤,主盤支架,攪飯系統(tǒng),自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)及用戶控制系統(tǒng)六個(gè)部分組成。整體尺寸炒飯夾盤的大小是180mm×180mm×40mm,支架長(zhǎng)度為220mm,調(diào)料槽可裝容積Q=1

4、.6L。 整體三維模型圖制造材料為減輕作品重量和成本,本設(shè)計(jì)中除主盤支架、傳動(dòng)軸軸、攪翻系統(tǒng)之外的所有部件均采用塑料制造,選擇的塑料是pp板(半晶體性材料塑料),PP擠出板材具有質(zhì)輕、厚度均勻、表面光滑平整、耐熱性好、機(jī)械強(qiáng)度高、優(yōu)良的化學(xué)穩(wěn)定性和電絕緣性、無(wú)毒等特征。PP板廣泛應(yīng)用于化工容器、機(jī)械、電子、電器、食品包裝、醫(yī)藥、裝潢和水處理等領(lǐng)域。PP板實(shí)用溫度可達(dá)100度。傳動(dòng)軸和主盤支架材料選擇的是HT100,本設(shè)計(jì)支架和軸的厚度小于5mm,根據(jù)機(jī)械手冊(cè)查的材料的最小抗拉強(qiáng)度=100MP,對(duì)于本設(shè)計(jì)小負(fù)荷來(lái)說(shuō),顯然滿足強(qiáng)度要求。攪翻機(jī)構(gòu)中斜圓盤,攪翻桿,攪翻扇葉均采用鋁合金制造。 2.主盤

5、 主盤是自動(dòng)炒飯機(jī)的基體部分,用來(lái)安放其他各個(gè)部分:主盤下面安放主盤支架,支撐住整個(gè)設(shè)備。主盤上面安放攪飯系統(tǒng),自動(dòng)轉(zhuǎn)位青島系統(tǒng)及用戶控制系統(tǒng)。在轉(zhuǎn)盤邊緣有轉(zhuǎn)盤固定槽,配合轉(zhuǎn)盤固定夾,使轉(zhuǎn)盤固定在主盤上,并能做旋轉(zhuǎn)運(yùn)動(dòng)。 主盤分為6個(gè)扇形區(qū),每個(gè)60度,分別編號(hào)1.2.3.4.5.0號(hào)位,分別對(duì)應(yīng)轉(zhuǎn)盤上的1.2.3.4.5號(hào)調(diào)料槽的位置,0號(hào)位為安裝連桿機(jī)構(gòu)的地方。 主盤模型圖 轉(zhuǎn)盤固定架三維模型圖 3.轉(zhuǎn)盤轉(zhuǎn)盤是安放在主盤上,可以旋轉(zhuǎn),用來(lái)將調(diào)料轉(zhuǎn)到指定位置的部件,轉(zhuǎn)盤上面方有5個(gè)調(diào)料槽,分別編號(hào)1.2.3.4.5.。對(duì)應(yīng)主盤上的1.2.3.4.5號(hào)位,轉(zhuǎn)盤旋轉(zhuǎn)帶著調(diào)料旋轉(zhuǎn),使15號(hào)調(diào)料槽轉(zhuǎn)

6、到主盤0號(hào)位進(jìn)行調(diào)料傾倒。轉(zhuǎn)盤內(nèi)圓為內(nèi)嚙合齒輪,與自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)中的自動(dòng)轉(zhuǎn)位部分相連。轉(zhuǎn)盤上平面裝有5個(gè)彈簧,與各個(gè)調(diào)料相連,當(dāng)調(diào)料在頂桿頂翻后能使調(diào)料槽復(fù)位。 轉(zhuǎn)盤三維模型圖4自動(dòng)轉(zhuǎn)位傾倒系統(tǒng) 自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)用來(lái)完成使轉(zhuǎn)盤轉(zhuǎn)到相應(yīng)位置并將調(diào)料槽中的調(diào)料倒入鍋中的工作。通過(guò)機(jī)械傳動(dòng)方式控制先轉(zhuǎn)位后傾倒的時(shí)間差。自動(dòng)傾倒系統(tǒng)由一個(gè)步進(jìn)電機(jī),若干圓柱齒輪、圓錐齒輪、帶輪、帶、外齒輪內(nèi)棘輪機(jī)構(gòu)、外帶輪內(nèi)棘輪機(jī)構(gòu)、發(fā)條、連桿機(jī)構(gòu)、滑筒和軸支座等組成。 自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)三維模型圖自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)分為兩個(gè)部分,自動(dòng)傾倒部分和自動(dòng)轉(zhuǎn)位部分。自動(dòng)傾倒部分 自動(dòng)傾倒部分三維模型圖帶傳動(dòng)部分傳動(dòng)比(小齒輪為齒

7、輪8,大齒輪為齒輪7)齒輪7 z=30齒輪8 z=20自動(dòng)傾倒部分通過(guò)帶傳動(dòng)和齒輪傳動(dòng)帶動(dòng)連桿機(jī)構(gòu)運(yùn)動(dòng),使頂桿在滑筒內(nèi)做直線往復(fù)運(yùn)動(dòng),從而完成將料槽頂翻的任務(wù)。自動(dòng)轉(zhuǎn)位部分自動(dòng)轉(zhuǎn)位部分通過(guò)控制步進(jìn)電機(jī)的轉(zhuǎn)速及運(yùn)轉(zhuǎn)時(shí)間,通過(guò)齒輪傳動(dòng),使轉(zhuǎn)盤15號(hào)調(diào)料槽轉(zhuǎn)到0號(hào)位置并停止運(yùn)動(dòng),在停歇2秒后電機(jī)開(kāi)始反轉(zhuǎn),使轉(zhuǎn)盤回復(fù)初始狀態(tài)。自動(dòng)轉(zhuǎn)位部分三維模型圖步進(jìn)電機(jī)部分傳動(dòng)比計(jì)算(齒輪編號(hào)順序按由低到高)齒輪1 z=40齒輪2 z=20直齒圓錐齒輪3,4 z=20齒輪5 z=32齒輪6 z=15自動(dòng)傾倒部分和自動(dòng)轉(zhuǎn)部分位由同一個(gè)步進(jìn)電機(jī)控制,為保證在自動(dòng)轉(zhuǎn)位即轉(zhuǎn)盤旋轉(zhuǎn)過(guò)程中,連桿機(jī)構(gòu)保持不運(yùn)動(dòng),而連桿機(jī)構(gòu)運(yùn)動(dòng)即

8、將料槽頂翻時(shí)轉(zhuǎn)盤不轉(zhuǎn)動(dòng),在自動(dòng)傾倒部分中設(shè)置了一個(gè)由外帶輪內(nèi)棘輪,外齒輪內(nèi)棘輪,發(fā)條組成的機(jī)構(gòu)來(lái)實(shí)現(xiàn)對(duì)這個(gè)時(shí)間差的控制。 實(shí)現(xiàn)時(shí)間差的機(jī)構(gòu)三維模型圖當(dāng)步進(jìn)電機(jī)得到指令開(kāi)始運(yùn)轉(zhuǎn)后,在驅(qū)動(dòng)自動(dòng)轉(zhuǎn)位部分的同時(shí)通過(guò)帶傳動(dòng)使自動(dòng)傾倒部分中的外帶輪也開(kāi)始轉(zhuǎn)動(dòng),設(shè)定此時(shí)外帶輪能帶動(dòng)內(nèi)棘輪和軸一起轉(zhuǎn)動(dòng),定此時(shí)軸轉(zhuǎn)動(dòng)方向?yàn)檎较?,從而帶?dòng)發(fā)條的上緊和外齒輪內(nèi)棘輪機(jī)構(gòu)中內(nèi)棘輪的轉(zhuǎn)動(dòng),設(shè)定軸正向轉(zhuǎn)動(dòng)時(shí),外齒輪內(nèi)棘輪機(jī)構(gòu)中內(nèi)棘輪不能帶動(dòng)外齒輪運(yùn)動(dòng),即連桿機(jī)構(gòu)保持不運(yùn)動(dòng)狀態(tài)。當(dāng)步進(jìn)電機(jī)停止運(yùn)動(dòng)后,發(fā)條開(kāi)始釋放能量,帶動(dòng)軸轉(zhuǎn)動(dòng),此時(shí)軸轉(zhuǎn)向?yàn)榉捶较颍c正方向轉(zhuǎn)動(dòng)時(shí)情況相反,內(nèi)棘輪不能帶動(dòng)外帶輪轉(zhuǎn)動(dòng),既與自動(dòng)轉(zhuǎn)位部分及步進(jìn)電

9、機(jī)隔開(kāi),同是棘輪能帶動(dòng)外齒輪運(yùn)動(dòng),從而帶動(dòng)連桿機(jī)構(gòu)運(yùn)動(dòng),使頂桿在滑筒內(nèi)作直線運(yùn)動(dòng),頂出調(diào)料槽,然后復(fù)位,發(fā)條能量釋放完畢。然后電機(jī)開(kāi)始反轉(zhuǎn),自動(dòng)轉(zhuǎn)位部分轉(zhuǎn)動(dòng)回復(fù)初始位置,而此時(shí)自動(dòng)傾倒部分中外帶輪不能帶動(dòng)內(nèi)棘輪轉(zhuǎn)動(dòng),軸不轉(zhuǎn)動(dòng),連桿機(jī)構(gòu)不運(yùn)動(dòng)。電機(jī)反轉(zhuǎn)結(jié)束后,整個(gè)自動(dòng)轉(zhuǎn)位傾倒系統(tǒng)停止運(yùn)動(dòng)。外帶輪內(nèi)棘輪機(jī)構(gòu)三維模型圖外齒輪內(nèi)棘輪機(jī)構(gòu)三維模型圖5.連桿機(jī)構(gòu)連桿機(jī)構(gòu)為曲柄滑塊連桿,有3個(gè)轉(zhuǎn)動(dòng)副和一個(gè)移動(dòng)副自由度F=3n2PlPh=3×32×40=1 連桿機(jī)構(gòu)三維模型圖6.攪翻系統(tǒng) 攪翻系統(tǒng)用來(lái)代替用鍋鏟炒飯的工作,實(shí)現(xiàn)自動(dòng)攪翻、炒飯。攪翻系統(tǒng)分為動(dòng)力和傳動(dòng)機(jī)構(gòu)和攪動(dòng)機(jī)構(gòu)兩個(gè)部分。整

10、個(gè)攪翻系統(tǒng)由一個(gè)直流電機(jī)提供動(dòng)力。動(dòng)力和傳動(dòng)部分 動(dòng)力和傳動(dòng)部分三維模型圖傳動(dòng)部分共有4直齒齒輪和2個(gè)直齒圓錐齒輪,從電機(jī)輸出軸開(kāi)始依次嚙合的齒輪開(kāi)始按順序編號(hào),各齒輪設(shè)計(jì)參數(shù)如下:直齒齒輪齒輪1:模數(shù) 0.5 齒數(shù) 20 壓力角20齒輪2:模數(shù) 0.5 齒數(shù) 40 壓力角 20齒輪3:模數(shù)0.5 齒數(shù) 20 壓力角20齒輪4:模數(shù)0.5 齒數(shù) 60 壓力角20傳動(dòng)比計(jì)算直齒圓錐齒輪1,2大端模數(shù):1.0齒數(shù):20齒寬:3.0壓力角:20節(jié)錐角:45(兩個(gè)直齒圓錐齒輪作用是改變齒輪的傳動(dòng)方向,使傳動(dòng)方向由軸向轉(zhuǎn)變?yōu)閺较?,所以設(shè)計(jì)參數(shù)一樣,傳動(dòng)比不改變,即)傳動(dòng)比計(jì)算攪動(dòng)機(jī)構(gòu) 攪動(dòng)機(jī)構(gòu)三維模型圖

11、豎直安放的軸連接一個(gè)斜圓盤,斜圓盤下面連有4個(gè)攪翻桿。軸轉(zhuǎn)動(dòng)帶動(dòng)斜圓盤轉(zhuǎn)動(dòng),從而帶動(dòng)攪翻桿轉(zhuǎn)動(dòng),并能使攪翻桿在轉(zhuǎn)動(dòng)同時(shí)上下運(yùn)動(dòng)。與攪翻桿下端的攪翻扇葉相配合,攪翻機(jī)構(gòu)可以充分的對(duì)飯進(jìn)行攪拌、翻炒。 攪翻桿和攪翻扇葉三維模型圖攪翻桿上端裝有彈簧,使攪翻桿在豎直方向上能有一定量的伸縮,扇葉松套在攪翻桿上,并有5mm的上下運(yùn)動(dòng)空間,使扇葉能做小角度傾斜和上下移動(dòng)。這樣保證當(dāng)攪翻桿上下旋轉(zhuǎn)運(yùn)動(dòng)時(shí)不至于和鍋底、鍋邊頂死,并因此使炒飯夾盤既適用于圓底鍋也適用于平底鍋。7.調(diào)料槽 一共有5個(gè)調(diào)料槽,用推卡與轉(zhuǎn)盤的槽位連接,拆裝方便,方便清洗。調(diào)料槽的內(nèi)部為傾斜平面,方便調(diào)料的倒出。調(diào)料槽后面板上裝有彈簧,與

12、轉(zhuǎn)盤上平面相連,使調(diào)料槽再被頂桿頂翻后迅速?gòu)?fù)位。 調(diào)料槽三維模型圖8.電機(jī)輸出軸 電機(jī)輸出軸安放一個(gè)帶輪和一個(gè)齒輪,分別用來(lái)帶動(dòng)自動(dòng)轉(zhuǎn)位部分和自動(dòng)傾倒部分. 齒輪帶輪三維模型圖9軸支座軸支座與主盤粘合連接,軸空中心與底座下表面距離為18.5mm,材料為pp板,通過(guò)小角度塑性變形來(lái)實(shí)現(xiàn)軸的安裝。 軸支座三維模型圖三電路控制及用戶控制系統(tǒng)1.結(jié)構(gòu)控制佐料添加的系統(tǒng) 通過(guò)四相步進(jìn)電機(jī)的原理來(lái)實(shí)現(xiàn),具體的原理后面介紹,這個(gè)系統(tǒng)的作用是為了控制在用戶希望的時(shí)間進(jìn)行作料的添加控制,確保添加佐料的時(shí)間是用戶希望的時(shí)間。定義一個(gè)系統(tǒng)結(jié)構(gòu)體,控制系統(tǒng)的運(yùn)行開(kāi)關(guān),默認(rèn)flag=0即系統(tǒng)關(guān)閉,不運(yùn)行,當(dāng)打開(kāi)開(kāi)關(guān)的時(shí)

13、候,flag=1即系統(tǒng)開(kāi)始運(yùn)行,默認(rèn)工作時(shí)間為-1,即達(dá)到工作時(shí)間時(shí)系統(tǒng)關(guān)閉: Struct SystemS Int flag;/控制系統(tǒng)是否工作 Int WorkT; /系統(tǒng)工作時(shí)間 ; SystemS SystemS10,-1;承載佐料的轉(zhuǎn)盤轉(zhuǎn)盤通過(guò)動(dòng)力系統(tǒng)轉(zhuǎn)動(dòng)后,其上的五個(gè)調(diào)料槽盛放著調(diào)料,在達(dá)到調(diào)料添加的的條件后進(jìn)行添加操作。定義一個(gè)凹槽結(jié)構(gòu)體,控制添加佐料的時(shí)間和狀態(tài)。默認(rèn)flag= 0,即不進(jìn)行添加操作,默認(rèn)添加時(shí)間time= -1,即不進(jìn)行添加操作,當(dāng)滿足time時(shí),flag=1,即進(jìn)行添加操作。 Struct Slot int flag;/控制凹槽執(zhí)行添加操作 Int time

14、; /用戶定義凹槽的添加操作的判斷條件 ; Slot Slot16= 0,-1, 0,-1., 0,-1, 0,-1, 0,-1, 0,-1 ;警報(bào)裝置 在工作快結(jié)束時(shí),提前給用戶一個(gè)警示,提醒用戶工作即將完成。定義一個(gè)警報(bào)裝置的結(jié)構(gòu)體,提供警報(bào)功能,當(dāng)系統(tǒng)工作即將完成時(shí),對(duì)用戶進(jìn)行提醒,默認(rèn)警報(bào)時(shí)間為1分鐘,警報(bào)持續(xù)時(shí)間為10秒:Struct AlarmApp Int flag;;AlarmApp App1 0; /警報(bào)裝置默認(rèn)為不開(kāi)啟2.功能注意默認(rèn)添加過(guò)程為2秒,所以用戶設(shè)置的時(shí)間中,系統(tǒng)會(huì)將這添加的過(guò)程的時(shí)間算入,但對(duì)用戶不透明,即用戶不需要理會(huì)。功能的實(shí)現(xiàn)思想如下所示:Int n;

15、/n為計(jì)數(shù)功能,記錄添加操作的次數(shù)可以設(shè)置系統(tǒng)的工作時(shí)間:Printf("請(qǐng)輸入系統(tǒng)工作時(shí)間:"); /提示輸入系統(tǒng)工作時(shí)間Scanf("%d",&SystemS1.WorkT); /輸入工作時(shí)間可以根據(jù)不同的做法設(shè)置不同的添加時(shí)間; Printf("請(qǐng)輸入添加時(shí)間:n"); Printg("提示:共六個(gè)凹槽可提供添加服務(wù),默認(rèn)為-1,不進(jìn)行設(shè)置可輸入-1!"); Scanf("%d",&Slot0.time, &Slot1.time,&Slot2.time, &

16、amp;Slot3.time&Slot4.time, &Slot5.time); /將輸入的時(shí)間賦給凹槽系統(tǒng) 警報(bào)功能,提醒用戶即將完成工作: If(systemT = SystemS1.WorkT - 60) App1.flag=1; /離工作結(jié)束時(shí)間還有1分鐘時(shí)開(kāi)啟警報(bào)3.功能執(zhí)行功能的實(shí)現(xiàn)需要經(jīng)過(guò)許多的判斷過(guò)程,當(dāng)條件達(dá)到時(shí),系統(tǒng)才會(huì)根據(jù)條件來(lái)進(jìn)行相應(yīng)的操作,從而達(dá)到預(yù)定的工作目的。需要進(jìn)行條件判斷的步驟如下所列:判斷系統(tǒng)開(kāi)始工作:Printf("請(qǐng)輸入系統(tǒng)工作時(shí)間:"); /提示輸入系統(tǒng)工作時(shí)間Scanf("%d",&Sy

17、stemS1.WorkT); /輸入工作時(shí)間SystemS1.flag=1; /開(kāi)始工作判斷系統(tǒng)終止工作: 系統(tǒng)停止工作包括最終的停止和中途暫停兩部分: 最終停止工作:If (systemT>=SystemS1.WorkT+n*2) /systemT為 SystemS1.flag=0; 中途執(zhí)行添加操作暫停工作:If(Slot0.flag=1|Slot1.flag=1|Slot1.flag=1 |Slot1.flag=1|Slot1.flag=1|Slot1.flag=1) SystemS1.flag=0; /暫停工作 If(systemT=systemT+2) SystemS1.fla

18、g=1; /添加操作,2秒后系統(tǒng)繼續(xù)工作判斷添加操作: 如果沒(méi)有添加操作需要執(zhí)行,即全為默認(rèn)添加時(shí)間,不需要執(zhí)行判斷操作; 需要進(jìn)行添加的操作:If(Slot0.time=systemT-n*2|Slot1.time=systemT-n*2|Slot2.time=systemT-n*2 |Slot3.time=systemT-n*2|Slot4.time=systemT-n*2|Slot5.time=systemT-n*2)/ 進(jìn)行判定的時(shí)候,系統(tǒng)時(shí)間需要減去可能中途因前一個(gè)添加操作耽誤的2秒 SystemS1.flag=0; If(systemT=systemT+2) SystemS1.fl

19、ag=1; /添加操作,2秒后系統(tǒng)繼續(xù)工作 .判斷是否開(kāi)啟警報(bào) If(systemT = SystemS1.WorkT - 60) App1.flag=1; /離工作結(jié)束時(shí)間還有1分鐘時(shí)開(kāi)啟警報(bào) If(systemT=systemT+10) App1.flag=0; /警報(bào)持續(xù)10秒,然后關(guān)閉4步進(jìn)電機(jī)工作原理步進(jìn)電機(jī)接口圖示:圖中上面是單片機(jī)外圍電路圖。上圖是將步進(jìn)電機(jī)接到單片機(jī)的電路圖(右下角電路圖是的)5.步進(jìn)電機(jī)原理的代碼及思想 名稱:步進(jìn)電機(jī) 內(nèi)容:本程序用于測(cè)試4相步進(jìn)電機(jī)常規(guī)驅(qū)動(dòng) 含正反轉(zhuǎn) 使用1相勵(lì)磁 #include <reg52.h>sbit A1=P10; /

20、定義步進(jìn)電機(jī)連接端口sbit B1=P11;sbit C1=P12;sbit D1=P13;#define Coil_A1 A1=1;B1=0;C1=0;D1=0;/A相通電,其他相斷電#define Coil_B1 A1=0;B1=1;C1=0;D1=0;/B相通電,其他相斷電#define Coil_C1 A1=0;B1=0;C1=1;D1=0;/C相通電,其他相斷電#define Coil_D1 A1=0;B1=0;C1=0;D1=1;/D相通電,其他相斷電#define Coil_AB1 A1=1;B1=1;C1=0;D1=0;/AB相通電,其他相斷電#define Coil_BC1

21、A1=0;B1=1;C1=1;D1=0;/BC相通電,其他相斷電#define Coil_CD1 A1=0;B1=0;C1=1;D1=1;/CD相通電,其他相斷電#define Coil_DA1 A1=1;B1=0;C1=0;D1=1;/D相通電,其他相斷電#define Coil_OFF A1=0;B1=0;C1=0;D1=0;/全部斷電unsigned char Speed;/*- uS延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量,其值的范圍是 0255 這里使用晶振12M,精確延時(shí)請(qǐng)使用匯編,大致延時(shí) 長(zhǎng)度如下 T=tx2+5 uS -*/void DelayUs2x(unsigned char t) while(-t);

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論