通过对BE系列伺服电机工作原理的分析,利用STC89C52单片机设计了一种电机控制器。通过单片机I/O口向TLC5618数模转换芯片发送数据,输出电压信号经运放加法电路放大控制转速。运放输出末端放置一双刀双掷继电器,驱动芯片为ULN2003,改变输出电压正负极性可实现转向控制,并通过USB转串口与上位机通信。最后,将驱动器反馈的方波信号频率、转速和转向显示在液晶屏上。该设计可以实现伺服电机的平稳控制和精确调速,能够满足工业现场的需要。