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

基于MSP430F149單片計算機的可編程定時開關(guān)設(shè)計

2014-04-29 22:19:50胡龍偉
科技創(chuàng)新與應(yīng)用 2014年14期
關(guān)鍵詞:單片機

胡龍偉

摘 要:本文基于MSP430單片機理論,發(fā)揮其“低功耗”的特性,以MSP430F149單片機為核心部件、ZLG7290 I2C接口鍵盤/LED驅(qū)動器為輸入/顯示設(shè)備的系統(tǒng)構(gòu)架設(shè)計開發(fā)硬件。

關(guān)鍵詞:定時開關(guān);低功耗;單片機;MSP430F149

引言

定時開關(guān)應(yīng)用于生產(chǎn)生活的諸多領(lǐng)域。但是,目前市場上大量使用的定時開關(guān)系統(tǒng),控制對象單一,定時時間不可調(diào)節(jié)。比如說,有的只能控制路燈,有的只能控制單一生產(chǎn)設(shè)備等。然而現(xiàn)如今可編程邏輯器件、單片計算機等的蓬勃發(fā)展,不但填補了上述欠缺,而且使其應(yīng)用領(lǐng)域進一步擴大,應(yīng)用深度也進一步加深。

可編程定時開關(guān)[1]的實現(xiàn)方案具有極高的可定制性,有基于簡單的C51單片計算機實現(xiàn)的,也有基于可編程邏輯器件FPGA實現(xiàn)的,甚至有基于PC(個人計算機)實現(xiàn)的,但最普遍的還是基于單片機來實現(xiàn)的。單片機實現(xiàn)可編程定時開關(guān)控制設(shè)計簡潔,效果良好,成本低廉。本設(shè)計主要通過MSP430F149單片機實現(xiàn)功能。

1 MSP430F149單片機的說明[2]

為了得到最容易實現(xiàn)設(shè)計目標(biāo)且性價比高的機型,在芯片的選型上,主要需考慮系統(tǒng)功耗資源要求、芯片功能要求(考慮引腳、體積)以及系統(tǒng)存儲器容量的要求。

MSP430F149單片機集中體現(xiàn)了現(xiàn)代單片機先進的低功耗設(shè)計理念,其設(shè)計結(jié)構(gòu)完全以系統(tǒng)低功耗運行為核心。單片機采用FLASH存儲器作為程序代碼及信息存儲,因此可實現(xiàn)多次的寫入和擦除,也可實現(xiàn)在線寫入,且存儲空間大,其中ROM為60K,RAM為2K。在單片機內(nèi)集成了一個12位精度、高效通用的A/D轉(zhuǎn)換模塊,即數(shù)據(jù)采集子系統(tǒng)。片內(nèi)有一個硬件乘法器,是一個16位的外圍模塊,它并不集成于CPU中,因此它的運算獨立于CPU,也不需要特殊的指令。片內(nèi)有2個串行通訊接口,支持通用異步協(xié)議(UART協(xié)議)和同步協(xié)議(SPI協(xié)議)。片內(nèi)有2個16位的定時器,且?guī)в卸鄠€捕獲/比較寄存器,這樣寄存器的使用將更加靈活。 MSP430F149單片機具有強大的擴展功能,具有48個I/O引腳,每個I/O口分別對應(yīng)輸入、輸出、功能選擇、中斷等多個寄存器,使得功能口和通用I/O口可以復(fù)用,大大增強了端口功能和靈活性,提高了對外圍設(shè)備的開發(fā)能力。

2 ZLG7290 芯片的說明[3]

本設(shè)計的輸入/顯示部分采用ZLG7290 I2C接口鍵盤及LED驅(qū)動器。該芯片能自動完成8位LED數(shù)碼管的動態(tài)掃描和(最多)64按鍵檢測掃描,大大減輕單片機的用于顯示/鍵盤的工作時間和程序負(fù)擔(dān),使集中資源用于信號的檢測和控制。

ZLG7290可采樣64個按鍵或者傳感器,可檢測每個按鍵的連擊次數(shù)。因此,該器件具有很好的鍵盤去抖動處理、雙鍵互鎖處理、連擊鍵處理以及功能鍵處理能力。

ZLG7290提供兩種控制方式:寄存器映像控制和命令解釋控制。寄存器映像控制是指直接訪問底層寄存器(除通信緩沖區(qū)外的寄存器),實現(xiàn)基本控制功能;命令解釋控制是指通過解釋命令緩沖區(qū)中的指令,間接訪問底層寄存器實現(xiàn)擴展控制功能,如實現(xiàn)寄存器的位操作,對顯示緩存循環(huán)、移位,對操作數(shù)譯碼等操作。

