基于单片机的发动机振动速度、位移和加速度测量方法

合集下载

基于单片机的发动机转速测量系统设计

基于单片机的发动机转速测量系统设计
云南农业大学学报
3 0 ( 2 ) :2 9 4— 2 9 7 J o u r n a l o f Y u n n a n A g r i c u l t u r a l U n i v e r s i t y , 2 0 1 5 ,
h t t p : / / x b . y n a u . e d u . a n
L I Hu a y i n g,G UO L i n,F U Ho n g c a i ( C o l l e g e o f E n g i n e e r i n g a n d T e c h n o l o g y , Y u n n a n A g r i c u l t u r a l U n i v e r s i t y , K u n m i n g 6 5 0 2 0 1 , C h i n a )
C 8 0 5 1 F 3 4 0 s i n g l e c h i p c o mp u t e r wa s u s e d a s c o n t r o l c e n t e r ,a n d c o n n e c t e d w i t h o t h e r r e l e v a n t c i r c u i t
工 作 性 能 稳 定 。相 对 于传 统 的 D S P芯 片 ,C 8 0 5 1 F 3 4 0单 片 机 更 具 有 功 耗 低 、成 本 低 等 优 点 ,可 适 用 于 声 音 频 率 、电 压 频率 以及 其他 行 业 相 关 测 评 系统 中 。
关键词 :转速测量 ;C 8 0 5 1 F 3 4 0单片机 ;频谱 分析 ;F f r r变换
E— ma i l :y n a u z k x b @f o x ma i l . e o m

基于单片机的LVDT位移测量传感器设计说明书

基于单片机的LVDT位移测量传感器设计说明书

之江学院基于单片机的LVDT位移测量传感器设计说明书项目类型:测试技术课程设计指导老师:朱根兴作者:张建中班级:机自401联系电话: 13989466***电子信箱: zjz012@(2007-7-23)目录第一章总体方案设计 (3)1.1设计目的 (4)1.2总体方案设计 (4)第二章硬件电路设计 (5)2.1传感器的选择 (5)2.2差动变压器传感器安装 (6)2.3放大电路的设计 (7)2.4采集电路的设计 (7)2.5输入通道设计 (8)2.6显示电路的设计 (9)第三章软件的设计 (10)3.1数据处理子程序的设计 (10)3.2数据采集子程序的设计 (10)3.3数据显示子程序的设计 (11)3.4地址空间的分配的设计 (11)第四章设计总结 (12)参考文献 (13)附总电路图 (13)附总程序 (13)随着时代科技的迅猛发展,微电子学和计算机等现代电子技术的成就给传统的电子测量与仪器带来了巨大的冲击和革命性的影响。

常规的测试仪器仪表和控制装置被更先进的智能仪器所取代,使得传统的电子测量仪器在远离、功能、精度及自动化水平定方面发生了巨大变化,并相应的出现了各种各样的智能仪器控制系统,使得科学实验和应用工程的自动化程度得以显著提高。

本文设计的电子秤以单片机为主要部件,用汇编语言进行软件设计,硬件则以差动变压器式(LVDT)位移传感器为主,测量0~10mm。

传感器输出的电量是模拟量,数值比较小达不到A/D转换接收的电压范围。

所以送A/D转换之前要对其进行前端放大、整形滤波等处理。

然后,A/D转换的结果才能送单片机进行数据处理并显示。

第一章总体方案设计1.1设计目的差动变压器式(LVDT)位移传感器广泛应用于工业现场和测试领域,如过程检测和自动控制、形变测量等,适用于油污、光照等恶劣环境。

这种传感器可靠而耐用,但选用它监控机械位移量,还需设计与传感器配套的测量装置研制开发的位移测量装置适用于工业现场和多种测试领域。

基于单片机的测速仪的设计与实现

基于单片机的测速仪的设计与实现

基于单片机的测速仪的设计与实现在现代科技飞速发展的时代,测速仪在各个领域都有着广泛的应用,比如交通管理、工业生产、运动竞技等。

