找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7804|回復(fù): 37
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)頻率計是不常用還是難做

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:78901 發(fā)表于 2020-12-17 21:17 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機(jī)頻率計是不常用還是難做,還是制作成本高,我是用STC89C52+2片8154+
LCD1602做的等精度頻率計成本不到30元,
       發(fā)現(xiàn)論壇很少發(fā)表頻率計文章,我做電子鐘必須要用頻率計,尤其是要用
等進(jìn)度頻率計,測試DS3231或Rx8025的32.768KHz輸出頻率算出誤差,把誤差
值輸入到單片機(jī)誤差修正里,使電子鐘年誤差最小
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:687694 發(fā)表于 2020-12-17 23:50 | 只看該作者
有示波器用頻率計的少了。
回復(fù)

使用道具 舉報

板凳
ID:332444 發(fā)表于 2020-12-18 08:15 | 只看該作者
作為學(xué)習(xí)可行,實用不足,誰買頻率計都求高性能,高性價比。
回復(fù)

使用道具 舉報

地板
ID:213173 發(fā)表于 2020-12-18 09:48 | 只看該作者
作為測試工具,頻率計通常只是其中的一項功能。作為通用儀表,30元成本太高。減去包裝、宣傳、銷售、物流等費(fèi)用已不具市場競爭力。
回復(fù)

使用道具 舉報

5#
ID:591676 發(fā)表于 2020-12-18 10:16 | 只看該作者
不常用
回復(fù)

使用道具 舉報

6#
ID:591676 發(fā)表于 2020-12-18 10:17 | 只看該作者
大佬都買示波器了
回復(fù)

使用道具 舉報

7#
ID:748788 發(fā)表于 2020-12-18 15:22 | 只看該作者
剛搜索了一下,壇子里涉及頻率計的帖子并不少,有7頁之多,其中一篇就是關(guān)于等精度頻率計的
回復(fù)

使用道具 舉報

8#
ID:72088 發(fā)表于 2020-12-18 15:59 | 只看該作者
頻率計測頻率補(bǔ)償時鐘沒用。晶振頻率隨著溫度是會變化的
回復(fù)

使用道具 舉報

9#
ID:401564 發(fā)表于 2020-12-18 17:30 | 只看該作者
你做了頻率計那還是要先校正才能用的
校正那得有示波器或者其它頻率儀器吧
有了那校正頻率用的東西,還要頻率計干嘛呢?
回復(fù)

使用道具 舉報

10#
ID:78901 發(fā)表于 2020-12-18 22:20 | 只看該作者
Y_G_G 發(fā)表于 2020-12-18 17:30
你做了頻率計那還是要先校正才能用的
校正那得有示波器或者其它頻率儀器吧
有了那校正頻率用的東西,還要 ...

業(yè)余條件用GPS秒信號校正
回復(fù)

使用道具 舉報

11#
ID:401564 發(fā)表于 2020-12-19 08:46 | 只看該作者
fsj5098 發(fā)表于 2020-12-18 22:20
業(yè)余條件用GPS秒信號校正

DS3231或Rx8025只要電路正確合理,一年下來誤差不會超過兩分鐘,這個精度已經(jīng)算是很高精度的了,正常的話一兩要調(diào)節(jié)一次
DS3231或Rx8025本身就已經(jīng)有溫度補(bǔ)償了,就算你能測出什么也不能改變什么
如果你用頻率計去測試秒信號,那是不行的,時鐘IC內(nèi)部的時鐘是32.768KHZ,秒信號是這個時鐘信號累加輸出的,輸出秒信號的誤差已經(jīng)平均化了
DS3231或Rx8025不需要調(diào)節(jié)什么就可以正常使用的
如果你是要永遠(yuǎn)都準(zhǔn)確的,那我推薦你用GPS或者電波鐘點,每天或者一個月自動校正一次
用DS3231或Rx8025這一類時鐘IC是一定要外部調(diào)整,一年一次,運(yùn)氣好的用到它老化
回復(fù)

使用道具 舉報

12#
ID:275671 發(fā)表于 2020-12-19 09:26 | 只看該作者
可以不用8154,一個普通的51+1602就可以做等精度頻率計
回復(fù)

使用道具 舉報

