PCF8591中文數(shù)據(jù)手冊要點_第1頁
PCF8591中文數(shù)據(jù)手冊要點_第2頁
PCF8591中文數(shù)據(jù)手冊要點_第3頁
PCF8591中文數(shù)據(jù)手冊要點_第4頁
PCF8591中文數(shù)據(jù)手冊要點_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、 PCF8591 8位A/D和D/A轉(zhuǎn)換器 1、特性 z單電源供電 z工作電壓:2.5 V 6 V z待機電流低 ? I2C總線串行輸入/輸出 z通過 3個硬件地址引腳編址 z采樣速率取決于 I2C總線速度 ? 4個模擬輸入可編程為單端或差分輸入 z自動增量通道選擇 z模擬電壓范圍:VSSVDD z片上跟蹤與保持電路 ? 8位逐次逼近式 A/D轉(zhuǎn)換 z帶一個模擬輸出的乘法 DAC 2、應(yīng)用 z閉環(huán)控制系統(tǒng) z用于遠(yuǎn)程數(shù)據(jù)采集的低功耗轉(zhuǎn)換器 z電池供電設(shè)備 z在汽車、音響和 TV應(yīng)用方面的模擬數(shù)據(jù)采集 3、概述 PCF8591是單片、單電源低功耗 8位 CMOS數(shù)據(jù)采集器件,具有 4個模擬輸入、

2、一個輸出和一個串行 I2C總線接口。3個地址引腳 A0、A1和 A2用于編程硬件地址,允許將最多 8個器件連接至 I2C總線而不需要額外硬件。器件的地址、控制和數(shù)據(jù)通過兩線雙向 I2C總線傳輸。器件功能包括多路復(fù)用模擬輸入、片上跟蹤和保持功能、 8位模數(shù)轉(zhuǎn)換和 8位數(shù)模擬轉(zhuǎn)換。最大轉(zhuǎn)換速率取決于 I2C總線的最高速率。 4、訂貨信息5、內(nèi)部框圖圖 1 內(nèi)部框圖 6、引腳圖 2 引腳圖 (DIP16). 7、功能描述 7.1 地址 I2C總線系統(tǒng)中的每一片 PCF8591通過發(fā)送有效地址到該器件來激活。該地址包括固定部分和可編程部分??删幊滩糠直仨毟鶕?jù)地址引腳 A0、A1和 A2來設(shè)置。在 I2

3、C總線協(xié)議中地址必須是起始條件后作為第一個字節(jié)發(fā)送。地址字節(jié)的最后一位是用于設(shè)置以后數(shù)據(jù)傳輸方向的讀 /寫位。(見圖 4、 16、17)圖 4 地址 7.2 控制字發(fā)送到 PCF8591的第二個字節(jié)將被存儲在控制寄存器,用于控制器件功能。控制寄存器的高半字節(jié)用于允許模擬輸出,和將模擬輸入編程為單端或差分輸入。低半字節(jié)選擇一個由高半字節(jié)定義的模擬輸入通道(見圖 5)。如果自動增量(auto-increment)標(biāo)志置 1,每次 A/D轉(zhuǎn)換后通道號將自動增加。如果自動增量(auto-increment)模式是使用內(nèi)部振蕩器的應(yīng)用中所需要的,那么控制字中模擬輸出允許標(biāo)志應(yīng)置 1。這要求內(nèi)部振蕩器持續(xù)