而基于单片机的测速仪因其成本低、性能稳定、易于实现等优点,成为了测速领域的重要研究方向。

一、测速仪的工作原理要理解基于单片机的测速仪的设计,首先需要了解其工作原理。

常见的测速方法有多种,如激光测速、雷达测速、编码器测速等。

在本次设计中,我们采用了编码器测速的方法。

编码器是一种能够将机械运动转换为电信号的装置。

当被测物体运动时,带动编码器旋转,编码器会输出一系列的脉冲信号。

通过测量这些脉冲信号的频率,就可以计算出被测物体的速度。

二、单片机的选择单片机是整个测速仪的核心控制单元,其性能直接影响到测速仪的准确性和稳定性。

在众多的单片机型号中,我们选择了 STM32 系列单片机。

STM32 单片机具有高性能、低功耗、丰富的外设资源等优点,能够满足测速仪的设计需求。

三、硬件电路设计硬件电路设计是测速仪实现的基础。

主要包括以下几个部分:1、传感器接口电路用于连接编码器,将编码器输出的脉冲信号传输给单片机。

2、单片机最小系统包括单片机芯片、时钟电路、复位电路等,为单片机的正常工作提供必要的条件。

3、显示电路用于显示测量到的速度值,可以选择液晶显示屏(LCD)或者数码管。

4、电源电路为整个系统提供稳定的电源。

四、软件设计软件设计是测速仪实现功能的关键。

主要包括以下几个步骤:1、初始化设置对单片机的各个外设进行初始化,如定时器、中断等。

2、脉冲信号采集通过定时器捕获编码器输出的脉冲信号,并计算脉冲的频率。

3、速度计算根据脉冲频率和编码器的参数,计算出被测物体的速度。

4、显示输出将计算得到的速度值通过显示电路进行显示。

五、系统调试在完成硬件和软件设计后,需要对整个系统进行调试。

调试过程中,可能会遇到各种问题,如脉冲信号丢失、速度计算不准确、显示异常等。

针对这些问题,需要仔细分析,逐步排查,找出问题的根源,并进行相应的修改和优化。

基于单片机的震动信号检测系统设计

基于单片机的震动信号检测系统设计

基于单片机的震动信号检测系统设计一、引言震动信号检测系统广泛应用于物体振动安全监测、结构健康监测和工艺过程监测等领域。

本文将介绍一种基于单片机的震动信号检测系统设计方案,包括硬件设计和软件设计。

二、硬件设计硬件设计主要包括传感器模块、信号处理模块和显示模块。

1.传感器模块采用加速度传感器作为震动信号的采集器,通过测量物体的加速度变化来检测震动信号。

加速度传感器将震动信号转换成电信号,然后送到下一级的信号处理模块。

2.信号处理模块信号处理模块主要用来对采集到的电信号进行处理和分析。

首先,通过一个运放电路对电信号进行放大,增加信号的幅值。

然后,通过一个滤波器对信号进行滤波,去除高频噪声和低频干扰。

最后,对信号进行AD转换,将模拟信号转换成数字信号,并将其送到下一级的单片机。

3.单片机模块单片机模块主要用来对数字信号进行处理和分析。

首先,单片机需要设置一个合适的阈值来判断是否有震动发生。

当数字信号超过设定的阈值时,单片机会触发震动事件,并进行后续处理。

根据需求可以设置震动事件的报警方式,如通过蜂鸣器发出声音或者通过LCD显示屏显示相关信息。

4.显示模块显示模块可以通过LCD显示屏来显示当前的监测结果和相关信息。

通过显示模块,用户可以直观地了解当前的监测状态,以及震动的强度和发生的时间。

三、软件设计软件设计主要包括单片机程序设计和通信协议设计。

1.单片机程序设计单片机程序设计主要包括设置阈值、触发震动事件、处理震动事件和显示相关信息等功能。

首先,需要设置一个合适的阈值来判断是否触发震动事件。

当触发震动事件后,单片机需要进行相关处理,如记录震动的发生时间和强度,并进行相应的报警操作。

最后,将处理结果通过显示模块显示出来,方便用户查看。

