CN105007080A - 一种模数转换中实现采样值稳定的方法 - Google Patents

一种模数转换中实现采样值稳定的方法 Download PDF

Info

Publication number
CN105007080A
CN105007080A CN201510391533.1A CN201510391533A CN105007080A CN 105007080 A CN105007080 A CN 105007080A CN 201510391533 A CN201510391533 A CN 201510391533A CN 105007080 A CN105007080 A CN 105007080A
Authority
CN
China
Prior art keywords
sampled value
converter
sampling value
analog
sampled
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201510391533.1A
Other languages
English (en)
Other versions
CN105007080B (zh
Inventor
俞建定
汪沁
王新彪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ningbo University
Original Assignee
Ningbo University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ningbo University filed Critical Ningbo University
Priority to CN201510391533.1A priority Critical patent/CN105007080B/zh
Publication of CN105007080A publication Critical patent/CN105007080A/zh
Application granted granted Critical
Publication of CN105007080B publication Critical patent/CN105007080B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

本发明公开了一种模数转换中实现采样值稳定的方法,其根据当前读取的采样值、前一次读取的采样值经稳定处理后得到的最终的采样值及以AD转换器的转换精度为单位的平滑大小,来获取当前读取的采样值经稳定处理后得到的最终的采样值;优点是整个过程简单,且能够使最终得到的采样值稳定。

Description

一种模数转换中实现采样值稳定的方法
技术领域
本发明涉及一种数字信号处理技术,尤其是涉及一种模数转换中实现采样值稳定的方法。
背景技术
随着电子技术的迅速发展以及计算机在自动检测和自动控制***中的广泛应用,利用电子***处理模拟信号的情况变得更加普遍。数字电子计算机所处理的都是不连续的数字信号,而实际遇到的大都是连续的模拟信号,模拟信号是经过传感器获得的电信号,需经过模/数转换变成数字信号后才可输入到数字电子计算机中进行处理和控制,因而把模拟信号转换成数字信号输出的接口电路——AD转换器(ADC)是现实世界中模拟信号转换为数字信号的桥梁,是电子技术发展的关键和瓶颈所在。
由于模拟信号是连续变化的,因此AD转换器在采样时得到的采样值也会随着模拟信号的变化而变化,然而,由于AD转换器存在量化误差,因此得到的采样值就有可能在某两个相邻的数值之间变化,转换结果跳动变大。跳动变大的转换结果有可能会影响整个应用***的稳定性,如在电机控制中,电机的目标速度是通过电位器来改变的,如果AD转换器得到的采样值不稳定,则会直接导致电机的目标速度一直在变化,从而会影响电机的实际速度。因此,有必要研究一种稳定采样值的方法。
发明内容
本发明所要解决的技术问题是提供一种模数转换中实现采样值稳定的方法,其过程简单,且能够使最终得到的采样值稳定。
本发明解决上述技术问题所采用的技术方案为:一种模数转换中实现采样值稳定的方法,其特征在于包括以下步骤:
①实时读取AD转换器输出的采样值;
②将当前读取的第i个采样值定义为当前采样值,其中,i的初始值为1;
③将当前采样值记为Di,读,然后令Di,结果表示Di,读经稳定处理后得到的最终的采样值,其中,Di-1,结果表示读取的第i-1个采样值Di-1,读经稳定处理后得到的最终的采样值,当i=1时令Di-1,结果=0,ΔD表示以AD转换器的转换精度为单位的平滑大小,ΔD的取值大于0且小于或等于AD转换器的最大值;
④令i=i+1,将当前读取的第i个采样值作为当前采样值,然后返回步骤③继续执行,直至AD转换器输出的所有采样值均处理完毕,至此完成AD转换器输出的所有采样值的稳定处理,其中,i=i+1中的“=”为赋值符号。
与现有技术相比,本发明的优点在于:根据当前读取的采样值、前一次读取的采样值经稳定处理后得到的最终的采样值及以AD转换器的转换精度为单位的平滑大小,就可以获得当前读取的采样值经稳定处理后得到的最终的采样值,整个过程简单,且能够使最终得到的采样值稳定。
附图说明
图1为本发明方法的实现流程框图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
本发明提出的一种模数转换中实现采样值稳定的方法,其实现流程框图如图1所示,其包括以下步骤:
①实时读取AD转换器输出的采样值。
②将当前读取的第i个采样值定义为当前采样值,其中,i的初始值为1,1≤i≤N,N表示AD转换器采样的总点数,如取N=1024。
③将当前采样值记为Di,读,然后令Di,结果表示Di,读经稳定处理后得到的最终的采样值,其中,Di-1,结果表示读取的第i-1个采样值Di-1,读经稳定处理后得到的最终的采样值,当i=1时令Di-1,结果=0,ΔD是根据用户对应用***的平滑要求提出的,ΔD表示以AD转换器的转换精度为单位的平滑大小,ΔD的取值大于0且小于或等于AD转换器的最大值,ΔD=0时说明无平滑要求,即对AD转换器输出的采样值不进行稳定处理。
④令i=i+1,将当前读取的第i个采样值作为当前采样值,然后返回步骤③继续执行,直至AD转换器输出的所有采样值均处理完毕,至此完成AD转换器输出的所有采样值的稳定处理,其中,i=i+1中的“=”为赋值符号。
利用本发明方法对AD转换器输出的采样值进行处理,假设AD转换器输出的采样值分别为100、100、101、100、99、103、97,并令ΔD=2,则经本发明方法稳定处理后得到的最终的采样值分别为100、100、101、101、101、103、99。

Claims (1)

1.一种模数转换中实现采样值稳定的方法,其特征在于包括以下步骤:
①实时读取AD转换器输出的采样值;
②将当前读取的第i个采样值定义为当前采样值,其中,i的初始值为1;
③将当前采样值记为Di,读,然后令Di,结果表示Di,读经稳定处理后得到的最终的采样值,其中,Di-1,结果表示读取的第i-1个采样值Di-1,读经稳定处理后得到的最终的采样值,当i=1时令Di-1,结果=0,ΔD表示以AD转换器的转换精度为单位的平滑大小,ΔD的取值大于0且小于或等于AD转换器的最大值;
④令i=i+1,将当前读取的第i个采样值作为当前采样值,然后返回步骤③继续执行,直至AD转换器输出的所有采样值均处理完毕,至此完成AD转换器输出的所有采样值的稳定处理,其中,i=i+1中的“=”为赋值符号。
CN201510391533.1A 2015-07-01 2015-07-01 一种模数转换中实现采样值稳定的方法 Active CN105007080B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510391533.1A CN105007080B (zh) 2015-07-01 2015-07-01 一种模数转换中实现采样值稳定的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510391533.1A CN105007080B (zh) 2015-07-01 2015-07-01 一种模数转换中实现采样值稳定的方法

Publications (2)

Publication Number Publication Date
CN105007080A true CN105007080A (zh) 2015-10-28
CN105007080B CN105007080B (zh) 2017-10-31

Family

ID=54379621

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510391533.1A Active CN105007080B (zh) 2015-07-01 2015-07-01 一种模数转换中实现采样值稳定的方法

Country Status (1)

Country Link
CN (1) CN105007080B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744664A (zh) * 2004-08-30 2006-03-08 上海乐金广电电子有限公司 Adc采样相位决定装置及其方法
CN102035550A (zh) * 2010-11-23 2011-04-27 钜泉光电科技(上海)股份有限公司 解决sigma-delta模数转换电路上电过程不稳定的电路及方法
CN103840364A (zh) * 2014-02-18 2014-06-04 青岛海信宽带多媒体技术有限公司 一种可调谐激光器的波长控制方法及装置
CN103905045A (zh) * 2014-04-11 2014-07-02 国家电网公司 基于物理层采样值的交流模数转换设备实时响应检测方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1744664A (zh) * 2004-08-30 2006-03-08 上海乐金广电电子有限公司 Adc采样相位决定装置及其方法
CN102035550A (zh) * 2010-11-23 2011-04-27 钜泉光电科技(上海)股份有限公司 解决sigma-delta模数转换电路上电过程不稳定的电路及方法
CN103840364A (zh) * 2014-02-18 2014-06-04 青岛海信宽带多媒体技术有限公司 一种可调谐激光器的波长控制方法及装置
CN103905045A (zh) * 2014-04-11 2014-07-02 国家电网公司 基于物理层采样值的交流模数转换设备实时响应检测方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MINGXIN SONG: "The design and implementation of oscillograph based on STM32", 《OPTOELECTRONICS AND MICROELECTRONICS 2013 INTERNATIONAL CONFERENCE ON》 *

Also Published As

Publication number Publication date
CN105007080B (zh) 2017-10-31

Similar Documents

Publication Publication Date Title
CN103604449B (zh) 基于fpga的快速寻峰方法及***
CN103281083A (zh) 带数字校正的逐次逼近全差分模数转换器及其处理方法
CN103178846A (zh) 一种用于adc校准的lms算法
CN110806301A (zh) 一种直流暂冲式跨声速风洞的连续测量***及其测量方法
CN106546846A (zh) 基于压缩感知盲源信号分离技术的电能质量信号检测装置
CN107063306A (zh) 一种基于改进的eemd和排列熵的光纤陀螺振动补偿算法
CN112033451A (zh) 一种编码器的测量装置、方法和编码器
CN106526234B (zh) 一种基于sigma-delta闭环控制的惯性传感器***
CN108255108B (zh) 一种mems传感器控制器电路
CN1595311A (zh) 自动标定模拟信号测量装置的***及方法
CN105007080A (zh) 一种模数转换中实现采样值稳定的方法
CN103472751A (zh) 纯电动汽车用ad采样电路
CN111121827B (zh) 一种基于卡尔曼滤波的tmr磁编码器***
CN203014782U (zh) 一种d/a转换电路
CN209689647U (zh) 编码器读头及编码器
CN110554601B (zh) 一种抗扰pid控制器的设计方法及装置
CN211086951U (zh) 一种电动舵机信号采集***及电动舵机数字控制器
CN209166465U (zh) 一种兼容多协议多类型的正余弦编码器信号处理装置
CN103916143B (zh) 甚低频长波发射机非等高阶梯波信号处理方法和装置
CN109520529A (zh) 编码器读头及编码器
CN116962552B (zh) Ak协议轮速传感器协议数据位解析方法和装置
CN115833705B (zh) 一种轮缘电机多电流传感器之间的无缝切换方法及装置
CN101662577B (zh) 影像信号噪声滤除装置与方法
CN102195651A (zh) 一种高速模数转换器
CN203708223U (zh) 一种智能电网采集信号装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant