1. 單片機AD轉換位數,10位,12位,是什麼意思10,12代表什麼有什麼計算關系嗎
10位和12位代表的意思是指其的二進制數的位數。
10、12代表的是其解析度位1/{(2的n次方)-1},如果是10位的話就是1/{(2的10次方)-1}=1/1023約等於0.001,位數也高,精度也高,進而誤差越小。
兩者的計算關系:
「位數」是A/D轉換器的數學表達力(分辨力),就是輸出的最小變化量其實是模擬量的離散值,在二進制系統中,它是滿度量程的1/(2^x),式中的x為位數,與精度相關,但不等於精度。 實際用途中的「精度」是個綜合性指標,需要考慮非線性度、偏移、溫漂、倍率漂移等器件特性以及搭成的電路外部電氣特性指標,這些都對電路的精度有直接影響,要綜合考慮。
2. 求推薦幾款常用的12位高速串列AD,可以與PIC單片機連接使用的
其實你直接用PIC單片機自帶的12位AD,可以給出以下型號供參考:
在16系列中,最新的PIC178X系列中,都是帶12位AD,只是這些太新了,以致你的C編譯器都不支持它們。
在18系列中,如PIC18F6723,18F8723等有十幾款帶有12位AD。
在16位機中,如PIC24,dsPIC系列中,基本上都是帶有12位AD的。
32位機我就不說了。
3. 哪些8位單片機有12位AD
8位單片機一般很少有集成12位精度哪么高的AD.
51系列單片機中能推薦給你的也就C8051了.其他也沒有帶12位AD的,都是最高10位的.
還有就是PIC單片機中PIC18系列的如PIC18F2423有十路12位的AD,在Microchip上面的報價是4.82美元一片.
推薦如果電路板的面積足夠的話,還是用51單片機外接如MCP3421之類的12位AD晶元.
另外樓上的
kxjs
,AVR單片機沒有12位的,atmage48
88
128等
都是10
bit精度的.
4. 單片機電壓信號5V,具有12位的AD,若輸入信號為1-100
參考電壓:假如你選擇的參考電壓是5v,你的ad是12位的,那麼當你的輸入電壓是5v的時候你的單片機的顯示應該是4095,如果是0v的輸入那單片機裡面的值就是0,中間點的值成線性關系,就是說假如你的輸入是m,那單片機單片機的值就是4096*m/5,這樣反過來你知道了單片機的值就可以算出你的輸入是多少了。
還有在信號地和模擬地之間加上一個電感是為了去干擾,就像在vcc和GND之間用電容一樣。 ad轉換時的參考並桐電壓是內部T行網路的標准電壓,參考電壓可以認為孫握是你的最高上限電壓(不超過電源電壓),當信號電壓較低時,可以降低參考電壓來提高解析度。改變參考電壓後,同樣二進製表示的電壓值則蔽慶就會不一樣,最大的二進製表示的就是你的參考電壓,在計算實際電壓時,就需要將參考電壓考慮進去。參考電壓的穩定性對你的系統性能有很大的影響。
5. 單片機+12位ad轉換器
直接上MSP430,都滿足
6. 自帶12位AD轉換器的51系列單片機
樓上說的好,和51單片機的數據傳輸線就是8根的。外加幾條控制線如:CLK、OE、START之類的。沒別的一般的參考書上都會有的。