999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種超低功耗單片機(jī)MSP430F6736實(shí)驗(yàn)裝置研制

2014-02-03 03:14:05胡小玲徐科軍張彩霞
實(shí)驗(yàn)室研究與探索 2014年1期
關(guān)鍵詞:單片機(jī)實(shí)驗(yàn)

胡小玲, 徐科軍, 方 敏, 張彩霞

(合肥工業(yè)大學(xué) 電氣與自動(dòng)化工程學(xué)院,安徽 合肥 230009)

0 引 言

單片機(jī)是實(shí)現(xiàn)底層自動(dòng)化和各種設(shè)備管理、控制的核心芯片,單片機(jī)設(shè)計(jì)和應(yīng)用技術(shù)是自動(dòng)化類和電氣信息類大學(xué)生必須掌握的一門先進(jìn)技術(shù)[1-5]。單片機(jī)的種類較多,在實(shí)際中都有應(yīng)用,但是,在教學(xué)中基本上是51系列單片機(jī)。近年來(lái),TI公司的MSP430系列單片機(jī)以其超低功耗以及卓越的性能廣泛應(yīng)用于電能儀表、控制工業(yè)、家用電器等領(lǐng)域,在功耗、性能上超過(guò)51單片機(jī)[6-8]。所以,向?qū)W生介紹新型、性能更為優(yōu)越的單片機(jī),使學(xué)生的專業(yè)知識(shí)跟上科技發(fā)展的步伐是必要的。

要掌握單片機(jī)這門技術(shù),實(shí)踐和實(shí)驗(yàn)環(huán)節(jié)必不可少,因此,研制相應(yīng)的實(shí)驗(yàn)裝置就相當(dāng)重要[9]。目前國(guó)內(nèi)研制的單片機(jī)實(shí)驗(yàn)裝置較多,但是,大部分都是針對(duì)51系列單片機(jī)。也有一些公司推出了MSP430的2系和4系列單片機(jī)的實(shí)驗(yàn)裝置,該兩個(gè)系列是MSP430系列單片機(jī)中的中低端產(chǎn)品,而且比較陳舊,功能較少,可做的實(shí)驗(yàn)內(nèi)容也受限制。MSP430F6736為該系列單片機(jī)中的功能比較全面的,屬于MSP430系列中的高端產(chǎn)品,除了具備低端產(chǎn)品的基本功能外,其內(nèi)部還集成3個(gè)24位Δ-∑型ADC,并帶有LCD驅(qū)動(dòng)模塊,在儀器儀表方面具有突出的特點(diǎn)[10-12]。本文針對(duì)MSP430F6736研制了一套通用的單片機(jī)實(shí)驗(yàn)裝置,非常適合自動(dòng)化類和電氣信息類大學(xué)生學(xué)習(xí)使用。

1 裝置功能

研制的基于MSP430F6736實(shí)驗(yàn)裝置主要可以進(jìn)行以下幾個(gè)方面的實(shí)驗(yàn):

(1) I/O實(shí)驗(yàn)。包括P1、P2口引腳中斷實(shí)驗(yàn)(輸入實(shí)驗(yàn)),控制LED閃爍(輸出實(shí)驗(yàn))等。

(2) 定時(shí)器實(shí)驗(yàn)。包括定時(shí)實(shí)驗(yàn)、脈沖寬度與周期測(cè)量、PWM信號(hào)產(chǎn)生;其中產(chǎn)生的可調(diào)占空比的PWM信號(hào)用于液晶亮度控制實(shí)驗(yàn)。

(3) 存儲(chǔ)實(shí)驗(yàn)。片內(nèi)Flash、RAM讀寫,無(wú)需CPU干預(yù)的DMA數(shù)據(jù)傳輸以及外部Mirco SD卡讀寫實(shí)驗(yàn)。

