音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

一個定時器能實現(xiàn)兩個不同頻率嗎?

作者:spming 欄目:單片機
一個定時器能實現(xiàn)兩個不同頻率嗎?
那位知者能不能告訴我:我想用一個定時器的兩個通道的比較輸出功能不能實現(xiàn)兩個不同頻率的輸出?

2樓: >>參與討論
張明峰
可以
用TIM模塊的output-compare功能,每次任一通道compare-match后響應中斷為下一次compare設定輸出電平和時間點。
頻率不要太高且50%占空比的方波應該容易實現(xiàn)。

3樓: >>參與討論
spming
不會吧好像不行的
張工你能肯定嗎?我要的一個定時器  同時 輸出兩個 不同 的頻率信號。

4樓: >>參與討論
senny
輸出比較功能,應該不難實現(xiàn)的
 
5樓: >>參與討論
談的元
十路都可以,看頻率高低了
 
6樓: >>參與討論
spming
我覺得不行你覺得行說明理由呀
我的頻率是1HZ-1500HZ精度是1ZH,用一個定時器能同時輸出兩路不同的頻率信號碼?我感覺不行的,如果誰覺得行的話你能說出行的理由嗎?

7樓: >>參與討論
張明峰
一個定時器一定可以實現(xiàn)
關鍵是要吃透TIM模塊的工作原理,這一任務要利用TIM的比較輸出功能,但難點在輸出低頻段信號,必須考慮16位定時器計數(shù)溢出的問題,要配合采用一些軟件技巧。

8樓: >>參與討論
spming
張工:
好的下面我們來具體的分析一下:
我們分兩種方法來考慮:
1.利用輸出比較模塊功能實現(xiàn)兩路的不同頻率的實現(xiàn),定時器的溢出時間決定了兩路(不管是PWM模式還是比較輸出模式)的頻率。所以這樣的話這種方法是肯定不行的。
2.利用定時器溢出中斷在中斷里置位相應的位,但是我的頻率信號在1-1500HZ,以1HZ的方式循進,這樣做的話即使浪費很多的資源去做(假如我現(xiàn)在想從1499HZ變到1500HZ你怎么做?你能保證精度嗎?),也不大可能,能的話你就具體說。


我們首先要明確什么來決定頻率然后再說精度現(xiàn)在我感覺你老是說用模塊的比較輸出功能。我感覺你還沒有真正的理解一個定時器的兩個通道的真正含義,你要明白的是只有一個定時器。我們只是討論如有不當?shù)牡胤秸埗喟,呵呵!?br>

9樓: >>參與討論
張明峰
采取這種方法
定時器為0x0000-0xffff自由計數(shù),不要管滿量程溢出。設定通道在某一時刻(例如0x5000)比較輸出高電平1,在響應這一比較中斷后將此通道設定在另一時刻(例如0xA000)輸出低電平0,這樣反復輸出1和0交替,就得到了你要的特定頻率信號。
0x5000 - 1
0xa000 - 0
0xf000 - 1
0x4000 - 0
0x9000 - 1
0xe000 - 0
...


10樓: >>參與討論
spming
好主意但是在溢出的時候要注意了
很好的方法,我知道了謝謝!我試試看效果怎么樣.會不會在定時器溢出的時候出現(xiàn)什么不好的現(xiàn)象。

11樓: >>參與討論
ayb_ice
隨便說說
  頻率不高的話,可以用軟件實現(xiàn)很多路頻率輸出。

參與討論
昵稱:
討論內容:
 
 
相關帖子
求購MPC8247的評估板
求教各位
張教主求助again
想買這樣的開發(fā)板!
mc9s08gt60可以模擬EEROM吧,怎么連EEROM都沒有啊
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號