畢業(yè)論文 機器魚本體及控制系統(tǒng)開發(fā).doc
約41頁DOC格式手機打開展開
畢業(yè)論文 機器魚本體及控制系統(tǒng)開發(fā),摘要本文的主要目的是設(shè)計一個觀賞型機器魚系統(tǒng)。相對于真魚,機器魚無需特別照顧,并可以與人進行交互。整個設(shè)計過程分為機械結(jié)構(gòu)設(shè)計,硬件設(shè)計和軟件設(shè)計。在選擇舵機作為驅(qū)動源的基礎(chǔ)上,提出了分段式機械設(shè)計方法,將機器魚分為頭部,中部和尾部三個部分分別設(shè)計。頭部用于放置控制電路,中部用于放置舵機、電池及傳動機構(gòu),尾部無內(nèi)部結(jié)構(gòu)...


內(nèi)容介紹
此文檔由會員 ljjwl8321 發(fā)布
摘 要
本文的主要目的是設(shè)計一個觀賞型機器魚系統(tǒng)。相對于真魚,機器魚無需特別照顧,并可以與人進行交互。整個設(shè)計過程分為機械結(jié)構(gòu)設(shè)計,硬件設(shè)計和軟件設(shè)計。
在選擇舵機作為驅(qū)動源的基礎(chǔ)上,提出了分段式機械設(shè)計方法,將機器魚分為頭部,中部和尾部三個部分分別設(shè)計。頭部用于放置控制電路,中部用于放置舵機、電池及傳動機構(gòu),尾部無內(nèi)部結(jié)構(gòu)。采用這種設(shè)計,可以使機器魚設(shè)計更具有模塊化的特點且便于密封防水。為了使機器魚外形美觀,采用了增加支架與架設(shè)肌肉的設(shè)計方案,并且對整條魚進行蒙皮設(shè)計,使外觀更真實。
機器魚的硬件部分包括電源、傳感器、無線通信模塊和控制電路。電源部分采用鎳氫電池串聯(lián)并添加穩(wěn)壓電路來實現(xiàn)。傳感器用于檢測障礙,采用的是紅外光電傳感器。對于無線通信,采用NRF24L01無線通信模塊來實現(xiàn)。控制電路的主要作用是采集傳感器的信號,控制無線模塊接收數(shù)據(jù)以及通過運算控制舵機的運轉(zhuǎn),從而控制機器魚的運動。
軟件部分主要包括運動模式的選取與控制程序的設(shè)計。對于運動模式,我們選擇常見的鲹科模式,控制程序基于51單片機編寫,內(nèi)容包括無線通信,傳感器檢測,運算與舵機控制。
經(jīng)實驗,機器魚最終運動效果良好,可以正常躲避障礙物,使用遙控器可以對機器魚進行自由遙控,達到了設(shè)計目標。
關(guān)鍵詞:機器魚,觀賞型,分段設(shè)計,躲避障礙,遙控
ABSTRACT
The main purpose of this paper is to design an Ornamental robotic fish system. Relative to the real fish, the robotic fish don’t need to be taken special care of and can interact with people. The entire design process is divided into mechanical design, hardware design and software design.
On the basis of select the steering gear as the driving source, in mechanical design,. Proposed the segmental design, the robotic fish is divided into three parts of head, middle and tail and designed respectively. Head for placing the control circuit, the central place for the servo, battery and transmission, tail hasn’t internal structure. Using this, robotic fish design is more modular and easy to seal waterproof. Use the increase in stent design and erection of muscle to make the robot fish beautiful. And the design of the whole fish skin make the fish look more real.
The hardware of the robotic fish include power, sensors, wireless communication module and control circuitry. For power using nickel-metal hydride batteries in series and add a voltage regulator circuit to achieve. Sensors for detect obstacles is an infrared photoelectric sensor. For wireless communication, the NRF24L01 is used. The main function of the control circuit is to collect the sensor signals, control the wireless module to receive data and control the steering operation by operation, so as to control the movement of robotic fish.
The software part includes the selection of movement mode and control program design. For the movement mode, we choose the common Carangidae mode, the control program prepared based on 51 single-chip, including wireless communications, sensor, computing and the steering gear control.
Experimental results, the movement robot fish works well finally, it can avoid obstacles normally and can be remote control freely. The design goal is achieved.
Key words: Robot fish, Ornamental, Segmented design, Avoid obstacles, Remote control
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 概述 1
1.2 仿生機器魚研究概況 2
1.2.1 國外研究概況 2
1.2.2 國內(nèi)研究概況 5
1.3 課題設(shè)計目標 6
2 機器魚機械結(jié)構(gòu)設(shè)計 8
2.1 機器魚驅(qū)動源選擇 8
2.2 機器魚機械結(jié)構(gòu)設(shè)計 10
2.2.1 自由度選擇與分段設(shè)計方案 10
2.2.2 頭部設(shè)計 11
2.2.3 中部設(shè)計 12
2.2.4 尾部設(shè)計 14
2.2.5 魚鰭設(shè)計 14
2.2.6 防水結(jié)構(gòu)設(shè)計 14
2.3 機器魚外觀設(shè)計 16
2.3.1 支架與肌肉 16
2.3.2 蒙皮 17
3 硬件設(shè)計 19
3.1 電源 19
3.2 傳感 20
3.3 無線通信 21
3.4 控制電路 23
4 運動模式與程序設(shè)計 25
4.1 機器魚運動模式分類 25
4.2 運動模式 26
4.2.1 直線運動 26
4.2.2 轉(zhuǎn)彎運動 26
4.2.3 上浮與下潛 27
4.3 程序設(shè)計 27
5 實驗與結(jié)論 32
5.1 實驗過程 32
5.2 實驗結(jié)果 32
5.3 結(jié)論 33
參考文獻 34
本文的主要目的是設(shè)計一個觀賞型機器魚系統(tǒng)。相對于真魚,機器魚無需特別照顧,并可以與人進行交互。整個設(shè)計過程分為機械結(jié)構(gòu)設(shè)計,硬件設(shè)計和軟件設(shè)計。
在選擇舵機作為驅(qū)動源的基礎(chǔ)上,提出了分段式機械設(shè)計方法,將機器魚分為頭部,中部和尾部三個部分分別設(shè)計。頭部用于放置控制電路,中部用于放置舵機、電池及傳動機構(gòu),尾部無內(nèi)部結(jié)構(gòu)。采用這種設(shè)計,可以使機器魚設(shè)計更具有模塊化的特點且便于密封防水。為了使機器魚外形美觀,采用了增加支架與架設(shè)肌肉的設(shè)計方案,并且對整條魚進行蒙皮設(shè)計,使外觀更真實。
機器魚的硬件部分包括電源、傳感器、無線通信模塊和控制電路。電源部分采用鎳氫電池串聯(lián)并添加穩(wěn)壓電路來實現(xiàn)。傳感器用于檢測障礙,采用的是紅外光電傳感器。對于無線通信,采用NRF24L01無線通信模塊來實現(xiàn)。控制電路的主要作用是采集傳感器的信號,控制無線模塊接收數(shù)據(jù)以及通過運算控制舵機的運轉(zhuǎn),從而控制機器魚的運動。
軟件部分主要包括運動模式的選取與控制程序的設(shè)計。對于運動模式,我們選擇常見的鲹科模式,控制程序基于51單片機編寫,內(nèi)容包括無線通信,傳感器檢測,運算與舵機控制。
經(jīng)實驗,機器魚最終運動效果良好,可以正常躲避障礙物,使用遙控器可以對機器魚進行自由遙控,達到了設(shè)計目標。
關(guān)鍵詞:機器魚,觀賞型,分段設(shè)計,躲避障礙,遙控
ABSTRACT
The main purpose of this paper is to design an Ornamental robotic fish system. Relative to the real fish, the robotic fish don’t need to be taken special care of and can interact with people. The entire design process is divided into mechanical design, hardware design and software design.
On the basis of select the steering gear as the driving source, in mechanical design,. Proposed the segmental design, the robotic fish is divided into three parts of head, middle and tail and designed respectively. Head for placing the control circuit, the central place for the servo, battery and transmission, tail hasn’t internal structure. Using this, robotic fish design is more modular and easy to seal waterproof. Use the increase in stent design and erection of muscle to make the robot fish beautiful. And the design of the whole fish skin make the fish look more real.
The hardware of the robotic fish include power, sensors, wireless communication module and control circuitry. For power using nickel-metal hydride batteries in series and add a voltage regulator circuit to achieve. Sensors for detect obstacles is an infrared photoelectric sensor. For wireless communication, the NRF24L01 is used. The main function of the control circuit is to collect the sensor signals, control the wireless module to receive data and control the steering operation by operation, so as to control the movement of robotic fish.
The software part includes the selection of movement mode and control program design. For the movement mode, we choose the common Carangidae mode, the control program prepared based on 51 single-chip, including wireless communications, sensor, computing and the steering gear control.
Experimental results, the movement robot fish works well finally, it can avoid obstacles normally and can be remote control freely. The design goal is achieved.
Key words: Robot fish, Ornamental, Segmented design, Avoid obstacles, Remote control
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 概述 1
1.2 仿生機器魚研究概況 2
1.2.1 國外研究概況 2
1.2.2 國內(nèi)研究概況 5
1.3 課題設(shè)計目標 6
2 機器魚機械結(jié)構(gòu)設(shè)計 8
2.1 機器魚驅(qū)動源選擇 8
2.2 機器魚機械結(jié)構(gòu)設(shè)計 10
2.2.1 自由度選擇與分段設(shè)計方案 10
2.2.2 頭部設(shè)計 11
2.2.3 中部設(shè)計 12
2.2.4 尾部設(shè)計 14
2.2.5 魚鰭設(shè)計 14
2.2.6 防水結(jié)構(gòu)設(shè)計 14
2.3 機器魚外觀設(shè)計 16
2.3.1 支架與肌肉 16
2.3.2 蒙皮 17
3 硬件設(shè)計 19
3.1 電源 19
3.2 傳感 20
3.3 無線通信 21
3.4 控制電路 23
4 運動模式與程序設(shè)計 25
4.1 機器魚運動模式分類 25
4.2 運動模式 26
4.2.1 直線運動 26
4.2.2 轉(zhuǎn)彎運動 26
4.2.3 上浮與下潛 27
4.3 程序設(shè)計 27
5 實驗與結(jié)論 32
5.1 實驗過程 32
5.2 實驗結(jié)果 32
5.3 結(jié)論 33
參考文獻 34
TA們正在看...
- 2018下半年廣西教師資格高中數(shù)學學科知識與教學能...doc
- 2018下半年廣西教師資格高中生物學科知識與教學能...doc
- 2018下半年廣西教師資格高中英語學科知識與教學能...doc
- 2018下半年廣西教師資格高中語文學科知識與教學能...doc
- 2019上半年廣西教師資格初中體育學科知識與教學能...doc
- 2019上半年廣西教師資格初中歷史學科知識與教學能...doc
- 2019上半年廣西教師資格初中地理學科知識與教學能...doc
- 2019上半年廣西教師資格初中數(shù)學學科知識與教學能...doc
- 2019上半年廣西教師資格初中物理學科知識與教學能...doc
- 2019上半年廣西教師資格初中生物學科知識與教學能...doc