《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于TMS320F2812的數字頻率計的設計
基于TMS320F2812的數字頻率計的設計
單片機與嵌入式系統應用 合肥工業大學 張巧云 陶維青
摘要: 為了適應現代技術發展的要求,新型的頻率計中都使用了單片機進行數據處理,這樣,由軟件代替了復雜的硬件電路,使儀器的結構簡化,功能增強。本文給出一種基于TMS320F2812(簡稱F2812)DSP的一種簡易測頻方法。該方法有效利用F2812的片內外設事件管理器的捕獲功能,在被測信號的有效電平跳變沿捕獲計數,電路實現多靠軟件設置,運算簡單,實時性好,測量精度高。
Abstract:
Key words :

 

       頻率是指某周期現象在單位時間內所重復的次數,它與時間在數學上互為倒數。時間頻率的精確測量促進了科學的發展,而科學的發展又反過來把時間頻率的測量提高到新的高度。特別在最近的幾十年里,頻率和時間的測量精度已達到非常高的水平,即已遠遠超過其他所有物理量的測量精度。它主要的應用領域有導航和通信兩大類,以及空間技術、工業生產、交通、科學研究及天文學與計量學方面。
 
  為了適應現代技術發展的要求,新型的頻率計中都使用了單片機進行數據處理,這樣,由軟件代替了復雜的硬件電路,使儀器的結構簡化,功能增強。本文給出一種基于TMS320F2812(簡稱F2812)DSP的一種簡易測頻方法。該方法有效利用F2812的片內外設事件管理器的捕獲功能,在被測信號的有效電平跳變沿捕獲計數,電路實現多靠軟件設置,運算簡單,實時性好,測量精度高。
 
  1 測量方法
  常用的測頻方法主要有直接測頻法、直接測周法以及多周期測量法。直接測頻法雖在高頻段的精度較高,但在低頻段的精度較低,直接測周法則恰恰相反。多周期測量法是將被測信號和標準信號分別輸入到兩個計數器,其實際閘門時間不是固定值,而是被測信號周期的整數倍,因此消除了對被測信號計數時產生的±1 Hz的計數誤差,其精度僅與閘門時間和標準頻率有關。因此本設計采用多周期測量法作為具體的實施方案。
 
  2 系統的設計
  2.1 系統的硬件設計
  硬件系統總體框圖如圖1所示。被測信號首先經過限幅放大、直流偏置、整形電路,變換為0~3.3 V的方波信號,然后再進入DSP,利用其定時器和捕獲單元實現頻率的測量。測量完成后,一方面可由鍵盤設置相關參數通過LCD顯示測量結果,另一方面可通過RS一232傳送給PC機顯示測量結果。另外,為了提高系統的可靠性,增加了一個自我校準電路,即在測量之前,可通過軟件設置產生1 MHz的標準脈沖信號,送到信號調理模塊的輸入端,檢測測量結果是否正確,從而達到自我校準的目的。
  本設計選用美國德州儀器公司(TI)的TMS320F2812 DSP作為核心處理單元。F2812是TI公司近幾年推出的高速、高精度的工業控制DSP芯片。它運算速度快,工作時鐘頻率達150 MHz,指令周期可以達到6.67 ns以內,低功耗(核心電壓1.8 V,I/O口電壓3.3 V)。它采用哈佛總線結構,具有強大的操作能力;外圍設備包括3個32位的CPU定時器,16通道的12位A/D轉換器,串行外圍接口(SPI),2個串行通信接口(SCI)等。其片內外設時間管理器含有2個模塊(EVA和EVB),每個模塊都包括2個通用定時器,3個全比較/PWM單元,3個捕獲單元和 1個正交編碼脈沖電路。本設計主要利用EVA中的2個通用定時器(T1和T2),2個捕獲單元(CAPl和CAP3),EVB中的1個通用定時器 (T3)。具體測量原理如圖2所示。
  首先設定T3比較值(預置閘門時間為0.012 8 s),設定T1的比較值為1,使能CAPl。然后使能T1,當其接收到一個整周期的被測信號時即可產生比較輸出,同時產生比較中斷,讀取CAPl的棧值 (即T2的初值t2_1),清T1、T2上溢次數,使能CAP3和T3。最后當T3定時結束,借助于D觸發器在被測信號的下一個上升沿到來時,切斷T1的比較輸出,同時PDPINTA將被置位,然后記錄T1和T2的上溢次數tlofcount、t2ofcount,讀取CAPl的棧值(即T2的末值 t2_2)和CAP3的棧值(即T1的末值tl_2)。由所得數據計算頻率,禁止T1、T2、CAPl和CAP3。頻率計算公式為:
 
  注意:CAPl的捕獲時基為T2,CAP3的捕獲時基為T1,標準頻率信號為150 MHz時鐘頻率的8分頻。
 
  2.2 系統的軟件設計
  主監控程序是整個軟件系統的總調度程序,它控制著程序的有序運行。系統在上電或復位后,主程序先調用各模塊的初始化子程序,主要包括GPIO初始化、PIE初始化、EV初始化和SCI初始化。系統初始化完成之后,主程序啟動CPU_Timer0,使能 T1、T2的上溢中斷,啟動CAPl,設置T1的比較值為1,等待T1CINT置位,開始測量頻率。為減小測量過程中產生的隨機誤差,所測結果均取平均值。利用CPU_Timer0產生一定的時間段(O.6s)。該時段結束后(CPU_TimerO中斷標志位置位),即對該段時間段內記錄的測量結果求均值。此時,如果查詢到上位機發出接收請求,則傳送相應數據至PC顯示。然,后,重新初始化定時器和捕獲單元,進入下一輪測量。主監控程序流程如圖3所示。
  測頻的部分源代碼如下:
     3 誤差分析及測試結果
  3.1 量化誤差
  設被測信號的頻率為Fx,其真實值為Fxe,標準頻率為Fs,在一次測量中,預置閘門時間為T′,Tpr為實際閘門時間,被測信號計數值為Nx,標準頻率信號計數值為Ns。
 
  Fx計數的起停時間是由該信號的上升沿觸發的,在T′時間內對Fx的計數Nx無誤差,對Fs的計數Ns假設相差N個脈沖,即|△et|≤n。
 
  由于Fx/Nx=Fs/Ns,Fxe/Nx=Fs/(Ns+△et),根據相對誤差公式有:
 
 
  因此可以得到以下結論:
 
 ?、傧鄬y量誤差與被測信號的頻率無關。
 
  ②增大T′或者提高Fs,可以增大Ns,減少測量誤差,提高測量精度。本設計方案中,預置閘門時間限定了最低的測量精度。
 
 ?、壅`差分析中的n,主要由硬件切斷T1PWM所需要的時間決定,為一個小整型常數。若預置閘門時間Tpr=O.012 8 s,則
  即使n取不為l的小整型常數,仍可以使得精度維持在十萬分之一以內,并且可以隨著預置閘門時間的適當延長,得到進一步的提高。
 
  3.2 測量的原理誤差和標準頻率誤差
  本測量原理類似多周期同步測量原理,主要的原理誤差來自測量即將結束時,由D觸發器產生低電平跳變來切斷T1PWM,從而使其產生由CAPl和CAP3同時捕獲上升沿的跳變。這段時間主要是由D觸發器的反應時間決定。在測量過程中,針對這部分誤差,可以通過適當增加預置閘門的時間來克服,同時考慮到DSP 內部高速的時鐘頻率,這并不會明顯地增加測量耗時,但卻達到了弱化此誤差的影響、增加測量精度的目的。
 
  標準頻率誤差為△Fs/Fs。因為晶體的穩定度很高,標準頻率誤差可以進行校準,并且已將DSP內部的高速時鐘頻率進行了適當的分頻,所以相對于量化誤差,校準后的標準頻率誤差可以忽略不計。
 
  3.3 測試結果
  用函數信號發生器(型號為Tektronix AFG3010;精度為O.000 1%)產生方波信號,用設計的頻率計測出頻率,求出誤差。本測頻系統的測量精度可達到O.01%。根據誤差分析可知,系統的最大誤差發生在預置閘門時間正好填充了整數個被測信號時,即頻率為78.125 Hz或者其整數倍時,所以選擇這些點進行測試。實際的測試數據如表1所列。
 
  4 結論
  本文著重分析了數字頻率計的設計方案、硬件組成,以及采用Modbus協議實現上位機與下位機通信的軟件設計。特點有:
 
 ?、僭陬l率測量原理方面,由于采用了多周期測量原理,消除了對被測信號計數時產生的±1個計數誤差,其精度僅與閘門時間和標準頻率有關,克服了傳統的測頻法或測周法的不足,實現了寬量程、高精度的頻率測量。同時由于預置閘門時間的存在,保證了當被測頻率在各頻段之間來回切換時,系統反應靈敏,跟隨性能好。
 
  ②在系統的總體設計方面,充分利用了F2812 DSP的內部資源,即使用事件管理器中的定時器、捕獲單元完成頻率的測量;使用PWM的輸出實現自檢電路的設計;使用串口通信模塊完成上位機和下位機的通信。在測量結果的顯示方面利用RS232,通信協議采用Modbus協議,實現下位機和上位機的通信,將測量結果在上位機中顯示出來。
 
  本文只探討了如何對單路信號進行頻率測量,而對于多路信號,可先使其經過一個與門,通過軟件判斷哪一路信號,然后再運用本設計方法進行測量。針對這種情況所產生的誤差問題還需作進一步的探討,本文只給出初步的探索。

  參考文獻
  1. 周文水 相位寬帶測頻原理的研究與實現 [學位論文]
 
  2. 徐科軍.李國麗 電氣測試基礎 2002
 
  3. 張志文.田英峰 基于 DSP的高精度頻率測量系統的研究 [期刊論文] -西安工業大學學報2007(2)
 
  4. Texas Instruments Incorporated TMS320F28x DSP Family User's Guide
 
  5. 梁文海 用單片機實現雙計數器多周期同步法頻率測量 [期刊論文] -現代電子技術2007(7)
 
  6. 鄭杰.陶維青 基于 TMS320F2812事件管理器的一種測頻方法 [期刊論文] -微計算機信息2006(5)
 
此內容為AET網站原創,未經授權禁止轉載。
热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>
          aaa亚洲精品一二三区| 国产精品亚发布| 欧美特黄视频| 久久一区亚洲| 欧美日韩精品二区| 亚洲精品1234| 国产色产综合色产在线视频| 国产精品永久免费视频| 午夜精品国产精品大乳美女| 鲁大师影院一区二区三区| 国产精品久久久久影院亚瑟| 国产综合久久久久久鬼色| 亚洲国产精品v| 亚洲久久一区| 91久久精品国产91性色tv| 国产精品永久在线| 欧美视频专区一二在线观看| 亚洲精品美女免费| 欧美wwwwww| 久久精品国产一区二区三区| 亚洲国产欧美在线| 性做久久久久久久久| 欧美日韩的一区二区| 国产精品日韩欧美一区二区| 欧美日韩亚洲一区二区三区四区| 欧美一级电影久久| 欧美一区二区三区视频免费| 在线精品视频一区二区| 国产九色精品成人porny| 久久嫩草精品久久久久| 亚洲欧美日韩中文视频| 久久综合一区二区| 一区二区福利| 国产精品青草综合久久久久99| 亚洲国产小视频| 国产一区二区按摩在线观看| 欧美mv日韩mv国产网站app| 亚洲视频在线免费观看| 午夜亚洲性色视频| 亚洲午夜成aⅴ人片| 一区久久精品| 国产女主播在线一区二区| 久久综合伊人77777尤物| 国产精品私拍pans大尺度在线| 9色精品在线| 欧美日韩一区在线观看视频| 在线成人免费观看| 在线观看久久av| 韩国免费一区| 久久精品99无色码中文字幕| 亚洲国产日韩欧美在线99| 欧美午夜宅男影院在线观看| 一区二区不卡在线视频 午夜欧美不卡'| 欧美国产精品中文字幕| 国产日韩精品一区二区三区| 在线国产日韩| 海角社区69精品视频| 日韩西西人体444www| 久久精品1区| 激情五月综合色婷婷一区二区| 国产日韩在线看| 亚洲影院高清在线| 麻豆精品精品国产自在97香蕉| 亚洲免费成人av电影| 欧美成人精品三级在线观看| 久久一区二区精品| 国产精品综合久久久| 国产精品尤物福利片在线观看| 一本到高清视频免费精品| 欧美一区二区免费| 亚洲经典在线| 亚洲一区二区精品在线观看| 亚洲三级免费观看| 国产精品永久免费在线| 欧美日韩国产精品一区| 亚洲国产一区二区精品专区| 国产在线精品一区二区夜色| 国产精品区一区二区三| 亚洲影院色无极综合| 亚洲图片在线观看| 亚洲欧美在线播放| 亚洲一区在线播放| 在线欧美影院| 亚洲日本一区二区| 国产精品久久久一区麻豆最新章节| 亚洲第一黄网| 欧美精品在线网站| 精品88久久久久88久久久| 国产日本欧美一区二区三区| 国产一区999| 国产精品视频最多的网站| 亚洲国产精品一区二区第一页| 含羞草久久爱69一区| 影音先锋一区| 国产一区二区丝袜高跟鞋图片| 久久99在线观看| 久色婷婷小香蕉久久| 久久久久久九九九九| 久久精品道一区二区三区| 亚洲欧美不卡| 国产精品视频自拍| 欧美一区二区在线免费观看| 欧美在线视频一区二区| 欧美亚洲在线| 亚洲国产精品v| 国产麻豆精品久久一二三| 欧美激情综合| 国产原创一区二区| 伊人久久男人天堂| 美国成人直播| 国产精品毛片高清在线完整版| 99精品热6080yy久久| 欧美激情精品久久久久久| 国产精品伦理| 久久成人精品电影| 一区二区三区精品| 久久久国产一区二区| 欧美精品七区| 伊人成人在线视频| 伊人久久男人天堂| 久久综合狠狠综合久久激情| 欧美α欧美αv大片| 亚洲欧洲在线看| 亚洲欧洲在线视频| 久久免费国产精品| 久久一区二区三区四区五区| 久久精品亚洲国产奇米99| 牛夜精品久久久久久久99黑人| 欧美日韩成人一区二区三区| 国产自产女人91一区在线观看| 国产一区二区看久久| 亚洲欧美中文日韩v在线观看| 欧美成人免费在线| 国产精品久久久久影院亚瑟| 亚洲一区免费在线观看| 欧美精品播放| 国产欧美一区二区三区另类精品| 国产午夜精品一区理论片飘花| 亚洲免费在线| 香蕉尹人综合在线观看| 免费欧美日韩| 国产精品v欧美精品∨日韩| 亚洲中午字幕| 国产精品五月天| 免费在线国产精品| 狠狠色综合一区二区| 国产视频一区二区在线观看| 欧美成人一区二区在线| 久久综合99re88久久爱| 亚洲精品小视频在线观看| 日韩午夜激情电影| 欧美伊人影院| 狠狠综合久久av一区二区小说| 亚洲日本欧美天堂| 一区二区三区中文在线观看| 在线播放精品| 欧美日本在线一区| 免费不卡欧美自拍视频| 欧美激情黄色片| 欧美成人中文字幕| 日韩西西人体444www| 欧美激情国产精品| 国产精品欧美久久久久无广告| 国产精品久久久久久久午夜片| 午夜国产一区| 欧美人与禽猛交乱配| 欧美sm视频| 欧美日韩亚洲一区在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 亚洲亚洲精品三区日韩精品在线视频| 国产精品超碰97尤物18| 蜜桃av一区二区三区| 久久精品国产清自在天天线| 亚洲欧美日韩精品久久久久| 国产日韩精品一区观看| 欧美亚洲尤物久久| 欧美日本在线播放| 亚洲在线观看视频| 久久精品国产99精品国产亚洲性色| 99视频在线观看一区三区| 亚洲国产网站| 国产精品草草| 欧美电影在线观看| 在线观看一区二区视频| 在线观看一区欧美| 久久久久网址| 亚洲日本中文字幕区| 狠狠色狠狠色综合| 欧美激情自拍| 91久久综合亚洲鲁鲁五月天| 欧美伦理在线观看| 国产一区二区剧情av在线| 一本色道久久综合| 欧美日韩国产一区二区| 欧美一区二区三区四区视频| 亚洲欧美伊人| 欧美成人精品三级在线观看| 亚洲欧洲日产国产综合网| 亚洲一级黄色片| 可以免费看不卡的av网站| 久久精品国产999大香线蕉| 欧美理论视频| 99精品久久久| 伊人影院久久| 国产精品网站一区| 欧美性猛交xxxx乱大交蜜桃| 日韩亚洲视频在线| 亚洲人成亚洲人成在线观看图片| 国自产拍偷拍福利精品免费一| 欧美激情第六页| 亚洲高清一区二区三区| 免费成人美女女| 欧美另类高清视频在线| 亚洲国产导航| 欧美区视频在线观看| 欧美制服丝袜第一页| 午夜精品久久久久久99热| 亚洲国产精品欧美一二99| 亚洲一区图片| 亚洲国产精品va在线看黑人| 久久精视频免费在线久久完整在线看| 欧美日韩在线电影| 香蕉久久国产| 另类国产ts人妖高潮视频| 国产视频在线一区二区| 国产精品夫妻自拍| av不卡在线| 久久另类ts人妖一区二区| 久久精品在线观看| 久久久国产成人精品| 国内一区二区在线视频观看| 亚洲精选视频免费看| 欧美成人蜜桃| 亚洲精品一区二区三区99| 国产精品啊v在线| 欧美精品18+| 最新国产乱人伦偷精品免费网站| 国产亚洲一级| 国产一区二区三区久久久| 亚洲乱码国产乱码精品精98午夜| 久久久久久午夜| 欧美一区二区高清在线观看| 国产欧美日韩在线观看| 在线观看中文字幕不卡| 亚洲欧美日韩精品久久奇米色影视| 欧美午夜精品理论片a级按摩| 国产精品一区二区视频| 国产精品美女视频网站| 欧美日韩国产一级片| 欧美日本视频在线| 午夜精彩国产免费不卡不顿大片| 亚洲精品一二区| 精品88久久久久88久久久| 国产精品黄色在线观看| 亚洲欧美日韩一区二区| 欧美日韩日日夜夜| 一区二区三区精品| 亚洲电影下载| 中日韩视频在线观看| 一卡二卡3卡四卡高清精品视频| 欧美一区二区三区在线看| 国产欧美日韩不卡| 亚洲欧美日韩一区二区三区在线观看| 99v久久综合狠狠综合久久| 亚洲日产国产精品| 久久经典综合| 在线观看成人一级片| 午夜精品久久| 激情婷婷亚洲| 欧美在线免费一级片| 99精品欧美一区二区三区| 美女视频黄免费的久久| 国产精品午夜国产小视频| 国产精品v一区二区三区| 欧美大秀在线观看| 欧美国产视频一区二区| 亚洲第一久久影院| 欧美在线观看一区二区三区| 国产一区在线看| 午夜精品影院在线观看| 午夜精品成人在线视频| 欧美激情一区二区三区在线视频观看| 久久午夜羞羞影院免费观看| 男女视频一区二区| 欧美日韩精品中文字幕| 黄色一区二区在线观看| 亚洲成人在线观看视频| 亚洲一区免费看| 欧美一区二区视频观看视频| 国产一区二区三区久久悠悠色av| 国产日本欧美在线观看| 亚洲欧美日本视频在线观看| 一本久道久久久| 欧美日韩精品免费在线观看视频| 国内久久视频| 日韩视频免费观看| 香蕉av777xxx色综合一区| 久久精品91久久香蕉加勒比| av成人免费在线观看| 亚洲系列中文字幕| 日韩午夜视频在线观看| 91久久香蕉国产日韩欧美9色| 美女被久久久| 亚洲免费视频观看| 免费91麻豆精品国产自产在线观看| 亚洲三级影院| 在线成人免费视频| 久久久久国产一区二区三区| 亚洲成人直播| 午夜亚洲福利| 欧美一级片在线播放| 欧美精品成人91久久久久久久| 亚洲国产欧美不卡在线观看| 国产欧美精品一区二区色综合| 国产精自产拍久久久久久| 久久av资源网| 亚洲国产精品精华液网站| 欧美日韩国产综合一区二区| 亚洲欧美日韩一区在线| 久久国产精品久久国产精品| 在线视频欧美日韩精品| 亚洲一区日本| 久久黄色影院| 久久婷婷久久一区二区三区| 久久精品一区中文字幕| 久久精品国产清高在天天线| 欧美日韩国产精品一区| 欧美国产高清|