娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月04日(星期二)

正在發生

2018年03月04日 | 利用看門狗和端口中斷實現電子計數法測頻

發布者:吉州古玩齋 來源: eefocus關鍵字:看門狗  端口中斷  電子計數法 手機看文章 掃描二維碼
隨時隨地手機看文章

  頻率是單位時間內周期性過程重復、循環或震動的次數,記為f。因此,某一信號在T秒內變化了N次,可知該信號的頻率為:f=N/T。下圖是電子計數式頻率計的原理框圖,它主要由四部分組成。

56



  計數脈沖形成電路:該部分的作用是將被測的周期信號經過放大、整形后轉換成可計數的脈沖。

  時間基準T產生電路:這部分的作用是提供準確的計數時間T,又稱為閘門(時間)脈沖。

  計數電路:這部分的作用是計數被測周期信號的重復次數。時間基準產生電路產生閘門脈沖,只有在閘門脈沖持續的時間T內,才允許被測信號輸入到計數電路進行計數。

56

波形圖

  顯示電路:該部分的作用是將測量的結果直觀的顯示出來。

  由于單片機的廣泛應用,而且單片機的功能也越來越強大,因此電子計數式頻率計的開發也轉移到以單片機為核心的基礎上。現在的單片機基本上都帶有一個以上的定時/計數器功能模塊,因而單片機內的定時/計數器功能模塊就成了實現時間基準產生電路和計數電路功能的酋選,以代替傳統的以分立元件構成的電路功能模塊。其中,單片機的定時/計數器功能模塊的計數器功能,幾乎是開發人員做為計數電路的獨一無二的選擇i時間基準T產生電路的實現也往往是依賴單片機的定時/計數器功能模塊的定時器功能,本文將介紹一種基于MSP430系列單片機來產生時間基準和計數電路功能的新方法。

  MSP430系列單片機是美國德州儀器(TI)公司的一類超低功耗的16位單片機。它采用RISC內核結構,將大量外圍模塊如看門狗、A/D轉換器等集成到片內。

  利用看門狗實現時間基準產生電路功能

  看門狗定時器(WDT)是MSP430系列單片機中用于系統監測和內部定時使用的一種模塊,是一個16位的計數器,有看門狗和定時器兩種模式,有8種可選的定時時間。在本文中是將看門狗定時器( WDT)當做內部定時器,然后根據測量的實際需要將看門狗定時器(WDT)設定在8種可選的定時時間之一(本文中為1000ms),作為時間基準T,即閘門脈沖持續的時間。

  當MSP430系列單片機的某一端[檢測到被測脈沖電平的跳變沿(上升沿利下降沿都可以),就開啟看門狗的定時功能,同時開始對被測信號進行計數。當看門狗的定時時間到,即閘門脈沖的持續時聞T(時間基準T),就進入看門狗的中斷服務程序并停止對被測信號的計數,由霍門狗的中斷服務程序調用顯示程序子程序顯示被測信號頻率。

  這里有一個值得探討的問題就是時間基準T的精確度,筆者認為單片機的看門狗電路的時間精度應該比較高,否則看門狗電路很難應用于系統監測和內部定時。

  利用端口中斷實現計數電路功能

  MSP430系列單片機有豐富的端口資源,其中PO、Pl和P2具有輸入/輸出功能和中斷功能,每個信號都可作為一個中斷源和外部模塊功能(除PO外)。

  MSP430系列單片機的端口中斷觸發沿寄存器檢測到被測脈沖電平的跳變沿將使中斷標志位置位,并可用軟件的方法使中斷標志位復位。將單片機檢測被測脈沖的輸入端口進行設置,使其可以響應被測脈沖電平的跳變沿并使中斷標志位置位,但不進入端口中斷服務程序。這樣每來一個被測脈沖電平的跳變沿就對中斷標志進行一次計數、復位、再計數的方法完成對被測脈沖頻率的測量。

  此外,通過外接高速晶體振蕩器并在程序中進行相應的設置可使MSP430系列單片機測量更高的頻率:也可以通過分頻器來提高MSP430系列單片機測量頻率的范圍。將測量的頻率進行簡單地轉換可以表示成測周期。

  這種對單片機中斷功能“另類”的用法,應該可以為我們以后對單片機功能的進一步深入地探索與開發帶來一些啟示。  本文中所用單片機為MSP430F2274,在實際的實驗驗證中用的是利爾達科技有限公司的430F22×的學習套件。本文重在討論時間基準產生電路和計數電路功能的實現方法,故對其它部分的電路和各電路間的連接略去。

  程序流程圖如下圖所示。

程序流程圖

78

45

23


關鍵字:看門狗  端口中斷  電子計數法 引用地址:利用看門狗和端口中斷實現電子計數法測頻

上一篇:基于NE555的簡易家庭防盜看門狗
下一篇:VxWorks共享看門狗定時器的設計與實現

推薦閱讀

  “看門狗”有如下特性:    (1)本身能獨立工作,不依賴CPU。(2)CPU在一個固定的時間間隔中和“看門狗”系統打一次交道,以表示“系統正常”。 (3)當CPU掉入死循環后,能及時發現,并使系統復位?!   ≡谠鰪娦?1系列單片機中,片內已有“看門狗”,使用起來很方便。普通型單片機(如89C2051)中,沒有看門狗,必須由用戶建立?!   ?ldquo;看門...
這是一個能夠讓AI安防公司充分發揮專長的特殊公共場景。一則北京衛健委在昨天發布的簡短聲明,讓整個微博掀起了對「用技術整治各類販子」的叫好聲?!副本?0余家重點醫院將共享 2017 年以來被公安機關處罰的 2100 余名號販子的頭像信息,身份證信息等等。未來這些人一旦進入醫院,系統就能立刻監控到這些號販子。」對于這個決定,隔著屏幕都能感受到大部分...
為全力助推西藏企業有序復工復產,國網西藏電力有限公司出臺階段性降低用電成本政策,預計為西藏自治區2.4萬戶企業降低用電成本,減免電費約5900萬元。 本次享受階段性降低用電成本執行時間自2月1日起至6月30日,除高耗能行業外,現執行工商業及其它電價的電力用戶,計收電費時統一按原到戶電價水平的95%結算。 記者了解到,此次階段性降低用電成本...
有一個測量位置變化的位置傳感器,用萬用表電壓檔測量傳感器的輸出信號,結果顯示的是模擬量信號,即位置和信號輸出大小呈線性關系。但是,用示波器(Picoscope 4227)測量傳感器的輸出信號,顯示的卻是 PWM 信號(脈寬調制),即位置不同,輸出 PWM 信號的占空比不同。PWM 信號的參數是:200 Hz, 低電平為 0V,高電平為 18V。現在可以確定,我...

史海拾趣

問答坊 | AI 解惑

想要芯幣怎么辦

請問回帖有芯幣嗎…

查看全部問答∨

使用TI 庫播放MUSIC的程序!

使用TI 庫播放MUSIC的程序 …

查看全部問答∨

散分!同時尋找北京WINCE開發人員加入“嵌入式技術外包群”

幫朋友發布一下消息,請大家多多捧場哈! 如題!誠請在北京的WINCE技術高手加入“嵌入式技術外包群”,該群將不定期       發布一些外包信息!       群號:48348107…

查看全部問答∨

USB HID讀寫操作

   請問在USB HID minidriver中,如何斷定應該采用直接方式讀寫還是采用緩沖方式?     讀寫方式是在創建設備對象的時候設定的,但是這個設備對象是由hidclass.sys創建的,minidriver怎么能知道是什么方式呢?…

查看全部問答∨

M3 LM3S8962 引腳連接圖

  咱論壇 送的cortex-M3 開發板  LM3s 芯片 管腳連線圖有沒呀。。。提供的管腳比較亂  看不出來 gpio 連在哪了。。  請 版主 給提供下。。謝謝了…

查看全部問答∨

求教PID電機控制問題

本人在用DSP做電機控制時,使用PID算法進行位置環,速度環雙閉環控制,出現如下問題: 1、單獨使用PID位置環算法無問題,能夠精確控制電機到指定位置 2、單獨使用PID速度環算法無問題,能夠精確控制電機到指定速度 3、但是當我將PID位置環和速度 ...…

查看全部問答∨

求教:編譯stm32f10x_vector.c文件出錯

/* Includes ------------------------------------------------------------------*/#include \"stm32f10x_lib.h\"#include \"stm32f10x_it.h\"/* Private typedef -----------------------------------------------------------*/typedef void( * ...…

查看全部問答∨

競賽培訓書籍,經典

本帖最后由 paulhyde 于 2014-9-15 04:10 編輯 [ 本帖最后由 paulhyde 于 2013-7-22 07:57 編輯 ]  …

查看全部問答∨

求解,倒立擺擺桿是否可以加傳感器,對傳感器尺寸有沒有要求??

本帖最后由 paulhyde 于 2014-9-15 03:17 編輯 馬上測試了,這個問題一直放心不下,求解!    …

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 太白县| 绥江县| 雷波县| 家居| 耒阳市| 聂拉木县| 太仓市| 新安县| 佛坪县| 府谷县| 新津县| 东莞市| 乾安县| 南京市| 泗水县| 新宁县| 昭通市| 万安县| 仁布县| 桂林市| 永定县| 开鲁县| 石嘴山市| 醴陵市| 哈尔滨市| 新密市| 盖州市| 大埔区| 和平县| 建德市| 昌黎县| 理塘县| 合肥市| 澎湖县| 齐齐哈尔市| 河北省| 昌宁县| 邢台县| 新泰市| 绿春县| 扎兰屯市|