因为要调整转子垂直度跟中心点不然轴承不会顺畅,轴位同心度不准。所以要盘车来校证。
市场上多数采用可控硅、变压器等盘车有多种,其中南平市天地科技研究务有限公司生产采用逆变盘车,最会理想轻便,使用方便,可节省很多电缆,可以全控,不会失控。
南平市天地科技研究服务有限公司生产逆变盘车有如下特点:
1、 该盘车具有自动、手动两种 *** 作功能,工作方式现场机部分面板 *** 作控制,按钮及电位器调节开环控制。
2、 该盘车采用逆变可调电流源交直流转换器和开关,PLC控制输出。均采用动圈电位器调节电流、调节转速时间、调节软起脉宽比。具承受电流回路短路能力,短路时并保证给定电流值回路。因此不会损坏发电机绕组。
3、 该盘车输入电源三相AC380V,定子部分单相功率,转子部分额功率。
4、 该盘车输出:定子部分电流40至550A,转子部分电流40至550A;输出电压根据需要调节控制面板的电流调节电位器获得,A、B、C换相时间为1秒至50秒,可通过控制面板时间调节电位器调节所需时间,具有正反转控制功能。
5、 该盘车 *** 作简单,接线方便,机组转动平稳,输入和输出状态均有指示灯指示。
6、 该盘车可移动,并配起吊环,均可用行车起吊,使用方便。
二、 本电气盘车工作原理:
1、 供电方式采用三相AC380V供电电源。
2、 采用电子开关IGBT控制交直流转换器可调恒流源控制发电机定子及转子建立磁场力。
3、 由电位器调节量给PLC的4AD模数转换后由PLC程序开环控制步进 时间磁场力施转发电机转子。
故控制电流切换准确、可靠是PLC 程序控制的重点,该盘车装置在软件上增加 6结环行分配器,用ABC 循序步进方式来编程定位,在硬件上增加软 通过现场运行情况来看,采用程序控制启动装置限流。同时,为了保证电流的一致后,电气盘车装置在现场工作稳定、运行良好,采用同步触发,其控制电流稳定输出效果好,能够很好地完成盘车和干燥工作。同时效果显著。当转子通以60电流,定子通以电流时,转子被盘动,定子由上一相, 其简单的联线和快捷的程序修改也为用户的日常维护提供了方便,大大减少了电厂现场切换到下一相,其切换点在转标定的位置盘车人员,缩短了盘车周期,受到了电厂的 ,停点准确、稳定,转子转动平滑,盘车共耗 高度评价,为以后广泛使用打下了良好基础。其盘车效率比用传统方式盘车提高了
控制芯片。正弦波逆变器是逆变器的一种,它是把直流电能(动力电池、蓄电池)转变成交流电(一般为220V,50Hz正弦波)的电力电子装置。控制芯片,需要写入程序,程序就是计算机能识别和执行的指令。一个特定的指令序列用来完成一定的功能。程序设计就是解决特定问题程序的过程。
#include <avr/ioh>
void main(void)
{
PORTB=0x00;
DDRB=0x0E;
// T/C1 初始化
TCCR1A=0xA1;
TCCR1B=0x09; //匹配时清零,TOP:255,频率:8M/256=3125K
OCR1A=85; //占空比:1/3
OCR1B=128; //占空比:1/2
// T/C2 初始化
TCCR2=0x69; //匹配时清零,TOP:255,频率:3125K
OCR2=170; //占空比:2/3
while (1);
}
使用M16产生三路PWM的程序,参考一下基本OK
还有个是可调节的PWM程序,我做过仿真了,需要全部留下邮箱传给你;
/
#define KEY PINC0
#define PWMA PORTB3 //17号脚
#define PWMB PORTB4 //18号脚
#include <mega8h>
#include <delayh>
#include <mathh>
unsigned int m=0;
unsigned char xiangxian=0;
bit INIT2=0; //判断是否象限2已经初始化;
bit INIT3=0;
bit INIT4=0;
/下面为四个象限中处理函数,参数为45度平分为255段角度/
inline panduan()
{
if(m<=255)
{
xiangxian=1;
}
else if((m>255)&&(m<511))
{
xiangxian=2;
if(m==256)
{
INIT2=1;
PWMA=0;
OCR1A=0x00;
OCR1B=0xff;
PWMB=1;
}
}
else if((m>=511)&&(m<767))
{
xiangxian=3;
}
else if((m>=767)&&(m<1024))
{
xiangxian=4;
}
else if(m>1024)
{
m=0;
}
}
void xiangxian1(unsigned char degree)
{
PWMA=0;
PWMB=0;
OCR1BL=m;
OCR1AL=255-m;
}
void xiangxian2(unsigned char degree)
{ unsigned char temp;
temp=m-255;
OCR1AL=temp;
OCR1BL=temp;
}
void xiangxian3(unsigned char degree)
{
unsigned char temp;
temp=m-511;
PWMA=1;
PWMB=1;
OCR1BL=255-temp;
OCR1AL=temp;
}
void xiangxian4(unsigned char degree)
{unsigned char temp=0;
temp=m-767;
PWMA=1;
PWMB=0;
OCR1BL=255-temp;
OCR1AL=255-temp;
}
/角度计算函数,负责计算在各个象限中角度对应的PWM输出/
void SET_ANGLE( unsigned char degree)
{
switch (xiangxian)
{
case 1: xiangxian1(degree);break;
case 2: xiangxian2(degree);break;
case 3: xiangxian3(degree);break;
case 4: xiangxian4(degree);break;
default:break;
}
}
void main(void)
{
unsigned char temp;
unsigned char xiangxian=0;
// Declare your local variables here
PORTB=0x187;
DDRB=0x1e;
// Port C initialization
// Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
// State6=T State5=T State4=T State3=T State2=T State1=T State0=P
PORTC=0x01;
DDRC=0x00;
// Port D initialization
// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=Out Func1=In Func0=In
// State7=T State6=T State5=T State4=T State3=T State2=0 State1=T State0=T
PORTD=0x00;
DDRD=0x04;
// Timer/Counter 0 initialization
// Clock source: System Clock
// Clock value: Timer 0 Stopped
TCCR0=0x00;
TCNT0=0x00;
// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: 1000000 kHz
// Mode: Fast PWM top=01FFh
// OC1A output: Inverted
// OC1B output: Inverted
// Noise Canceler: Off
// Input Capture on Falling Edge
// Timer 1 Overflow Interrupt: Off
// Input Capture Interrupt: Off
// Compare A Match Interrupt: Off
// Compare B Match Interrupt: Off
TCCR1A=0xF1;
TCCR1B=0x01;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x00;
// Timer/Counter 2 initialization
// Clock source: System Clock
// Clock value: Timer 2 Stopped
// Mode: Normal top=FFh
// OC2 output: Disconnected
ASSR=0x00;
TCCR2=0x00;
TCNT2=0x00;
OCR2=0x00;
// External Interrupt(s) initialization
// INT0: Off
// INT1: Off
MCUCR=0x00;
// Timer(s)/Counter(s) Interrupt(s) initialization
TIMSK=0x00;
// Analog Comparator initialization
// Analog Comparator: Off
// Analog Comparator Input Capture by Timer/Counter 1: Off
ACSR=0x80;
SFIOR=0x00;
PWMA=0;
PWMB=0;
OCR1AL=0xff;
OCR1BL=0x00;
while (1)
{
if(KEY==0)
{
delay_ms(20);
if(KEY==0)
{
m=m+1;
panduan();
SET_ANGLE(m);
PORTD2=!PORTD2;
}
}
};
}
光伏逆变器可以将光伏(PV)太阳能板产生的可变直流电压转换为市电频率交流电(AC)的逆变器,可以反馈回商用输电系统,或是供离网的电网使用。
光伏逆变器会用最大功率点追踪(MPPT)的技术来从太阳能板抽取最大可能的功率。
太阳能电池的太阳辐照度、温度及总电阻之间有复杂的关系,因此输出效率会有非线性的变化,称为电流-电压曲线(I-Vcurve)。
最大功率点追踪的目的就是在各环境下,针对太阳能模组的输出取_,产生一个(太阳能模组的)负载电阻来获得最大的功率。
以上就是关于发动机组大修后为什么要盘车全部的内容,包括:发动机组大修后为什么要盘车、正弦波逆变器哪些芯片需要写入程序、用AVR单片机Atmega16产生两路互补的PWM波去控制全桥逆变电路的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)