云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 帆板控制系统设计报告

帆板控制系统设计报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/14 23:25:46

第八届全国大学生

电子设计竞赛

F题:帆板控制系统

设计报告

日期:2011年9月3日

摘 要

本帆板控制系统控制核心采用STC89C58RD单片机,STC89C58RD对直流电机风扇采用PWM无级调速。帆板角度用ADXL345反馈给单片机,ADXL345重力加速度传感器精度可高达1度,电机PWM控制模块采用L298N芯片,单片机根据采集到的角度对直流电机采用PID算法闭环控制,控制输出PWM波形对电机进行调速,以达到对帆板角度进行快速定位。

关键词:STC89C58RD单片机、PWM无级调速、PID控制。

Abstract: The control system control panels by STC89C58RD STC89C58RD

single-chip microcomputer, the core of a dc motor using PWM fan steeples speed regulation. The panels with ADXL345 Angle feedback to the microcontroller, ADXL345 gravity acceleration sensor precision can reach 1 degree, motor PWM control module USES L298N chip, SCM according to the collected Angle of a dc motor using PID closed-loop control algorithm, the PWM control the output of motor speed control, in order to achieve the panels Angle of quick location.

Key word: STC89C58RD microcontroller、PWM steeples speed regulation、

PID control

I

目 录

摘要--------------------------------------------------------------Ⅰ

1 系统方案设计-------------------------------------------------------1 1.1 显示模块的论证与选择-------------------------------------------1 1.2 角度检测模块的论证与选择---------------------------------------1 1.3 风扇系统的论证与选择-------------------------------------------1 1.4 电机驱动模块的论证与选择---------------------------------------2 1.5 PWM信号产生的论证与选择----------------------------------------2 1.6 声音提示模块---------------------------------------------------2 1.7 控制器模块的论证与选择-----------------------------------------3 1.8 帆板材料的论证与选择-------------------------------------------3 1.9 方案小结-------------------------------------------------------3 2 系统理论分析与参数计算-------------------------------------------- 3 2.1 系统理论分析---------------------------------------------------4 2.2 参数计算原理---------------------------------------------------4 3 硬件电路设计-------------------------------------------------------5 3.1 电路的设计---------------------------------------------------- 5

3.1.1 系统总体框图-----------------------------------------------5 3.1.2 角度检测子系统框图与电路原理图-----------------------------6 3.1.3 风扇子系统框图与电路原理图---------------------------------6 3.1.4 显示与声光控制子系统框图与电路原理图-----------------------6 3.2 电源设计-------------------------------------------------------7 3.3 最小系统设置---------------------------------------------------7 4 软件程序设计-------------------------------------------------------7 4.1 程序功能描述与设计思路---------------------------------------- 7 4.2 程序流程图---------------------------------------------------- 8 5 测试方案与测试结果-------------------------------------------------9 5.1 测试方案-------------------------------------------------------9

5.1.1 基本部分测试----------------------------------------------10 5.1.2 发挥部分测试----------------------------------------------10 5.2 测试条件与仪器------------------------------------------------10

5.2.1 测试条件------------------------------------------------- 10 5.2.2 测试仪器--------------------------------------------------10 5.3 测试结果与分析------------------------------------------------10

5.3.1 测试结果(数据)--------------------------------------------10 5.3.2 测试分析与结论--------------------------------------------10 6 设计总结----------------------------------------------------------12 参考文献------------------------------------------------------------12 附录 ---------------------------------------------------------------13

附录1 电机驱动模块电路原理图------------------------------------13 附录2 电源模块电路原理图----------------------------------------14 附录3 最小系统电路原理图----------------------------------------15

II

1 系统方案选择

根据题目的设计要求,本系统主要采用显示模块、电机驱动模块、角度检测模块、按键控制模块、最小系统模块、PWM信号控制、电源模块、语音播报系统、风扇系统,下面分别论证这几个模块的选择。

1.1 显示模块的论证与选择

方案一:采用LED数码管显示,LED数码管的优点是能够高亮度地显示数字信息,硬件成本低;缺点是占用单片机的接口太多,显示信息量少,需要循环显示,占用太多程序资源。

方案二:采用LCD1602显示,LCD1602占用单片机的接口较少,能够显示数学符号,且价格便宜,但显示的信息量较少,不能够显示汉字字符。

方案三:采用LCD12864显示,LCD12864能够显示汉字和一些复杂的数学符号,除此之外能够显示多种信息,人机界面处理的较好,故宜考虑。

综合以上三种方案所述各自的优缺点,选择方案三。

1.2 角度检测模块的论证与选择

角度检测模块是系统设计的重要组成部分,我们需要用角度传感器来测量帆板与垂直方向之间的夹角。当风扇吹动帆板时,帆板会偏移原来的位置,与垂直方向有一个夹角,但这个夹角的偏移误差需要控制在一点过的范围之内,因此要求角度传感器的精度高,频率快。目前市场上适合的传感器主要有以下三种。

方案一:采用深圳市华夏磁电子技术开发有限公司的AME-B001角度传感器,0-360度测量范围,但是安装非常不方便,而且电压输出信号,采集不便。

方案二:ADXL345是一款小而薄的超低功耗3轴加速度计、分辨率高(13位),低功耗模式支持基于运动的智能电源管理,从而以极低的功耗进行阀值感测和运动加速度测量。

方案三:采用SCA100T高精度双轴倾角传感器,此传感器为数字SPI输出模式,测量分辨率可达到0.0003度,具有灵敏度极高,抗冲击,抗震动等诸多优点,但采用该传感器所需要的硬件电路相对复杂,且分辨率也不需要那么高。

从成本控制和硬件复杂度上考虑,采用方案二。

1.3 风扇系统的论证与选择

根据题目中风扇吹动挡板的设计要求可知,挡板的转动需要风扇给它一个力,并且此力需要大小适中,故我们在选择方案的时候,需要考虑用到大功率的直流电机风扇,并且出吹来的风应该是均匀散开。

方案一:采用直流减速电机来安装风扇。直流减速电机力矩大,转动速度快,但其制动能力差,无法达到能够吹动帆板的设计要求。

方案二:采用台式计算机散热风扇。台式计算机的风扇是用于降低CUP所产生的热量,能够均匀稳定地往外送风,由于电机的输出功率足够大,能够产生强劲的风力来吹动帆板。

方案三:采用笔记本散热风扇。笔记本散热风扇吹出来的风比较均匀和稳定,但它的直流电机的力矩较小,吹出来的风力不够吹动挡板。

综合以上三种方案的各种优缺点,选择方案二。

1

搜索更多关于: 帆板控制系统设计报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第八届全国大学生 电子设计竞赛 F题:帆板控制系统 设计报告 日期:2011年9月3日 摘 要 本帆板控制系统控制核心采用STC89C58RD单片机,STC89C58RD对直流电机风扇采用PWM无级调速。帆板角度用ADXL345反馈给单片机,ADXL345重力加速度传感器精度可高达1度,电机PWM控制模块采用L298N芯片,单片机根据采集到的角度对直流电机采用PID算法闭环控制,控制输出PWM波形对电机进行调速,以达到对帆板角度进行快速定位。 关键词:STC89C58RD单片机、PWM无级调速、PID控制。 Abstract: The

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com