ZLG7290 I2C接口鍵盤及LED驅(qū)動器具有I2C 串行接口,可以提供鍵盤中斷信號以方便地用于處理器接口。再次,它能夠驅(qū)動8位共陰數(shù)碼管或者64只獨立的LED和64個按鍵,可以同時控制掃描位數(shù)以及任一數(shù)碼管的閃爍。芯片提供數(shù)據(jù)譯碼和循環(huán)、移位、段尋址等控制,無需外接元件便直接驅(qū)動LED數(shù)碼管,可擴展驅(qū)動電流和驅(qū)動電壓。鍵盤具有 8個功能鍵,可檢測任一鍵的連擊次數(shù)。

3 可編程定時開關(guān)設(shè)計的模型建立[4]

基于MSP430F149單片機的定時開關(guān)實現(xiàn)方案采用MSP430F149單片機作為核心控制部件,顯示和輸入部分采用的是ZLG7290 I2C接口鍵盤及LED驅(qū)動器,供電采用3.3V直流電源。

MSP430F149單片機保證了系統(tǒng)在低功耗狀態(tài)下實現(xiàn)定時控制;ZLG7290 I2C接口鍵盤具有很好的鍵盤去抖動處理、雙鍵互鎖處理、連擊鍵處理以及功能鍵處理能力,能夠?qū)⒁徊糠衷刃枰绍浖崿F(xiàn)的功能交給了內(nèi)置硬件去實現(xiàn),使得程序大大簡化;LED數(shù)碼管分左右共8位,左邊4位用于顯示定時時間,右邊4位用于計數(shù)顯示,計時以“秒”作為單位;一般基于MSP430F149單片機實現(xiàn)的系統(tǒng)供電都需要5V和3.3V兩種,5V供應(yīng)外設(shè),3.3V供應(yīng)CPU以及相應(yīng)的外設(shè),本系統(tǒng)結(jié)構(gòu)較簡單,因此只提供3.3V電壓。

圖1所示是可編程定時開關(guān)系統(tǒng)的基本模型。按下ZLG7290 I2C接口鍵盤“數(shù)字”鍵鍵入定時時間并在左邊數(shù)碼管顯示,然后按下“開始”鍵,MSP430F149單片機開始計時,并將計數(shù)通過ZLG7290的右邊數(shù)碼管顯示電路加以呈現(xiàn),定時時間到,發(fā)光二極管呈現(xiàn)閃爍效果。

5 硬件電路設(shè)計

MSP430F149單片機系統(tǒng)電路[5]如圖2所示。單片機片內(nèi)有XC1和XC2兩個晶體可供選擇,如圖3所示,本次設(shè)計采用了一種比較普遍的連接方式:XIN和XOUT連接時鐘晶體超低速晶體32,768Hz,XIN2和XOUT2連接8MHz的高速晶體。

另外,電路還包括簡易仿真器JTAG下載線以及RC復(fù)位電路。為了使系統(tǒng)上電后能很好地復(fù)位,處于更穩(wěn)定的運行狀態(tài),在包含了控制器的電路系統(tǒng)中,都有對應(yīng)的復(fù)位電路。在大多數(shù)的MSP430系統(tǒng)中,一般都采用專門的復(fù)位芯片來提高系統(tǒng)的穩(wěn)定性和可靠性。本系統(tǒng)對運行速度要求不高,也并不龐大,因而只采取了一般的RC電路復(fù)位。MSP430單片機的JTAG接口是一個14引腳的雙排插座,其硬件連接需要經(jīng)過4個引腳,外加TCLK、TEST、RESET等引腳來實現(xiàn)。4個JTAG引腳分別是TMS、TCK、TDI和TDO。其邊界掃描的主要信號為TDO、TDI、TMS、TCK和RST信號。

其電路連接如圖4所示。

ZLG7290芯片的電路連接如圖5所示。顯示電路部分采用的是兩片4位共陰式LED數(shù)碼管,如圖6所示,因此左右共8位顯示,左邊4位用于輸入時顯示定時時間,右邊4位則用于開始計時后的計數(shù)顯示。由于本設(shè)計要求實現(xiàn)的輸入效果并不十分復(fù)雜,因此在實際使用時鍵盤選用4×4共16只按鍵的矩陣鍵盤即可(K1~K10鍵設(shè)置為“0~9”數(shù)字鍵,F(xiàn)1、F2和F3設(shè)置為功能鍵“START”、“STOP”以及“RESET”),而不必采用本設(shè)計中的8×8共64只按鍵的鍵盤。

電源電路如圖7所示。

整個系統(tǒng)采用3.3V電壓供電,考慮到硬件系統(tǒng)要求電壓具有穩(wěn)壓功能和紋波小的特點,同時也考慮到硬件系統(tǒng)的低功耗等特點,因此該硬件系統(tǒng)的電源先用橋式整流電路進行整流處理,再用LM1117穩(wěn)壓芯片穩(wěn)壓得到3.3V電壓,供給CPU以及相關(guān)的外圍設(shè)備。為了使電源輸出的紋波較小和降低其對整個系統(tǒng)的干擾,在輸入端和輸出端連接兩個電容,以濾除高頻和低頻干擾,在輸出端得到穩(wěn)定的直流工作電壓。

