Chip123 科技應用創新平台

標題: EPM7128S不能接受LM393的OUTPUT訊號?? [打印本頁]

作者: jimcooper    時間: 2008-12-25 10:51 AM
標題: EPM7128S不能接受LM393的OUTPUT訊號??
因為某種需求我需要用到LM393這顆comparator OP
! y' }+ q2 \2 \, H主要是要用在計數的功能5 w' }; b4 F- O, D/ k
但是在實驗的過程中我發現了一個問題& y3 }1 |* V5 a, F/ R/ C2 C
如果用訊號產生器產生方波送到EPM7128S,是可以正常計數的
7 Y" s7 |+ x. m( n4 E* O1 \) O但如果是經過LM393比較過後送出來的方波,雖然說在示波器上看是OK的,跟訊號產生器產生的沒兩樣
; B9 Z6 m6 H" A) [但是卻沒辦法計數??
" R2 X) x5 _" ]$ @+ Y" ^# s) v/ k  |7 Z3 M
這個問題我想了好久也重複實驗過好幾次,但結果就是不行....
/ ]1 ]6 f$ M+ R& r# ~1 l2 \1 k希望版上能有強者來幫我解決這個問題..." y3 J5 t+ t0 l2 c* I" f

7 t9 V  i9 t, o8 VLM393的DATASHEET* R) S0 z/ i' s+ V( e

$ W  j3 ]% z% ]/ e& a; l* `4 H[ 本帖最後由 jimcooper 於 2008-12-25 10:54 AM 編輯 ]
作者: jason_lin    時間: 2008-12-26 01:54 PM
我覺得你檢查一下電壓準位,訊號產生器的電壓準位跟LM393輸出的電壓準位是否一樣,7 l. r) U! M  L8 g7 A
如一樣,檢查一下頻率,是否不一樣,EPM7128S頻率最好不要超過100Mhz,
9 C3 X+ I( s  e# W在來檢查一下VCCIO跟VCCINT電壓,希望有幫助^__^
作者: jimcooper    時間: 2008-12-26 03:13 PM
我都用示波器看過了,在電壓準位跟頻率上是沒問題的! f( }! U' Q' @6 R/ X& Z
VCCIO & VCCINT也都是正常的1 L+ h" F1 R" Z, i
就惟獨LM393的訊號EPM7128S就是不能接受,真的超奇怪的!!!6 K; S' {& v/ U/ Q7 e
而且如果我用訊號產生器產生的方波" @( {: L9 X% e3 f" \
經過LM393後居然不能計數!!??但是示波器上卻有正確的波型出來...
/ T2 z1 P1 w+ n; A. l+ @/ ]如果不經過LM393的話,直接輸入到EPM7128S,又可以正常計數
9 o. L& r# r; i真不知道到底問題出在哪,示波器上都顯示的出來,都是相同的波型
; b2 s! S" F; N9 L/ l8 V8 M但一個可以,一個就不行9 x4 Z0 A7 z( c$ `1 k
超苦惱
# w, i. ?5 Y4 Q, X( m. o
& v2 \* ~( b6 z9 x6 B' Q[ 本帖最後由 jimcooper 於 2008-12-26 03:17 PM 編輯 ]
作者: ssejack1    時間: 2008-12-27 01:35 PM
LM393 output stage 是 open collector!
& n$ F$ e8 X- apull-up resistor 用多少呢?
% s; @7 u/ M) m. f& w/ d$ y5 fpo 上電路和 waveform 應該比較能有據體建議!
作者: qian15    時間: 2008-12-27 09:46 PM
LM393输出脚应该接上拉电阻的,我一般接10k的电阻。用示波器探测得到波形,可能是示波器的探针连上去起了上拉电阻的作用。
作者: jimcooper    時間: 2008-12-28 12:15 AM
我在輸出的地方有接上15K的電阻來做PULL UP, O5 m7 y' z9 X, u3 V2 e
如果不接的話,我試過,在示波器上的波型會非常奇怪, Z" m7 W; Z0 k- D

8 [$ c. u9 z) l5 c; h*下圖的INPUT就是我輸入訊號的地方,OUT的腳位則是直接拉進EPM7128S
8 `3 h8 w! f& V& D 但就是沒辦法計數
作者: ssejack1    時間: 2008-12-29 12:43 PM
15K 的 pull high 電阻供 300多uA來做拉升動作,會不會因電流太小造成 Tr超過 cpld 限制??! t2 K- K& x: E! g. b6 H' S
一般我個人使用 500 ~ 數K ohm 讓 Tr 少一些,您可以試看看!
作者: jimcooper    時間: 2008-12-29 10:31 PM
原帖由 ssejack1 於 2008-12-29 12:43 PM 發表
4 T* B9 M2 s' i0 A. m$ V15K 的 pull high 電阻供 300多uA來做拉升動作,會不會因電流太小造成 Tr超過 cpld 限制??0 z7 j/ M: x) P9 F( ]
一般我個人使用 500 ~ 數K ohm 讓 Tr 少一些,您可以試看看!
  b' a/ @1 G! A+ D$ A9 e
; j# h+ g" b" G3 j

5 d% T! Q/ X) [/ W6 Q/ v1 B! L  B謝謝您的提議...4 \  V, |4 e8 r1 u
但是我照您所說的把pull up電阻換小一點,我換成1k
  J4 G: B& N) G2 i9 u: P- l還是不行...5mA的電流應該是夠大了吧??$ v& h  q1 w: Q
不過他還是不動=.=a
作者: ssejack1    時間: 2009-1-7 08:08 PM
應當有遺漏了什麼東東吧?9 C, {! w* G, h$ n) M8 t; o) ~
個人看法建議您po上完整的電路和波型,可能大家比較有機會幫上忙




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2