(4) 輸入和顯示實(shí)驗(yàn)。包括普通按鍵輸入實(shí)驗(yàn)、基于PCB的電容觸摸按鍵[7]、TFT液晶實(shí)驗(yàn)、8段碼式液晶顯示、計(jì)算器實(shí)驗(yàn);其中計(jì)算器實(shí)驗(yàn)主要利用MAX7348鍵盤管理芯片,通過(guò)掃描矩陣鍵盤來(lái)實(shí)現(xiàn)計(jì)算器功能。

(5) 串行通信和無(wú)線通信實(shí)驗(yàn)。包括UART、SPI、I2C通訊以及CC2520、CC1101簡(jiǎn)單無(wú)線通信實(shí)驗(yàn);其中UART主要用于上位機(jī)通信實(shí)驗(yàn),CC2520與CC1101無(wú)線通信實(shí)驗(yàn)主要利用TI公司的無(wú)線ZigBee模塊,單片機(jī)使用SPI方式進(jìn)行無(wú)線數(shù)據(jù)收發(fā)實(shí)驗(yàn)。

(6) 儀器儀表類實(shí)驗(yàn)。包含雙向電流、溫度、重量采集實(shí)驗(yàn),片內(nèi)ADC采集滾輪式電位計(jì)電壓值,單片機(jī)不同低功耗模式下電流消耗檢測(cè)。

2 硬件組成

系統(tǒng)以MSP430F6736單片機(jī)為核心,主要包括電源變換模塊、MSP430單片機(jī)最小系統(tǒng)模塊、模擬輸入輸出模塊、數(shù)字輸入輸出模塊,根據(jù)實(shí)驗(yàn)需要設(shè)計(jì)了相應(yīng)的外圍電路模塊。硬件框圖如圖1所示。

圖1 系統(tǒng)硬件框圖

2.1 電源模塊

傳統(tǒng)單片機(jī)實(shí)驗(yàn)板的幾種供電電源(5 V電源適配器、USB、鋰電池)需要手動(dòng)進(jìn)行切換,學(xué)生在實(shí)驗(yàn)時(shí)往往存在幾種電源同時(shí)接通的情況,這就將幾種電源串接在一起了,如果電平大小不一樣時(shí),會(huì)導(dǎo)致系統(tǒng)供電出現(xiàn)異常,甚至?xí)p壞芯片,影響實(shí)驗(yàn)板的正常使用。

本實(shí)驗(yàn)裝置對(duì)電源部分進(jìn)行改進(jìn),采用PMOS管與肖特基二極管對(duì)3種電源進(jìn)行自動(dòng)選通。其中3種電源的優(yōu)先級(jí)最高為電源適配器,最低的為鋰電池。即使同時(shí)外接幾種電源也不會(huì)出現(xiàn)幾種電源串在一起的問(wèn)題;另外,當(dāng)撤除其中的2種電源,只剩一種電源情況下,也不會(huì)導(dǎo)致系統(tǒng)斷電。電源適配器與USB均可以作為鋰電池的充電電源,構(gòu)成不間斷供電系統(tǒng),在提高實(shí)驗(yàn)裝置的可靠性同時(shí)也方便學(xué)生使用。所設(shè)計(jì)的電路如圖2所示,3種電源經(jīng)過(guò)自動(dòng)選通后通過(guò)LDO穩(wěn)壓后供給系統(tǒng)數(shù)字部分與模擬部分。其中加入電容C78、C79的目的是克服肖特基二極管的反向恢復(fù)時(shí)間的影響[13]。在兩種電源切換時(shí),用以延緩PMOS管的關(guān)斷,防止電源切換時(shí)導(dǎo)致系統(tǒng)的短暫斷電現(xiàn)象。

2.2 單片機(jī)最小系統(tǒng)模塊

MSP430F63736單片機(jī)是該系列中的高端產(chǎn)品,具有豐富的片上資源,主要包括:1個(gè)具有3個(gè)捕獲比較寄存器的16位定時(shí)器;3個(gè)具有2個(gè)捕獲比較寄存器的16位定時(shí)器;320段對(duì)比度控制的集成LCD驅(qū)動(dòng)器;支持32位的硬件乘法器;3個(gè)24位Δ-∑型ADC;6個(gè)外部通道以及2個(gè)內(nèi)部通道的10位ADC;3通道DMA;128 kB大小的Flash以及8 kB的SRAM;3個(gè)具有UART、SPI通信等功能增強(qiáng)型通用串行接口A;1個(gè)具有UART、SPI、I2C等通信功能的增強(qiáng)型通用串行接口B;實(shí)時(shí)時(shí)鐘模塊;看門狗定時(shí)器模塊。單片機(jī)最小系統(tǒng)模塊是整個(gè)實(shí)驗(yàn)板的核心部分,包含了單片機(jī)、晶振、復(fù)位電路。

圖2 系統(tǒng)電源變換模塊

2.3 模擬輸入輸出模塊

模擬輸入輸出模塊包括模擬量調(diào)理采樣部分以及模擬量的產(chǎn)生部分。MSP430F6736單片機(jī)具有3個(gè)24位Δ-∑型ADC,考慮到實(shí)際應(yīng)用以及傳感器成本問(wèn)題,對(duì)應(yīng)這3個(gè)ADC,設(shè)計(jì)了電流、溫度、重量測(cè)量。由于該款單片機(jī)無(wú)DA輸出功能,考慮采用外部電路產(chǎn)生恒流源進(jìn)行溫度測(cè)量,同時(shí)產(chǎn)生的電流也可用于電流測(cè)量,提高實(shí)驗(yàn)板的獨(dú)立性,方便用戶使用[14]。限于篇幅僅介紹電流測(cè)量電路,其余測(cè)量電路與此類似。

圖3為電流測(cè)量電路,其中Rs為100 mΩ檢流電阻,經(jīng)過(guò)簡(jiǎn)單RC之后通過(guò)儀用放大器INA128放大,送至單片機(jī)內(nèi)部Δ-∑型ADC采樣。R44為配置放大器的放大倍數(shù),另外設(shè)計(jì)時(shí)加入1.25 V基準(zhǔn)作為偏置電壓,用以測(cè)量雙向電流。

圖3 雙向電流測(cè)量電路

2.4 數(shù)字輸入輸出模塊

數(shù)字輸入輸出部分包括PWM輸入輸出、按鍵、LED燈點(diǎn)亮、8段碼液晶與TFT液晶顯示、通訊部分、基于PCB的電容觸摸按鍵。通訊部分包括上位機(jī)通訊(通過(guò)232與計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換,單片機(jī)側(cè)為UART)、SPI通訊、I2C通訊,其中無(wú)線通訊部分采用TI的CC2520以及CC1101無(wú)線通訊模塊,單片機(jī)主要通過(guò)SPI通訊方式來(lái)進(jìn)行無(wú)線數(shù)據(jù)收發(fā)。

3 軟件設(shè)計(jì)

為了使得實(shí)驗(yàn)裝置操作使用方便,避免一個(gè)實(shí)驗(yàn)對(duì)應(yīng)一個(gè)軟件工程文件夾,本實(shí)驗(yàn)板采用綜合的方法將所有的實(shí)驗(yàn)均放在一個(gè)工程文件里面。使用時(shí)可通過(guò)滾輪電阻以及兩個(gè)用戶自定義按鍵完成菜單項(xiàng)的選擇與退出,進(jìn)而進(jìn)入或者退出相應(yīng)的實(shí)驗(yàn)程序。實(shí)驗(yàn)裝置的軟件總體框圖如圖4所示,包括單片機(jī)初始化模塊、菜單選擇模塊、顯示模塊、中斷模塊、SD24B模塊、鋰電池電量管理模塊、液晶亮度調(diào)節(jié)模塊、計(jì)算器模塊、電容觸摸按鍵模塊、MircoSD卡讀寫模塊、上位機(jī)通信模塊以及射頻模塊。限于篇幅,僅介紹菜單選擇模塊與綜合性較強(qiáng)的計(jì)算器實(shí)驗(yàn)。

圖4 系統(tǒng)軟件總體框圖

3.1 菜單選擇模塊

通過(guò)菜單選擇模塊,用戶可以使用齒輪電位器以及按鍵(確定鍵S7與返回鍵S5)選擇進(jìn)入相應(yīng)的實(shí)驗(yàn)程序。菜單選擇界面如圖5所示,目前已開(kāi)發(fā)了8個(gè)實(shí)驗(yàn)程序,在軟件中預(yù)留了接口,用戶可以很方便地添加自己開(kāi)發(fā)的實(shí)驗(yàn)程序,提高了系統(tǒng)的擴(kuò)展性。

圖5 菜單選擇界面

3.2 計(jì)算器模塊

利用MAX7348芯片管理20個(gè)按鍵,這20個(gè)按鍵分別為數(shù)字鍵0~9、加減乘除鍵、小數(shù)點(diǎn)鍵、正負(fù)號(hào)鍵、等于鍵、退格鍵、開(kāi)關(guān)ON/OFF鍵,芯片通過(guò)I2C協(xié)議與MSP430F6736單片機(jī)通訊[15]。

圖6為計(jì)算器程序流程圖,其中ON_flag為計(jì)算器開(kāi)關(guān)標(biāo)志位;Clear_flag為清除標(biāo)志位,當(dāng)為1時(shí)清除所有參數(shù)并且液晶僅顯示“0”;Operation_flag為運(yùn)算標(biāo)志位,當(dāng)為1時(shí)表示用戶已按下“=”鍵,即進(jìn)行數(shù)據(jù)1與數(shù)據(jù)2 的運(yùn)算。先進(jìn)行運(yùn)算數(shù)據(jù)1的錄入,進(jìn)入數(shù)字1操作模塊,當(dāng)數(shù)據(jù)1輸入完成后,即加減乘除鍵被按下,進(jìn)行數(shù)據(jù)2的錄入,進(jìn)入數(shù)字2操作模塊。數(shù)據(jù)1、2操作模塊類似,主要完成參與運(yùn)算的數(shù)據(jù)1、2的計(jì)算,其中包括了對(duì)小數(shù)點(diǎn)、退格鍵的處理。上述步驟完成之后在段碼式液晶上顯示相應(yīng)信息,然后進(jìn)入下一個(gè)循環(huán),直至用戶按下退出鍵。

圖6 計(jì)算器實(shí)驗(yàn)程序流程圖

4 結(jié) 語(yǔ)

本文針對(duì)TI公司MSP430系列單片機(jī)中功能全面的高端產(chǎn)品MSP430F6736單片機(jī)研制了一套通用的教學(xué)實(shí)驗(yàn)裝置,實(shí)驗(yàn)裝置功能豐富,可進(jìn)行的6大類實(shí)驗(yàn)涵蓋了該款單片機(jī)的大部分模塊。在電源變換方面對(duì)傳統(tǒng)單片機(jī)實(shí)驗(yàn)板電源部分進(jìn)行了改進(jìn),實(shí)現(xiàn)了適配器、USB、鋰電池三種供電電源的自動(dòng)切換。實(shí)際通過(guò)測(cè)試,三種電源之間的可平穩(wěn)地實(shí)現(xiàn)切換;單片機(jī)內(nèi)置的Δ-∑型ADC短路測(cè)試精度為14.5位,與數(shù)據(jù)手冊(cè)描述相符;電流測(cè)量精度可精確到20 μA。本套實(shí)驗(yàn)裝置在儀器儀表方面表現(xiàn)出了突出的應(yīng)用,非常適合自動(dòng)化和電氣信息類大學(xué)生學(xué)習(xí)使用,具有較大的參考價(jià)值。

[1] 洪 利,章 揚(yáng),李世寶.MSP430單片機(jī)原理與應(yīng)用實(shí)例詳解[M]. 北京:北京航天航空大學(xué)出版社,2010:35-38.

[2] 曹 磊. MSP430單片機(jī)C程序設(shè)計(jì)與實(shí)踐[M]. 北京:北京航天航空大學(xué)出版社,2007:1-8.

[3] 沈建華,楊艷琴,翟驍曙.MSP430系列16位超低功耗單片機(jī)原理與應(yīng)用[M]. 北京:清華大學(xué)出版社,2004:5-10.

[4] 唐述宏,王文成,等.單片機(jī)通用實(shí)驗(yàn)板的研制[J].濰坊學(xué)院學(xué)報(bào),2009,9(4):13-14.

TANG Shu-hong,WANG Wen-cheng. Development of SCM general experiment board[J]. Journal of Weifang University, 2009,9(4):13-14.

[5] 朱震華. 單片機(jī)綜合實(shí)驗(yàn)箱的研制[J].實(shí)驗(yàn)科學(xué)與技術(shù),2007(1):124-126.

ZHU Zheng-hua. Developing the general experiment box for single-chip microcomputer[J]. Experiment Science & Technology, 2007,(1):124-126.

[6] 石建國(guó),王麗娟.在線調(diào)試與編程的單片機(jī)教學(xué)實(shí)驗(yàn)板設(shè)計(jì)[J].實(shí)驗(yàn)科學(xué)與技術(shù),2008(3):74-75.

SHI Jian-guo, WANG Li-juan. Design of a MCU demonstration and development board with IAP and ICE Function,[J]. Experiment Science & Technology 2008(3):74-75.

[7] 萬(wàn)志平,柳 斌.一種單片機(jī)實(shí)踐教學(xué)實(shí)驗(yàn)板開(kāi)發(fā)[J] .自動(dòng)化技術(shù)與應(yīng)用,2009,28(7):94-96.

WANG Zhi-ping, LIU Bin. A single-chip microcomputer system for teaching purposes[J]. Techniques of Automation and Applications, 2009,28(7):94-96.

[8] 陸中宏.工學(xué)結(jié)合模式下的單片機(jī)實(shí)驗(yàn)板的設(shè)計(jì)與應(yīng)用[J].制造業(yè)自動(dòng)化,2011,33(2):28-29.

LU Zhong-hong.Work integrated learning mode of SCM experimental slab design and application[J]. Manufacturing Automation, 2011,33(2):28-29.

[9] 張 翰,陳智淵,徐科軍.TMS320LF2407A DSP實(shí)驗(yàn)裝置[J].實(shí)驗(yàn)室研究與探索,2007,26(5):39-40.

ZHANG Han, CHEN Zhi-yuan, XU Ke-jun. TMS320LF2407A DSP experimental equipment[J]. Research & Exploration Laboratory, 2007,26(5):39-40.

[10] 劉立群,孫志毅,金坤善.基于MSP430單片機(jī)的超低功耗數(shù)據(jù)采集器設(shè)計(jì)[J].自動(dòng)化儀表,2005,26(4):30-31.

LIU Li-qun, SUN Zhi-yi, JIN Kun-shan. The design of Ultra-low power consumptive data collector based on MSP430 single chip computer[J].Process Automation Instrument, 2005,26(4):30-31.

[11] 李 昕,曲夢(mèng)可,榮譽(yù)等. 基于MSP430單片機(jī)低功耗濕度計(jì)的設(shè)計(jì)[J].儀器儀表學(xué)報(bào),2007,27(6):1437-1438.

LI Xin, QU Meng-ke, RONG Yu, Design of low-power hygrometer based on MSP430 MCU[J].Chinese Journal of Scientific Instrument, 2007,27(6):1437-1438.

[12] 田 野,廖明燕.基于充放電原理的電容式觸摸按鍵設(shè)計(jì)[J].電子設(shè)計(jì)工程,2010(10):142-144.

TIAN Ye, LIAO Ming-yan. Capacitive touch sensor design based on charging/discharging principle[J]. Electronic Design Engineering, 2010(10):142-144.

[13] 蔡 震,馬洪江.混合PIN/Schottky二極管特性簡(jiǎn)析[J].微處理機(jī), 2012(4):16-17.

