ZHCAD13 august 2023 MSPM0L1306 , TPS8802
圖 1-1 展示了基于 TPS8802 和 LP-MSPM0L1306 的演示板方框圖。此演示板包括一個鈕扣電池一氧化碳傳感器、一個基本的 3D 打印煙腔、一個用于報警通知的 3 端子壓電元件,以及狀態(tài) LED 和按壓測試/靜音按鈕等常見功能。該硬件板還包含用于測量環(huán)境空氣溫度的 LMT84,該 LMT84 可與 Launchpad 上 MSPM0L1306 的內(nèi)部溫度傳感器結(jié)合使用,以實現(xiàn)基本的感溫探測。在最簡單的用例中,該演示硬件使用 2 節(jié) AA 電池供電,并使用 USB 電纜將 LaunchPad 插入 PC,以便使用本報告中所述的 GUI 進行數(shù)據(jù)采集或顯示。
雖然基本的 3D 打印煙腔設(shè)計用于僅測量多波長正向散射,但 PCB 包括 LED 和 PD 的替代位置,如圖 2-1 所示。這些替代位置支持使用 3 個 LED 和 1 個 PD 或 2 個 LED 加上 2 個 PD 實現(xiàn)(但不限于)以下腔室設(shè)計:僅正向散射(單波長或多波長)、多角度(單波長或多波長)。這樣一來,客戶便可以將此硬件與他們自己的腔室和光學設(shè)計結(jié)合使用,或評估多個設(shè)計。
圖 2-2 和圖 2-3 分別詳細展示了 LED 驅(qū)動器和 2 級跨阻放大器接收器的光電前端實現(xiàn)。演示軟件和 GUI 允許動態(tài)修改 LED 驅(qū)動強度和溫度系數(shù)設(shè)置。LED 驅(qū)動強度由 8 位 DAC 并使用 TPS8802 中的 PDACx 寄存器來控制。CSA 和 CSB 引腳連接到 MCU 的 ADC 通道,結(jié)果顯示在 GUI 中。通過將這些信息與 GUI 中用于 LED DAC 設(shè)置的滑塊相結(jié)合,可以根據(jù)溫度系數(shù)設(shè)置、外部電流設(shè)置電阻器和編程的 LED DAC 值,獲得實際 LED 驅(qū)動強度的即時反饋。同樣,對于跨阻放大器,可以使用 GUI 來動態(tài)修改 PGAIN 寄存器。每個 LED 均具備單獨的 PGAIN 設(shè)置,因此接收器增益會根據(jù)具體是哪個 LED 閃爍而不同。這是針對不同波長 LED 或具有不同散射角配置的 LED 調(diào)整響應(yīng)所必需的。TPS8802 的輸入放大器級是一種超低輸入失調(diào)(電壓和電流)、寬帶寬設(shè)計,旨在用于放大低電平光電二極管電流。借助完全可通過軟件進行配置的光電前端,可以輕松測量和分析硬件中的不同配置和優(yōu)化。最后,由于 TPS8802 不包含 ADC,模數(shù)轉(zhuǎn)換發(fā)生在 MCU 中,在這里,可以進行信號處理或立即存儲數(shù)據(jù),而不是使用額外的串行接口和延遲來從 TPS8802 獲取數(shù)據(jù)。這樣可以同時節(jié)省子系統(tǒng)的功耗和成本。在此演示中,對于每個 LED 閃光燈,ADC 會對光電接收器進行 5 次采樣。該演示會對這些 ADC 樣本取平均值,以降低測量的噪聲。
此外,TPS8802 還集成了升壓轉(zhuǎn)換器、模擬電源 LDO、微控制器電源 LDO、光電室模擬前端 (AFE)、一氧化碳傳感器 AFE、互連驅(qū)動器、壓電喇叭驅(qū)動器、模擬多路復用器和數(shù)字內(nèi)核。高集成度大大減少了煙霧報警器和一氧化碳報警器中的元件數(shù)量。TPS8802 可由各種電源供電:
兩個 LED 驅(qū)動器具有高度可配置的溫度補償功能,可在寬電流范圍內(nèi)支持紅外和藍光 LED。光電放大器的高帶寬可縮短 LED 導通時間,從而實現(xiàn)節(jié)能。CO 放大器集成了增益電阻器。喇叭驅(qū)動器與兩端或三端壓電喇叭兼容,并且三端自諧振模式可調(diào),以更大程度地提高壓電響度。有線互連驅(qū)動器允許多個煙霧報警裝置進行通信來交換報警狀況。每個模塊都高度可以通過數(shù)字內(nèi)核 I2C 接口進行配置,支持動態(tài)調(diào)整放大器增益、穩(wěn)壓器電壓和驅(qū)動器電流。睡眠模式、欠壓升壓使能和一次性升壓充電等數(shù)字功能旨在降低功耗,從而在電池供電情況下實現(xiàn) 10 年報警器壽命??膳渲玫臓顟B(tài)和中斷信號寄存器會向 MCU 發(fā)出故障情況警報,例如欠壓、過熱和互連警報。
MSPM0 微控制器屬于 MSP 高度集成的超低功耗 32 位 MSPM0 MCU 系列,該系列基于增強型 Arm? Cortex?-M0+ 內(nèi)核平臺,工作頻率最高可達 32MHz。這些成本優(yōu)化型 MCU 提供高性能模擬外設(shè)集成,支持 -40°C 至 125°C 的擴展工作溫度范圍,并在 1.62V 至 3.6V 的電源電壓下運行。MSPM0L 器件提供高達 64KB 且具有高達 4KB SRAM 的嵌入式閃存程序存儲器。這些 MCU 包含精度高達 ±1.2% 的高速片上振蕩器,無需外部晶體。其他特性包括 3 通道 DMA、16 位和 32 位 CRC 加速器,以及各種適用于煙霧探測器應(yīng)用的高性能模擬外設(shè),例如:
這些器件還提供智能數(shù)字外設(shè),例如四個 16 位通用計時器、一個窗口化看門狗計時器和各種通信外設(shè)(包括兩個 UART、一個 SPI 和兩個 I2C)。