摘要:随着人类生活水平的提高,越来越多的人们喜欢把钓鱼作为一种休闲、娱乐的方式,但随着全球环境的变化,野外的环境变得不再如之前好了,而且能够满足钓鱼者条件的野外垂钓的鱼塘环境也是越来越少,水产资源较之之前也不在丰富。所以为了使更多的垂钓者能有更好的钓鱼体验,本毕业设计设计了一款基于GPS的遥控钓鱼船控制系统,给广大垂钓者乃至养殖户更加方便直观地观察水下钓鱼环境和选择合适的地点投放饵料。
本毕业设计包括两部分,一部分算法选型,一部分硬件设计。增强型51单片机STC15F2K60S2为硬件设计部分的核心,钓鱼船控制器包括GPS模块、2.4G无线通讯模块电路设计、模型小船的驱动模块设计和LCD显示器设计等,遥控控制器包括2.4G无线通讯模块电路设计和LCD显示器设计等;软件部分GPS模块以及2.4G通讯模块的驱动程序编程开发、以及钓鱼船工作相关控制功能的实现。
关键词:遥控钓鱼船;STC15F2K60S2;GPS;2.4G无线通讯;小船驱动
目录
摘要
Abstract
第一章 绪论-1
1.1引言-1
1.2课题研究背景及意义-1
1.3钓鱼船应用技术的发展状况与特点-1
1.3.1发展状况-1
1.3.2遥控钓鱼船的特点-2
1.4本文主要研究内容-2
1.5本章小结-3
第二章 系统总体硬件设计-4
2.1 硬件总体框图-4
2.2 系统硬件的组成-4
2.2.1 STC15F2K61S2单片机-4
2.2.2最小系统图-5
2.2.3 GPS定位模块-6
2.2.4电子指南针罗盘模块-7
2.2.5电机驱动模块-8
2.2.6推进器电机-9
2.2.7方向舵机-9
2.2.8 2.4G无线通信模块-9
2.3本章小结-10
第三章 软件设计-11
3.1总体软件设计-11
3.2单片机初始化-12
3.3 GPS初始化及信息读取-12
3.3.1 GPS信息读取-13
3.4电子罗盘初始化-14
3.5电机控制器初始化-15
3.6 UART口初始化-15
3.7目的地坐标的获取-16
3.8路径算法-16
3.9本章小结-17
第四章 遥控钓鱼船的系统测试-18
4.1 GPS测试-18
4.2本章小结-20
第五章 总结与展望-21
5.1论文工作情况总结-21
5.2对改进钓鱼船抗干扰性的思考-21
5.3未来展望-22
结束语--23
致谢--24
参考文献-25
附录--26