1.芯片簡介
ADC0832是一種 8 位分辨率、250KHZ轉(zhuǎn)換頻率、雙通道 A/D 轉(zhuǎn)換芯片。其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在 0~5V 之間。芯片轉(zhuǎn)換時間僅為 32μS,據(jù)有雙數(shù)據(jù)輸出可作為數(shù)據(jù)校驗,以減少數(shù)據(jù)誤差,轉(zhuǎn)換速度快且穩(wěn)定性能強。由于它體積小,兼容性強,性價比高而深受單片機愛好者及企業(yè)歡迎,其目前已經(jīng)有很高的普及率。

主要特點如下
- 8 位分辨率,雙通道 A/D 轉(zhuǎn)換;
- 輸入輸出電平與 TTL/CMOS 相兼容;
- 5V 電源供電時輸入電壓在 0~5V 之間;
- 功耗僅為 15mW,工作頻率為 250KHZ,轉(zhuǎn)換時間為 32μS;
2.ADC0832引腳定義
- CS :片選使能,低電平芯片使能
- CH0 :模擬輸入通道0,或作為IN+/-使用;
- CH1 :模擬輸入通道1,或作為IN+/-使用;
- GND :芯片參考零電位(地);
- **DI ** :數(shù)據(jù)信號輸入,選擇通道控制;
- DO :數(shù)據(jù)信號輸出,轉(zhuǎn)換數(shù)據(jù)輸出;
- CLK :芯片時鐘輸入;
- Vcc/REF :芯片電源;

3.ADC0832控制時序
ADC0832控制時序如圖,ADC0832驅(qū)動程序是基于以下時序圖來編程;

