基于电流互感器的单相交流电流测量系统设计-检测技术与系统课程设计_第1页
基于电流互感器的单相交流电流测量系统设计-检测技术与系统课程设计_第2页
基于电流互感器的单相交流电流测量系统设计-检测技术与系统课程设计_第3页
基于电流互感器的单相交流电流测量系统设计-检测技术与系统课程设计_第4页
基于电流互感器的单相交流电流测量系统设计-检测技术与系统课程设计_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

自动检测课程设计南京工程学院课程设计任务书课程名称检测技术与系统课程设计院(系、部、中心)电力工程学院专业电气工程及其自动化班级学号姓名起止日期指导教师许大宇目录设计要求1功能要求1原理及方案论证11、电压互感器的选型及工作原理11.1选型及外形11.2工作原理11.3原理接线图22、AT89C52单片机33、通用A/D转换器4硬件系统的设计及总体框图61.1系统仿真接线简图61.2总体框图7五、小结8附录1、电路仿真图8附录2、程序10南京工程学院课程设计任务书课程名称检测技术与系统课程设计院(系、部、中心)电力工程学院专业电气工程及其自动化班级姓名起止日期指导教师许大宇1.课程设计应达到的目的通过对本课程的设计,使学生掌握常见被测量的检测原理、方法和技术,了解国内外对这些工程量进行测控的系统组建原理,通过对检测系统的设计与分析,增强学生理解和运用所学知识来解决实际问题的能力,逐步掌握根据具体测控要求、性能指标设计出先进测控系统的方法和技术。2.课程设计题目及要求题目:基于电压互感器的单相交流电流测量系统设计要求:(1)电流测量范围:0~5A.AC,检测精度:0.1A;(2)根据题意,明确被控对象的功能及性能指标;(3)根据系统要求,选择合适的电流传感器(尽量选择实验室中已有的传感器);(4)设计传感器测量电路;(5)选择单片机的品种、型号,设计单片机的外围测量电路;(6)计算有关的电路参数,有条件的情况下,根据实验室现有设备进行实验数据的测取,明确测量电路输出与被测非电量的关系;(7)画出系统原理框图(此部分放在说明书的开始);(8)画出系统电路图,最好用PROTEL画;(9)在说明书中详细说明本系统工作原理。3.课程设计任务及工作量的要求〔包括课程设计计算说明书、图纸、实物样品等要求〕给出设计说明书一份;有条件的情况下尽量给出必要的实验数据;在说明书中附上完整的系统电路原理图(手画或用PROTEL画)。4.主要参考文献李现明,吴皓编著.自动检测技术.北京:机械工业出版社,2009徐仁贵.单片微型计算机应用技术.北京:机械工业出版社.2001陈爱弟.Protel99实用培训教程.北京:人民邮电出版社.20005.课程设计进度安排起止日期工作内容年月日布置设计任务,熟悉课题,查找资料;月日结合测控对象,选择合适的传感器,理解传感器性能;年月日设计传感器测量电路,选择合适的单片机,设计其外围电路;年月日设计电路参数,有条件情况下,在实验室进行实验,进一步理解测量电路输入输出关系;年月日继续设计论证电路参数,完善系统设计方案;年月日查找资料,理解系统各部分工作原理;年月日理清系统说明要点,着手设计说明书的书写;年月日书写设计说明书,充分理解系统每一部分作用;年月日完善设计说明书,准备设计答辩。年月日设计答辩。6.成绩考核办法平时表现30%,设计成果40%,答辩表现30%.教研室审查意见: 教研室主任签字:年月日院(系、部、中心)意见:主管领导签字:年月日一、设计目的基于电压互感器的单相交流电流测量系统的设计(通过单片机对电流的测量)二、功能要求1、数字电流表在平常工作环境中能良好工作;2、能测0——5A电流,检测精度0.1A;3、A/D转换器的使用和数据采集系统的设计4、电流表能数字显示,且由单片机处理采集数据并驱动LED显示三、原理及方案论证1、电压互感器的选型及工作原理1.1选型及外形电压电流的测量选用TVA1421型立式穿芯小型精密交流电压,电流互感器,这种通用型互感器是由两个相同副线圈构成的电流互感器,测量精度高,采用范围宽,也较灵活。1.2工作原理其工作原理与变压器相同,基本结构也是铁心和原、副绕组。特点是容量很小且比较恒定,正常运行时接近于空载状态。电压互感器本身的阻抗很小,一旦副边发生短路,电流将急剧增长而烧毁线圈。为此,电压互感器的原边接有熔断器,副边可靠接地,以免原、副边绝缘损毁时,副边出现对地高电位而造成人身和设备事故。测量用电压互感器一般都做成单相双线圈结构,其原边电压为被测电压(如电力系统的线电压),可以单相使用,也可以用两台接成V-V形作三相使用。实验室用的电压互感器往往是原边多抽头的,以适应测量不同电压的需要。供保护接地用电压互感器还带有一个第三线圈,称三线圈电压互感器