13#
ID:492709 發(fā)表于 2020-12-19 10:08 | 只看該作者
Y_G_G 發(fā)表于 2020-12-18 17:30
你做了頻率計那還是要先校正才能用的
校正那得有示波器或者其它頻率儀器吧
有了那校正頻率用的東西,還要 ...

示波器能校正頻率計?示波器與頻率計比精度連小孩子都不夠格。
回復(fù)

使用道具 舉報

14#
ID:401564 發(fā)表于 2020-12-19 11:54 | 只看該作者
wgsd 發(fā)表于 2020-12-19 10:08
示波器能校正頻率計?示波器與頻率計比精度連小孩子都不夠格。

樓主是要設(shè)計一個單片機(jī)頻率計,目前單片機(jī)一般的時鐘是在40MHZ以下
對于示波器來說,這并不是很高的頻率,都是可以精確測量的
而且,如果是12T或者4T時鐘的單片機(jī)機(jī)器周期就更長了
那么,對于60MHZ的示波器來說,單片機(jī)的測量精度是要差很多的
對于專業(yè)頻率計,我沒有使用過,就不發(fā)表看法了
回復(fù)

使用道具 舉報

15#
ID:414556 發(fā)表于 2020-12-19 13:19 | 只看該作者
沒有母機(jī)校驗的儀器結(jié)果都靠猜。
回復(fù)

使用道具 舉報

16#
ID:492709 發(fā)表于 2020-12-19 17:07 | 只看該作者
Y_G_G 發(fā)表于 2020-12-19 11:54
樓主是要設(shè)計一個單片機(jī)頻率計,目前單片機(jī)一般的時鐘是在40MHZ以下
對于示波器來說,這并不是很高的頻率, ...

頻率計的精度不是看能測多少M(fèi)Hz,是看測量的精度多少位,就是看能分辨的是多少微秒、納秒...
即便是能測量頻率GHz的頻率計,基準(zhǔn)時鐘頻率一般都是10MHz,即校準(zhǔn)時要用精準(zhǔn)的10MHz頻率源或銣鐘、GPS馴服鐘來校對。
最廉價的頻率計一般也有8位數(shù)的顯示位,多著有十幾位的顯示分辨率。示波器是看波形用的,本身頻率穩(wěn)定性和分辨率就不是一個級別的。
回復(fù)

使用道具 舉報

17#
ID:492709 發(fā)表于 2020-12-19 17:17 | 只看該作者
32768如果差1Hz,32767或32769,一天就會誤差2.6秒左右,一個月就有約1分鐘的誤差。
回復(fù)

使用道具 舉報

18#
ID:78901 發(fā)表于 2020-12-19 20:14 | 只看該作者
8154是可以到百兆以上的32位計數(shù)器
回復(fù)

使用道具 舉報

19#
ID:420836 發(fā)表于 2020-12-20 00:49 | 只看該作者
頻率計是常用的
回復(fù)

使用道具 舉報

20#
ID:401564 發(fā)表于 2020-12-20 19:39 | 只看該作者
wgsd 發(fā)表于 2020-12-19 17:07
頻率計的精度不是看能測多少M(fèi)Hz,是看測量的精度多少位,就是看能分辨的是多少微秒、納秒...
即便是能測 ...

我一開始以為樓主要是要用單片機(jī)來計數(shù)的,看了一下8154才知道這是個計數(shù)器
但這好像也不能說明示波器性能像你說的那么垃圾
我們這有一頻率計,它也有函數(shù)波型輸出功能,一般我們是用來輸出波形用的,頻率這一塊確實用處不大
但我測量這個頻率計的輸出頻率,示波器顯示的都是和輸出的參數(shù)是一樣的呀,我沒有發(fā)現(xiàn)示波器有什么地方不行呀
至少在50MHZ以下的頻率都是對的,示波器不只是用來看波形的,一般微秒級別的都是準(zhǔn)確,根本不需要再高精度的東西了
而樓主要做的是工作是用于測量時鐘IC的,時鐘IC的頻率都是32.768,而且是內(nèi)置的,它只有秒信號輸出,用頻率計是測量不出"時間"精度的誤差的
一般測量時鐘IC的,用的是石英精度測試儀,它有專門測量每日誤差和每月誤差的
我討論的東西都是圍繞樓主想要知道的東西,你沒有必要搬一堆與之無關(guān)的東西
回復(fù)

