《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 應用MSP430F149單片機的超低頻波形發生器

應用MSP430F149單片機的超低頻波形發生器

2008-10-29
作者:陳海波 陳立功 倪純珍

??? 摘? 要: 介紹了應用MSP430F149芯片開發超低頻" title="超低頻">超低頻波形發生器" title="波形發生器">波形發生器的設計原理及其在生理濾波器調試中的應用。

??? 關鍵詞: MSP430F149芯片? 單片機? 波形發生器? 濾波系統

?

  在載人運輸系統振動分析儀" title="分析儀">分析儀中常用超低頻波形發生器作為仿真的信號源。要求在0.1Hz~100Hz范圍內穩定工作,波形失真小,且能以0.1Hz為步長細調。傳統超低頻波形發生器設計中存在著很多的不足:(1)應用通用電路,元器件多,尤其是電容的體積大,且波形的穩定性差、失真大,調節上極不方便;(2)應用專用電路,如ICL8038、MAX038,其失真和穩定性方面有明顯提高,但在超低頻應用上仍不合適。而且電路的調節器件多,對電源的要求較高,代價較大。鑒于目前開發的振動分析儀常采用微控制器,利用其富余的軟硬件資源,建立調節方便、高精度的超低頻波形發生器,極有推廣價值。

  根據《鐵路車輛內旅客振動舒適性評價準則》UIC513國際標準開發的SSD-J-2振動舒適度測量儀是基于MSP430F149的三維振動便攜式分析儀,內含上下、左右、前后振動的生理濾波器。為了調整和標定這組生理濾波器的精度,利用該單片機的一個PWM輸出端配上∏型RC濾波,在軟件支持下構成調節方便的超低頻波形發生器。經實用表明其性能達到UIC513標準的技術要求。

1 MSP430F149的內部結構

  MSP430F149是美國TEXAS INSTRUCMENTS公司最新推出的16位超低功耗" title="超低功耗">超低功耗混合信號單片機,帶有Flash存儲器,具備很強的靈活性,方便修改代碼及產品售后升級。它采用精簡指令集(RISC),125ns指令周期,大部分的指令在一個指令周期內完成。1.8V~3.6V的供電電壓,其超低功耗(供電電壓2.2V,工作頻率32kHz時,工作電流為7μA;供電電壓2.2V,工作頻率1MHz時,工作電流為250μA。)使超低頻波形發生器可被設計成電池供電且長時間工作的系統。MSP430F149內含一個具有8個外部通道的12位高性能A/D轉換器,一個具有自動掃描功能的容量為16個字節的可編程緩沖器,片內參考電壓,一個溫度傳感器以及電池低壓時的檢測電路;內部具有兩個定時器:帶有7個捕獲/比較寄存器的16位Timer_B和帶有3個捕獲/比較寄存器的16位Timer_A,在比較模式下可以產生PWM信號,控制DCO的頻率,利用它們可以滿足要求;該芯片具有60KB的閃速存儲器,2KB RAM,采用串行在線編程方式,為用戶修改程序和控制參數帶來靈活的空間,而且內部的安全保密熔絲可使程序不被非法拷貝。此外,MSP430F149具有強大的中斷功能,48個I/O引腳,兩個串行通訊接口,10萬次的擦寫,超強的抗干擾能力。

2 超低頻波形發生器的電路設計原理

  用于人體乘坐的交通運輸工具中的振動分析儀對信號有嚴格的濾波要求。UIC513標準中對Z方向(上、下)振動信號規定按圖1的濾波計權曲線進行濾波,其濾波頻帶為0.4Hz~16Hz,并且具有臺階性。重要的是檢驗濾波的效果是評價振動舒適性的前提,濾波電路只有經過嚴格的標定校調后方能投入使用,所以需要采用低失真、超低頻正弦波" title="正弦波">正弦波信號源來標定電路。應用MSP430F149進行設計,電路十分簡單。產生的波形精度取決于脈寬計數器的精度,最高可達16位,頻率取決于軟件所設計正弦表的大小、系統頻率以及讀取正弦表的時間長短。應該注意的是所設計的頻率應該比需要的頻率略高一些,這樣由脈寬調制信號到正弦波信號的濾波電路階數可以降低。其電路結構如圖2。