CAI Zheng, MA Hong-jiang. Character and analyse of the MPS[J].Microprocessors, 2012(4):16-17.

[14] 徐科軍,馬修水,李曉林.傳感器與檢測(cè)技術(shù)[M].2版.北京:電子工業(yè)出版社,2008:72-79.

[15] 唐紅文,陳少平. I2C總線在多機(jī)通信中的應(yīng)用[J].電子技術(shù)應(yīng)用,2005,31(5):51-52.

TANG Hon-wen, CHEN Shao-pin. Application of I2C bus among microprocessor communications[J].Application of Electronic Technique, 2005,31(5):51-52.

猜你喜歡
單片機(jī)實(shí)驗(yàn)
記一次有趣的實(shí)驗(yàn)
微型實(shí)驗(yàn)里看“燃燒”
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
做個(gè)怪怪長(zhǎng)實(shí)驗(yàn)
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
NO與NO2相互轉(zhuǎn)化實(shí)驗(yàn)的改進(jìn)
實(shí)踐十號(hào)上的19項(xiàng)實(shí)驗(yàn)
太空探索(2016年5期)2016-07-12 15:17:55
主站蜘蛛池模板: 9999在线视频| 欧洲日本亚洲中文字幕| 大香网伊人久久综合网2020| 色悠久久综合| 情侣午夜国产在线一区无码| 激情无码字幕综合| 久久人人妻人人爽人人卡片av| 久操中文在线| 亚洲精品国产成人7777| 国产精品视频3p| 日本在线视频免费| 韩日无码在线不卡| 在线观看免费人成视频色快速| 久久久久国产一级毛片高清板| 伊人查蕉在线观看国产精品| 国产精品yjizz视频网一二区| 亚洲精品波多野结衣| 亚洲日韩精品欧美中文字幕| 国产日产欧美精品| 欧美成人精品一级在线观看| 亚洲国产理论片在线播放| 91麻豆国产在线| 亚洲综合色区在线播放2019| 毛片基地美国正在播放亚洲 | 精品国产一区二区三区在线观看| 国产高清在线观看| 一区二区三区国产精品视频| 日本免费一区视频| 成人午夜天| 欧美色99| 制服无码网站| 成人福利视频网| 精品国产Ⅴ无码大片在线观看81| 无码在线激情片| 亚洲精品无码久久毛片波多野吉| 国产主播在线一区| 日韩不卡免费视频| 亚洲欧美国产五月天综合| 福利小视频在线播放| 波多野结衣一二三| 免费人成又黄又爽的视频网站| 亚洲国产高清精品线久久| 九九九精品成人免费视频7| 亚洲男女天堂| 九九视频免费看| 欧美日韩国产系列在线观看| 国国产a国产片免费麻豆| 国产97公开成人免费视频| 国产幂在线无码精品| 久久人搡人人玩人妻精品一| 无码一区二区波多野结衣播放搜索| 婷婷六月在线| 日韩国产 在线| 亚洲国产日韩在线成人蜜芽| 人妻免费无码不卡视频| 亚洲天堂视频在线观看| 亚洲午夜天堂| 免费va国产在线观看| 亚洲成人精品| 久久成人免费| 成人国产精品一级毛片天堂| 免费看美女毛片| 一级毛片在线播放| 51国产偷自视频区视频手机观看| 97国产成人无码精品久久久| 97影院午夜在线观看视频| 久久精品91麻豆| 91免费在线看| 国产精品美女免费视频大全| 国产成人综合日韩精品无码首页| 成人无码区免费视频网站蜜臀| 成人福利在线视频| 亚洲A∨无码精品午夜在线观看| 色悠久久久| 波多野结衣爽到高潮漏水大喷| 性欧美精品xxxx| 亚洲不卡网| 国产精品黄色片| 欧美国产综合色视频| 久久国产乱子伦视频无卡顿| 久久成人18免费| 日韩精品欧美国产在线|