欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2418|回復(fù): 9
收起左側(cè)

哪位能提供個(gè)高精度的STM32F0單片機(jī)的頻率測(cè)量的參考例程嗎?

[復(fù)制鏈接]
ID:1066092 發(fā)表于 2024-3-21 10:04 | 顯示全部樓層 |閱讀模式
我又不要臉的來(lái)尋求指導(dǎo)了,買了個(gè)便宜的LC電感電容表買不起信號(hào)發(fā)生器,我想用nation的N32G031來(lái)測(cè)這個(gè)LC振蕩器的頻率是多少,因?yàn)閭(gè)人學(xué)識(shí)和技術(shù)水平有限,想在此求一個(gè)STM32F03X單片機(jī)的精度高的測(cè)頻實(shí)用例程做參考,當(dāng)然如果萬(wàn)幸剛好有N32G031的例程就更完美了。希望這個(gè)例程測(cè)量頻率能夠精度高,不然測(cè)量誤差太大又會(huì)搞不懂究竟是程序測(cè)不準(zhǔn)還是振蕩漂移大或者干脆是電路有問(wèn)題出在哪個(gè)地方了,在此先多謝了!
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-3-21 16:41 | 顯示全部樓層
固件庫(kù)里面有例程,抄就行了。
回復(fù)

使用道具 舉報(bào)

ID:78901 發(fā)表于 2024-3-21 19:46 | 顯示全部樓層
51單片機(jī)高精度頻率計(jì)可以嗎
回復(fù)

使用道具 舉報(bào)

ID:69038 發(fā)表于 2024-3-21 22:02 | 顯示全部樓層
軟件測(cè)頻率方法有多種,一種是測(cè)極低頻率,從幾HZ到1HZ以下,這時(shí)要測(cè)脈沖寬度,并計(jì)算頻率值,一種是測(cè)計(jì)數(shù),適用用頻率較高,不高于MCU的核心頻率(不是振蕩頻率!很多MCU內(nèi)部有帶倍頻器),還有一種是被測(cè)率遠(yuǎn)高于核心頻率,這時(shí)要被測(cè)率先分頻再計(jì)數(shù)。以上3種方法,要求有一個(gè)高精準(zhǔn)的時(shí)鐘源做為基準(zhǔn),時(shí)鐘源準(zhǔn)確度越高,測(cè)出的數(shù)值越準(zhǔn)。
另有一種比較另類的方法是,把被測(cè)頻率通過(guò)頻率電壓轉(zhuǎn)換,MCU通過(guò)ADC測(cè)電壓,結(jié)合相關(guān)公式,計(jì)算出頻率,這里要求有高精度的ADC基準(zhǔn)電壓和ADC電路。

以上文字純手打,希望對(duì)你有點(diǎn)幫助

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

ID:1066092 發(fā)表于 2024-3-22 11:17 | 顯示全部樓層
先謝謝樓上各位回復(fù).我想測(cè)的LC振蕩頻率應(yīng)該在十幾K左右,再高的話也應(yīng)該只有一百多k,因?yàn)槭诸^沒(méi)有信號(hào)發(fā)生器,網(wǎng)上也查到有不完整的測(cè)量頻率的例子,但是他們所說(shuō)的測(cè)量精度無(wú)法驗(yàn)證是真能達(dá)到還只是自己說(shuō)說(shuō)的能達(dá)到那個(gè)精度,所以想求一個(gè)ST的F0單片機(jī)測(cè)頻率的可靠例程參考,感覺(jué)本地的F0的單片機(jī)基本是參考ST的做兼容,可相互之間的差距說(shuō)來(lái)還是有蠻大的,所以看ST的例子做參考比看其它家的難度應(yīng)該要少很多。
回復(fù)

使用道具 舉報(bào)

ID:69038 發(fā)表于 2024-3-22 20:51 | 顯示全部樓層
hisun 發(fā)表于 2024-3-22 11:17
先謝謝樓上各位回復(fù).我想測(cè)的LC振蕩頻率應(yīng)該在十幾K左右,再高的話也應(yīng)該只有一百多k,因?yàn)槭诸^沒(méi)有信號(hào)發(fā)生 ...

