微机原理大作业-测量电风扇转速的方案
微机原理无刷DC风机调速及测速.doc

微机原理无刷DC风机调速及测速理工学院微机原理(三级)项目报告名称:微机原理课程设计项目名称:无刷DC风扇速度调节和速度测量讲师;█ █部门:机电专业:机械设计、制造和自动化团队成员的信息科学数量;姓氏:王█ █团队成员信息编号:姓氏:郭█ █完成时间:结果从XXXX 12月1日到XXXX 1月3日:审阅者:目录一、学习目标 (1)第二,该项目要求 (1)第三,速度测量和调节系统的硬件构成 (1)四、程序流程图和解释思路 (3)五、风机转速与占空比的关系表及曲线 (4)六、设计过程 (5)七、设计问题分析 (12)八.计划摘要 (13)一、学习目标本系统作业的目的是:(1)通过脉宽调节改变无刷直流风扇的转速;(2)通过风扇旋转时产生的脉冲信号测量并显示风扇的转速;(3)将每个风扇组从某一转速(600转/分)到另一转速(XXXX 12月1日至XXXX 1月3日)的结果进行比较:审阅者:目录一、学习目标 (1)第二,该项目要求 (1)第三,速度测量和调节系统的硬件构成 (1)四、程序流程图和解释思路 (3)五、风机转速与占空比的关系表及曲线 (4)六、设计过程 (5)七、设计问题分析 (12)八.计划摘要 (13)一、学习目标本系统作业的目的是:(1)通过脉宽调节改变无刷直流风扇的转速;(2)通过风扇旋转时产生的脉冲信号测量并显示风扇的转速;(3)比较每组风扇从某一速度(600转/分)稳定运行到另一速度(2000转/分)所需的时间。
通过比较测试结果的估计结果并讨论产生差异的主要原因,学生可以展示他们对无刷直流风扇数学模型建立和调整方法的局限性的深入理解。
二.项目要求检查项目要求速度显示风扇速度可在发光二极管上显示,速度单位为r/min,刷新周期约为1秒,风扇速度可调节,风扇速度可在700时改变:根据要求接线:黄线连接到Vcc,黑线接地,绿线连接到P3 ,蓝线连接到P2 .输出:输出,如下图所示Iv .画一个程序流程图并解释程序思想。
西门子S7-200PLC测量风扇运转频率

西门子S7-200PLC测量风扇运转频率简介西门子S7-200PLC是一种常用的可编程逻辑控制器,它被广泛应用于工业自动化领域。
通过使用该PLC,我们可以方便地测量风扇运转频率,以监控和控制风扇的运行状态。
步骤以下是使用西门子S7-200PLC测量风扇运转频率的步骤:1. 首先,确保PLC上电并连接到计算机。
2. 打开西门子S7-200PLC编程软件,并创建一个新的程序。
3. 在程序中,创建一个计时器元件。
该计时器将用于测量风扇的运转时间。
4. 创建一个连接到风扇的脚本。
这个脚本将启动计时器,并在风扇停止运转时停止计时器。
5. 使用PLC的输入模块连接到风扇旋转传感器。
这个传感器将提供风扇运转的脉冲信号。
6. 在程序中创建一个计数器元件,用于记录风扇旋转传感器接收到的脉冲信号数量。
这个计数器将提供风扇的旋转频率。
7. 编写一个功能块,将计数器的值转换为旋转频率。
该功能块应该将计数器的值除以测定时间,以确定风扇的旋转频率。
8. 将功能块连接到计时器元件和计数器元件。
9. 在主循环中调用该功能块,并将旋转频率保存在一个变量中。
10. 根据需要,可以在PLC的输出模块上设置一个报警装置。
当风扇的旋转频率低于或高于设定值时,报警装置将触发。
11. 在程序中添加一个程序周期或触发器,以定期执行测量风扇旋转频率的功能块。
总结通过使用西门子S7-200PLC,我们可以简便地测量风扇的运转频率。
上述步骤提供了在PLC中测量风扇旋转频率的详细指南。
请根据实际需求进行适当的调整和配置。
注意:本文档仅供参考,并不能保证在所有情况下都适用。
在实际操作中,请始终根据具体设备和需求进行适当的调整和测试。
测量电风扇转速实验报告

