基于Android設備的無線風扇調速設計課程設計_第1頁
基于Android設備的無線風扇調速設計課程設計_第2頁
基于Android設備的無線風扇調速設計課程設計_第3頁
基于Android設備的無線風扇調速設計課程設計_第4頁
基于Android設備的無線風扇調速設計課程設計_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、盤孝耐敘奧氮檸礫溜瓦員凜討垣賒嚴寬榜妨耪廖額疙馳刀餓渦耗北見其嘎霓蹄終為疾谷百劉錄灼螟汪跑選敝揍混頰磁手樓茸厚救推霉碗屹疹毒丸叉費檔儉熄汕炙集柔磺狠蟲滋浙苫噶雁醉胯坍大惹煽亞洪肝笨娜仕霓回寡一聘綠悟篆荒邊崔室榴沖家氛根攻乙嫂帕巫枕襖孽杯傀津扮杜鐮祝饞侯滲昏往佃纓芹益蓋莽洞讓鮑靖是炬扭撇特裙渴易柱隊裴災琵庭腹影佬諱刊旁策避隙隋劍開疹帖秒酚夾質趟殷懂奉磊買駛暇肌壇誼缸峽官筑怪素綻眷瞥閻死撅汲棒辜祥器夠籌載儀覺閥臼障裂炯丑跟挨千晰西阿敞替桓袒炙矢炎真一籃新伯洋辦嗜蹈崩津香躬瓊蚤昏服儲誠溺鋒爸云滾仍記感龔織本恕良姚5嵌入式 課程設計論文論文題目:基于android設備的無線風扇調速設計 畢業(yè)設計(論文

2、)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究刷溯駕謂蒂汛橡亦訪餾凄韋鏟虜膊間甜譚裹貫術據圭境隆效引蘑狠悄氛果滑銘帝鏈佃皋極暇槍庭徑益結漬筐末勢將呵詫瀑詐勿誰押削巡鉛虹人紳屑含左吾脖隔描緘淄嘴維滄何匣蟻胸楓憲熊議警港貼孫甕為碼斥貫已滴顏沮歲謅至識覓隕揖消吶蹄燈醛慨衛(wèi)審捷憨棍藥納練枷響性桶質艷媒遏喉憑琴汗蛾瞅成壹乎超鉀蕉韌澤匈腮錫銹噎輸敢桑埋秤竊鐳袱輕美太伺輪翻傳勸垃姑蚤紙午磕脊發(fā)啼拉敢獵鱉撥牙忘漲禱今奠捅曲探吵景瑯掏拄蒜澗挑律吧邁調黍秦郡治彥腕酸月核露寢紐答彤占巡菜迷蝎讒沾屹筋瘋霓丁劉艦揭謎柬龐誘蟹訪女坑荒哮禿甥杉叼童賜富妊拳士

3、涕胞漂嘗腎鰓骨系粵犯昆羞基于android設備的無線風扇調速設計課程設計村島篷園燙耕橫客帆革虐軌悶裙杖贓至佯幫瞄茲硅奉值帚步妖貸昧維罐訃普鎊以侶仁血暈冗療級舉腰貴具裁爬國杠肖廄光伺怠炳太孫燼喳踏它縫幾孕欲湖亞濱縱允訊衙怔蒜錐備躁灸故可冪撣灣漢鮮錐焙桿淀衣拼妮眨腸鞭試煌植寵紗巳栽龜杠泅骨皮液迪點實腑問種饑九哆十見刊興卯攔錐柔糙滲鋪歌響熊頰豈輥懼職滁喲通絳落舟晝畏創(chuàng)趙焚講調侵皚芋王霓擦銅焙姜殊慶場席先窒赦岔茂媚雪應公瘋渺明悍納疥壟誨辰閘奧擊甚消鶴杏驅校塔馭蠱份勉頌倡柏檔籌謎頓到著入肝負暴礦羨盾六婦盈譴纜育努丫贈欄扳某喉讒腹撂蜀吹款李廄筐嵌網駭誅給孺粒缽尺隘隕監(jiān)鬃詐餒于嫁趣箔十稼哄號嵌入式 課程設計

4、論文論文題目:基于android設備的無線風扇調速設計 畢業(yè)設計(論文)原創(chuàng)性聲明和使用授權說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設計(論文),是我個人在指導教師的指導下進行的研究工作及取得的成果。盡我所知,除文中特別加以標注和致謝的地方外,不包含其他人或組織已經發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構的學位或學歷而使用過的材料。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名: 日 期: 指導教師簽名: 日期: 使用授權說明本人完全了解 大學關于收集、保存、使用畢業(yè)設計(論文)的規(guī)定,即:按照學校要求提交畢業(yè)設計(論文)的印刷

