当前位置: 首页 > 专利查询>宁波大学专利>正文

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

技术编号:12253629 阅读:52 留言:0更新日期:2015-10-28 16:50
本发明专利技术公开了一种模数转换中实现采样值稳定的方法,其根据当前读取的采样值、前一次读取的采样值经稳定处理后得到的最终的采样值及以AD转换器的转换精度为单位的平滑大小,来获取当前读取的采样值经稳定处理后得到的最终的采样值;优点是整个过程简单,且能够使最终得到的采样值稳定。

【技术实现步骤摘要】

本专利技术涉及一种数字信号处理技术,尤其是涉及一种模数转换中实现采样值稳定 的方法。
技术介绍
随着电子技术的迅速发展以及计算机在自动检测和自动控制系统中的广泛应用, 利用电子系统处理模拟信号的情况变得更加普遍。数字电子计算机所处理的都是不连续的 数字信号,而实际遇到的大都是连续的模拟信号,模拟信号是经过传感器获得的电信号,需 经过模/数转换变成数字信号后才可输入到数字电子计算机中进行处理和控制,因而把模 拟信号转换成数字信号输出的接口电路一一AD转换器(ADC)是现实世界中模拟信号转换 为数字信号的桥梁,是电子技术发展的关键和瓶颈所在。由于模拟信号是连续变化的,因此AD转换器在采样时得到的采样值也会随着模 拟信号的变化而变化,然而,由于AD转换器存在量化误差,因此得到的采样值就有可能在 某两个相邻的数值之间变化,转换结果跳动变大。跳动变大的转换结果有可能会影响整个 应用系统的稳定性,如在电机控制中,电机的目标速度是通过电位器来改变的,如果AD转 换器得到的采样值不稳定,则会直接导致电机的目标速度一直在变化,从而会影响电机的 实际速度。因此,有必要研究一种稳定采样值的方法。
技术实现思路
本专利技术所要解决的技术问题是提供,其过 程简单,且能够使最终得到的采样值稳定。 本专利技术解决上述技术问题所采用的技术方案为:一种模数转换中实现采样值稳定 的方法,其特征在于包括以下步骤: ①实时读取AD转换器输出的采样值; ②将当前读取的第i个采样值定义为当前采样值,其中,i的初始值为1 ; ③将当前采样值记为Di,然后令Di,表示Di,8经稳定处理后得到的最终的采样 值,其中,Di表示读取的第i-1个采样值 Diu8经稳定处理后得到的最终的采样值,当i= 1时令Di丨,结果=0,AD表示以AD转换器 的转换精度为单位的平滑大小,AD的取值大于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,8经稳定处理后得到的最终的采 样值其中,Dii表示读取的第i-1个采样 值Di丨,*经稳定处理后得到的最终的采样值,当i= 1时令Di丨,结果=0,AD是根据用户对 应用系统的平滑要求提出的,AD表示以AD转换器的转换精度为单位的平滑大小,AD的取 值大于〇且小于或等于AD转换器的最大值,AD= 0时说明无平滑要求,即对AD转换器输 出的采样值不进行稳定处理。 ④令i=i+1,将当前读取的第i个采样值作为当前采样值,然后返回步骤③继续 执行,直至AD转换器输出的所有采样值均处理完毕,至此完成AD转换器输出的所有采样值 的稳定处理,其中,i=i+1中的"="为赋值符号。 利用本专利技术方法对AD转换器输出的采样值进行处理,假设AD转换器输出的采样 值分别为1〇〇、1〇〇、1〇1、1〇〇、99、103、97,并令AD= 2,则经本专利技术方法稳定处理后得到的 最终的采样值分别为100、100、101、101、101、103、99。【主权项】1. ,其特征在于包括w下步骤: ① 实时读取AD转换器输出的采样值; ② 将当前读取的第i个采样值定义为当前采样值,其中,i的初始值为1 ; ③ 将当前采样值记为Di,S,然后令Di,结S表示Di,S经稳定处理后得到的最终的采样值,其中,Di1, 表示读取的第i-1个采样值 Di1,读经稳定处理后得到的最终的采样值,当i=1时令Di1,结果=0,AD表示WAD转换器 的转换精度为单位的平滑大小,AD的取值大于0且小于或等于AD转换器的最大值; ④ 令i=i+1,将当前读取的第i个采样值作为当前采样值,然后返回步骤③继续执行, 直至AD转换器输出的所有采样值均处理完毕,至此完成AD转换器输出的所有采样值的稳 定处理,其中,i=i+1中的"="为赋值符号。【专利摘要】本专利技术公开了,其根据当前读取的采样值、前一次读取的采样值经稳定处理后得到的最终的采样值及以AD转换器的转换精度为单位的平滑大小,来获取当前读取的采样值经稳定处理后得到的最终的采样值;优点是整个过程简单,且能够使最终得到的采样值稳定。【IPC分类】H03M1/54【公开号】CN105007080【申请号】CN201510391533【专利技术人】俞建定, 汪沁, 王新彪 【申请人】宁波大学【公开日】2015年10月28日【申请日】2015年7月1日本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/61/CN105007080.html" title="一种模数转换中实现采样值稳定的方法原文来自X技术">模数转换中实现采样值稳定的方法</a>

【技术保护点】
一种模数转换中实现采样值稳定的方法,其特征在于包括以下步骤:①实时读取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中的“=”为赋值符号。

【技术特征摘要】

【专利技术属性】
技术研发人员:俞建定汪沁王新彪
申请(专利权)人:宁波大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1