基于STC12C5A60的异步电动机信号采集系统设计

2014-06-27 05:48王洪涛宁德师范学院物理与电气工程系福建宁德352100
长江大学学报(自科版) 2014年19期
关键词:温度传感器串口时钟

王洪涛 (宁德师范学院物理与电气工程系,福建宁德 352100)

基于STC12C5A60的异步电动机信号采集系统设计

王洪涛 (宁德师范学院物理与电气工程系,福建宁德 352100)

为了对异步电动机的运行状态进行适时监测,以STC12C5A60单片机为主芯片,设计了一种异步电动机信号采集系统。介绍了系统的主要元件和总体框架(主要由直流电源模块、AD590温度传感器、A/D转换模块、互感器模块、串口通信模块、声光报警模块、12864液晶显示模块以及STC12C5A60单片机等部分组成),对STC12C5A60单片机主控电路、串口通信模块电路以及完成定时器、串口通信和A/D转换程序进行了设计。实际应用表明,该系统能够对异步电动机的电压、电流和温度等运行状态参数进行适时测量和存储,从而为异步电动机电机故障的诊断和排除奠定了基础。

异步电动机;信号采集系统;STC12C5A60单片机;主控电路;串口通信模块电路

异步电动机是工农业生产中的应用广泛的动力设备,具有结构简单、运行可靠、坚固耐用和价格低廉等优点[1]。然而,当异步电动机在粉尘、潮湿等恶劣环境下工作时容易产生故障,这给安全生产带来了隐患。为了实现恶劣条件下异步电动机运行状态的适时监测,笔者基于STC12C5A60单片机设计了一种异步电动机信号采集系统,以便为及时排除异步电动机故障提供重要依据。

1 系统主要元件

1.1 STC12C5A60单片机

STC12C5A60单片机的指令系统和硬件结构与标准8051单片机兼容,具有2个USART接口、1 个SPI接口和8通道10位A/D接口,配置4个16位定时计数器,A/D转换速率高达250k Hz,抗干扰能力强,支持在线编程功能(ISP),因而应用广泛[2]。

1.2 AD590温度传感器

AD590温度传感器是一种线性电流型温度传感器,其输出电流与绝对温度成比例。在4~30V电源电压范围内,AD590温度传感器可充当高阻抗、恒流调节器,调节系数为1μA/K。

1.3 HV03-10电流型电压传感器

HV03-10电流型电压传感器可用于测量直流和交流电流参数,其工作参数如表1所示。

表1 HV03-10电流型电压传感器工作参数表

2 系统总体框架

该系统主要由直流电源模块、AD590温度传感器、A/D转换模块、互感器模块、串口通信模块、声光报警模块、12864液晶显示模块以及STC12C5A60单片机等部分组成。系统总体框架图如图1所示。

3 系统主要电路

3.1 STC12C5A60单片机主控电路

图1 系统总体框架图

单片机的时钟信号通常有2种产生方式[3]:①内部时钟方式,即利用单片机内部的振荡电路产生时钟信号;②外部时钟方式,即将外部已有的时钟信号引入到单片机内。该系统采用内部时钟方式。STC12C5A60单片机工作从复位开始,单片机RESET引入高电平并保持2个周期,然后执行复位操作。复位操作包括2种基本方式,一种是上电复位,另一种是上电与按键均有效的复位。笔者采用上电与按键均有效的复位操作方式(当RESET获得高电平,随着电容C5的充电,RESET引脚的高电平将逐渐下降)。STC12C5A60单片机主控电路图如图2所示。

图2 STC12C5A60单片机主控电路图

3.2 串口通信模块电路

图3所示为串口通信模块电路,该电路主要包括如下部分:①电荷泵电路,其功能是产生+12V和-12V电源,以提供给RS-232串口电平的需要。②数据转换通道,其中13脚(R1IN)、12脚(R1OUT)、11脚(T1IN)、14脚(T1OUT)为第1数据通道;8脚(R2IN)、9脚(R2OUT)、10脚(T2IN)、7脚(T2OUT)为第2数据通道。TTL/CMOS数据从T1IN、T2IN输入转换成RS-232数据,并从T1OUT、T2OUT送到电脑DB9插头,DB9插头的RS-232数据从R1IN、R2IN输入转换成TTL/CMOS数据后从R1OUT、R2OUT输出。

4 主要系统软件设计

4.1 定时器程序设计

采样频率应大于采集源频率[4]。由于系统采集的是频率为50 Hz的工频电压电流值,因而定时器以400Hz的采样频率工作,每2.5ms采样一次。定时器程序设计如下:

图3 串口通信模块电路图

4.2 串口通信程序设计

单片机的串口通信方式由SCON专用寄存器设置,具体包括单片机串口通信的方式选择、接受、发送和状态标志等,其中串口发送程序设计如下:

5 结语

基于STC12C5A60单片机设计了异步电动机信号采集系统。该系统在生产现场使用后,能够满足异步电动机温度、电压和电流信号的适时采集要求,且表现出工作性能可靠、抗干扰能力强的特点,因而具有较好的市场应用前景。

[1]陈金刚,王强,巩方彬.笼型三相异步电机主要故障简析[J].电机控制与应用,2012,39(6):62-64.

[2]李艳妮.旋转机械故障机理与故障特征提取技术研究[D].北京:北京化工大学,2007.

[3]王晓明.电动机的单片机控制[M].北京:北京航空航天大学出版社,2003.

[4]黎明,姜学东,胡长春.基于PIC单片机的交流电源掉电检测系统[J].电子产品世界,2006,14(2):74-75.

[编辑]李启栋

TM307

A

1673-1409(2014)19-0043-03

2014-02-24

福建省科技计划重点项目(2011H0018);福建省服务海西项目(2012H214;2011H102)。

王洪涛(1978-),男,硕士,讲师,现主要从事自动控制理论和数字信号处理方面的教学与研究工作。

猜你喜欢
温度传感器串口时钟
别样的“时钟”
浅谈AB PLC串口跟RFID传感器的通讯应用
古代的时钟
温度传感器DS18B20在温度计设计中的应用
一种高性能CMOS温度传感器
XTR105电流变送器在温度传感器中的应用
有趣的时钟
时钟会开“花”
数字电源内部数据传输的串口通信方法实现
USB接口的多串口数据并行接收方法探索