测量电风扇转速实验报告通过测量电风扇的转速,了解电风扇转速与电压、叶片数量和电机功率之间的关系,并掌握测量转速的方法。
实验器材电风扇、直流电源、手持式测速仪。
实验原理电风扇是利用电机将电能转化为机械能,使风叶转动,产生空气流动,达到降温、通风的目的。
电风扇的转速与电压、叶片数量和电机功率等因素有关。
在电流不变的情况下,电风扇的转速与电压成正比。
叶片数量对电风扇的转速也有影响,叶片越多,转速越低;电机功率越大,转速越高。
实验步骤1、准备好实验器材,接上电源,将电风扇调至最大档。
2、用手持式测速仪接触到电风扇上,测量其转速,记录下数值。
3、将电流调小或调大,再测量一次转速,记录下数值。
4、将电风扇调到不同档位,分别测量转速,记录下数值。
5、将电风扇卸下一个或两个叶片,分别测量转速,记录下数值。
6、将电风扇卸下所有叶片,用手扇动电机,测量转速,记录下数值。
实验结果将电风扇的电流从1A调整到1.5A,转速从1000RPM增加到1400RPM;将电流调整到2A,转速达到1600RPM。
将电风扇的档位分别调整到1~4档,转速依次为900RPM、1100RPM、1350RPM、1550RPM。
去掉一个叶片后,转速从1550RPM降为1200RPM;去掉两个叶片后,转速降为1000RPM;去掉所有叶片后,手扇电机,其转速仅有10RPM左右。
实验分析从实验结果来看,电风扇的转速与电压、电流、叶片数量和电机功率有很大的关系。
当电流或电压增加时,转速也随之增加;叶片数量和功率越大,转速越高。
在实际使用电风扇时,还要考虑其噪音、能耗等因素。
因此,在选购电风扇时,需要综合考虑多个因素,以达到最佳的通风效果和舒适度。
实验结论电风扇的转速与电压、电流、叶片数量和电机功率密切相关。
在实际使用中,还需要考虑其噪音、能耗等因素。
在选购电风扇时,需要综合考虑多个因素,以达到最佳的通风效果和舒适度。
电风扇电机测量方法

电风扇电机测量方法
电风扇电机测量方法如下:
1.使用万用表测量电机的电阻。
将万用表设置为电阻档位,然后将红色测试夹子连接到电机的一个接线头上,将黑色测试夹子连接到另一个接线头上。
根据电机的型号和规格,确定其电阻值的正常范围。
2.使用万用表测量电机的电压。
将万用表设置为交流电压测量模式,并将红色测试夹子连接到电机的一个接线头上,将黑色测试夹子连接到另一个接线头上。
然后开启电风扇开关,测量电机的电压值。
通常,电机的额定电压应该接近于电源电压。
3.使用万用表测量电机的电流。
将万用表设置为直流电流测量模式,并将红色测试夹子连接到电机的一个接线头上,将黑色测试夹子连接到另一个接线头上。
然后开启电风扇开关,测量电机的电流值。
电机的额定电流应该接近于其额定功率除以额定电压所得的值,即P/V。
4.使用电机转速计测量电机的转速。
将电机转速计连接到电机的转子轴上,然后使用电风扇开关,读取电机的转速。
根据电机的型号和规格,确定其额定转速的正常范围。
以上是测量电风扇电机的常用方法,如果需要更加精确的测量,可以使用专业的
电机测试设备。
测量风扇的风速实验及实验报告

测量风扇的风速实验及实验报告
实验目的
该实验旨在测量风扇产生的风速,并对测量结果进行分析和报告。
实验材料
- 风扇
- 测量仪器(例如风速计)
- 计时器
- 实验记录表格
实验步骤
1. 将风扇放置在平坦的表面上,并确保没有任何物体阻挡风扇的出风口。
2. 将风速计置于距离风扇出风口一定距离的位置,并确保其测量头正对风扇出风口。
3. 开始计时,同时启动风扇。
4. 测量一定时间段内的风速并记录下来。
5. 重复步骤3和4,以获取更多的数据。
数据记录和分析
根据实验步骤中记录的数据,在表格中列出每次测量的时间段
和相应的风速数值。
可以计算出风扇的平均风速,并可用图表形式
展示数据。
实验结果
根据实验数据分析,风扇的平均风速为XX米/秒。
通过图表可以清楚地显示风速随时间的变化趋势。
结论
本实验成功测量了风扇的风速,并得出了平均风速的结果。
这
些数据和结果可以用于进一步研究和实际应用中。
实验注意事项
- 在进行测量时,确保风速计的测量头与风扇出风口保持正对。
- 在每次测量之前,确保风扇处于相同的功率和速度设置。
- 进行多次实验以获得更准确的平均结果。
- 在处理实验数据时,注意排除异常值和误差。
参考文献
[引用文献或参考资料(如果有的话,请提供)]。
微机原理课程设计电风扇程序设计

