資料介紹
本系統以 MSP430單片機為控制核心, 通過 PID 算法,實現了對風板的控制。系統主要由電源模塊、角度測量模塊、電機驅動模塊、顯示模塊、鍵盤模塊和聲光模塊等構成。 通過 PID反饋輸出 PWM來改變直流風機風力大小, 使風板轉角根據需求變化。加速度傳感器 MPU6050檢測風板位置的變化,并將風板角度在 LCD 液晶器上顯示, 同時單片機對采集的數據進行分析,實時調整 PWM輸出,通過驅動芯片 L298N控制風機風速, 使風板達到穩定的狀態, 并帶有相應的聲光提醒功能, 使系統人性化,經過反復測試,達到了設計要求。
1 系統方案
本系統主要由主控模塊、角度檢測模塊、電機驅動模塊、顯示模塊、電源模塊組成,下面分別論證這幾個模塊的選擇。
1.1 主控模塊的論證與選擇
方案一:采用傳統 8位的 51 單片機作為該系統的控制核心。 經典 51 單片機具有價格低廉,使用簡單等特點,但其存在外設 I/O 端口較少,運算速度低,功能單一,不穩定等缺點。
方案二:采用 TI 公司所生產的 MSP430F149 單片機為主控制芯片, 運算速度快,超低功耗,有非常豐富的片內資源,性價比高。綜合比較以上兩個方案,選擇 TI 公司生產的 430芯片,在低功耗方面有顯著的優勢,處理數據快,且其片內資源豐富,滿足系統設計需求。
1.2 角度檢測模塊方案論證
方案一:采用模擬三軸加速度計 MMA7260, MMA7260QT是檢測物件運動和方向的傳感器, 它根據物件運動和方向改變輸出信號的電壓值。 通過 A/D 轉換器讀取輸出信號,檢測其運動和方向。
方案二:采用 mpu6050傳感器可準確追蹤快速與慢速動作, 并且可調整感測范圍,可快速、直接將檢測信號給控制器 。控制帆板角度是個快速處理的過程,方案一還需采集電路對 AD進行采集轉化為數字量,綜合考慮選擇方案二。
1.3 電機驅動模塊
本設計的主要目的在于控制風機的轉速, 因此電機驅動模塊是必不可少, 其方案有以下兩種。
方案一:采用大功率晶體管組合電路構成驅動電路,這種方法結構簡單,成本低、易實現, 但由于在驅動電路中采用了大量的晶體管相互連接, 使得電路復雜、抗干擾能力差、 可靠性下降, 我們知道在實際的生產實踐過程中可靠性是一個非常重要的方面。因此此中方案不宜采用。
方案二:采用專用的電機驅動芯片,例如 L298N 、L297N 等電機驅動芯片,由于它內部已經考慮到了電路的抗干擾能力,安全、可靠行,所以我們在應用時只需考慮到芯片的硬件連接、 驅動能力等問題就可以了, 所以此種方案的電路設計簡單、抗干擾能力強、可靠性好。設計者不需要對硬件電路設計考慮很多,可將重點放在算法實現和軟件設計中,大大的提高了工作效率。
基于上述理論分析和實際情況,電機驅動模塊選用方案二。
1.4 顯示模塊方案
方案一:選用常見的數碼管顯示,成本低,只能顯示簡單的字符和數字。顯示位數較多時,輪番掃描占用 CPU時間。
方案二:選用 12864顯示屏做顯示。 12864的顯示為 128x64,顯示面積大,數字和漢字顯示容易實現,程序要求不是很高,更加方便。
方案三:用彩屏做顯示。彩屏顯示效果好,但成本高,功耗大,編程設計相對繁瑣。
由于系統顯示信息量較多,對比所述方案,選擇 12864作為系統顯示器。
1.5 電源模塊方案
電源是任何系統能否運行的能量來源, 本系統中電源模塊為主控制器、 電機驅動、角度檢測模塊等提供電源。
方案一:通過電阻分壓的形式將整流后的電壓分別降為控制芯片和電機運行所需的電壓,此種方案原理和硬件電路連接都比較簡單,但對能量的損耗大, 在實際應用系統同一般不宜采用。
方案二:通過固定芯片對整流后的電壓進行降壓、 穩壓處理(如 7812 、7805 等),此種方案可靠性、 安全性高,對能源的利用率高, 并且電路簡單容易實現。
根據系統的具體要求,采用方案二作為系統的供電模塊。
- 基于MSP430單片機的直流電動機調速測速控制系統
- MSP430單片機的AD和DA程序免費下載 21次下載
- MSP430單片機的常用程序框架免費下載
- 使用MSP430單片機控制MPU6000傳感器的程序免費下載 15次下載
- 使用MSP430單片機應用MPU6050陀螺儀的程序免費下載 70次下載
- 使用MSP430單片機設計電池電量測量系統的開題報告免費下載 7次下載
- MSP430單片機的框架程序資料免費下載 9次下載
- 使用MSP430單片機設計的高級流水燈程序免費下載 12次下載
- MSP430單片機的開發總結詳細資料免費下載 20次下載
- 如何使用MSP430單片機設計直流電動機調速測速控制系統 19次下載
- MSP430單片機的命名規則詳細資料免費下載 12次下載
- MSP430單片機教程之MSP430的詳細程序示例合集免費下載 197次下載
- MSP430單片機ADC模數轉換操作 45次下載
- MSP430單片機實踐篇之MSP430單片機ADC模數轉換操作 43次下載
- 基于超低功耗MSP430單片機設計數據采集系統 13次下載
- 基于MSP430單片機實現六自由度機械手模塊的設計 2904次閱讀
- MSP430系列單片機與51單片機的區別及優劣勢對比 3.5w次閱讀
- MSP430單片機的LED驅動電路原理解析 6064次閱讀
- 基于MSP430系列單片機的常用程序編寫總結 4001次閱讀
- 一種基于MSP430單片機的時鐘系統設計與實現 2391次閱讀
- MSP430單片機定時器A結構及其應用范例 3924次閱讀
- msp430無刷電機控制設計電路 9148次閱讀
- 基于MSP430F1 49單片機的網絡控制系統溫控系統設計 1699次閱讀
- 基于低功耗單片機MSP430來控制LED燈光的強度 9216次閱讀
- MSP430單片機設計的嬰兒睡眠監護系統 4492次閱讀
- MSP430單片機的選型及系列介紹 1.6w次閱讀
- MSP430低功耗運行模式原理分析及應用 8864次閱讀
- MSP430單片機的端口介紹 5296次閱讀
- 基于MSP430的函數信號發生器設計方案 4402次閱讀
- MSP430低功耗原理及其在海溫測量中的應用 2258次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 11次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5DIY動手組裝LED電子顯示屏
- 0.98 MB | 3次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機PM2.5檢測系統程序
- 0.83 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537797次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191186次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多