1.  概述
MAX5822是美信(MAXIM)公司推出的一種新型的I
●超低功耗。當VDD=3.6V時,電流為
●休眠模式下電流僅為300nA;
●只需單極性2.7V~5.5V的電源供電;
●高達400kHz的I
●斯密特觸發輸入
●軌對軌的輸出緩沖放大;
●休眠情況下,有三種可軟件編程控制的輸出阻抗;
●上電復位并將輸出清零.
2. 內部結構及原理
MAX5822的引腳功能排列如表1所。圖1所示是  MAX5822的內部電路原理圖。
MAX5822有兩路12位的D/A轉換的輸出,內部主要由五部分電路組成即 I
表1   MAX5822的引腳功能
| 引腳號 | 引腳名稱 | 引腳說明 | 
| 1 | VDD | 電源(+5) | 
| 2 | GND | 地 | 
| 3 | ADD | 最低位地址片選端 | 
| 4 | SCL | I | 
| 5 | SDA | I | 
| 6 | REF | 參考電壓輸入 | 
| 7 | OUTA | D/A轉換輸出A路 | 
| 8 | OUTB | D/A轉換輸出B路 | 
   在對MAX5822進行操作時,先發送其地址和讀/寫命令,對于MAX5822來說其地址是011100X,最低位地址X由ADD來決定,然后發送C0~C3(命令位)以及D/A數據的高四位,最后再發送低八位數據。C0~C3是命令位,它決定對哪個寄存器進行讀寫,以及是否進行D/A轉換。             

圖
3.I
   I

圖2     I
在I
4. 應用舉例
MAX5822接口電路簡單,本例利用PIC單片機的普通I/O口與MAX5822的數據線和時鐘線連接,用軟件模擬I
 

   圖3   MAX5822 接口電路
程序的流程圖如圖4,第一條虛線以前是PIC單片機(主機)產生START狀態,然后發送8位數據,判斷MAX5822(從機)是否產生ACKNOWLEDGE信號,如果不想繼續進行通信可以由PIC單片機產生STOP狀態,如第二條虛線一下所示。
對于MAX5822來說,PIC單片機先產生START信號,然后先發送地址位01110000,最低位0表示要對其進行寫操作,然后發送C3~C0和D11~D8,接著發送D7~D0,最后由PIC單片機產生STOP狀態。

       圖4  程序流程圖
參考文獻:
[1]  竇振中               PIC系列單片機原理和程序設計
[2]  Michael J.Pont         時間觸發嵌入式系統設計模式
[3]  MAX5822  DATASHEET

 今日頭條
今日頭條 官方微信
                        官方微信
                         
                     官方抖音
官方抖音
                    





 案例頻道
案例頻道 
         北京市公安局海淀分局備案號:11010802023656號
北京市公安局海淀分局備案號:11010802023656號