2.通信协议设计通信协议设计是将震动信号检测系统与上位机或其他外部设备进行连接的重要一部分。

通过通信协议,可以实现数据的传输和控制命令的下发。

可以采用串口通信方式,通过串口将数据传输到上位机,并实现数据的实时显示和保存。

用加速度传感器测量振动位移的方法

用加速度传感器测量振动位移的方法
20070220然零均值处?可以在一定程度上改善这种情况但由于在采样的一个样本中一般包含多个信号周期信号总体上实现零均值化后局部均值?为零的情况仍会造成位移振幅值的偏移维普资讯 源自第2卷 9第 5期
现 代 雷 达
Mo e n R d r d r a a

的意义。例如 : 雷达工作时, 需要对雷达天线阵面在振 动 环境 下 的位 移 响 应 ( 面度 ) 行 实 时监 测 以对 雷 平 进 达 目标的方位精度进行评估 。振动位移的测试方法主 要 有两种 : 种是非 接 触式测 量 , 用位 移传感 器 如 涡 一 利 流传感器 、 光纤传感器 、 激光多普勒测振仪等直接测出
然 零均值 处 理可 以在 一定 程 度 上 改 善 这 种情 况 , 由 但 于 在采样 的一个 样本 中一 般 包 含 多 个 信 号周 期 , 号 信
总体上实现零均值化 后, 局部均值 不为零 的情况仍会 造成位移振幅值 的偏移。本文采用频谱转换法 , 将加 速度谱转换成位移谱来测量振动位信号 的方法。
ta ta so mai n h s ag r h f s h n e c ee a in s e t m n o d s lc me ts e t m,t e a c lt s i mp i d , r m— n f r t 。ti l o t m rtc a g sa c lr t p cr r o i i o u it ip a e n p cr u h n c ua e t a l u e l s t a g lrfe u n y a d ii a n eae o e e y d s l c me ts e t n u a rq e c n ntl a e r ltd t v r i a e n p cr i p um,fn l u p alt e d s l c me tc mp n ns a d i a y s msu h ip a e n o o e t n l l f r st etmec u s ft eme s r d v b ai n o i o r eo a u e i r t .Ve f i gt s rs lss o h t h g r h i a il d i r cso est e m h h o i r yn e t e ut h w t a e a o t m sf sb e a sp e iin me t h t l i e n t n e so n i e rn rc ie . e d fe gn e g p a t s i c

基于C8051F350单片机的三轴低频加速度的高精度测量

基于C8051F350单片机的三轴低频加速度的高精度测量

基于C8051F350单片机的三轴低频加速度的高精度测量陶福洋;徐明龙;周庆飞;丑世龙
【期刊名称】《仪表技术与传感器》
【年(卷),期】2011(000)012
【摘要】为了实现微小加速度的测量,提出了一种以SCA610加速度计和
C8051F350单片机为核心的高精度加速度测量方法.采用软硬件结合的方式,实现低频振动的三轴加速度的测量.利用C8051F350单片机内置的24位ADC,保证测量精度.通过硬件设计实现的模拟量差分输入和上位机中的数字滤波,抑制了噪声的干扰.实测结果显示,系统加速度测量可准确到1 mg,满足微小加速度的测量需求.【总页数】3页(P67-68,71)
【作者】陶福洋;徐明龙;周庆飞;丑世龙
【作者单位】西安交通大学航天航空学院,强度与振动教育部重点实验室,陕西西安710049;西安交通大学航天航空学院,强度与振动教育部重点实验室,陕西西安710049;西安交通大学航天航空学院,强度与振动教育部重点实验室,陕西西安710049;中国石油开然气股份有限公司长庆油田分公司,陕西西安710021
【正文语种】中文
【中图分类】TM932
【相关文献】
1.基于RS485与C8051F350芯片实现远程高精度温度测量 [J], 韩晓霞;李彩霞;宋西军
2.基于C8051F350及CC1000的高精度无线水温测量系统设计 [J], 李德贵;李思琦
3.基于单片机的三轴加速度计步器设计 [J], 张婷
4.基于CPLD和单片机的低频信号相位差的高精度测量 [J], 陈永红;屈万里
5.基于单片机的三轴加速度计步器设计与实现 [J], 赵华峰
因版权原因,仅展示原文概要,查看原文内容请购买。

