作者chenkaihsu (Harry)
看板Electronics
標題Re: [問題] 關於雙端的SAR ADC
時間Tue Sep 13 23:11:09 2011
※ 引述《chenkaihsu (Harry)》之銘言:
: ※ 引述《chenkaihsu (Harry)》之銘言:
: : 想請問一下,在作雙端的Saradc得整個模擬時候
: : 有需要特別下什麼指令嗎??
: : 就好像在作Differential op時候
: : 要下.option post acout=0
: : 才會有雙端相減的功能...
: : 因為小弟實在不解..
: : 作雙端sar adc時候
: : sample and hold解析度有到了
: : 比較器也比的夠準
: : 可是最後跑出來的enob就是達不到
: : 所以想問一下,有什麼特別的技巧嗎???
: : (如果沒什麼特別指令的話..要怎改進~~~)
: : 還有因為我是做bootstrap的S/H
: : 所以.TRAN是從第二個CLK開始取...所以BIT0~BIT10也是從第二個開始取
: : 這樣會影響MATLAB在運算的值嗎??
: : 因為我同學用簡單的S/H
: : 似乎第一個CLK就開始取直了~~
: : 謝謝~~
: 謝謝各位~~我想我找到Bug了~~
: 但不知道怎debug
: 我發現...我的DAC切換時候...沒辦法切換得很準耶...
: 就是原本DAC全部街道VREF
: 然後最高位元改成切到GND! 那照理說...值減掉VREF/2吧~~
: 可是我發現....在波形圖上看到...減掉的值比VREF/2還小...所以造成
: 最小位元比出來的值不一定正確!!!
: 所以有人知道怎麼解決嗎??
: 可是我看我都有在時間內切換完成耶~~只是切換不到想要的值...
: 謝謝各位了~~我想這是最後的BUG吧~~
謝謝各位~~我似乎已經把想要減到的值
調到差不多了....第一次切換啦~~
但發生了一個問題~~所以想問問各位怎麼解決~~
就是接再電容下板的SWITCH阿~~是用INVERTER接的
INVERTER的輸入是很漂亮的0或1.8V(FULL SWING)
但輸出卻.....會有突波~~
而這突波...影響到了HOLD住的值了
我在想這突波發生原因應該是....第二次切換時候影響到了原本第一次切換的值了~~
如下圖~~
http://ppt.cc/DFBL
可是我把~~SWITCH SIZE用到很大時候~~就不會有這問題了~~
所以想請問一下,這可能是我說的那種問題嗎??
該怎麼解決內??
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.69.121
→ chenkaihsu:我在想是不是也是分壓的問題...~~ 09/13 23:35
推 horsemelon:如果你的switch會造成你的電壓不準 可以觀察流過switch 09/13 23:58
→ horsemelon:的電流是多少 不要只看電壓 多觀察電流 你會發現更多 09/13 23:58
→ horsemelon:有時候用電流角度去看問題 能更清楚的解釋電路現象 09/13 23:59
→ Williamette:是你說的原因沒錯 09/14 00:48
→ Williamette:不用解決也沒差吧 settle 有到就好 09/14 00:48
→ chenkaihsu:恩恩~~我剛剛在想..如果發生這問題..如果再比較器工作 09/14 01:04
→ chenkaihsu:前,可以回到正常的值,似乎就沒差了~~ 09/14 01:04
→ Williamette:沒辦法完全解決的 減少RC time constant可以改善一點 09/14 01:29
推 horsemelon:不解決就是會降低最快的取樣頻率而已 09/14 07:20