CN105007080A - 一种模数转换中实现采样值稳定的方法 - Google Patents
一种模数转换中实现采样值稳定的方法 Download PDFInfo
- 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
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中的“=”为赋值符号。
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)
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 | 国家电网公司 | 基于物理层采样值的交流模数转换设备实时响应检测方法 |
-
2015
- 2015-07-01 CN CN201510391533.1A patent/CN105007080B/zh active Active
Patent Citations (4)
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)
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 |