?

?

?

3 用MSP430F149實現PWM功能的軟件設計

  在該超低頻波形發生器的軟件設計中,主要應用到了以下幾個功能模塊:Timer_B定時器、Timer_A定時器、CPU寄存器、片內的數字控制晶振以及XT1低功耗振蕩器,其主程序流程圖如圖3所示。

?

?

3.1 穩定DCO頻率模塊

  DCO實質上是一個RC振蕩器,具有RC振蕩器的特點。其在頻率的設置和轉換上不準確,但由于它是數字控制的振蕩器,可以通過一個已知的頻率穩定的晶振如32768Hz手表晶振來進行校準,使DCO達到準確的頻率。因為MSP430F149不含有鎖頻環數字邏輯,所以只有通過軟件進行“軟鎖頻”校準DCO,這十分重要。

  程序如下:

Setup_TA????? mov??????? #TASSEL1+TACLR,&TACTL???

???????????????????????????????????????????????? ;設置TA時鐘SMCLK

Setup_CC2????? mov??????? #CCIS0+CM0+CAP,&CCTL2???

???????????????????????????????????????????????? ;設置CCR2,輸入信號:

???????????????????????????????????????????????? ;ACLK,捕獲模式

???????????????bis????????#MC1,&TACTL

???????????????????????????????????????????????? ;設置Timer_A:連續模式

Test_DCO???????bit????????#CCIFG,&CCTL2?????

???????????????????????????????????????????????? ;檢測捕獲標志位

???????????????jz?????????Test_DCO

???????????????bic????????#CCIFG,&CCTL2???????? ;清除標志位

AdjDCO???????? mov??????? &CCR2,R14

???????????????????????????????????????????????? ;R14=捕獲的SMCLK值

???????????????sub????????R15,R14?????????????? ;R14=捕獲SMCLK的差值

???????????????mov??????? &CCR2,R15

????????????????????????????????????????? ?????? ;R15=上次捕獲的SMCLK值

???????????????cmp??????? #Delta,R14??????????? ;Delta=SMCLK/ACLK

???????????????jlo????????IncDCO????????

???????????????jeq????????DoneFLL???????

DecDCO???????? dec.b????? &DCOCTL??????????????? ;調整DCO

???????????????jmp????????Test_DCO????????????

IncDCO???????? inc.b??????&DCOCTL????

???????????????jmp????????Test_DCO????????????

DoneFLL??????? clr????????&CCTL2???????????????? ;停止CCR2

???????????????clr????????&TACTL???????????????? ;停止Timer_A

3.2 產生PWM的Timer_B中斷程序

  改變正弦波的頻率需要改變脈寬信號輸出的頻率,有3種不同的方法:(1)可改變精度,進一步改變正弦表的大小,增大或減小輸出一個正弦波的周期;(2)可改變主頻,來延長指令的執行時間,進而延長周期;(3)利用中斷處理延時讀取正弦表的方法來控制輸出的頻率。3種方法均十分簡便,只需改變幾個參數即可。這里采用的是最后一種方法。

  程序如下:

TB_ISR?? inc?????R11? ?????????? ;R11,R12用于改變產生正弦

???????????????????????????????? ;波的頻率,延遲讀取正弦表

?????????cmpR11, R12 ?

?????????jne???? RT????????? ?

?????????incd??? R15????????????? ;增加指針R15,指向正弦表?

????????????????????????????????? ;的下一個正弦值?

???????? and??? #Number, R15????? ;Number=正弦表大小×2?

?????????mov??? Sine_Tab(R15),&TBCCR1?

??????????????????????????????????;Sine_Tab為正弦表指針,TBCCR1

RT???????reti?????????????????? ? ;移入新值

4 以MSP430F149為核心的振動分析儀的生理濾波器的自校系統