电压互感器

。三相的第三线圈接成开口三角形,开口三角形的两引出端与接地保护继电器的电压线圈联接。正常运行时,电力系统的三相电压对称,第三线圈上的三相感应电动势之和为零。一旦发生单相接地时,中性点出现位移,开口三角的端子间就会出现零序电压使继电器动作,从而对电力系统起保护作用。线圈出现零序电压则相应的铁心中就会出现零序磁通。为此,这种三相电压互感器采用旁轭式铁心(10KV及以下时)或采用三台单相电压互感器。对于这种互感器,第三线圈的准确度要求不高,但要求有一定的过励磁特性(即当原边电压增加时,铁心中的磁通密度也增加相应倍数而不会损坏)1.3原理接线图2.AT89C52单片机AT89C52是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(PEROM)和256bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,与标准MCS-51指令系统及8052产品引脚兼容,片内置通用8位央处理器(CPU)和Flash存储单元,功能强大AT89C52单片机适合于许多较为复杂控制应用场合。主要性能参数·与MCS-51产品指令和引脚完全兼容·8k字节可擦写Flash闪速存储器·1000次擦写周期·全静态操作:0Hz-24MHz·三级加密程序存储器·256×8字节内部RAM·32个可编程I/O口线·3个16位定时/计数器·8个断源·可编程串行UART通道·低功耗空闲和掉电模式功能特性概述AT89C52提供以下标准功能:8k字节Flash闪速存储器,256字节内部RAM,32个I/O口线,3个16位定时/计数器,一个6向量两级断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C52可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。3、通用A/D转换器ADC0832是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性强,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。ADC0832具有以下特点:

◆8位分辨率;

