利用MSP430F2132學習板實現(xiàn)溫度測量記錄功能
玉環(huán)智拓儀器教育部編輯:
玉環(huán)智拓儀器科技有限公司除了生產溫度記錄器、溫濕度記錄器、溫度照度記錄儀、溫濕光記錄儀、GSP溫濕度監(jiān)控系統(tǒng)以外,旗下教育部有:MSP430USB仿真器、MSP430學習板等DEMO教學板,今天玉環(huán)智拓儀器科技有限公司教育部通過旗下MSP43F2132學習板來教大家如何實現(xiàn)溫度的測量及通信功能;
MSP430F2132芯片資料簡介:
MSP430系列單片機是美國德州儀器(TI)1996年開始推向市場的一種16位超低 功耗、具有精簡指令集(RISC)的混合信號處理器(Mixed Signal Processor)。稱之為混合信號處理器,是由于其針對實際應用需求,將多個不同功能的模擬電路、數(shù)字電路模塊和微處理器集成在一個芯片上,以提供“單片”解決方案。該系列單片機多應用于需要電池供電的便攜式儀器儀表中.基本上智拓儀器開發(fā)的便攜式溫濕度記錄儀以及溫濕度記錄器都是采用MSP430超低功耗處理解決方案實現(xiàn)的;
Easy430f2132學習板特點
- 1.8V-3.6V超寬供電電壓
- 超低功耗延長了電池使用壽命:1.保持RAM 0.1uA 2. 停止模式:0.7uA 3.關機模式(RAM保持)0.1uA
- 8KB+256B Flash,512B RAM
- 一個具有3個捕獲/比較寄存器的16-Bit定時器Timer0_A3
- 一個具有2個捕獲/比較寄存器的16-Bit定時器Timer1_A2
- 10位8通道逐次逼近(SAR)內核的ADC10模塊
- 兩個UART接口,UARTA0支持(UART,LIN,IrDA,SPI),UARTB0支持(SPI,IIC)
- 比較器和看門狗等...
功能框圖如圖1所示:
溫度測量數(shù)據的顯示功能:
而數(shù)碼管的實現(xiàn):是利用2片595芯片的級聯(lián),通過MCU的SPI口通信來實現(xiàn)數(shù)碼管段式的驅動的。
關于數(shù)碼管的驅動,這里精誠電子補充一個知識點:
數(shù)碼管的段電流(即每段發(fā)光二極管的電流)應在3MA-10MA,電流過下,會使亮度不夠,電流過大,會影響數(shù)碼管的使用壽命。
在動態(tài)掃描驅動方式下,段電流應該是靜態(tài)方式下的N倍(N是數(shù)碼管的位數(shù))。所以我們使用的四位數(shù)碼管的段電流范圍應該在12MA-40MA之間,這樣才會有更好的顯示效果。
這是為什么呢?因為在動態(tài)掃描方式下,一位數(shù)碼管段的顯示機會是靜態(tài)的1/N。所以電流需要擴大N倍。
其次HC595芯片,輸出端的單個引腳的輸出電流*大是35MA,一般情況下是2MA左右,但是整個芯片不能超過70MA,所以全段驅動的時候,段電流是10MA(當小數(shù)點不適用,8段當7段用)。所以輸出地電流范圍是10MA-20MA,比我們之前設定的范圍,下線要少2MA,這是可以容忍的。
這里可以發(fā)現(xiàn),我們點亮的段數(shù)越多,提供的段電流就不一樣。這就是所謂的非恒流驅動。也就是說,在點亮不同數(shù)字的時候,因為段數(shù)不同,提供的電流也就不同,比如顯示1,比顯示8就要亮。在實際中,我們會發(fā)現(xiàn),這樣的亮度差異其實并不明顯。
msp430f2132學習板測溫功能的實現(xiàn):
Easy430板上自帶熱敏電阻測溫實驗,利用AD采樣,與查表的方法,學習AD采樣的實驗,以及查表的算法
利用板上的數(shù)碼管顯示:來實時顯示當前室溫...
本文稿由溫濕度記錄器、溫度記錄器,智拓儀器原創(chuàng)提供。轉載請注明出處:http://m.yh66620.com