




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、設(shè)計(jì)任務(wù)摘要4第1節(jié)系統(tǒng)方案論證與比較51.1 設(shè)計(jì)思路51.2 方案選擇與論證51.2.1 x電機(jī)的選擇與論證5122、電機(jī)驅(qū)動方案的選擇與論證51.2.3 、顯示部分方案的選擇與論證6124、語音部分的方案選擇與論證6第2節(jié)電路框圖設(shè)計(jì)82.1 總體框圖設(shè)計(jì)82.2 整體程序流程圖9第3節(jié)系統(tǒng)的具體設(shè)計(jì)103.1 系統(tǒng)的硬件設(shè)計(jì)103.1.1、 電機(jī)驅(qū)動模塊103.1.2、 鍵盤與顯示模塊113.1.3、 語音模塊123.2 系統(tǒng)的軟件設(shè)計(jì)133.2.1、 各部分程序流程圖14第4節(jié)測試方法與儀器164.1 測試設(shè)備164.2 測試方法16第5節(jié)測試數(shù)據(jù)及測試結(jié)果析19第6節(jié)結(jié)論21第7節(jié)
2、心得22附錄23參考文獻(xiàn)24自動控制升降旗系統(tǒng)設(shè)計(jì)報(bào)告至囹設(shè)計(jì)任務(wù)設(shè)計(jì)一個(gè)自動控制升降旗系統(tǒng),該系統(tǒng)能夠白動控制升旗和降旗,升旗時(shí),在旗桿的最高端自動停止;降旗時(shí),在最低端自動停止。自動控制升降旗系統(tǒng)的機(jī)械模型如圖所示。旗幟的升降由電動機(jī)驅(qū)動,該系統(tǒng)有兩個(gè)控制按鍵,一個(gè)是上升鍵,一個(gè)是下降鍵。自動控制升降旗示意圖(-)基本功能1 .按卜.上升按鍵后,國旗勻速上升,同時(shí)流暢地演奏國歌;上升到最高端時(shí)自動停止上升,國歌停奏;按卜下降按鍵后,國旗勻速下降,降旗的時(shí)間不放國歌,下降到最低端時(shí)自動停止。2 .能在指定的位置上自動停止。3 .為避免誤動作,國旗在最高端時(shí),按上升鍵不起作用:國旗在最低端時(shí),
3、按下降鍵不起作用。4 .升降旗的時(shí)間均為43秒鐘,與國歌的演奏時(shí)間相等,同時(shí),旗從旗桿的最下端上升到頂瑞。降旗不演奏國歌,同時(shí),旗從旗桿的最上端卜.降到底端。5 .數(shù)字即時(shí)顯示旗幟所在的高度,以厘米為單位,誤差不大于2厘米。(二)擴(kuò)展功能增設(shè)一個(gè)開關(guān),由開關(guān)控制是否是半旗狀態(tài),該狀態(tài)由一發(fā)光二極管顯示。1 .半旗狀態(tài)(根據(jù)國旗法)。升旗時(shí),按上升健,奏國歌,國旗從最低端上升到最高端之后,國歌停奏,然后自動下降到總高度的2/3高度處停止;降旗時(shí),按下降鍵,國旗先從2/3高度處上升到最高端,再自動從最高端下降到底之后自動停止,國歌停奏。2 .不論旗幟是在頂端還是在底端,關(guān)斷電源之后重新合上電源,旗
4、幟所在的高度數(shù)據(jù)顯示不變。3 .要求升降旗的速度可調(diào)整,旗桿高度不變的情況卜升降旗時(shí)間的調(diào)整范圍是30120秒鐘,步進(jìn)1秒。此時(shí)國歌停奏。4 .具有無線遙控升、降旗及停止功能。摘要本系統(tǒng)采用單片機(jī)AT89s52作為自動控制升降旗系統(tǒng)的檢測和控制核心,采用由單片機(jī)控制的步進(jìn)電機(jī)帶動國旗升降,實(shí)現(xiàn)對國旗升降的自動控制。該電路主要分為電機(jī)驅(qū)動控制模塊、鍵盤與顯示模塊、語音模塊及無線遙控電路模塊等幾個(gè)部分。電機(jī)驅(qū)動控制模塊采用集成驅(qū)動芯片L298,控制與顯示部分分別采用健盤作為控制和液晶RT1602c作為顯示,語音電路采用語音芯片ISD2560,無線遙控部分采用SP多用途無線數(shù)據(jù)收發(fā)模塊,同時(shí)還采用了
5、接近開關(guān)LMF2-3OO5NA,防止旗幟在最高點(diǎn)或最低點(diǎn)誤動作,從而實(shí)現(xiàn)了雙重保險(xiǎn)的作用。基于這些完備而可靠的硬件設(shè)計(jì),使用了一套完善的軟件編程,實(shí)現(xiàn)了自動升降旗的基本功能及發(fā)揮部分的一些功能。關(guān)鍵字:步進(jìn)電機(jī)自動控制語音遙控液晶顯示接近開關(guān)具體設(shè)計(jì)系統(tǒng)方案論證與比較1.1 思路題目要求設(shè)計(jì)一自動控制升降旗系統(tǒng),該系統(tǒng)能夠自動升降旗和自動升降半旗,能夠在指定位置停止,升降旗的時(shí)間可在30-120秒的范圍內(nèi)自行調(diào)整,標(biāo)準(zhǔn)的升降旗時(shí)間與國歌演奏時(shí)間相等,即為43秒,且具有數(shù)字即時(shí)顯示旗幟所在的高度和無線遙控升、降旗及停止功能。根據(jù)題目要求由一個(gè)步進(jìn)電機(jī)來控制旗幟的升降情況,由接近開關(guān)來防止旗幟在最
6、高點(diǎn)或最低點(diǎn)停止時(shí)出現(xiàn)的誤動作,由液晶來顯示旗幟所在的高度及升降旗所用的時(shí)間,無線遙控電路使用無線發(fā)射接收模塊SP,語音模塊采用集成語音芯片ISD2560。1.2 方案選擇與論證121、電機(jī)的選擇與論證方案一:采用普通的直流電機(jī)。普通克流電動機(jī)具有優(yōu)良的調(diào)速特性,調(diào)速平滑、方便,調(diào)整范圍廣,過我能力強(qiáng),能承受頻繁的沖擊負(fù)載,可實(shí)現(xiàn)頻繁的無級快速啟動、制動和反轉(zhuǎn)。方案二:采用步進(jìn)電機(jī)。步進(jìn)電機(jī)的一個(gè)顯著特點(diǎn)是具有快速的啟停能力,如果負(fù)荷不超過步進(jìn)電機(jī)所能提供的動態(tài)轉(zhuǎn)矩值,就能夠立即使步進(jìn)電機(jī)啟動或反轉(zhuǎn)。另一個(gè)顯著特點(diǎn)是轉(zhuǎn)換精度高,正轉(zhuǎn)反轉(zhuǎn)控制靈活。因?yàn)樵诒鞠到y(tǒng)中需要精確的轉(zhuǎn)換速度和轉(zhuǎn)換時(shí)間且啟停
7、要迅速,所以在本設(shè)計(jì)中我們選擇方案二122、電機(jī)驅(qū)動方案的選擇與論證方案一:采用繼電器對電動機(jī)的開或關(guān)進(jìn)行控制,通過控制開關(guān)的切換速度實(shí)現(xiàn)對電機(jī)的運(yùn)行速度進(jìn)行調(diào)整。這個(gè)電路的優(yōu)點(diǎn)是電路結(jié)構(gòu)簡單,其缺點(diǎn)是維電器的響應(yīng)時(shí)間長,易損環(huán),壽命短,可靠性不是很高。方案二:采用由達(dá)林頓管組成的H橋型PWM電路。用單片機(jī)控制達(dá)林頓管使之工作在占空比可調(diào)的開關(guān)狀態(tài),可精確調(diào)整電動機(jī)的運(yùn)動狀態(tài)(前進(jìn),后退,左轉(zhuǎn),右轉(zhuǎn)這種電路由于工作在管子的飽和截至模式"效率很高。H橋電路保證了可以簡單的實(shí)現(xiàn)轉(zhuǎn)速和方向的控制,但不能很精確的控制步距和速度。方案三:采用集成驅(qū)動芯片L298。L298是恒壓怛流雙H橋集成電
8、機(jī)芯片,利用該芯片是實(shí)現(xiàn)驅(qū)動步進(jìn)電機(jī)的一種簡單方法,可時(shí)控制四相電機(jī),且輸出電流可達(dá)到2A,可精確控制步距和速度,利用該方法設(shè)計(jì)的步進(jìn)電機(jī)驅(qū)動系統(tǒng)具有硬件結(jié)構(gòu)簡單、軟件編程容易的特111八所以綜上所述我們采用方案三。123、顯示部分方案的選擇與論證方案一:采用LED數(shù)碼管顯示旗幟所在的高度以及升降旗所用的時(shí)間。在本系統(tǒng)中需要用到6只LED數(shù)碼管進(jìn)行動態(tài)顯示才可以達(dá)到要求。采用LED的優(yōu)點(diǎn)是亮度高,醒目,價(jià)格便宜,壽命長:缺點(diǎn)是只能顯示。9的數(shù)字和一些簡單的字符,電路復(fù)雜,占用資源較多且信息量小。方案二:用LCD(RT1602C)液晶顯示,其優(yōu)點(diǎn)是能顯示更多的字符,工作電流比LED小幾個(gè)數(shù)后級,
9、故其功耗低,”仃著良好的人機(jī)界面,體積小,功耗極低。基于上述考慮,所以我們選擇方案二1.2.4、 語音部分方案的選擇與論證方案一:采用語音芯片ISD1420。該芯片采用CMOS技術(shù),內(nèi)含震蕩器、話筒前置放大、自動增益控制、防混看濾波器、平滑濾波器、揚(yáng)聲器驅(qū)動及EEPROM,一個(gè)最小的錄放系統(tǒng)僅由一個(gè)麥克風(fēng)、一個(gè)喇叭、兩個(gè)按扭、電源及少數(shù)電阻電容即可,結(jié)構(gòu)非常簡單,旦它的音質(zhì)好、功耗低,但其錄放音時(shí)間短,只有8到20秒。方案二:采用語音芯片ISD2560,它具有抗斷電、音質(zhì)好,使用方便,無須專用的開發(fā)系統(tǒng)等優(yōu)點(diǎn)。錄音時(shí)間為60s,能重復(fù)錄放達(dá)10萬次。芯片采用多電平直接模擬量存儲專利技術(shù),省去了
10、A/D、D/A轉(zhuǎn)換器。每個(gè)采樣值直接存儲在片內(nèi)單個(gè)EEPROM單元中,因此能夠非常真實(shí)、自然地再現(xiàn)語音、音樂、音調(diào)和效果聲,避免了一般固體錄音電路因量化和壓縮造成的最化噪聲和“金屬聲”,該器件的采樣頻率為80KHZ。綜上所述,因?yàn)樵诒鞠到y(tǒng)國歌的的演奏時(shí)間需要43秒鐘,所以在此選用方案二電路框圖設(shè)計(jì)2.1總體框圖設(shè)計(jì)根據(jù)設(shè)計(jì)要求,本系統(tǒng)可由圖2-1-1所示的幾個(gè)部分組成:圖總體電路框圖根據(jù)設(shè)計(jì)要求,可得本系統(tǒng)的程序主流程圖如圖2-2-1所小:本系統(tǒng)的控制器彳.ATMEL公司的AT89s52。2.2整體程序流程圖通電初始化掉電處理蝕盤掃描鍵處理圖24-1整體流程圖第3節(jié)系統(tǒng)的具體設(shè)計(jì)3.1 系統(tǒng)的
11、硬件設(shè)計(jì)本系統(tǒng)由單片機(jī)AT89s52作為升降旗系統(tǒng)的控制核心,實(shí)現(xiàn)鍵盤控制、液晶顯示、語音以及無線遙控等幾個(gè)部分,即該系統(tǒng)主要包括電機(jī)驅(qū)動模塊、鍵盤與顯示模塊、語音模塊及無線遙控電路模塊等幾個(gè)部分。現(xiàn)分別對各模塊進(jìn)行分析。3.1.1、 電機(jī)驅(qū)動模塊在本設(shè)計(jì)中采用集成驅(qū)動芯片L298作為電機(jī)驅(qū)動的核心,L298是恒壓恒流雙H橋集成電機(jī)芯片,可同時(shí)控制兩個(gè)電機(jī),且輸出電流可達(dá)到2A,驅(qū)動力很強(qiáng)。因?yàn)樵诒驹O(shè)計(jì)中我們使用的是四相步進(jìn)電機(jī),所以L298完全符合要求。其電路原理圖如圖3-1-1所示。+12V四柜步進(jìn)電機(jī)圖3-1-1電機(jī)驅(qū)動電路其步進(jìn)電機(jī)的控制原理為:為了準(zhǔn)確實(shí)現(xiàn)可調(diào)節(jié)的時(shí)間和高度控制的勻速
12、升降,需要精確計(jì)算在人眼不能識別的時(shí)間內(nèi)的步進(jìn)電機(jī)的脈沖數(shù)。在此我們選用步距角09度,則走一圈所需的步數(shù)為400步,因?yàn)橛糜诠潭ɡK子的軸的立徑為25cm,則平均每步拉出的線長便可計(jì)算出來約為L=00234cm,在整個(gè)上升或卜降過程中,high為總高度,可通過公式計(jì)算出在此段距離中步進(jìn)電機(jī)需走的步數(shù),即為,步進(jìn)電機(jī)要轉(zhuǎn)動的總步數(shù):總步數(shù)=高度(high)/0.0234,在此,高度可調(diào)步長為1cm,時(shí)間可調(diào)時(shí)間間隔為Is。31.2.鍵盤與顯示模塊在本設(shè)計(jì)中使用了八個(gè)按鍵,分別用來控制升降旗和升降半旗及其切換,高度及時(shí)間的調(diào)節(jié),其鍵盤摸板如圖顯示部分采用液晶RT1602,因?yàn)樵诒驹O(shè)計(jì)中只要求顯示時(shí)間
13、與高度,可以不用中文顯示,所以RT1602已完全滿足要求,其鍵盤與顯小模塊的電路原理圖如圖3-1-3所示.圖3-1-2健盤摸板TSCMPVCC-VCCn3119930PvccWPSCLSDAAOAlA2gndg202COM2人6do:5evccbo1D12D23D34P1.45P15。C0N6l12MP10POOP11PO1P12P02P13P03P14PO4P15P05AT89S52P06P17P07INTLP20INTOP21P22T1P23如P24P25EVVPP26P27XI5QRESETRKDTXDRDAL麗WRPSEW1417Q二10LI11L230P3313力口血39圖3-l-3
14、鍵盤與顯示電路RSE/WE-34ZEVGNDRT1602C323?910o。gMBo_-SW-PBJ621222324無2627283736M35COM4鈍開關(guān)313.語音模塊因?yàn)楸驹O(shè)計(jì)要求演奏國歌,其時(shí)間為43秒鐘,所以選用的語音芯片其錄放時(shí)間應(yīng)大于43秒鐘,即在此選用語音芯片ISD2560,其錄放時(shí)間為60秒,完全符合本設(shè)計(jì)的要求,我們把國歌音樂錄制在ISD2560語音芯片中,然后用它的單次播放功能播放國歌,其電路原理圖如圖3-14所示.n圖3-14語音模塊的電路原理圖ISD2560可以利用A0-A9這10條地址線實(shí)現(xiàn)分段錄放音,可以分為600段,在本設(shè)計(jì)中我們沒有用到分段錄放音,所以將1
15、0條地址線全部接地。當(dāng)錄音時(shí),片選端CE接低電平、PD為低電平、P/R為低電平:當(dāng)放音時(shí),片選端CE接低電平、PD為低電平、P/R為高電平。其控制原理為:A、當(dāng)升旗鍵按卜.時(shí),ISD2563輸出播音控制信號播放國歌,國旗經(jīng)43s的時(shí)間勻速上升至旗桿頂端,國歌播放完畢:當(dāng)降旗鍵按下時(shí),不播放國歌。B、在半旗狀態(tài)時(shí),當(dāng)升旗鍵按卜.時(shí),對ISD2560輸出播音控制信號播放國歌,國旗經(jīng)43s的時(shí)間勻速從最低端上升到最頂端之后,國歌停奏,然后自動經(jīng)14s的時(shí)間勻速卜.降到總高度的2/3高度處(120cm)停止:當(dāng)降旗鍵按下時(shí),不播放國歌。3.2系統(tǒng)的軟件設(shè)計(jì)整個(gè)系統(tǒng)的主要任務(wù)是執(zhí)行升降旗、半旗、時(shí)間調(diào)整
16、、高度調(diào)整四種運(yùn)動,這樣系統(tǒng)軟件設(shè)計(jì)就可以分塊完成。主程序部分,主要是查鍵盤,通過查鍵,檢測應(yīng)該做什么運(yùn)動,健值不同調(diào)用不同的子程序。子程序包括上、卜.運(yùn)動、半旗運(yùn)動、時(shí)間調(diào)整和高度調(diào)整等。卜面就按照各模塊的功能寫出程序流程圖如卜所示。321、各部分程序流程圖各程序流程圖分別為如卜所示:圖3-2-1主程序流程圖半旗步進(jìn)電機(jī)正轉(zhuǎn)國歌響國旗上升到頂國歌響國旗上升到頂國歌停響下降到三分之二處國旅卜.降到底國旗從三分之一處上升到頂端,然后下降到底返回返回圖3-2-2升旗處理子程序流程圖圖3-2-2升旗處理子程序流程圖第4節(jié)測試方法與儀器4.1 測試設(shè)備1、DT890D數(shù)字萬用表2、TDS1002存儲式
17、數(shù)字示波器3、MPS3OO3L3雙路跟蹤穩(wěn)壓穩(wěn)流電源4、仿真器:偉福(WAVE)E6000L5、EDA設(shè)計(jì)軟件:PROTEL99SE6、杪表一塊4.2 測試方法1、將一定滑輪固定在高為大于180cm的支架上,將一根繩子穿過定滑輪,掛在滑輪上,其一端放100克左右的旅幟,另一端繞在步進(jìn)電機(jī)的定軸上,并將步進(jìn)電機(jī)放在支架的底端。2、一切準(zhǔn)備工作都做好后,將180cm的距離調(diào)整好,再接通電源,進(jìn)行調(diào)試。3、對升降旗部分進(jìn)行調(diào)試(按標(biāo)準(zhǔn)規(guī)定),將旗幟放到0cm處(即參考點(diǎn)處),按卜.升旗健,看國歌是否能響起,旗幟是否能在43秒中到達(dá)180cm處并停止:按卜降旗鍵,看國歌是否不會響起,旗幟是否能在43秒
18、中降到0cm處并停止。4、對半旗部分進(jìn)行調(diào)試,按卜.半旗鍵,再按卜升旗鍵看國歌是否能響起,旗幟是否能在43杪中到達(dá)180cm處(此時(shí)國歌是否停奏),再自動降到120cm處并停止:按下降旗鍵,看國歌是否不會響起,旗幟是否會從120cm處上升到180cm處,再自動降到0cm處并停止。5、對時(shí)間可調(diào)部分進(jìn)行調(diào)試,在30-120秒鐘內(nèi)調(diào)整幾個(gè)時(shí)間,看旗幟能否能在此時(shí)間順利的升降旗。6、對高度可調(diào)部分進(jìn)行調(diào)試,在0-180cm內(nèi)調(diào)整幾個(gè)高度,石旗幟能否在指定的高度立即停止。第5節(jié)測試數(shù)據(jù)及測試結(jié)果分析由于在讀數(shù)時(shí),人眼不可一、升旗時(shí)間和位置測試一、檢測升旗運(yùn)動時(shí),是不是勻速運(yùn)動,其實(shí)際位置和理論位置是否
19、對應(yīng),升旗43s到達(dá)180cm的位置和時(shí)間是否精確。其記錄數(shù)據(jù)如表5-1所示。表5-1升旗時(shí)間和位置測試數(shù)據(jù)記錄表(位置以cm為單位,時(shí)間以s為單位)實(shí)際位置180180180180180180所測位置實(shí)際時(shí)間434343434343實(shí)測時(shí)間二、降旗時(shí)間和位置測試檢測降旗運(yùn)動時(shí),是不是勻速運(yùn)動,其實(shí)際位置和理論位置是否對應(yīng),降旗43s到達(dá)0cm的位置和時(shí)間是否精確。其記錄數(shù)據(jù)如表5-2所示。表5-2降旗時(shí)間和位置測試數(shù)據(jù)記錄表(位置以cm為單位,時(shí)間以s為單位)實(shí)際位置000000所測位置實(shí)際時(shí)間434343434343實(shí)測時(shí)間三、高度調(diào)整測試同的高度,檢測所到達(dá)位置是否精確,時(shí)間是否是在按比
20、例(即以43s經(jīng)過180cm的比例計(jì)算)所算得的時(shí)間到達(dá)。(以升旗為例)如表5-3所示表5-3高度調(diào)整數(shù)據(jù)記錄表(位置以cm為單位,時(shí)間以s為單位)實(shí)際位置3060100150170179所測位置理論時(shí)間7.1614.33323.8935.8334061142,761實(shí)測時(shí)間四、時(shí)間調(diào)整測試設(shè)定不同的時(shí)間,檢測到達(dá)頂點(diǎn)位置(以180cm為準(zhǔn))的時(shí)間是否精確。(以升旗為例),其測試數(shù)據(jù)如表54所示。表5<時(shí)間調(diào)整數(shù)據(jù)記錄表(位置以cm為單位,時(shí)間以s為單位)實(shí)際時(shí)間30506080100120實(shí)測時(shí)間實(shí)際位置180180180180180180實(shí)測位置五、半旗的時(shí)間和位置測試檢測半旗運(yùn)動時(shí)
21、,是不是勻速運(yùn)動,其實(shí)際位置和理論位置是否對應(yīng),實(shí)際所需時(shí)間和理論時(shí)間是否對應(yīng)。其記錄數(shù)據(jù)如表5-5所示。表5-5時(shí)間調(diào)整數(shù)據(jù)記錄表(位置以cm為單位,時(shí)間以s為單位)實(shí)際位置120120120120120120實(shí)測位置理論時(shí)間573357.3357.33573357335733實(shí)測時(shí)間上述的各項(xiàng)運(yùn)動測試中,都存在著一定的誤差,現(xiàn)在我們就從以下幾個(gè)方面對誤差產(chǎn)生的原因進(jìn)行分析:(1)固定繩子的軸的直徑為25cm,理論上固定繩子的軸的直徑為2.5cm,但實(shí)際上由于線一圈一圈的繞上去,其實(shí)際用于計(jì)算的直徑就會有一定的變化,不可避免地為后面地計(jì)算帶來誤差。(2)機(jī)械制作工藝上的其他部分除了上述分析的
22、因素外,還有諸如電機(jī)安裝時(shí)的位置不合理,電機(jī)繞線時(shí)的斜繞的問題,總繞的問題等,都會引起最后物體運(yùn)動定位精度不夠的結(jié)果。(3)人為引起的誤差能很精確的讀出所昂:得的距離,以及用秒表測試時(shí),不能很精確的與電機(jī)的起停時(shí)間同步。第6節(jié)結(jié)論本系統(tǒng)的特色:本設(shè)計(jì)在硬件上,使用了步進(jìn)電機(jī)控制和利用接近開關(guān)實(shí)現(xiàn)停止的雙重保險(xiǎn),在軟件上,利用C語言的簡單精練特點(diǎn),實(shí)現(xiàn)起來更加簡單,現(xiàn)將題目要求指標(biāo)及系統(tǒng)實(shí)際性能列表如卜.:基本要求發(fā)揮要求實(shí)際性能升旗時(shí),勻速上升同時(shí)演奏國歌,到達(dá)頂端時(shí)能自動停止。降旗時(shí),不演奏國歌,到達(dá)低端時(shí)自動停止。當(dāng)時(shí)間設(shè)定為43S、高度設(shè)定為180cm時(shí),國旗勻速上升并且演奏國歌。當(dāng)時(shí)間
23、、高度設(shè)定為其他值時(shí),國旗只勻速上升而不演奏國歌。降旗時(shí),國旗勻速下降并不演奏國歌。能在指定的位置上自動停止通過高度上、下調(diào)節(jié)鍵來實(shí)現(xiàn)高度的調(diào)節(jié),調(diào)節(jié)在哪一個(gè)高度就在此處停止。為避免誤動作,國旗在最高端時(shí),按上升鍵不起作用;國旗在最低端時(shí),按下降鍵不起作用。國旗到達(dá)最頂端時(shí),按“升旗”鍵不起作用,國旗到達(dá)最低端時(shí),按“降旗”鍵不起作用。數(shù)字即時(shí)顯示旗幟所在的高度通過RT1602c來顯示設(shè)置的高度、此時(shí)的高度以及設(shè)置的時(shí)間、此時(shí)運(yùn)行的時(shí)間。由開關(guān)控制是否是半旗狀態(tài),該狀態(tài)由一發(fā)光二極管顯示通過一個(gè)按鍵來實(shí)現(xiàn)半旗與非半旗之間的切換,半旗時(shí),在液晶的右下角顯示“鏟號。升半旗時(shí),國旗先升到最頂端(同時(shí)
24、奏國歌),再自動卜降到總高度的2/3處。降半旗時(shí),國旗先升到頂端,再自動下降到最低端。要求升降旗的速度可調(diào)整,旗桿高度不變的情況卜,升降旗時(shí)間的調(diào)整范用是30120秒鐘,步進(jìn)1秒。此時(shí)國歌停奏通過調(diào)節(jié)時(shí)間上、卜調(diào)節(jié)鍵來實(shí)現(xiàn)時(shí)間在30120杪的調(diào)節(jié),步進(jìn)為1秒。當(dāng)時(shí)間不等于43s時(shí),不奏國歌。具有無線遙控升、降旗及停止功能通過無限發(fā)射接收模塊來實(shí)現(xiàn)升旗、降旗、半旗及停止。但效果不是很好。在旗桿的最頂端與最低端安裝了接近開關(guān),防止電機(jī)失控。第7節(jié)心得課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,發(fā)現(xiàn),提此分析和解決實(shí)際問題,鍛煉實(shí)踐能力的重要環(huán)節(jié),是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程.隨著科學(xué)技術(shù)發(fā)展的
25、口新口異,單片機(jī)成為當(dāng)今計(jì)算機(jī)應(yīng)用中空前活躍的領(lǐng)域,在生活中可以說得是無處不在。作為二十一世紀(jì)的大學(xué)來說單片機(jī)的開發(fā)技術(shù)是十分重要的。回顧起此次單片機(jī)課程設(shè)計(jì),至今我仍感慨頗多,的確,從選題到定稿,從理論到實(shí)踐,在整整兩星期的日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的的東西,同時(shí)不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了許多在書本上所學(xué)到過的知識。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是重要要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實(shí)際動手能力和獨(dú)立思考的能力。這次設(shè)計(jì)也讓我發(fā)現(xiàn)自己的知識嚴(yán)重不足,所以
26、一定要不斷充實(shí)自己的知識。這次課程設(shè)計(jì)終于順利完成了,在設(shè)計(jì)中遇到了恨多編程問題,最后在老師的辛勤指導(dǎo)下,終于游逆而解。同時(shí),在老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時(shí),對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心的感謝!附錄:材料清單:名稱規(guī)格數(shù)量液晶RT1602C1芯片AT89s521芯片CD40601-M-UL心片24C021芯片LSD22621芯片LSD22721心片ISD25601穩(wěn)壓塊L7805CV1無線發(fā)射接收模塊SP1喇叭8歐1話筒駐極體1接近開關(guān)LMF2-3005NAo晶振12M1晶振32.768K1按鍵大8按鍵小6撥位開關(guān)1接插件10Po接插件5P4接插件
27、4P5接插件3P3接插件2P12排針o1排線o二極管IN54088發(fā)光二極管藍(lán)色6電阻1/2Wn電阻10M1電阻22M1電阻47OK1電阻39OK1電阻10K8電阻5IK3電阻2Ko電阻300歐6電容30P4電容10410電容022UF1電容10UF電容22UF4電容47UF1電容220UF1電容470UF1底座40P1底座28P1底座18P底座16P1底座8P1部分程序控制步進(jìn)電機(jī)ORGOOOhJMPSTARTORG100HstartMOVBUFF_STEP,#OOHmovP0,#0ffli,初始化MCU端I1movPl,#0fflimovP3,#OffliMOVA,#00H;初始化寄存器M
28、OVPSW,#OOHMOVIE,#00HMOVSP,#30HMAINJNBSW1,CCW_LP,正常電機(jī)正向轉(zhuǎn)動MOVDPTR,#TAB_CW,按下SW1(P31)鍵,電機(jī)反向轉(zhuǎn)動JMPLOOPCCW_LPMOVDPTR,#TAB_CCWLOOP:MOVA,BUFF_STEPMOVCA,A+DPTRMOVPl,A,這里可以改成用P0驅(qū)動LCALLDELINCBUFF_STEPMOVA,BUFF_STEPCJNEA,#08H,MAINMOVBUFF_STEP,#OOHJN1PMAINDELMOVR6,#500DELOMOVR7,#200DJNZR7,$DJNZR6QEL0RETTAB_CW:DB1000111IB,11001111B,01001111B,0110111IB,0010111IB,00111111B,0001HUB,1001111IB;正轉(zhuǎn)相序(八拍)TAB_CCWDB100011113,100111113,000111118,001111113,0010111IB,0110111IB,0100111IB,1100111IB,;反轉(zhuǎn)相序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國萬頭養(yǎng)豬場項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國建筑結(jié)構(gòu)設(shè)計(jì)軟件項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國家禽飼養(yǎng)項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國即時(shí)零售項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國肉雞加工項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國可視會議系統(tǒng)項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國計(jì)算機(jī)連接器項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 中國5G專網(wǎng)專線項(xiàng)目創(chuàng)業(yè)計(jì)劃書
- 2025買賣房產(chǎn)合同樣本
- 沉井施工合同變更與調(diào)整協(xié)議
- 肄業(yè)證書申請表(模板)
- 第八章-電力系統(tǒng)不對稱短路分析與計(jì)算課件
- 國開《人工智能專題》終考試題及答案
- DLT 1055-2021 火力發(fā)電廠汽輪機(jī)技術(shù)監(jiān)督導(dǎo)則
- 計(jì)算機(jī)專業(yè)英語ppt課件(PPT 326頁)
- 珠算基本指法——三指法
- 美國通用電氣公司改革案例
- pantone_潘通色卡_電子版
- 最新消防排煙規(guī)范-消防排煙計(jì)算表
- 模具中英文對照1
- 蘇教版一年級下冊數(shù)學(xué)易錯(cuò)題、難題
評論
0/150
提交評論