论文部分内容阅读
本文介绍了一种基于单片机的无位置传感器无刷直流电动机调速系统。该系统以80C196MC单片机为核心,并外加输入和输出电路;主回路功率开关器件采用1GBT,实现了PWM桥式调制方式的电机数字控制。80C196MC是专为电机控制而开发的16位单片机,在本设计中,充分利用了它的功能:实现保护功能、六个PWM输出控制、键盘和显示及转子位置的间接检测。 无刷直流电动机的特点决定了其只有在位置传感器的协助下才能顺利工作,但是这也带来了很多弊端。因此,出现了很多的方法来实现无刷直流电动机的无位置传感器化。在本文中无刷直流电动机的转子位置的检测是通过检测逆变器中续流二极管的导通状态来实现的,它的原理也是利用断开相的反电势过零。该方法的特点是能够较精确的检测到电机反电势的过零点,从而保证电机能够在较低的转速下工作在无刷直流电动机状态,同时起动的程序也比较简单。 由于无位置传感器的特殊性,使得在起动的过程中不得不采用特殊的起动方法,本文采用的是“三段式”起动,即:定位,加速和切换。本文采用了一种续流二极管的导通检测电路,并以此为基础结合控制电路实现了无刷直流电动机的无位置运行,实验结果证明此种方法具有较好的控制效果和较强的实用性,同时也说明80C196MC十分适合于电机控制。