"基于单片机的直流电机PWM控制器设计及控制系统研究"
本文是对直流电机PWM控制器设计的研究,实现了对电机的正转、反转、加速、减速、停止等操作。采用AT89C51单片机作为整个控制系统的核心部分,配以各种显示、驱动模块,实现了对电动机转速参数的显示和测量。设计中采用带中断的独立式键盘作为命令输入,单片机通过程序控制,不断向光电隔离电路发送PWM波形,H型驱动电路完成电机正反转控制。采用PWM调速方式,通过改变PWM的占空比来改变电动机的电压,从而实现调速功能。 在硬件结构上,本设计采用了大量的集成电路模块,简化了硬件电路,提高了系统的稳定性和可靠性,使整个系统性能得到提升。 关键词:AT89C51单片机,PWM调速,正反转控制。 Abstract This article is a study on the design of a DC motor PWM controller, which achieves the control of the motor. The design mainly focuses on achieving the operations of forward rotation, reverse rotation, acceleration, deceleration, and stop of the PWM speed regulator. In order to realize the microcomputer control of the system, the design adopts AT89C51 single-chip microcomputer as the core part of the control circuit, equipped with various display and driving modules to achieve the display and measurement of the motor speed parameters. The design consists of a command input module, an optocoupler isolation module, and an H-bridge driver module. A standalone keyboard with interrupts is used for command input, and the microcontroller continuously sends PWM waveform to the optocoupler isolation circuit. The H-bridge driver circuit completes the control of motor's forward and reverse rotation. In the design, PWM speed control is adopted to change the armature voltage of the motor by changing the duty cycle of PWM, thus achieving speed control of the motor. In terms of hardware structure, the design uses a large number of integrated circuit modules to simplify the hardware circuit, improve the stability and reliability of the system, and enhance the overall performance of the system. Keywords: AT89C51 single-chip microcomputer, PWM speed control, forward and reverse rotation control.
![](https://csdnimg.cn/release/download_crawler_static/88027256/bg8.jpg)
![](https://csdnimg.cn/release/download_crawler_static/88027256/bg9.jpg)
剩余43页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 749
- 资源: 7万+
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 解决本地连接丢失无法上网的问题
- BIOS报警声音解析:故障原因与解决方法
- 广义均值移动跟踪算法在视频目标跟踪中的应用研究
- C++Builder快捷键大全:高效编程的秘密武器
- 网页制作入门:常用代码详解
- TX2440A开发板网络远程监控系统移植教程:易搭建与通用解决方案
- WebLogic10虚拟内存配置详解与优化技巧
- C#网络编程深度解析:Socket基础与应用
- 掌握Struts1:Java MVC轻量级框架详解
- 20个必备CSS代码段提升Web开发效率
- CSS样式大全:字体、文本、列表样式详解
- Proteus元件库大全:从基础到高级组件
- 74HC08芯片:高速CMOS四输入与门详细资料
- C#获取当前路径的多种方法详解
- 修复MySQL乱码问题:设置字符集为GB2312
- C语言的诞生与演进:从汇编到系统编程的革命
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)