Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 6146|回復: 9
打印 上一主題 下一主題

[問題求助] 訊號極性的判斷

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大..." f- l% T# v" n7 ?
我又來煩大家了..+ e# U6 H  X" {
這次想問大家對於訊號極性都是如何去判斷的....
3 {9 Z8 E* J# @0 [6 z+ r/ d譬如...V-sync是atcive positive or negative如何去偵測...
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2007-7-2 14:16:04 | 只看該作者
根據信號的timing spec
3#
 樓主| 發表於 2007-7-3 22:06:16 | 只看該作者
我想要自動可以去判斷訊號的極性..
+ {6 n4 [4 O. r! r  A: V而不是看timming spec4 L' A* c: d% ]6 l
我現在的寫法是去算訊號high的時間..
( D. ?' H4 x/ ]( L$ H- B1 ?) E, S- F超過某一個值...就判斷是 負極性...2 ?) i0 z3 N/ W  m8 V
不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?
, a# x& I' I: B9 ^6 r, e% ?% d& V/ i- x, e7 ^
是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表 5 n# `5 Y3 n, b! q6 Z/ y- L
你在做VGA信號嗎?: }, \) d8 A: ?5 [; z8 D( q7 @

5 w/ n; Z/ U& C/ \) X* i6 _# A是的話也許有更容易的方法

3 K2 t5 N5 m$ T) }& S
3 ^' O" P0 C; A- @* n8 k, |, p5 z2 m3 d. a& ^. ^/ b
我要偵測vga的信號....3 i: j. X5 A( g% i7 a# ~  F
所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,4 a; `8 q. R$ m: s
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表 ( {: t. Q3 B, \( ?$ G% C5 ]
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,3 X- F% Q  e$ D8 v4 s
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?

& k. t7 ]3 C5 b3 s3 @( i, ^) _2 P( H, [: R
那是scaler的寫法...., m% v1 f5 A& m% M& S
用timming table直接找...不過在vesa spec裡有二個timming都一樣
8 ^- r5 V4 e/ V! k& o( ?只有極性不一樣...所以極性還是要判1 u, c1 y, L0 g# M% `. \9 H7 K

& H4 r$ D" M4 i; r2 l: L而我只是要偵測訊號的極性而已...
# u0 P/ p4 Z- ?% u9 L' q; a不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...6 u6 X1 A3 z7 r/ v; P
那再換個方式4 O0 T  n# p2 Q* W9 I7 n( k4 i& R2 I! T
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表
1 c* y' \% `0 G嗯...
; m: a1 E9 g  H+ u* T- {那再換個方式
$ s3 @* |; g  e/ G# g! i一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?

+ y. g% |$ O: e1 `
& C( f& o9 _0 V9 C; c# W9 Q/ r. r' b9 O+ ~9 B+ t
" x' ~1 G4 r, D( {- d6 _0 O! S4 ^# k; ^
我現在就是用這種方法.../ q3 |$ f  L+ s% X

+ {. E) F1 S3 Z% \8 T4 H用CLK去count訊號...$ J* X: T$ i& |- u  G1 Y
如果count high的時間超過某一個值..! Z9 B2 i3 [: R$ j9 C. n; J
那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的
, k. R; |5 M/ _) e9 p
( c* P2 f! Z) Z' @與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-5 12:08 AM , Processed in 0.118515 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表