關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 簡易風洞控制系統設計與實現

        簡易風洞控制系統設計與實現

        作者: 時間:2016-10-10 來源:網絡 收藏

        摘要:系統通過高速直流電機帶動風扇旋轉產生風壓,在管道內產生空氣流動,構成簡易風洞。設計了以單片機為核心的控制系統,該系統由MSP430單片機最小系統、檢測、、液晶顯示器以及鍵盤控制,語音播報模塊構成;通過PID核心算法,輸出可調占空比的PWM波,驅動小球的上下移動;并通過位置檢測模塊,實時檢測小球的高度。試驗結果表明該控制系統具有響應速度快、控制精度高、抗干擾能力強等優點。

        本文引用地址:http://www.104case.com/article/201610/306622.htm

        1 系統方案

        1.1 系統總體方案設計

        系統以MSP430單片機為核心模塊,通過模塊帶動扇葉,向圓管之內鼓風,將乒乓球吹起。通過模塊將乒乓球在圓管之內的位置檢測出來之后返回位置數據給單片機,通過單片機的判斷,控制風力的大小,將乒乓球控制在所要求的位置。在240*128液晶上顯示界面和系統當前的參數。還可以通過矩陣按鍵設置參數,達到任意控制的要求,如圖1所示。

        a.jpg

        1.2 設計方案論證

        1.2.1 模塊

        系統采用1298N電機驅動模塊。L298N具有四通道輸出,可以驅動兩個直流電機。且該模塊的驅動電流最大可以達到1.5 A。可以滿足電機的驅動要求,還可以在輸入端加上光耦隔離,可以防止電機停止時反向脈沖燒壞單片機。

        1.2.2 定位模塊

        超聲波的檢測距離長,可達到4.5 m,而且該模塊的反應速度也較快。可以根據自己所要求的時間來具體調節發射和接收時間,操作較為方便。另一方面,紅外對管檢測方式具有模塊的操作簡單,只需將該模塊的電位器調節就行,不足在于在垂直距離較長情況下,需要繁瑣的步驟才能實時顯示球的所在位置。但可以作為某一位置點的定位之用。

        因此設計中采用了超聲波模塊與紅外對管檢測相結合的方式進行定位。

        1.2.3 液晶顯示模塊

        采用LCD240*128液晶顯示,除了能夠顯示出字母、數字之外還可以顯示多種取模圖片。可以做到顯示多樣化。有較好的人機交換界面。

        2 理論分析和計算

        2.1 超聲波檢測距離計算

        由于超聲波原理,超聲波在空氣之中傳播遇到障礙物的時候就會馬上返回。假設超聲波的傳播速度為V,發射和接收的時間差為t,就可以計算出發射點距離障礙物的距離S,如公式(1)所示。

        S=V*△t/2 (1)

        根據系統之中的超聲波模塊的特點,通過計算可以得出在2 cm到4.5 m之內的距離測量值。

        2.2 自制風機的確定

        在系統中,需要將乒乓球在圓管之內上下吹動,這就會對風機的要求很高。普通的小風扇無法滿足要求。所以選擇了高速直流電機,采用大PVC管和豎直圓筒,并結合鼓風機結構,將風吸入風道之后,經過一圈回流之后送入圓管。這樣自制風機結構簡單,穩定度高,較為可靠。圖2為自制風機示意圖。

        b.jpg

        2.3 乒乓球控制算法的確定

        對于乒乓球的運動過程有著嚴格的要求。所以在控制小球的時候需要進行精確控制,通過選擇適當的和有效的參數正定可以達到高精度控制目的。PID公式如式(2)所示。

        c.jpg

        根據上述公式,在最開始確定比例系數之后就開始確定微分器和積分器的數值。最終將三個系數寫入程序之中,達到穩定。

        3 電路與程序設計

        3.1 電機驅動電路設計

        在輸入信號之后,通過光耦隔離,在光耦內部通過光電信號之間的轉換,將輸入的PWM波轉換為電流電壓相對較大的PWM信號。其信號保持一致或者取反。輸出之后可以達到利用小電壓小電流驅動大電壓大電流的作用。驅動芯片選擇了常用的高電壓大電流的全橋驅動芯片L298N,其響應頻率高,還可以實現頻繁的無極快速啟動,制動和反轉等優點,電機驅動電路原理圖如圖3所示。

        d.jpg

        3.2 主程序框圖

        系統主程序框圖如圖4所示。

        e.jpg

        4 測試方案與測試結果

        4.1 測量儀器

        數字秒表,卷尺,數據表。

        4.2 系統測試方法及測試數據

        按圖5所示風洞結構圖,進入操作界面之后,開始測試。從第一項開始,逐項依次測試,使用卷尺及數字秒表,看時間是否達到要求。

        f.jpg

        g.jpg

        h.jpg

        4.3 測試結果

        經過一系列測試表明整個系統能夠完全達到要求。不僅僅是完成要求中的精度,更是在原來的精度要求之上更加的完善和精確,并且加入了語言播報系統,可以根據系統的不同狀態發出不同的聲音。整個系統經過測試,工作穩定,精度高。系統實物如圖6所示。

        i.jpg

        5 后記

        簡易風洞及控制系統設計與實現,此設計獲得2014年湖北省電子設計競賽TI杯,體現了自動控制與機械設計一體性的要求,是對自動控制原理的充分應用。作品本身對于用于中小學學生對自動控制原理的理解和科普具有意義。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 开化县| 开江县| 沁水县| 伊吾县| 潞城市| 尚义县| 江安县| 洛阳市| 香港 | 大姚县| 健康| 郑州市| 江孜县| 峡江县| 岑溪市| 砚山县| 西城区| 开鲁县| 乳源| 霍城县| 沾益县| 潼南县| 乐昌市| 景德镇市| 六盘水市| 岳池县| 余江县| 阜城县| 威远县| 上栗县| 阿克陶县| 色达县| 湖州市| 和林格尔县| 道真| 上栗县| 汕头市| 波密县| 新巴尔虎左旗| 定边县| 阿拉善右旗|