成 绩:

重庆邮电大学

自动化学院综合实验报告

题 目:51 系列单片机直流电机闭环调速实验

姓 名: 陈功 学 号:2012212699

姓 名: 李源 学 号:2012212855

姓 名: 邬昌强 学 号:2012213079

班 级: 0831202

指导教师: 郭鹏

完成时间: 2015年 11月

实验名称:

51 系列单片机直流电机闭环调速实验

基本情况:

1. 学生姓名:陈功,邬昌强,李源

2. 学 号:2012212699,2012213079,2012212855

3. 班 级:0831202

4. 实验项目组长:陈功

5. 同组其他成员:

序号 姓 名 班 级 学 号 分工系数

1 陈功 0831202 2012212699 0.4

2 邬昌强 0831202 2012212855 0.3

3 李源 0831202 2012212855 0.3

1

实验内容

一、系统方案设计

(一)系统设计思想

直流电机控制器可采用电机控制专用DSP,也可采用单片机+直流电机控制

专用集成电路的方案。前者集成度高,电路设计简单,运算速度快,可实现复杂

的速度控制算法,但由于DSP 的价格高而不适合于小功率低成本的直流电机控制

器。后者虽然运算速度低,但只要采用适当的速度控制算法,依然可以达到较高

的控制精度,适合于小功率低成本的直流电机控制器。

闭环速度调节器采用比例积分微分控制(简称 PID控制),其输出是输入的

比例、积分和微分的函数。PID调节器控制结构简单,参数容易整定,不必求出

被控对象的数学模型,因此PID调节器得到了广泛的应用。

图 1系统控制方案图

(二)数字PID控制算法

在DDC 系统中,用计算机取代了模拟器件,控制规律的实现是由计算机软件

来完成的。因此,系统中数字控制的设计,实际上是计算机算法的设计。

由于计算机只能识别数字量,不能对连续的控制算式直接进行运算,故在计

算机控制系统中,首先必须对控制规律进行离散化的算法设计。

r(t) e(t) u(t) c(t)

为将模拟PID 控制规律离散化,我们把 、 、 、 在第 n 次

r(n) e(n) u(n) c(n) e(t)r(t)c(t)

采样的数据分别用 、 、 、 表示,于是 变为 :

e(n)r(n) c(n) (1.1)

de(t) e(n)e(n1)

当采样周期T很小时dt可以用T近似代替, 可用

