基于Verilog-HDL的轴承振动噪声电压峰值检测
摘要:介绍模拟峰值电压的检测方式,叙述基于Verilog-HDL与高速A/D转换器相结合所实现的数字式快速轴承噪声检测方法,给出相关的Verilog-HDL主模块部分。 关键词:峰值检测 传感器 Verilog-HDL A/D转换器 引言 在轴承生产行业中, 轴承振动噪声的峰值检测是一项重要的指标。以往,该检测都是采用传统的模拟电路方法,很难做到1:1地捕捉和保持较窄的随机波形的最大正峰值。本文叙述了基于Verilog-HDL与高速A/D转换器相结合所实现的快速轴承噪声检测方法。 1 振动噪声电压峰值检测方案的确定 1.1 轴承振动噪声的产生及检测 图1是轴承振动噪声电压峰值检测系统的示意图。由于加工设备、技术、环境等因素的影响,
[半导体设计/制造]
用右移加法做乘法运算(65535*65535)
ORG 0000H JMP A1 ORG 002BH A1: MOV R0,#0;数据处理寄存器高位(乘积高8位) MOV R1,#0;数据处理寄存器低位(乘积高中8位) MOV R2,#255;被乘数高位(乘积低中8位) MOV R3,#255;被乘数低位(乘积低8位) MOV R4,#255;乘数高位 MOV R5,#255;乘数低位 MOV 30H,#16;循环次数--8位二进制数相乘8次4位则4次 A2: CLR C;清C MOV A,R3; JNB ACC.0,A3;判断被乘数第0位是否为0是则不用相加 MOV A,R1;不为0则相加 ADD A,R5;乘数低位与处理后数据低位相加 MOV
[单片机]
如何利用乘法DAC和运算放大器提供可编程增益
电路功能与优势 本电路利用乘法DAC和运算放大器提供可编程增益功能。最大增益值和温度系数由外部电阻设置,可编程增益的分辨率由DAC的分辨率设置。 图1:采用电流输出DAC的可编程增益电路(原理示意图) 电路描述 图1所示电路就是推荐用来提高电路增益的方法。R1、R2和R3应具有相似的温度系数,但不必与DAC的温度系数相匹配。在要求增益大于1的电路中,推荐使用这种方法。增益为: VOUT = −Gain × VIN × (D/2N) 其中D为载入DAC数字字的小数表示,n为位数: D = 0 to 255 (8位 AD5426); D = 0 to 1023 (10位 AD5432); and D = 0 to
[模拟电子]