基于51单片机的直流电机驱动

仿真软件为Proteus8.10   编程软件为keil4

系统组成:单片机最小系统、四位共阳极数码管、三个独立按键、直流电机、L293D芯片。

系统功能:又三个按键控制直流电机的正转、反转和停止。对应数码管显示00、01和02。正转时直流电机的转速可以到达192——193,反转时到达-192——-193。

此系统没有实时显示电机的转速功能,后续会更新实时显示转速和设定速度的系统

其中的L293D芯片具有以下真值表

两个输入  一个使能位

IN1   IN2    EN1

1        0        1       正转

0        1        1        反转

0        0        1       停止

1        1        1        顺停

系统上电初始状态如下:

此时数码管显示00,电机不工作

电机正转时如下:

数码管显示01,电机转动,速度为192

电机反转时:

数码管显示02,电机转动,速度为-192

void main()
{san=0,si=0;in1=0;in2=0; en1=1;while(1){// motor();display1(san,si);keys();}
}

2022-4-9 基于51单片机驱动直流电机(L293D)(公众号:风吹摇铃 奔赴星海)相关推荐

  1. 2022-4-26 基于单片机的四路抢答器(风吹摇铃 奔赴星海)

    基于单片机的四路抢答器 系统设计软件:Proteus8.10和keil4 .proteus8.10版本安装包可在微信公众号下载 系统源代码和仿真等资料可在文末的链接中下载 系统组成:单片机最小系统.八 ...

  2. 2022-4-4 基于单片机的MQ2烟雾报警(风吹摇铃 奔赴星海)

    基于单片机的MQ2烟雾传感器报警系统设计 源代码和仿真图及MQ2相关资料可在文末的链接中下载 该系统实现的功能:检测空气中的烟雾浓度并实现超阈值报警 该系统组成由: 单片机最小系统.ADC0832.M ...

  3. 2022-4-7 基于单片机的篮球记分器(LCD1602)(公众号:风吹摇铃 奔赴星海)

    基于单片机的篮球记分器(LCD1602显示) 系统设计软件:仿真Proteus8.10,编程keil4 该系统组成:单片机最小系统.LCD1602液晶.4*4矩阵键盘.蜂鸣器报警.独立按键 该系统功能 ...

  4. 2022-4-25 基于单片机的大棚温湿度检测系统(风吹摇铃 奔赴星海)

    基于单片机的大棚温湿度检测系统  (具有环境温湿度的实时检测,读取电能系统的日期和时间.可自行写入时间.超温降温.超湿除湿.低温加温.低湿加湿功能) 温湿度测量采用DHT11温湿度传感器 日期时间采用 ...

  5. 基于51单片机驱动A4988实现步进电机逆时针转动

    基于51单片机驱动A4988实现步进电机逆时针转动 一.简介 二.接线 典型接线图 实际接线 三.部分代码 引脚定义 定时器初始化 主函数 四.实验现象 五.注意事项 一.简介 A4988 是一款完全 ...

  6. 基于51单片机驱动HC-SR04超声波模块(LCD1602显示)

    基于51单片机驱动HC-SR04超声波模块(LCD1602显示) 一.基本参数 二.通信时序 三.部分代码展示 四.实际效果 总结 一.基本参数 点击图片购买 HC- SR04+是一款宽电压工作的超声 ...

  7. 基于51单片机驱动ADXL346 (LCD1602显示)

    基于51单片机驱动ADXL346 (LCD1602显示) 一.ADXL346传感器介绍 1.实物图 2.产品说明 3.电气参数 4.通信协议 二.驱动代码 1.引脚定义 2.初始化函数 3.主函数 三 ...

  8. 基于51单片机驱动MPU6050模块(LCD1602显示)

    @TOC 一.简介 MPU-6050集成了3轴MEMS陀螺仪,3轴MEMS加速度计,以及一个可扩展的数字运动处理器DMP,可用IIC接口连接一个第三方的数字传感器.MPU-6050对陀螺仪和加速度计分 ...

  9. 基于51单片机控制直流电机红外光电开关LCD1602液晶存储芯片单面板设计

    视频链接地址:https://www.bilibili.com/video/BV1jV411n7Tu/ 本设计是at89c51为单片机控制直流电机转动,带有时间走时功能. 红外光电开关感应人流并且在液 ...

最新文章

  1. XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法
  2. js 查找树节点 数组去重
  3. NR 5G 测量与寻呼
  4. Week4-作业1:阅读与博客
  5. 到底什么是AI0T?现在不少头部企业都在打造AIOT概念,今天我们就梳理一下AIOT产业都包含了哪些,启明云端在AIOT中,能提供哪些解决方案?
  6. 转 C++宏定义详解
  7. Activiti工作流的简单介绍
  8. AIOps智能化数据体系的构建及在字节跳动的实践
  9. 我一个理科生造的AI,怎么就去做历史高考题了呢?
  10. Android 热补丁实践之路
  11. 软件测试和初级会计哪个简单,2018年初级会计app刷题哪个好?
  12. pta C语言选择题
  13. 数据结构——查找与排序
  14. 初识C++——类与对象的详细说明(二)
  15. 魅蓝note6救砖_魅族魅蓝note6线刷刷机教程_魅蓝note6 rom包_救砖刷机包下载
  16. 如何在网页中插入视频
  17. 微信小程序添加卡券到微信卡包,使用wx.addCard()方法传参及整体流程
  18. UEditor(集成 135 编辑器插件)(附源码)
  19. mysql中的整除和取余函数
  20. Vue中链接生成二维码

热门文章

  1. access open 知乎_如何评价开放获取期刊(Open Access)日渐盛行这一现象?
  2. 方太的集成烹饪中心是集成灶吗?集成灶多少钱?
  3. FlutterComponent最佳实践之动画那些词儿
  4. Nginx缓存以及反向代理缓存设置
  5. java鼠标指针锤子,java线程工具走出锤子敲铁皮时代。
  6. Win10 Windows资源管理器已停止工作的解决方法?
  7. oracle 数据库名/数据库实例名[SID]/数据库域名/全局数据库名
  8. 智能车图像处理18-三叉路口辅助判断
  9. openwrt添加新平台支持
  10. 九九重阳节文案、海报 || 九九重阳 情意绵绵