实践制作DIY- GC0060-直流电机PID速度控制

一、功能说明:

基于51单片机设计-直流电机PID速度控制

二、功能介绍:

STC89C52单片机+LCD1602+直流电机+光栅转盘+光电传感器+L298N驱动模块+4个按键(速度减、速度加、开/关、正转/反转)

1.直流电机安装光栅转盘配合红外光电传感器可以准确输出电机的速度信号,通过单片机采集速度,实时显示在LCD1602上面xxxxRPM(也就是转每分钟)。

2.通过按键设定目标速度,然后通过PID算法输出PWM信号精确控制电机速度。

3.按键设定目标速度范围(0~3600转每分钟),按键点击一次+60或者-60转每分钟。

4.有一个开关键,进行开关,打开后按照设定速度运行。关闭后停止。

5.有一个正转/反转键,按下后可以控制电机正转或者反转,对应LCD1602速度显示‘+’或者‘-’表示正反。三、详情介绍:

视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词“直流电机PID速度控制”观看该视频详解讲解

功能演示操作

这是一款基于51单片机直流电机PID速度控制STC89C52单片机+LCD1602+直流电机+光栅转盘+光电传感器+L298N驱动模块+4个按键(速度减、速度加、开/关、正转/反转)直流电机安装光栅转盘配合红外光电传感器可以准确输出电机的速度信号,通过单片机采集速度,实时显示在LCD1602上面xxxxRPM(也就是转每分钟)。通过按键设定目标速度,然后通过PID算法输出PWM信号精确控制电机速度。按键设定目标速度范围(0~3600转每分钟),按键点击一次+60或者-60转每分钟。有一个开关键,进行开关,打开后按照设定速度运行。关闭后停止。有一个正转/反转键,按下后可以控制电机正转或者反转,对应LCD1602速度显示‘+’或者‘-’表示正反。

具体测试方法观看视频详细介绍。。。

了解更多尽请观看视频讲解。。。

51单片机直流电机PID速度控制正反转控制(红外光电测速)LCD1602 L298N相关推荐

  1. STM32单片机直流电机PID速度控制正反转控制(霍尔磁铁测速)LCD1602

    实践制作DIY- GC0116-直流电机PID速度控制 一.功能说明: 基于STM32单片机设计-直流电机PID速度控制 功能介绍: STM32F103C系列最小系统+LCD1602+直流电机+磁铁+ ...

  2. 51单片机K型热电偶温度采集及控制温控模块MAX6675热电偶LCD1602

    实践制作DIY- GC0068-K型热电偶温度采集及控制温控 一.功能说明: 基于51单片机设计-K型热电偶温度采集及控制温控 功能介绍: STC89C52单片机(STC89C51/52 AT89C5 ...

  3. 51单片机期末课程作业之蓝牙、操控、测速、里程小车

    文章底部附源码 课程设计报告 学 科:单片机原理及应用 项 目:里程记录仪 学 院: 专业.年级: 指导老师: 摘要 设计首先实现对小车行驶时的平均速度.即时速度以及里程等行驶参量的实时测量和显示功能 ...

  4. 51单片机PWM温控风扇定时关闭手动自动DS18B20测温LCD1602显示

    实践制作DIY- GC0018-PWM温控风扇 一.功能说明: 基于51单片机设计-PWM温控风扇 功能介绍: 1. STC89C52单片机 +LCD1602 +多个按键+风扇+风扇驱动电路+DS18 ...

  5. 51单片机之遥控小车基本之无线光电门区段测速及51单片机介绍

    一 实现的过程: 1.51单片机作为主控芯片,主要用于调控芯片中的各个模块,详情我们可以参考附录代码: 2.ESP8266WiFi模块作为发射与接收数据,我们可以采用模块自带的AY指令来控制, AT+ ...

  6. 基于51单片机的直流电机调速测速正反转控制(仿真+源程序+原理图+PCB)

    资料编号:206 1.本设计采用STC89C51/52(与AT89S51/52.AT89C51/52通用,可任选)51单片机作为主控制器 2.采用霍尔传感器非接触式测电机转速 3.LCD1602液晶显 ...

  7. 按键控制c51单片机驱动unl2003控制步进电机正反转停止及程序调速-萌新入门

    ** 按键控制c51单片机驱动unl2003控制步进电机正反转停止及程序调速 ** 分享一个萌新入门小工程 一.原件连接: 第一种直接用51开发板 第二种用最小单元加unl2003驱动 二.开发板电路 ...

  8. 基于STM32控制直流电机加减速正反转设计

    本设计基于STM32控制直流电机加减速正反转设计(程序+仿真+论文) 仿真:proteus8.9 程序编译器:keil 5 编程语言:C语言 编号C0011 资料下载链接 功能说明: 本设计由STM3 ...

  9. 【Proteus仿真】三极管组成的H桥驱动直流电机+按键正反转控制

    [Proteus仿真]三极管组成的H桥驱动直流电机+按键正反转控制 Proteus仿真 示例代码 #include <reg52.h> #include <intrins.h> ...

最新文章

  1. 用python让excel飞起来 pdf_电脑卡?用u盘制作一个提速工具飞起来
  2. 使用微软Outlook的收件Rule规则自动删除垃圾邮件
  3. nginx An attempt was made to access a socket in a way forbidden by its access permissions
  4. JavaScript Promise 快速入门
  5. mysql怎么判断2个时间戳为同一天_php如何判断两个时间戳是一天
  6. 150+ Web 2.0 工具和相关资源
  7. 安装VMwareTools
  8. 均匀面阵方向图仿真(七)
  9. 这 4 个远程桌面开源了!
  10. 高中计算机数学,高中数学必修5
  11. mysql 大文本_MySQL长文本存储类型
  12. EasyUI+JavaWeb奖助学金管理系统[18]-奖助学金申请功能开发
  13. 关于Oracle官网需要登录Oracle账户问题(亲测有效)
  14. Ubuntu 学习笔记之——下载神器aria2
  15. 戴尔Precision工作站 为元宇宙打造稳定高效创作基石
  16. 优雅的使用MacBook(一些小技巧,你不会知道的)
  17. 从零开始之uboot、移植uboot2017.01(七、board_init_r分析)
  18. android OpenGL渲染3D模型文件
  19. 201871010105-曹玉中《面向对象程序设计(java)》第四周学习总结
  20. 2018汽车之家汽车品牌、车型数据库采集带品牌logo以及车型图

热门文章

  1. 获取嵌入式Linux设备下的触摸设备节点
  2. 速记计算机键盘,中文速记电脑编码方法及输入键盘技术
  3. 《因果学习周刊》第13期:ICLR 23因果推断高分论文
  4. 如何在 GitLab CI 管道中构建 Docker 映像
  5. 结构体嵌套结构体,及其的初始化
  6. 安装C-Free 5.0
  7. java货物进销管理系统【电竞杜小帅】
  8. 【构造+拓扑序】【JZOJ5405】Permutation
  9. @Select注解动态sql语句
  10. 怎么更改智联上的手机号,原先的号不用了