使用道具 舉報

21#
ID:492709 發(fā)表于 2020-12-21 08:39 | 只看該作者
樓主是要測時鐘晶振的頻率,去搜搜用什么測頻率,就便查一下頻率計與函數(shù)信號發(fā)生器的區(qū)別。
祝賀你使用示波器測量頻率微秒級的精度。不說你測出的頻率誤差多少納秒,可知你的示波器頻率穩(wěn)定性達(dá)到什么級別?
回復(fù)

使用道具 舉報

22#
ID:401564 發(fā)表于 2020-12-21 10:52 | 只看該作者
wgsd 發(fā)表于 2020-12-21 08:39
樓主是要測時鐘晶振的頻率,去搜搜用什么測頻率,就便查一下頻率計與函數(shù)信號發(fā)生器的區(qū)別。
祝賀你使用示 ...

沒有必要去討論這示波器和頻率計的東西了
頻率計已經(jīng)是一個并不常用的東西,現(xiàn)在要么用示波器或者頻譜儀,很少有人用這個東西了
我覺得我應(yīng)該是認(rèn)識函數(shù)發(fā)生器的,我們這用的是一個老式的日本的,它有測試頻率的功能和輸出波形的功能,但它就一個LCD顯示,并不能自己輸出頻率自己測量,所以沒法驗證
DS3231或Rx8025
這兩個實時時鐘IC的頻率都是32.768KHZ的,石英是內(nèi)置的,它只有一個秒信號(時鐘數(shù)據(jù)),我們這習(xí)慣叫秒信號
用頻率計很難計算它的誤差,當(dāng)然,示波器也一樣的,
沒有正規(guī)的公司會用頻率計去校正這兩個IC的,更何況,這兩個IC已經(jīng)有了溫度補(bǔ)償和出廠校正了,已經(jīng)是不用校正就可以使用的,一般用的是晶振測試儀,這個東西跟頻率計是不一樣的,它不需要接觸,你只要把產(chǎn)品放在上面上電運(yùn)行就可以測試了,誤差會有"秒/日","秒/月"和"PPM",PPM誤差基本不用,只要看秒誤差就可以了
這個東西是專門測試32.768KHZ,不是頻率計
回復(fù)

使用道具 舉報

23#
ID:1007491 發(fā)表于 2022-3-14 20:27 | 只看該作者
干嘛不用單片機(jī)自身的頻率來校準(zhǔn)
回復(fù)

使用道具 舉報

24#
ID:624769 發(fā)表于 2022-3-15 14:39 | 只看該作者
myflute 發(fā)表于 2022-3-14 20:27
干嘛不用單片機(jī)自身的頻率來校準(zhǔn)

單片機(jī),要么本來就是靠的外部晶振,要么就是內(nèi)部電容晶振,頻率本來就存在誤差,本來就是不準(zhǔn)的東西,再去校正另外一個,有實際意義么?
回復(fù)

使用道具 舉報

25#
ID:883242 發(fā)表于 2022-3-15 21:14 | 只看該作者
你查查DS3231的溫漂是多少,你再查查你說的30元頻率計的溫漂是多少?更不用說初使精度了。樓主這個問題簡直跟用三位半萬用表標(biāo)定LTZ1000電壓一樣荒謬。
回復(fù)

使用道具 舉報

26#
ID:78901 發(fā)表于 2022-6-19 23:32 | 只看該作者
好久沒交流了,現(xiàn)在一個二手10MHz恒溫才多少錢,它的穩(wěn)定度在0.01ppm吧,GPS秒信號輸出連續(xù)誤差又是多大呢,所以只要單片機(jī)的計算沒有誤差,測量的頻率是非常準(zhǔn)的,不要糾結(jié)DS3231或Rx8025準(zhǔn)不準(zhǔn),穩(wěn)定不穩(wěn)定。
回復(fù)

使用道具 舉報

27#
ID:1035836 發(fā)表于 2022-6-20 01:16 | 只看該作者
不常用,用學(xué)校的就行
回復(fù)

使用道具 舉報

28#
ID:57657 發(fā)表于 2022-6-20 04:44 | 只看該作者
Y_G_G 發(fā)表于 2020-12-19 11:54
樓主是要設(shè)計一個單片機(jī)頻率計,目前單片機(jī)一般的時鐘是在40MHZ以下
對于示波器來說,這并不是很高的頻率, ...

