直流电机调速与测速电路模块设计

来源:电子发烧友 作者:华强电子网 时间:2019-01-18 18:50

智能硬件 驱动电路 控制电路

  直流电机具有宽广的调速范围,平滑的无级调速特性。利用PWM 脉冲信号的占空比决定输出到直流电机的平均电压的大小。通过调节占空比,可以实现调节输出电压的目的,而且输出电压可以实现无级连续调节。本文以AT89S51单片机为核心,提出了基于直流电机调速与测速系统的设计方案,然后给出了系统的主电路结构,以及驱动电路设计和系统软件设计。本方案充分利用了单片机的优点,具有频率高、响应快的特点。直流电机是工业生产中常用的驱动设备,具有良好的起动、制动性能。早期直流电动机的控制均以模拟电路为基础,采用运算放大器、非线性集成电路以及少量的数字电路组成。控制系统的硬件部分复杂、功能单一,调试困难。本方案采用单片机控制系统,使得许多控制功能及算法可以采用软件技术来完成,为直流电动机的控制提供了更大的灵活性,并使系统能达到更高的性能。

  调速和测速系统的主体电路设计

  整个系统由输入电路、PWM 调制、测速电路、驱动电路、控制部分及显示等部分组成,PWM 调制选用AT89S51单片机通过软件实现频率和占空比的调节。驱动电路用光耦隔离保护电路,控制部分由单片机和外围电路组成,实现各种控制要求,外围电路主要完成对输入信号的采集、操作、对速度进行控制,显示部分采用四位共阳数码管。

直流电机调速与测速电路模块设计

  硬件方面以STC89C51单片机为核心,与复位电路、晶振电路、驱动电路,测速电路,键盘和LED 显示模块构成最小系统。软件上通过用C51语言编程产生PWM 脉冲信号的输出、键盘、LED 显示器的数据传输。通过键盘调节速度档位给定值,实现按给定值跟踪,在LED 显示器上显示,最后再由单片机输出PWM 脉冲信号,通过测速电路把转速反馈给CPU 并且通过CPU 把转速显示在LED 显示器上,从而达到想要设定的转速。

  直流电机驱动电路设计

直流电机调速与测速电路模块设计

  从单片机直接输出的控制信号无法直接驱动12V 直流电机,目前大多采用H 桥式驱动,为便于制作,驱动模块采用光电耦合器对控制电路和主电路进行隔离,达到保护作用。U3输出PWM 控制信号通过三极管反相驱动电机,实现电机的调速。驱动电路图如图3所示。

  测速电路设计

  测速模块由U 型光电开关、转盘及外围电路组成,电机转动时带动转盘转动,转盘上附有八个小孔,当转盘转动一周产生八个脉冲信号,由此可以把电机转动的物理量转换成变化的脉冲信号,经Q5开关驱动输送到单片机外部中断P3.3进行计数,实现对电机速度的监测。测速电路如图4所示。

直流电机调速与测速电路模块设计

  设计中应用了比较常见的光电测速方法来实现,其具体做法是将电机轴上固定一圆盘,在测速模块中U 型光耦。通过转盘上八个圆孔,产生脉冲信号。电动机转到孔处时,发光二极管通过缝隙将光照射到光敏三极管上,三极管导通,反之三极管截止。U 型光电开关与转盘的安装如图5所示:把转盘固定在电动机的转轴上,安装U 型光耦,把光耦插入转盘上,用螺丝固定,转盘边要安装在U 型光电开关的槽中间。

  基于单片机控制直流电机的测速与调速系统设计方案是将输入的信号通过单片机转换后输出控制信号通过驱动电路调节直流电动机的转速,并且能实时监控直流电动机的速度。由于采用的是PWM 控制技术可以达到高精度的速度控制。测速采用光电开关,轻松实现速度的检测,为此,方案中所设计的直流电机的测速与调速系统具有速度输入、检测、显示、脉宽调制、电机驱动等主要电路,便于对电机速度进行控制与显示。

资讯排行榜

  • 每日排行
  • 每周排行
  • 每月排行

华强资讯微信号

关注方法:
· 使用微信扫一扫二维码
· 搜索微信号:华强微电子