久久久91-久久久91精品国产一区二区-久久久91精品国产一区二区三区-久久久999国产精品-久久久999久久久精品

最新廣告
關(guān)注中國自動(dòng)化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計(jì)算2025年會(huì)
CAIAC 2025
2025工業(yè)安全大會(huì)
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

MAX5822芯片的原理和應(yīng)用
  • 企業(yè):控制網(wǎng)     行業(yè):輸配電    
  • 點(diǎn)擊數(shù):2751     發(fā)布時(shí)間:2006-08-11 15:45:35
  • 分享到:
MAX5822是MAXIM公司推出的新型12位的D/A芯片,它利用I2C總線進(jìn)行數(shù)據(jù)的傳輸,電路設(shè)計(jì)和接口非常簡單。介紹了這種新型的D/A芯片的電氣特性、工作原理和使用方法,并給出了一個(gè)實(shí)際應(yīng)用的例子和程序。

1.  概述

MAX5822是美信(MAXIM)公司推出的一種新型的I2C總線的12位的D/A芯片。它主要有一下特點(diǎn):

●超低功耗。當(dāng)VDD=3.6V時(shí),電流為115 A,當(dāng)VDD5.5V時(shí),電流為135 A;

●休眠模式下電流僅為300nA;

●只需單極性2.7V~5.5V的電源供電;

●高達(dá)400kHzI2C總線的數(shù)據(jù)傳輸;

●斯密特觸發(fā)輸入

●軌對軌的輸出緩沖放大;

●休眠情況下,有三種可軟件編程控制的輸出阻抗;

●上電復(fù)位并將輸出清零.

2 內(nèi)部結(jié)構(gòu)及原理

MAX5822的引腳功能排列如表1所。圖1所示是  MAX5822的內(nèi)部電路原理圖。

MAX5822有兩路12位的D/A轉(zhuǎn)換的輸出,內(nèi)部主要由五部分電路組成即 I2C總線接口電路12位輸入寄存器、12DAC寄存器、12D/A轉(zhuǎn)換電路以及休眠電路。D/A轉(zhuǎn)換電路由電阻陣列和開關(guān)組成。在進(jìn)行D/A轉(zhuǎn)換時(shí),通過寫入不同的編碼和地址,可以直接將數(shù)據(jù)寫入12DAC寄存器立刻進(jìn)行D/A轉(zhuǎn)換而更新輸出,也可以將數(shù)據(jù)寫入12位輸入寄存器而不更新輸出。

1   MAX5822的引腳功能

引腳號

引腳名稱

引腳說明

1

VDD

