Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-6-29 16:52:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大大...
- x4 y" s5 [8 n7 r8 T1 O4 `我又來煩大家了..7 l- F0 `3 N* `
這次想問大家對於訊號極性都是如何去判斷的....0 H  ~5 v* i3 I9 w1 }5 p- Z
譬如...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 | 只看該作者
我想要自動可以去判斷訊號的極性..2 d) Q0 Q0 r/ {9 i0 `4 m9 `
而不是看timming spec3 y0 h* X: v- }3 T0 ~2 E0 b: H
我現在的寫法是去算訊號high的時間..% h% l( N" ^) o" K  W) \
超過某一個值...就判斷是 負極性...
0 k8 }. V4 b% S7 ~: o: I  a4 a不知道還有沒有其他的方法
4#
發表於 2007-7-4 20:11:28 | 只看該作者
你在做VGA信號嗎?2 u% z3 P+ ~% y- K1 C7 e
- [1 Z" F' J+ E0 A$ P0 P
是的話也許有更容易的方法
5#
 樓主| 發表於 2007-7-5 19:46:57 | 只看該作者
原帖由 tommywgt 於 2007-7-4 08:11 PM 發表 % {% e+ ?' ]: b6 U6 F
你在做VGA信號嗎?
9 W3 P" T$ V( T; l8 B# k6 N( x' ^4 q2 h% d6 x
是的話也許有更容易的方法

( r9 V8 e' K1 j
: ?2 g  z9 x, L0 H, T: P1 ]0 z; h' U5 H3 O
我要偵測vga的信號....
: @0 T' t8 k0 v  [* B所以要先判斷訊號的極性
6#
發表於 2007-7-8 00:40:26 | 只看該作者
一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,
5 P4 g0 S$ Z- Q% b找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?
7#
 樓主| 發表於 2007-7-9 20:41:57 | 只看該作者
原帖由 tommywgt 於 2007-7-8 12:40 AM 發表
; B$ \5 R* V7 u* n一般是先判斷信號的timing 後去查VESA SPEC找出類似的timing,# n6 E; [4 f+ ^  p
找的到的話就是那一組信號, 找不到時再以內定值去判斷, 不是嗎?

( X1 P0 \( c' T- R' ]6 ~1 G8 {5 A. B4 H# o  v0 e) x8 L
那是scaler的寫法....
4 }$ ]' o8 E/ \* B( U0 Q# P" s: E用timming table直接找...不過在vesa spec裡有二個timming都一樣7 e$ l+ `6 ~+ K; T! R8 k
只有極性不一樣...所以極性還是要判
& D4 }; e  _7 f+ L) Y( T2 f) M: b' u% W
而我只是要偵測訊號的極性而已...
5 F8 O0 w$ y! e% P4 a3 R' f/ J不需要知道是什麼timming..
8#
發表於 2007-7-10 17:17:20 | 只看該作者
嗯...7 w* n# j+ h8 K7 G
那再換個方式
4 y* r4 T4 ~7 n& A* X一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?
9#
 樓主| 發表於 2007-7-10 21:11:05 | 只看該作者
原帖由 tommywgt 於 2007-7-10 05:17 PM 發表
) M! Q4 r( o& w, j* m, s嗯...
* R# n+ \+ m7 o% o那再換個方式: o& D' n: s7 f% G& M; s
一般而言, sync的信號的pluse比較窄, 判斷信號的duty cycle的話ok嗎?

$ L# w: `8 Y! @+ F0 z0 J
) n4 Q, P) |  l: k' e' [" {+ p! \0 `
4 p" u& p3 }" m7 k; U, g% W5 Q
我現在就是用這種方法...
' ~. M, o1 G: I
" J  A; `3 D/ ]% P, S, }3 A用CLK去count訊號...
2 O4 v7 B9 {3 E4 O5 r+ a+ h' ]3 e如果count high的時間超過某一個值..
3 F; T& u+ ^6 S9 ^' s2 D那此訊號就當做是negedge 否則就是positive
10#
發表於 2007-7-10 22:29:23 | 只看該作者
說真的 當初我看到你問的問題真的是蠻無釐頭的
$ F% v0 p- ~% V' c9 b# W3 `2 d( L4 q4 H' v$ ~2 Q4 E
與其說是訊號的極性不如說是訊號的動作準位(Active High or Active Low)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-24 07:36 PM , Processed in 0.166010 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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