共2条
1/1 1 跳转至页
缏沸郎?想做个极值追踪电路,请大家指教

问
我说的极值追踪的意思是:假如追踪极大值,那么每次极值有变化都能追踪下去。它和峰值电路只取最大值是不同的。
当然,也可以追踪极小值。以上是基本意思。
---------------------------------------
有关“特殊”要求如下:
A-输入信号是单极性的。
B-电源电压5V,但最后极有可能是取3V或3.3V。
C-电路要求低功耗。
D-极值时刻可以事先知道或能够确定。比如,正弦波的基波和二次谐波叠加时,不同比例会有不同的极值,但,极值时刻是可以事先知 赖摹?br>
大致如此,劳请大家狠狠地指教,先谢过了!! 答 1: 此电路三言两语是说不清的,如果是指单位时间内的极值那么此电路三言两语是说不清的,如果是指单位时间内的极值追踪记录,那么一般模拟电路就不太好搞,必须用单片机编程解决,而且必须搞清电路用途,才会设计目标相对明确! 答 2: 没有单位时间内的极值的说法吧?我的意思就是要用模拟电路实现。其输出波形要与峰值捕捉电路差不多,但应当能够追踪。也就是,如果后面的极值(比如极大值)如果比前面的小,那么电路依然能够跟踪,不能维持前面的极值不变,否则就是峰值捕捉电路了。这既是设计目标也是主要难点。
电路可以由单片机支持,但不必画出单片机,只需要画出该电路需要的控制逻辑就可以了。
电路的设计目标/用途固然重要,但我一时想不好将它用到哪,就以不同频率的单极性理想方波驱动RC电路为例吧,追踪电路中电容电压的极大值。这样最简单,极值时刻也知道。不过,趋此想问一下:不知道正弦波有没有这样简单的范例? 答 3: 我觉得楼主的意思是检测信号下降之后又上升的极值也就是局部时间域的极值。
输出应该是个阶梯波。
用模拟电路可以实现,但太麻烦了。用单片机加A/D实现比较简单。
楼主问“不知道正弦波有没有这样简单的范例”
正弦波根本不存在这个问题。如果峰值有变化,就不是正弦波。
答 4: 对对对,就是阶梯输出就是有起有落的阶梯。想了不知道多少天也想不出这么合适的词,多谢楼上大侠了!!
另外,所说的正弦波当然不能是绝对的。因为我也知道幅值变化中的正弦波不是严格的。我的意思本来是指简单谐波作用,不是指单纯指正弦波。请恕我一时表达不清。
想问下:要用硬件搞极值追踪,真有那么难吗?!
答 5: 可以用模拟电路实现用模拟电路实现,困难之处在于输入变化(升高或降低)后要把原记录值清除,然后记录新的一次峰值,无变化则不清除,保持原值。但升高或降低多少就要更新记录是个问题,设定得太大就失去了该电路的意义,设定得很小则可能干扰就要影响记录的更新。因此该值(升高或降低多少)需要根据信号和干扰的情况动态调整。如果信号很长时间没有变化,则记录(用采样-保持电路)很难保持那么长时间。这是困难所在。
用数字方法(单片机)就容易得多,成本也低得多。尤其是现在的单片机带片内高速A/D的型号很多,价格也不贵。 答 6: 见我的贴:峰值保持电路见我的贴:峰值保持电路
注:峰值是变化的脉冲(高度和频率都可以变化) 答 7: 我保证A/D每次出来的都是你说的极值.根本不可行.我保证A/D每次出来的都是你说的极值.根本不可行.
只能确定一个值相差多少以后才被记录,. 答 8: 回复主题:想做个极值追踪电路,请大家指教峰值保持+定时复零 答 9: 包络检波器可以吗包络检波器可以吗
当然,也可以追踪极小值。以上是基本意思。
---------------------------------------
有关“特殊”要求如下:
A-输入信号是单极性的。
B-电源电压5V,但最后极有可能是取3V或3.3V。
C-电路要求低功耗。
D-极值时刻可以事先知道或能够确定。比如,正弦波的基波和二次谐波叠加时,不同比例会有不同的极值,但,极值时刻是可以事先知 赖摹?br>
大致如此,劳请大家狠狠地指教,先谢过了!! 答 1: 此电路三言两语是说不清的,如果是指单位时间内的极值那么此电路三言两语是说不清的,如果是指单位时间内的极值追踪记录,那么一般模拟电路就不太好搞,必须用单片机编程解决,而且必须搞清电路用途,才会设计目标相对明确! 答 2: 没有单位时间内的极值的说法吧?我的意思就是要用模拟电路实现。其输出波形要与峰值捕捉电路差不多,但应当能够追踪。也就是,如果后面的极值(比如极大值)如果比前面的小,那么电路依然能够跟踪,不能维持前面的极值不变,否则就是峰值捕捉电路了。这既是设计目标也是主要难点。
电路可以由单片机支持,但不必画出单片机,只需要画出该电路需要的控制逻辑就可以了。
电路的设计目标/用途固然重要,但我一时想不好将它用到哪,就以不同频率的单极性理想方波驱动RC电路为例吧,追踪电路中电容电压的极大值。这样最简单,极值时刻也知道。不过,趋此想问一下:不知道正弦波有没有这样简单的范例? 答 3: 我觉得楼主的意思是检测信号下降之后又上升的极值也就是局部时间域的极值。
输出应该是个阶梯波。
用模拟电路可以实现,但太麻烦了。用单片机加A/D实现比较简单。
楼主问“不知道正弦波有没有这样简单的范例”
正弦波根本不存在这个问题。如果峰值有变化,就不是正弦波。
答 4: 对对对,就是阶梯输出就是有起有落的阶梯。想了不知道多少天也想不出这么合适的词,多谢楼上大侠了!!
另外,所说的正弦波当然不能是绝对的。因为我也知道幅值变化中的正弦波不是严格的。我的意思本来是指简单谐波作用,不是指单纯指正弦波。请恕我一时表达不清。
想问下:要用硬件搞极值追踪,真有那么难吗?!
答 5: 可以用模拟电路实现用模拟电路实现,困难之处在于输入变化(升高或降低)后要把原记录值清除,然后记录新的一次峰值,无变化则不清除,保持原值。但升高或降低多少就要更新记录是个问题,设定得太大就失去了该电路的意义,设定得很小则可能干扰就要影响记录的更新。因此该值(升高或降低多少)需要根据信号和干扰的情况动态调整。如果信号很长时间没有变化,则记录(用采样-保持电路)很难保持那么长时间。这是困难所在。
用数字方法(单片机)就容易得多,成本也低得多。尤其是现在的单片机带片内高速A/D的型号很多,价格也不贵。 答 6: 见我的贴:峰值保持电路见我的贴:峰值保持电路
注:峰值是变化的脉冲(高度和频率都可以变化) 答 7: 我保证A/D每次出来的都是你说的极值.根本不可行.我保证A/D每次出来的都是你说的极值.根本不可行.
只能确定一个值相差多少以后才被记录,. 答 8: 回复主题:想做个极值追踪电路,请大家指教峰值保持+定时复零 答 9: 包络检波器可以吗包络检波器可以吗
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【我踩过的那些坑】STM32的硬件通讯调试过程的“坑”被打赏50分 | |
【我踩过的那些坑】晶振使用的问题被打赏100分 | |
【我踩过的那些坑】电感选型错误导致的处理器连接不上被打赏50分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏10分 | |
【我踩过的那些坑】DRC使用位置错误导致的问题被打赏100分 | |
我踩过的那些坑之混合OTL功放与落地音箱被打赏50分 | |
汽车电子中巡航控制系统的使用被打赏10分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏100分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 |