100Mhz以上可以用FPGA試試
回復(fù)

使用道具 舉報

29#
ID:362333 發(fā)表于 2022-7-20 10:53 | 只看該作者
功能單一
回復(fù)

使用道具 舉報

30#
ID:514901 發(fā)表于 2022-7-20 13:41 | 只看該作者
示波器包含頻率計的功能
回復(fù)

使用道具 舉報

31#
ID:883242 發(fā)表于 2022-7-20 16:43 | 只看該作者
npn 發(fā)表于 2022-6-20 04:44
100Mhz以上可以用FPGA試試

頻率高不需要FPGA,市面上100多塊錢8位(十進(jìn)制,下同)頻率計可以測到2.4GHz,前面加一片MB506預(yù)分頻器就解決了,非常簡單。

FPGA比單片機(jī)快,也就是解決分辨率與門時間的矛盾問題,比如單片機(jī)做出來的頻率計分辨率8位門時間1s才能顯示出8位數(shù)據(jù),如果擴(kuò)展到10位,那么就需要100s才能顯示一次數(shù)據(jù)。換成FPGA就能做到1s刷新10位數(shù)據(jù)了。
回復(fù)

使用道具 舉報

32#
ID:1042872 發(fā)表于 2022-8-25 08:39 | 只看該作者
不怎準(zhǔn)確
回復(fù)

使用道具 舉報

33#
ID:57657 發(fā)表于 2023-6-20 09:44 | 只看該作者
Hephaestus 發(fā)表于 2022-7-20 16:43
頻率高不需要FPGA,市面上100多塊錢8位(十進(jìn)制,下同)頻率計可以測到2.4GHz,前面加一片MB506預(yù)分頻器 ...

頻率測量算法有很多種,頻譜峰值(各種不規(guī)則波形),脈沖上升沿計數(shù)。
回復(fù)

使用道具 舉報

34#
ID:883242 發(fā)表于 2023-6-20 10:45 | 只看該作者
fsj5098 發(fā)表于 2022-6-19 23:32
好久沒交流了,現(xiàn)在一個二手10MHz恒溫才多少錢,它的穩(wěn)定度在0.01ppm吧,GPS秒信號輸出連續(xù)誤差又是多大呢 ...

別做夢了,OCXO精度根本沒有那么高,1年后能誤差3ppm已經(jīng)是精品了。
回復(fù)

使用道具 舉報

35#
ID:883242 發(fā)表于 2023-6-20 10:46 | 只看該作者
npn 發(fā)表于 2023-6-20 09:44
頻率測量算法有很多種,頻譜峰值(各種不規(guī)則波形),脈沖上升沿計數(shù)。

看不懂我的發(fā)言就不要亂回復(fù)。
回復(fù)

使用道具 舉報

36#
ID:1034262 發(fā)表于 2023-6-21 10:03 | 只看該作者
我常用頻率計。
我做的頻率計基準(zhǔn)是10MHz恒溫晶振,經(jīng)過北斗模塊校準(zhǔn)馴服,精度0.01ppm。
單片機(jī)直接測頻50MHz,分辨率1Hz,精度0.01ppm+1Hz。測周期(1000Hz以下)分辨率0.1us,精度0.01ppm+0.1us字。
分頻器輸入,則10MHz~2.4GHz,分辨率100Hz,精度0.01ppm+100Hz。
回復(fù)

使用道具 舉報

37#
ID:78901 發(fā)表于 2023-6-24 15:02 | 只看該作者
coody_sz 發(fā)表于 2023-6-21 10:03
我常用頻率計。
我做的頻率計基準(zhǔn)是10MHz恒溫晶振,經(jīng)過北斗模塊校準(zhǔn)馴服,精度0.01ppm。
單片機(jī)直接測頻 ...

我也改成了馴服,只是改成了單片機(jī)控制256級10k電子電位器
回復(fù)

使用道具 舉報

38#
ID:879348 發(fā)表于 2023-6-25 08:13 | 只看該作者
完全沒必要,你說的時鐘芯片不需要補(bǔ)償,人家內(nèi)部有溫度補(bǔ)償,你再補(bǔ)換個地方就不準(zhǔn)了
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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