摘要该项目主要是设计一条能实现水里探测的仿生机器鱼系统,与真鱼相比, 它多了一项人机交互功能,其由机械结构部分,硬件部分和软件部分组成。

在结构方面,我们选择用舵机作为鱼的驱动装置,运用分段式机械设计方法, 将鱼整体分为三个部分:头部,中部和尾部。头部放置控制电路,它是整条鱼的 控制中心点。舵机,传动控制放置在中部,通过 CAD 软件设计了舵机的连接架, 并购买材料在车间进行加工。尾部也用一个舵机作为它的驱动点,使得鱼尾能自 由摆动。为了实现浮力需求,我们决定用三对大小不同的铝制骨架作为鱼的肌肉, 看上去更真实一些。84910

在硬件方面包含电源、传感器、无线通信模块和 51 单片机。传感器用于检 测障碍,采用的是红外光电传感器。

软件部分包括运动模式选取与程序的设计。运动模式方面,我们选择常见的 鲹科模式,控制程序方面,选择 51 单片机编写,内容包传感器检测,运算与舵 机控制。该项目最终能实现用遥控器对机器鱼远程控制,并能实现设计的目标。

毕业论文关键词:水下仿生机器鱼;蓝牙控制模块;STC89C51;遥控

Abstract The project is mainly to design a can realize the water detection system of the bionic machine fish, compared with the real fish, it is much more a machine interaction function, its part by mechanical structure, hardware and software components。

In terms of structure, we chose to use steering gear as a skeleton fish, using sectional mechanical design method, the fish as a whole is pided into three parts: the head, middle and tail。 As the name implies, placed the head control circuit, it is the whole fish control point。 Placed in the middle of steering gear, drive control, through the CAD software design of the steering gear connection, and processing to purchase materials in the workshop。 Tail also use a steering gear driving point, as it can make the tail swing freely。 In order to make it like some beautiful, we decided to use three different size of aluminum frame as the muscle of the fish, looks more real。

In the aspect of hardware includes power supply, sensor, wireless communication module and 51 single chip microcomputer。 Sensor to detect obstacles, adopts the infrared electric sensor。

In the aspect of hardware includes power supply, sensor, wireless communication module and 51 single chip microcomputer。 Sensor to detect obstacles, adopts the infrared electric sensor。 Software part include movement pattern selection and design of the program。 Motion model, we choose common carangidae mode, control program, select write 51 single-chip microcomputer and content package sensors, operation and steering control。

The project will eventually realize the control of robotic fish free, with the remote control to meet the design goals。

Keywords: The bionic robot fish; Bluetooth module control; STC89C51; Remote control

目 录

第一章绪论1

1。1仿生机器鱼的概述·1

1。2仿生机器鱼的研究概况·2

1。2。1国外仿生机器鱼的研究状况 2

1。2。2  国内仿生机器鱼的研究状况 3

1。3本次设计的任务和主要内容4

第二章 仿生机器鱼的结构设计 5

2。1  仿生机器鱼的驱动装置 5

2。1。1 微型伺服马达的介绍5

2。1。2  微型伺服马达的内部结构及工作原理 5

2。1。3   舵机的选用 6

2。2  仿生机器鱼的控制部分介绍7

2。2。1 89C51 单片机内部结构7

2。2。2 89C51 单片机引脚及功能8

2。3  仿生机器鱼的电路板设计 9

2。4  鱼头的设计 ·11

上一篇:具有连续自动抓取释放功能的落锤式减震器冲击试验台控制系统设计
下一篇:AT89C51单片机热敏电阻的数字温度计设计+电路图

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

plc空压机循环冷却水自动...

软PLC技术电梯控制与实现+梯形图

粉料称重装置的单片机控...

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

辩护律师的作证义务和保...

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

《醉青春》导演作品阐述

中国古代秘书擅权的发展和恶变

浅谈传统人文精神茬大學...

拉力采集上位机软件开发任务书