新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430低功耗原理及其在海溫測量中的應用解讀

        MSP430低功耗原理及其在海溫測量中的應用解讀

        作者: 時間:2018-08-03 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/201808/385261.htm

        F4794芯片內部有低溫漂18 ppm,1.2 V的基準電壓,利用其給測溫電橋和SD16_A同時提供電壓基準,以形成比值測量系統,能夠有效消除測量系統中的漂移誤差。系統方案原理圖如圖3所示。

        2.2 系統的低功耗設計

        2.2.1 硬件的低功耗設計

        系統選用了低功耗的處理器F4794。F4794為MSP430的4系列,工作電壓為1.8~3.6 V;當工作電壓為2.2 V,頻率為1 MHz時,活動模式下電流為280μA,待機模式下電流為1.1μA;從待機到喚醒的時間不超過6μs。

        采用32768 Hz和4 MHz的晶振作為時鐘輸入,當系統處于溫度采集或通信狀態時采用高頻時鐘來獲取較高的處理速度,當系統處于待機狀態時采用低頻時鐘來降低系統功耗。這樣就較好的解決了電池供電的小電流應用系統中工作頻率和功耗之間的矛盾。

        選擇低的供電電壓和低功耗的外圍器件來降低功耗。系統采用CR2032電池供電;使用超低功耗的LDO芯片AS1360進行電源管理;選用低功耗的段式液晶顯示器LCD048。

        2.2.2 軟件的低功耗設計

        在程序設計上充分利用MSP430提供的多種低功耗工作模式。在進行溫度采集時,系統由活動模式轉換為LPM0工作模式,CPU處于休眠狀態,讓A/D轉換器獨立工作。在不進行溫度采集時,系統處于待機模式,進入LPM3工作模式。當需要工作時,發生中斷喚醒CPU,處理完后再進入低功耗模式。這樣,系統通常運行在LPM3工作模式下,該模式又被稱為休眠模式,它是在保持實時時鐘活動情況下功耗最低的一種工作模式。通過各種模式之間的靈活轉換,實現了降低系統功耗的目的。系統進行一次溫度采集時程序的運行狀態與對應工作模式的轉換如圖4所示。

        3 結語

        隨著便攜式、低功耗智能儀器儀表的迅速發展,需要有低功耗、高集成度、模擬特性好、處理能力強的微處理器,MSP430系列滿足了這樣的需求。采用MSP430F4794作為微處理器設計的海水溫度采集系統能夠適應空間受限、電池供電的海溫測量工作環境。測溫系統經過修改,可以獲取海水的鹽度、波浪等其他海洋水文參數,具有推廣應用意義。


        上一頁 1 2 下一頁

        關鍵詞: MSP430 MCU 單片機

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 松阳县| 韶山市| 新野县| 尚志市| 兴和县| 定兴县| 黄龙县| 抚顺市| 德格县| 红河县| 和田县| 顺义区| 本溪市| 长岭县| 保康县| 南召县| 扬中市| 迁安市| 鹿泉市| 湄潭县| 正安县| 吉安县| 集贤县| 奇台县| 天等县| 南京市| 泽普县| 高密市| 沁源县| 泸溪县| 陵川县| 商河县| 合水县| 仙游县| 吉隆县| 柳林县| 东平县| 射洪县| 息烽县| 台中市| 屯留县|