找回密码
 注册
关于网站域名变更的通知
查看: 1182|回复: 7
打印 上一主题 下一主题

术语解释“zero crossing counter”

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-6-24 17:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
术语解释“zero crossing counter”,干啥用的?

该用户从未签到

2#
发表于 2013-6-24 19:29 | 只看该作者
$ s2 W( n/ S! h! [$ c8 N1 Z

: p- P1 ~: o2 e

该用户从未签到

3#
发表于 2013-6-24 22:58 | 只看该作者
骚年,google会用不?1 X3 ]$ I! E; n& L

该用户从未签到

4#
发表于 2013-6-25 08:37 | 只看该作者
zgq800712 发表于 2013-6-24 22:58 # {8 u7 B' W9 A9 u7 P1 Z
骚年,google会用不?

8 M- ~& g" k* ?不要用古狗,用百度!9 {% N! k$ Q, S) j! I& F

点评

沒有差別!全部都被監控。>_<|||  发表于 2013-6-25 09:09

该用户从未签到

5#
发表于 2013-6-25 08:57 | 只看该作者
风吹摇摆 发表于 2013-6-25 08:37 & ~# s3 }6 r# \4 I; v$ S
不要用古狗,用百度!

6 j( D+ F, l6 ]' ]6 t狗主的地盘敢不用古狗^_^

该用户从未签到

6#
发表于 2013-6-25 09:07 | 只看该作者
本帖最后由 超級狗 于 2013-6-25 15:24 编辑 + a( ?$ s" W$ l* `, ~. p

: u! y- W( }6 G' d7 m用途很廣,我找到的並非全部,大家參考一下好了。+ d% t# Q! c% L9 H, e
- z( O7 E5 E4 C$ o3 r! S: @: _; P
零交越計數器(Zero Crossing Counter)5 ]2 @0 ]& y* G9 H* I$ j
4 L5 h1 P6 y3 }, x0 X0 X
解釋︰
* I8 z( ?4 L" _2 `) B- f5 o以零做為基準點的計數器,當訊號跨越零點時才計數。
9 Z7 ]  c9 }/ ^3 T: v7 q3 N  B% ^6 ?4 A& b
優點︰0 h) J! h$ t  Y; g6 c2 c
  • 對於不斷變換的訊號有較精準的頻率量測值。
  • 有些控制希望在零點時做變化調整,才不會有副作用。  I0 {( t5 W" f0 X' ]. D9 i
3 t" g/ }: ~$ M" g9 y

0 U3 j6 _2 d$ W* O) T4 L2 M應用︰
5 f; f7 f9 f1 @2 \4 j1 X: D) C1 o
  • 影像處理
  • 語音辮識
  • 光學分析
  • 都普勒(Doppler)雷達
  • 電源供應器功率因子調整(PFC)
    ! o: Q5 B- @4 T# j+ c

6 \: l" n. m( s, ^' @& N1 H......1 f; A, }; \' v2 T
) [) t& w  h: r* b; q3 b+ L0 K
我以前的工作經驗,交換機(PBX)有用到。振鈴產生器(Ring Generator)會在零交越(Zero Crossing)時才將振鈴繼電器(Ring Relay)切換回正常的位置,避免電話端殘存的高電平回灌交換機(PBX),將振鈴產生器(Ring Generator)打死!
7 \) ]4 Z/ m# C, R$ J) o' A  J# {7 _/ K0 U
{:soso_e163:}
+ S  r' j8 d( R# G7 l/ `9 X( N. O2 D6 u  [% w# K- m

该用户从未签到

7#
 楼主| 发表于 2013-6-25 12:37 | 只看该作者
超級狗 发表于 2013-6-25 09:07
, A: S' k$ C+ n% |  Z用途很廣,我找到的並非全部,大家參考一下好了。
2 W7 n4 F$ D# ?, T, ^: X8 M
8 u1 y5 E) V  R零交越計數器(Zero Crossing Counter)
$ O5 G& v# ~/ H4 c. Z# s
{:soso_e163:} % d! Q: R2 f9 q
我看的资料这边,那应该是用来测量信号频率的。
# i7 F3 O  u6 L4 h3q,gogo

该用户从未签到

8#
发表于 2013-6-25 15:00 | 只看该作者
Zero Crossing Counter) t. b% J0 `" R4 U8 |& a& U

6 ]- P4 Q: |$ |" k% Z: h; u& g 8 r# S6 S* _' n7 G$ A; {
8 H; `2 H! {  a% X& q2 D
In some DSP applications, it can be very helpful to know how many times your signal has crossed the zero-line (amplitude origin). : @4 {( e/ R. U9 ?4 N9 `

2 H: t$ I# d/ d( d; f+ MHow is this helpful?  Well, zero-crossings can tell you very quickly if your signal is composed of high frequency content or not.  Let's say your sample rate is 50kHz and over a small window of 1,000 samples there are 500 zero-crossings.  That would mean that every two samples crosses the zero-line (i.e. 12.5kHz)
6 V4 l" D, l1 N4 f( g; K, g6 k4 ?& w$ Z+ p  B6 M" O, ^' S
In speech processing, the zero-crossing counts can help distinguish between voiced and un-voiced speech.  Un-voiced sounds are very noise-like ('Shh' and 'Sss' for example).  In addition, zero-crossings could also be used to determine if your signal has a DC offset.  If you signal is 'muted' and you are not seeing alot of zero-crossings might mean that your signal is offset from the zero-line: p  z; G$ Q# U4 ]- Z" @+ Z. _

: ~6 Y7 F) D* N6 k, i0 OOne nice thing about the matlab code below is that it is implemented in a very DSP-friendly way.  It ports very easily into C-Code and does minimizes the amount of conditional statements for faster processing time.

评分

参与人数 1贡献 +5 收起 理由
超級狗 + 5 解說詳盡!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-19 19:18 , Processed in 0.125000 second(s), 29 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表