电机转速测量课程设计

合集下载

电机转速测量

电机转速测量

课程设计一 电机电机转速测量转速测量一、设计目的1、 掌握电机转速测量方法。

2、 了解工业上输送线测量速度传感器。

3、 利用开放式传感器实验箱更具体的了解测量速度传感器的工作原理和应用,并模拟实际的采集和记录功能。

4、 掌握正确调试电路的方法。

二、设计任务及要求1、 测量电机转速。

2、 根据所提供的设备,正确选择传感器、相关元件。

计算机、LabVIEW 虚拟仪器软件和DRLAB 快速可重组综合实验台为必选设备;传感器的范围已经给定、其他元件可根据自己需求自行选择。

3、 论述基本原理,并画出相关电路图。

论述本次设计中所设计到的所有相关知识概念及原理;电路图可以参考教材电路,最好自己设计。

4、 按照电路原理图在开放式传感器实验箱中搭建电路。

在调试电路时注意各元件的性能参数指标,避免损坏。

通过改变可调电阻大小改变电机转速,较理想电机转速范围:10转/分~50转/分5、 参考已完成的脚本,使用LabVIEW 来设计光电传感器虚拟仪器,包括前后面板。

脚本中的控件自己任意选择。

脚本中应注出自己与合作者的姓名、班级等信息。

6、 软硬件结合验证,并调试,直到测试正确。

给出测量的结果和分析,包括数据数据表格和曲线关系等。

7、 回答相关问题三、设计使用的设计使用的仪器和设仪器和设仪器和设备备1、 计算机2、 LabVIEW 虚拟仪器软件3、 DRLAB 快速可重组综合实验台4、 开放式传感器实验箱5、 应变力式传感器、光敏电阻、集成温度传感器、霍尔开关传感器CS3020、铂电阻温度传感器、k 型热电偶、二集管温度传感器、三集管温度传感器、噪声传感器。

6、 电阻、光源、跳线等四、总体设计设计方案(一)设计方案1、传感器的选择:霍尔开关传感器CS3020。

2、硬件实现:通过霍尔开关传感器与电机飞轮上的小磁片产生霍尔效应。

3、软件实现:应用LabVIEW编写实验脚本。

4、设计整体验证:软件硬件结合、测试验证设计的正确性。

电机转速测量课程设计

电机转速测量课程设计

电机转速测量课程设计一、课程目标知识目标:1. 学生能理解电机转速测量的基本原理,掌握相关概念,如转速、频率、周期等。

2. 学生能够掌握至少两种不同的电机转速测量方法,并了解其优缺点及适用场景。

3. 学生能运用所学知识,解释实际电机转速测量过程中可能出现的误差及其原因。

技能目标:1. 学生能够正确使用转速表、示波器等实验器材进行电机转速的测量,并准确读取数据。

2. 学生能够运用数据处理软件(如Excel、Origin等)对测量数据进行分析和处理,绘制图表,得出结论。

3. 学生能够通过小组合作,设计并实施简单的电机转速测量实验,提高实际操作能力。

情感态度价值观目标:1. 学生通过学习电机转速测量,培养对物理实验的兴趣,提高探索精神和实践能力。

2. 学生在小组合作中,学会沟通、协作,培养团队精神和责任感。

3. 学生能够认识到电机转速测量在工程实际中的应用,增强理论联系实际的能力,提高解决实际问题的信心。

本课程针对高年级学生,旨在通过电机转速测量这一具体实例,使学生将所学理论知识与实际操作相结合,提高学生的实践能力和创新能力。

课程要求学生在掌握基本原理的基础上,注重实验操作和数据处理能力的培养,同时关注学生情感态度价值观的塑造,使学生在知识、技能和情感等多方面得到全面发展。

二、教学内容本章节教学内容主要包括以下三个方面:1. 理论知识:- 电机转速测量原理:介绍转速与频率、周期的关系,阐述测速传感器的工作原理。

- 测速方法:详细讲解电磁式测速、光电式测速、霍尔效应测速等常见方法及其优缺点。

2. 实践操作:- 实验设备使用:指导学生正确使用转速表、示波器等实验器材,掌握实验操作步骤。

- 数据采集与处理:教授学生如何采集数据、处理数据,使用数据处理软件绘制图表,分析结果。

3. 教学案例与讨论:- 分析实际电机转速测量案例,让学生了解工程实际中的应用,提高解决实际问题的能力。

- 小组讨论:针对案例,分组讨论测量方案的优化,培养学生团队协作和沟通能力。

电动车转速课程设计

电动车转速课程设计

电动车转速课程设计一、课程目标知识目标:1. 学生能理解电动车转速的基本概念,掌握转速与电动车性能之间的关系。

2. 学生能够描述电动车电机的工作原理,了解不同类型电机的转速特点。

3. 学生掌握通过计算公式来推算电动车在不同负载下的转速变化。

技能目标:1. 学生能够使用转速计等工具,准确测量电动车的转速,并能够进行简单数据分析。

2. 学生通过小组合作,设计并实施实验,探究转速与电动车辆速的关系。

3. 学生能够运用所学知识,分析实际案例,提出提高电动车转速的合理建议。

情感态度价值观目标:1. 学生对电动车技术产生兴趣,培养对机械和物理学科的热情。

2. 学生通过实践活动,增强团队协作意识,培养科学探究精神。

3. 学生认识到电动车转速对于节能减排的重要性,激发对环保和可持续发展理念的认识。

课程性质:本课程为实践性强的学科课程,结合物理知识与动手实践,提高学生对电动车转速的理解。

学生特点:假设学生为八年级,他们具有初步的物理知识和实验技能,好奇心强,善于合作。

教学要求:课程需结合学生特点,注重理论知识与实践操作的结合,鼓励学生主动探索,注重培养学生的动手能力和科学思维。

通过具体可衡量的学习成果,确保学生理解和掌握课程内容。

二、教学内容1. 理论知识:- 电动车基本结构及工作原理介绍,重点理解电机的作用。

- 转速的定义,及其在电动车性能中的重要性。

- 转速与扭矩、功率的关系,相关计算公式的学习。

- 影响电动车转速的因素,如电池电压、电流、电机类型等。

2. 实践操作:- 使用转速计测量电动车转速,学习正确操作方法。

- 设计实验,观察不同负载下电动车转速的变化。

- 小组讨论,分析实验数据,总结转速变化规律。

3. 教学大纲安排:- 第一节课:介绍电动车结构、电机工作原理,学习转速基本概念。

- 第二节课:学习转速与功率、扭矩的关系,进行相关计算练习。

- 第三节课:实验操作,使用转速计测量电动车转速。

- 第四节课:分组实验,探究不同负载下转速变化,分析讨论。

电气转速测量仪课程设计

电气转速测量仪课程设计

电气转速测量仪课程设计一、课程目标知识目标:1. 学生能理解电气转速测量仪的基本原理,掌握其工作流程和关键部件的功能。

2. 学生能描述不同类型的电气转速测量仪,并了解它们在实际工程中的应用和优缺点。