发电机轴承振动测量方法

发电机轴承振动测量方法

发电机轴承振动测量方法
发电机轴承振动测量方法主要包括以下三种:
1. 加速度法:使用加速度计测量电机轴承的振动加速度,并将其转换为振动速度和位移。

该方法可以测量电机轴承的高频振动和低频振动。

2. 速度法:使用速度计测量电机轴承的振动速度,并将其转换为振动位移。

该方法适用于低频振动测量。

3. 位移法:使用位移计测量电机轴承的振动位移。

该方法适用于低频振动测量。

请注意,在测量时应尽可能避免电机运行过程中的外力干扰,并选择适当的测量位置和测量方向。

此外,不同类型的电机可能需要不同的测量方法,应根据具体情况选择合适的方法。

基于ARM的三维汽车振动加速度测量方法研究

基于ARM的三维汽车振动加速度测量方法研究
L O in f i , U Ja —e WU h n — h n S N e Z o g c e g , HE F
( . n t u eo t l e t c ie , h n s c d myo c n e , fi 3 0 1 C n ; 1 I s t t f n e i n h n s C eeA a e f i c s Hee 2 0 3 , h a i I l g Ma i S e i
2 0
I s u n T c n q e a d S n o n t me t r e h iu n e sr
2 0 01 No 4 .
第 4期
基 于 A M 的三 维汽 车 振 动加 速 度测 量 方 法研 究 R
罗健 飞 , 吴仲城 申 ,
维 加速 度 的 处理 电路 , 用 3 利 2位 高性 能 A M 处理 器 L C 19的捕 获 通 道 和 A C通 道 实现 对 三 维 加 速 度 信 号 的 同 时测 R P 22 D
量, 并给 出了测量的程序流程。 实现 结果表 明 : 该测量 方法简化 了系统 , 同时提 高了系统的测量精度和 实时性 。
关键 词 : R ;P 2 2 ; 维 振 动 加 速 度 传 感 器 ; D A M L C 19 三 A C
中图分 类号 :P 7 T 23
文献标识 码 : A
文章编号 :0 2—14 (0 0 0 10 8 1 2 1 )4—0 8 0 0 7— 2
S u y o e s e M e h d o a i c lr m e e fCa s d n ARM t d n M a ur t o f3. x sAc ee o t r O r Ba e o
(. 1 中国科学 院合肥智能机械研 究所 , 安徽合肥
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

&’ ( ) *+ , - . / $ 012345# $6789: &’78;<6=>? A"BC%, DE F, 9: nop6789:R qH012345#$ G5$H ) ) @ IJ K IL , K
INT0!" !"#$%& ’(STARTDV ! "E2PROM
K 34 r%%%
5$@ % 2 G#$H ) #$ K IJ K IL ,@ % 2
振动速度信号进行放大和高 # 通滤波处 理 % 振动的速 度 #位 移 和 加 速 度 信 号 之 间 存 在 着 一 定 的 关 系 $将 滤 波后的振动速度信号经过积分$ 可得到振动位移信 号 $ 经过微分 $ 可得到振动的加速度信号 % 为了提高测 量的准确性 $ 通过模拟开关和 #$% 幅值测量元件将上 述信号转化为 E=F 伏的电压信号 $ 再经过 @AB 转化芯 片 $将 电 压 信 号 转 化 为 频 率 信 号 $这 样 可 得 到 非 常 稳 定的频率信号 $然后输入到单片机 &E 引脚进行计数 % 脉 冲 频 率 的 计 数 由 单 片 机 内 部 GH 位 计 数 器 完 成 $计 数 的 闸 门 时 间 &时 基 ’由 晶 振 提 供 $此 设 计 中 还 利用了数字滤波技术来提高转速的测量精度和测量 稳定性 % 在 设 计 中$为 了 提 高 系 统 的 维 护 性 $增 加 了 自 校 功 能 $将 选 择 开 关 打 到(自 校 )时 $由 频 率 信 号 给 定 器 给出频率信号送入系统中 $ 通过看输出结果 来决定是 否进行校正 % 同时为了方便使用 $ 加入灵 敏度系数调 整机制 $ 并在每次系统开 机后自动由 IJK#L$ 加载到 系统的内存 #:$ 中 $ 在调整了灵敏度值 # 系统关机或 突然断电的时候 $ 会由中断程序将当前灵敏度 值保存 到 IJK#L$ 中 $ 方 便 下 次 的 使 用 & 见 图 J 主 程 序 流 程 图 ’% 为保证系统可靠性 $ 看门狗电路也是不可少的 %
) @ IJ K ILM % 2
IJ K ILM @C%% 2
!"#$%& ENS_ H! E2 PROM !" #$%&’( SENS_L !E 2PROM !" #$STOPDV !" E2 PROM !"#$%& RET1
&1’ !.$ 系 列 单 片 机 内 部 设 置 了 两 个 $* 位 可 编
T5#$7HU VU ER WX<YZ [ T\]^_‘a b + - c defg h$ i %@ U jh% k$4 i C @ UjUl \m$4 stuvwx yz{|34 7Hh + , R }~* r rV $&!; *% rV $"4; #$ *r &!a%%rI }~oRS%& r ’a() *+ ,- *% * r} . K * % a/01 NOPQRS
! 西安空军工程大学 "
3*554 !4"3*%2,5+5#0
王育虔 杨纪明 董顺义 李伟
@/3ABC0DE/377C/3ABFE6E3A77G13ABH(03IE77JEB@KE
摘 要 "本 文 介 绍 了 一 种 基 于 单 片 机 的 发 动 机 振 动 速 度 % 位 移 和加速度测量方法& 该方法首先对发动机的振动传感器信 号 进 行 高 %低 通 滤 波 "然 后 通 过 模 拟 开 关 将 其 转 化 为 电 压 信 号 " 再 经 过 #$% 幅 值 测 量 元 件 和 压 频 转 换 器 转 变 成 频 率 信 号"由 单 片 机 对 频 率 信 号 进 行 计 数 %计 算 和 显 示 测 量 结 果 & 对 振 动 速 度 进 行 积 分 和 微 分 "可 得 到 振 动 位 移 和 加 速 度 "实 测结果表明" 该方法可以有效地减少环境因素对电子元件 的 影 响 "提 高 测 量 精 度 & 关键词 " 单片机 ! 振动速度 ! 振动位移 ! 振动加速度 文献标识码 "* 中图分类号 "#$%&’() 文章编号 ")+,’-+./,01++.2+/-++&1-+1
ABCD E! !" # $
IJK ogpq
3L 01 ogrs tgrs
d*ef78
_ ‘ X]
ghijkl tgpq
图 G 总体框图 电话 !$&$9<#&=#;=< "<#&:#<&< #>,? $ ! 变频器与软启动器应用 #$$ 例 "
万方数据
单片机应用
您的论文得到相关企业家品评
!"
! 具体实现
) 引言
在航空发动机中$ 对振动的监控具有重要的作 用 $它 可 以 有 效 的 分 析 发 动 机 的 工 作 情 况 $同 时 振 动 值也是发动机性能评定的重要标准之一 $ 而如何正确 测量发动机 的振动 参 数 $如 振 动 的 速 度 $位 移 和 加 速 度也就成为了一个重要的研究内容 % 本文即从此方向 入手 $ 进行一种方法的论述与实现 %
您的论文得到两院院士关注
Байду номын сангаас
中 文 核 心 期 刊 ! 微 计 算 机 信 息 " ! 嵌 入 式 与 !"# "#$$% 年 第 #& 卷 第 ’ 期
基于单片机的发动机振动速度#位移和加速度测量方法
!"#$%&’()"* +",-.,.+*/0&-’123&4 +523/-"#6 .7 &#6"#& 8"9-20".# 2#4 2,,5%5-20".#
!"# 测量振动量
根 据 上 面 的 分 析#进 行 硬 件 的 设 置#绘 制 测 量 系 统的总体框图如图 $ 所示 $ 通过速度传感器得到振动 速度信号后 # 进行放大 和高 % 低通滤波处理 $ 滤波后 # 分为三路 # 一路经过运 放匹配电路 # 得到振动速度信号 # 一路经过积分电路 # 得 到振动位移 信号 #一 路 经 过 微 分 电 路 #得 到 振 动 的 加速度信号 $ 三种信号经过测量选择开关的选择 # 将 欲测量的一路信号通过模拟开关 # 输送到 %&’ 幅值测 量元件 ()*!+ 中 # 将其转化为 ,-. 伏的电压信号 # 再 经过 /01 转化芯片 # 将电压信号转化为频率信号 # 然 后输入到单片机 2, 引脚进行计数 $
程的定时器 3 计数器 24 和 2$# 它们具有计数器和定时 器两种工作方式和四种工作模式 # 通过设置 状态字 # 可以方便的选择适当的工作方式与工作模式 & 同时 # 单片机设有两个外部中断 # 相应信号输入引脚是 5624 和 562$ #用于输入外部中断源的中断请求信号 $ 在此 # 采用计数器 24 的 $* 位计数模式 # 用于对输入 频率信 号的计数 #2$ 采用定时方式 # 定时时间为 47$8 #9 次定 时 4"98 # 在中断服务程序中读取 24 内容并计算和显示 振动 值 : 具体见图 9#2$ 中断服务程 序 流 程 图 ’ 可 根 据 )5; 开关选择滤波系数和显示刷新率 ($ 显示值由 ;! 口的低四位输出百位显示数据 # 由 ;< 口的高四位输 出 十位显示数 据 #;< 口的低四 位输 出 个 位 显 示 数 据 $ 分别驱动 $9.$! 进行显示 $ !"< 调整开关 灵敏度系数调节通过 562$ 来完 成 # 如图 $ 所示 的粗调或细调信号由一个开关按钮产生 # 即按下 按钮 后产生一个逻辑低电平信号 # 此信号在送往 562$ 引 脚 并 引 起 中 断 的 同 时 # 也 送 到 ;$ 的 高 四 位 # 这 样 # 扩 展了中断源的判断信息 # 在 562$ 的中断服务程序中 # 同时对相应的 ;$ 口的引脚信号进行判断 # 进而 执行 不同的处理程序 # 图略可向作者索取 #562$ 中断服务 程序 $ 同时 # 对调节后的灵敏度值进行边界条件的 判 断 # 即最大值与最小值的判断 $ 若进行粗调或细 调后 所得到的灵敏度系数为 4 或大于 ===# 则系统认为是 不合法 ’ 在第一次上电时的情况 (# 重置为 <44# 然后闪 烁显示 9". 次 $ !"! 存储模块 在 5624 中 断 中 完 成 断 电 保 存 灵 敏 度 系 数 ’>6’ 的 工 作 #’>6’ 分 两 字 节 保 存 #’>6’?@ 存 贮 于 <9149 的 4<4@A ’>6’?B 存贮于 ,<$@ 单元 # 因为 &1’!.$ 系 列单片机中没有内置的 5<1 接口 # 所以 # 采用软件模拟 硬 件 电 路 信 号 的 方 法 # 用 ;! 口 的 两 个 引 脚 来 当 作 ’)(#’1B 信号线 # 接口信号对应关系 )’)( 对应 ;!C4#
图 < 主程序
图 ! 5624 中断
T1!" !"T1!" #$% &’() T1 %&’() 1 #$% Y &’%()* !"T0 !" #$ T0 !" R2)(R3 =(TH0)(TL0) T 0!"# 00!"#$% &’()%*+ R6R7 R6=SENS_H;R7=SENS_L !"D= !"# *(!"#$%)/2000 !"#$% /012345BCD !"#$ CPL WATCH DOG N
相关文档
最新文档