
c语言实验报告心得
c语言实验心得:1、只有频繁用到或对运算速度要求很高的变量才放到data区内,如for循环中的计数值。
2、其他不频繁调用到和对运算速度要求不高的变量都放到xdata区。
3、常量放到code区,如字库、修正系数。
4、逻辑标志变量可以定义到bdata中。
在51系列芯片中有16个字节位寻址区bdata,其中可以定义8*16=128个逻辑变量。
这样可以大大降低内存占用空间。
定义方法是: bdata bit LedState;但位类型不能用在数组和结构体中。
5、data区内最好放局部变量。
因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由别的函数的局部变量覆盖),可以提高内存利用率。
当然静态局部变量除外,其内存使用方式与全局变量相同;6、确保程序中没有未调用的函数。
在Keil C里遇到未调用函数,编译器就将其认为可能是中断函数。
函数里用的局部变量的空间是不释放,也就是同全局变量一样处理。
这一点Keil做得很愚蠢,但也没办法。
7、如果想节省data空间就必须用large模式。
将未定义内存位置的变量全放到xdata区。
当然最好对所有变量都要指定内存类型。
8、使用指针时,要指定指针指向的内存类型。
在C51中未定义指向内存类型的通用指针占用3个字节;而指定指向data区的指针只占1个字节;指定指向xdata区的指针占2个字节。
如指针p是指向data区,则应定义为: char data *p;。
还可指定指针本身的存放内存类型,如:char data * xdata p;。
其含义是指针p指向data区变量,而其本身存放在xdata区。
以前没搞过C51,大学时代跟单片机老师的时候也是捣鼓下汇编,现在重新搞单片机,因为手头资料不多,找到一些C51的程序,发现里面有这些关键字,不甚明了,没办法只好找了下,发现如下描述:从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述)。
与ANSI-C稍有不同,它只分SAMLL、COMPACT、LARGE模式,各种不同的模式对应不同的实际硬件系统,也将有不同的编译结果。
在51系列中data,idata,xdata,pdata的区别data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。
idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。
idata是用类似C中的指针方式访问的。
汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idata做指针式的访问效果很好) xdata:外部扩展RAM,一般指外部0x0000-0xffff空间,用DPTR访问。
pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,用movx ACC,@Rx读写。
这个比较特殊,而且C51好象有对此BUG,建议少用。
但也有他的优点,具体用法属于中级问题,这里不提。
三、有关单片机ALE引脚的问题 单片机不访问外部锁存器时ALE端有正脉冲信号输出,此频率约为时钟振荡频率的1\\\/6.每当访问外部数据存储器是,在两个机器周期中ALE只出现一次,即丢失一个ALE脉冲.这句话是不是有毛病.我觉得按这种说法,应该丢失3个ALE脉冲才对,我一直想不通是怎么回事,希望大虾们帮帮我.小弟感激涕零.答:其他所有指令每6个机器周期发出一个ALE,而MOVX指令占用12个机器周期只发出一个ALE 四、如何将一个INT型数据转换成2个CHAR型数据
经keil优化后,char1=int1\\\/256,char2=int1%256或char1=int1>>8,char2=int1&0x00ff效率是一样的。
五、在KEIL C51上仿真完了,怎样生成HEX文件去烧写
右键点项目中Target 1,选第二个,在OUTPUT中选中CREAT HEX 六、typedef 和 #define 有何不同?? typedef 和 #define 有何不同》》》 如typedef unsigned char UCHAR ;#define unsigned char UCHAR ;typedef命名一个新的数据类型,但实际上这个新的数据类型是已经存在的,只不过是定义了一个新的名字.#define只是一个标号的定义.你举的例子两者没有区别,但是#define还可以这样用#define MAX 100#define FUN(x) 100-(x)#define LABEL等等,这些情况下是不能用typedef定义的 七、请问如何设定KELC51的仿真工作频(时钟) 用右键点击左边的的target 1,然后在xtal一栏输入 八、不同模块怎样共享sbit变量,extern不行? 把SBIT定义单独放到一个.H中,每个模块都包含这个.h文件 九、C51中对于Px.x的访问必须自己定义吗
是的。
如sbit P17 = 0x97;即可定义对P1.7的访问 十、SWITCH( )语句中表达式不可以是位变量对吗
可以用位变量:#include#includevoid main(){bit flag;flag=0;switch(flag){case '0':{printf(0\\\ );break;}case '1':{printf(1\\\ );break;}default:break; }}bit 变量只有两种状态,if 语句足够啦,!!! 十一、const常数声明占不占内存 const 只是用来定义“常量”,所占用空间与你的定义有关,如:const code cstStr[] = {abc};占用代码空间;而如:const char data cstStr[] = {abc};当然占用内存空间。
另外,#define 之定义似乎不占用空间。
十二、philips的单片机P89C51RD+的扩展RAM在C51中如何使用
试一试将auxr.1清0,然后在c语言中直接声明xdata类型的变量 十三、BUG of Keil C51 程序中用如下语句:const unsigned char strArr[] = {数学};结果发现strArr[] 内容为 {0xCA,0xD1,0xA7},真奇怪
凡是有0xfd,则会通通不见了,所以只能手工输入内码了,例如 uchar strArr[]={0xCA,0xfd,0xd1,0xa7}(用Ultraedit会很方便)。
十四、Keil C51中如何实现代码优化
菜单Project下Option for target Simulator的C51.看到Code optimization了吗
十五、请教c的
和 ~ 符号有甚区别
是逻辑取反,~是按位取反。
十六、c51编程,读端口,还要不要先输出1
我怎么看到有的要,有的不要,请高手给讲讲,到底咋回事
谢了要输出1的,除非你能保证之前已经是1,而中间没有输出过其他值。
十七、当定时器1(T1)用于产生波特率时,P3^5还是否可以用作正常的I\\\/O口呢
p3.5完全可以当普通的io使用 十八、C51中 INT 转换为 2个CHAR
各位高手:C51中 INT 转换为 CHAR 如何转换诸如:X = LOW(Z);Y = HIGH(Z);答: x=(char)z;y=(char)(z>>8); 十九、如果我想使2EH的第7位置1的话,用位操作可以吗
现在对位操作指令我一些不太明白请各位多多指教:如 SETB 07H 表示的是20H.7置1,对吗
(我在一本书上是这么看到的)那么如果我想使2EH的第7位置1的话,象我举的这个例子怎么表示呢
谢谢
SETB 77Hsetb (2eh-20h)*8+7 20h-2fh每字节有8个可位操作(00h-7fh),其它RAM不可位直接操作 二十、char *addr=0xc000 和char xdata *addr=0xc000有何区别
char *addr=0xc000;char xdata *addr=0xc000;除了在内存中占用的字节不同外,还有别的区别吗?char *addr=0xc000; 是通用定义,指针变量 addr 可指向任何内存空间的值;char xdata *addr=0xc000; 指定该指针变量只能指向 xdata 中的值;后一种定义中该指针变量(addr)将少占用一个存储字节。
uchar xdata *addr=0xc000;指针指向外ram;如果:data uchar xdata *addr=0xc000;指针指向外ram但指针本身存在于内ram(data)中以此类推可以idata uchar xdata *addr=0xc000;pdata uchar xdata *addr=0xc000;data uchar idata *addr=0xa0;......... 二十一、while(p1_0)的执行时间
假设,P1_0为单片机P1口的第一脚,请问,while(P1_0){P1_0=0;}while(!P1_0){P1_0=1;}以上代码,在KEIL C中,需要多长时间,执行完。
能具体说明while(P1_0)的执行时间吗
仿真运行看看就知道了,我仿真了试了一下,约14个周期 二十二、怎样编写C51的watchdog程序
各位大虾,我用KEIL C51 编写了一个带外部开门狗的程序,可程序无法运行起来,经过查找,发现程序在经过C51编译后,在MAIN()函数的前部增加了一端初始化程序,等到进入主程序设置开门狗时,开门狗已经时间到,将我的程序复位了,请问我怎样才能修改这一端初始花程序,使他一运行,就设置开门狗
可以在startup.a51中加入看门狗刷新指令,当然用汇编,然后重新编译startup.a51,将他和你的程序连接即可。
新的startup.a51会自动代替系统默认的启动模块。
二十三、keil C51 怎样把修改的startup.a51 加到工程文件中 直接加入即可注意不要改动?STACK,?C_START,?C_STARTUP等符号。
startup.a51直接加入项目,不用修改也可。
可在内面自己修改汇编的一些限制或堆栈指针。
二十四、关于波特率的设置 我在设定串口波特率时发现一个问题:在晶体震荡器为11.0592MHz时,若设9600BPS的话,TH1=0XFD,TL1=0XFD,而要设19200BPS的话,TH1、TL1有否变化,如果没变,为什么
如果变了,又为什么
(因为我看书上俩个是一样的),希望大家点拨。
答:当电源控制寄存器(PCON)第BIT7(SMOD)为1时波特率加倍。
TH1和TL1的值不变. 二十五、如何在C中声明保留这部分RAM区不被C使用
我不知道在C源程序中怎么控制这个,但在汇编程序中加入下面一段就行:DSEG AT 20HAA: DS 10这样C51就不会占用20H--29H了或者在c51里这样定义:uchar data asm_buff[10] _at_ 0x20; 二十六、问浮点运算问题 我在用C51时发现它对传递浮点参数的个数有限制,请问:1)参数是以全局变量的形式传递的,请问以全局变量的形式传递的参数也有限制吗
2)这种传递浮点参数的限制有多少呢
3)float*float的结果是float类型还是double类型?能否直接赋值给float类型的变量
答:由于KEIL C51的参数传递是通过R0-R7来传递的,所以会有限制。
不过KEIL提供了一个编译参数,可以支持更多参数的传递。
具体的内容见KEIL的PDF文档。
我建议你把多个要传递的参数定义到指针或结构体中去,传递参数通过指针或结构进行,这样好一些。
第3个问题回答是YES,你自己试试不就知道了。
二十七、如何在某一个地址定义ram 用_at_ 命令,这样可以定位灵活一点的地址uchar xdata dis_buff[16] _at_ 0x6020 ;\\\/\\\/定位RAM将dis_buff[16]定位在0x6020开始的16个字节 二十八、keil c中,用什么函数可以得到奇偶校验位
例如32位数据,将四个字节相互异或后检查P即可,若耽心P被改变,可用内嵌汇编。
#include unsigned char parity(unsigned char x){x^=x;if(P)return(1);else return(0);}unsigned char parity2(unsigned int x){#pragma asmmov a,r7xrl ar6,a#pragma endasmif(P)return(1);else return(0);}
要C语言程序设计试验报告的小结,谁有
你只需要按那个模版就行,那些内容就改成你的作业 班级: 学号: 姓名:实验9 指针 一、实验目的(1)掌握指针概念,并定义与使用它。
(2)使用数组的指针和指向数组的指针变量。
(3)使用字符串的指针和指向字符串的指针变量。
二、实验内容1. 将一个3*3的矩阵转置,用函数实现。
2. 有n个人围成一圈,顺序排号。
从第一个人开始报数(1~3),凡报到3的人退出,问第几号的人能留下。
三、实验环境 硬件:(1)学生用微机 (2)多媒体实验教室 软件:(1)Windows XP 中文操作系统 (2)VC++ 6.0 四、实验结果程序1:#include 计算机实验心得体会通过一个学期对《计算机网络实用技术》这门课程的学习,对于我来说它已不陌生。 首先对于课程安排,感觉很紧凑,几乎不遗漏任何的知识点。 理论总在实验和机试前,这样有利于我们学生接受新知识的灌输,而且把理论运用自如。 每理论课后,老师总不忘留出十几分钟的时间给我们思考的空间。 其次是对于教学,感觉老师讲课的思路很清晰,运用课件的形式讲课,很有概括性,重点“一针见血”,易于给我们把握住知识的主次。 跟着老师的教学步骤,我们慢慢吃透了课本上的知识,老师偶尔形象及幽默的比喻,易于理解接受,感觉不到课堂的枯燥,实验前,老师总会给足够的时间给我们预习。 分成小组的形式,让我们形成合作的转载自百分网,请保留此标记团体,实验中不仅让我获得知识,更锻炼了我们同学之间的合作。 实验中学会了“双绞线的制作与测试”、“IP地址规划与管理”、“对等网络组网”等等。 即使操作上,我们学会了开通博客、;windows 2000 server的安装”等等。 实验后的实验报告让我们有了总结回顾的效果。 计算机网络是计算机技术和通信技术相互结合、相互渗透而形成的一门新兴学科。 21世纪的我们,必须学好科学技术才能站得住脚!!!在实验中,让我们体会到合作的重要性!!!!实验前做好准备,要了解实验目的的要求,要详读实验的步骤,实验过程要谨慎仔细等等。 。 。 相信以后更认真,努力的学习,一定可以使自己的知识更全面。 楼主在这中间加减点东西,就可以用过C语言实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。 不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。 这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。 如果是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。 C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。 比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。 还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。 通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。 其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,C语言还是很有意思的课程。 自己亲自动手编写程序让我增加了对C语言程序开发环境的了解,在上课的时候老师就讲,学习C语言最重要的是学习C语言的逻辑思维,不管以后从事什么行业,学习C语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用C语言,但是拥有扎实的C语言基础是对工作很有用的。 当初在初步接触C语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态 感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的相互探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同时,也增加了同学老师之间的感情。 希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础 三相异步电动机Y—Δ自动降压启动控制实验 三相异步电动机Y—Δ自动降压启动控制实验三相异步电动机Y—Δ自动降压启动控制实验1、实验目的⑴学会三相异步电动机Y—Δ自动降压启动控制的接线和操作方法。 ⑵理解三相异步电动机Y—Δ自动降压启动的概念。 ⑶理解三相异步电动机Y—Δ自动降压启动的基本原理。 ⑷了解时间继电器的作用和动作情况。 2、预习内容及要求⑴Y—Δ转换启动的作用三相异步电动机的Y—Δ转换起动方式是大容量电动机起动常用的降压起动措施,但它只能应用于Δ形连接的三相异步电动机。 在起动过程中,利用绕组的Y形连接即可降低电动机的绕组电压及减少绕组电流,达到降低起动电流和减少电机起动过程对电网电压的影响。 待电动机起动过程结束后再使绕组恢复到Δ形连接,使电动机正常运行。 ⑵电动机Y—Δ启动控制原理①控制线路及电路组成三相异步电动机的Y—Δ变换起动控制的连接线路如图3-6所示,它主要有以下元器件组成:图3-6三相异步电动机Y—Δ自动降压启动控制线路a.起动按钮(SB2)。 手动按钮开关,可控制电动机的起动运行。 b.停止按钮(SB1)。 手动按钮开关,可控制电动机的停止运行。 c.主交流接触器(KM1)。 电动机主运行回路用接触器,起动时通过电动机起动电流,运行时通过正常运行的线电流。 d.Y形连接的交流接触器(KM3)。 用于电动机起动时作Y形连接的交流接触器,起动时通过Y形连接降压起动的线电流,起动结束后停止工作。 e.Δ形连接的交流接触器(KM2)。 用于电动机起动结束后恢复Δ形连接作正常运行的接触器,通过绕组正常运行的相电流。 f.时间继电器(KT)。 控制Y—Δ变换起动的起动过程时间(电机起动时间),即电动机从起动开始到额定转速及运行正常后所需的时间。 g.热继电器(或电机保护器FR)。 热继电器主要设置有三相电动机的过负荷保护;电机保护器主要设置有三相电动机的过负荷保护、断相保护、短路保护和平横保护等。 ②控制原理三相异步电动机Y—Δ转换启动的控制原理大致如下:i.按下启动按钮SB2后,电源通过热继电器FR的动断接点、停止按钮SB1的动断接点、Δ形连接交流接触器KM2常闭辅助触头,接通时间继电器KT的线圈使其动作并延时开始。 此时时间继电器KT虽已动作,接点应断开,但其延时接点是瞬间闭合延时断开的(延时结束后断开),同时通过此KT延时接点去接通Y形连接的交流接触器KM3的线圈回路,则交流接触器KM3带电动作,其主触头去接通三相绕组,使电动机处于Y形连接的运行状态;KM3辅助常开触头闭合去接通主交流接触器KM1的线圈。 ii.主交流接触器KM1带电启动后,其辅助触头进行自保持功能(自锁功能);而KM1的主触头闭合去接通三相交流电源,此时电动机启动过程开始。 iii.当时间继电器KT延时断开接点(动断接点)KT的时间达到(或延时到)电动机启动过程结束时间后,时间继电器KT接点随即断开。 iv.时间继电器KT接点断开后,则交流接触器KM3失电。 KM3主触头切断电动机绕组的Y形连接回路;同时接触器KM3的常闭辅助触头闭合,去接通Δ形连接交流接触器KM2的线圈电源。 v.当交流接触器KM2动作后,其主触头闭合,使电动机正常运行于Δ形连接状态;而KM2的常闭辅助触头断开使时间继电器KT线圈失电,并对交流接触器KM3联锁。 电动机处于正常运行状态。 vi.启动过程结束后,电动机按Δ形连接正常运行。 3、实验器材代号名称型号规格数量M三相异步电动机Y-112M-44KW、380V、Δ接法1QS组合开关HZ10-25-3三极额定电流25安1FU1螺旋式熔断器RL1-60\\\/25500V、60安配熔体额定电流25安3FU2螺旋式熔断器RL1-15\\\/2500V、15安配熔体2安2KM1、KM2KM3交流接触器CJ10-2020安、线圈电压380V3SB1、SB2按钮 LA4-3H保护式、按钮数31FR热继电器JR16-20\\\/3三极、20安1KT时间继电器JS7-2A线圈电压380V1XT端子排JD 0 -102010安、20节 1木板(控制板)650×500×50毫米1万用表14、实验操作步骤⑴实验准备工作①电器的结构及动作原理在连接控制实验线路前,应熟悉按钮开关、交流接触器、热继电器的结构形式、动作原理及接线方式和方法。 ②记录实验设备参数将所使用的主要实验电器的型号规格及额定参数记录下来,并理解和体会各参数的实际意义。 ③电动机的外观检查实验接线前应先检查电动机的外观有无异常。 如条件许可,可用手盘动电动机的转子,观察转子转动是否灵活,与定子的间隙是否有磨擦现象等。 ④电动机的绝缘检查采用“三相异步电动机实验”介绍的方法和步骤,使用兆欧表依次测量电动机绕组与外壳间及各绕组间的绝缘电阻值,并将测量数据记录于表3-5中,同时应检查绝缘电阻值是否符合要求。 表3-5相间绝缘绝缘电阻(MΩ)各相对地绝缘绝缘电阻(MΩ)U相与V相U相对地V相与W相V相对地W相与U相W相对地⑵安装接线①检查电器元件质量应在不通电的情况下,用万用表检查各触点的分、合情况是否良好。 检查接触器时,应拆卸灭弧罩,用手同时按下三副主触点并用力均匀;同时应检查接触器线圈电压与电源电压是否相符。 ②安装电器元件在木板上将电器元件摆放均匀、整齐、紧凑、合理,并用螺丝进行安装。 注意组合开关、熔断器的受电端子应安装在控制板的外侧,并使熔断器的受电端为底座的中心端;紧固各元件时应用力均匀,紧固程度适当。 ③板前明线布线主电路采用BV1.5毫米 2(黑色),控制电路采用BV1毫米 2(红色);按钮线采用BVR0.75毫米 2(红色),接地线采用BVR1.5毫米 2(绿\\\/黄双色线)。 布线时要符合电气原理图,先将主电路的导线配完后,再配控制回路的导线;布线时还应符合平直、整齐、紧贴敷设面、走线合理及接点不得松动等要求,具体注意以下几点:a.走线通道应尽可能少,同一通道中的沉底导线,按主、控电路分类集中,单层平行密排,并紧贴敷设面。 b.同一平面的导线应高低一致或前后一致,不能交叉。 当必须交叉时,该根导线应在接线端子引出时,水平架空跨越,但必须属于走线合理。 c.布线应横平竖直,变换走向应垂直。 d.导线与接线端子或线桩连接时,应不压绝缘层、不反圈及不露铜过长。 并做到同一元件、同一回路的不同接点的导线间距离保持一致。 e.一个电器元件接线端子上的连接导线不得超过两根,每节接线端子板上的连接导线一般只允许连接一根。 f.布线时,严禁损伤线芯和导线绝缘。 g.布线时,不在控制板上的电器元件要从端子排上引出。 ④按图3-6检验控制板布线正确性。 实验线路连接好后,学生应先自行进行认真仔细的检查,特别是二次接线,一般可采用万用表进行校线,以确认线路连接正确无误。 ⑤电源、电动机等控制板外部的导线。 ⑶控制实验经教师检查无误后,即可接通电动机三相交流电源。 ①接通电源。 合上电源开关QS。 ②启动实验。 按下启动按钮SB2,进行电动机的启动运行;观察线路和电动机运行有无异常现象,并仔细观察时间继电器和电动机控制电器的动作情况以及电动机的运行情况。 ③功能实验。 做Y—Δ转换启动控制和保护功能的控制实验,如失压保护、过载保护和启动时间等。 ④停止运行。 按下停止按钮SB1,电动机M停止运行。 ⑷实验结束①实验工作结束后,应切断电动机的三相交流电源。 ②拆除控制线路、主电路和有关实验电器。 ③将各电气设备和实验物品按规定位置安放整齐。 5、实验报告⑴画出三相异步电动机Y—Δ自动降压启动控制的电气原理图。 ⑵记录仪器和设备的名称、规格和数量。 ⑶根据实验操作,简要写出实验步骤。 ⑷总结实验结果。 ⑸写出本次实验的心得体会。 6、实验注意事项⑴电动机、时间继电器、接线端子板的不带电金属外壳或底板应可靠接地。 ⑵电源进线应接在螺旋式熔断器底座的中心端上,出线应接在螺纹外壳上。 ⑶进行Y—Δ启动控制的电动机,必须是有6个出线端子且定子绕组在Δ接法时的额定电压等于三相电源线电压的电动机。 ⑷接线时要注意电动机的三角形接法不能接错,应将电动机定子绕组的U1、V1、W1通过KM2接触器分别与W2、U2、V2连接,否则,会使电动机在三角形接法时造成三相绕组各接同一相电源或其中一相绕组接入同一相电源而无法工作等故障。 ⑸KM3接触器的进线必须从三相绕组的末端引入,若误将首端引入,则在KM3接触器吸合时,会产生三相电源短路事故。 ⑹通电校验前要检查一下熔体规格及各整定值是否符合原理图的要求。 ⑺接电前必须经教师检查无误后,才能通电操作。 ⑻实验中一定要注意安全操作。计算机实验报告 要有心得体会的
大一第一学期C语言实训心得500字左右,急 急 急,在线等
三相异步电动机三角降压启动控制线路设计·,安装,调试