3. 学生掌握电气转速测量仪相关的物理概念,如频率、周期、转速等,并能运用相关公式进行计算。

技能目标:1. 学生能够独立操作电气转速测量仪,进行简单实验,并准确读取数据。

2. 学生能够通过分析实验数据,解决与转速测量相关的问题,具备基本的故障排查能力。

3. 学生能够运用所学的电气转速测量知识,设计简单的测量电路,完成特定要求的转速测量。

情感态度价值观目标:1. 学生能够认识到电气转速测量技术在工业生产中的重要性,激发学习兴趣,培养对工程技术的尊重和热爱。

2. 学生在实验和问题解决过程中,培养合作意识、团队精神和责任感,提高沟通与协作能力。

3. 学生通过课程学习,培养严谨的科学态度和良好的实验习惯,树立安全意识和环保意识。

课程性质:本课程为实践性较强的学科课程,旨在帮助学生将理论知识与实际应用相结合,提高学生的动手操作能力和问题解决能力。

学生特点:学生具备一定的物理基础和电路知识,对电气设备有一定的了解,但实际操作经验不足。

教学要求:注重理论与实践相结合,强化实验操作环节,提高学生的实际应用能力。

同时,关注学生情感态度价值观的培养,提高学生的综合素质。

通过分解课程目标为具体的学习成果,为后续教学设计和评估提供依据。

二、教学内容1. 电气转速测量仪原理及其构成- 介绍电气转速测量仪的基本原理,如电磁感应、霍尔效应等。

- 分析电气转速测量仪的构成,包括传感器、信号处理电路、显示装置等。

2. 不同类型电气转速测量仪及其应用- 比较常见的电气转速测量仪,如磁电式、霍尔式、光电式等。

- 介绍各种类型电气转速测量仪在实际工程中的应用场景和优缺点。

3. 实验操作与数据处理- 安排实验操作环节,使学生熟练掌握电气转速测量仪的使用方法。

电机转速仪课程设计

电机转速仪课程设计

电机转速仪课程设计一、课程目标知识目标:1. 学生能够理解电机转速仪的基本原理和构成,掌握相关术语。

2. 学生能够描述电机转速与电压、电流之间的关系,并运用公式进行简单计算。

3. 学生了解电机转速仪在工程实践中的应用,如工业生产、交通运输等。

技能目标:1. 学生能够正确使用电机转速仪进行测量,熟练操作仪器,并处理实验数据。

2. 学生能够分析实验结果,发现并解决简单的电机转速问题。

3. 学生能够运用电机转速仪进行实际案例分析,提高观察、分析和解决问题的能力。

情感态度价值观目标:1. 学生对电机转速仪产生兴趣,培养对物理实验的热爱和探究精神。

2. 学生在实验过程中,学会合作、交流,培养团队精神和尊重他人意见的品质。

3. 学生通过学习电机转速仪,认识到科学技术在实际应用中的价值,增强社会责任感和创新意识。

课程性质:本课程为物理实验课,注重理论与实践相结合,培养学生的动手操作能力和实际问题解决能力。

学生特点:学生处于初中阶段,对新鲜事物充满好奇,有一定的物理知识基础,但实践操作能力有待提高。

教学要求:教师应注重引导学生主动参与实验,激发学生兴趣,鼓励学生提问、思考和讨论,关注学生的个体差异,提高教学质量。

通过本课程的学习,使学生能够达到上述课程目标,为后续相关课程打下坚实基础。

二、教学内容本课程以电机转速仪为核心,结合以下教学内容,确保学生掌握电机转速测量原理与实践操作:1. 电机转速仪原理:- 介绍电机转速仪的基本构成,如传感器、信号处理器、显示装置等。

- 讲解电机转速与电压、电流之间的关系,引入转速计算公式。

2. 电机转速测量方法:- 演示电机转速仪的使用方法,包括仪器准备、操作步骤和注意事项。

- 介绍不同类型的电机转速测量方法,如光电式、电磁式等。

3. 实践操作:- 安排学生进行电机转速测量实验,结合教材章节进行实际操作。

- 引导学生观察实验现象,分析数据,探讨影响电机转速的因素。

4. 教学案例:- 结合实际案例,如工厂生产线上的电机转速监测,让学生了解电机转速仪在工程实践中的应用。

电机转速测量系统-电机课程设计

电机转速测量系统-电机课程设计

电机课程设计题目:电机转速测量系统院(系):专业:学生姓名:学号:指导教师:职称:目录:1、摘要------------------------------------------------------------------------------------------------------32、系统结构----------------------------------------------------------------------------------------------33、获取脉冲信号的方法----------------------------------------------------------------------------4 3、1霍尔传感器-------------------------------------------------------------4 3、2 光电传感器-------------------------------------------------------------5 3.3光电编码器-------------------------------------------------------------64、硬件连接图及原理------------------------------------------------------------------------------65、实验程序及分析-----------------------------------------------------------------------------------8 6.仿真-----------------------------------------------------------------157、PROTEL DXP原理图-------------------------------------------------------------------168、PCB图-------------------------------------------------------------------------------------------------169、硬件调试结果与分析-------------------------------------------------------------------------1710、谢词---------------------------------------------------------------------------------------------------1711、参考文献--------------------------------------------------------------------------------------------181.摘要测速是工农业生产中经常遇到的问题,学会使用单片机技术设计测速仪表具有很重要的意义。

电机转速检测课程设计

电机转速检测课程设计

电机转速检测课程设计一、课程目标知识目标:1. 让学生理解电机转速的基本概念,掌握转速与频率的关系;2. 使学生掌握电机转速检测的原理和方法,了解不同检测设备的优缺点;3. 引导学生运用所学知识,分析实际电机转速检测案例,提高问题解决能力。

技能目标:1. 培养学生运用传感器进行电机转速检测的实操能力;2. 培养学生使用相关软件进行数据采集、处理和分析的能力;3. 提高学生团队协作、沟通表达及动手实践的能力。

情感态度价值观目标:1. 激发学生对电机转速检测技术的兴趣,培养其探索精神和创新意识;2. 培养学生严谨的科学态度,使其认识到精确测量在工程技术中的重要性;3. 引导学生关注电机转速检测技术在工业生产中的应用,增强其社会责任感。

课程性质分析:本课程为实践性较强的课程,旨在帮助学生将理论知识与实际应用相结合,提高解决实际问题的能力。

学生特点分析:学生具备一定的物理知识和实验技能,但可能对电机转速检测的实际应用了解不足,需通过本课程加强实践操作和案例分析。

教学要求:结合课本内容,注重理论与实践相结合,突出实操环节,强化团队合作,提高学生的实际操作能力和问题解决能力。

通过分解课程目标,为后续教学设计和评估提供明确依据。

二、教学内容1. 理论知识:- 电机转速的基本概念与计算方法;- 转速与频率的关系及其在电机转速检测中的应用;- 常见电机转速检测设备的工作原理及优缺点分析。

2. 实践操作:- 使用传感器进行电机转速检测的实操方法;- 数据采集、处理和分析的操作步骤;- 案例分析:实际电机转速检测项目操作流程及问题解决方法。

