基于51单片机PWM控制直流电机
(仿真+程序+设计报告)
功能介绍
具体功能:
1.L298驱动直流电机;
2.数码管显示转动方向和PWM占空比(0-100%);
3.按键控制PWM占空比来加/减速;
4.按键控制正/反转、停止转动;
演示视频:
基于51单片机PWM控制直流电机—数码管显示
添加图片注释,不超过 140 字(可选)
硬件设计
使用元器件:
单片机:AT89C52;
(注意:单片机是通用的,无论51还是52、无论stc还是at都一样,引脚功能都一样。程序也是一样的。)
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。
AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2 个读写口线,AT89C52可以按照常规方法进行编程,也可以在线编程。其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的 Flash存储器可有效地降低开发成本。
添加图片注释,不超过 140 字(可选)
流程图
设计资料
01仿真图
本设计使用proteus7.8和proteus8.9两个版本设计,向下兼容,无需担心!具体如图!
添加图片注释,不超过 140 字(可选)
02程序
本设计使用软件keil4和keil5两个版本编程设计,无需担心!具体如图!
添加图片注释,不超过 140 字(可选)
03设计报告
九千字设计报告,具体如下!
添加图片注释,不超过 140 字(可选)
04设计资料
资料获取请关注同名公众号,全部资料包括仿真源文件 、程序(含注释)、设计报告、结构框图、流程图等。具体内容如下,全网最全! !
资料获取请观看前面演示视频!
点赞分享一起学习成长。