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

一種帶回顯和校準功能的多功能動態測頻儀設計

2025-03-02 00:00:00劉燎原
無線互聯科技 2025年3期

摘要:頻率測量在電子工程領域、醫學領域有著廣泛應用,為了提升在測量過程中系統的動態監測性能、獲取頻率的動態變化,文章提出了一種帶回顯和校準功能的多功能動態測頻儀設計。該多功能動態測頻儀具有測頻、測溫、時間顯示等基本功能,用戶通過按鍵實現功能切換和參數設置;當頻率測量結果的變化超過設置范圍時,觸發AT24C02記錄此頻率結果以及發生時間,計算和記錄平均頻率,供用戶翻查;還能通過按鍵調整校準值,實現測量結果的自動校準和修正。實驗測試結果表明,該多功能動態測頻儀能夠準確檢測頻率測量的動態變化,測量精度高,參數穩定,可用于醫學領域的動態心率監測、汽車故障動態信號的診斷監測等場合,為病情或故障判斷提供參數依據。

關鍵詞:回顯;校準;動態;頻率

中圖分類號:TN98" 文獻標志碼:A

0 引言

頻率不僅是系統性能評估的關鍵指標,也是系統精確控制和優化的基礎。頻率測量1在電子工程領域、物理和生物學領域、醫學領域等都有非常廣泛的應用。在汽車故障診斷中,維修人員通過測量傳感器輸出信號的頻率,可以判斷傳感器是否有故障;所測頻率的動態變化信息還可以輔助維修人員判別故障發生的時刻和原因。在醫學領域,心電圖、腦電圖等生理信號的頻率分析對診斷疾病具有重要意義。醫生在對心臟功能異常的病人進行心率測量時,不僅須要獲知病人實時的心率數值結果,還須要獲取心率異常發生的時間、數值、次數等信息,以輔助對病人的病情做出準確的判斷。為了提升系統的動態監測性能、獲取頻率測量的動態變化信息,本文提出一種帶回顯和校準功能的多功能動態測頻儀。

該多功能動態測頻儀具有頻率測量2、環境溫度測量、時間顯示等基本功能,通過按鍵實現功能界面切換和參數設置,系統功能全面。為了提高測量精度和穩定性,本設計設置了校準值,實現測量結果的自動校準和修正。在測頻過程中,本設計為了檢測頻率的動態變化,利用存儲芯片AT24C02動態記錄平均頻率、最大頻率值及發生時間,供用戶翻查。當測頻結果超出設定的界限值時,本設計的LED發光報警。

1 系統總體設計

該多功能動態測頻儀的硬件模塊由單片機、獨立按鍵、數碼管、溫度傳感器、實時時鐘、EEPROM、LED指示燈幾部分構成,如圖1所示。本設計選用增強型IAP15F2K61S2作為系統的主控芯片,選用八位數碼管實時顯示各種測量信息,包括頻率測量值、當前時間、當前溫度、設置校準值、回顯信息等。本設計的4個獨立按鍵包括“界面”“選擇”“加”“減”按鍵,用來切換和選擇各種顯示界面,實現數據的加減功能。本設計的EEPROM選用芯片AT24C02來存儲各種測量結果,供用戶查詢。本設計選擇DS1302實時時鐘芯片獲取當前時間信息,選擇DS18B20溫度傳感器3實時檢測當前環境溫度信息,LED指示燈用來指示各種測量狀態及超限報警。

本設計接通電源后,通過讀取DS1302 RTC芯片獲取時間數據,八位數碼管默認顯示當前時間。用戶通過控制“界面”按鍵的按鍵次數,來切換數碼管的頻率顯示、溫度顯示、時間顯示、參數設置、回顯翻查共5個顯示界面。“選擇”按鍵在不同的界面模式下有不同的功能,在參數設置界面時,用來選擇設置超限參數或校準值;在回顯翻查界面時,用來選擇最大頻率回顯、平均頻率回顯或時間回顯。當所測頻率比上次測量結果變化超出500 Hz時,本設計觸發一次記錄功能,記錄此最大頻率值及發生時間,在回顯翻查時可以查詢到最大頻率、最大頻率的發生時間、平均頻率等信息。本設計具有頻率數據校準功能,可以通過獨立按鍵設置校準值參數的范圍,最大取值范圍-900~900 Hz。直接測量到的頻率數據加校準值參數,作為頻率數據的最終結果。