3. 教学大纲安排:- 理论知识:第1-2课时,学习电机转速基本概念、计算方法和转速与频率的关系;- 理论知识:第3-4课时,分析不同电机转速检测设备的工作原理及优缺点;- 实践操作:第5-6课时,学习使用传感器进行电机转速检测的实操方法;- 实践操作:第7-8课时,学习数据采集、处理和分析的操作步骤;- 案例分析:第9-10课时,进行实际电机转速检测项目操作流程及问题解决方法的案例分析。

基于光电传感器的直流电机转速测量系统设计-课设报告

基于光电传感器的直流电机转速测量系统设计-课设报告

北京信息科技大学测控综合实践课程设计报告题目:基于光电传感器的直流电机转速测量系统设计学院:仪器科学与光电工程学院专业:测控技术与仪器学生姓名:摘要摘要基于单片机的转速测量方法较多,本次设计主要针对于光电传感器测量直流电机转速的原理进行简单介绍,并说明它是如何对电机转速进行测量的。

通过实验得到结果并进行了数据分析。

本次设计应用了STC89C52RC单片机,采用光电传感器测量电机转速的方法,其中硬件系统包括脉冲信号的产生模块、脉冲信号的处理模块和转速的显示模块三个模块,采用C语言编程,结果表明该方法具有简单、精度高、稳定性好的优点。

关键词:直流电机;单片机;PWM调节;光电传感器Abstract目录摘要 (I)第一章概述 (1)1.1 课设目标 (1)1.2 内容 (1)第二章系统设计原理 (2)2.1 STC89C52单片机介绍 (2)2.2 STC89C52定时计数器 (4)2.3 STC89C52中断控制 (6)2.4 光电传感器 (6)2.5 数码管介绍 (7)第三章硬件系统设计 (10)3.1测速信号采集及其处理 (10)3.2 单片机处理电路设计 (11)3.3 显示电路 (12)3.4 PWM驱动电路 (13)第四章软件设计 (14)4.1语言选用 (14)4.2程序设计流程图 (14)4.3原程序代码 (15)第五章数据分析 (19)总结 (20)附件 (21)参考文献 (23)第一章概述在工程实践中,经常会遇到各种需要测量转速的场合,例如在发动机、电动机、卷扬机、机床主轴等旋转设备的试验、运转和控制中,常需要分时或连续测量和显示其转速及瞬时转速。

目前国内外测量电机转速的方法有很多,按照不同的理论方法,先后产生过模拟测速法(如离心式转速表、用电机转矩或者电机电枢电动势计算所得)、同步测速法(如机械式或闪光式频闪测速仪)以及计数测速法。

计数测速法又可分为机械式定时计数法和电子式定时计数法。

课程设计--电机转速测量仪设计

课程设计--电机转速测量仪设计

中国计量学院电机转速测量仪设计学生姓名:指导老师:学院: 现代科技学院专业班级:电气1112014 年 03 月06 日1.绪论2.1任务(1)采用霍尔或光电传感器设计一能测量电机转速的测量仪器。

(2)电机转速在100-3000转/分之间。

(3)动态实时显示,显示稳定,显示位数3位。

(4)可采用传感器结合单片机电路实现。

2.2要求(1)绘制系统框图及电路原理图各一份a.标明所有集成电路的型号、引脚序号、功能。

b.标明所有集成电路的电源电压。

c.标明所有元器件的数值或取值范围。

(2)叙述整个系统的工作原理。

(3)详细记录实施中所遇到的问题及问题产生的原因,是如何解决的。

(4)设计转速测试方案,记录测量结果,并进行适当的误差分析。

(5)调试合格后写出综合设计报告。

(6)你对本次课程设计有何体会、建议、和意见。

2.3方案的选择与论证方案一:霍尔元件测速法霍尔元件测速法是利用霍尔开关元件测转速的。

霍尔开关元件内含稳压电路、霍尔电势发生器、放大器、施密特触发器和输出电路。

输出电平与TTL电平兼容,在电机转轴上装一个圆盘,圆盘上装若干对小磁钢,小磁钢越多,分辨率越高,霍尔开关固定在小磁钢附近,当电机转动时,每当一个小磁钢转过霍尔开关,霍尔开关便输出一个脉冲,计算出单位时间的脉冲数,即可确定旋转体的转速,但由于现有材料的限制,放弃此方案。

方案二:采用反射式光电传感器在测速一端放置反射式红外传感器,当带有遮挡物的电转轴经过时,利用其对红外线的反射能力,接收端检测到信号。

但是电机的空间较小,传感器不能稳定的放置,对测量产生较强的干扰,故放弃此方案。

方案三:采用槽式光电开关采用槽式红外对射式光电开关,集成度高,体积小,功能齐全,电线引出式,电源内藏式具备继电器大功率输出,具备交直流通用型,电压范围宽,抗震性能好,速度检测非常稳定,精度较高,成本低,经过实验可发现槽式式红外光电开关能比较灵敏地测出电机转动的圈数。

利用测量一秒内转过的圈数可测得电机的转速。

电机转速测量系统设计

电机转速测量系统设计

电机转速测量系统设计引言:在工业生产中,电机的转速是一个非常重要的参数,对于电机的控制和监测具有极大的意义。

因此,设计一个准确测量电机转速的系统是至关重要的。

本文将详细介绍一个电机转速测量系统的设计,包括硬件设计和软件设计。

1.系统硬件设计:(1)传感器选择:电机转速的测量可以采用多种不同的传感器,如光电编码器、霍尔效应传感器等。

根据转速范围和实际需求,选择合适的传感器。

例如,对于高速电机,光电编码器是一个较好的选择,而对于低速电机,霍尔效应传感器更为合适。

(2)电路设计:根据所选传感器的特性,设计合适的电路来接收和处理传感器输出的信号。

电路应包括信号放大器、滤波器和适当的保护电路,以确保对传感器输出信号的准确测量和可靠性。

(3)ADC选择:传感器输出的信号是模拟信号,需要将其转换为数字信号以进行处理和分析。

选择合适的ADC(模数转换器)来实现信号转换。

ADC的选择应考虑到转换精度、速度和功耗等因素。

2.系统软件设计:(1)信号处理:通过ADC获取的数字信号可以通过软件进行进一步处理。

根据具体需求,可以采用滤波、放大、平均等方法来提高测量精度和减小噪声干扰。

(2)算法设计:根据测量需求和应用场景,设计合适的算法来计算电机的转速。

常用的算法包括脉冲计数法、相位差法和频率计算法等。

选择合适的算法需要考虑测量精度、实时性和系统复杂度等因素。

(3)界面设计:为了方便用户对电机转速进行监测和控制,可以设计一个用户界面来显示测量结果和提供控制功能。

界面可以采用图形界面或者命令行界面,具体设计需要根据用户需求和系统复杂度进行选择。

3.系统测试和优化:完成硬件和软件设计后,需要对系统进行测试和优化。

测试过程中应验证系统的测量精度、稳定性和响应时间等指标。