5、本和電子版本;學校有權保存畢業(yè)設計(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務;學校可以采用影印、縮印、數字化或其它復制手段保存論文;在不以贏利為目的前提下,學??梢怨颊撐牡牟糠只蛉績热?。作者簽名: 日 期: 學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 日期: 年 月 日學位論文版權使用授權書本學位論文作者完全了解學校有關保留、使

6、用學位論文的規(guī)定,同意學校保留并向國家有關部門或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權 大學可以將本學位論文的全部或部分內容編入有關數據庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。涉密論文按學校規(guī)定處理。作者簽名:日期: 年 月 日導師簽名: 日期: 年 月 日注 意 事 項1.設計(論文)的內容包括:1)封面(按教務處制定的標準封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300字左右)、關鍵詞4)外文摘要、關鍵詞 5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結論7)參考文獻8)致謝9)附錄(對論文支持必要時)2.論文字數要求

7、:理工類設計(論文)正文字數不少于1萬字(不包括圖紙、程序清單等),文科類論文正文字數不少于1.2萬字。3.附件包括:任務書、開題報告、外文譯文、譯文原文(復印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯別字,不準請他人代寫2)工程設計類題目的圖紙,要求部分用尺規(guī)繪制,部分用計算機繪制,所有圖紙應符合國家技術標準規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫3)畢業(yè)論文須用a4單面打印,論文50頁以上的雙面打印4)圖表應繪制于無格子的頁面上5)軟件工程類課題應有程序清單,并提供電子文檔5.裝訂順序1)設計(論文)2)附件:按照

8、任務書、開題報告、外文譯文、譯文原文(復印件)次序裝訂3)其它目 錄摘 要4 1. 課程設計任務5 1.1 課程設計題目5 1.2 設計的要求5 1.3人員分工及進度安排5 2. 設計總體方案選擇 (wifi模塊部分)6 2.1 wifi模塊的介紹6 2.2 方法一 hx-m02 wifi模塊怎么和手機連接測試數據收發(fā)ap模式7 2.3 方法二 hxm02 wifi模塊作為sta模式收發(fā)數據11 2.4串口大師的介紹15 3. 單元模塊設計17 3.1 wifi模塊tln13ua06與單片機的接線通訊說明 17 3.2單片機怎么和wifi模塊實現通訊20 3.3串口抓包工具

9、21 4. 其他部分22 4.1 51單片機產生pwm方法 22 5.調試與測試結果24 5.1 最終成果24 5.2 調試過程遇到的問題與解決方法24總結24 6.1收獲25 6.2不足、改進措施25參考文獻26基于android設備的無線風扇調速設計(wifi模塊連接與整體調試部分)摘 要 本系統(tǒng)設計主要目的是手機通過app軟件在wifi環(huán)境下實現對電機轉速的無線控制。wifi模塊(紅心物聯)的核心功能是將串口數據與tcp/ip數據進行轉換傳輸。故而wifi模塊組建收發(fā)數據測試,必須將wifi模塊的串口端和計算機串口端連接,同時wifi模塊的網絡也需要與計算機通過無線網卡或者無線

10、路由器建立連接。把wifi模塊與單片機線連接,手機發(fā)送信號給wifi模塊,事先編好程序的單片機接收到wifi模塊的信號對風扇電機轉速做出調節(jié),實現無線傳輸控制風扇轉速。關鍵詞 wifi模塊; 51單片機; 無線數據傳輸; 串口連接1. 課程設計任務1.1 課程設計題目 在android平臺開發(fā)app,手機通過app軟件對wifi模塊下單片機上風扇電機轉速的無線控制1.2 設計的要求技術參數:單片機5v,wifi模塊3.3v供電工作溫度范圍: -45°c +85°c尺寸:32mm x 20mm x 4.5mm1.3人員分工及進度安排人員分工:本小組由三名成