??? 由于MSP430F149提供了強大的功能,可以用來開發便攜式振動分析儀。超低頻波形發生器正是在MSP430F149基礎上開發的,結構簡單,能夠對振動分析儀的生理濾波電路進行校驗,完成了儀器的自校驗功能。其系統結構圖如圖4所示。

?

?

  使用MSP430F149設計正弦波發生器,利用了該單片機所提供的特殊功能,使得電路簡單,調節方便,而且精度可控。通過驗證可以產生不同頻率、失真很小的波形,可以作為模擬電路的輸入源對其標定。除此之外還可以進一步利用該單片機產生諧波信號、直流信號等,應用到更加廣闊的領域。

?

參考文獻

1 胡大可.MSP430系列超低功耗16位單片機原理與應用,北京:北京航空航天大學出版社,2000

2 MSP430x1xx Family User's Guide, 2000

3 MSP430x13x,MSP430x14x Data sheet, 2000

4 Controlling the DCO of the MSP430x11x, 2000

5 UIC Code 513,Guidelines for evaluating passenger comfort in relation to vibration in railway vehicles,1994
本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久蜜桃资源一区二区老牛| 一本色道久久精品| 久久久精品动漫| 午夜精品久久久久久久99热浪潮| 国产精品高潮呻吟久久av黑人| 一本色道久久精品| 欧美精品一区视频| 亚洲国产中文字幕在线观看| 日韩一级精品| 亚洲国产91色在线| 亚洲欧美日韩一区在线观看| 国产精品久久久亚洲一区| 久久免费高清视频| 亚洲精品在线免费观看视频| 国产日韩欧美亚洲| 欧美一级理论性理论a| 美日韩免费视频| 久久精品国产亚洲一区二区| 美女999久久久精品视频| 99国产精品视频免费观看| 欧美精品一卡| 国产偷国产偷精品高清尤物| 亚洲免费视频网站| 欧美丝袜一区二区| 久久精品首页| 乱人伦精品视频在线观看| 国产丝袜美腿一区二区三区| 亚洲欧美日韩一区二区在线| 亚洲美女淫视频| 欧美国产综合一区二区| 国产精品美女久久久| 欧美一区二区三区在| 亚洲欧洲精品一区二区精品久久久| 国产欧美日韩亚洲| 国产午夜精品视频免费不卡69堂| 国产亚洲成av人片在线观看桃| 欧美电影在线播放| 亚洲午夜精品久久久久久app| 欧美三级电影一区| 欧美日韩国产三级| 蜜桃av噜噜一区二区三区| 久久国产精品99精品国产| 国产精品一区久久久| 欧美激情视频免费观看| 欧美精品在线观看91| 亚洲激情影院| 国内精品免费午夜毛片| 欧美日韩一区二区三区免费| 国产精品一区二区男女羞羞无遮挡| 亚洲激情av在线| 国产亚洲一区二区精品| 欧美婷婷久久| 亚洲欧美区自拍先锋| 国产精品久久久久久av下载红粉| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲欧美日韩天堂一区二区| 亚洲图片自拍偷拍| 国产一区二三区| 亚洲免费一区二区| 日韩五码在线| 亚洲综合三区| 精品二区久久| 亚洲区国产区| 亚洲人成人一区二区三区| 亚洲电影毛片| 国产乱肥老妇国产一区二| 欧美精品一区二区视频| 国产精品白丝av嫩草影院| 久久久久成人精品| 欧美日韩亚洲一区二区| aa级大片欧美三级| 美国三级日本三级久久99| 欧美激情一区| 久久久久在线| 亚洲人成亚洲人成在线观看图片| 国内外成人在线视频| 一区二区高清视频在线观看| 亚洲人成在线观看一区二区| 欧美韩日一区二区三区| 一区二区三区.www| 国产一区二区三区日韩欧美| 亚洲国产中文字幕在线观看| 欧美日韩亚洲一区在线观看| 在线成人欧美| 亚洲影视在线播放| 久久久综合香蕉尹人综合网| 欧美亚洲免费高清在线观看| 欧美日韩一区二区三区在线观看免| 久久精品视频在线观看| 99热精品在线观看| 亚洲一区黄色| 久久综合精品一区| 亚洲欧美韩国| 亚洲另类一区二区| 国产精品久久久一本精品| 亚洲国产精品一区在线观看不卡| 国产主播精品| 欧美一区亚洲一区| 午夜精品久久久久久99热| 欧美日韩一区二区三区在线看| 午夜欧美大片免费观看| 国产综合色精品一区二区三区| 亚洲欧美日韩精品久久| 国产精品系列在线播放| 亚洲综合电影一区二区三区| 久久综合图片| 一区二区激情视频| 欧美精品一区二区三| 国产精品―色哟哟| 欧美激情成人在线| 欧美激情视频一区二区三区在线播放| 欧美精品三级| 亚洲精品视频啊美女在线直播| 久久蜜桃av一区精品变态类天堂| 久久精品视频在线看| 午夜久久tv| 中文在线资源观看视频网站免费不卡| 欧美伦理91| 久久夜色撩人精品| 国产免费成人在线视频| 亚洲激情视频网站| 久久午夜电影| 亚洲国产欧美不卡在线观看| 好看不卡的中文字幕| 欧美日韩国产成人精品| 国产综合色精品一区二区三区| 国产精品网站在线播放| 国内精品**久久毛片app| 欧美人与禽性xxxxx杂性| 99国产精品自拍| 亚洲图片激情小说| 国产精品入口夜色视频大尺度| 国产亚洲va综合人人澡精品| 国产精品一区二区女厕厕| 久久久精品一品道一区| 欧美国产日韩精品| 国产精品www994| 亚洲春色另类小说| 欧美婷婷久久| 亚洲精品免费观看| 欧美日韩国产大片| 国产精品久久久久国产a级| 欧美在线观看一区| 狠狠色噜噜狠狠色综合久| 欧美伊人久久久久久午夜久久久久| 99在线精品观看| 精品电影在线观看| 麻豆国产精品777777在线| 欧美日韩不卡| 久久av一区二区| 久久久久国产精品一区三寸| 久久av一区| 亚洲一区二区三区在线视频| 欧美日韩一二三区| 在线免费高清一区二区三区| 一本到12不卡视频在线dvd| 国产美女精品| 欧美三级在线视频| 羞羞色国产精品| 欧美日韩国产精品专区| 国产午夜久久| 亚洲精品国产精品久久清纯直播| 国产精品成人免费精品自在线观看| 99国产成+人+综合+亚洲欧美| 亚洲国产婷婷| 久久久久久9| 狠狠88综合久久久久综合网| 国产麻豆精品theporn| 欧美视频在线观看 亚洲欧| 久久色在线观看| 欧美国产精品人人做人人爱| 欧美成人综合网站| 亚洲私人影吧| 99riav久久精品riav| 每日更新成人在线视频| 亚洲精品一区二区三区av| 欧美精品videossex性护士| 亚洲午夜三级在线| 欧美午夜精品久久久久久浪潮| 欧美精品 国产精品| 国内精品久久久久久久果冻传媒| 国产精品女主播| 亚洲三级国产| 亚洲欧美久久| 亚洲成人在线免费| 国内精品伊人久久久久av影院| 开元免费观看欧美电视剧网站| 亚洲欧美在线高清| 国产一区二区三区av电影| 亚洲激情视频在线| 亚洲欧美日韩国产成人精品影院| 亚洲一区二区免费| 久久青青草原一区二区| 亚洲一区二区在线播放| 久久av一区二区三区漫画| 亚洲午夜电影| 国产精品99一区二区| 欧美天天综合网| 亚洲先锋成人| 一区二区三区在线视频观看| 欧美一区二区三区成人| 久久狠狠一本精品综合网| 午夜精品福利视频| 亚洲最新视频在线| 欧美一级大片在线观看| 亚洲女性喷水在线观看一区| 亚洲国产精品成人久久综合一区| 亚洲一级黄色| 欧美在线看片a免费观看| 欧美久久婷婷综合色| 欧美日韩国语| 国产一区二区中文| 欧美日韩午夜视频在线观看| 亚洲网在线观看| 久久人人97超碰国产公开结果| 亚洲国产日韩一区| 国产欧美日韩亚州综合| 国产精品一香蕉国产线看观看| 亚洲国产精品嫩草影院| 欧美精品一卡| 最新亚洲一区| 欧美在线视频一区二区三区| 久久精品国产综合| 一区二区三区视频观看| 在线看片一区| 亚洲国产欧美一区二区三区丁香婷| 国产日韩精品一区二区三区| 欧美影片第一页| 欧美va天堂va视频va在线| 红桃视频一区| 亚洲美女免费精品视频在线观看| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲午夜电影| 欧美岛国在线观看| 99在线观看免费视频精品观看| 9i看片成人免费高清| 亚洲视频在线二区| 国产精品影院在线观看| 黄色一区二区在线| 免费日韩成人| 国产精品久久久久久久久免费樱桃| 99国产成+人+综合+亚洲欧美| 欧美网站在线观看| 国产一区二区精品在线观看| 午夜日韩电影| 欧美日韩一区二区免费在线观看| 亚洲日本国产| 久久www成人_看片免费不卡| 午夜精品久久久久久99热软件| 亚洲精品日韩久久| 亚洲黄色成人网| 国产精品一区二区三区免费观看| 国产日韩欧美91| 亚洲成人直播| 久久不射2019中文字幕| 免费在线播放第一区高清av| 亚洲国产精品久久久久婷婷老年| 日韩网站免费观看| 国产乱肥老妇国产一区二| 国产日韩欧美自拍| 欧美日韩性视频在线| 亚洲国产成人在线播放| 亚洲专区一区| 欧美性jizz18性欧美| 欧美视频一区二区三区…| 91久久在线观看| 欧美高清一区二区| 一区二区三区成人| 国产一级揄自揄精品视频| 午夜精品久久久久久久久| 午夜精品影院在线观看| 美女被久久久| 欧美国内亚洲| 久久久五月天| 亚洲欧美日韩国产一区二区三区| 在线综合+亚洲+欧美中文字幕| 欧美视频手机在线| 国产美女扒开尿口久久久| 亚洲一区二区三区精品在线观看| 久久精品一区蜜桃臀影院| 国产精品久久久久av| 国产精品免费网站在线观看| 久久精品亚洲一区| 国产精品av免费在线观看| 午夜一区二区三视频在线观看| 久久午夜激情| 午夜视频久久久久久| 亚洲人成77777在线观看网| 久久精品卡一| 亚洲精品视频免费观看| 一区二区三区欧美在线观看| 久久精品免视看| 欧美日韩专区在线| 欧美成人免费一级人片100| 国产精品一区二区在线观看网站| 欧美精品成人91久久久久久久| 国外成人免费视频| 国产精品久久久久久久久婷婷| 亚洲电影下载| 蜜臀av性久久久久蜜臀aⅴ| 久久免费99精品久久久久久| 国产欧美日韩另类一区| 午夜视频一区在线观看| 亚洲综合第一| 亚洲精品国产精品国自产观看浪潮| 欧美日本中文| 亚洲图色在线| 国产精品黄页免费高清在线观看| 国产精品久久久久久久9999| 亚洲欧美999| 国产精品一区二区在线观看不卡| 国产酒店精品激情| 亚洲三级视频在线观看| 亚洲美女视频在线免费观看| 久久精品五月| 欧美亚洲视频| 久久久噜噜噜久久中文字免| 欧美福利网址| 国产精品综合| 亚洲国产精品电影在线观看| 欧美成人视屏| 国产欧美日本| 久久精品一区蜜桃臀影院| 欧美有码视频| 亚洲精品日产精品乱码不卡| 亚洲伦理中文字幕| 欧美wwwwww| 久久国产精品第一页|