微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 直流电机监控闭环转速系统的实现

直流电机监控闭环转速系统的实现

时间:07-25 来源:互联网 点击:
4.4 LCD显示模块

模块SMC1602B由一块点阵液晶屏和控制器HD44780及其辅助电路组成。本系统设计采用OCMJ中文模块系统LCD液晶作为下位机的显示模块。该模块内含GB2312 16×16点阵国标一级简体汉字和ASCII8×8(半高)及8×16(全高)点阵形英文字库,用户输入区位码或ASCII码可实现文本显示。OCMJ中文液晶显示模块采用ASK/ANSWER握手方式。

5 系统软件总述

5.1 下位机软件设计

智能电机监控系统的下位机软件设计主要完成CCP捕捉、A/D采集、PWM控制、SPI通讯、LCD显示、RS232通讯等多个功能。总体流程框图如图4所示,控制算法是利用PIC16F877A直接控制PID参数,实现精确控制。


5.2 上位机系统设计

上位机系统软件是在Windows平台上利用Vi-sual Basic6.0开发的,设计包括了操作提示部分(自动发送、手动发送、串口选择、奇偶校验、波特率、数据位等)、接收回显部分(接收数据位、电机转速、电机正反转等)以及发送内容部分(电机转速设定、过压、过流保护值等)。

6 监控

电机工作时上、下位机实时通讯,显示的参数值实时性好,此时电机正处在反转状态(正转“1”、反转“0”),这一方面可以从上位机界面中的正反转设定标志看出,另一方面下位机回馈的参数中也有电机正反转标志,下位机的液晶面板也同样有转速、电压、电流及正反转显示(正转“Right”、反转“Left”),并且上、下位机的数据显示是同步的。与此同时,可通过上位机对下位机设定的过流过压保护值,一旦电路检测到任一过流或者过压时(超过设定值),下位机控制单元就会发出报警信号(红灯亮、蜂鸣器响、上位机出现错误标志、下位机的液晶上也会出现错误提示等),并且自动停机保护,等待检修。

7 结束语

该系统成功实现了直流电机闭环转速系统的实时监控,简化了控制逻辑系统,与同类产品相比成本低廉、功能完整、抗干扰性能好。已成功应用于直流电机转速调节、监控、保护场合,并且上位机界面友好,使用方便。PC机能够对直流电机实行实时监控,不仅大大改善了高速运行时的稳定性,而且还实现了保护功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top