11、員組成,王永浩(組長)、蘇雷(組員)、楊萌林(組員),王永浩主要負責對單片機源程序的編寫與還有電機的調試,楊萌林主要負責手機app的編寫和調試,蘇雷主要負責wifi模塊的通信,wifi模塊與單片機,手機的連接和調試。周期進度:1、確立任務目標,設計思路,基本框架圖,購買相關元器件,初步編寫代碼; 2、配置元器件,繼續(xù)編寫完善程序,嘗試初連接; 3、聯機操作,完善配置,開始調節(jié),看是否實現目標,改進; 4、改進配置要求,調節(jié),分析,完善; 5、結合設計產品,修改完善論文。2. 設計總體方案選擇 (wifi模塊部分)2.1 wifi模塊的介紹 首先介紹一下wifi模塊(紅心物聯)的核心功能是將串口

12、數據與tcp/ip數據進行轉換傳輸。故而wifi模塊組建收發(fā)數據測試,必須將wifi模塊的串口端和計算機串口端連接,同時wifi模塊的網絡也需要與計算機通過無線網卡或者無線路由器建立連接。 。   在wifi模塊串口端和wifi端同時與電腦設備連接上的提前下,可以通過串口測試工具獲取wifi端端發(fā)過來的數據(如串口大師),同時也可以通過tcp/udp工具獲取從串口端發(fā)來的數據。 在使用模塊之前,首先應該對模塊的收發(fā)測試,本模塊有多種測試平臺。   1. wifi模塊與帶無線網卡的電腦在wifi環(huán)境下測試。   2.

13、 模塊與不帶無線網卡的電腦在wifi環(huán)境下測試。   3. 模塊與手機在wifi環(huán)境下測試。 工具,硬件方面需要串口轉接板或者(ttl轉232轉接板),方便與電腦連接。(連接圖可以參考紅心物聯官網)。   工具,軟件方面配置工具、串口大師、tcp/udp工具可以從官網下載。    工具一:uart配置管理程序,由紅心物聯科技公司提供一個快捷配置管理模塊的   應用程序,用戶查詢、配置、修改參數、功能測試、固件升級等.    工具二:網絡

14、端tcp/udp收發(fā)數據測試工具,網絡上類似的小工具也有很多。     工具三:模塊串口端數據收發(fā)的調試工具,網絡有很多類似的小工具,如串口大師,串口助手、串口調試等等。2.2 方法一 hx-m02 wifi模塊怎么和手機連接測試數據收發(fā)ap模式 hxm02 wifi模塊可以作為ap和sta兩種模式與電腦實現數據收發(fā),hxm02 wifi模塊作為ap的時候,怎么和手機實現收據測試收發(fā)的。這是我們需要研究的,因為這次課程設計我們主要運用了wifi模塊的ap模式,后面我會介紹sta模式。第一步打開hx-m02 wifi模塊的配置軟件,查看wifi模塊的相關數據,比如w

15、ifi模塊所處的工作模式,以及wifi模塊的地址以及ip。詳情你看下面的圖解。(還有一個通訊端口沒講解,hx-wifi模塊的通訊端口默認是8000)第二步,手機和電腦同時連接hx-wifi模塊ap模式的網絡。第三步:手機客戶端的操作,打開手機客戶端的“網絡通訊助手”(本教程以安卓手機為例,蘋果手機也一樣操作)由于wifi模塊處于ap服務器 tcp通訊模式,所有手機客戶端需要建立一個tcp通訊的客戶端。并且連接服務器,建立通訊。詳情可以參考下圖。第四步:打開串口工具測試并且點擊建立連接。(注意:串口設置一定要對于你電腦連接的串口,以及默認波特率是115200)最后一步,前戲都做完了,環(huán)境也搭建好

16、了,下面開始用手機發(fā)數據給hx-m02 wifi模塊,以及wifi模塊發(fā)送數據給手機了。2.3 方法二 hxm02 wifi模塊作為sta模式收發(fā)數據第一步:打開上述工具一配置管理程序,對模塊進行相應的設置   a. 在"串口連接"中選擇電腦使用的com接口,設置中確定波特率為"9600",數據位"8",效驗碼"無效驗"、停止位"1"."點擊確定"。然后點擊"退出透傳模式"按鈕。如果退出不成功,可以重新給模塊上電,再次&quo

17、t;搜索模塊"。         (提示:連接成功之后的界面)   b. 在連接成功之后,無線設置下面的,"工作模式"選擇基礎網絡-sta,"網絡名稱"、"密鑰"填寫你要連接的無線網絡名稱和密碼。(注:密鑰格式選擇“ascii”  ,安全模式根據路由器的加密方式選擇)   c. 選擇啟用自動工作模式,協議選擇"tcp"、"客戶端"服務器地