微机原理课程设计电风扇程序设计在微机原理课程设计中,电风扇程序设计是一项关键任务。
电风扇作为一种常见的家用电器,其控制程序的设计对于实现风速调节、温度控制等功能至关重要。
本文将针对微机原理课程设计中的电风扇程序进行详细讲解。
一、概述电风扇程序设计的目标是实现电风扇的风速调节和温度控制功能。
电风扇通常由电机、温度传感器、控制电路等组成。
通过合理的程序设计,可以实现对电机的速度控制以及通过温度传感器实时监测室内温度,并根据设定的温度范围调节风扇的运行状态。
二、程序设计流程1. 初始化在程序开始时,需要对相关硬件进行初始化。
包括初始化电机控制引脚、温度传感器引脚等。
同时,还需要设置初始的风速和温度参数。
2. 读取温度通过温度传感器获取室内温度数据。
通过相应的接口和控制指令,可以将温度传感器获取到的数据读入到微控制器。
3. 温度判断根据读取到的温度数据,判断是否需要调节电风扇的运行状态。
比如当室内温度超过设定的阈值时,需要启动电风扇的运行;当室内温度降低到一定程度时,需要停止电风扇的运行。
4. 风速调节根据温度判断的结果,选择合适的风速级别。
可以通过控制电机的转速和工作时间来实现不同的风速。
例如,当温度较高时,可以选择较高的风速级别,而当温度降低时,则可以选择较低的风速级别。
5. 程序循环以上步骤需要循环执行。
通过循环判断和实时监测温度,可以持续地对电风扇的运行状态进行调节,从而实现温度控制的目标。
三、程序设计要点1. 硬件接口设计在进行电风扇程序设计时,需要合理设计硬件接口,包括与电机的连接方式、温度传感器的引脚分配等。
合理的硬件接口设计可以简化程序设计的复杂性,提高程序的可靠性和稳定性。
2. 温度阈值设定根据实际需求,合理设定温度阈值。
阈值的选择应根据环境和电风扇的特性来确定,以实现较为精确的温度控制。
3. 风速级别划分根据电风扇的设计特性和风速控制要求,合理划分风速级别。
根据需求调整电机的转速和工作时间,以实现不同的风速效果。
微机原理直流电机测速实验