计算机控制系统直流电机闭环调速实验,51系列单片机直流电机闭环调速实验1.pdf...相关推荐

  1. 微型计算机实验报告温度控制,单片机、可编程控制器实验教学大纲.doc

    单片机.可编程控制器实验教学大纲.doc 单片机.可编程控制器实验教学大纲 一.实验课的性质与任务 本实验课是在学生学完单片机原理与应用课程之后,为巩固提高所学知识,而安排的一次综合设计实验.通过本实 ...

  2. 51单片机除c语言 中断嵌套,关于51系列单片机中断嵌套 - 关于单片机中断嵌套总结...

    关于51系列单片机中断嵌套 说最基本的,老的51单片机(80C51系列)有5个中断源,2个优先级,可以实现二级中断服务嵌套.现在很多扩展的51单片机已经有4个优先级(或更多)和更多的中断源了. 在说到 ...

  3. uIP TCP/IP协议栈在51系列单片机上的应用

    uIP 协议栈是一种免费的可实现的极小的TCP/IP协议栈,可以使用于由8位或16位微处理器构建的嵌入式系统.本文分析了uIP协议栈的结构和应用接口,并讨论了如何将其应用到51系列单片机上. 关键字: ...

  4. 51系列单片机采用脉冲宽度调制(PWM)

    介绍一个51系列单片机采用脉冲宽度调制(PWM)方式控制LED灯亮度的一个程序,大家都知道,51单片机本身是没有pwm接口的,这个程序是 通过软件模拟pwm.在一定的频率的方波中,调整高电平和低电平的 ...

  5. 51系列单片机指令快速记忆法

    随着微电子技术和超大规模集成电路技术的发展,单片微型计算机以其体积小.性价比 高.功能强.可靠性高等独有的特点,在各个领域(如工业控制.家电产品.汽车电子.通信.智能仪器仪表)得到了广泛的应用.学习. ...

  6. 基于51系列单片机的(循迹、避障、蓝牙)智能小车(2)源代码

    主程序 main.c /**************************************************************************************** ...

  7. 利用51系列单片机定时器功能实现测量脉冲宽度

    STC12C系列增强型单片机片上扩展了基本51单片机的功能,如提供了PCA/PWM接口,定时器能工作在1T模式下(基本51单片机的时钟是Fosc的12分频,1T模式下1分频). PCA可以用于脉宽测量 ...

  8. 单片机自动调光C语言,C51单片机控制40w调光电源C语言程序

    C51单片机控制40w调光电源C语言程序,12M晶振,500Hz 2ms,1000Hz 1ms,300Hz 3.3ms,330Hz 3ms .3ms为一个周期,30us中断一次,共可以有100次中断, ...

  9. 创意小发明:使用51系列单片机的DIY点焊机控制项目(程序+原理图)

    各位早上好,最近一段时间全市不好的消息,南方的洪水已经超过了98年是史上最厉害的洪水,但愿灾难赶紧过去 最近做了一个用单片机的点焊机控制装置,使用的是89C51单片机.LCD5110显示屏和微型继电器 ...

  10. 如何让keil5可开发51系列单片机

    https://blog.csdn.net/mao_hui_fei/article/details/78492427 如何使用keil 5 编写 51单片机 工程 http://news.eeworl ...

最新文章

  1. 网站收录工具(php导航自动收录源码)_网站如何快速收录,网站不收录怎么办?...
  2. 会Python的大学生了不起吗?是的,简直开挂!
  3. 细嚼慢咽读论文:PointNet论文及代码详细解析
  4. JAVA基础16-Java匿名内部类
  5. Android学习笔记---Material Design设计理念
  6. 利用axios解决跨域的问题
  7. 完全删除垃圾Q+!!!
  8. 计算机大端模式和小端模式 内存对齐问题(sizeof)
  9. 前端学习(1877)vue之电商管理系统电商系统之头部布局
  10. 为什么python 为什么没有接口_python做接口测试的必要性
  11. 我国地方大数据政策的扩散模式与转移特征研究
  12. 如何获取Agile PLM Business Object 对应Agile对象的属性?
  13. Quartz.net官方开发指南 第七课 : TriggerListeners和JobListeners
  14. GitHub一份深度学习资源,包括论文、数据集、课程、图书、博客、教程、框架
  15. 服务器php 启动命令_php启动内置服务器
  16. HDU - 4704(费马小定理和快速幂)
  17. Intent简单介绍
  18. [机缘参悟-36]:鬼谷子-飞箝篇 - 面对捧杀与诱饵的防范之道
  19. 不要用战术上的勤奋掩盖战略上的懒惰
  20. 面试题,移动端APP测试常见bug记录

热门文章

  1. 如何修改anaconda的文件目录_Anaconda安装的常见错误和python的基础知识
  2. 程序人生 - 鼠标手是什么?如何应对鼠标手!
  3. switch之enum
  4. 1688API大全、商品详情调用展示
  5. 疫情之后,各地智慧灯杆政策与项目发布情况汇总
  6. pandoc 转换html,使用pandoc实现markdown和latex以及html的互转
  7. 常威,你还说你不会索引优化?MYSQL索引失效的常见场景与规避方法
  8. 安卓终端模拟器运行PHP,ROOT用户福利:安卓终端模拟器简述及命令行入门!
  9. 如何卸载vivo手机自带的应用程序(尤其是开启开发者选项后出现在状态栏的黄色警告)
  10. 解决:kubeadm init K8S初始化报错02