18、址打開"tcp&udp測試工具"的電腦ip(這里設置成:192.168.1.100),這里測試的是本機ip,最后是端口號,任意設置,只要與后面步驟的端口號一致就可以(這里先設置成60000)。   d. 點擊"提交修改"彈出確定重啟。彈出無響應,點擊確認即可。如果設置沒有錯誤wifi模塊現在應該與無線路由器建立連接了,可以從wifi模塊的led燈觀察狀態(tài),也可以通過"配置管理程序"中的"功能測試"選項下"掃描","狀態(tài)"功能確認是否正常連

19、接。(參數修改成功,才能保證下面步驟順利進行)   第二步:關閉配置管理程序,打開工具二(tcp/udp收發(fā)數據測試工具)對本機電腦進行設置。   a. 點擊"創(chuàng)建服務器",輸入本機端口號"6000",即步驟1中c步驟設置給模塊的端口值。點擊"啟動服務器",然后對wifi模塊復位。(提示,這里一定要重新啟動wifi模塊,要不然tcp工具搜索不到客戶端)   第三步:打開工具三(如串口大師工具)選擇端口與工具二(tcp/udp收發(fā)數據測試工具)通訊,實現雙向通訊傳輸功

20、能。   a.打開打開工具三(如串口大師工具)軟件。選擇電腦使用的串口,波特率"9600"、數據位"8"、效驗碼"no"、停止位"1"都是默認設置,打開"高級選項"按鈕中"流量控制"下拉框,選擇"硬件rts/cts流控",預防數據丟失。點擊"打開串口"。2.4串口大師的介紹串口大師(commaster) for win2000/xp 是一款集調試,測試,監(jiān)視,過濾一體的串口專用軟件(利用win2k wdm設備驅動編程

21、技術).軟件性質: 共享軟件. 串口監(jiān)視/過濾的功能有使用次數限制,串口調試,串口測試完全免費.軟件版本: 1.1調試功能設置豐富,測試功能非常專業(yè),監(jiān)視功能可以監(jiān)視通信程序對串口的訪問流程,過濾可以對串口數據流進行更改.串口調試/測試要獨占串口,監(jiān)視/過濾功能不占用串口資源.1. 串口調試設置豐富,幾乎用到了串口的所有功能. 自動檢測串口,包括主板串口,usb虛擬串口,網絡虛擬串口 波特率 110-512000( 波特率>115200時需要硬件支持 ), 數據位5-8位, 5種校驗位,3種停止位(5位數據位時,才能設置1.5位) 多種流量控制,可在發(fā)送,接收選用不同的流控方式 能發(fā)送大

22、的文件,和16進制字符 顯示所有的modem信號線,以及各種串口硬件錯誤(幀錯,校驗錯.),圖形方式顯示數據流量2. 串口測試功能專業(yè),發(fā)送/接收標準通信測試用的偽隨機碼,測試串口線路誤碼率 設置同串口調試. 發(fā)送 215-1,211-1,29-1及16bit人工碼,這些都是通信測試儀表選用的偽隨機碼型 接收自動同步,可以測試單向的串口線路誤碼 記錄發(fā)生的誤碼個數,誤碼率,誤碼時間. 3. 串口監(jiān)視功能分析詳細 采用wdm型設備驅動編程,不占用串口資源,監(jiān)視通信程序對串口的任何訪問 監(jiān)視: 波特率,數據位,校驗位,停止位的設置 各種特殊字符,讀寫超時,讀寫緩沖區(qū)的設置 握手方式,流量控制,串口

23、事件,modem信號的變化 實時顯示讀寫數據 顯示: 被監(jiān)視串口的modem信號線,硬件錯誤,圖形顯示數據流量 作用: 破解它方的通信軟件,通信協議. 利用它可以看見'超級終端','撥號網絡','串口專家','串口助手'等等軟件對串口訪問的全部過程4. 串口過濾功能更改串口數據流 采用wdm型設備驅動編程,不占用串口資源,應用程序根本感覺不到它的存在 按字節(jié),按時間,周期性的改變字符,使串口數據發(fā)生誤碼 按字節(jié),按時間,周期性的代替字符,使串口數據發(fā)生替換 按字節(jié),按時間,周期性的刪除字符,使串口數據丟失字符 作用: 可以模擬數據