4、運行,因此要防止振蕩器啟動延時的轉(zhuǎn)換錯誤結(jié)果。模擬輸出允許標(biāo)志可以在其他時候復(fù)位以減少靜態(tài)功耗。選擇一個不存在的輸入通道將導(dǎo)致分配最高可用的通道號。所以,如果自動增量(auto-increment)被置 1,下一個被選擇的通道將總是通道 0。兩個半字節(jié)的最高有效位(即 bit 7和 bit 3)是留給未來的功能,必須設(shè)置為邏輯 0??刂萍拇嫫鞯乃形辉谏想姀?fù)位后被復(fù)位為邏輯 0。D/A轉(zhuǎn)換器和振蕩器在節(jié)能時被禁止。模擬輸出被切換到高阻態(tài)。圖 5 控制字 7.3 D/A轉(zhuǎn)換發(fā)送給 PCF8591的第三個字節(jié)被存儲到 DAC數(shù)據(jù)寄存器,并使用片上 D/A轉(zhuǎn)換器轉(zhuǎn)換成對應(yīng)的模擬電壓。這個 D/A轉(zhuǎn)換

5、器由連接至外部參考電壓的具有 256個接頭的電阻分壓電路和選擇開關(guān)組成。接頭譯碼器切換一個接頭至 DAC輸出線(見圖 6)。模擬輸出電壓由自動清零單位增益放大器緩沖。這個緩沖放大器可通過設(shè)置控制寄存器的模擬輸出允許標(biāo)志來開戶或關(guān)閉。在激活狀態(tài),輸出電壓將保持到新的數(shù)據(jù)字節(jié)被發(fā)送。圖 6 DAC電阻電路片上 D/A轉(zhuǎn)換器也可用于逐次逼近 A / D轉(zhuǎn)換(successive approximation A/D conversion)。為釋放用于 A/D轉(zhuǎn)換周期的 DAC,單位增益放大器還配備了一個跟蹤和保持電路。在執(zhí)行 A/D轉(zhuǎn)換時該電路保持輸出電壓。提供給模擬輸出 AOUT的輸出電壓由圖 7中

6、的公式給出。D/A轉(zhuǎn)換順序的波形見圖 8。圖 7 DAC數(shù)據(jù)寄存器和 D/A轉(zhuǎn)換特性圖 8 D/A轉(zhuǎn)換順序 7.4 A/D 轉(zhuǎn)換 A/D轉(zhuǎn)換器采用逐次逼近轉(zhuǎn)換技術(shù)。在 A/D轉(zhuǎn)換周期將臨時使用片上 D/A轉(zhuǎn)換器和高增益比較器。一個 A/D轉(zhuǎn)換周期總是開始于發(fā)送一個有效讀模式地址給 PCF8591之后。A/D轉(zhuǎn)換周期在應(yīng)答時鐘脈沖的后沿被觸發(fā),并在傳輸前一次轉(zhuǎn)換結(jié)果時執(zhí)行(見圖 9)。一旦一個轉(zhuǎn)換周期被觸發(fā),所選通道的輸入電壓采樣將保存到芯片并被轉(zhuǎn)換為對應(yīng)的 8位二進制碼。取自差分輸入的采樣將被轉(zhuǎn)換為 8位二進制補碼。(見圖 10和圖 11)轉(zhuǎn)換結(jié)果被保存在 ADC數(shù)據(jù)寄存器等待傳輸。如果自動增

7、量標(biāo)志被置 1,將選擇下一個通道。在讀周期傳輸?shù)牡谝粋€字節(jié)包含前一次讀周期的轉(zhuǎn)換結(jié)果代碼。以上電復(fù)位之后讀取的第一個字節(jié)是 0x80。I2C總線協(xié)議的讀周期如圖 8、圖 16和圖 17。最高 A/D轉(zhuǎn)換速率取決于實際的 I2C總線速度。圖 9 A/D轉(zhuǎn)換順序圖 11差分輸入的 A/D轉(zhuǎn)換特性 7.5 參考電壓對 D/A和 A/D轉(zhuǎn)換,穩(wěn)定的參考電壓和電源電壓必須提供給電阻分壓電路(引腳 VREF和 AGND)。 AGND引腳必須連接到系統(tǒng)模擬地,并應(yīng)該有一個參考 VSS的直流偏置。低頻可應(yīng)用于 VREF和 AGND引腳。這允許 D / A轉(zhuǎn)換器作為一象限乘法器使用;見第 15章和圖 7。 A

