论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>论文范文>范文阅读
快捷分类: 毕业设计日志 毕业设计 设计投稿 论文查询系统 机械设计和制造期刊 毕业设计说明书 机电一体化系统设计论文 物流信息系统设计论文 智能交通灯控制系统设计开题报告 温度检测系统设计毕业论文 自动配料系统设计开题报告 步进梁升降液压系统设计文献综述

关于系统设计相关毕业论文范文 跟小球滚动控制实验系统设计和实现有关论文写作资料范文

分类:论文范文 原创主题:系统设计论文 发表时间: 2024-01-14

小球滚动控制实验系统设计和实现,本文是系统设计有关专升本论文范文和小球和系统设计和滚动方面专升本论文范文.

中图分类号:G642 文献标识码:A DOI:10.16871/j.cnki.kjwhc.2018.07.026

摘 要为激发学生对控制系统的理解,设计一个小球滚动控制实验系统.该系统由IAP15W4K58S4 单片机、红外传感器、角度传感器等部分组成.该系统采用30 组红外对管水平分布于60cm 的U 型槽两侧,能准确检测小球在U 型槽内的实时位置,且误差在2cm以内.单片机对红外和角度传感器进行采集和运算,转换成PWM 信号驱动电机控制器,控制步进电机拉动细线有规则地上下运动.通过测试,小球在U 型槽内能做停止、滚动、往复运动等动作.

关键词滚动控制单片机PWM PID

Design and Implementation of Ball Rolling Control System// Zhang Xie

Abstract A ball rolling control experiment system is designed forstimulating students´ understanding of control system. The systemconsists of IAP15W4K58S4 MCU, infrared sensors, angle sensorsand other components. The system uses 30 sets of infrared tubeshorizontally distributed on both sides of the U-shaped groove60cm, can accurately detect the real-time position of the ball inthe U-shaped groove, and the error is within 2cm. The SCM collectsand computes the infrared and angle sensors, converts theminto PWM signals to drive the motor controller, and controls thestepper motor to pull the fine lines up and down regularly.Through repeated testing, the ball can stop, roll, and reciprocatein the U-shaped groove.

Key words rolling control;MCU;PWM;PID

1 引言

电机控制是控制系统的一个典型应用场景,为加深学生对控制系统的理解本文将全国电子设计大赛的竞赛题,设计成一个创新性实验系统,用以加深学生对电机控制PWM和PID算法的理解.

2 实验系统总体方案

该系统结构示意图如图1 所示.由固定支架、传感器模块、电机、导轨、控制器等部分组成,导轨以厘米(cm)为单位标注位置,导轨的一端由固定在顶梁上的电机控制其上下运动,使小球在轨道上灵活地滚动或定位.

2.1 传感器模块

系统需要知道小球在导轨内的实时位置,以便驱动电机控制导轨上下运动,所以选择在轨道两侧安装感应电路来检测小球.考虑到偏差不允许超过2cm,因此在60cm 长的导轨上每隔2cm 安装一个感应模块(1cm 处未安装),一共安装30 个感应模块.在导轨两端0cm 和60cm 处,采用感应模块设置触发机构,当小球触碰两端时,系统有明显声、光指示.

2.2 电机控制方案

采用步进电机+ 电机驱动器(微步细分控制.)虽然步进电机角度分辨率低,且转动时伴随着强烈振动,若通过微步细分控制,一方面可以提高角度分辨率,另一方面可以降低振动,故选择该方案.

2.3 角度传感器选型

采用MPU6050 姿态角度测量模块,该模块采用高性能的微处理器和先进的动力学解算与卡尔曼动态滤波算法,能够在动态环境下准确输出模块的当前姿态,姿态测量精度0.01 度,该模块采用串口通讯方式,使用简单,抗干扰能力强,故采用此方案来测量角度.

3 实验系统设计与参数计算

3.1 系统总体设计

该系统采用IAP15W4K58S4 单片机作为主控制芯片,控制红外传感器、角度传感器、电机控制器等模块,系统总体框图如图2 所示.

3.2 步进电机控制器参数计算与设置

采用两相步进电机控制器控制步进电机运动、停止,在使用控制器之前,需要对控制器各种参数进行计算和设置.

3.2.1 计算PWM相关寄存器的值

采用单片机内部PWM 模块产生脉冲信号,驱动电机控制器工作.经过测试,1000Hz 的PWM 信号能使步进电机稳定地工作,系统晶振频率为24MHz,PWM 相关寄存器赋值方法如下:

3.2.2 设置控制器的工作电流、微步细分和衰减模式设置

依据测试,进步电机控制器的工作电流设置0.6A,微步细分数设置为16,衰减模式设置为中.

4 电路设计

系统的硬件电路主要包括:单片机小系统、红外传感器检测、角度传感器、步进电机驱动、声音提示、LCD 显示、按键、电源等电路.

4.1 单片机小系统电路设计

采用STC 公司的IAP15W4K58S4 单片机,该芯片具有专门的高精度PWM、5 个16 位定时器/计数器等丰富的片内资源,而且采用了基于Flash 的在线系统编程(ISP)技术,不需要外部晶振,本系统选择24MHz 的内部晶振.单片机小系统的单片机控制电路和ISP 程序下载电路如图3 和4 所示.

4.2 红外传感器检测电路设计

采用30 组红外对管和电压比较器组成红外传感器检测电路,如图5 所示.IR1-IR30 的输出信号连接到单片机,用于检测小球在U 型槽中的位置,每组电路原理相同,以其中一组电路进行分析,红外传感器Q2 的输出信号经过LM339 电压比较器.当比较器输出低电平时,LED2 亮,表示红外传感器检测到小球;当比较器输出高电平时,LED2 灭,表示红外传感器没有检测到小球.