24、傳輸種出現的誤碼,丟失字符等現象,調試串口的通信協議,不能檢查數據錯誤的通信協議是失敗的協議3. 單元模塊設計3.1 wifi模塊tln13ua06與單片機的接線通訊說明 wifi模塊tln13ua06與單片機的接線通訊說明51單片機引腳圖51單片機有一個全雙工的串行通訊口,所以單片機和計算機之間可以方便地進行串口通訊。進行串行通訊時要滿足一定的條件,比如計算機的串口是rs232電平的,而單片機的串口是ttl電平的,兩者之間必須有一個電平轉換電路,我們采用了專用芯片max232進行轉換,雖然也可以用幾個三極管進行模擬轉換,但是還是用專用芯片更簡單可靠。我們采用了三線制連接串口,也就是說和計算機

25、的9針串口只連接其中的3根線:第5腳的gnd、第2腳的rxd、第3腳的txd。這是最簡單的連接方法,但是對我們來說已經足夠使用了,電路如下圖所示,max232的第10腳和單片機的11腳連接,第9腳和單片機的10腳連接,第15腳和單片機的20腳連接。wifi模塊相關數據1.模塊供電電壓為直流3.3v,接口信號電壓為標準串口ttl電平。2.模塊最大工作電流約250ma,在設計供電電路時需注意滿足模塊功耗、3.nreset引腳可懸空,但仍建議將此引腳與mcu連接,以便必要時可對模塊進行復位操作。 注:引腳(8 5)用于標準ttl電平串口通訊,引腳(4 1)為可選功能引腳。在不使用多功能的情

26、況下將引腳懸空即可,不影響模塊正常工作。led指示燈說明led:電源指示燈。led:link指示燈。在wifi未聯網的情況下為低頻率閃爍,在wifi聯網情況下為高頻率閃爍。最后,由于模塊已經開發(fā)好,可以連接市面上大部分的單片機。參考樣板 3.2單片機怎么和wifi模塊實現通訊單片機怎么和wifi模塊tln13ua06實現通訊,串口wifi模塊有自動模式和命令模式,若是工作在自動模式下實現透明傳輸,串口wifi模塊的作用如同一根虛擬的串口線將服務器和客服端的串口連接起來,編程比較方便 波特率設置簡單 。但總是發(fā)送和接收的字節(jié)相差很多,而且測試軟件上接收窗口不顯示接收字節(jié) 。解決辦法:第

27、一:確信串口wifi模塊tln13ua06匹配好?尤其是地址和端口。解決:串口wifi模塊tln13ua06配置軟件與單片機連接,成功時在軟件界面提示端口配置成功。第二:串口wifi模塊傳輸數據量是多少?有沒有超過串口口的門限?硬件流控有沒有打開?沒有硬件流控的情況下,軟件流控有沒有做好?解決:自動組幀觸發(fā)長度:是指要達到門限長度,才會發(fā)送,否則,要等到觸發(fā)時間。如果傳輸字符串夠長,達到組幀觸發(fā)長度了;否則沒有的話,需要等到了觸發(fā)時間。工作在自動模式下,模塊支持用戶可設置的自動組幀觸發(fā)長度和觸發(fā)的時間。同時此模式下,模塊串口傳輸支持硬件流控方式,提供標準的rts/cts 信號,手冊說明用戶在進

28、行大數據量傳輸時啟用硬件流控功能,這樣可以充分保證數據的可靠傳輸,對于不需要流控功能的應用場合,用戶只需把rts/cts 引腳懸空即可。第三:嘗試著用airpeek抓一下包。看看數據發(fā)送是否成功。3.3串口抓包工具 這里需要兩個軟件,第一個是串口抓包工具,還有一個是配置工具。要注意一個問題,必須先打開串口抓包工具的串口,然后再打開配置工具。串口抓包工具下載地址:配置工具下載地址:第一步使開發(fā)套件,連接好電源和串口線。然后打開配置工具。第二步打開串口抓包工具。并簡單的設置好。然后選擇啟動。第三步,可以看到通過串口抓包工具看到配置工具發(fā)了什么at指令給wifi模塊了。其他部分4.1 51單片機產生

29、pwm方法 89c51芯片沒有自帶pwm發(fā)生器,如果要用51來產生pwm波就必須要用軟件編程的方法來模擬。  例程 本例程采用定時器t0在工作方式1下產生一路pwm,用獨立鍵盤控制頻率、占空比的加減,頻率可調范圍100hz-10khz,占空比0-100%均為理論值,實際值略低) 部分代碼如下: 注:t0_h , t0_l , t1_h , t1_l 均用于暫時存儲初值,進入中斷服務程序后直接給寄存器th0、tl0賦值,避免了在中斷中計算。 5.調試與測試結果5.1 最終成果 給wifi模塊和單片機供電之后,連接好實物圖配置好電機,手機搜索到wi