如果存在问题,需要对系统进行优化和调整,直到满足设计要求为止。

总结:电机转速测量系统是一个重要的控制和监测系统,其准确性和可靠性直接影响到电机的运行和维护。

本文给出了一个电机转速测量系统的设计流程,包括硬件设计和软件设计。

直流电机转速测量与控制课程设计

直流电机转速测量与控制课程设计

直流电机转速测量与控制一、系统组成和测控原理转速是工程上一个常用参数,旋转体的转速常以每秒钟或每分钟转数来表示。

转速测量方法很多,由于转速是以单位时间内的转数来衡量,再变换过程中大多是有规律的重复运动;霍尔开关传感器由于其体积小,无接触动态特性好,使用寿命长等特点,在测量旋转体的转速领域得到了广泛的应用。

霍尔器件是由半导体材料制成的一种薄片,在垂直于平面方向上施加外磁场B,在沿平面方向两端加外电场,则使电子在磁场中运动,结果在器件的两个侧面之间产生霍尔电势,其大小和外磁场的磁场强度及电流大小成比例。

本设计选用SPRAGUE300系列霍尔开关传感器3013T,它是一种硅单片集成电路,内含稳压电路、霍尔电势发生器、放大器、施密特触发器和集电极开路输出电路,器件采用三端平塑封装,引出端符号如下:根据霍尔效应原理,将一块永久磁铁固定在电机封轴上的转盘边沿,转盘岁北侧轴旋转,磁钢也跟着同步旋转,在转盘附近安置一个霍尔器件3013T,则霍尔器件首次刚所产生的磁场影响输出脉冲信号,其频率和转速成正比,测出该脉冲的周期或频率即可计算出转速。

直流电机的转速与施加于电机两端的电压、电流大小有关,本设计利用DAC0832控制输出到直流电机的电压, 电流值即通过控制DAC0832 的模拟输出信号量来控制电机的转速。

当测出电机转速小于设定值时增大D/A输出电压; 当测出电机转速大于设定值时减小D/A输出电压,从而使电机以某一速度恒速旋转。

为简化设计,控制算法可采用简单的比例调节器算法(简单的加一、减一法)。

比例调节器的输出为:e(t)y=Kp式中:Y——调节器的输出e(t)——调节器的输入,一般为偏差值K——比例系数P从上式可以看出,调节器的输出Y与输入偏差值e(t )成正比。

因此,只要偏差e(t)一出现就产生与之成比例的调节作用,具有调节及时的特点,这是一种最基本的调节规律。

比例调节作用的大小除了与偏差e(t)有关外,,比例调节系数愈大,调节作用越强,动态特性也越主要取决于比例系数Kp大。

霍尔传感器测电机转速课程设计

霍尔传感器测电机转速课程设计

霍尔传感器测电机转速课程设计一、引言在现代自动化控制系统中,电机是最常用的执行元件之一。

而对电机转速的准确测量对于电机控制和系统性能的优化具有重要意义。

本文将围绕着霍尔传感器测电机转速这一主题展开讨论,深入探究其课程设计的相关内容。

二、霍尔传感器测电机转速原理电机的转速测量是自动化控制中的基础问题,而霍尔传感器作为一种常用的位置传感器,在电机转速测量中发挥着重要作用。

霍尔传感器可以通过检测磁场的变化来测量电机转子的位置,进而计算出电机的转速。

在电机转速测量中,霍尔传感器通过测量每个磁极之间的时间间隔来确定电机转子的角度,从而得到转子的角速度。

基于霍尔传感器的电机转速测量方法可以实现高精度和实时性,并且具有较好的抗干扰能力。

在工程应用中被广泛采用。

三、课程设计内容与要求1. 理论分析在课程设计中,首先需要对霍尔传感器测电机转速的原理进行深入的理论分析,包括霍尔传感器的工作原理、电机转速测量方法及其精度、灵敏度等方面的内容。

学生需要了解霍尔传感器和电机之间的工作原理和相互作用,从而为后续的实验设计和数据分析提供理论支持。

2. 实验设计课程设计还需要包括针对霍尔传感器测电机转速的实验设计。

这包括实验装置的搭建、实验步骤的制定以及数据采集和处理的方法。

学生需要通过实际操作,深入理解霍尔传感器测电机转速的原理,并掌握实际实验技能。

3. 数据分析与报告课程设计还需要对实验数据进行分析与综合,撰写实验报告。

学生需要对实验中获得的数据进行分析,验证霍尔传感器测电机转速的准确性和可靠性,并结合理论知识进行综合分析。

实验报告应包括数据处理的具体方法和结果,以及对实验过程和结论的总结性描述。

四、个人观点与理解在我看来,霍尔传感器测电机转速课程设计对于提升学生的实际动手能力和理论知识应用能力具有重要意义。

通过这样的课程设计,学生可以加深对于霍尔传感器原理和电机转速测量方法的理解,并且培养实验数据处理和报告撰写的能力。

这样的课程设计既有助于学生将所学的理论知识应用到实际中,又可以提高他们的实际操作能力和科研创新能力。

电机转速测量

电机转速测量

摘要:本次综合课程设计主要是设计一个电机转速测量系统,它是由光电转换、整形、倍频、石英晶体振荡、分频、计数、显示译码、驱动显示、控制电路这几部分构成。

对于电机转速的测量,首先要把其转换成电信号,采用在电机上安装一个打孔圆盘利用光电的转换的原理把光信号转换成电信号。

再对此信号进行整形,通过对脉冲的计数测得电机的转速,把所得的频率数通过数码管的控制显示出来。

本文详细叙述了各部分工作原理,并进行了实验调整,结果表明该设计符合任务要求。

关键词:倍频;分频;计数;时序控制;一、概述本次综合课设电机转速测量系统的设计,是通过光电转换方式将电机的转速测量出来。

在设计过程中,首先,在电机的转轴上安装一圆盘,在圆盘上打6个小孔,孔上下分别对应着光发射和光接受器件,即利用此信号做计数所需要的脉冲,通过整形、放大使得脉冲更为规则,因为打了6个小孔,这样电机每转一周就会出来6个脉冲,我们再利用倍频电路,本次选择使用二倍频电路,每一转就可以等于2*6=12个脉冲,我们把闸门设为5秒,这样就可以得到每分钟的转数,利用计数记录闸门间的脉冲数并把其用数码管显示出来。

由于测量对象转速的测量范围为6000-30000r/min ,要测量其转速,必须得用5位数码管显示相应的转速。

电动机转速测量系统原理框图如图1所示:课设要求满足以下指标:1.电机转速的测量范围为6000r /min ~30000r /min ;2.测量的相对误差≤1% ;3.根据技术指标,设计各部分电路并确定元器件参数 ;4.用5位LED 数码管显示出相应的电机转速。

在本次课程设计中所涉及到的知识范围有模拟电子电路、数字电路等课程知识,其中大部分属于数字电路知识,其中用到了芯片74LS93和74ls90进行分频,芯片74LS160进行计数以及用555芯片施密特触发器做整形模块。

