MSC1210:高精度模數(shù)轉(zhuǎn)換器的綜合解析
在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,高精度模數(shù)轉(zhuǎn)換器(ADC)扮演著至關(guān)重要的角色。TI的MSC1210便是一款備受矚目的高精度ADC,它集成了8051微控制器和閃存,為各種應(yīng)用提供了強(qiáng)大而靈活的解決方案。下面我們就來(lái)詳細(xì)解析這款芯片。
文件下載:MSC1210Y4PAGT.pdf
一、特性亮點(diǎn)
模擬特性
- 高分辨率:具備24位無(wú)失碼性能,在10Hz時(shí)有效分辨率可達(dá)22位,低噪聲僅75nV,能滿足高精度測(cè)量需求。
- 可編程增益:PGA范圍從1到128,可根據(jù)不同輸入信號(hào)靈活調(diào)整增益,提高測(cè)量精度。
- 高精度參考:片上集成高精度電壓參考,確保測(cè)量的準(zhǔn)確性。
- 多通道輸入:提供8個(gè)差分/單端通道,方便連接多個(gè)傳感器。
- 校準(zhǔn)功能:片上具備偏移/增益校準(zhǔn)功能,偏移漂移僅0.1ppm/°C,增益漂移0.5ppm/°C,有效降低誤差。
- 其他特性:集成溫度傳感器和燒斷傳感器檢測(cè)功能,還支持單周期轉(zhuǎn)換和可選緩沖輸入。
數(shù)字特性
- 高性能內(nèi)核:采用與8051兼容的高速內(nèi)核,每個(gè)指令周期僅需4個(gè)時(shí)鐘,最高可達(dá)33MHz,單指令執(zhí)行時(shí)間僅121ns,還具備雙數(shù)據(jù)指針,提高數(shù)據(jù)處理效率。
- 豐富內(nèi)存:擁有高達(dá)32kB的閃存,支持閃存分區(qū),擦寫次數(shù)達(dá)100萬(wàn)次,數(shù)據(jù)可保存100年,還支持系統(tǒng)內(nèi)串行編程,另有1280字節(jié)的數(shù)據(jù)SRAM和2kB的引導(dǎo)ROM。
- 外設(shè)豐富:提供34個(gè)I/O引腳、32位累加器、三個(gè)16位定時(shí)器/計(jì)數(shù)器、系統(tǒng)定時(shí)器、可編程看門狗定時(shí)器、全雙工雙USART、主/從SPI、16位PWM等,滿足多樣化應(yīng)用需求。
- 低功耗:空閑模式電流小于1mA,停止模式電流小于1μA,還具備可編程掉電復(fù)位和低電壓檢測(cè)功能。
通用特性
- 引腳兼容:與MSC1211/12/13/14引腳兼容,方便進(jìn)行產(chǎn)品升級(jí)和替換。
- 封裝與功耗:采用TQFP - 64封裝,低功耗設(shè)計(jì),僅4mW,工作溫度范圍為 - 40°C至 + 125°C,電源電壓范圍為2.7V至5.25V。
二、應(yīng)用領(lǐng)域
MSC1210適用于多種高精度測(cè)量應(yīng)用,如工業(yè)過(guò)程控制、儀器儀表、液相/氣相色譜分析、血液分析、智能變送器、便攜式儀器、稱重秤、壓力傳感器、智能傳感器等。
三、詳細(xì)解析
ADC結(jié)構(gòu)與工作原理
ADC輸入多路復(fù)用器可選擇任意差分輸入組合作為輸入通道,最多可提供8個(gè)全差分輸入通道,還可通過(guò)電流源檢測(cè)引腳的開路或短路情況。溫度傳感器由片上二極管實(shí)現(xiàn),當(dāng)輸入MUX配置寄存器全為1時(shí),二極管連接到ADC輸入。燒斷檢測(cè)功能通過(guò)在ADC控制配置寄存器中設(shè)置BOD位來(lái)啟用,可檢測(cè)輸入差分對(duì)的開路或短路。
輸入緩沖與阻抗
輸入緩沖器可提高輸入阻抗,但會(huì)減小輸入電壓范圍并增加模擬電源電流。未啟用緩沖器時(shí),輸入阻抗為7MΩ/PGA,且與ACLK時(shí)鐘頻率和增益有關(guān)。
PGA與分辨率
PGA可設(shè)置為1、2、4、8、16、32、64或128,使用PGA可提高ADC的有效分辨率。例如,PGA為1時(shí),在±2.5V滿量程范圍內(nèi),ADC可分辨到1.5μV;PGA為128時(shí),在±19mV滿量程范圍內(nèi),可分辨到75nV。
偏移DAC
通過(guò)ODAC寄存器可在雙極性模式下對(duì)PGA的模擬輸入進(jìn)行偏移,最大偏移量為PGA滿量程輸入范圍的一半。ODAC寄存器為8位,MSB為符號(hào)位,7個(gè)LSB提供偏移量大小。
調(diào)制器與數(shù)據(jù)率
調(diào)制器為單環(huán)二階系統(tǒng),運(yùn)行時(shí)鐘速度(f{MOD})由CLK和ACLK寄存器值決定,數(shù)據(jù)率為(Data Rate =frac{f{MOD}}{Decimation Ratio})。
校準(zhǔn)功能
通過(guò)ADCON1寄存器控制校準(zhǔn),可減少M(fèi)SC1210或整個(gè)系統(tǒng)的偏移和增益誤差。每次校準(zhǔn)過(guò)程需7個(gè)tDATA周期,完成偏移和增益校準(zhǔn)共需14個(gè)tDATA周期。校準(zhǔn)應(yīng)在開機(jī)后、溫度、抽取比、緩沖、電源、電壓參考或PGA改變后進(jìn)行。
數(shù)字濾波器
數(shù)字濾波器可選擇快速 settling、Sinc2或Sinc3濾波器,自動(dòng)模式會(huì)在輸入通道或PGA改變后切換濾波器,先使用快速 settling濾波器進(jìn)行兩次轉(zhuǎn)換(第一次應(yīng)丟棄),然后依次使用Sinc2和Sinc3濾波器以提高噪聲性能。
電壓參考
可選擇內(nèi)部或外部電壓參考,內(nèi)部電壓參考可選擇1.25V或2.5V,需根據(jù)所選參考設(shè)置模擬電源范圍。外部參考可用于需要更高性能的應(yīng)用。
四、復(fù)位與電源管理
復(fù)位方式
設(shè)備可通過(guò)上電復(fù)位、外部復(fù)位、軟件復(fù)位、看門狗定時(shí)器復(fù)位和掉電復(fù)位等方式進(jìn)行復(fù)位。不同復(fù)位方式的完成時(shí)間不同,外部復(fù)位、軟件復(fù)位和看門狗定時(shí)器復(fù)位需217個(gè)時(shí)鐘周期,掉電復(fù)位需215個(gè)時(shí)鐘周期。
電源管理
- 上電復(fù)位:片上上電復(fù)位電路在(DV_{DD}=2.0V)左右釋放設(shè)備,能適應(yīng)最慢1V/10ms的電源斜坡率。
- 掉電復(fù)位:通過(guò)硬件配置寄存器1(HCR1)啟用,可在電源不滿足上電復(fù)位條件或出現(xiàn)掉電情況時(shí)確保設(shè)備正常運(yùn)行。
- 空閑模式:通過(guò)設(shè)置電源控制寄存器(PCON)中的IDLE位進(jìn)入,此時(shí)CPU、Timer0、Timer1和USART停止工作,其他外設(shè)和數(shù)字引腳保持活動(dòng),可通過(guò)內(nèi)部或外部中斷喚醒。
- 停止模式:設(shè)置PCON中的STOP位進(jìn)入,所有內(nèi)部時(shí)鐘停止,功耗最低,只能通過(guò)外部或上電復(fù)位喚醒。
五、內(nèi)存映射與編程
內(nèi)存映射
包含片上SFR、閃存、暫存SRAM、引導(dǎo)ROM和SRAM。閃存可用于程序和數(shù)據(jù)存儲(chǔ),用戶可通過(guò)硬件配置位選擇分區(qū)大小。SRAM從地址0開始,可通過(guò)MOVX指令訪問(wèn),也可位于8400h開始的位置。
閃存編程
有并行和串行兩種編程模式,通過(guò)ALE和PSEN信號(hào)在上電復(fù)位時(shí)選擇。閃存編程代碼需從引導(dǎo)ROM、內(nèi)部(馮·諾依曼)RAM或外部?jī)?nèi)存執(zhí)行。
六、中斷系統(tǒng)
采用三優(yōu)先級(jí)中斷系統(tǒng),每個(gè)中斷源有獨(dú)立的優(yōu)先級(jí)位、標(biāo)志、中斷向量和使能位,可全局啟用或禁用中斷,與原8051家族兼容。
七、硬件配置與SFR
硬件配置
128個(gè)配置字節(jié)只能在編程模式下寫入,通過(guò)SFR寄存器CADDR和CDATA訪問(wèn)。硬件配置寄存器0(HCR0)和1(HCR1)控制閃存分區(qū)和系統(tǒng)控制等功能。
SFR定義
包含眾多特殊功能寄存器,用于控制和狀態(tài)監(jiān)測(cè),如端口控制、定時(shí)器控制、ADC控制、中斷控制等。
八、總結(jié)
MSC1210憑借其高精度、高性能、低功耗和豐富的外設(shè)功能,為電子工程師提供了一個(gè)強(qiáng)大而靈活的解決方案。在實(shí)際應(yīng)用中,我們可以根據(jù)具體需求合理配置其各項(xiàng)參數(shù),充分發(fā)揮其優(yōu)勢(shì),實(shí)現(xiàn)各種高精度測(cè)量和控制任務(wù)。你在使用MSC1210過(guò)程中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享交流。
-
電子設(shè)計(jì)
+關(guān)注
關(guān)注
42文章
1681瀏覽量
49848 -
MSC1210
+關(guān)注
關(guān)注
0文章
15瀏覽量
12083
發(fā)布評(píng)論請(qǐng)先 登錄
高精度模數(shù)轉(zhuǎn)換器ADS1271的技術(shù)特性
高精度數(shù)據(jù)采集系統(tǒng)如何進(jìn)行調(diào)試?
帶有8051和閃存的高性能ADC芯片MSC1210
帶8051 內(nèi)核的系統(tǒng)級(jí)ADC 芯片MSC1210介紹及應(yīng)用
基于微控制器MSC1210的CSR電源控制系統(tǒng)設(shè)計(jì)
帶8051內(nèi)核的系統(tǒng)級(jí)ADC芯片MSC1210介紹及應(yīng)用
基于MSC1210的網(wǎng)絡(luò)化數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)
一種低功耗高精度模數(shù)轉(zhuǎn)換器的設(shè)計(jì).pdf
高信噪比和失真的雙16位/24位高精度Δ-Σ模數(shù)轉(zhuǎn)換器
使用運(yùn)算放大器來(lái)驅(qū)動(dòng)高精度模數(shù)轉(zhuǎn)換器
MSC1200/MSC1201/MSC1202精密模數(shù)轉(zhuǎn)換器(ADC)和電流輸出數(shù)模轉(zhuǎn)換器(DAC)數(shù)據(jù)表
MSC1210精密模數(shù)轉(zhuǎn)換器(ADC)數(shù)據(jù)表
深入剖析MSC1210Y5:高精度模數(shù)轉(zhuǎn)換器的卓越之選
MSC1210:高精度模數(shù)轉(zhuǎn)換器的綜合解析
評(píng)論