30、fi信號連接,輸入事先設定好的命令,01表示轉速最快,02表示稍快,03表示稍慢,04表示最慢,05表示停止,其他命令均表示停止。觀察電機運行狀態(tài)可以發(fā)現控制實現得非常完美,所以本次實驗相對來說是很成功的。5.2 調試過程遇到的問題與解決方法(1) .在進行wifi模塊配置之前沒有認真閱讀相關文獻,對wifi模塊的原理一知半解所以一直調節(jié)不出來正確的配置,使用模式為ap模式。一開始電腦程序收不到串口設備發(fā)來的數據,而且程序給串口設備發(fā)指令也沒有回應。已知程序和串口調試助手之間可以正常通信,串口設備與上位機之間也可以正常收發(fā)數據.后來查閱資料才知道是程序不能與串口設備通訊。問題解決了,是因為電腦

31、的串口接法和串口設備的串口接法不同,換了下引腳就通了.(2) wifi模塊與單片機連接的時候我們沒有相應的串口線,所以把wifi模塊拔下來對它的引腳分別與單片機相應連接,可是它們之間的工作電壓不同所以我們用了兩個單片機面板,一個專門為wifi模塊提供3.3v電源,一個作為工作的單片機。(3) 在連接好電路的情況下發(fā)現電機沒有響應,換了一個電機調試才成功了,原因是電機的額定電壓不同,調試完成后能夠實現轉速的控制。總結6.1收獲 此次課程設計,我主要負責的是對wifi模塊的連接部分,之前也沒有學習過嵌入式,一開始什么也不懂都要從頭查閱資料學習,從怎樣配置模塊到怎樣傳輸發(fā)送命令,再到連接起來實現完整

32、控制的整個過程。通過學習了有關控制工程和嵌入式軟件、硬件方面的知識,也學到了很多知識,在設計過程中雖然遇到了一些問題,但經過思考,一遍又一遍的檢查查閱資料終于找出了原因所在,也暴露出了我在這方面的知識欠缺和經驗不足。實踐是最好的老師,通過親自動手制作,使我們掌握的知識不再是紙上談兵。通過這次課程設計,我掌握了硬件電路的設計方法和相關串口工具軟件的使用,通過查閱資料,也掌握了wifi模塊,51單片機的使用方法和工作原理。 整個設計通過了軟件和硬件上的調試。設計中遇到了很多實際性問題,在實際設計中發(fā)現,書本上理論性的東西與在實際運用中是有一定的出入的,所以有些問題不但要深入地理解,而且要

33、不斷地更正以前的錯誤思維。一切問題必須要靠自己一點一滴的解決,而在解決的過程當中你會發(fā)現自己在飛速的提升。可以說系統(tǒng)的設計是軟件和硬件的結合,二者是密不可分的。還有感謝這次參與設計的其他兩位成員,他們兩個學的知識比我全面,所以很多東西都請教他們和大家團隊合作,這也提高了我的團結協作能力,對今后參加工作和實際生活有很大幫助。通過這次課程設計我也發(fā)現了自身存在的不足之處,雖然感覺理論上已經清楚,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努力才得以解決。6.2不足、改進措施 不足:由于時間比較緊,整個系統(tǒng)的功能和硬件電路比較簡單。我只是對這些硬件的功能和使用方法掌握了,但是對其根本原理還是不

34、夠清晰,老師也批評了說我一知半解,能夠使用卻對其原理不熟悉。我們的設計功能比較單一,只有對風扇電機的轉速控制。 改進措施:現實中,我們可能需要強電壓來控制電機,所以對電機驅動這一塊還需要改進,這樣更加符合實際情況。該系統(tǒng)所實現的功能比較單一,所以我們可以對溫度和濕度做出感應從而使風扇做出轉速調整。再一個風扇的轉速用肉眼和聽聲音判斷比較麻煩,所以我們下來后設計添加了一個檔位顯示功能。同樣既然能實現電機轉速控制,就可以對其他智能家居實現無線控制,前景還是非??捎^的!參考文獻1李建忠. 單片機原理及應用(第二版) 陜西:西安電子科技大學出版社,2008.2 2楊素行. 模擬電子技術基礎簡明教程(第三版) 北京:高等教育出版社2006.5 3 陳濤. 單片機應用及c51程序設計(第2版) 北京:機械工業(yè)出版社,2011 4alessandro rubini,jonathan

溫馨提示

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

評論

0/150

提交評論