本设计总体可以分为转速信息提取电路的设计、时间基准的设计、计数译码显示电路的设计和控制电路的设计这四部分组成,其中转速信息提取电路的设计由传感器、整形电路、倍频电路组成;时间基准电路由晶体振荡电路和分频电路组成;计数译码显示电路由计数器电路、译码显示驱动电路组成;控制电路由数字逻辑器件构成,实现控制,最终实现任务要求。

电机转速测量系统设计(光电传感器)课程设计报告

电机转速测量系统设计(光电传感器)课程设计报告

《传感器原理与应用》课程设计1、题目:电机转速测量系统设计(光电转速传感器)院校:专业:姓名:学号:班级:指导老师:二0一六年六月目录第一章《传感器原理与应用》课程设计任务书 (4)1.1总要求 (4)1.2总任务 (4)1.3设计题目 (4)1.4设计内容 (4)1.5设计进度或计划 (4)1.6设计说明书包括的主要内容 (4)第二章系统介绍 (6)第三章系统设计方案 (6)3.1方案的设计与选择 (6)3.1.1 转速测量的方法 (6)3.1.2 整体控制方式 (8)3.1.3 传感器模块 (8)3.2 方案描述 (10)第四章系统理论分析与计算 (11)4.1 信号采集电路的分析 (11)4.2 电机转速的计算 (12)第五章硬件电路设计 (12)5.1 单片机模块 (12)5.1.1 STC89C52单片机简介 (13)5.1.2 时钟电路 (15)5.1.3 复位电路 (16)5.2 显示电路 (16)6.1 系统总体设计 (18)6.2 中断子程序设计 (19)6.3 定时子程序设计 (20)6.4 显示子程序设计 (21)第七章测试方案 (22)7.1 电路调试 (22)7.2 软件调试 (22)第八章心得体会 (25)参考文献 (25)附录 (28)附录一电路仿真图 (28)附录二程序清单 (28)附录三实物图 (37)第一章《传感器原理与应用》课程设计任务书1.1总要求课设题目尽量侧重于传感器检测模块设计,主要是绘制系统原理图、制作传感部分前端电路、实验调试及分析、撰写实验报告等。

电路图:传感检测/接口电路/控制电路、单片机检测系统电路(若题目要求,则应加上)。

程序:主程序、部分子程序(若题目要求,则应加上)。

说明书:按规范撰写。

1.2总任务针对总要求进行原理及方案论证、模块设计、接口电路设计、焊接或插接与调试、精度分析以及撰写报告等工作。

1.3设计题目电机转速测量系统设计1.4设计内容实现全部要求的实物功能,性能稳定,外形美观。

直流电机转速测量系统的设计

直流电机转速测量系统的设计

一、概述该课程设计是关于直流电动机转速的测量。

转速是电动机极为重要的一个状态参数,一般是指电机转子的每分钟转数,通常用r/min表示。

本次课程设计选用光电测速法,测量电路由光电转换电路,整形电路,晶体振荡电路,分频电路,倍频电路,时序控制电路和计数、译码、驱动、显示电路构成,电机转速的测量范围为600r/min~30000r/min,测量的相对误差<1%并用5位LED数码管显示出相应的电机转速。

本次课设需满足以下设计要求:1根据技术指标,设计各部分电路并确定元器件参数;2. 用5位LED数码管显示出相应的电机转速;3. 画出电路原理图(元器件标准化,电路图要规范化)。

二、方案论证本课程设计是设计电机转速测量系统,采用光电测速方案,将转速信号转化为脉冲信号,然后用数字系统内部的时钟来对脉冲信号的频率进行测量,方案中包括光电转换电路,整形电路,闸门电路,晶体振荡电路,分频电路,倍频电路,控制电路和计数、译码、驱动、显示电路。

原理方框图如图1所示:图1电机转速测量系统原理框图在电动机转轴上安装一个圆盘,在圆盘上打6个均匀小孔。

当电动机旋转时光源通过小孔投射到光敏三极管上,就产生了一序列的脉冲信号,光敏三极管产生的脉冲信号频率与电机转速成正比。

脉冲信号经过整形电路转变成方波,再用二倍频电路使整形后的信号频率变为原来的二倍。

再由晶体振荡电路输出的信号经过215分频电路,产生1Hz的基准信号,再经过10分频,便可产生一个0.1Hz的基准信号,该基准信号用来控制闸门电路,把经过倍频的光电转换后的信号计数并显示出来三、电路设计1.光电转换电路在该部分可以用发光元件作为光的发射部分,可以选择发光二极管作发光元件,接收部分则要选择光敏三级管作为接受部件。

其原理是用光敏三极管接收发光二极管通过小孔发射过来的光信号。

在电机的转轴上安装上已打好6个均匀小孔的圆盘,让发光二极管与光敏三极管通过小孔相对,这样电机每转动一周,光线就会相应通过小孔6次,因为光电转换器受光一次就会产生一个脉冲,所以说电机在每转一周后就会相应的产生了6个脉冲。

电机转速测量系统设计讲解

电机转速测量系统设计讲解

毕业设计(论文)题目:电机转速测量系统设计院(系)光电工程学院专业测控技术与仪器班级100106班姓名叶亚锋学号100106117导师李党娟2014 年 5 月20 日电机转速测量系统设计西安工业大学光电工程学院叶亚锋摘要:电机是电力系统的主要设备,而电机转速是衡量动力系统正常工作的重要的性能指标,因而需要测量电机转速,使它满足人们的各种需求。

在本设计中多次采用施密特触发器,成为电路的主控芯片,控制着信号的定时和锁純。

用三片CD40110BE级联实现电路的计数、译码、数码管的驱动等功能,通过对光电耦合器产生的脉冲数进行统计,并把所得到的计数脉冲转化为电机的转速值,利用施密特触发器完成数器的清零和锁純,计数器计数译码后将信号输送到数码管,动态的显示脉冲数目,最后根据脉冲数目计算电机的转速。

本设计采用的电子元器件简单普遍,线路连接简单,安装调试容易,测量结果精确,具有较高的实用价值。

关键词:光电耦合器;施密特触发器;计数器;数码显示。

Design of motor speed measurement system Abstract: The motor is the main equipment of power system, and the motor speed is an important performance ind ex to measure the power system normal operation, therefore need to speed measuring motor, make it meet the needs of peopl e. The Schmidt trigger multipl e times in the d esign of main circuit, a control signal timing and l ock the key part of pure. Circuit realization of counting, d ecoding, digital tube driver functions with three slice CD40110BE cascad e, statistics through the pulse number on the photoelectric coupl er, and count the pulses to the motor speed value, compl ete number is cl ear and pure use l ock Schmidt flip-fl op, counter after d ecoding the signal transmitted to the the digital tube dynamic display, pulse number, pulse number according to the cal culated motor speed. El ectronic components used in this d esign simpl e and common, simpl e circuit, easy installation, accurate measurement result, and has higher practical value.Keywords:photoelectric coupler;Schmidt trigger;timer;counter;digital display.目录第一章绪论 (4)1.1课题研究的目的和意义 (4)1.2 转速测量在国内外的研究 (4)1.3电机转速的测量方法 (5)1.3.1测频法“M法” (5)1.3.2测周期法“T法” (6)1.3.3 测频测周法“M/T法” (7)第二章转速测量系统的总体方案 (9)2.1 设计任务 (9)2.2设计思路 (9)2.3原理框图 (9)2.4设计的意义 (9)第三章系统硬件电路的设计 (10)3.1 主控芯片的选择 (10)3.2 硬件电路的实现 (10)3.2.1电源电路 (10)3.2.2电机转速脉冲产生电路 (11)3.2.3计数电路 (14)3.2.4控制电路 (16)3.2.5显示电路设计 (19)第四章电路的焊接与调试 (21)4.1电路连接过程的注意事项 (21)4.2电路的调试 (22)4.3转速测量系统的误差分析 (24)第五章总结与展望 (25)5.1 总结 (25)5.2 展望 (25)致谢 (26)参考文献 (27)附录:电机转速测量系统原理图 (28)第一章绪论1.1课题研究的目的和意义电机是将电能从最初的能源形式转换过来的重要桥梁,又是再将大部分电能转换为机械能的装置,电机在电力工业、工矿企业、农业、交通运输业、国防、科学文化及日常生活等方面都是十分重要的设备,在电力工业中,将机械能转换为电能的发电机以及将电网电压升高或降低的变压器,都是电力系统中的关键设备。

实验3:电机转速测量实验

实验3:电机转速测量实验

实验3 电机转速测量实验一、实验目的:了解开关式霍尔传感器、磁电传感器和光电传感器测量电机转速的原理。

二、基本原理:开关式霍尔传感器是线性霍尔元件的输出信号经放大器放大,再经施密特电路整形成矩形波(开关信号)输出的传感器。

开关式霍尔传感器测转速的原理框图3—1所示。

当被测圆盘上装上6只磁性体时,圆盘每转一周磁场就变化6次,开关式霍尔传感器就同频率f相应变化输出,再经转速表显示转速n。

图3-1 开关式霍尔传感器测转速原理框图磁电传感器是一种将被测物理量转换成为感应电势的有源传感器,也称为电动式传感器或感应式传感器。

根据电磁感应定律,一个匝数为N的线圈在磁场中切割磁力线时,穿过线圈的磁通量发生变化,线圈两端就会产生出感应电势,线圈中感应电势:Φ=-de Ndt。

线圈感应电势的大小在线圈匝数一定的情况下与穿过该线圈的磁通变化率成正比。

当传感器的线圈匝数和永久磁钢选定(即磁场强度已定)后,使穿过线圈的磁通发生变化的方法通常有两种:一种是让线圈和磁力线作相对运动,即利用线圈切割磁力线而使线圈产生感应电势;另一种则是把线圈和磁钢部固定,靠衔铁运动来改变磁路中的磁阻,从而改变通过线圈的磁通。

因此,磁电式传感器可分成两大类型:动磁式及可动衔铁式(即可变磁阻式)。

本实验应用动磁式磁电传感器,实验原理框图如图3-2所示。

当转动盘上嵌入6个磁钢时,转动盘每转一周磁电传感器感应电势e产生6次的变化,感应电势e通过放大、整形由频率表显示f,转速n=10f。

图3-2磁电传感器测转速实验原理框图光电式转速传感器有反射型和透射型二种,本实验装置是透射型的(光电断续器也称光耦),传感器端部二内侧分别装有发光管和光电管,发光管发出的光源透过转盘上通孔后由光电管接收转换成电信号,由于转盘上有均匀间隔的6个孔,转动时将获得与转速有关的脉冲数,脉冲经处理由频率表显示f,即可得到转速n=10f。

实验原理框图如图3-3所示。

图3-3 光耦测转速实验原理框图三、需用器件与单元:主机箱中的转速调节0~24V直流稳压电源、+5V直流稳压电源、电压表、频率\转速表;转动源、霍尔转速传感器、磁电传感器、光电转速传感器—光电断续器(已装在转动源上)。

课程设计---直流电动机测速系统设计

课程设计---直流电动机测速系统设计

专业课程设计题目三直流电动机测速系统设计院系:专业班级:小组成员:指导教师:日期:前言1.题目要求设计题目:直流电动机测速系统设计描述:利用单片机设计直流电机测速系统具体要求: 8051 单片机作为主控制器、利用红外光传感器设计转速测量、检测直流电机速度,并显示。

元件: STC89C52、晶振(12MHz)、小按键、 ST151、数码管以及电阻电容等2.组内分工(1)负责软件及仿真调试:主要由完成(2)负责电路焊接:主要由完成(3)撰写报告:主要由完成3.总体设计方案总体设计方案的硬件部分详细框图如图一所示 :数码管显示按键控制单片机 PWM 电机驱动一、转速测量方法转速是指作圆周运动的物体在单位时间内所转过的圈数,其大小及变化往往意味着机器设备运转的正常与否,因此,转速测量一直是工业领域的一个重要问题。

按照不同的理论方法,先后产生过模拟测速法 (如离心式转速表) 、同步测速法(如机械式或闪光式频闪测速仪) 以及计数测速法。

计数测速法又可分为机械式定时计数法和电子式定时计数法。

本文介绍的采用单片机和光电传感器组成的高精度转速测量系统,其转速测量方法采用的就是电子式定时计数法。

对转速的测量实际上是对转子旋转引起的周期脉冲信号的频率进行测量。

在频率的工程测量中,电子式定时计数测量频率的方法一般有三种:①测频率法:在一定时间间隔t 内,计数被测信号的重复变化次数N ,则被测信号的频率fx 可表示为f x =Nt(1)②测周期法:在被测信号的一个周期内,计数时钟脉冲数m0 ,则被测信号频率fx = fc/ m0 ,其中, fc 为时钟脉冲信号频率。

③多周期测频法:在被测信号m1 个周期内, 计数时钟脉冲数m2 ,从而得到被测信号频率fx ,则fx 可以表示为fx =m1 fcm2, m1 由测量准确度确定。

电子式定时计数法测量频率时, 其测量准确度主要由两项误差来决定: 一项是时基误差 ; 另一项是量化± 1 误差。

直流电机转速测量与控制系统设计与实现报告

直流电机转速测量与控制系统设计与实现报告

直流电机转速测量与控制系统设计实验报告成评语:绩教师:年月日班级:学号:姓名:地点:时间:直流电机转速测量与控制系统设计与实现一、课程设计题目:直流电机转速测量与控制系统实验。

二、课程设计目的:1.了解以微机为核心的闭环控制系统的组成原理。

掌握电机转速闭环控制系统的构成方法。

2.了解霍尔器件的工作原理:电机转速的测量与控制的基本原理。

掌握PWM调速原理和应用方法。

3.掌握控制系统的设计与调试方法,提高分析问题和解决问题能力。

三、课程设计的内容:设计一个对直流电机转速测量与转速控制的闭环控制系统。

微机控制中心在监控界面上设置电机转速。

电机转速测量利用霍尔传感器电路产生转速脉冲,定时/计数电路通过脉冲计数获得转速参量。

电机转速调整采用PWM(脉宽调节)方法,控制中心采样到电机转速参量,算得转速值同预定转速设置值进行比较,若不相同,则调整控制转速脉冲的占空比,来达到调速的目的。

(占空比=脉冲宽度/脉冲周期)四、系统功能要求与设计要求:1.系统监控界面设计:监控系统具有转速参数设置窗口、采样的电机转速数据显示窗口、转速动态曲线显示窗口相应功能选择菜单。

2.监控程序设计要求:a) 监控程序用查询方式获取转速数据。

b) 监控程序用中断方式获取转速数据。

3.硬件设计要求:充分利用现有实验系统资源设计一个性能较好的直流电机转速闭环控制系统。

利用带锁存的I/O接口电路(如 8255,74LS273,D/A-DA0832)输出控制电机转速的脉冲。

采样转速用霍尔传感器件提供电机转速脉冲。

利用定时/计数电路对电机转速脉冲计数。

微机可从定时/计数电路中获得电机转速数值,并产生控制电机转速的PWM脉冲。

五、设计详情:1)闭环控制系统原理图电机转速测量与控制闭环系统基本功能图2)电机控制及转速测量原理图3)操作步骤直流电机在控制脉冲作用下转动,电机转盘上的永久磁铁随之旋转,霍尔传感器件3101T受磁场的影响,从端口OUT输出脉冲信号,电机旋转一圈,霍尔传感器输出一个脉冲,脉冲频率于电机转速成正比。

直流电机转速测量_课程设计论文

直流电机转速测量_课程设计论文

电子课程设计报告题目:直流电机测速器专业班级: _______________ 姓名:时间:_______________指导教师: _______ 完成日期:2013年12 月18 日目录1引言 (2)2 总体设计方案 (2)2.1 设计思路 (2)2.2 总体设计框图 (3)3 设计原理分析 (3)3.1计数、译码、显示部分 (3)3.2 555多谐振荡 (4)3.3 脉冲延时 (5)4 总结与体会 (6)参考文献 (6)附录1 (7)附录2 (8)直流电机测速器摘要:实现直流电机实时测速,三位数码管显示(转/分)并且具有超速灯光报警功能。

关键词:数码管;555定时器;计数器;D触发器;清零;存储;1 引言目前直流电机主要用于弱电用途,与步进电机和交流电机相比直流电机转速受负载及电源电压影响较大。

转速波动较大且不易监测,本电路用以实时监测电机转速,每200ms更新一次数据并用三位数码管显示,最大测试转速999转/s。

当转速超过最大测试范围时进行灯光报警。

2 总体设计方案图1 总体设计仿真原理图2.1 设计思路本直流电机测速所用电机配有码盘及传感器模块,电机每转一周传感器输出334个脉冲,通过计算得知使用计数器计数0.18s可得出电机每分钟转速。

然后通过三位数码管显示转速。

为了使在计数期间数码管显示实际转速不显示计数过程,应使数码管在计数期间处于保持状态,在清零前译码输出并保持数据,随后清零计数……。

由于所用芯片为74及CD40系列所以电源选用5V直流电源(CD4511为3V电源)。

2.2 总体设计框图图2 设计框图3 设计原理分析3.1 计数、译码、显示部分计数、译码、显示部分可构成计数显示功能Proteus仿真原理图如下图3 计数、译码、驱动部分(此部分CD4511供电3V)3.1.1数码管数码管采用七段共阴数码管,工作电压3V。

3.1.2译码器译码驱动部分为CD4511输出高电平有效,3(LT)、4(BI)接高电平,5(LE)为高电平时保存,低电平时显示。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录:1、摘要------------------------------------------------------------------------------------------------------32、系统结构----------------------------------------------------------------------------------------------33、获取脉冲信号的方法----------------------------------------------------------------------------4 3、1霍尔传感器-------------------------------------------------------------4 3、2 光电传感器-------------------------------------------------------------5 3.3光电编码器-------------------------------------------------------------64、硬件连接图及原理------------------------------------------------------------------------------65、实验程序及分析-----------------------------------------------------------------------------------8 6.仿真-----------------------------------------------------------------157、PROTEL DXP原理图-------------------------------------------------------------------168、PCB图-------------------------------------------------------------------------------------------------169、硬件调试结果与分析-------------------------------------------------------------------------1710、谢词---------------------------------------------------------------------------------------------------1711、参考文献--------------------------------------------------------------------------------------------181.摘要测速是工农业生产中经常遇到的问题,学会使用单片机技术设计测速仪表具有很重要的意义。

要测速,首先要解决是采样的问题。

在使用模拟技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。

使用单片机进行测速,可以使用简单的脉冲计数法。

只要转轴每旋转一周,产生一个或固定的多个脉冲,并将脉冲送入单片机中进行计数,即可获得转速的信息。

2.系统结构本文主要针对电机的转速进行测量,然后用数码管把电机的转速显示出来!本装置主要有两部分构成。

1光电测速部分。

2测得的脉冲处理处理和显示部分!光电测速部分主要由光电传感器构成!脉冲处理部分主要经施密特触发器对接收到的脉冲进行波形校正,由单片机的T1口输入,经80C51处理后显示输出电机的转速下面我们来了解一下光电测速部分!。

3、脉冲信号的获得可以有多种方式来获得脉冲信号,这些方法有各自的应用场合。

下面逐一进行分析。

3.1霍尔传感器霍尔传感器是对磁敏感的传感元件,常用于开关信号采集的有CS3020、CS3040等,这种传感器是一个3端器件,外形与三极管相似,只要接上电源、地,即可工作,输出通常是集电极开路(OC)门输出,工作电压范围宽,使用非常方便。

如图1所示是CS3020的外形图,将有字面对准自己,三根引脚从左向右分别是Vcc,地,输出。

此主题相关图片如下:1.jpg图1 CS3020外形图使用霍尔传感器获得脉冲信号,其机械结构也可以做得较为简单,只要在转轴的圆周上粘上一粒磁钢,让霍尔开关靠近磁钢,就有信号输出,转轴旋转时,就会不断地产生脉冲信号输出。

如果在圆周上粘上多粒磁钢,可以实现旋转一周,获得多个脉冲输出。

在粘磁钢时要注意,霍尔传感器对磁场方向敏感,粘之前可以先手动接近一下传感器,如果没有信号输出,可以换一个方向再试。

这种传感器不怕灰尘、油污,在工业现场应用广泛。

3.2.光电传感器光电传感器是应用非常广泛的一种器件,有各种各样的形式,如透射式、反射式等,基本的原理就是当发射管光照射到接收管时,接收管导通,反之关断。

以透射式为例,如图2所示,当不透光的物体挡住发射与接收之间的间隙时,开关管关断,否则打开。

为此,可以制作一个遮光叶片如图3所示,安装在转轴上,当扇叶经过时,产生脉冲信号。

