|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請推薦一個計數(shù)器,8253、8254除外 |
| 作者:zxd_001 欄目:技術交流 |
多謝了! |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2006/6/23 15:17:00 發(fā)布:
還是用MCU實現(xiàn)比較方便 必要時單獨用一片簡易的MCU來作,其成本低于專用芯片,應用也更靈活。 |
|
| 3樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/23 15:18:00 發(fā)布:
這樣的話,在整個系統(tǒng)里我覺得有些麻煩了 還是希望有個片子能直接用,有沒有帶SPI或I2C接口的計數(shù)器 成本先不考慮,作實驗用。 * - 本貼最后修改時間:2006-6-23 15:36:29 修改者:zxd_001 |
|
| 4樓: | >>參與討論 |
| 作者: hotpower 于 2006/6/23 15:31:00 發(fā)布:
搞個8腳的MCU多去了~~~ |
|
| 5樓: | >>參與討論 |
| 作者: maychang 于 2006/6/23 15:33:00 發(fā)布:
8253、8254現(xiàn)在很貴且難買 74HC393(二進制)/74HC390(十進制)/74HC4020/74HC4040/74HC4060 |
|
| 6樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/23 15:38:00 發(fā)布:
謝謝,謝謝! |
|
| 7樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/23 16:20:00 發(fā)布:
這幾個好像不行 我想要的是那種在一個固定的時間里對輸入脈沖計數(shù)值從幾十到幾萬范圍的計數(shù)。 |
|
| 8樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/25 18:14:00 發(fā)布:
輸入脈沖的頻率是變的 |
|
| 9樓: | >>參與討論 |
| 作者: computer00 于 2006/6/25 18:32:00 發(fā)布:
計數(shù)器計的是個數(shù),跟頻率變不變有什么關系? 只要最大頻率不超過即可。 74HC393等片子挺不錯的,不過就沒有8253等那么靈活了,不能配置多少個計數(shù)后申請中斷等。 如果只做計數(shù)用的話,無所謂了。 |
|
| 10樓: | >>參與討論 |
| 作者: maychang 于 2006/6/25 20:33:00 發(fā)布:
Re: 我想要的是那種在一個固定的時間里對輸入脈沖計數(shù)值從幾十到幾萬范圍的計數(shù) ============================= 那是門控。 你需要: 1、一個固定的時間,可以用標準頻率加個計數(shù)器構(gòu)成。 2、一個閘門,可以用個與門,也可以用個非門,還可以用個三態(tài)門,或者用個模擬開關。 其實,還是chunyang說得對,用片MCU方便。 |
|
| 11樓: | >>參與討論 |
| 作者: wjy123 于 2006/6/25 20:59:00 發(fā)布:
CD4060也許可以用 |
|
| 12樓: | >>參與討論 |
| 作者: xwj 于 2006/6/25 21:04:00 發(fā)布:
至少要給個頻率參數(shù)吧? 還有位數(shù)等... |
|
| 13樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/26 17:26:00 發(fā)布:
我的目的是 用壓頻變換AD652后將檢測到的電壓轉(zhuǎn)換成頻率,然后用計數(shù)器計數(shù),dsp在固定的時間通過中斷來讀取計數(shù)值,從而得到電壓值,再通過運算后得到控制信號。這種情況下,不知到那個更合適。 其實dsp也可以直接來計數(shù),但是精度高點實時性就差些(當然AD652跟直接用AD還是沒的比,但這是人家的要求),時間短點精度就不夠,所以打算用個計數(shù)器,實在不行還得用8253/4了 * - 本貼最后修改時間:2006-6-26 17:32:02 修改者:zxd_001 |
|
| 14樓: | >>參與討論 |
| 作者: hschina 于 2006/6/26 18:43:00 發(fā)布:
既然不考慮成本, 干脆上一片CPLD,想怎么計數(shù)怎么計數(shù),想怎么門控怎么門控,想觸發(fā)中斷就觸發(fā)中斷。 就是有點浪費! |
|
| 15樓: | >>參與討論 |
| 作者: zhang123 于 2006/6/26 20:43:00 發(fā)布:
上一片CPLD 上一片CPLD,想怎么計數(shù)怎么計數(shù),想怎么門控怎么門控,想觸發(fā)中斷就觸發(fā)中斷。 |
|
| 16樓: | >>參與討論 |
| 作者: maychang 于 2006/6/26 21:27:00 發(fā)布:
8253/8254比MCU貴得多 為什么不用MCU? |
|
| 17樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/27 13:50:00 發(fā)布:
請問用什么樣子的MCU,51嗎,還是別的? 我以前沒用過,這樣是不是開發(fā)起來要復雜一些 |
|
| 18樓: | >>參與討論 |
| 作者: maychang 于 2006/6/27 14:25:00 發(fā)布:
51就可以 不過51單片機速度較慢,最大計數(shù)速率是時鐘的1/24,不知道你的頻率需要多高。 如果用AVR單片機,因每個時鐘執(zhí)行一條指令,速度可以高一些。 樓主沒有說具體要求,其實用74HC393、74HC4060等芯片也可以實現(xiàn)定時中斷。這類芯片比較快。但用芯片數(shù)量多,占面積大,不過成本并不高。 |
|
| 19樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/27 16:29:00 發(fā)布:
我要測的脈沖頻率最大為2M 我現(xiàn)在用的是“定時計數(shù)” 不過也可以考慮一下“定數(shù)計時”看看 |
|
| 20樓: | >>參與討論 |
| 作者: computer00 于 2006/6/27 17:18:00 發(fā)布:
用74HC393加個與非門做門控就行了。 |
|
| 21樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/27 18:57:00 發(fā)布:
大家都推薦393 我看他們的datasheet有點不明白,它是不是只能最大為計數(shù)(或者分頻)為16,因為在cp為15的時候,它的Q0~Q3輸出全為高。不知這么理解對不對,如果是這樣的話,我的計數(shù)值比較大就得多用幾個393了。 |
|
| 22樓: | >>參與討論 |
| 作者: computer00 于 2006/6/27 19:10:00 發(fā)布:
一個393有兩個4位的,這樣就可以做成一個8位的,可到255 如果用兩片393,就可以做成16位的,到65535了。 * - 本貼最后修改時間:2006-6-27 20:16:30 修改者:computer00 |
|
| 23樓: | >>參與討論 |
| 作者: zxd_001 于 2006/6/27 19:53:00 發(fā)布:
明白了,多謝! 感謝大家的熱心幫助!! |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |