测控电路试验报告
- 格式:doc
- 大小:440.58 KB
- 文档页数:6
实验三电机驱动及转速测量实验1 实验目的(1)掌握单片机通用I/O 口的使用;(2)掌握使用单片机定时器产生占空比可调的PWM 波;(3)掌握使用单片机定时器2 的捕获功能实现电机转速测量的方法。
2 实验电路2.1 硬件原理图电机控制实验箱的原理框图如图1 所示。
2.2 实验装置接口说明控制系统与电机实验箱通过DB9 插头连接,其接口定义如表1 所示。
3 开发环境程序开发调试软件为KeilC,下载软件为S51ISP4 实验要求(1)通过实验箱上的键盘输入调整PWM 波的占空比,具体要求如下:当按键为0 时,其占空比为20%,LED1 显示值为0;当按键为1 时,其占空比为40%,LED1 显示值为1;当按键为2 时,其占空比为60%,LED1 显示值为2;当按键为3 时,其占空比为80%,LED1 显示值为3;(2)将测量到的电机转速显示到实验箱的数码管LED3~LED6 上,转速单位为“转/分”。
5 软件流程图6 实验步骤1)硬件连接2)程序开发调试软件为KeilC ,下载软件为S51ISP ,先通过单片机控制电机,改变占空比,使用示波器测量转速。
3)硬件连接,将测得转速显示在数码管上。
7 程序#include<reg52.h>#include<absacc.h>#define COMMAND XBYTE[0x1B31]#define DATA XBYTE[0x1B30]#define uchar unsigned char#define Pwm 9000#define CountPerMinute 55286000uchar code table1[]={0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f,0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07}; uchar code table2[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};sbit PwmOut=P1^2;long data PwmH;long data PwmL;unsigned int OverFlow=0;void delay(){uchar i,j;for(i=0;i<100;i++)for(j=0;j<100;j++);}uchar PulsNum=0; //脉冲数计数器void initmotor();//电机初始化void inittimer();//定时器初始化void init8279();//8279初始化void dis(uchar num,uchar a);//显示子程序void mode(uchar a);//模式选择子程序void speed_ctr(uchar a,uchar b,uchar c);//速度显示子程序void initmotor(){PwmOut=0; //输出低电平PwmH=4500; //PWM 高低点平各定时4500 个数,即占空比为50%PwmL=4500;}void initTimer(){TMOD=0x01; //定时器0 工作于方式1TH0=65535/256; //定时器0 计数初值设置为1TL0=65535%256;ET0=1; //定时器0 中断允许TR0=1; //启动定时器0T2CON=0x09; //定时器2 工作于捕捉方式TH2=0x00; //定时器2 计数初值设置TL2=0x00;ET2=1; //定时器2 中断允许PT2=1; //定时器2 中断优先级最高TR2=1; //启动定时器2}void init8279(){uchar reg;//清除显示RAMCOMMAND=0xd1;do{reg=COMMAND;}while(reg&0x80);COMMAND=0;//设置工作方式COMMAND=0x32;//设置工作频率COMMAND=0x80;//设置显示RAM}void key_in() interrupt 0{uchar keydata;//键入中断COMMAND=0x40;//读入行列号到keydatakeydata=DATA;keydata=keydata&0x3f;//屏蔽高位keydata=table1[keydata];//得到键值dis(0x80,keydata);//第1位显示键值mode(keydata);}void mode(uchar a){PwmH=Pwm*((a+1)*20-6.53)/0.87/100.0;//求占空比PwmL=Pwm-PwmH;}void Pwm_ctr() interrupt 1{if(PwmOut==1) //当前为高电平{TH0=(65536-PwmL)/256; //计数値赋为低电平时间値TL0=(65536-PwmL)%256;PwmOut=0; //输出低电平}else if(PwmOut==0) //当前为低电平{TH0=(65536-PwmH)/256; //计数値赋为高电平时间値TL0=(65536-PwmH)%256;PwmOut=1; //输出高电平}void speed_ctr(uchar a,uchar b,uchar c){unsigned long speed;uchar speed1,speed2,speed3,speed4;speed=CountPerMinute/(65536*a+256*b+c); //计算转速speed1=speed/1000;//速度最高位dis(0x85,speed1); //速度最高位显示在数码管3speed2=(speed-speed1*1000)/100;dis(0x84,speed2); //速度第二位显示在数码管4speed3=(speed-speed1*1000-speed2*100)/10;dis(0x83,speed3); //5speed4=speed-speed1*1000-speed2*100-speed3*10;dis(0x82,speed4); //6}void time2() interrupt 5{uchar datal,datah;if(EXF2==1) //捕获引起的中断{PulsNum+=1; //脉冲个数加1if(PulsNum==1) //定时器清零{OverFlow=0;TH2=0;TL2=0;}else if(PulsNum==9) //电机转一圈后计算转速{TR2=0;datal=RCAP2L; //读取捕捉值datah=RCAP2H;speed_ctr(OverFlow,datah,datal);TR2=1;PulsNum=0; //脉冲个数清零}EXF2=0; //清中断标志}else if(TF2){OverFlow++; //溢出次数加一TF2=0; //清中断标志}void dis(uchar num,uchar a){COMMAND=num;//选择第几位显示数据a=table2[a];//得到数据的段码DA TA=a;delay();}void main(){inittimer();initmotor();init8279();EX0=1;//开外部中断0IT0=1;//外部中断0边沿触发EA=1;//开中断while(1);}8 实验心得掌握单片机通用I/O 口的使用,掌握使用单片机定时器产生占空比可调的PWM 波,对改变PWM波的占空比的计算方法有了深入练习,了解了使用单片机定时器2 的捕获功能实现电机转速测量的方法。
测量电路安装实训报告测量电路安装实训报告(通用8篇)在学习、工作生活中,报告的使用成为日常生活的常态,我们在写报告的时候要注意语言要准确、简洁。
在写之前,可以先参考范文,以下是小编帮大家整理的测量电路安装实训报告(通用8篇),欢迎大家借鉴与参考,希望对大家有所帮助。
测量电路安装实训报告(通用8篇)1一、实验目的1、学会互感电路同名端、互感系数以及耦合系数的测定方法。
2、理解两个线圈相对位置的改变,以及用不同材料作线圈铁芯时对互感的影响。
二、原理说明1、判断互感线圈同名端的方法(1)直流法如图19-1所示,当开关S闭合瞬间,若毫安表的指针正确,则可断定“1”,“3”为同名端;指针反偏,则“1”,“4”为同名端。
(2)交流法如图19-2所示,将两个绕组N1和N2的任意两端(如2,4端)联在一起,在其中的一个绕组(如N1)两端加一个低电压,用交流电压分别测出端电压U13、U12和U34。
若U13是两个绕组端压之差,则1,3是同名端;若U13是两个绕组端压之和,则1,4是同名端。
2、两线圈互感系数M的测定。
在图19-2的N1侧施加低压交流电压U1,测出I1及U2。
根据互感电势E2M≈U20=MI;可算得互感系数为M=U2I13、耦合系数K的测定两个互感线圈耦合松紧的程度可用耦合系数K来表示K=M/L1L2先在N1侧加低压交流电压U1,测出N1侧开路时的电流I1;然后再在N2侧加电压U2,测出N1侧开路时的电流I2,求出各自的自感L1和L2,即可算得K值。
三、实验设备1、直流电压、毫安表;2、交流电压、电流表;3、互感线圈、铁、铝棒;4、EEL-06组件(或EEL-18);100Ω/3W电位器,510Ω/8W线绕电阻,发光二极管。
5、滑线变阻器;200Ω/2A(自备)四、实验内容及步骤1、分别用直流法和交流法测定互感线圈的同名端。
(1)直流法实验线路如图19-3所示,将N1、N2同心式套在一起,并放入铁芯。
电路测试实验报告电路测试实验报告引言:电路测试是电子工程中非常重要的一环,通过对电路的测试可以验证电路设计的正确性、稳定性和可靠性。
本实验旨在通过对几个常见电路的测试,掌握电路测试方法和技巧,提高对电路性能的评估能力。
实验一:直流电源的测试直流电源是电子设备中常用的电源形式,我们需要测试其输出电压的稳定性和纹波电压的大小。
首先,我们使用万用表测量直流电源的输出电压,记录下其数值。
然后,使用示波器观察输出电压的波形,并测量纹波电压的大小。
通过对比测量结果,我们可以评估直流电源的质量和稳定性。
实验二:放大电路的测试放大电路是电子设备中常见的电路类型,我们需要测试其放大倍数和频率响应。
首先,我们使用信号发生器产生一个输入信号,并将其输入到放大电路中。
然后,使用示波器观察输出信号的波形,并测量其幅度。
通过计算输入信号和输出信号的比值,我们可以得到放大电路的放大倍数。
接下来,我们改变输入信号的频率,观察输出信号的变化,并绘制频率响应曲线。
通过分析曲线,我们可以评估放大电路的频率特性。
实验三:滤波电路的测试滤波电路可以用于去除信号中的噪声和杂波,我们需要测试其截止频率和滤波效果。
首先,我们使用信号发生器产生一个带有噪声和杂波的输入信号,并将其输入到滤波电路中。
然后,使用示波器观察输出信号的波形,并测量其幅度。
通过改变输入信号的频率,我们可以找到滤波电路的截止频率。
接下来,我们将输入信号的噪声和杂波逐渐增大,观察输出信号的变化,并评估滤波电路的滤波效果。
实验四:时钟电路的测试时钟电路是数字电子设备中必不可少的一部分,我们需要测试其频率稳定性和相位准确性。
首先,我们使用频率计测量时钟电路的输出频率,并记录下其数值。
然后,使用示波器观察时钟信号的波形,并测量其占空比和上升/下降时间。
通过对比测量结果,我们可以评估时钟电路的稳定性和准确性。
结论:通过本次电路测试实验,我们掌握了电路测试的基本方法和技巧,提高了对电路性能的评估能力。
一、实验目的1. 熟悉电路控制的基本原理和方法。
2. 掌握电路控制实验仪器的使用方法。
3. 培养实际操作能力和分析问题、解决问题的能力。
二、实验原理电路控制是指通过电路实现对某种物理量的控制,如电压、电流、功率等。
电路控制实验主要包括以下几个方面:1. 电路基本元件的识别与测试。
2. 电路的基本连接方式。
3. 电路的基本分析方法。
4. 电路的调试与故障排除。
三、实验仪器与设备1. 电路控制实验箱2. 数字多用表3. 信号发生器4. 示波器5. 万用表6. 电源7. 线路板8. 插针四、实验内容与步骤1. 电路基本元件的识别与测试(1)识别电路基本元件,如电阻、电容、电感、二极管、晶体管等。
(2)使用数字多用表测试元件的阻值、电容、电感等参数。
2. 电路的基本连接方式(1)学习电路的基本连接方式,如串联、并联、串并联等。
(2)根据实验要求,搭建电路,并确保电路连接正确。
3. 电路的基本分析方法(1)学习电路的基本分析方法,如基尔霍夫定律、欧姆定律、叠加定理等。
(2)根据电路图,分析电路的工作原理,计算电路中各元件的电压、电流等参数。
4. 电路的调试与故障排除(1)根据实验要求,调整电路参数,观察电路性能。
(2)若出现故障,分析原因,排除故障。
五、实验结果与分析1. 电路基本元件的识别与测试实验过程中,我们识别了电路基本元件,并使用数字多用表测试了元件的参数。
测试结果与元件规格相符。
2. 电路的基本连接方式实验过程中,我们学习了电路的基本连接方式,并成功搭建了实验电路。
电路连接正确,性能稳定。
3. 电路的基本分析方法根据电路图,我们分析了电路的工作原理,计算了电路中各元件的电压、电流等参数。
计算结果与理论值基本一致。
4. 电路的调试与故障排除在实验过程中,我们调整了电路参数,观察了电路性能。
在出现故障时,我们分析了原因,并成功排除了故障。
六、实验总结通过本次电路控制实验,我们熟悉了电路控制的基本原理和方法,掌握了电路控制实验仪器的使用方法,提高了实际操作能力和分析问题、解决问题的能力。
第1篇一、实验目的本次电路实验旨在通过一系列的电路搭建与测量,加深对电路基本原理的理解,提高电路分析和故障排除能力,培养严谨的实验态度和团队合作精神。
二、实验内容1. 基本电路元件的识别与测量2. 串联电路与并联电路的分析与搭建3. 电阻、电容、电感元件的特性研究4. 交流电路的分析与测量5. 电路故障诊断与排除三、实验过程1. 实验器材准备本次实验所使用的器材包括:数字多用表、万用表、示波器、信号发生器、电阻、电容、电感、导线、开关等。
2. 实验步骤(1)认识常用电子器件通过观察实物,了解电阻、电容、电感等电子器件的形状、颜色、标识等信息,掌握其基本特性。
(2)搭建基本电路根据实验要求,连接电路,包括串联电路、并联电路等。
(3)测量电路参数使用数字多用表、万用表等仪器,测量电路中的电压、电流、电阻等参数。
(4)分析实验结果根据测量数据,分析电路的特性和故障原因,提出解决方案。
(5)电路故障诊断与排除通过观察电路现象,分析故障原因,排除电路故障。
四、实验结果与分析1. 基本电路元件的识别与测量通过实验,掌握了电阻、电容、电感等电子器件的识别方法,并能够准确测量其参数。
2. 串联电路与并联电路的分析与搭建通过实验,学会了串联电路与并联电路的分析方法,能够根据电路要求搭建相应的电路。
3. 电阻、电容、电感元件的特性研究通过实验,了解了电阻、电容、电感元件的特性,如电容的充放电、电感的自感等。
4. 交流电路的分析与测量通过实验,掌握了交流电路的分析方法,能够根据电路要求搭建交流电路,并测量其参数。
5. 电路故障诊断与排除通过实验,学会了电路故障的诊断与排除方法,提高了故障排除能力。
五、实验心得体会1. 严谨的实验态度在实验过程中,始终保持严谨的态度,严格按照实验步骤进行操作,确保实验结果的准确性。
2. 团队合作精神在实验过程中,与团队成员密切配合,共同完成实验任务,提高了团队合作能力。
3. 电路分析能力通过实验,提高了电路分析能力,能够根据电路要求搭建相应的电路,并分析其特性。
测控课程设计实验报告一、教学目标本课程的教学目标是使学生掌握测控技术的基本原理和方法,培养学生运用测控技术解决实际问题的能力。
具体目标如下:1.知识目标:(1)了解测控技术的基本概念、原理和应用。
(2)掌握信号处理、数据采集和分析的基本方法。
(3)熟悉测控系统的组成、设计和调试。
2.技能目标:(1)能够使用常见的测控仪器和设备进行数据采集。
(2)具备对测控系统进行调试和优化能力。
(3)学会编写简单的测控程序,进行数据处理和分析。
3.情感态度价值观目标:(1)培养学生对测控技术的兴趣和好奇心,激发学生学习热情。
(2)培养学生团队协作、创新思维和实践能力。
(3)使学生认识到测控技术在现代社会中的重要性,树立正确的价值观。
二、教学内容根据课程目标,教学内容主要包括以下几个部分:1.测控技术的基本概念、原理和应用。
2.信号处理、数据采集和分析的基本方法。
3.测控系统的组成、设计和调试。
4.常见测控仪器和设备的使用。
5.测控程序的编写和数据处理。
教学过程中,以教材为主线,结合实验和实践,使学生掌握测控技术的基本知识和技能。
三、教学方法为了实现教学目标,采用多种教学方法相结合,包括:1.讲授法:系统讲解测控技术的原理、方法和应用。
2.讨论法:学生针对实际问题进行讨论,培养学生的创新思维。
3.案例分析法:分析典型案例,使学生了解测控技术在实际中的应用。
4.实验法:动手进行实验,培养学生实际操作能力和团队协作精神。
通过多样化教学方法,激发学生的学习兴趣,提高学生的主动性和积极性。
四、教学资源为了保证教学质量,选择和准备以下教学资源:1.教材:选用国内权威、实用的测控技术教材。
2.参考书:提供相关领域的参考书籍,丰富学生的知识体系。
3.多媒体资料:制作课件、视频等多媒体资料,提高教学效果。
4.实验设备:配置齐全的实验设备,确保学生能够进行实际操作。
教学资源应与教学内容和教学方法紧密结合,为学生提供丰富的学习体验。
实验十三 开关式全波相敏检波实验一、实验目的1、了解双边带调幅信号的形成及解调原理;2、掌握开关式全波相敏检波电路的构成及工作原理;3、掌握开关式全波相敏检波电路的特性。
二、实验原理调制信号、载波信号、双边带调幅信号分别如图所示,当调制信号0U X >时,双边带调幅波的相位极性与载波的相位极性相同,当调制信号0U X <时,双边带调幅波的相位极性与载波的相位极性相反,调制信号X U 改变符号时,其调幅波信号相位改变0180。
要使原信号得到解调,检波电路就必须具有判别信号相位和选频的能力。
包络检波电路是不能满足这一要求的,必须采用相敏检波电路,相敏检波电路又称同步检波电路 (一)实验电路框图如图13-1所示高频载波信号(正弦波)经移相器进行相位调整,然后经开关式全波相敏整流电路进行全波整流,再经低通滤波器取出低频成分,信号经放大电路放大从而获得解调信号。
低通滤波器放大电路双边带调幅(DSB)信号输入开关式全波整流电路解调输出载波信号输入移相器图13-1 实验电路框图(二)实验电路分析 电路原理图如图13-2所示i U 为高频载波信号输入端,1R ,2R ,1N 构成过零比较器,对高频载波信号整形,1N 输出开关控制信号(方波)如图13-6所示,控制开关场效应管的通断。
s U 为双边带调幅波输入端,3R ,4R ,5R ,2N 构成放大倍数受开关管Q 控制的放大器,当c U 为高电平时,放大器的放大倍数为 -1;当c U 为低电平时,放大器的放大倍数为 +1。
其对s U 双边带调幅波的整流后的信号波形如图13-7所示。
图13-2 全波相敏整流电路图三、实验设备 1、测控电路(二)实验挂箱2、函数信号发生器3、虚拟示波器四、实验内容及步骤 1、把5V ±、12V ±直流电源接入“测控电路二”实验挂箱2、在“1U 幅度调制单元”的“调制信号输入”端及“载波输入”端分别加入调制信号(正弦波),载波信号(正弦波),调制信号为Z 3KH .1,P P 1V -左右的正弦波(把本挂箱的U12单元的电源开关拨到“开”方向,利用“U12信号产生单元”产生此正弦波,U12单元的电位器W1用来调节信号幅度,电位器W2用来调节信号频率);载波信号为Z 20.5KH 左右,P P 4.0V -的正弦波(从实验屏上的函数信号发生器接入)。
电路基本测量实验报告
1 实验目的
本实验旨在通过熟练操作电路测量设备,对不同直流电路的工作原理及其尺寸参数
进行实验测量,分析和测量结果,得出有关结论。
2 实验原理与准备
所使用仪器包括电动计算机功率表、电抗表、钳形表和万用表等,用来测量电压、
低阻抗电路、反激、增益、直流功率等参数和性能参数。
3 实验过程
(1)直流电源结构
图1 直流电源结构
图1为直流电源的标准结构(其中电抗表未插入),其中欠压容性电容连接了电源
的正负极,由此形成一个有源元件的电路,以便通过实验时采集线路的电阻、电流和电压。
(2)试验
(2.1)设置直流电源
首先,插入电抗表,此时将元件的调节方向调节为中性,接着调节直流电压,电流,将其调节至额定电压,电流值以稳定运行,同时建立一个测量电压、电流、电阻等尺寸参
数的标准电路。
(2.2)测量尺寸参数
使用万用表与电功率表分别对电路上每个元件的电压和电流进行测量,通过对比电
路图上设计的电压和电流,来量化每个元件的电流和电压,并结合依靠其组成的参数,得
出每个元件的电阻、纹波等尺寸参数。
4 实验结果
实验中测量:电路上元件的电压、电流等参数,如图2所示。
图2 元件参数测量结果
实验中仔细测量,总结电路测量结果如下:
电路负载电流:2A
电路阻抗:40Ω
电路纹波:1.5%
5 结论
通过实验可熟练掌握并使用电路测量仪器,知晓电路的工作原理及其尺寸参数,了解电路结构和参数,可以有效更好的掌握电路的运行特性。
电路基本测量实验报告本次实验是关于电路基本测量的实验,主要涉及到了电压、电流的测量以及电阻的测量。
本实验的目的是让我们了解电路中电压、电流、电阻的基本知识,并学会基础的测量方法。
实验器材:万用表、电源、电阻箱、直流电压表、交流电压表、电流表、电阻表。
实验步骤及结果:1. 电压的测量(1)直流电压的测量:a) 用万用表的电压档进行测量,结果如下表所示:测量口测量值(V)正极口 4.99负极口 0b) 用直流电压表进行测量,结果如下表所示:表头量程(V)测量值(V)DCV 5 53. 电阻的测量用电阻表进行测量,分别测量了1kΩ、2.2kΩ、4.7kΩ、10kΩ的电阻值。
测量结果如下表所示:电阻实际电阻值(Ω)测量值(Ω)1kΩ 1000 10012.2kΩ 2200 21944.7kΩ 4700 478010kΩ 10000 9743实验分析:1. 电压的测量(1)直流电压的测量:在测量直流电压时,使用万用表和直流电压表都可以,但要注意测量的量程,避免选择错误的量程导致测量误差较大。
(2)交流电压的测量:在测量交流电压时,使用万用表和交流电压表也都可以,但同样要注意测量的量程。
2. 电流的测量电流的测量需要将所测量的电路中的电流断开连接,将电流表插入电路中测量。
在测量电流的时候应该选择合适的量程,过小的量程会将电流表烧坏,过大的量程会导致精度不高。
3. 电阻的测量电阻的测量需要使用电阻表进行测量,需要不断调整档位,直到测量值最为接近所需测量电阻的实际值。
在测量电阻时,要注意电阻表的极性,不要将正负极接反。
结论:本次实验主要涉及了电压、电流、电阻的测量,我们通过本次实验学到了这些基本概念的定义和测量方法,并通过实验加深了我们对这些知识的理解。
在测量时,要注意选择正确的测量量程和接线方式,以保证测量的准确性。
同时,也要注意使用电器仪器的安全,避免电击和触电等事故的发生。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==测控综合实验报告 (2500字)测控综合实验报告控制科学与工程系班级:测控0902班成员:指导老师:张洪黄为王利恒目录概述 (3)测控技术与系统综合实验课程介绍..................................................................... 3 CKXT-I型测控技术综合实验仪简介..................................................................... 3 相关的参考资料..................................................................................................... 3 实验一电压测量基本实验. (4)一、实验目的·····································································································.... 4 二、基本原理......................................................................................................... 4 三、实验内容......................................................................................................... 4 三、实验设备......................................................................................................... 5 四、实验步骤......................................................................................................... 5 五、思考题............................................................................................................. 8 实验二 J型热电偶温度计实验. (10)一、实验目的······································································································· 10 二、基本原理······································································································· 10 三、实验内容······································································································· 11 四、实验设备······································································································· 11 五、实验步骤···································································.................................... 11 实验总结与心得体会.. (20)概述测控技术与系统综合实验课程介绍本实验课程配合测控技术与系统课程课堂教学,使学生加深对测控技术基本知识和理论的理解和运用。
设计报告设计名称:测控电路课程设计学生姓名:学号:同组人员:实验地点:机械楼421时间:2012年12月31日~2013年01月05日提交报告日期:2013年01月07日成绩与评语:指导教师:周严南京理工大学机械工程学院选题一信号发生电路的设计1. 设计及实验任务1)确定图1.1中的元件参数,搭建实验电路,调试实验电路,验证上述理论分析的结论。
技术要求如下:图1.1 方波和三角波发生器电路①幅度要求:方波±5V,三角波±2.5V。
②频率调节范围:100Hz~10kHz。
2)对举例中的电路加以改进,使输出三角波能够沿纵坐标平移,但波形形状不变,要求移动范围为±5V。
设计电路原理图,搭建并调试电路验证设计。
3)对举例中的电路加以改进,使输出三角波变为锯齿波。
设计电路原理图,搭建并调试电路验证设计。
技术要求如下:①幅度要求:方波±5V,锯齿波波±2.5V。
②频率调节范围:100Hz~10kHz。
4)对举例中的电路加以改进,使输出的方波变为占空比可以调节的方波,但周期不变,要求占空比调节范围1%~100%。
设计电路原理图,搭建并调试电路验证设计。
2. 设计及实验调试说明1)任务一设计及实验调试说明(1)电路参数的设计(2)实验调试步骤,记录调试的波形、数据等中间及最终结果(3)结果分析2)任务二设计及实验调试说明(1)电路设计及原理说明(2)实验调试步骤,记录调试的波形、数据等中间及最终结果(3)结果分析3)任务三设计及实验调试说明(1)电路设计及原理说明(2)实验调试步骤,记录调试的波形、数据等中间及最终结果(3)结果分析4)任务四设计及实验调试说明(1)电路设计及原理说明(2)实验调试步骤,记录调试的波形、数据等中间及最终结果(3)结果分析选题二基于铂电阻的温度测量电路的设计1. 设计及实验任务1)搭建并调试图2.1电路。
图2.1 0~100℃铂电阻温度测量电路2)改进图2.1所示电路,使电路具有非线性校正功能,成为线性化的基于铂电阻的温度测量电路,搭建并调试所设计的电路。
一、实验目的1. 熟悉测控系统的基本组成和原理;2. 掌握测控系统的调试和操作方法;3. 学会使用测控设备,进行实际测量;4. 培养学生的动手能力和团队协作精神。
二、实验原理测控工程是研究测量与控制相结合的工程技术领域,主要研究如何将测量信息转化为控制信号,实现对生产过程的自动控制和优化。
本实验以某测控系统为例,介绍其基本组成、原理和操作方法。
三、实验仪器与设备1. 测控系统:包括数据采集卡、控制单元、执行机构、传感器等;2. 电脑:用于数据采集、处理和分析;3. 信号发生器:用于产生模拟信号;4. 示波器:用于观察信号波形;5. 电压表:用于测量电压;6. 阻抗箱:用于测量阻抗。
四、实验内容1. 测控系统组成及原理介绍(1)数据采集卡:负责将模拟信号转换为数字信号,传输给控制单元;(2)控制单元:根据预设的程序,对采集到的数据进行处理,生成控制信号;(3)执行机构:根据控制信号,实现物理量的控制;(4)传感器:负责将物理量转换为电信号,传输给数据采集卡。
2. 测控系统调试与操作(1)连接测控系统各部分,确保连接正确;(2)打开电脑,启动测控软件;(3)设置采集参数,如采样频率、分辨率等;(4)调整信号发生器,产生所需的模拟信号;(5)观察示波器上的信号波形,确保信号正常;(6)根据需求,调整电压表、阻抗箱等设备,进行测量;(7)记录实验数据,分析实验结果。
3. 实际测量(1)将传感器安装在被测物体上;(2)启动测控系统,采集传感器信号;(3)根据预设的程序,处理采集到的数据;(4)根据实验需求,调整控制信号,实现物理量的控制;(5)观察执行机构的动作,确保控制效果。
五、实验步骤1. 连接测控系统各部分,确保连接正确;2. 打开电脑,启动测控软件;3. 设置采集参数,如采样频率、分辨率等;4. 调整信号发生器,产生所需的模拟信号;5. 观察示波器上的信号波形,确保信号正常;6. 根据需求,调整电压表、阻抗箱等设备,进行测量;7. 记录实验数据,分析实验结果;8. 根据实验需求,调整控制信号,实现物理量的控制;9. 观察执行机构的动作,确保控制效果。
西华大学实验报告(理工类)开课学院及实验室: 机械工程与自动化学院 实验时间 :2014 年 6 月 23 日一、实验目的学会利用vc++编写串口通讯上位机。
二、实验内容编写vc++上位机通讯界面并利用虚拟串口实现数据收发。
三、实验设备、仪器及材料Vc++软件,虚拟串口,串口调试助手。
四、实验步骤(按照实际操作过程)1.建立工程打开VC++6.0建立基于对话框的MFC 应用程序mytest ,如图2.1.1-图2.1.5图2.1.1图2.1.2图2.1.3图2.1.4图2.1.52.在项目中插入MSComm控件工程->增加到工程->Components and Controls->双击Registered ActiveX Controls->选择Microsoft Communications Control, version 6.0->Insert,按默认值添加,多了个电话图标,这是增加后串口通信控件。
如图2.2.1-图2.2.3图2.2.1图2.2.2图2.2.33. 布局删除确认、取消和提示框,添加“电话”、静态文本、按钮、编辑框,拖动添加的控件,根据喜好布局。
图2.34.初始化串口:设置MSComm控件的属性查看->建立类向导MFC ClassWizard->Member Viariable,选择ClassName为CmytestDlg的类,Control ID 为MSCOMM1,双击它,为它添加控制变量m_ctrlComm类似的,选择其它项修改,改后如图2.4。
图2.45.添加串口事件消息处理函数OnComm()查看->建立类向导MFC ClassWizard->Message Maps,在Class Name中选择类CmytestDlg,再在Object IDs 中选择IDC_MSCOMM1,然后在Message中双击消息OnCom,在弹出的对话框中将函数名改为OnComm(好记),单击“OK”,就加入了串口事件的消息处理函数,如图2.5:图2.56.发送数据先为发送按添加一个单击消息,即BN_CLICKED处理函数,打开ClassWizard->Message Maps,选择类CMytestDlg,选中IDC_BUTTON_MANUALSEND,双击BN_CLICKED添加OnButtonManualsend()函数,如图2.6:图2.67.安装虚拟串口8.串口通讯检验五、实验数据记录1.代码如下:#include "stdafx.h"#include "mytest.h"#include "mytestDlg.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif/////////////////////////////////////////////////////////////////////////////// CMytestDlg dialogCMytestDlg::CMytestDlg(CWnd* pParent /*=NULL*/): CDialog(CMytestDlg::IDD, pParent){//{{AFX_DATA_INIT(CMytestDlg)m_strEditRXData = _T("");m_strEditTXData = _T("");//}}AFX_DATA_INIT// Note that LoadIcon does not require a subsequent DestroyIcon in Win32 m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);}void CMytestDlg::DoDataExchange(CDataExchange* pDX){CDialog::DoDataExchange(pDX);//{{AFX_DATA_MAP(CMytestDlg)DDX_Text(pDX, IDC_EDIT1, m_strEditRXData);DDX_Text(pDX, IDC_EDIT2, m_strEditTXData);DDX_Control(pDX, IDC_MSCOMM1, m_ctrlComm);//}}AFX_DATA_MAP}BEGIN_MESSAGE_MAP(CMytestDlg, CDialog)//{{AFX_MSG_MAP(CMytestDlg)ON_WM_PAINT()ON_WM_QUERYDRAGICON()ON_BN_CLICKED(IDC_BUTTON1, OnButtonManualsend)//}}AFX_MSG_MAPEND_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////// CMytestDlg message handlersBOOL CMytestDlg::OnInitDialog(){CDialog::OnInitDialog();// Set the icon for this dialog. The framework does this automatically// when the application's main window is not a dialogSetIcon(m_hIcon, TRUE); // Set big iconSetIcon(m_hIcon, FALSE); // Set small icon// TODO: Add extra initialization herem_ctrlComm.SetCommPort(4); //选择COM4m_ctrlComm.SetInputMode(1); //输入方式为二进制方式m_ctrlComm.SetInBufferSize(1024); //设置输入缓冲区大小m_ctrlComm.SetOutBufferSize(512); //设置输出缓冲区大小//波特率9600,无校验,8个数据位,1个停止位m_ctrlComm.SetSettings("9600,n,8,1");if(!m_ctrlComm.GetPortOpen())m_ctrlComm.SetPortOpen(TRUE);//打开串口m_ctrlComm.SetRThreshold(1); //参数1表示每当串口接收缓冲区中有多于//或等于1个字符时将引发一个接收数据的OnComm事件m_ctrlComm.SetInputLen(0); //设置当前接收区数据长度为0m_ctrlComm.GetInput(); //先预读缓冲区以清除残留数据return TRUE; // return TRUE unless you set the focus to a control}// If you add a minimize button to your dialog, you will need the code below// to draw the icon. For MFC applications using the document/view model,// this is automatically done for you by the framework.void CMytestDlg::OnPaint(){if (IsIconic()){CPaintDC dc(this); // device context for paintingSendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);// Center icon in client rectangleint cxIcon = GetSystemMetrics(SM_CXICON);int cyIcon = GetSystemMetrics(SM_CYICON);CRect rect;GetClientRect(&rect);int x = (rect.Width() - cxIcon + 1) / 2;int y = (rect.Height() - cyIcon + 1) / 2;// Draw the icondc.DrawIcon(x, y, m_hIcon);}else{CDialog::OnPaint();}}// The system calls this to obtain the cursor to display while the user drags// the minimized window.HCURSOR CMytestDlg::OnQueryDragIcon(){return (HCURSOR) m_hIcon;}BEGIN_EVENTSINK_MAP(CMytestDlg, CDialog)//{{AFX_EVENTSINK_MAP(CMytestDlg)ON_EVENT(CMytestDlg, IDC_MSCOMM1, 1 /* OnComm */, OnComm, VTS_NONE) //}}AFX_EVENTSINK_MAPEND_EVENTSINK_MAP()void CMytestDlg::OnComm(){// TODO: Add your control notification handler code hereV ARIANT variant_inp;COleSafeArray safearray_inp;LONG len,k;BYTE rxdata[2048]; //设置BYTE数组CString strtemp;if(m_ctrlComm.GetCommEvent()==2) //事件值为2表示接收缓冲区内有字符{variant_inp=m_ctrlComm.GetInput(); //读缓冲区safearray_inp=variant_inp; //V ARIANT型变量转换为ColeSafeArray型变量len=safearray_inp.GetOneDimSize(); //得到有效数据长度for(k=0;k<len;k++)safearray_inp.GetElement(&k,rxdata+k);//转换为BYTE型数组for(k=0;k<len;k++) //将数组转换为Cstring型变量{ BYTE bt=*(char*)(rxdata+k); //字符型strtemp.Format("%c",bt); //将字符送入临时变量strtemp存放m_strEditRXData+=strtemp; //加入接收编辑框对应字符串}}UpdateData(FALSE); //更新编辑框内容}void CMytestDlg::OnButtonManualsend(){// TODO: Add your control notification handler code hereUpdateData(TRUE); //读取编辑框内容m_ctrlComm.SetOutput(COleVariant(m_strEditTXData));//发送数据西华大学实验报告11 }2.仿真结果如下:运行VC6.0中的mytest 文件,打开COM4,输入要写的信息,就可以实现串口通信了,如图5.2:图5.1。
一、实验名称:测控实验二、实验目的:1. 理解测控系统的基本原理和组成;2. 掌握测控设备的使用方法;3. 培养实验操作能力和数据处理能力。
三、实验原理:测控系统是一种用于检测、控制、监视和调整生产过程中各种参数的自动化系统。
它主要由传感器、变送器、控制器、执行器、显示仪表和通信接口等组成。
四、实验器材:1. 传感器:温度传感器、压力传感器、流量传感器等;2. 变送器:温度变送器、压力变送器、流量变送器等;3. 控制器:PLC(可编程逻辑控制器)、DCS(分布式控制系统)等;4. 执行器:电动调节阀、气动调节阀等;5. 显示仪表:数字显示仪表、模拟显示仪表等;6. 通信接口:RS-232、RS-485等;7. 实验台架、实验连接线等。
五、实验步骤:1. 熟悉实验设备和仪器,了解其功能和使用方法;2. 按照实验要求搭建测控系统,连接传感器、变送器、控制器、执行器和显示仪表等;3. 调整传感器、变送器和控制器等参数,确保系统稳定运行;4. 观察实验过程中各种参数的变化,记录实验数据;5. 对实验数据进行处理和分析,得出实验结论。
六、实验数据及处理:1. 温度实验数据:| 时间(min) | 温度(℃) || ------------ | ---------- | | 0 | 20 | | 1 | 21 | | 2 | 22 | | 3 | 23 | | 4 | 24 | | 5 | 25 | | 6 | 26 | | 7 | 27 | | 8 | 28 | | 9 | 29 | | 10 | 30 | 2. 压力实验数据:| 时间(min) | 压力(MPa) | | ------------ | ------------ | | 0 | 0.5 | | 1 | 0.6 | | 2 | 0.7 | | 3 | 0.8 | | 4 | 0.9 | | 5 | 1.0 || 6 | 1.1 || 7 | 1.2 || 8 | 1.3 || 9 | 1.4 || 10 | 1.5 |3. 实验数据处理:1) 对温度实验数据进行线性拟合,得到温度变化曲线;2) 对压力实验数据进行线性拟合,得到压力变化曲线;3) 分析实验数据,得出温度和压力变化规律。
测控电路课程设计报告测控电路课程设计报告测控电路课程设计数字电容测量仪一.1设计思路题目要求设计一个数字电容测量仪。
设计中采用两个555定时器分别构建多谐振荡器和单稳态触发器用于产生计数脉波和控制计数脉波,其中待测电容为单稳态电路中的外接电容,当单稳态产生的波形为高电平时计多谐产生的脉波个数即为电容数值。
计数部分由74LS160构建的三个十进制计数器构成,7448驱动共阴数码管显示计数值(即所测电容的值)。
2设计方案2.1测量部分的系统方案设计由555定时器两个电阻以及一个电容,构成的多谐振荡电路,产生较为稳定1的振荡频率计算的公式为:f≈1.43(R1?2R2)C,这个频率可以自己选择电阻和电容的值确定。
再由一个555定时器和一个电阻以及一个电容Cx构成单稳态触发器,并将以上述多谐振荡电路产生的振荡信号vo1作为单稳态触发器的触发信号。
根据电容Cx的大小来调节占空比Tw?1.1RCx。
此方法测量比较精确,并且容易调节所测量电容值的范围(只需调节构成单稳态触发器的电阻的大小即可)。
2.2测量信号数字化系统方案选择利用译码器进行翻译。
将测量出的结果输入译码器当中,利用译码器将电信号翻译,然后输入到LED数码显示管中,最后显示出对应的数据。
选择的译码器可以为7448译码器。
该方法所用到的器材较为便宜,且做成的成品便携。
3设计原理框图(如图一)图一设计框图根据上图可知每个框图在设计中都是必不可少的,在电路中有着非常重要的作用:由555定时器构成的多谐振荡器可以产生一定周期的脉波,此脉波既作为单稳态触发器电路的输入脉波,也作为计数器的计数脉波。
由555定时器构成的单稳态触发器可以产生占空比一定的脉波,此脉波用来控制74LS160在高电平期间计数。
由74LS160构成的十进制计数器在控制信号作用下完成计数功能。
由7448构成的驱动器用来驱动数码管,将数值在数码管上显示出来。
2二.单元电路的设计及原理 1.1 电容值测量电路及原理1.1.1 多谐振荡器电路图及工作原理555定时器构成一个多多谐谐振荡器,其电路图如图二所示:图二定时器构成多谐振荡器多谐振荡器波形图其电路工作原理是:接通电源后,电容C被充电,当vc上升到2VCC3时,使vo为低电平,同时放电三极管T导通,此时电容C通过R2和T放电,vc下降。
测控电路实验报告
班级:
学号:
姓名:
实验一 运算电路的仿真
一、实验目的
通过使用仿真软件和实验箱,学习并掌握各种运算电路的仿真,并且调试出各种电路的输入输出
波形。
二、实验内容
1、积分电路 5、反相加法器
、微分电路2
6 、同相加法器
3 、运算放大器积分电路C1=100nF
R1=16K,
7 、减法器电路
、运算放大器微分电路4
C1=100nF
,R1=16K
三、实验结果
1、积分电路
2、微分电路
3、运算放大器积分电路
、运算放大器微分电路
4.
5、反向加法器
6、同向加法器
7、减法器电路
实验二 A/D 、D/A 转换实验
一、实验目的
1、 掌握D/A和A/D转换器的基本工作原理和基本结构;
2、 掌握大规模集成D/A和A/D转换器的功能及其典型应用。
二、实验内容
1、A/D转换实验
2、D/A转换实验
图1 所示电路是 4 位数字—模拟转换电路。它可将 4 位二进制数字信号转换为模拟信号。
R=26kΩ,R=4kΩ,求当[uuuu]=[1110]和[uuuu]=[0010]时,输出电压u。
031234412f
三、实验结果
转换实验A/D、
1.
输被模模
通IN(V)十进023451167
115011110004.5I00110200114.0I001001189110I10001013.50276 IN0 1 0 0 0 1 0 3.0 1 0 1 1 363 1
1 1 2.5 0 IN0 1 0 0 1 1 1 451 1 0 0 0 0 1 1 2.0 1 1 IN0 1 538 1 0 1 1 1.5 IN 0 1 1 0 0 0 0 625
1.0
IN0
0
1
1 1 0
1
0
0
1
1
7
转换实验、2D/A
实验三 乘法器实验
一、实验目的
通过实验学习乘法器的知识,并掌握乘法器的原理。
二、实验内容
要求:加入载波信号和传输信号,在输出端观察输出信号,注意选择合适的电阻电容。
图1 乘法器原理图
图2 乘法器外围器件连接图
三、实验结果