摘 要:在目前的电机控制中,主要包括单片机、集成电路以及PLC3种控制方式,这3种控制方式都可以对直流电动机进行数学化控制。其中单片机直流电机 主要受单片机进行控制。只有充分了解单片机的内部工作原理和进行直流电动机控制过程的基本步骤的前提下,才能设计出更好的单片机直流电机控制系统。为了更好地了解单片机,我们以单片机STC89C52进行进一步的分析和探讨,是为了能够设计出更加精密的直流电机控制系统做准备。 关键词:单片机 直流电机 控制在面对多种电机类型的竞争下单片机以自己具有良好的制动性能、启动性能和优越的调速性能取得了胜利。所以,单片机在所有的电机类型中应用范围最广泛,单片机的主要用途是测速,同时通过脉宽调制对直流电机的转速进行控制已达到我们想要的结果,所以现在的首要目的是设计以单片机为核心并且能够对直流电机进行数字控制的系统。
1 单片机的基本工作原理和对直流电机控制的基本要求
1.1 单片机STC89C52中芯片的工作原理
为了更好地设计出以单片机为核心并且能够对直流电机进行数字控制的系统。如果我们要在别人设计的基础上进行完善的前提是,我们要充分地了解单片机的工作原理,才能根据一样的工作原理设计出具有原有功能的单片机,当然我们也能通过研究设计出的单片机更加完善。所以接下来针对单片机STC89C52使用的芯片型号为TA7267BP的工作原理进行研究。这种芯片的主要实现单片机和直流电机之间的连接同时通过电平实现对直流电机的控制,主要的控制为直流电机的正转、反转、停止和启动。TA7267BP芯片支持电源进行供电,所以可想而知TA7267BP芯片会存在自带脚,只有引脚才能实现电源的输入和断开,才能达到在任何时候都能对芯片的电源的供给进行控制。所以TA7267BP芯片有7个引脚,因为单片机和芯片具有很大的联系,所以其中有两个引脚是和单片机相连的。其中直流电机和单片机也有很大的联系,可想而知也有两个引脚和直流电机相连。为什么以TA7267BP型号的单片机应用得最广泛,最大的原因就是它的功能比较强大,其中这也是设计单片机中核心的部分。接下来对以TA7267BP型号的单片机的功能进行一一分析,功能包括:工作电流比较小、自动化地完成基础的工作形式、能够保护电路、工作的过程电压比较稳定。其中工作电流不超过3A;在完成基础的工作形式包括正转、反转、停止和启动,同时这也是一个小型直流机的基本功能。在保护电路方面,在单片机通电后在运行的过程中会出现电路过热或是过流的情况,这时候就会破坏电路,所以,它起到了保护电路的作用;在电压方面,单片机在驱动直流电机运行的电压在0~18V之间。芯片是直流电机运行的主要部分,通过了解芯片的工作原理之后才能够设计出更加精密的直流电机控制系统。 1.2 单片机对直流电机控制的基本要求
单片机和直流电机的联系主要是由于单片机可以控制直流电机的正转、反转、停止和启动,为了直流机更好地运行,在单片机运行时也有相应的要求,单片机对直流电机的控制时包括控制要求和基本要求。对于控制要求而言,在单片机上有控制各个功能的按钮,所以,控制要求只要满足通过不同按钮可实现直流电机的4个工作状态进行控制,同时还可以通过识别加速按钮被按的频率来决定转速的快慢。有时候我们会出现加速按钮的次数或者频率太快出现转速超过了设定的最大值,这时要求调速指令将不被执行。所谓的基本要求就是控制直流电机时最重要的要求,在对直流电机控制时,直流电机的速度变化能和单片机设计的转速相一致,实现脉宽调制与软件启动的完美匹配从而保证软件启动的正常运转。不管是哪种控制要求,最后记录所有数据的误差值在2%以下,只有这样才是符合原有设计的要求。 2 单片机控制直流电机的设计方案和控制系统的设计
2.1 单片机控制直流电机的方案设计
单片机进行直流机的控制的设计方案分为测控方案的设计和电路方案的设计。在测控方案设计方面:在这里面主要的控制是速度。直流电机是否在运行时能达到所要求的转速,这也是保证直流电机正常运行的条件,所以,控速在测控方案中是比较重要的。要想设计出好的测控方案,其中了解测控的工作原理是必不可少的。测控的基本原理为通过速度来检测最后进行反馈,检测时是由检测设备来完成的,接着检测设备会将检测的结果转化为单片机可以识别的信号,最后将这些信号传到单片机的检测设备上进行分析和处理再输出经过处理的信号。在输出的信号中可以获得直流电机的工作的转速,我们可以根据转速来判断是否和单片机的所配备的转速相一致。这也是测控中最为关键的一部分。