基于8051单片机的直流电机PWM调速系统设计与实现

5星 · 超过95%的资源 需积分: 34 38 下载量 3 浏览量 更新于2024-07-27 1 收藏 3.22MB DOC 举报
本篇文章主要探讨了基于单片机实现的直流电机PWM调速系统的详细设计。首先,文章在"前言"部分简要介绍了研究背景和目的,着重强调了采用8051单片机作为核心控制器,以及系统调速技术的重要性。 在"第一章:系统硬件电路设计"中,章节详细地阐述了各个关键部分的设计。第一节中,系统总体设计框图展示了整个系统的结构,包括主控单元、PWM信号发生模块、功率放大驱动电路、主电路、测速发电机、滤波电路以及A/D转换模块。8051单片机作为核心,其简介、扩展电路及其工作原理在此部分被深入解析。接下来的章节分别讲解了PWM信号的发生原理与实现,使用了如IR2110这样的专用芯片来生成精确的脉宽调制信号;功率放大驱动电路采用了IR2110,其性能特点和引脚功能是设计的关键。 在主电路设计部分,作者强调了延时保护电路的作用,确保电机运行安全,同时展示了主电路的实际连接方式和输出电压波形的优化。测速发电机用于提供反馈信号,滤波电路则用来平滑PWM信号,提高控制精度。A/D转换器ADC0809的选择和使用,使得数字信号能够有效地与单片机交互。 进入"第二章:系统软件程序设计",重点转向了控制算法的应用。PI(比例积分)转速调节器原理图及其参数计算是软件设计的核心,它负责根据设定的目标速度和实际速度进行实时调整。单片机资源分配是程序设计的基础,确保了各功能模块的合理运用。程序流程图清晰地展示了控制逻辑的执行路径。 "结论"部分总结了整个系统的优点和关键技术,强调了单片机在直流电机PWM调速中的作用,以及实验结果对实际应用的潜在影响。文章最后列出了参考文献,供读者进一步深入研究。 本文深入剖析了如何利用8051单片机和各种专用芯片构建一个高效的直流电机PWM调速系统,从硬件电路到软件编程,为读者提供了全面的设计指导和技术细节。
2014-04-25 上传
  在如今的现实生活中,自动化控制系统已在各行各业得到广泛的应用和发展,其中自动调速系统的应用则起着尤为重要的作用。虽然直流电动机不如交流电动机那样结构简单、价格便宜、制造方便、容易维护,但是它具有良好的起、制动性能,宜于在广泛的范围内平滑调速,所以直流调速系统至今仍是自动调速系统中的主要形式。现在电动机的控制从简单走向复杂,并逐渐成熟成为主流。随着电力电子技术的发展,开关速度更快、控制更容易的全控型功率器件MOSFET和IGBT成为主流,脉宽调制技术表现出较大的优越性:主电路线路简单,需要用的功率元件少;开关频率高,电流容易连续,谐波少,电动机损耗和发热都较小;低速性能好,稳速精度高,因而调速范围宽;系统快速响应性能好,动态抗扰能力强;   本设计以89C52单片机为核心,用C语言进行编程控制,采用单片机内部定时器产生可调的矩形波。以键盘作为输入达到控制直流电动机的启停、速度和方向,电动机速度的测量,在设计中,依据直流电动机的工作原理和数学模型以及脉宽调制(PWM)控制原理和H桥电路基本原理设计了驱动电路,采用了PWM技术对电动机进行控制,通过对占空比的计算达到精确调速的目的,通过光电对管以及码盘来测量电动机的转速,防止电动机堵转而烧坏。测量的速度通过4位数码管来显示。