可控发电机控制器及可控发电机控制方法技术

技术编号:4204717 阅读:182 留言:0更新日期:2012-04-11 18:40
可控发电机控制器及可控发电机控制方法,发电机的工作原理是将机械能转化为电能,发电机在发电时对带动其转动的装置有制动作用。可控发电机控制器,其组成包括:写有控制程序的单片机(1),所述的单片机通过电路连接驱动芯片(2)。本发明专利技术用作发电机对和其连接的轴系进行制动,从而对轴系的参数进行测量。

【技术实现步骤摘要】

本专利技术涉及一种。
技术介绍
发电机的工作原理是将机械能转化为电能,发电机在发电时对带动其转动的装置有制动作用,调速电机通过试验轴带动正在发电的发电机转动,试验轴就会受到强迫扭转,如果此扭转的频率和负荷可以控制,那么就可以对试验装置进行测试。
技术实现思路
本专利技术的目的是提供一种,通过对发电机的控制实现与其连接的轴系的控制,从而对轴系的参数进行测量。 上述的目的通过以下的技术方案实现 可控发电机控制器,其组成包括写有控制程序的单片机,所述的单片机通过电路连接驱动芯片。 可控发电机控制方法,将控制发电机励磁电流的通断频率和通断占空比的控制程序写入单片机,通过与所述的单片机通过电路连接的驱动芯片控制励磁电流来实现对发电机的控制,使发电机对和其连接的轴系进行制动,此制动的扭矩、频率、占空比可在一定范围内进行调节控制,从而对轴系的参数进行测量。 本专利技术的有益效果 1.本专利技术通过对发电机进行控制,使发电机对和其连接的轴系进行制动,由于制动的扭矩、频率、占空比可在一定范围内进行调节控制,从而可实现对轴系的参数进行测量。此装置在国内属首创,它把测轴系扭振的实验装置大大的减小,使测量更加简单方便。 2.本专利技术通过把控制程序写入单片机,通过控制电路和驱动芯片来控制小型发电机转子的励磁电流,从而实现了对发电机的控制,把发电机作为试验装置的激励源。这样研制了激励源的频率和占空比可控的扭转振动试验装置。并进行了激励控制试验,达到了频率和占空比的控制目的,为裂纹轴系扭转振动试验奠定了基础。附图说明 附图1是本专利技术的控制电路图。 附图2是驱动芯片的应用电路图。 附图3是本专利技术的控制原理框图。 附图4是本专利技术控制方法的原理流程图。具体实施例方式 实施例1 : 可控发电机控制器,其组成包括写有控制程序的单片机l,所述的单片机通过电40V)、电流(OA 10A)的直流电源,此参数路连接驱动芯片2。 所述的可控发电机控制器端子情况 1、供电输入此端子可接电压(0V -可决定发电机制动扭矩的大小。 2、控制输出此端子接发电机的改造引线,控制发电机按一定的频率和占空比进 行制动。 3、信号输出此端子可连接示波器等输出设备,显示频率和占空比的数据和波形。 4、频率调节此旋钮可使控制盒对发电机的控制频率在(10 100HZ)的范围内进 行调节。 5、占空比调节此旋钮可使控制盒对发电机的控制占空比在(0 100%)的范围内进行调节。 实施例2 : 可控发电机的控制方法,将控制发电机励磁电流的通断频率和通断占空比的控制 程序写入单片机,通过与所述的单片机通过电路连接的驱动芯片控制励磁电流来实现对发电机的控制,使发电机对和其连接的轴系进行制动,此制动的扭矩、频率、占空比可在一定 范围内进行调节控制,从而对轴系的参数进行测量。所述的单片机采用MC9S12DG128B单片机,驱动芯片采用MC33886驱动芯片,其中 写入MC9S12DG128B单片机的程序是用C语言创新编写的,可控发电机是用MC33886驱动芯 片进行控制,其中流入发电机转子线圈电流的频率和占空比是可以调节的。 以下为C语言创新原程序#include〈hidef. h> / * common defines and macros * / #include〈mc9sl2dgl28. h> / * derivative information * / #pragma LINK—INFO DERIVATIVE" mc9sl2dgl28b〃 unsigned int AD1, AD2 ; unsigned int duty 5 unsigned int frequency 5 float T ; unsigned int i j void P丽(void) { P丽E = 0x00 ; PWMCTL_C0N01 = 1 P丽CTL—C0N23 = 1 P丽PRCLK = 0x30 ; P丽CLK = 0xf3 ;〃 P丽SCLA = 8 ; 〃 P丽SCLB = 250 P丽P0L = 0xf f P丽CAE = 0X00 P丽PEROl = 100007通道A 口 1分频(0x00),通道B 口 8分频(0x30) 时钟SA(SA)作为P丽通道的时钟源 时钟A分频8, /时钟B分频2,对齐方式默认,左对齐〃频率为50Hz (20ms = 10000 * 2us), 止P丽DTYOl = 750 ; PWMPER23 = 50000 ; PWMDTY23 = 3000 ;/ PWME_PWME1 = 1 ; PWME_PWME3 = 1 ;〃高电平1. 5ms,归中 //电机的频率为1000Hz(lms /占空比x^250女4us)void iriit— RTICTL CRGINT—RTI () { =0x59 ; —RTIE = 1 ;/20ms Interrupt,0x49 = 10ms /Open Interruptvoid Init_AD(void) 〃初始化ATD0CTL2 = 0xC2 ;〃AD模块上电,快速清零,无等待模式,禁止外部触发,中断禁ATD0CTL3 = 0x14 ;〃每个序列4次转换,No FIFO, Freeze模式下继续转换 ATD0CTL4 = 0x87 ;〃8位精度,2个时钟,ATDClock = /PRS = 7, ATD0CTL5 ATDODIEN0xF0 ;〃右对齐无符号,单通道采样,通道0 0x00 ;〃禁止数字输入void adjust(void){unsigned int temp ;T = (float)AD1/255;frequency = T * 60000 ;if(frequency < 0)frequency = 0 ;if(frequency 〉 60000)frequency =T = (float)AD2/255 ;duty = T * frequency ;if (duty < O)duty = 0 ;if(duty 〉 10000)duty = 10000 ;PWMPER23 = frequency ;temp = duty ;PWMDTY23 = temp ;void main (void) { DDRB = 0xf f ;P丽();Init_AD();60000 init_RTI(); Enablelnterrupts ;for( ; ;) { } } interrupt 7 void RTI(void){ i++ ; CRGFLG—RTIF = 1 ; if (i > 100) { i = 0 ; adjust (); } } interrupt 22 void AD() {〃AD中断程序 ATDOSTATl = 0x00 ; AD1 = ATDODRO ;〃Read out the Result Register ;〃读取转换结果 AD2 = ATDODRl ; PORTB = AD2 ; }。权利要求一种可控发电机控制器,其组成包括写有控制程序的单片机,其特征是所述的单片机通过电路连接驱动芯片。本文档来自技高网...

【技术保护点】
一种可控发电机控制器,其组成包括:写有控制程序的单片机,其特征是:所述的单片机通过电路连接驱动芯片。

【技术特征摘要】

【专利技术属性】
技术研发人员:张洪田齐益强崔宏耀李涵武王慧文
申请(专利权)人:黑龙江工程学院
类型:发明
国别省市:93[中国|哈尔滨]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利