系統(tǒng)整體構(gòu)成包含了MSP430F149單片機電路、ZLG7290鍵盤輸入/數(shù)碼管顯示電路、電源電路以及復(fù)位電路、JTAG下載線電路和兩個晶振。

MSP430單片機的JTAG接口是一個14引腳的雙排插座,其邊界掃描信號是TDO、TDI、TMS、TCK和RST信號。MSP430單片機型號不同,對應(yīng)的時鐘模塊也是有所不同的,而MSP430F149單片機片內(nèi)有XC1和XC2兩個晶振可選。以上三個電路以及鍵盤輸入電路將不再贅述,只在圖8系統(tǒng)總圖中加以體現(xiàn)。

5 結(jié)束語

本文所設(shè)計的是用MSP430F149單片機原理、ZLG7290芯片技術(shù)和其他相關(guān)理論所實現(xiàn)的可編程定時控制。本系統(tǒng)具有可定制、定時、顯示等方面的功能,有比較好的精度和實用性。

可編程定時開關(guān)在生產(chǎn)生活的很多方面都有應(yīng)用,本系統(tǒng)是在實驗的基礎(chǔ)上所作的設(shè)計,從具體的工業(yè)定時控制中汲取有價值的參考,對單片計算機、鍵盤/顯示設(shè)備以及其它相關(guān)的外圍設(shè)備電路進行調(diào)整和改進,在可調(diào)性、可操作性方面有了較大的提高。

圖7 電源電路

圖8 系統(tǒng)電路總圖

參考文獻(xiàn)

[1]武慶生,仇梅.單片機原理與應(yīng)用[M].電子科技大學(xué)出版社,1998.

[2]謝興紅,林凡強,吳雄英.MSP430單片機基礎(chǔ)與實踐[M].北京:北京航空航天大學(xué)出版社,2008.

[3]ZLG7290 I2C接口鍵盤及LED驅(qū)動器[EB/OL].http://www.zlgmcu.com

[4]秦龍.MSP430單片機常用模塊與綜合系統(tǒng)實例精講[M].北京:電子工業(yè)出版社,2007.

[5]謝自美.電子線路設(shè)計·實驗·測試(第2版)[M].華中科技大學(xué)出版社,2000.

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
主站蜘蛛池模板: 国产9191精品免费观看| 91视频日本| 国产91九色在线播放| 高清不卡毛片| 性网站在线观看| 日本午夜影院| 国产成人福利在线| 麻豆精品在线| 亚洲欧洲免费视频| 国产精品嫩草影院av| 精品一区二区三区四区五区| 五月婷婷中文字幕| 成人毛片免费观看| 成人欧美日韩| 亚洲国产综合精品中文第一| 亚瑟天堂久久一区二区影院| 中国国产A一级毛片| 国产成人喷潮在线观看| 免费午夜无码18禁无码影院| 亚洲人妖在线| 国产91全国探花系列在线播放| 红杏AV在线无码| 国产亚洲精品自在久久不卡| 女人18一级毛片免费观看| 亚洲精品手机在线| 亚洲男人的天堂久久香蕉网| 国产亚洲精品va在线| 精品无码一区二区三区电影| 国产精品真实对白精彩久久| 中文字幕永久视频| 亚洲免费毛片| www.亚洲色图.com| 日本欧美成人免费| 精品久久香蕉国产线看观看gif| 亚洲AV无码久久天堂| 成人午夜天| 91精品国产麻豆国产自产在线| 热思思久久免费视频| 亚洲Av激情网五月天| 91青草视频| a色毛片免费视频| 色综合网址| 99精品热视频这里只有精品7| 在线免费亚洲无码视频| 精品国产成人国产在线| 国产精品视屏| 福利小视频在线播放| 五月婷婷激情四射| 国产啪在线| 男人天堂亚洲天堂| 国产精品视频猛进猛出| 精品国产一二三区| 99成人在线观看| 男女猛烈无遮挡午夜视频| 亚洲无码37.| 久久无码高潮喷水| 国产女同自拍视频| 久久这里只有精品2| 亚洲va精品中文字幕| 毛片在线看网站| 超碰91免费人妻| 亚洲高清在线天堂精品| 日韩在线观看网站| 久久久久青草线综合超碰| 永久毛片在线播| 欧美色综合网站| 国产地址二永久伊甸园| 免费日韩在线视频| 国产精品一区二区久久精品无码| 国产精品亚洲精品爽爽| 日韩人妻少妇一区二区| 精品一区二区三区波多野结衣| 久久久久88色偷偷| 搞黄网站免费观看| 亚洲乱强伦| 91麻豆精品视频| 国产女人爽到高潮的免费视频 | 国产va欧美va在线观看| 国产丰满大乳无码免费播放| 国产正在播放| 亚洲毛片一级带毛片基地| 国产免费人成视频网|