2022年2022年滚球控制系统设计报告最终版 .pdf
《2022年2022年滚球控制系统设计报告最终版 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年滚球控制系统设计报告最终版 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 全国大学生电子设计竞赛(B 题 )滚球控制系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - 2 摘要滚球控制系统是一种典型的多变量,非线性的欠驱动控制系统,其目的是为了实现小球的镇定控制与轨迹跟踪。本系统利用摄像头采集信息,经过摄像头硬件二值化得到小球的坐标,程序设定小球的运动轨迹。 采用增量式 PID 算法,比例环节进行快速响应,积分环节实现无静差, 微分环节减小超调, 加快动态响应。 从而使系统具有良好的性能,能很好地
2、实现自由摆运动、 快速制动静止、 画圆、按指定方向偏移, 具有很好的稳定性。本系统通过大量的调试PID 参数,最终可以实现轨迹路径运动,静态平衡等题目内容。关键词: 增量式 PID算法,图像处理, PWM,硬件二值化名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 9 页 - - - - - - - - - 3 目录一、系统方案.11.1 系统基本方案.11.1.1 控制方案设计.11.1.2 机械结构方案设计.11.2 方案选择与论证. .11.2.1 单片机的选择.1
3、1.2.2 摄像头的选择.2二、系统理论分析与计算.22.1 摄像头检测小球算法的分析.22.2 增量式 PID 控制算法的分析.2三、电路与程序设计.33.1 电路的设计 .3 3.2 程序的设计 .43.2.1 程序功能描述与设计思路.43.2.2 程序流程图 .4四、测试方案与测试结果.54.1 测试方案 .54.2 测试条件与仪器.54.3 测试结果及分析.5(1)测试结果 .5(2)测试分析与结论.6五、结论与心得.6名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,
4、共 9 页 - - - - - - - - - 1 滚球控制系统( B 题)【本科组】一、系统方案1.1 系统基本方案1.1.1 控制方案设计根据题目要求,基本需要LCD 显示屏,矩阵键盘,摄像头以及舵机等外设,用键盘输入指令选择系统需要执行的相关程序。摄像头用于图像采集,根据采集的数据来计算小球当前位置和目标位置的距离,通过单片机,利用PID 算法进行控制,使小球朝着要求的目标位置运动,同时LCD 显示经过处理的运动画面。图 1-1 1.1.2 机械结构方案设计由于平板边长( 65cm)较长,且要求摄像头要俯拍平板全画面,所以要求装置底座结构稳定,支撑摄像头支架稳定不晃动。平板材料方面,选用
5、轻便的硬质塑料泡沫材料与舵机传动轴进行刚性连接,既能保证连接处的稳定,又可达到灵活目的。电机选择方面,既要保证推力够大,能够实现题目基本要求中的轨迹移动、快速制动静止。评判中心作为坐标系原点, x 轴、y 轴各放置一个伺服电机,利用伺服电机控制x、y 轴可实现对平板各个方向倾斜的控制。1.2 各部分方案选择与论证1.2.1 单片机的选择名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - 2 采用 K60单片机。操作简单,带有配套的L
6、CD显示屏,可精确显示出图像以及小球的坐标信息。并且开发环境非常容易搭建,2 路 PWM 控制两个舵机,单片机可控制舵机转动,从而实现小球的移动。符合题目所需的控制要求。1.2.2 摄像头的选择方案一:摄像头选择的是OV7725型可以硬件二值化的鹰眼摄像头,像素30 万,传输速率达到 60fps ,视场角达到 63,拥有很好的低照度。可以满足本系统所需。方案二:选择 ov7670图像传感器。体积小,工作电压低,基本与ov7725 相同。但是视场角只有 23,由于板子边长较大, 视场角小的话需要把摄像头抬高,这样影响模型的稳定。并且 ov7670 不能进行硬件二值化处理摄像头采集的图像。综合考虑
7、,为了方便实现功能,选择方案二。二、系统理论分析2.1 摄像头检测小球算法的分析系统使用白色泡沫板材,黑色硬质小球,摄像头采集图像通过硬件二值化:(1)处理二值化图像,黑为0,白为 255. (2)将 0,255 化的图像装进一个二维数组。(3)进行行扫描。(4)进行列扫描。(5)如果为 255,则分别将 x,y 坐标输出到两个一维数组。(6)该一维数组第一个和最后一个数组相加除以2,即为( x,y)坐标。2.2 增量式 PID 控制算法的分析增量式 PID 控制将当前时刻的控制量和上一时刻的控制量做差,以差值为新的控制量,是一种递推式的算法。增量式PID 控制主要是通过求出增量,将原先的积分
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年滚球控制系统设计报告最终版 2022 年滚球 控制系统 设计 报告 最终版
限制150内