计算机控制技术课程设计报告 - 图文
更新时间:2023-10-17 02:59:01 阅读量: 综合文库 文档下载
《计算机控制技术》课 程 设 计
单闭环直流电机调速系统
1 设计目的
计算机控制技术课程是集微机原理、计算机技术、控制理论、电子电路、自动控制系统、工业控制过程等课程基础知识一体的应用性课程,具有很强的实践性,通过这次课程设计进一步加深对计算机控制技术课程的理解,掌握计算机控制系统硬件和软件的设计思路,以及对相关课程理论知识的理解和融会贯通,提高运用已有的专业理论知识分析实际应用问题的能力和解决实际问题的技能,培养独立自主、综合分析与创新性应用的能力。
2 设计任务
2.1 设计题目
单闭环直流电机调速系统
实现一个单闭环直流电机调压调速控制,用键盘实现对直流电机的起/停、正/反转控制,速度调节要求既可用键盘数字量设定也可用电位器连续调节,需要有速度显示电路。扩展要求能够利用串口通信方式在PC上设置和显示速度曲线并且进行数据保存和查看。 2.2 设计要求 2.2.1 基本设计要求
(1)根据系统控制要求设计控制整体方案;包括微处理芯片选用,系统构成框图,确定参数测范围等;
(2)选用参数检测元件及变送器;系统硬件电路设计,包括输入接口电路、逻辑电路、操作键盘、输出电路、显示电路;
(3)建立数学模型,确定控制算法; (4)设计功率驱动电路;
(5)制作电路板,搭建系统,调试。 2.2.2 扩展设计要求
(1)在已能正常运行的微计算机控制系统的基础上,通过串口与PC连接; (2)编写人机界面控制和显示程序;编写微机通信程序;实现人机实时交互。
3方案比较
方案一:采用继电器对电动机的开或关进行控制。这个方案的优点是电路较为简
单,缺点是继电器的响应时间慢、机械结构易损坏、寿命较短、可靠性不高。
方案二:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。
但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。
方案三:采用由电力电子器件组成的H型PWM电路。用单片机控制电力电子器件使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在电力电子器件的饱和截止模式下,效率非常高;H型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的PWM调速技术。
兼于方案三调速特性优良、调整平滑、调整范围广、过载能力大,因此本设计采用方案三。
4单闭环直流电机调速系统设计
4.1单闭环调速原理 4.1.1 闭环系统框图
4.1.2 调速原理
U?IdRURa??Id?n0??n直流电机转速有: Ke?Ke?Kd?常数Ke Ka不变,Ra比较小。 U a ? I a ? U a 所以调节Ua就能调节n。
n?
4.2 系统框图
4.3系统基本原理
通过键盘按键控制电机的启停、正反转、加速和减速,单片机接收键盘信号与反馈信号进行比较处理,也可以通过电位器调速,将模拟调节量转换为数字量后送给单片机处理,电机的速度由传感器测量后回馈给单片机处理,单片机接收到各路信号后控制显示器显示特定的内容,同时控制电机驱动电路工作,从而控制直流电机的转速。
5系统硬件电路设计
5.1电机驱动电路
电机驱动电路主要有L298N和四个二极管组成,其中PWM驱动原理如下
i.
Ud是有效值,调节占空比就能调节Ud进而调节n.
ii. PWM驱动器由L298来实现的,L298是SGS公司的产品,比较常见的是15脚Multiwatt封装的L298N,内部同样包含4通道逻辑驱动电路。可以方便的驱动两个直流电机,或一个两相步进电机。
3
iii. 如图4,L298的封装和功能表。通过改变C、D的状态来改变电机的正反转
和急停和调节占空比进而调速;Ven直接接高电位。是对C、D分别输出0和PWM波或者PWM波和0来进行的,初始化的占空比为50%。
5.2 测速电路
图5测速整形电路
测速电路用自制的光电编码盘,通过红外接收发射管和施密特触发器组成。当接收管接收到发射管发出的低电平信号,再通过施密特整形送给单片机的INT0,进而通过程序进行计算速度。
5.3 显示电路
图6 LCD显示电路
LCD 1602显示电路用于显示转速设定值与当前值。
5.4 键盘
图7键盘控制电路
0-9按键为数值的设定,CLR为后退按键,ENT为确定键,KEY为键盘输入按键,REP为电位器调速按键,RUN为运行/正转按键,F为运行/反转按键, STOP为停止按键。
5.5 模拟调速电路
图8 模拟调速电路
模拟调速电路由电位器分压输出给定电压,再经过AD转换器ADC0831输入的单片机中。
5.6 电源电路
5
图9 电源电路
6V /0.5A的外部输入电压Vin经过由MC7805ACK与两个由470Pf、一个100uf的电解电容组成的稳压电路,稳压成5V的电压,供系统使用。
5.7 串口通信电路
图10 串口通信电路
主要用来烧写程序进去单片机。MAX232将ttl电平转换成可以和电脑串口匹配的电压。从而与PC机进行通信。
6
图11 STC-ISP
上图位stc单片机专用ISp下载软件。
5.8 晶振和复位电路
图12 晶振和复位电路
左边为复位电路、右边为12M的晶振电路,这两块与单片机组成最小系统。
7
6 软件设计
? 如图12,主程序是先初始化LCD1602和中断,然后进入转速设定和调节循环。
其中INT0中断是用来测试辅助的,TO和T1配合参数PWM波和调节占空比(其中PWM为一个8位二进制数0-255),转速的反馈调节主要是进行优化的P调节。
? 如题13和图14,是T0和T1的中断服务程序,TO设定256us的循环和初始化
T1,然后对电机进行正转、反转、停机(急停)三个判断;T1中断服务程序只负责关闭T1中断。
? 如图14,外部中断INT0处理调理好的测试脉冲,中断服务程序对每一个测速脉
冲对变量n进行加+,返回到主函数的测速程序。
? PWM的优化型P控制算法,对转速比较尽兴分级调节,当实际值无设定值相差
超过1000rpm时PWM调整15,相差超过500rpm时调整10,相差超过300时
调整6,相差超过100时调整2,相差小于100时调整1。
8
图12 主程序程序框图
9
10
7 电路与程序仿真和软件调试
7.1 Proteus仿真电路
可以导入HXE文件,对编写好的程序和电路图进行仿真。
11
7.2Keil程序编写与编译。
12
8 硬件焊接与调试
8.1 焊接与高度
? 单片机最小系统的焊接,成功后进行下一步。
? 串口通信电路焊接,焊完进行串行通信,通过与PC机进行通信、刷写程序进入
单片机,成功进行下一步。
? 键盘电路与LCD1062显示电路焊接,程序已经写进单片机里面,可以进行参数
设置来检查按键与显示是否正常,成功进行下一步。
? 模拟调速电路焊接,焊完进行模拟调速设置,从显示器能观察是否正常。 ? 电机驱动电路焊接,焊完进行调试,发现电机接上之后系统不稳定,经分析发现
是电源功率不足,电源是一个6V0.5A的小型电源,正好驱动芯片L298的电源电路分开供电,用另外的电源给电机供电,改装完后系统正常,进行下一步。 ? 测速电路焊接,连接到单片机后一切正常。
? 整体焊接完成后对软件进行实物调试,通过不断的运行测试和重新刷写程序,主
要克服的问题有:调速反应迟钝、速度显示精度、PWM调试算法。 ? 成品系统。
正在阅读:
计算机控制技术课程设计报告 - 图文10-17
这样的员工一定会成为公司的高管08-18
市政协关于组团湘干学习考察情况报告04-30
中国当代文学中XX意识渗透思考论文05-04
阿鲁科尔沁旗公共体育场05-23
我成为谁的期待11-03
人教版新起点三年级上册英语教案Unit103-16
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 课程
- 图文
- 控制
- 计算机
- 报告
- 设计
- 技术
- 《软件工程》形成性考核答案
- 中国海洋大学-港口规划与布置
- 铁路交通运输专业毕业论文
- 遗传算法解非线性方程
- 药品质量报告途径与流程
- 2005年全国职称英语综合C级真题和答案 - 图文
- 复旦大学2018年上海市综合评价录取改革试点本科生招生简章
- 马原案例分析(考试)(1)
- 税务机关标准代码对照表
- 多层实木复合地板铺设施工方案 - 图文
- 8奥数全套--7-1统计与概率 题库学生版
- 2018第四届“中国森林氧吧”申报表
- 第八版中医病例分析
- 山东美术版美术试题
- 主要化肥的真假识别
- 《物理解题思维的理论和方法》导读
- 停止等待协议 实验指导
- 2019部编版《道德与法治》七年级上册第二单元 友谊的天空 单元测试卷:精品教育 doc
- 湖南省第三届大学生物理竞赛试题及答案
- 固体激光器的特点及应用