電源(+5

2

GND

3

ADD

最低位地址片選端

4

SCL

I2C時(shí)鐘信號線

5

SDA

I2C數(shù)據(jù)信號線

6

REF

參考電壓輸入

7

OUTA

D/A轉(zhuǎn)換輸出A

8

OUTB

D/A轉(zhuǎn)換輸出B

   在對MAX5822進(jìn)行操作時(shí),先發(fā)送其地址和讀/寫命令,對于MAX5822來說其地址是011100X,最低位地址XADD來決定,然后發(fā)送C0~C3(命令位)以及D/A數(shù)據(jù)的高四位,最后再發(fā)送低八位數(shù)據(jù)。C0~C3是命令位,它決定對哪個(gè)寄存器進(jìn)行讀寫,以及是否進(jìn)行D/A轉(zhuǎn)換。            


1  MAX5822內(nèi)部電路原理圖

3I2C通訊的基本格式

   I2C總線是一種二線式的串行通信總線,最初由Philips公司在1992年推出。在I2C總線中,串行數(shù)據(jù)線(SDA)和串行時(shí)鐘線(SCL)傳送各種芯片之間的信息。SDASCL都為雙向信號線,當(dāng)總線空閑時(shí),SCLSDA線都是高。I2C總線的通信是從START狀態(tài)開始,START狀態(tài)表示如下:當(dāng)SCL為高時(shí),SDA線上由高到低跳變。隨后進(jìn)入數(shù)據(jù)的傳送狀態(tài),對應(yīng)傳送的每個(gè)數(shù)據(jù)位都產(chǎn)生一個(gè)時(shí)鐘脈沖。在時(shí)鐘為高期間,SDA線上的數(shù)據(jù)必須穩(wěn)定。只有當(dāng)SCL線上的時(shí)鐘信號為低時(shí)才能改變數(shù)據(jù)線的狀態(tài)。傳送完八位數(shù)據(jù)以后,從機(jī)會(huì)產(chǎn)生ACKNOWLEDGE信號,即在時(shí)鐘脈沖期間拉低SDA線。當(dāng)所有的數(shù)據(jù)傳送結(jié)束以后,主機(jī)會(huì)產(chǎn)生STOP狀態(tài)。STOP狀態(tài)如下:當(dāng)SCL為高時(shí),SDA線上由低到高的跳變。圖2說明了I2C通信的基本格式。




2     I2C通信的基本格式

I2C中,通信是基于地址的。總線上的每個(gè)芯片具有唯一的地址,信息可以從總線上的任何地方發(fā)送到具有某個(gè)地址的芯片。


4 應(yīng)用舉例

MAX5822接口電路簡單,本例利用PIC單片機(jī)的普通I/O口與MAX5822的數(shù)據(jù)線和時(shí)鐘線連接,用軟件模擬I2C通信的時(shí)序。接口電路如圖3所示。PIC單片機(jī)作為主機(jī),MAX5822作為從機(jī),完成D/A轉(zhuǎn)換輸出。SCLSDA分別與PIC16C65E0E1口連接。



 



   3   MAX5822 接口電路

程序的流程圖如圖4,第一條虛線以前是PIC單片機(jī)(主機(jī))產(chǎn)生START狀態(tài),然后發(fā)送8位數(shù)據(jù),判斷MAX5822(從機(jī))是否產(chǎn)生ACKNOWLEDGE信號,如果不想繼續(xù)進(jìn)行通信可以由PIC單片機(jī)產(chǎn)生STOP狀態(tài),如第二條虛線一下所示。

對于MAX5822來說,PIC單片機(jī)先產(chǎn)生START信號,然后先發(fā)送地址位01110000,最低位0表示要對其進(jìn)行寫操作,然后發(fā)送C3~C0D11~D8,接著發(fā)送D7~D0,最后由PIC單片機(jī)產(chǎn)生STOP狀態(tài)。







       圖4  程序流程圖

參考文獻(xiàn):

[1]  竇振中               PIC系列單片機(jī)原理和程序設(shè)計(jì)

[2]  Michael J.Pont         時(shí)間觸發(fā)嵌入式系統(tǒng)設(shè)計(jì)模式

[3]  MAX5822  DATASHEET

熱點(diǎn)新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細(xì)的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 一区中文字幕| 亚洲精品国产乱码在线播| 毛片a级毛片免费播放100| 欧美激情视频一区二区免费 | 99久久精品免费看国产情侣| 欧美亚洲精品一区| 亚洲综合日韩精品欧美综合区| 久久精品福利视频| 永久免费人成网ww555kkk手机| 免费特黄一区二区三区视频一| 国产精品美女自拍| 精品国产一区二区三区www| 国产综合一区二区| 欧美精品亚洲网站| 亚洲国产精品嫩草影院久久| 999这里只有精品| 久热香蕉视频| 中文字幕在线观看一区二区| 成人久久久| 免费a大片| 欧美色v| 国产免费黄| 国产精品国产三级国产专区5o | 色综色| 亚洲欧美日韩精品在线| 91精品网| aaa一级特黄| 小明永久视频免费播放| 尤物在线播放| 日韩亚洲在线观看| 中国女人freexxxx性mp4| 亚洲高清视频网站| 在线免费看黄的网站| 色在线视频| 免费观看一级黄色片| 欧美日韩一二区| 欧美精品二区| 国外成人在线视频网站| 国产18页| 欧美影视一区| 欧美毛片在线播放观看|