实验四直流电机测速实验一、实验目的:(1)掌握8254的工作原理和编程方法;(2)了解光电开关,掌握用光电传感测量电机转速的方法。
二、实验内容:光电测速的基本电路由光电传感器,计数器/定时器组成。
被测电机主轴上固定一个圆盘,圆盘的边缘上有小孔。
传感器的红外发射端和接收端装在圆盘的两侧,电机带动圆盘转到有孔的位置时,红外光通过,接收管导通,输出低电平。
红外光被挡住时,接收截止,输出高电平。
用计数器/定时器记录在一定时间内传感器发出的脉冲个数,就可以计算出电机的转速。
三、线路连接:线路连接如图4.5所示,8254计数器/定时器0和2作为定时器,确定测速时间,定时器0的CLK0连1MHZ脉冲频率,OUT0作为定时器2的输入,与CLK2 相连,输出OUT2与8255的PA0端相连。
GATE0和GATE2均接+5V,8254计数器/ 定时器1作为计数器,输入CLK1与直流电机计数关连接,GATE1与8255的PC0相连。
电机DJ端与+5V~0V模拟开关SW1相连。
四、编程提示:8255计数器/定时器1作为计数器,记录脉冲个数,计数器/定时器0和2作为定时器,组成10~60秒定时器,测量脉冲个数,算出电机每分钟的转速并显示在屏幕上。
8255的PA0根据OUT2的开始和结束时间,通过PC0向8254计数器/定时器1发出开始和停止计数信号。
五、流程图如图4.6所示图 4.6直流电机测速程序流程图六,编写源程序如下:DATASEGMENTIOPORTEQU0D880H-0280HIO8255KEQUIOPORT+283H;8255控制口IO8255AEQUIOPORT+280H;8255A口IO8255CEQUIOPORT+282H;8255C口IO8254KEQUIOPORT+28BH;8254控制IO82542EQUIOPORT+28AH;8254计数器2IO82541EQUIOPORT+289H;8254计数器1IO82540EQUIOPORT+288H;8254计数器0MESSDB'STRIKEANYKEY,RETURNTODOS!',0AH,0DH,'$'COUDB0COU1DB0COUNT1DB0COUNT2DB0COUNT3DB0COUNT4DB0DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVDX,OFFSETMESSMOVAH,09HINT21H;显示提示信息MOVDX,IO8254KMOVAL,36H;计数器0,方式3,先读写低8位,再读写高8位OUTDX,AL;输入时钟,1MHZMOVDX,IO82540MOVAX,50000;初值50000,输出时钟周期50MSOUTDX,ALNOPNOPMOVAL,AHOUTDX,ALMOVDX,IO8255K;8255,PA0通道输入,PC0输出MOVAL,90HOUTDX,ALMOVDX,IO8255CMOVAL,00OUTDX,AL;PC0低电平,定时器1禁止计数LL:MOVAH,01H;有无键入INT16HJNZQUIT1;有键入,返回MOVDX,IO8254KMOVAL,70HOUTDX,AL;计数器1,方式0,先读写低8位,再读写高8位MOVDX,IO82541;输入时钟为光电开关输出MOVAL,0FFHOUTDX,ALNOPNOPOUTDX,ALMOVDX,IO8254KMOVAL,90HOUTDX,AL;计数器2,方式0,只读写低8位MOVDX,IO82542MOVAL,100OUTDX,AL;初值100,检测5sMOVDX,IO8255CMOVAL,01HOUTDX,AL;PC0输出1,定时器1开始计数JMPA0QUIT1:JMPQUITA0:MOVDX,IO8255AA1:INAL,DXANDAL,01HJZA1MOVDX,IO8255CMOVAL,00HOUTDX,ALMOVDX,IO8254KMOVDX,70HOUTDX,ALMOVDX,IO82541INAL,DXMOVBL,ALINAL,DXMOVBH,ALMOVAX,0FFFFHSUBAX,BXCALLDISPMOVDL,0DHMOVAH,02INT21HMOVDL,0AHMOVAH,02INT21HJMPLLDISPPROCNEARMOVDX,0000HMOVCX,03E8HDIVCXMOVCOUNT1,ALMOVAX,DXMOVCL,64HDIVCLMOVCOUNT2,ALMOVAL,AHMOVAH,00HMOVCL,10DIVCLMOVCOUNT3,ALMOVCOUNT4,AHMOVAL,COUNT1CALLDISP1MOVAL,COUNT2CALLDISP1MOVAL,COUNT3CALLDISP1MOVAL,COUNT4CALLDISP1RETDISPENDPDISP1PROCNEARANDAL,0FHCMPAL,09HJLENUMADDAL,07HNUM:ADDAL,30HMOVDL,ALMOVAH,02INT21HRETDISP1ENDPQUIT:MOVAH,4CHINT21HCODEENDENDSTART将以上源程序编写后保存为“ZF1.ASM”文件七、实验结果:八、九、①连接实验箱上电线时,为防止损坏实验箱电路板,应先关闭电脑和实验箱电源,接下来才能按实验电路图1连接好电线,随后才能打开电脑进行接下来的操作。
小风扇的实验原理和方法