◆双通道A/D转换;◆输入输出电平与TTL/CMOS相兼容;◆5V电源供电时输入电压在0~5V之间;◆工作频率为250KHZ,转换时间为32μS;◆一般功耗仅为15mW;◆8P、14P—DIP(双列直插)、PICC多种封装;◆商用级芯片温宽为0°Cto+70°C,工业级芯片温宽为-40°Cto+85°C;芯片接口说明CS_片选使能,低电平芯片使能。CH0模拟输入通道0,或作为IN+/-使用。CH1模拟输入通道1,或作为IN+/-使用。GND芯片参考0电位(地)。DI数据信号输入,选择通道控制。DO数据信号输出,转换数据输出。CLK芯片时钟输入。Vcc/REF电源输入及参考电压输入(复用)。硬件系统的设计及总体框图1.系统仿真接线简图系统仿真接线简图本设计中用到AT89C52单片机、八位ADCAD0832、六位八段显示数码管LED,通用运放UA741、必要的电阻、电容元件等。系统原理方框图电路仿真见上图所示。交流电源交流电源电压互感器AD转换采样电路AT89C51LED显示2、设计的总体框图开始开始写AD0832设置状态设置状态读AD0832读数×5除256读数×5除25610mA量程0.1A量程C程1A量程10A量程显示译码读数×10小结两周的课程设计结束了,在这次的课程设计中不仅检验了我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,和同学一起相互探讨,相互学习。体现出自己单独设计的能力以及综合运用知识的能力,体会了学以致用,突出自己劳动成果的喜悦心情,从中发现自己平时学习的不足和薄弱环节,从而加以弥补。在此感谢我们的许大宇老师,老师严谨细致,一丝不苟的作风一直是我们学习工作中的榜样,您开朗的个性和宽容的态度,帮助我们很顺利的完成了这次的课程设计。同时感谢帮助过我们的同学,谢谢你们对我的帮助和支持,让我感受到同学的友谊。参考文献1、李现明,吴皓编著.自动检测技术.北京:机械工业出版社,20092、徐仁贵.单片微型计算机应用技术.北京:机械工业出版社.20013、陈爱弟.Protel99实用培训教程.北京:人民邮电出版社.2000附录1.仿真电路图附录2程序#include<reg52.h>//包含相应的头文件#include<intrins.h>#include<math.h>#defineucharunsignedchar#defineuintunsignedintucharaxs[6],azs[6],ac[10],dc[6];voidITOAZ(intnum,uchar*p);voidITOAX(intnum,uchar*p);floatU,U1;sbitCS=P3^4;//定义数模转换器硬件对应引脚sbitCLK=P3^5;sbitDO=P3^6;sbitDI=P3^7;/******************读写AD0832函数****************//************************************************/unsignedcharReadADC(unsignedcharchannel){unsignedcharj;unsignedcharTemp=0;DI=1;_nop_();_nop_();CS=0;//拉低CS端_nop_();_nop_();CLK=1;//拉高CLK端_nop_();_nop_();CLK=0;//拉低CLK端,形成下降沿1_nop_();_nop_();CLK=1;//拉高CLK端DI=(channel>>1)&0x1;_nop_();_nop_();CLK=0;//拉低CLK端,形成下降沿2_nop_();_nop_();CLK=1;//拉高CLK端DI=channel&0x1;_nop_();_nop_();CLK=0;//拉低CLK端,形成下降沿3DI=1;//控制命令结束_nop_();_nop_();for(j=0;j<8;j++)//处理读入8位数据{CLK=0; _nop_();Temp=(Temp<<1)|DO;_nop_();CLK=1;}CS=1;CLK=0;DI=1;return(Temp);//返回转换值}/************************************************//************************************************//******************显示转换函数******************//************************************************///延时函数voiddelay(uintn){ uinta; uchari; for(a=n;a>0;a--) for(i=0;i<2;i++);}//将浮点数转成函数voidITOC(floatf,uchar*c){ floatzs,xs; intbxs,bzs,i,k=0; xs=modf(f,&zs);//分离整数部分与小数部分函数if(P3==0XFE)bxs=(int)((xs*100)+0.5);elsebxs=(int)((xs*100)+0.5);//小数点后两位有效数字 ITOAX(bxs,axs);//把小数部分转换成字符串存入axs数组 bzs=(int)zs;//把整数部分转成整型 ITOAZ(bzs,azs);//把整数部分转换成字符串存入azs数组for(i=0;axs[i]!='s';i++)//把最终结果存入c数组 c[i]=axs[i];c[i]='.'; for(k=0,i=i+1;azs[k]!='s';k++,i++) c[i]=azs[k];if(U<0)c[i]='-';elsec[i]=0xff; c[i+1]='s';}//将整型数转换成对应的voidITOAZ(intnum,uchar*p){ ucharw,i=0;do { w=num%10;//将整型数各位分离,并转换成对应的字符存入a中 p[i]=w; num=num/10; i++; }while(num);p[i]='s';}//将小数数部分转换成对应的voidITOAX(intnum,uchar*p){ ucharw,i=0;do { w=num%10;//将整型数各位分离,并转换成对应的字符存入a中 p[i]=w; num=num/10; i++; }while(num); while(i<2) {p[i]=0;i++;} p[i]='s';w=p[i];}//显示译码函数voiddecode(uchar*n,uchar*dn){uchari;for(i=0;n[i]!='s';i++){switch(n[i]){case0:dn[i]=0x3F;break;case1:dn[i]=0x06;break;case2:dn[i]=0x5B;break;case9:dn[i]=0x6F;break;case3:dn[i]=0x4F;break;case4:dn[i]=0x66;break;case5:dn[i]=0x6D;break;case6:dn[i]=0x7D;break;case7:dn[i]=0x07;break;case8:dn[i]=0x7F;break;case46:dn[i]=0x80;break;case'-':dn[i]=0x40;break;default:dn[i]=0x00;break;}}dn[i]='s';}/************************************************//************************************************//********************主换函数********************//************************************************/voidmain(void){uchari,j,P2_;floatA;while(1){U=ReadADC(0)/256.0;switch(P1){case0xfe:A=U*10*1.025;break;case0xfd:A=U*100/1.09;break;case0xfb:A=U*1000;break;default:A=0.0;break;}A=10*A; ITOC(A,ac);decode(ac,dc);P2=0XFf;P2_=0Xfe;for(j=0;dc[j]!='s';j++){P2=0XFf;P0=dc[j];P2=P2_;delay(150);P2_=_crol_(P2_,1);/*P2_<<=1;*/}}}基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用MSP430单片机在智能水表系统上的研究与应用基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用单片机在高楼恒压供水系统中的应用基于ATmega16单片机的流量控制器的开发基于MSP430单片机的远程抄表系统及智能网络水表的设计H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论