研究生: |
鄭家宇 Chia-Yu Cheng |
---|---|
論文名稱: |
基於微控制器之雙馬達控制板及無線氣壓計之開發 Development of a Dual Motor Controller and a Wireless Barometer Using Microcontrollers |
指導教授: |
李維楨
Wei-chen Lee |
口試委員: |
林紀穎
Chi-ying Lin 陳亮光 Liang-kuang Chen |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 機械工程系 Department of Mechanical Engineering |
論文出版年: | 2013 |
畢業學年度: | 101 |
語文別: | 中文 |
論文頁數: | 85 |
中文關鍵詞: | 微控制器 、雙馬達驅動 、閉迴路控制 、氣壓計 、無線 、氣密性 |
外文關鍵詞: | microcontroller, dual motor drive, closed-loop control, barometer, wireless, airtight |
相關次數: | 點閱:248 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究目的有二:開發雙馬達控制板及開發無線氣壓計。在基於微控制器dsPIC33的雙馬達控制板上直接安裝了兩顆馬達驅動器晶片,如此可減少控制器與驅動器分開安裝時所占的空間與消除接線的困難。透過微控制器已有的二組解碼模組功能,可分別以閉迴路控制二顆直流伺服馬達。馬達控制板上並有輸入/輸出腳位的設計,使用者可使用這些腳位連上各式感測器與微控制器進行資料的傳輸,如此可方便地使用此控制器進行自主式機器人的應用研究。另一方面,透過藍芽無線傳輸及選用扁平封裝的微控制器dsPIC30,我們也製作出小型無線氣壓計。由於此氣壓計所量測的壓力可透過藍芽傳輸至電腦,故我們能將此氣壓計放入手持式電子裝置的內部空間中進行非破壞性的氣密性檢測,而此氣密性檢測可取代將產品放入水中所進行的昂貴的防水性測試,如此可降低許多產品開發的成本。
The objectives of this research were twofold: to develop a dual motor controller and to build a wireless barometer. The dual motor controller, based on the microcontroller dsPIC33, includes two motor drivers on board to reduce the size of the controller and to avoid the problem of wiring. Users can easily program the microcontroller to conduct a closed-loop control on two DC servo motors, respectively. Moreover, there are general input/out pins designed for the controller to allow users to connect various sensors to the microcontroller freely, which makes the controller very useful for developing autonomous robot applications. On the other hand, we used a Bluetooth module and a thin-quad-flat-package microcontroller dsPIC30to develop a tiny wireless barometer. Because the pressure information can be sent to the computer wirelessly using the Bluetooth module, the barometer can be placed inside handheld electronic devices to non-destructively conduct air tight tests, which can replace the expensive water-proof tests to save a lot of the product development costs.
[1] 戴佳 and 戴衛恆, 8051單晶片C語言應用程式設計實例詳解: 文魁資訊, 2007.
[2] 林偉政, PIC18F4520微控制器: 全華圖書, 2012.
[3] 施慶隆 and 劉晏維, PIC18FXX2 微控制器原理與實做: 宏友圖書, 2006.
[4] R. Siegwart and I. R. Nourbakhsh, Introduction to Autonomous Mobile Robots: Massachusetts Institute of Technology,MIT Press,Cambridge, 2004.
[5] R. Electronics. Motor Controllers. Available: in http://www.robot-electronics.co.uk/
[6] Pololu. Motor Driver. Available: in http://www.pololu.com/
[7] J. L. Jones and A. M. Flynn, Mobile Robots: Inspiration to Implementation: A K Peters Ltd, Wellesley, Massachusetts, U.S.A., 1993.
[8] Pololu. RoboClaw Motor Controllers. Available: http://www.pololu.com
[9] M. Chevroulet, "A pressure sensor for a smart barometer," Sensors (Peterborough, NH), vol. 17, pp. 98-100,2000.
[10] J. Baum and C. Winkler, "Build a digital barometer using semiconductor sensors," Sensors (Peterborough, NH), vol. 12,1995.
[11] 孫艷玲 and 劉亞麗, "基于MPX4105芯片的數字氣壓計設計," 中國儀器儀表, pp. 62-65, 2007.
[12] 趙運婷 and 李輝, "基于AVR單片機的數字式氣壓高度計設計," 天津工程師范學院學報, vol. 19, pp. 29-32, 2009.
[13] 郭奇, 周兆英, 熊威, and 劉紹鵬, "一種基于微型壓力傳感器的氣壓高度計設計," 納米技術與精密工程, vol. 10, pp. 337-341, 2012.
[14] 吳光彬, 吳曉男, and 戴洪德, "一種高精度氣壓式高度表的設計," 自動化與儀器儀表, pp. 69-71, 2012.
[15] Microchip, "Datasheet dsPIC33FJ128MCX02."
[16] STMicroelectronics, "Datasheet 7805," 2004.
[17] UnisonicTechnologies, "Datasheet LD1117AL," 2005.
[18] Toshiba, "Datasheets TA8429H."
[19] 張義和, 電路設計實習FPGA設計篇: 新文京開發出板股份有限公司, 2010.
[20] 阮雲騰, "PWM電路設計技術,"專題報告,電子工程系,南台科技大學,2010.
[21] 黎靖, "直流馬達的PWM調速控制,"專題報告,電子工程系,南台科技大學,2010.
[22] 董勝源, DSP TMS320LF2407與C語言控制實習: 長高科技圖書, 2006.
[23] N. S. Nise, Control systems engineering 5th ed ed.: Hoboken, NJ : Wiley, 2008.
[24] Microchip, "Datasheet dsPIC30F6015."
[25] Freescale, "Datasheet MPX4105A."
[26] 黃嘉輝, PIC Easy Go : 簡單使用PIC 全華圖書股份有限公司, 2011.
[27] 長谷川弘著 and陳連春譯,類比/數位混合電路設計的關鍵,建興文化事業有限公司, 2003.
[28] 曾百由著, dsPIC數位訊號控制器原理與應用 : MPLAB C30開發實務: 宏友圖書開發股份有限公司, 2009.
[29] J. H. Davies, MSP430 microcontroller basics Oxford : Newnes, 2008.
[30] Kaise, "Datasheet KSHC Bluetooth Manual," 2012.
[31] Microchip, "Datasheet dsPIC30F4011."