根據測量原理,頻率測量分為直接法和間接法2種。直接法又分為計時法和周期計數法,本設計采用的是直接法的周期計數法,直接計算出單位時間內所測脈沖信號的周期性次數。本設計把所測的脈沖信號和單片機的P3.4引腳相連,單片機的定時器T0工作在定時狀態,用來定時1 s,T1工作在計數狀態4。在T0定時1 s的過程中,同時T1對所測脈沖信號進行計數。當T0定時1 s時間到時,停止定時器T1的計數,則T1的當前計數值即為測量到的頻率數據。系統內置頻率校準值參數,直接測量到的頻率數據加上校準值參數,即為頻率數據的最終結果。校準值參數可以根據實際需要,通過“加”和“減”鍵進行調整。

2 系統硬件電路設計

2.1 DS1302

本設計選用DALLAS公司生產的DS1302[5串行實時時鐘高性能芯片,采用SPI三線接口與單片機進行同步串行通信。該芯片內部有電源控制模塊、時鐘電路、實時時鐘RAM、命令控制邏輯和輸入移位寄存器模塊。時鐘電路主要是對外接晶振進行頻率分頻,最終輸出1Hz的標準計時頻率。實時時鐘RAM有31字節寄存器,用于存放臨時性的年、月、日、時、分、秒計時數據,只須對這些寄存器讀寫就可以訪問時間,具有閏年補償功能。電源控制模塊采用雙電源(主電源和備用電源)供電,工作電壓為2.0~5.5 V,在上電時,芯片會以主電源當做電源,同時會對備用電源進行充電,一旦掉電,芯片就會自動切換到備用電源,保障時鐘繼續運行。

DS1302在本設計中用來提供實時時鐘信息,芯片與單片機的連接如圖2所示。芯片的引腳X1和X2外接的32.768 kHz晶振是芯片的振蕩源,為時鐘模塊提供一個穩定且長久的振動頻率。芯片的1號引腳和8號引腳,分別為備用電源和主電源引腳,在主電源關閉的情況下,也能保持時鐘的連續運行。SPI三線接口包括RST、I/O、SCLK 3個引腳,它們分別和單片機對應的IO口相連。RST引腳為復位/片選線,在讀寫數據期間,必須為高電平,該引腳使用時須要外接上拉電阻;I/O引腳是串行數據的雙向輸入輸出線;SCLK引腳為串行時鐘輸入端,控制數據的輸入和輸出。

芯片的內部RAM寄存器包括日歷時鐘相關的7個寄存器、寫保護寄存器、充電寄存器、時鐘突發寄存器、RAM相關的多個寄存器等。日歷時鐘相關的7個寄存器,分別為秒、分、時、周、日、月、年寄存器,每個寄存器都有自己的存儲格式,以BCD碼形式存放時間。單片機讀取DS1302的時間或者向DS1302寫入初始時間時,都是通過發送不同的命令字實現的,命令字的格式如圖3所示。在存取日歷時鐘數據時,命令字的第六位為1;第五位到第一位的二進制組合用來選擇操作秒、分、時、周、日、月、年、寫保護等寄存器;第零位為1表示讀操作,為0表示寫操作。當讀取時鐘寄存器時,寄存器地址為81H-8DH的奇地址;當對時鐘寄存器進行寫操作時,寄存器地址為80H-8CH的偶地址。

2.2 EEPROM

本設計使用I2C總線的EEPROM芯片AT24C02[6來存儲相關信息。該總線是由Philips公司開發的一種雙向二線制同步串行總線。該芯片是掉電不丟失的存儲器,芯片內部含有256個8位字節單元。該芯片體積小、占用的空間非常小、控制簡單、通信速率較高。本設計利用AT24C02存儲測量的最大頻率、發生時間、平均頻率等信息,供用戶查詢,詳細的電路連接如圖4所示。二線制是指數據線SDA和時鐘線SCL,使用時一般和單片機的IO口相連并須要外接上拉電阻。

單片機對AT24C02操作時,要遵循該芯片的讀寫時序,配合起始信號、應答信號、終止信號等完成讀寫操作。

當單片機對AT24C02執行字節寫入操作時,單" 片機首先發送1個啟動信號來啟動發送過程。接下來單片機要分別發出1個寫芯片地址、1個要寫操作的存儲器單元地址、1個要寫入的8位數據給AT24C02。這3個信息都要等待AT24C02發出應答信號后才能發出下一個,最后單片機發出1位終止信號終止發送。

當單片機對AT24C02執行當前地址讀操作時,單片機同樣發送1個啟動信號、1個寫芯片地址選中芯片。和寫操作不同的是,單片機再發送1個讀芯片地址給AT24C02,得到AT24C02的應答后,則讀單元的數據就會按時鐘信號同步出現在SDA線上,當單片機讀取完數據后,發出1位終止信號終止讀過程。

3 軟件設計

本設計的初始狀態是八位數碼管顯示的時間界面,用戶通過按下“界面”“選擇”“加”“減”4個獨立按鍵來切換選擇各種功能顯示界面,實現參數數據的加減功能。當系統處于某種功能界面時,數碼管就顯示該功能的測量數據信息,對應的LED燈點亮指示當前的測量狀態。當測量結果超限時,相應的LED發光報警。本設計的程序流程如圖5所示。

4 實驗結果

本設計是利用單片機綜合實訓平臺來測試結果,所需測量頻率的脈沖信號和單片機P3.4引腳相連。實訓平臺一上電,8位數碼管顯示當前時間“10-12-26”。若用戶按下“界面”按鍵一次,啟動單片機的測量頻率功能,指示燈L1點亮,數碼管顯示如表1所示,8位數碼管顯示本次測量頻率的結果1268,單位為Hz,“F”表示當前為測頻狀態,每次測量的數據寫入AT24C02中保存。如果改變所測脈沖信號的頻率,數碼管顯示的頻率結果隨之變化。

此時用戶第二次按下“界面”按鍵,系統切換到測溫度界面,指示燈L2點亮,DS18B20把所測數據傳輸給單片機,8位數碼管實時顯示當前溫度,“C”表示當前為測溫狀態。第三次按下“界面”按鍵,切換到當前時間顯示界面,指示燈L3點亮。第四次按下“界面”按鍵,切換到參數界面,指示燈L4點亮。第五次按下“界面”按鍵,切換到回顯界面,指示燈L5點亮。

在參數界面時,用戶第1次按下“選擇”按鍵,數碼管顯示界面如表2所示,顯示超限報警的頻率值為5000 Hz,如果所測頻率大于該超限報警值,L6閃爍;第2次按下“選擇”按鍵,顯示界面如表3所示,顯示當前頻率的校準值為400 Hz。此時,可以按下“加”或“減”按鍵來修改超限報警值和校準值。

在回顯界面時,用戶第1次按下“選擇”按鍵,顯示界面如表4所示,顯示所測的最大頻率值為12678 Hz, 第2次按下“選擇”按鍵,顯示界面如表5所示,顯示最大頻率的發生時間為10:25:37,實現了最大頻率及發生時間的記錄和回顯。

5 結語

本設計功能全面,具有測頻、測溫、時間顯示等基本功能,用戶通過按鍵實現界面切換和參數設置。為了提高測量精度和穩定性,本設計設置了校準值校準,實現測量結果的自動校準和修正。在測頻過程中,為了檢測頻率的動態變化,本設計能動態記錄平均頻率、最大頻率值以及發生時間,供用戶翻查。當測頻結果超出界限值時,LED報警。本設計有很廣泛的使用場合,可以用于醫學領域的動態心率監測、汽車故障動態信號的診斷監測等場合,為病情或故障判斷提供參數依據。

參考文獻

[1]宋悅孝.電子測量與儀器[M].3版.北京:電子工業出版社,2016.

[2]張永格.單片機C語言應用技術與實踐[M].北京:北京交通大學出版社,2009.

[3]馬淑蘭.單片機技術及應用實例分析[M].西安:西安電子科技大學出版社,2009.

[4]劉守義.單片機應用技術[M].2版.西安:西安電子科技大學出版社,2009.

[5]劉燎原.基于Proteus的單片機項目實踐教程[M].北京:電子工業出版社,2012.

[6]張元良.單片機綜合設計實用教程[M].北京:機械工業出版社,2013.

(編輯 王雪芬)

Design of multifunctional dynamic frequency meter with backlight and calibration functions

LIU" Liaoyuan

(Department of Electronic and Information Engineering, Jiangsu Institute of Architectural Technology,

Xuzhou 221116, China)

Abstract: Frequency measurement has a wide range of applications in the fields of electronic engineering and medicine. In order to improve the dynamic monitoring performance of the system and obtain the dynamic changes of frequency during the measurement process, this article proposes a multifunctional dynamic frequency meter design with display and calibration functions. This design has basic functions such as frequency measurement, temperature measurement, and time display, which can be switched and parameter settings can be achieved through buttons. When the frequency measurement result changes beyond the set range, this design triggers AT24C02 to record the frequency result and occurrence time, and calculates and records the average frequency for users to review. This design can adjust the calibration value through buttons to achieve automatic calibration and correction of measurement results. The experimental test results show that this system can accurately detect the dynamic changes in frequency measurement, with high measurement accuracy and stable parameters. It can be used for dynamic heart rate monitoring in the medical field, diagnosis and monitoring of dynamic signals of automotive faults, and other occasions, providing parameter basis for disease or fault diagnosis.

Key words: reflection; calibration; dynamic; frequency

主站蜘蛛池模板: 天堂久久久久久中文字幕| 欧美一级99在线观看国产| a在线亚洲男人的天堂试看| 亚洲床戏一区| 看看一级毛片| 欧美日韩国产成人高清视频| 夜夜操天天摸| 婷婷综合色| 日本午夜三级| 波多野结衣中文字幕一区| 国产精品偷伦视频免费观看国产| 亚洲天天更新| 日韩黄色大片免费看| 日韩在线第三页| 成人中文在线| 成人无码区免费视频网站蜜臀 | 国产精品亚洲综合久久小说| 无码AV动漫| 啪啪免费视频一区二区| 国产精品亚洲一区二区在线观看| 国产成人免费| 国产欧美日韩专区发布| aⅴ免费在线观看| 91精品国产自产91精品资源| 国产欧美又粗又猛又爽老| 日韩精品无码不卡无码| 91网红精品在线观看| 欧美精品啪啪| 国产手机在线ΑⅤ片无码观看| 在线观看精品自拍视频| 国产一级二级在线观看| 国内精自线i品一区202| 九月婷婷亚洲综合在线| a毛片在线播放| 欧美精品综合视频一区二区| 99在线视频网站| 在线高清亚洲精品二区| 婷婷丁香色| 国产91麻豆视频| 日韩高清中文字幕| 国产一二三区视频| 国产啪在线| 2021无码专区人妻系列日韩| 亚洲一区二区日韩欧美gif| 亚洲国产精品无码久久一线| 精品无码一区二区在线观看| 国产第一页免费浮力影院| 无码免费的亚洲视频| 青青久久91| 无码aaa视频| 国产亚洲精品97AA片在线播放| 欧美啪啪视频免码| 女人18毛片一级毛片在线| 国产视频 第一页| 免费无遮挡AV| 国产乱子伦精品视频| 综1合AV在线播放| 国产精品xxx| 在线精品视频成人网| 亚洲动漫h| 中文精品久久久久国产网址| 九色综合视频网| 国产综合网站| 成人亚洲国产| 亚洲性一区| 999国内精品视频免费| 国产网站免费看| 国产成人亚洲精品无码电影| 中国精品久久| 日本成人不卡视频| 国产在线拍偷自揄拍精品| 国产亚洲欧美在线中文bt天堂| 国产精品自在线天天看片| 四虎精品国产AV二区| 国产精品免费p区| 国产精品女同一区三区五区| 国产成人欧美| 在线观看国产精品一区| 九色视频最新网址| 性网站在线观看| 女人爽到高潮免费视频大全| 91小视频在线播放|