『壹』 求FPGA高速AD採集程序,不需AD采樣電路,只要將採集到的數字信號做處理的FPGA程序
如果是調用IP core,到簡單了,你在頂層文件里例化三個ipcore,然後用wire變數連接起來,就OK,按順序連哦。。。因為你沒有說清楚DSP流程,我也不知道你要做哪些演算法。。。
『貳』 想要採集電池兩端的電壓後進行ad轉換,這個採集電路應該怎麼設計
這個是測量220V交流電壓的采樣偏置電路交流電壓的信號經510kΩ和2.5kΩ電阻分壓為版-1.07~+1.07V的信號。通過運權放電路加負電壓1.5V偏置,將采樣信號平移到0~3 V正值的范圍內,輸出至AD轉換電路。(主要調節510kΩ和2.5kΩ電阻,使得AD輸出電壓滿足采樣范圍)同理,若采樣電壓為電池直流電壓400V,若正極對地200V,負極對地-200V,經電阻分壓後為-1.95~+1.95V的信號,那就得加-2V偏置電壓,使得信號平移到0~4 V范圍內;若此電壓范圍大於AD輸入范圍,調節510kΩ和2.5kΩ電阻即可。
『叄』 單片機AD采樣電路
測溫度這個肯定是直流量了,你的r16和r1上應該加電容濾波,t1和t1-加的位置有問題,應該加在r2和r14中間
『肆』 AD采樣電路
這樣就可以把5V電平轉到3.3V了。
『伍』 求 AD0809的8路模擬信號循環採集電路原理圖及相應的程序代碼,匯編或c均可,江湖救急啊!!!
/*名稱:ADC0809數模轉換與顯示
說明:ADC0809采樣通道3輸入的
模擬量,轉換後的結果顯示在數碼管上。*/
#include<reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
//各數字的數碼管段碼(共陰)
ucharcodeDSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
sbitCLK=P1^3;//時鍾信號
sbitST=P1^2;//啟動信號
sbitEOC=P1^1;//轉換結束信號
sbitOE=P1^0;//輸出使能
//延時
voidDelayMS(uintms)
{
uchari;
while(ms--)for(i=0;i<120;i++);
}
//顯示轉換結果
voidDisplay_Result(uchard)
{
P2=0xf7;//第4個數碼管顯示個位數
P0=DSY_CODE[d%10];
DelayMS(5);
P2=0xfb;//第3個數碼管顯示十位數
P0=DSY_CODE[d%100/10];
DelayMS(5);
P2=0xfd;//第2個數碼管顯示百位數
P0=DSY_CODE[d/100];
DelayMS(5);
}
//主程序
voidmain()
{
TMOD=0x02;//T1工作模式2
TH0=0x14;
TL0=0x00;
IE=0x82;
TR0=1;
P1=0x3f;//選擇ADC0809的通道3(0111)(P1.4~P1.6)
while(1)
{
ST=0;ST=1;ST=0;//啟動A/D轉換
while(EOC==0);//等待轉換完成
OE=1;
Display_Result(P3);
OE=0;
}
}
//T0定時器中斷給ADC0809提供時鍾信號
voidTimer0_INT()interrupt1
{
CLK=~CLK;
}
『陸』 什麼是AD電流采樣電路,什麼是電流採集電路,要怎麼連
采樣電阻串在輸出電路中的就是電流採集電路,從該采樣電阻兩端引出信號為AD轉換信號。
『柒』 電路設計,AD采樣,電壓變換
既然是要換來算給AD,那麼直自接電阻分壓好了,5V-8V分一半,2.5V-4V,AD的讀數再換算回來,也就是乘2就好了。只要兩個電阻匹配度夠高,那精度就沒問題。
另外,設備輸出信號是否高阻?如果不確定,那麼分壓阻值盡量選大,否則會影響輸出信號的電壓,另外緩慢變化的頻率是多少?如果足夠慢,可以在AD輸入加一個小的電容,提高精度,容值1nF左右足夠。
補充:10位的AD精度5mV,理想情況下精度應該是5mV*((8V-5V)/5V)=3mV,你現在用100K和220K分壓,得到輸入范圍1.5625V-2.5V,精度只有5mV*3.2=16mV。用100K和60K分壓,輸入范圍3.125V-5V,精度5mV*1.6=8mV。
『捌』 有關51單片機AD轉換介面中,采樣、保持電路的作用是什麼省略該電路的前提條件是什麼
呵呵復 還是俺來幫你吧
1 采樣制、保持電路的作用:快速采樣然後保持該采樣值在AD轉換的時間內不變,快速采樣可以得到理想的(能反映原模擬信號特徵)的采樣信號;保持該采樣值不變,可以保證AD轉換的精度,消除轉換誤差。
2 省略該電路的前提條件是: 該模擬信號變化的速度要很慢,而AD轉換器速度要高速的 才可以 ,即滿足香濃定理, AD轉化器的工作頻率要遠遠大於模擬信號的最高頻率。
呵呵 滿意就選滿意回答哦
『玖』 如何設計AD采樣保護電路
老實說:用AD做充電保護電路實在是太奢侈了,也只有高級電源或者高校里會有人這么版做。一般工程上通權用電源都用模擬電路來做充電保護電路,又便宜又方便。
具體操作大致是:在電源的輸出端,並接一個電阻支路,大概由2-4個電阻串聯而成,從中間抽頭,然後根據你需要的電源電壓計算電阻的具體阻值,使這個抽頭的電壓變動范圍在0-5V之間(根據最基本的電路分析定理,這個電阻抽樣網路中點電壓會隨著電源電壓變化而變化),電阻必須選用精密電阻。然後把這個抽頭的電壓送AD和單片機進行轉換和比較,把控制信息通過單片機的管腳輸出,驅動MOS管或者繼電器導通或截斷充電迴路。
再告訴你一個模電做的辦法,一般是用基準電源TL431之類和電壓比較器做,抽樣電阻網路也同樣,但成本省得多,只有AD方法的幾分之一。
『拾』 什麼是AD電流采樣電路,什麼是電流採集電路,要怎麼連
采樣電阻串在輸出電路中的就是電流採集電路,從該采樣電阻兩端引出信號為AD轉換信號。
再看看別人怎麼說的。