|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
單片機(jī)測頻,請大家?guī)兔?/h1> |
| 作者:zcmcu 欄目:單片機(jī) |
定時一秒,讀計數(shù)器的值 結(jié)果是輸入信號為方波,基本準(zhǔn)確 但是,如果為正弦波則 高頻大約2K向上能測準(zhǔn),低頻則不準(zhǔn) 如果用外部中斷,測周期的方法,高頻又不準(zhǔn) 是不是要考慮兩種兼用方法的,量程自動的切換? 注: 硬件信號輸入,只用了一個NPN管整形, 且,硬件不會改動了,因為我看到別人是可以做到的. 請大俠指點.不勝感激 ljs_er@163.com |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2005/7/18 23:40:00 發(fā)布:
正弦波先用電壓比較器整形后再送入單片機(jī)^_^ |
|
| 3樓: | >>參與討論 |
| 作者: nidget 于 2005/7/19 0:34:00 發(fā)布:
那不知道一般的那些頻率計是用什么原理測的呢? 方波的話(TTL),我想還好一點,就像zcmcu說的一樣,應(yīng)該比較簡單,也能測的準(zhǔn)一點。但如果是正弦波,或是三角波的話,一般怎么測? 還有就是任意周期信號,能不能測? |
|
| 4樓: | >>參與討論 |
| 作者: 雷風(fēng) 于 2005/7/19 1:47:00 發(fā)布:
一般有兩種方式 要不你就測頻測周,分別來進(jìn)行,這牽涉到判斷問題 要不你就等精度測頻,具體資料網(wǎng)上找 任意周期信號也能測,精度取決于你的算法 |
|
| 5樓: | >>參與討論 |
| 作者: stintair 于 2005/7/19 10:21:00 發(fā)布:
可以采用頻壓轉(zhuǎn)換的芯片 采用頻壓芯片再轉(zhuǎn)化為數(shù)字量。我看過成功的案例用的是LM2907,你查一下LM2907資料吧。 |
|
| 6樓: | >>參與討論 |
| 作者: yongjun84 于 2005/7/19 10:38:00 發(fā)布:
單片機(jī)測頻,請大家?guī)兔?br>AT89C2051內(nèi)部不是有個模擬比較器嗎,從比較器的兩個腳輸入。 |
|
| 7樓: | >>參與討論 |
| 作者: 001 于 2007/8/10 10:45:28 發(fā)布:
可若講明白點 我還是不懂 最好是寫出程序 因為我在軟件方面欠缺 |
|
| 8樓: | >>參與討論 |
| 作者: 龍一 于 2007/11/19 21:58:39 發(fā)布:
頻率較高的話用測頻的方法,頻率較低的時候用測周期的方法 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號 |