当叶片数较多时,旋转一周可以获得多个脉冲信号。

图2光电传感器的原理图此主题相关图片如下:3.jpg图3遮光叶片3.3.光电编码器光电编码器的工作原理与光电传感器一样,不过它已将光电传感器、电子电路、码盘等做成一个整体,只要用连轴器将光电传感器的轴与转轴相连,就能获得多种输出信号。

它广泛应用于数控机床、回转台、伺服传动、机器人、雷达、军事目标测定等需要检测角度的装置和设备中。

如图4所示,是某光电编码器的外形。

此主题相关图片如下:4.jpg图4 成品光电编码器这次课设我选的是光电传感器,采用穿透法测量电机转速。

光电传感器的原理上面有详细的介绍。

当不透光的物体挡住发射与接收之间的间隙时,开关管关断,否则打开。

为此,可以制作一个遮光叶片如图3所示,安装在转轴上,当扇叶经过时,产生脉冲信号。

当叶片数较多时,旋转一周可以获得多个脉冲信号。

这里我们才用转10个孔的方式!在一分钟的时间内,假如产生了10000脉冲,则电机的转速就为1000r/min.4、硬件连接测速的方法决定了测速信号的硬件连接,测速实际上就是测频,因此,频率测量的一些原则同样适用于测速。

通常,可以用计数法、测脉宽法和等精度法来进行测试。

所谓计数法,就是给定一个闸门时间,在闸门时间内计数输入的脉冲个数;测脉宽法是利用待测信号的脉宽来控制计数门,对一个高精度的高频计数信号进行计数。

由于闸门与被测信号不能同步,因此,这两种方法都存在±1误差的问题,第一种方法适用于信号频率高时使用,第二种方法则在信号频率低时使用。

等精度法则对高、低频信号都有很好的适应性。

这里为简化讨论,仅采用计数法来进行测试。

如上图:因为光电传感器不好仿真,这里我们采用了555芯片构成一个施密特触发器,由光电传感器得到的脉冲由2,5脚输入,经3脚输出接到单片机的T1(P3.5).。

经89C51编程处理后由P1口输出通过数码管显示出转速!5、实验程序及分析测量转速,使用光电传感器,被测电机带动纸片旋转,我们在纸片上开了10小孔,电机每旋转一周就会产生10个脉冲,产生12个脉冲,要求将转速值(转/分)显示在数码管上。

实验程序如下:#include <REG52.H>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long#define LED_DAT P1sbit LED_SEG0 = P0^3;sbit LED_SEG1 = P0^2;sbit LED_SEG2 = P0^1;sbit LED_SEG3 = P0^0;//sbit pin_SpeedSenser = P3^5; //光电传感器信号接在T1上#define TIME_CYLC 100 //12M晶振,定时器10ms 中断一次我们1秒计算一次转速 // 1000ms/10ms = 100#define PLUS_PER 10 //码盘的齿数,这里假定码盘上有10个齿,即传感器检测到10个脉冲,认为1圈#define K 100.0 //校准系数unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};uchar data Disbuf[4];// 显示缓冲区uint Tcounter = 0; //时间计数器bit Flag_Fresh = 0; // 刷新标志bit Flag_clac = 0; //计算转速标志bit Flag_Err = 0; //超量程标志//在数码管上显示一个四位数void DisplayFresh();//计算转速,并把结果放入数码管缓冲区void ClacSpeed();//初始化定时器T0void init_timer0();//初始化定时器T1void init_timer1();//延时函数void Delay(uint ms);void it_timer0() interrupt 1 /* interrupt address is 0x000b */TF0 = 0; //d定时器 T0用于数码管的动态刷新//TH0 = 0xC0; /* init values */TL0 = 0x00;Flag_Fresh = 1;Tcounter++;if(Tcounter>TIME_CYLC){ Flag_clac = 1;//周期到,该重新计算转速了}}void it_timer1() interrupt 3 /* interrupt address is 0x001b */ {TF1 = 0; //定时器T1用于单位时间内收到的脉冲数//要速度不是很快,T1永远不会益处Flag_Err = 1; //如果速度很高,我们应考虑另外一种测速方法,:脉冲宽度算转速}void main(void){Disbuf[0] = 0; //开机时,初始化为0000Disbuf[1] = 0;Disbuf[2] = 0;Disbuf[3] = 0;init_timer0();init_timer1();while(1){if(Flag_Fresh){ Flag_Fresh = 0;DisplayFresh(); // 定时刷新数码管显示}if(Flag_clac){ Flag_clac = 0;ClacSpeed(); //计算转速,并把结果放入数码管缓冲区 Tcounter = 0;//周期定时清零TH1=TL1 = 0x00;//脉冲计数清零}if(Flag_Err) //超量程处理{//数码管显示字母'EEEE'Disbuf[0] = 0x9e; //开机时,初始化为0000Disbuf[1] = 0x9e;Disbuf[2] = 0x9e;Disbuf[3] = 0x9e;while(1){ DisplayFresh();//不再测速等待复位i }}}}//在数码管上显示一个四位数void DisplayFresh(){P2 |= 0xF0;LED_SEG0 = 0;LED_DAT = table[Disbuf[0]];Delay(1);P2 |= 0xF0;LED_SEG1 = 0;LED_DAT = table[Disbuf[1]];Delay(1);P2 |= 0xF0;LED_SEG2 = 0;LED_DAT = table[Disbuf[2]];Delay(1);P2 |= 0xF0;LED_SEG3 = 0;LED_DAT = table[Disbuf[3]];Delay(1);P2 |= 0xF0;}//计算转速,并把结果放入数码管缓冲区void ClacSpeed(){uint speed ;uint PlusCounter;PlusCounter = TH1*256 + TL1;speed = K*(PlusCounter/PLUS_PER)/60;//K是校准系数,如速度不准,调节K的大小Disbuf[0] = (speed/1000)%10;Disbuf[1] = (speed/100)%10;Disbuf[2] = (speed/10)%10;Disbuf[3] = speed%10;}//初始化定时器T0void init_timer0(){TMOD &= 0xf0; //定时10毫秒 /* Timer 0 mode 1 with software gate */TMOD |= 0x01; /* GATE0=0; C/T0#=0; M10=0; M00=1; */TH0 = 0xC0; /* init values */TL0 = 0x00;ET0=1; /* enable timer0 interrupt */EA=1; /* enable interrupts */TR0=1; /* timer0 run */}//延时函数void Delay(uint ms){uchar i;while(ms--)for(i=0;i<100;i++);}//初始化定时器T1void init_timer1(){TMOD &= 0x0F; /* Counter 1 mode 1 with software gate */TMOD |= 0x50; /* GATE0=0; C/T0#=1; M10=0; M00=1; */TH1 = 0x00; /* init values */TL1 = 0x00;ET1=1; /* enable timer1 interrupt */EA=1; /* enable interrupts */TR1=1; /* timer1 run */}6.软件仿真:如上图:光电传感器测得脉冲由555的2或5脚输入,由555的三脚输出,接入AT9C51的P3.5口。

相关文档
最新文档