4.3 步进电机驱动电路

选用成品步进电机驱动器,单片机输出步进脉冲和方向控制信号.步进电机驱动器的脉冲信号频率为1000Hz,工作电流0.6A,微细分数16,衰减模式为中.

4.4 LCD显示电路、声音提示设计

由于单片机引脚有限,所以LCD12864 液晶屏工作在串口模式下.另外,单片机输出高电平通过非门驱动有源蜂鸣器发出响声.由于这部分电路比较简单,在此故不作详述.

5 软件设计

该系统4 个按键分别表示为功能切换(KEY1)、参数设置(KEY2)、功能启动(KEY3)和小球停止(KEY4),采用KEY1 循环切换基本部分4 个功能和发挥部分3 个功能,LCD12864显示屏上显示当前选定的功能.主程序流程图和电机控制子程序流程图如图6 和7 所示,具体程序设计思路如下:

5.1 实现基本部分1、2 和3 功能的软件设计思路

按KEY1 键,选择基本部分1、2 或3 中的某一功能,按下KEY3 键,则功能启动,首先系统读取角度传感器数据、检测小球位置;其次上升导轨使小球回到原点(0cm 处);最后通过PID 算法,控制PWM 驱动电机动作,使小球在轨道内作左滚动、右滚动、往复运动、静止等题目所要求的动作.

5.2 实现基本部分4 功能的软件设计思路

按KEY1 键,选择基本部分4 功能;再按KEY3 键,小球以30cm 处为中心,且最大位移在10cm 左右做往复滚动;当导轨上升且小球过30cm 处向右运动时,按下KEY4 键,导轨回到水平状态,小球缓慢地向左运动,并停止在30&plun;2cm处.

5.3 实现发挥部分1 功能的软件设计思路

按KEY1 键,选择发挥部分1 功能时,按下KEY2 键,进行往复运动周期3-8s 间设置.然后再按下KEY3 键,启动系统,使小球从原点静止开始运动,并在30s 内完成不少于3 次往复运动.

5.4 实现发挥部分2 功能的软件设计思路

按KEY1 键,选择发挥部分2 功能时,按下KEY2 键,进行往复运动偏离中心的最大位移在15cm-25cm 区间设置.然后再按下KEY3 键,启动系统,使小球从原点静止开始运动,并在30s 内以30cm 处为中心,做不少于4 次往复运动.

5.5 实现发挥部分3 功能的软件设计思路

当KEY1 选定“发挥部分3 功能”时,按下KEY2 键,小球以20cm 处为中心作3 次往复运动,然后以40cm 处为中心作3 次往复运动;再以20cm 处为中心作3 次往复运动,如此循环切换中心点做往复运动.

6 系统测试

采用2cm 厚的优质有机玻璃制作U 型槽,选择8-10cm的轴承钢珠作为小球,选择不影响红外传感器工作的环境下测试.

6.1 基本部分功能测试

测试小球触碰轨道两端50 次,每次都有蜂鸣器报警和LED 指示,说明系统基本部分1 功能达到题目要求.其他基本部分功能测试结果如表1- 表3所示.

6.2 发挥部分功能测试

发挥部分1 和2 功能测试结果如表4 和表5 所示,发挥部分3功能测试效果为:小球以20cm 和40cm 中心做往复运动,每个中心往复运动3次.

7 结论

本实验系统采用角度传感器判断导轨倾斜角度,以及设计30 组红外传感器检测小球在U 型槽内的实时位置,基于这两个关键参数,完成了实验基本部分和发挥部分的功能要求,并且部分指标远超过本实验系统要求,如基本功能2,10s 导轨从&plun;60°范围内的任一位置调整至水平状态.但是U 型槽的光滑度、测试环境光线、小球的材质会影响测试效果.

该文评论:本文是适合小球和系统设计和滚动论文写作的大学硕士及关于系统设计本科毕业论文,相关系统设计开题报告范文和学术职称论文参考文献.

参考文献:

1、 基于Pro/E和Virtools的液压虚拟实验系统的设计 摘要传统的液压实验教学无法满足现在高职院校的教学需求,而虚拟技术的发展为改变这一现状提供了一条新的途径 本课题利用ProE和Virtools软件搭建了虚拟液压实验平台,主要包含液压泵、液压缸……液压元.

2、 光电系统设计实验教学和实践 摘要“光电系统创新设计实验”课是应用物理学专业一门综合性与应用性较强的实验课程 本文结合社会发展需求和教学实践,针对光电系统创新设计实验课程的特点,提出采用理论与实践相结合 通.

3、 基于PLC的液位控制系统设计 0 引言在工业化生产控制领域,液位控制技术非常重要 随着工业控制的大型化、复杂化、及控制精度的要求提高,传统的液位控制技术已不能满足现实工业需求 目前的液位控制需要能实现对系统液位的快速、自动、精确.

4、 基于CAN算法的智能建筑控制系统设计 徐超(三峡大学, 湖北 宜昌 443002)【摘要】 智能建筑是现今建筑行业的主流方向, 也是社会潮流的引领方向, 当前, 我国智能建筑得到了快速发展, 需要不断提高智能建筑控制系统设计水平, 以有效.

5、 户式空气源热泵分室控制系统设计 摘要在国家对节能政策的大力推动下,地面辐射供暖技术应运而生 空气源热泵具有高于其他形式热源的能效比,以其为热源的二联供系统为集中解决制冷采暖问题提供了优质的解决方案,同时,分室控制实现房间个性化调温,.

6、 车用灯具密封性检测装置控制系统设计 摘要车用灯具是汽车的重要组成部分,不仅可以提高汽车的“颜值”,还可以在安全和节能……方面提升汽车性能,在汽车产品更新换代中起到了重要的作用 车用灯具在使用过程中产生雾气是对车用.