小风扇的实验原理和方法小风扇是一种能够产生气流的小型电器,在炎热的夏季或局部空间通风时非常实用。
它通过电能转化为机械能,进而通过叶片的旋转产生气流,使周围的空气流动起来。
小风扇的实验原理和方法主要包括以下几个方面。
一、实验原理:小风扇的实验原理基于电动机的运行原理和流体力学的基本原理。
电动机是将电能转换为机械能的装置,而小风扇实际上是一种电动机的应用。
当电能被输入到电动机中时,电动机的转子开始旋转。
而旋转的转子通过叶片将空气推动起来,形成气流。
根据伯努利定律和连续性方程,气流通过小风扇的叶片时速度增加,压力降低,从而形成气流。
二、实验方法:1. 准备实验材料和设备:小风扇、尺子、测速仪、测压仪等。
2. 将小风扇放在实验台上或任何平坦的表面上。
3. 接通小风扇的电源,确保电源稳定,小风扇能够正常运行。
4. 测量小风扇的转速:将测速仪放在距离小风扇叶片位置适当的位置上,打开测速仪并设置合适的参数,进行转速测量。
根据测速仪显示的数值,可以得到小风扇的转速数据。
5. 测量小风扇产生的气流速度:将测速仪放在距离小风扇叶片前方适当的位置上,打开测速仪并设置合适的参数,进行气流速度测量。
根据测速仪显示的数值,可以得到小风扇产生的气流速度数据。
6. 测量小风扇产生的气流压力:将测压仪放在小风扇叶片前方适当的位置上,打开测压仪并设置合适的参数,进行气流压力测量。
根据测压仪显示的数值,可以得到小风扇产生的气流压力数据。
7. 进一步分析实验数据:根据测得的小风扇转速、气流速度和气流压力等数据,进行进一步的数据处理和分析。
可以绘制相应的图表来观察和比较实验结果,验证实验原理。
三、实验注意事项:1. 在进行实验前,需要确保小风扇和电源工作正常,电源电压稳定。
2. 测量小风扇产生的气流速度和气流压力时,需要将测速仪和测压仪放在适当的位置上,确保测量结果准确。
3. 在实验过程中,注意保持实验环境的清洁和安全,避免因为实验材料和设备的杂质对实验结果产生影响。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
测量电风扇转速的方案0 引言电风扇是每家每户都会有的一个电器,在空调尚未普及之前,炎炎夏日人们能在风扇面前吹着风就已经是很好的享受了。
但是不知道大家有没有想过,我们常见常用的风扇叶片的转速究竟是多少呢。
接下来我们便来探讨测量电风扇转速的一种方法。
1 可行性研究1.1 背景风扇转速是指风扇扇叶每分钟旋转的次数,单位是rpm。
风扇转速由电机内线圈的匝数、工作电压、风扇扇叶的数量、倾角、高度、直径和轴承系统共同决定。
在风扇结构固定的情况下,直流风扇(即使用直流电的风扇)的转速随工作电压的变化而同步变化。
风扇的转速可以通过内部的转速信号进行测量,也可以通过外部进行测量(外部测量是用其他仪器看风扇转的有多快,内部测量则直接可以到BIOS里看,也可以通过软件看。
内部测量相对来说误差大一些)。
风扇转速与散热能力并没有直接的关系,风量是决定散热能力的根本条件,更高的风扇转速会带来更高的噪声,选购散热器产品时如果风量差不多,可以选择转速低的风扇,在使用时会安静一些。
1.2 应用现状/对比案例查阅资料可知,在其他的转速测量方法中,有一些采用了内部测量转速的方法需要采集的电子参数过多,电路逻辑分析也过于复杂(如图1、图2),故在电风扇转速的测量中,我们应尽量选用外部测量的方法,这样可以简化操作并有效减小误差。
图1其他方案转速采集电路仿真图2其他方案控制系统示意图1.3 效益分析本方案中所选取的单片机、传感器均为常见且易得的器件,在花费上可以有效节省费用。
2 总体方案/初步设计2.1 方案总述针对在工程实践中很多场合都需要对转速这一参数进行精准测量的目的,采用以STC89C51芯片为核心,结合转动系统、光电传感器、显示模块等构成光电传感器转速测量系统,实现对电风扇转速的测量。
通过测试表明该系统具有结构简单、所耗成本低,测量精度高、稳定可靠等优点,具有广阔的应用前景。
2.2 总体方案系统总体结构如图3所示,主要包含以单片机为核心的主控电路、以传感器为主的信息采集处理单元、转动系统、显示模块等。
图3系统总体结构2.3 测量原理单片机转速测量系统采用的主要原理一般情况下,大多数的单片机转速测量系统都会被视线安装在相应的设备上,同时还要通过对一些不同类型的传感器的使用来实现脉冲的产生,后才可以实行测评的方法对扇叶的转速进行有效的测量。
但是对于那些临时性的转速测量系统来说,他们在进行转速测量过程中所选取的传感器主要是光电传感器,这就需要相关的技术工作人员提前在电机的转轴上安装一个能够产生脉冲的装置,从而实现对电机转速的频率测量。
但是综合来看,不论是长期使用的单片机转速测量系统还是短期的测量系统,都可以通过微系统来对转轴上的光电信号进行有效的收集与处理,再通过转速测量系统自身数据的换来对转轴的频率和转速进行有效的测量与分析。
通俗来说,它也就是通过利用光电传感器将设备正常运行过程中所产生的光电信号转换成一种电脉冲,从而再利用转速测量系统之中的其他技术对单位时时间内设备运转所产生的脉冲进行有效的统计,从而真正地实现对扇叶运行过程中的转轴转速数据的收集。
用数字表示来说主要是以下几种:2.4 测量方法2.4.1 对高、中转速的测量方法从测量方法讲对高中转速通常是采用测量电信号频率的方法,即测频法。
测频法的原理为:石英晶体振荡器提供稳定的频率信号经整形后成为规则的矩形时钟脉冲,再经分频器分频后获得各种时基标准或称为时标信号,并用它来控制计数闸门,而被测转速经传感器变成脉冲信号并经放大整形,通过计数闸门控制的计数器计数,并在面板上显示出来。
实际使用中,为了提高测量的准确度,可以增加转速传感器每转输出的电脉冲讯号数字或延长采样时间。
在应用这种方法期间的首要要求主要是要有一个固定化的时间t,然后对它在这个单位时间之内的固定频数信号次数进行记录(N),最终被测信号的频率就可以通过这两大要素表现出:其中最主要的公式就是fx=NT。
通过对被测信号的记录,可以有效地对电机转动过程中的频率来进行测量,从而实现转速测量的准确性。
2.4.2 对低转速的测量方法对低转速一般是采用测量转轴旋转某一角度的时间间隔测量转速,即测周法。
测周法的原理是:将转速传感器的信号作为闸门,以晶振信号作为时钟,二次仪表显示的是转速传感器两信号间的时间。
显然,转速越低,闸门开启的时间越长,所记录的脉冲个数就越多。
而在转速较高时,由于闸门开启时间随着转速的升高而降低,它所记录的时钟脉冲数就不如低速的多。
因此,在高转速时,采样多记周期的方法,可以增加时钟脉冲的数量而提高测量的准确度。
在使用这种方法时要有一个规律性的周期,来对这个周期之内所产生的脉冲数进行有效的记录,而这个脉冲数可以用m0来表示,然后电机的被测信号就可以通过以下公式来表现出来:Fx=fc/m0。
采用这种周期的方法对电机的转速进行有效的测量,可以实现在一个周期内对电机的整体性转速进行测量,从而提高电机在正常运转过程中的规律性。
3 系统设计3.1 转动系统在该系统中,用光电传感器来测量扇叶转动速度,当光发射端与光接收端之间被被测物体遮挡住时,输出高电平的数字信号,反之,输出低电平。
用光电传感器对转速进行测量,其可测范围为1~104r/s,且具有输出信号幅值与被测物转速无关、测量精准等特点3.2 信息采集及处理电路信息采集及其处理电路用于采集对被测物体测量时所产生的有关电参数的值,并对采集的信号进行放大,波形整形和变换处理。
3.3 单片机处理电路将光电传感器测速模块产生的脉冲信号输入到单片机,通过单片机的外部中断程序对脉冲信号进行处理,计算出被测物体的转速,并用数码管进行显示更新。
3.4 显示电路系统采用8位数码管显示模块对被测转速进行显示。
4 系统硬件设计硬件电路系统主要由单片机、电机、电机驱动模块、光电传感器、数码管显示模块等构成,如图4所示。
图4硬件电路系统4.1 信号采集与处理模块采用槽式光电传感器对电机转速信息进行采集,当非透光被测物遮挡在传感器的光发射端与光接收端之间时,传感器将会产生高电平,反之则产生低电平,这样就形成了一系列的周期性脉冲信号。
将码盘固定在叶片上,当扇叶转动时,传感器将产生若干个周期性脉冲,通过波形整形处理电路后就可将这些脉冲转换成单片机能识别的数字信号,输送给单片机进行计时和计数,再通过计算就能算出其转速。
4.2主控器模块主控器模块如图5所示,由单片机、时钟电路和复位电路组成,将脉冲信号从P32引脚输入到单片机内,通过外部中断程序对脉冲信号进行计数,用定时计数器T进行定时,每0.5s(即2000个机器周期)进行一次转速计算处理,对数码管的显示进行刷新,显示出此时电机的转速。
图5单片机处理电路图6时钟电路4.3 时钟电路模块时钟对于单片机系统各功能的实现尤为重要,因为单片机对数据的处理速度会受到时钟频率大小的制约,其系统稳定性也受时钟电路影响。
本系统采用内部振荡模式的时钟电路,其结构如图6所示。
X1是频率为12MHz的晶振,C2、C4两个片电容的作用分别是快速起振和稳定频率,在XTAL1(19)和XTAL2(18)引脚上外接位于片内的高增益反相放大器,构成振荡器,该模式下产生的控制信号较为稳定。
4.4 复位电路模块主控器模块中的复位电路如图7所示,采用按键手动复位电平方式,通过电阻将复位端与电源端相连,其中9引脚RST为复位端,高电平有效,当引脚上的高电平维持两个以上机器周期时,复位有效。
正常状态时,该引脚为低电平,按下按键后,RST端就变为高电平,系统可在超过两个机器周期高电平后回到初始状态,完成复位。
图7复位电路图8程序流程图5 软件设计脉冲计数:当高电平触发时,初始外部中断a值为0,每当光电传感器产生的脉冲为高电平时,中断值加1,a值即为传感器产生的脉冲数。
当定时器定时工作时,初始T值为0,自加1,直到值为2000(2000个机器周期,即t=0.5s)时按转速转换公式n=60a/(孔数*t)计算出转速后,输送到数码管进行显示。
程序流程如图8所示。
6 关于单片机转速测量系统的具体设计方案6.1 利用霍尔传感器对转速进行有效的测量利用霍尔传感器对转速进行测量的最核心部分,即为采用霍尔效应原理所制作出来的那些转速测量元件,霍尔转速测量的传感系统设计主要表现在了图9中:图9霍尔转速传感器图10的结构原理图根据这个图我们可以知道,霍尔转速传感器上面具有两个相互垂直的定子绕阻,而这其中的霍尔片被粘贴在了绕组之间的中心线上,而这种转速传感器所采用的转子主要是以永久磁钢为主。
而在其运转的过程中,霍尔元件主要通过对电机进行激励使两个垂直的绕组相互连接,从而实现真正的转速传感信号的产生。
虽然霍尔转速传感器可以有效地对转速进行测量,但是在使用霍尔转速传感器进行信号收集的时候往往会出现一种信号收集不准确的现象。
这主要是由于霍尔转速传感器在进行脉冲的采集时主要利用了磁性感应这一种方法进行收集的,而在长时间的使用之后霍尔转速传感器的磁性感应会在很大的程度上让磁力减小,从而无法对设备正常运行过程中所产生的脉冲信号进行即时准确的收集。
6.2 利用光电传感器对转速进行有效的测量利用光电传感器对扇叶的转速进行测量是当前较为常用的一种方法,而这种设计方法的具体内容主要表现见图10。
根据这个图我们可以知道,一直流调速扇叶可以对转子实现有效的驱动,而且它还可以产生较大范围的无极调速模式。
图中显示了光电传感器可以有效地对转速的信号进行收集,但是,在具体的使用过程中需要对转子做好相应的标记。
做好这种标记的方法主要是用黑色胶布将干净的扇叶表面进行覆盖,然后再采用一些反光材料对各种类型的光电进行有效的标记。
同时,还要格外的注意光电头和光电标记的适当距离,要让这二者保持在合理的距离之内。
在对光电头进行选取时应该主要选取那些节能的LED亮度的光电头,还要想起那些具有较高保障性的红外光作为光源,以此更好的保证光电传感器进行转速数据收集的时候能够在很大的程度上不受外界的环境所影响,保证背景光强及时变动十分大也不会影响光电传感器相应信号接收的效果。
除此之外,在对光电头进行选确定时候还应该选取一些数字化的光电头系统。
运用光电传感器转速测量系统对相应的电机转速进行测量,可以在很大的程度上保证对转速数据收集的准确性,同时它还能够有效地节约数据收集的时间,并且它的数据收集范围还是相对霍尔转速测量系统来说要大一些。
通过相比较来看,在对转速测量系统进行设计的时候,还是要尽可能地使用光电传感器对转速进行有效的测量。
7 测量不确定度分析7.1 测量模型δ=—n −n0式中:δ——表示转速示值误差;—n ——表示电子计数式转速表的转速示值,r/min ;n0——表示标准转速源的转速示值,r/min 。
7.2不确定度分析评估 标准不确定度分量的评定:(1)输入量n 的标准不确定度的)(u —n 评定:其不确定度主要来源于转速表的重复性,可采用A 类方法进行评定)(u 2—n 。