8、/ D轉(zhuǎn)換器也可以用作一個或兩個象限模擬除法。模擬輸入電壓除以參考電壓。其結(jié)果被轉(zhuǎn)換為二進制碼。在這種應(yīng)用中,用戶必須保持在轉(zhuǎn)換周期的參考電壓穩(wěn)定。 7.6 振蕩器片上振蕩器產(chǎn)生 A/D轉(zhuǎn)換周期和刷新自動清零緩沖放大器需要的時鐘信號。在使用這個振蕩器時 EXT引腳必須連接到 VSS。在 OSC引腳振蕩頻率是可用的。如果 EXT引腳被連接到 VDD,振蕩輸出 OSC將切換到高阻態(tài)以允許用戶連接外部時鐘信號至 OSC。 8、I2C總線特性I2C總線是不同的 IC或模塊之間的雙向兩線通信。這兩條線是串行數(shù)據(jù)線(SDA)和串行時鐘線(SCL)。這兩條線必須通過上拉電路連接至正電源。數(shù)據(jù)傳輸只能在總線不

9、忙時啟動。 8.1 位傳輸一個數(shù)據(jù)位在每一個時鐘脈沖期間傳輸。SDA線上的數(shù)據(jù)必須在時鐘脈沖的高電壓期間保持穩(wěn)定,這個期間數(shù)據(jù)線上的改變將被當(dāng)作控制信號。圖 12位傳輸 8.2 開始或停止條件數(shù)據(jù)和時鐘線在總不忙時保持高電平。在時鐘為高電平時,數(shù)據(jù)線上的一個由高到低的變化被定義為開始條件。時鐘為高電平時,數(shù)據(jù)線上的一個由低到高的變化被定義為停止條件。圖 13開始和停止條件定義 8.3 系統(tǒng)配置產(chǎn)生信息的器件稱作“發(fā)送機”,接收信息的器件稱作“接收機”。控制信息的器件稱作“主機”,被控制的器件稱作“從機”。圖 14系統(tǒng)配置8.4 應(yīng)答在開始和停止條件之間從發(fā)送機傳輸?shù)浇邮諜C的數(shù)據(jù)字節(jié)數(shù)是沒有限制

10、的。每個 8位數(shù)據(jù)字節(jié)之后緊跟著一個應(yīng)答位。應(yīng)答位是由發(fā)送機放在總線的一個高電平,而主機也產(chǎn)生一個額外的與應(yīng)答有關(guān)的時鐘脈沖。地址匹配的從接收機必須在接收每個字節(jié)后產(chǎn)生一個應(yīng)答。然而主機在接收到每個已經(jīng)被從發(fā)送機終止的字節(jié)后必須產(chǎn)生一個應(yīng)答。在應(yīng)答時鐘脈沖期間,應(yīng)答的器件必須將 SDA線拉低,因此在應(yīng)答相應(yīng)的時鐘脈沖的高電平期間, SDA線必須保持穩(wěn)定的低電平。在由從機終止的最后一個字節(jié),主接收機必須通過產(chǎn)生一個低電平應(yīng)答向發(fā)送機發(fā)出一個數(shù)據(jù)結(jié)束信號,這樣發(fā)送機必須將數(shù)據(jù)線拉高以允許主機產(chǎn)生停止條件。圖 15 I2C總線應(yīng)答 8.5 I2C總線協(xié)議在開始條件后一個有效的硬件地址必須發(fā)送至 PCF8591。讀/寫位定義了以后單個或多個字節(jié)數(shù)據(jù)傳輸?shù)姆较?。開始條件、停止條件和應(yīng)答位的格式和定時參考 I2C總線特性。在寫模式,數(shù)據(jù)傳輸通過發(fā)送下一個數(shù)據(jù)傳輸?shù)耐V箺l件或開始條件來結(jié)束。圖 16寫模式的總線協(xié)議, D/A轉(zhuǎn)換圖 17讀模式的總線協(xié)議, A/

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論