如果只有幾十上百K,完全可以用計(jì)計(jì)數(shù)的方式:
MCU的定時(shí)器,開個(gè)1秒的中斷,再開一個(gè)IO口外中斷,頻率波形整形成方波比較好 ,因?yàn)長(zhǎng)C振蕩大都是正弦波。方波從IO輸入,觸發(fā)計(jì)數(shù),一個(gè)方波計(jì)一次,1秒的時(shí)間內(nèi)計(jì)了多少數(shù),就是這個(gè)波形的頻率了。。
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-3-22 23:48 | 顯示全部樓層
hisun 發(fā)表于 2024-3-22 11:17
先謝謝樓上各位回復(fù).我想測(cè)的LC振蕩頻率應(yīng)該在十幾K左右,再高的話也應(yīng)該只有一百多k,因?yàn)槭诸^沒(méi)有信號(hào)發(fā)生 ...

你這個(gè)頻率范圍那就開一個(gè)1s~10s定時(shí)中斷,時(shí)間稱之為門時(shí)間,然后把輸入接到EXTI上,然后數(shù)門時(shí)間內(nèi)發(fā)生了多少次中斷就行了。
回復(fù)

使用道具 舉報(bào)

ID:1066092 發(fā)表于 2024-3-23 00:12 | 顯示全部樓層
再次多謝各位指點(diǎn)。我的需求是要準(zhǔn),測(cè)量出來(lái)的頻率要準(zhǔn)才有用,只能開100ms或者是更小的10ms測(cè)一次的振蕩頻率究竟是多少,如果頻率出現(xiàn)偏差那就是外部有問(wèn)題被干擾到了,如果測(cè)量不準(zhǔn)就沒(méi)辦法知道是頻率測(cè)量錯(cuò)誤還是被干擾了,就算考慮溫漂的話正常是頻率不會(huì)突變,如果測(cè)量出來(lái)的頻率突變肯定可以計(jì)為外部原因的。因?yàn)闆](méi)有信號(hào)發(fā)生器也無(wú)法比較網(wǎng)上那些例子測(cè)量出來(lái)的頻率準(zhǔn)確度有多高,才出此下策看這里哪個(gè)搞過(guò)頻率測(cè)量的能給個(gè)例程參考參考,或者能說(shuō)說(shuō)怎么樣才能在指定的時(shí)間單位內(nèi)盡可能提高頻率的測(cè)量精度。
我打算的是將LC振蕩器的信號(hào)送到單片機(jī)內(nèi)運(yùn)放做跟隨器緩沖后再送到單片機(jī)的比較器,比較器按遲滯比較器用遲滯電壓最大只有30mv,比較器后還可以跟一級(jí)濾波,但是不懂這單片機(jī)的比較器后的濾波是啥意思,自己想這樣的話干擾的話應(yīng)該是少很多了,然后就是怎么提高計(jì)頻的準(zhǔn)確度,就是不知道怎么提高頻率計(jì)數(shù)的準(zhǔn)確度,不誤計(jì)不少計(jì)。
回復(fù)

使用道具 舉報(bào)

ID:1034262 發(fā)表于 2024-3-24 13:13 | 顯示全部樓層
我用STC8系列的MCU做雙頻率計(jì),MCU跑32768MHz高精度溫補(bǔ)晶振,不用前置分頻可以直接測(cè)量15MHz的頻率,精度取決于32.768M的精度,一般可以做到0.1PPM。使用前置分頻則取決于前置分頻系數(shù),常用的可以到2.4GHz。
回復(fù)

使用道具 舉報(bào)

ID:883242 發(fā)表于 2024-3-24 23:03 | 顯示全部樓層
hisun 發(fā)表于 2024-3-23 00:12
再次多謝各位指點(diǎn)。我的需求是要準(zhǔn),測(cè)量出來(lái)的頻率要準(zhǔn)才有用,只能開100ms或者是更小的10ms測(cè)一次的振蕩 ...

先做出來(lái)在考慮頻率精度問(wèn)題,普通石英晶體做到十萬(wàn)分之一的精度很輕松。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表