4.ADC0832驅(qū)動程序
/****************************************************************************
函數(shù)功能:AD轉(zhuǎn)換子程序
入口參數(shù):CH
出口參數(shù):dat
****************************************************************************/
unsigned char A_D(unsigned char CH)
{
unsigned char i,test,adval;
unsigned char dat = 0; //AD值
adval = 0x00;
test = 0x00;
Clk = 0; //初始化
DATI = 1;
_nop_();
CS = 0;
_nop_();
Clk = 1;
_nop_();
if ( CH == 0x00 ) //通道選擇
{
Clk = 0;
DATI = 1; //通道0的第一位
_nop_();
Clk = 1;
_nop_();
Clk = 0;
DATI = 0; //通道0的第二位
_nop_();
Clk = 1;
_nop_();
}
else
{
Clk = 0;
DATI = 1; //通道1的第一位
_nop_();
Clk = 1;
_nop_();
Clk = 0;
DATI = 1; //通道1的第二位
_nop_();
Clk = 1;
_nop_();
}
Clk = 0;
DATI = 1;
for( i = 0;i < 8;i++ ) //讀取前8位的值
{
_nop_();
adval < <= 1;
Clk = 1;
_nop_();
Clk = 0;
if (DATO)
adval |= 0x01;
else
adval |= 0x00;
}
for (i = 0; i < 8; i++) //讀取后8位的值
{
test > >= 1;
if (DATO)
test |= 0x80;
else
test |= 0x00;
_nop_();
Clk = 1;
_nop_();
Clk = 0;
}
if (adval == test) //比較前8位與后8位的值,如果不相同舍去。若一直出現(xiàn)顯示為零,請將該行去掉
dat = test;
nop_();
CS = 1; //釋放ADC0832
DATO = 1;
Clk = 1;
return dat;
}
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
adc
+關(guān)注
關(guān)注
100文章
7511瀏覽量
555916 -
電平
+關(guān)注
關(guān)注
5文章
372瀏覽量
41595 -
驅(qū)動程序
+關(guān)注
關(guān)注
19文章
869瀏覽量
50456 -
引腳
+關(guān)注
關(guān)注
16文章
2111瀏覽量
55681 -
轉(zhuǎn)換芯片
+關(guān)注
關(guān)注
0文章
85瀏覽量
12163 -
adc0832
+關(guān)注
關(guān)注
3文章
83瀏覽量
29151
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
怎么看ADC0832是否工作
利用ADC0832+LM35溫度傳感器完成溫度轉(zhuǎn)換后在數(shù)碼管上顯示,成功在proteus上面仿真,下載到板子上后顯示出現(xiàn)問題。測量過LM35的輸出電壓,是正常的;嘗試過拆掉ADC0832的連線,拆除后,數(shù)碼管顯示無變化,懷疑是ADC08
發(fā)表于 05-06 23:26
ADC0832功能特點與引腳說明介紹
文章目錄一、ADC0832介紹1、功能特點2、引腳說明3、ADC0832與單片機接口4、工作時序二、例程一、ADC0832介紹ADC0832
發(fā)表于 01-25 06:27
adc0832引腳圖及程序
adc0832引腳圖:ADC0832 是美國國家半導(dǎo)體公司生產(chǎn)的一種8 位分辨率、雙通道A/D轉(zhuǎn)換芯片。由于它體積小,兼容性強,性價比高而深受單片機愛好
發(fā)表于 04-01 09:17
?4.2w次閱讀
ADC0832的基本應(yīng)用方法
ADC0832的基本應(yīng)用方法
ADC0832簡介 ADC0832是廣泛應(yīng)用的8位串行A/D轉(zhuǎn)換器。ADC0832是雙通道輸入,并且可以軟件配置成單端或差分輸入,
發(fā)表于 01-01 01:15
?7744次閱讀
ADC0832的相關(guān)資料
adc0832的相關(guān)資料adc0832的相關(guān)資料adc0832的相關(guān)資料adc0832的相關(guān)資料
發(fā)表于 11-25 10:18
?160次下載
adc0832簡單應(yīng)用c程序
ADC0832由于體積小,兼容性強,性價比高而深受單片機愛好者及企業(yè)歡迎,其目前已經(jīng)有很高的普及率。學(xué)習(xí)并使用ADC0832可使我們了解A/D轉(zhuǎn)換器的原理,有助于我們單片機技術(shù)水平的提高。本文為大家介紹幾個adc0832簡單應(yīng)用
發(fā)表于 12-19 10:41
?7162次閱讀
模數(shù)轉(zhuǎn)換器ADC0832的應(yīng)用實例資料和程序及電路圖免費下載
1、ADC0832是一種8位分辨率,雙通道AD轉(zhuǎn)換芯片。它能夠?qū)陕纺M信號進行模數(shù)轉(zhuǎn)換,可以在單端輸入方式和差分輸入方式下工作。 ADC0832引腳圖如下圖:
發(fā)表于 08-26 17:30
?37次下載
adc0832是什么_adc0832和adc0809區(qū)別
本文首先闡述了adc0832的概念,其次闡述了adc0832的特點,最后介紹了adc0832和adc0809區(qū)別。
發(fā)表于 04-26 08:42
?3.7w次閱讀
adc0832時序圖_adc0832怎么轉(zhuǎn)換光敏電阻
本文主要介紹了adc0832時序圖及adc0832和光敏電阻的相互轉(zhuǎn)換。
發(fā)表于 04-26 08:49
?3w次閱讀
ADC0832電壓顯示.
ADC0832電壓顯示.(電源技術(shù)期刊官網(wǎng))-ADC0832電壓顯示,帶有ISIS仿真??勺龊唵坞妷罕?
發(fā)表于 09-28 11:10
?44次下載
【單片機基礎(chǔ)】ADC0832詳解
文章目錄一、ADC0832介紹1、功能特點2、引腳說明3、ADC0832與單片機接口4、工作時序二、例程一、ADC0832介紹ADC0832
發(fā)表于 11-30 20:36
?123次下載
基于ADC0832引腳定義
評論